Electronic information caching
First Claim
1. A computer-implemented method for making electronic information more readily available to access requesters, the method comprising:
- identifying an access requester requesting access to electronic information stored at a source storage device;
determining a demographic for the identified access requester;
assigning cache values to the electronic information stored within the source storage device, based on a frequency of past requests to access the electronic information;
anticipating, by a computing device, a demand for access to the electronic information and related electronic information by the access requester based on the demographic determined for the access requester and the cache value assigned to the electronic information;
identifying at least one of the electronic information and the related electronic information stored at the source storage device for transport to a destination storage device that is more accessible to the access requester relative to the source storage device, based on the anticipated demand; and
copying the identified electronic information from the source storage device to the destination storage device.
6 Assignments
0 Petitions
Accused Products
Abstract
Electronic information is made more readily available to one or more access requestors 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 requestors), 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 requestors 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 requestors are provided access to the electronic information from the second storage medium.
-
Citations
20 Claims
-
1. A computer-implemented method for making electronic information more readily available to access requesters, the method comprising:
-
identifying an access requester requesting access to electronic information stored at a source storage device; determining a demographic for the identified access requester; assigning cache values to the electronic information stored within the source storage device, based on a frequency of past requests to access the electronic information; anticipating, by a computing device, a demand for access to the electronic information and related electronic information by the access requester based on the demographic determined for the access requester and the cache value assigned to the electronic information; identifying at least one of the electronic information and the related electronic information stored at the source storage device for transport to a destination storage device that is more accessible to the access requester relative to the source storage device, based on the anticipated demand; and copying the identified electronic information from the source storage device to the destination storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one computer; and at least one memory device coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising; identifying an access requester requesting access to electronic information stored at a source storage device; determining a demographic for the identified access requester; assigning cache values to the electronic information stored within the source storage device, based on a frequency of past requests to access the electronic information; anticipating, by a computing device, a demand for access to the electronic information and related electronic information by the access requester based on the demographic determined for the access requester and the cache value assigned to the electronic information; identifying at least one of the electronic information and the related electronic information stored at the source storage device for transport to a destination storage device that is more accessible to the access requester relative to the source storage device, based on the anticipated demand; and copying the identified electronic information from the source storage device to the destination storage device.
-
-
20. A machine-readable storage device tangibly embodying at least one computer program, the at least one program comprising instructions that when executed by at least one processor cause the at least one processor to perform operations comprising:
-
identifying an access requester requesting access to electronic information stored at a source storage device; determining a demographic for the identified access requester; assigning cache values to the electronic information stored within the source storage device, based on a frequency of past requests to access the electronic information; anticipating, by a computing device, a demand for access to the electronic information and related electronic information by the access requester based on the demographic determined for the access requester and the cache value assigned to the electronic information; identifying at least one of the electronic information and the related electronic information stored at the source storage device for transport to a destination storage device that is more accessible to the access requester relative to the source storage device, based on the anticipated demand; and copying the identified electronic information from the source storage device to the destination storage device.
-
Specification