Dynamic bandwidth allocation
First Claim
1. A method for bidding electronic delivery of a content object with a content distribution network (CDN), wherein the particular content object is provided by a content provider, the method comprising steps:
- receiving a delivery request from the content provider, the delivery request for electronically delivering a particular content object over at least one network, wherein the delivery request includes;
a location parameter indicative of an Internet Protocol (IP) address associated with an intended receiver, andinformation characterizing delivery of the particular content object;
analyzing the delivery request according to a financial cost model for the CDN, wherein;
the financial cost model is affected by the IP address, andthe analyzing includes;
determining a routing path for the Internet, andanalyzing the routing path against the financial cost model;
automatically determining a financial delivery quote, based on the financial cost model, for electronically delivering the particular content object one or more times over the at least one network according to the delivery request, wherein the financial delivery quote is affected by;
the location parameter of the intended receiver, and the particular content object; and
sending the financial delivery quote over the at least one network to the content provider;
wherein;
at least one delivery analyzer computer performs at least one of the analyzing or automatically determining steps, andthe delivery request or the financial delivery quote specifies a latency parameter for delivering the particular content object.
5 Assignments
0 Petitions
Accused Products
Abstract
According to the invention, a content delivery network (CDN) for delivering content objects from a content provider to a recipient is disclosed. The CDN includes a dynamic pricing engine and a second web location. The dynamic pricing engine is coupled to a first web location. The first web location, which is associated with a content provider, allows the recipient to order a content object. The delivery quote is solicited by the first web location for delivering a content object one or more times. The second web location delivers the content object to a recipient system of the recipient. The second web location is associated with the dynamic pricing engine. The dynamic pricing engine automatically produces the delivery quote, which is affected by at least one of the content object or a web location of the recipient system.
19 Citations
23 Claims
-
1. A method for bidding electronic delivery of a content object with a content distribution network (CDN), wherein the particular content object is provided by a content provider, the method comprising steps:
-
receiving a delivery request from the content provider, the delivery request for electronically delivering a particular content object over at least one network, wherein the delivery request includes; a location parameter indicative of an Internet Protocol (IP) address associated with an intended receiver, and information characterizing delivery of the particular content object; analyzing the delivery request according to a financial cost model for the CDN, wherein; the financial cost model is affected by the IP address, and the analyzing includes; determining a routing path for the Internet, and analyzing the routing path against the financial cost model; automatically determining a financial delivery quote, based on the financial cost model, for electronically delivering the particular content object one or more times over the at least one network according to the delivery request, wherein the financial delivery quote is affected by; the location parameter of the intended receiver, and the particular content object; and
sending the financial delivery quote over the at least one network to the content provider;wherein; at least one delivery analyzer computer performs at least one of the analyzing or automatically determining steps, and the delivery request or the financial delivery quote specifies a latency parameter for delivering the particular content object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for electronically delivering a content object with a distribution network, wherein the content object is provided by a content provider, but electronically delivered with the distribution network, the method comprising steps:
-
receiving a request for a particular content object from an intended receiver at a content originator; sending a delivery request to the distribution network, the delivery request for electronically delivering the particular content object over the distribution network, wherein the delivery request includes; an Internet Protocol (IP) address associated with the intended receiver, a routing path to the IP address through the internet, and information characterizing delivery of the particular content object; analyzing the delivery request to determine a result; automatically determining a financial delivery quote for delivering the particular content object one or more times according to the delivery request, wherein the financial delivery quote is affected by; a location parameter indicative of the IP address of the intended receiver of the particular content object, and the routing path to the IP address through the Internet; selecting from a plurality of delivery options based on the result; determining a URI that allows the intended receiver to request the particular content object from the distribution network; and sending the URI to the intended receiver in response to the request; wherein; at least one delivery analyzer computer performs at least one of the analyzing or automatically determining steps, and the financial delivery quote is with respect to a latency parameter for delivering the particular content object. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A content distribution network for electronically delivering content objects from a content provider to a recipient computer, the distribution network comprising:
-
a dynamic pricing engine that is coupled to a first web location, wherein; the first web location allows the recipient computer to order a particular content object to be delivered via the distribution network, the first web location is associated with the content provider, and a financial delivery quote is solicited by the first web location for delivering the particular content object one or more times via the distribution network; and a second web location that electronically delivers the particular content object to the recipient computer, wherein; the second web location is associated with the dynamic pricing engine, the dynamic pricing engine automatically produces the financial delivery quote, the financial delivery quote is with respect to a latency parameter for delivering the particular content object, and the financial delivery quote is affected by a location parameter indicative of an internet Protocol (IP) address of the recipient computer and a routing path to the IP address through the Internet. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification