Method and system to pre-fetch data in a network
First Claim
Patent Images
1. A method of pre-fetching data in a network, the method including:
- processing first data at a user device, the first data being upstream of other data in a data flow;
responsive to the processing of the first data at the user device, retrieving at least some of the other data;
storing the retrieved other data at the user device; and
after receiving a request from the user, processing the stored other data at the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of pre-fetching data in a network includes displaying first data to a user, the first data being upstream of other data in a data flow. Before receiving a request from the user to view the other data, retrieving at least some of the other data and storing the retrieved other data in a memory device. After a request is received from the user to display the other data, using the stored data for the display to the user.
29 Citations
31 Claims
-
1. A method of pre-fetching data in a network, the method including:
-
processing first data at a user device, the first data being upstream of other data in a data flow;
responsive to the processing of the first data at the user device, retrieving at least some of the other data;
storing the retrieved other data at the user device; and
after receiving a request from the user, processing the stored other data at the user device. - View Dependent Claims (2, 3, 4, 5)
-
- 6. The method of claim I wherein the first data is a first web page displayed to the user, the first web page including a link to another web page.
-
8. A method of pre-fetching data in a network, the method including:
-
receiving a request from a user to display first data to the user, the first data being upstream of other data in a data flow;
transmitting the first data to a user device to be viewed by the user; and
transmitting at least some of the other data to the user device to be stored in a memory device before a request is received from the user to view the other data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system including:
-
a display module to display first data to a user, the first data being upstream of other data in a data flow;
a memory device; and
a communication module to receive at least some of the other data before receiving a request from the user to view the other data and to store the received other data in the memory device, wherein after a request is received from the user to display the other data, the display device uses this stored data for the user display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system including:
-
a receiving module to receive a request from a user to display first data to the user, the first data being upstream of other data in a data flow; and
a transmitting module to transmit the first data to a user device to be viewed by the user and to further transmit, before a request is received from the user to view the other data, at least some of the other data to the user device to be stored in a memory device. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system including:
-
display means to display first data to a user, the first being upstream of other data in a data flow;
memory means; and
communication means to receive at least some of the other data before receiving a request from the user to view the other data and to store the other data in the memory device, wherein after a request is received from the user to display the other data, the display device uses this stored data for the user display.
-
-
29. A system including:
-
receiving means to receive a request from a user to display first data to the user, the first data being upstream of other data in a data flow; and
transmitting means to transmit the first data to a user device to be viewed by the user and to further transmit, before a request is received from the user to view the other data, at least some of the other data to the user device to be stored in a memory device.
-
-
30. A machine-readable medium embodying instructions which, when executed by a machine, cause the machine to perform a method including:
-
processing first data at a user device, the first data being upstream of other data in a data flow;
responsive to the processing of the first data at the user device, retrieving at least some of the other data;
storing the retrieved other data at the user device; and
after receiving a request from the user, processing the stored other data at the user device.
-
-
31. A machine-readable medium embodying instructions which, when executed by a machine, cause the machine to perform a method including:
-
receiving a request from a user to display first data to the user, the first data being upstream of other data in a data flow;
transmitting the first data to a user device to be viewed by the user; and
transmitting at least some of the other data to the user device to be stored in a memory device before a request is received from the user to view the other data.
-
Specification