Electronic Information Caching
First Claim
1. A method for making electronic information more readily available to one or more access requesters, the method comprising:
- identifying for transport electronic information stored at a data source;
transporting the identified electronic information from the data source to a requesting access requester;
anticipating a demand of the access requesters for access to the electronic information based at least on non-electronic information related to the electronic information that is not particular to any single access requester;
determining, based on the anticipated demand, to store the already identified and transported electronic information on a storage medium that is more accessible to the access requestors than the data source; and
storing the transported electronic information on the storage medium.
11 Assignments
0 Petitions
Accused Products
Abstract
Electronic information is made more readily available to one or more access requesters based on an anticipated demand for the electronic information using a process, system or computer software. For instance, electronic information stored on a first storage medium is identified for transport (e.g., in response to a request of at least one of the access requesters), and the electronic information is transported accordingly. Afterwards, a determination is made to store the electronic information on a second storage medium that is more accessible to the access requesters than the first storage medium. The determination is based on an anticipated demand of the access requestors for the electronic information. The anticipated demand is determined based at least on information that is not particular to any single access requestor. The electronic information then is stored on the second storage medium and the access requesters are provided access to the electronic information from the second storage medium.
251 Citations
20 Claims
-
1. A method for making electronic information more readily available to one or more access requesters, the method comprising:
-
identifying for transport electronic information stored at a data source;
transporting the identified electronic information from the data source to a requesting access requester;
anticipating a demand of the access requesters for access to the electronic information based at least on non-electronic information related to the electronic information that is not particular to any single access requester;
determining, based on the anticipated demand, to store the already identified and transported electronic information on a storage medium that is more accessible to the access requestors than the data source; and
storing the transported electronic information on the storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for making electronic information more readily available to one or more first access requestors based on an anticipated demand for the electronic information, the method comprising:
-
anticipating a demand of the access requesters for access to the electronic information based at least on non-electronic information related to the electronic information;
determining to duplicate electronic information from a data source to a storage medium that is more accessible to the first access requesters based on the anticipated demand;
accessing the electronic information stored on the data source; and
duplicating the electronic information to the storage medium. - View Dependent Claims (16, 17, 18, 19)
-
-
20. In a system in which algorithms are employed to identify and prioritize electronic assets to be temporarily stored within distributed cache, a method of populating the distributed cache, comprising:
-
receiving a first electronic asset to be made available for request by a networked user;
measuring an anticipated demand for the first electronic asset based on criteria that is collected before receiving requests for access to the first electronic asset and that is unrelated to past access requests, the criteria including non-electronic information;
determining to duplicate the first electronic asset from a data source to a storage medium that is more accessible to the networked user based on a size of the electronic information and on the anticipated demand;
accessing the first electronic asset stored on the data source; and
duplicating the first electronic asset to the storage medium.
-
Specification