Dynamic Network Service Fulfillment Cycle for Cloud Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online auction systems for cloud computing services face inefficiencies in allocating service requests among multiple providers, as they fail to accurately reflect true market prices and optimize transaction costs, especially when considering network performance capacity and regulatory constraints.

Innovation Solution

A dynamic network service fulfillment cycle is implemented, where a seed price is set and advertised, and service requests are allocated based on proposed costs and network performance capacity, with a recalculation of the seed price after each cycle to optimize pricing and utilization across multiple service providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If service requests are allocated based on proposed costs and network performance capacity in a dynamic fulfillment cycle, then allocation efficiency and service utilization are improved, but system complexity increases due to continuous seed price recalculation and dynamic adjustments

Engineering Contradiction:
Improveservice request allocation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic fulfillment cycle where the seed price is continuously recalculated and adjusted based on current market conditions and service provider performance. This dynamic mechanism allows the system to adapt to changing network conditions and optimize allocation efficiency in real-time, resolving the contradiction between improved productivity and increased complexity through controlled adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where the seed price is recalculated based on the fulfillment cycle results and market conditions. This feedback mechanism enables continuous optimization of service request allocation by learning from previous cycles and adjusting pricing strategies accordingly, improving allocation efficiency while managing complexity through structured feedback processes.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the seed price is continuously recalculated to converge towards true market value, then pricing accuracy and transaction cost minimization are improved, but computational overhead and processing time increase

Engineering Contradiction:
Improvepricing accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic recalculation of the seed price at the end of each fulfillment cycle rather than continuous real-time adjustment. This periodic approach maintains pricing accuracy by updating market values at regular intervals while reducing computational overhead and processing time compared to continuous calculation, effectively resolving the contradiction between measurement precision and time loss.

Inventive Principle:
Principle #19Periodic action

3Reliability

If service providers are evaluated based on network performance capacity, then service quality and fulfillment reliability are improved, but evaluation complexity and data requirements increase

Engineering Contradiction:
Improveservice fulfillment reliabilityVSAvoidevaluation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system evaluates service providers based on measurable network performance parameters such as latency, throughput, and availability. By transforming complex service quality assessments into standardized parameter measurements, the patent simplifies the evaluation process while maintaining high reliability standards, resolving the contradiction between improved reliability and increased evaluation complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8798246B1Allocating service requests to service providers according to dynamic network service fulfillment cycle
Publication Date: 2014.08.05 CISCO TECHNOLOGY INC
  • US8798246B1 patent drawing
  • US8798246B1 patent drawing
  • US8798246B1 patent drawing

AI summary

In one embodiment, a method comprises setting a first seed price for a network service item offered by a plurality of service providers in a computing network, and advertising a first seed price range for the network service item based on the first seed price; allocating service requests for the network service item among the service providers within a first dynamic network service fulfillment cycle, the allocating based on respective proposed costs advertised by the service providers relative to the first seed price range and further based on network-based performance capacity of the service providers in fulfilling the allocated service requests; and calculating a second seed price for a second dynamic network service fulfillment cycle contiguously following the first dynamic network service fulfillment cycle, based on the first seed price and the allocating within the first dynamic network service fulfillment cycle.