METHODS AND SYSTEMS FOR RAPID DATA ACQUISITION OVER THE INTERNET
First Claim
Patent Images
1. A method for downloading a data file from a server using multiple data requests, the method comprising:
- issuing a bulk data request to download a first portion of the data file from the server;
issuing a small data request to download a second portion of the data file from the server while the bulk data request is pending;
receiving the first portion of the data file from the bulk data request; and
receiving the second portion of the data file from the small data request.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes apparatuses, methods, computer readable media and systems comprising means for rapid data acquisition from a server are discussed herein. This rapid data acquisition can be achieved using a combination of bulk data requests and small data requests. A hybrid approach that uses simultaneous bulk and small data requests can provide random access to data files while achieving the high download speeds of a large data transfer.
-
Citations
25 Claims
-
1. A method for downloading a data file from a server using multiple data requests, the method comprising:
-
issuing a bulk data request to download a first portion of the data file from the server; issuing a small data request to download a second portion of the data file from the server while the bulk data request is pending; receiving the first portion of the data file from the bulk data request; and receiving the second portion of the data file from the small data request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for downloading a data file from a server using multiple data requests, the method comprising:
-
issuing a first bulk data request to download the data file from the server; receiving a first portion of the data file from the first bulk data request; receiving a request to access a second portion of the data file while the first portion of the data file is being received; stopping the first bulk data request before the download of the data file is completed; issuing a second bulk data request to download a second portion of the data file from the server; and receiving the second portion of the data file from the second bulk data request. - View Dependent Claims (9, 10)
-
-
11. A method for downloading a data file from a server using multiple data requests, the method comprising:
-
receiving a request to access a portion of a data file; determining whether there is a pending bulk data request for the data file and when the requested portion of the data file is expected to be received from the pending bulk data request; in response to determining that there is a pending bulk data request for the data file, issuing a further data request for the requested portion of the data file. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for downloading a data file from a server using multiple data requests, the system comprising:
-
control circuitry that receives a first data read request for a data file and a second data read request for a particular portion of the data file; and communications circuitry that issues a bulk data request to download a first portion of the file from the server in response to the first data read request and that issues a small data request in response to the second data read request, wherein the communications circuitry receives a first portion of the data file from the bulk data request and a second portion of the data file from the small data request. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification