METHOD AND SYSTEM TO PRE-FETCH DATA IN A NETWORK
First Claim
1. A computer-implemented method of pre-fetching in a network, comprising:
- receiving a request from a user device for a first network-accessible data element of a plurality of network-accessible data elements;
transmitting the first network-accessible data element to the user device;
determining an anticipated selection of a second network-accessible data element of the plurality of network-accessible data elements; and
transmitting the second network-accessible data element to the user device before receiving a request for the second network-accessible data element from the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, a computer readable storage medium including instructions, and a computer-implemented method of pre-fetching in a network, are provided. In an example embodiment, computer-implemented method of pre-fetching in a network comprises receiving a request from a user device for a first network-accessible data item in the plurality of network-accessible data items; transmitting the first network-accessible data item to the user device; identifying a second network-accessible data item in the plurality of network-accessible data items; and transmitting the second network-accessible data item to the user device, the second network-accessible data item being transmitted before receiving a request for the second network-accessible data item from the user device. Pre-fetch logic may be embedded in the first network-accessible data item.
17 Citations
20 Claims
-
1. A computer-implemented method of pre-fetching in a network, comprising:
-
receiving a request from a user device for a first network-accessible data element of a plurality of network-accessible data elements; transmitting the first network-accessible data element to the user device; determining an anticipated selection of a second network-accessible data element of the plurality of network-accessible data elements; and transmitting the second network-accessible data element to the user device before receiving a request for the second network-accessible data element from the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system including hardware modules, comprising:
-
a receiving module configured to receive a request from a user device for a first network-accessible data element in a plurality of network-accessible data elements; and a transmitting module, implemented using one or more processors, configured to; transmit the first network-accessible data elements to the user device; determine an anticipated selection of a second network-accessible data element of the plurality of network-accessible data elements; and transmit the second network-accessible data element to the user device, the second network-accessible data element being transmitted before receiving a request for the second network-accessible data element from the user device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer readable non-transitory storage medium storing at least one program configured for execution by a computer, the at least one program comprising instructions to:
-
receive a request from a user device for a first network-accessible data element in a plurality of network-accessible data elements; transmit the first network-accessible data element to the user device; determine an anticipated selection of a second network-accessible data element of the plurality of network-accessible data elements; and transmit the second network-accessible data element to the user device before receiving a request for the second network-accessible data element from the user device.
-
Specification