Data forwarding in a content delivery network
AssigneeComcast Cable Communications, LLC
InventorGarey Hassler
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices relating to data forwarding in a content delivery network are described herein. In a method, a cache server may receive a request for a first data object from a client device. The cache server may request for and receive the first data object from an origin server. The cache server may determine one or more rules, implemented at the Internet or transport layer of the cache server, configured to cause future data object(s), associated with the first data object, to be forwarded to the client device via the Internet or transport layer, as the case may be. The one or more rules may be additionally or alternatively configured to cause the future data object(s) to be sent to an application layer of the cache server for potential storage at the cache server.
Claims24
A method comprising:
- receiving, by a first server associated with a content delivery network (CDN) and from a client device, a request for a first data object;
- and
- based on receiving, by the first server, the first data object, causing one or more future data objects, associated with the first data object and received by the first server, to be forwarded automatically to the client device via a sub-application layer without a need for the future data objects to traverse an application layer.
A method comprising:
- receiving, by a first server associated with a content delivery network (CDN) and from a client device, a request for a first data object;
- sending, by the first server and based on application layer processing of the first data object, the first data object to the client device;
- and
- causing one or more future data objects, associated with the first data object and received by the first server, to be forwarded automatically to the client device via a sub-application layer.
A method comprising:
- based on receiving, by a first server associated with a content delivery network (CDN), a first data object to be forwarded to a first client device, causing one or more future data objects, received by the first server, to be forwarded automatically to the first client device via a sub-application layer without a need for the future data objects to traverse an application layer;
- and
- based on receiving, by the first server, a second data object to be forwarded to a second client device, causing the one or more future data objects, received by the first server, to be forwarded automatically to the second client device via the sub-application layer without the need for the future data objects to traverse the application layer, wherein the one or more future data objects are associated with the first and second data objects.
Dependencies are inferred from the claim text.