LATENCY VIRTUALIZATION DATA ACCELERATOR
First Claim
1. A method comprising:
- installing a data acceleration interface on an end-user device;
installing an instance of a latency virtualization data accelerator on a computer;
configuring the data accelerator interface to connect to the instance of the latency virtualization data accelerator;
configuring the latency virtualization data accelerator to connect to a host endpoint;
receiving a request on behalf of an application associated with the end-user device;
identifying at the data accelerator a target and action associated with the request;
responding to the request from a relatively nearby location.
0 Assignments
0 Petitions
Accused Products
Abstract
A technique involves placing a data acceleration engine between an end user device and a host device. The host device provides data associated with a client application to the data acceleration engine, which provides the data to the end user device. If the data acceleration engine is on the host device, content from a datastore is served to the data acceleration engine as if the data acceleration engine were a client running the client application locally; therefore, latency normally associated with a network between the content datastore and the client device is eliminated. If the data acceleration engine is on the end user device and has received at least some data in advance of a relevant query, responses to the query also do not have latency associated with a network. The data acceleration engine can be implemented as a series of data acceleration engines between end user and host devices.
-
Citations
16 Claims
-
1. A method comprising:
-
installing a data acceleration interface on an end-user device; installing an instance of a latency virtualization data accelerator on a computer; configuring the data accelerator interface to connect to the instance of the latency virtualization data accelerator; configuring the latency virtualization data accelerator to connect to a host endpoint; receiving a request on behalf of an application associated with the end-user device; identifying at the data accelerator a target and action associated with the request; responding to the request from a relatively nearby location. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a means for installing a data acceleration interface on an end-user device; a means for installing an instance of a latency virtualization data accelerator on a computer; a means for configuring the data accelerator interface to connect to the instance of the latency virtualization data accelerator; a means for configuring the latency virtualization data accelerator to connect to a host endpoint; a means for receiving a request on behalf of an application associated with the end-user device; a means for identifying at the data accelerator a target and action associated with the request; a means for responding to the request from a relatively nearby location. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
installing a data acceleration interface on an end-user device; configuring the data accelerator interface to connect to an instance of a latency virtualization data accelerator; sending a request on behalf of an application associated with the end-user device; receiving a response to the request from a relatively nearby location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification