Pre-fetching data
First Claim
Patent Images
1. A method for conducting data pre-fetch by a server, comprising:
- receiving a pre-fetching request from a client;
executing the pre-fetching request to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request; and
sending the pre-fetched data to the client upon receiving an actual request for the pre-fetched data.
1 Assignment
0 Petitions
Accused Products
Abstract
A pre-fetching request is received by a server from a client. The pre-fetching request is performed to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request. The pre-fetched data is sent from the server to the client upon receiving an actual request for the pre-fetched data. As such, an integrated capability of a server and a client can be employed to perform data pre-fetch, to improve overall performance of the server and the client.
40 Citations
20 Claims
-
1. A method for conducting data pre-fetch by a server, comprising:
-
receiving a pre-fetching request from a client; executing the pre-fetching request to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request; and sending the pre-fetched data to the client upon receiving an actual request for the pre-fetched data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device for pre-fetching data, comprising:
-
hardware, including a processor; a server communication module implemented at least by the processor, to pre-fetch data from a data source connected to the device according to an indication of a pre-fetching request received from a client, so as to send the pre-fetched data upon receiving an actual request for the pre-fetched data; and a server pre-fetched data storage module implemented at least by the processor, to store the pre-fetched data. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus for conducting data pre-fetch by a server, comprising:
-
hardware, including a processor; a receiving unit implemented at least by the hardware, to receive a pre-fetching request from a client; an executing unit implemented at least by the hardware, to execute the pre-fetching request to pre-fetch data from a data source connected to the server according to an indication of the pre-fetching request; and a sending unit implemented at least by the hardware, to send the pre-fetched data to the client upon receiving an actual request for the pre-fetched data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification