CACHING OBJECTS IDENTIFIED BY DYNAMIC RESOURCE IDENTIFIERS
1 Assignment
0 Petitions
Accused Products
Abstract
A first server may receive, from a client device, an indication of a request for a content file via a network address; identify that the network address is a dynamic network address; establish a communication session with a second; receive a portion of the content file from the second server; determine an index parameter based on receiving the portion of the content file; determine whether the content file is being stored by the first server based on a cache index and based on the index parameter or based on information associated with the request for the content file; receive a remaining portion of the content file based on determining that the content file is not being stored by the first server; and provide the content file to the client device.
7 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
identifying, by a server, information that identifies a format of a dynamic address; receiving, by the server, an indication of a request for a content file when a client device requests the content file using a network address; determining, by the server and after receiving the indication, that the network address is the dynamic address based on the information that identifies the format of the dynamic address; determining, by the server, a static portion of the network address based on determining that the network address is the dynamic address; and providing, by the server, the content file to the client device based on the static portion of the network address. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
one or more processors to; identify information that identifies a format of a dynamic address; receive an indication of a request for a content file when a client device requests the content file using a network address; determine, after receiving the indication, that the network address is the dynamic address based on the information that identifies the format of the dynamic address; and provide the content file to the client device based on determining that the network address is the dynamic address. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
36. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by at least one processor, cause the at least one processor to; identify information that identifies a format of a dynamic address; determine that a network address, associated with a request for a content file, is the dynamic address based on the information that identifies the format of the dynamic address; determine a static portion of the network address based on determining that the network address is the dynamic address; and provide the content file to a client device based on the static portion of the network address. - View Dependent Claims (37, 38, 39, 40)
Specification