Method for preconnecting to a server on a network
AssigneeAT&T Corp.
InventorsEdith Cohen, Haim Kaplan, Uri Zwick
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Corp.
InventorsEdith Cohen, Haim Kaplan, Uri Zwick
Estimating the term…
A method is disclosed for reducing user-perceived latency due to the time required to establish a connection to a server in a network. In accordance with the present invention, an open connection is established to a set of servers, there being some probability the user will contact one of the servers in the near future. This is referred to as preconnecting or prefetching the connection. In the context of a Web client-server network, a list of likely servers can be deduced from links on a current Web page a user is looking at or from a more sophisticated analysis of the user's browsing habits. When the user requests a resource from one of the identified servers, the network connection has already been established, thereby reducing latency and improving service quality, especially for higher bandwidth clients for whom the delay is most noticeable. In contrast to conventional document prefetching, preconnecting does not hog network bandwidth or consume cache space, and hence can be used with much less scrutiny. Moreover, the technique can be implemented in Web browsers without protocol modifications or changes to Web server code.
A computer relable medium containing executable program instructions for performing a method on a computer connected to a network comprising the steps of:
A method of reducing delay in connecting to a server comprising the step of:
Dependencies are inferred from the claim text.