Content timing method and system
First Claim
Patent Images
1. A method for delivering content files comprising:
- receiving a request for a content file from a client, said request including client delay tolerance information;
determining a future time period during which the requested content file will be available on a cache server;
constructing an indication of a time-based link directed to a location in said cache server at which the content file is retrievable at the future time period and within the client delay tolerance, wherein the configuration of the link renders the link inactive until the future time period; and
delivering to the client the indication of the time-based link.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer method and related apparatus for delivering content files to a client computer are disclosed wherein a request for a content file on a content server is received from a client; a future time period during which the content file will be available on a cache server is determined; and a rewritten uniform resource locator comprising time period availability information, or a link to a file comprising the time period availability information, is returned from the server to the client. The client can use the information to obtain the content file in the determined future time period.
-
Citations
25 Claims
-
1. A method for delivering content files comprising:
-
receiving a request for a content file from a client, said request including client delay tolerance information; determining a future time period during which the requested content file will be available on a cache server; constructing an indication of a time-based link directed to a location in said cache server at which the content file is retrievable at the future time period and within the client delay tolerance, wherein the configuration of the link renders the link inactive until the future time period; and delivering to the client the indication of the time-based link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for delivering content files to a client comprising:
-
a content delivery network having a content server and at least one cache server; means for receiving a request for a content file from the client that includes client delay tolerance information; means for determining a future time period during which the content file will be available on the at least one cache server; means for constructing an indication of a time-based link directed to a location in the at least one cache server at which the content file is retrievable at the future time period and within the client content delay tolerance, wherein the configuration of the link renders the link inactive until the future time period; means for delivering to the client the indication of the time-based link; wherein said receiving means, said determining means, said constructing means and said delivering means comprise at least one of said content server and said at least one cache server. - View Dependent Claims (20, 21, 22)
-
-
23. A method for delivering content files comprising:
-
receiving a request for a content file from a client, said request including desired delivery time or desired delivery time period information input by the client; determining a future time period during which the requested content file will be available on a cache server; constructing an indication of a time-based link directed to a location in said cache server at which the content file is retrievable at the future time period and within the client content delay tolerance, wherein the configuration of the link renders the link inactive until the future time period; delivering to the client the indication of the time-based link. - View Dependent Claims (24, 25)
-
Specification