Intelligent content precaching
First Claim
Patent Images
1. A method comprising:
- building the profile by manually configuring the profile, wherein manually configuring the profile comprises setting the profile to cause new content to be identified and stored in the cache prior to a present time;
periodically checking servers in an external networked environment for new content based on a profile;
storing content identified as new on the servers in a cache accessible by a network access gateway;
the network access gateway thereafter detecting whether a request received from a client over a local network is for at least a portion of the identified new content previously stored in the cache; and
returning the at least a portion of the identified new content to the client over the local network from the cache without having to access the servers again.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for content precaching is described. In one embodiment, the method comprises periodically checking servers in a networked environment for new content based on a profile, storing content identified as new on the servers in a cache accessible by an network access gateway, the network access gateway thereafter detecting whether a request is for at least a portion of the identified new content previously stored in the cache, and returning the at least a portion of the identified new content from the cache.
-
Citations
63 Claims
-
1. A method comprising:
-
building the profile by manually configuring the profile, wherein manually configuring the profile comprises setting the profile to cause new content to be identified and stored in the cache prior to a present time;
periodically checking servers in an external networked environment for new content based on a profile;
storing content identified as new on the servers in a cache accessible by a network access gateway;
the network access gateway thereafter detecting whether a request received from a client over a local network is for at least a portion of the identified new content previously stored in the cache; and
returning the at least a portion of the identified new content to the client over the local network from the cache without having to access the servers again. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus comprising:
-
means for building the profile by manually configuring the profile, wherein the means for manually configuring the profile comprises means for setting the profile to cause new content to be identified and stored in the cache prior to a present time;
means for checking servers in an external networked environment for new content based on a profile;
means for storing content identified as new on the servers in a cache accessible by a network access gateway;
means for detecting via the network access gateway whether a request received from a client over a local network is for at least a portion of the identified new content previously stored in the cache; and
means for returning the at least a portion of the identified new content to the client over the local network from the cache without having to access the servers again. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. An article of manufacture having one or more recordable medium with executable instructions stored thereon which, when executed by a processing device, cause the processing device to:
-
build the profile by manually configuring the profile, wherein manually configuring the profile comprises setting the profile to cause new content to be identified and stored in the cache prior to a present time;
check servers in an external networked environment for new content based on a profile;
store content identified as new on the servers in a cache accessible by a network access gateway;
detect via the network access gateway whether a request received from a client over a local network is for at least a portion of the identified new content previously stored in the cache; and
return the at least a portion of the identified new content to the client over the local network from the cache without having to access the servers again. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification