Computer networking system, device, and method for improved speed in web page rendering
First Claim
Patent Images
1. A method for computer networking, comprising:
- receiving a request for a web resource from a remote client;
sending a message to initiate a page rendering process at the remote client;
processing the request;
sending the requested response to the client.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and device for computer networking is disclosed. According to one embodiment of the invention, the method includes receiving from a remote client a request for a web resource. The method further includes, prior to processing the request, sending a message adapted to initiate the page rendering process in the client'"'"'s browser window.
59 Citations
43 Claims
-
1. A method for computer networking, comprising:
-
receiving a request for a web resource from a remote client;
sending a message to initiate a page rendering process at the remote client;
processing the request;
sending the requested response to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for computer networking, comprising;
-
receiving multiple requests from one or more remote clients, each request being for a web resource;
sending a generic message to each client before processing the request;
processing the request; and
sending a response to each client including at least a portion of the requested web resource. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A networking device for use on a computer network connecting a web server and a remote client, wherein the remote client is configured to download a web resource from the web server via the computer network and display the web resource via a browser, the device comprising, a controller configured to:
-
receive multiple requests from one or more remote clients, each request being for a web resource;
send a message to initiate the page rendering process at the browser of the remote client to each of the clients in response to, and before processing, the request, and send the requested web resource to the client via the computer network.
-
- 31. A system for use with a computer network to which a plurality of remote clients are connected, the system comprising a server configured to receive a request for a web resource from a remote client and, prior to processing the request, send to the remote client a message adapted to initiate a page rendering process.
-
40. A system for use in computer networking, the system comprising:
-
a computer network;
a web server;
a remote client configured to request a web resource from the web server via the computer network; and
an acceleration device positioned intermediate the web server and the remote client on the computer network;
the acceleration device being configured to, upon receipt of the request, send an application level message to the remote client before processing the request. - View Dependent Claims (41, 42)
-
-
43. An article comprising:
- a storage medium having a plurality of machine-readable instructions, wherein when the instructions are executed by a computing system, the instructions provide for;
receiving multiple requests from one or more clients;
each client configured to display a web resource via a browser and each request being for a web resource;
sending, in response to, and before processing of, the request, a message adapted to initiate a page rendering process at the browser;
processing the request by obtaining the requested web resource;
sending the requested web resource to each of the clients.
- a storage medium having a plurality of machine-readable instructions, wherein when the instructions are executed by a computing system, the instructions provide for;
Specification