Allocating service requests to service providers according to dynamic network service fulfillment cycle
First Claim
1. A method comprising:
- 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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method comprising:
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic encoded in one or more non-transitory tangible media for execution by one or more machines and when executed operable for:
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a network interface circuit configured for advertising a first seed price range for a network service item offered by a plurality of service providers in a computing network, the network interface circuit configured for receiving respective proposed costs advertised by the service providers; and a processor circuit configured for setting a first seed price for the network service item and generating the advertisement for the first seed price range relative to the first seed price, the processor circuit further configured for allocating service requests for the network service item among the service providers within a first dynamic network service fulfillment cycle, the processor circuit allocating the service requests 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, the processor circuit further configured for 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. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification