Pre-fetching and DNS resolution of hyperlinked content
First Claim
1. A computer-implemented method to reduce web latency, the computer-implemented method comprising:
- generating profile information that models web browsing behavior;
receiving webpage data, the webpage data includes pre-load information; and
utilizing the pre-load information and profile information to pre-load less than all of the webpage data.
2 Assignments
0 Petitions
Accused Products
Abstract
A web accelerator reduces web latency experienced when retrieving and displaying content. The web accelerator includes an interceptor component, a resolver component, a predictor component and a tracer component. The interceptor component captures web requests. The web requests are tracked by the tracer component, which logs the web requests to generate a statistical model that reflects web browsing activity. The predictor component utilizes the statistical model to predict subsequent web requests, and the resolver component resolves hostnames specified in the subsequent web requests and pre-loads content specified in the subsequent web requests when there is a strong likelihood that a user is interested in the content specified in the subsequent web requests.
298 Citations
20 Claims
-
1. A computer-implemented method to reduce web latency, the computer-implemented method comprising:
-
generating profile information that models web browsing behavior;
receiving webpage data, the webpage data includes pre-load information; and
utilizing the pre-load information and profile information to pre-load less than all of the webpage data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A web accelerator executing computer-readable components, the web accelerator comprising:
-
an interceptor component to intercept requests;
a predictor component to predict subsequent requests utilizing hint information received in response to the requests; and
a resolver component to resolve host names included in the subsequent requests received from the predictor component. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method to maintain the integrity of a log database having click traffic data, the computer-implemented method comprising:
-
receiving user click requests;
logging the user click requests in the log database;
generating a result set and redirect data based on the user click requests; and
transmitting the result set and redirect data to a user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification