Electronic information caching
First Claim
1. A computer-implemented method for making electronic information available to access requesters, the method comprising:
- identifying, by a server, an access requester based on an access request for electronic information stored at a source storage device;
determining, by the server, a demographic of the identified access requester;
assigning, by the server, a cache value to the electronic information stored within the source storage device, based on one or more past access requests by the identified access requester;
anticipating, by the server, a demand for access to the electronic information by the identified access requester based on the demographic determined for the identified access requester and the cache value assigned to the electronic information;
identifying, by the server, at least one of the electronic information and related information related to the electronic information stored at the source storage device that is accessible to the access requester relative to the source storage device, based on the anticipated demand; and
transmitting, by the server, the at least one of the electronic information or related information from the source storage device to a destination storage device of the access requestor.
6 Assignments
0 Petitions
Accused Products
Abstract
Electronic information is made available to access requestors based on anticipated demand. Electronic information stored on a first storage medium is identified for transport. A determination is made to store the electronic information on a second storage medium that is more accessible to the access requestors. 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.
17 Citations
20 Claims
-
1. A computer-implemented method for making electronic information available to access requesters, the method comprising:
-
identifying, by a server, an access requester based on an access request for electronic information stored at a source storage device; determining, by the server, a demographic of the identified access requester; assigning, by the server, a cache value to the electronic information stored within the source storage device, based on one or more past access requests by the identified access requester; anticipating, by the server, a demand for access to the electronic information by the identified access requester based on the demographic determined for the identified access requester and the cache value assigned to the electronic information; identifying, by the server, at least one of the electronic information and related information related to the electronic information stored at the source storage device that is accessible to the access requester relative to the source storage device, based on the anticipated demand; and transmitting, by the server, the at least one of the electronic information or related information from the source storage device to a destination storage device of the access requestor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for making electronic information available to access requesters, the system comprising:
-
a data storage device that stores instructions for making electronic information available to access requesters; and a processor configured to execute the instructions to perform a method including; identifying an access requester based on an access request for electronic information stored at a source storage device; determining a demographic of the identified access requester; assigning a cache value to the electronic information stored within the source storage device, based on one or more past access requests by the identified access requester; anticipating a demand for access to the electronic information by the identified access requester based on the demographic determined for the identified access requester and the cache value assigned to the electronic information; identifying at least one of the electronic information and related information related to the electronic information stored at the source storage device that is accessible to the access requester relative to the source storage device, based on the anticipated demand; and transmitting the at least one of the electronic information or related information from the source storage device to a destination storage device of the access requestor.
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by a computer, cause the computer to perform a method for making electronic information available to access requesters, the method including:
-
identifying, by a server, an access requester based on an access request for electronic information stored at a source storage device; determining, by the server, a demographic of the identified access requester; assigning, by the server, a cache value to the electronic information stored within the source storage device, based on one or more past access requests by the identified access requester; anticipating, by the server, a demand for access to the electronic information by the identified access requester based on the demographic determined for the identified access requester and the cache value assigned to the electronic information; identifying, by the server, at least one of the electronic information and related information related to the electronic information stored at the source storage device that is accessible to the access requester relative to the source storage device, based on the anticipated demand; and transmitting, by the server, the at least one of the electronic information or related information from the source storage device to a destination storage device of the access requestor.
-
Specification