Method for Queued Overlap Transfer of Files
6 Assignments
0 Petitions
Accused Products
Abstract
It is therefore an object of the invention to provide a system and method for prequeuing of files predicted to be desired by a user, through a telecommunications link, into a local cache, based on a list, wherein the prequeuing system is responsive to any change in the sequence of user review, such that predicted latencies for sequential file review from any given starting point are minimized. A system and method for reducing latency in a sequential record browser are provided, for defining a sequential list of records; selecting a record from the list for review; downloading the selected record, and records sequentially thereafter until interrupted; interrupting the downloading by selecting a non-sequential record; and downloading the a non-sequential record and records sequentially thereafter until interrupted.
-
Citations
22 Claims
-
1-2. -2. (canceled)
-
3. A method, comprising:
-
receiving a search comprising search criteria; determining a sequence of a plurality of files stored in a storage of a server based on the search criteria and responsive to the search, the sequence including a first file, a second file and a third file; automatically caching the first file in a local storage responsive to a selection of the first file; and automatically caching the third file in the local storage and skipping automatically caching the second file responsive to a selection of the third file. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, in response to being executed by a computing device, cause the computing device to perform operations comprsing:
-
receiving a search comprising search criteria; determining a sequence of a plurality of files stored in a storage of a server based on the search criteria and responsive to the search, the sequence including a first file, a second file and a third file; automatically caching the first file in a local storage responsive to a selection of the first file; and automatically caching the third file in the local storage and skipping automatically caching the second file responsive to a selection of the third file. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of retrieving files from across a network, comprising:
-
receiving a search comprising search criteria; in response to the received search, displaying a list file containing a list of discrete files that are located across a network, wherein respective formats of at least some of the discrete files vary; enabling selection of sort criteria for the list file; defining a sequence of the discrete files, wherein the sequence is based upon the search criteria and the sort criteria; enabling a selection of a first file in the list file; initiating retrieval of the first file in response to the selection of the first file; automatically initiating retrieval of at least one additional file listed in the list file, wherein the at least one additional file succeeds the first file in the defined sequence and the retrieval includes skipping retrieval of at least one file that precedes the additional file between a first point in the sequence and a second point in the sequence; completing retrieval of the first file; displaying the first file while retrieving the at least one additional file, wherein a number of files being retrieved simultaneously is less than a received maximum allowable number of simultaneous retrievals; and automatically adjusting the maximum allowable number of simultaneous retrievals based on a throughput across the network. - View Dependent Claims (22)
-
Specification