Method for cache object aggregation
First Claim
Patent Images
1. A method comprising:
- receiving request data from a user agent, wherein the request data corresponds to a request for a web page and the request data includes request header data;
determining whether the request header data matches a classification of a grouping that identifies substantially similar content data; and
transmitting the cached content data to the user agent based on the determination.
10 Assignments
0 Petitions
Accused Products
Abstract
A system including a first user agent configured to transmit request data corresponding to a requested web page, wherein the request data includes a request data header, and an optimization server configured to receive the request data, to determine whether the request header data matches a classification of a grouping that identifies cached content data, wherein the grouping is configured based on similarities between a first content data and a second content data; and to transmit the cached content data to the user based on the determination.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving request data from a user agent, wherein the request data corresponds to a request for a web page and the request data includes request header data;
determining whether the request header data matches a classification of a grouping that identifies substantially similar content data; and
transmitting the cached content data to the user agent based on the determination. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
configuring a content cache to include a grouping;
receiving response data from a content server in response to a user agent requesting a web page, wherein the response data includes a response data header and response content data that corresponds to the requested web page;
caching the content data based on the grouping, wherein the grouping identifies substantially similar content data; and
transmitting the response data to the user agent. - View Dependent Claims (8)
-
-
9. A method comprising:
-
receiving response data from a content server in response to a user agent requesting a web page, wherein the response data includes a response data header and response content data that corresponds to the requested web page;
comparing cached content data with the response content data;
determining whether the cached content data substantially matches the response content data based on the comparison;
providing a grouping based on the determination, wherein the grouping identifies substantially similar content data; and
transmitting the response data to the user agent.
-
-
10. The system comprising
a first user agent configured to transmit request data corresponding to a requested web page, wherein the request data includes a request data header; - and
an optimization server configured to receive the request data, to determine whether the request header data matches a classification of a grouping that identifies substantially similar content data; and
to transmit the cached content data to the user based on the determination.
- and
-
11. A method comprising:
-
receiving request header data;
determining whether the request header data matches a classification of a grouping that identifies substantially similar content data; and
providing the cached content data based on the determination.
-
-
12. A method comprising:
-
receiving response content data that corresponds to a request for a web page;
comparing cached content data with the response content data;
determining whether the cached content data substantially matches the response content data based on the comparison; and
providing a grouping based on the determination, wherein the grouping identifies substantially similar content data; and
caching the response content data, wherein the response content data can be provided to a user agent based on a subsequent request from the user agent.
-
-
13. A proxy web cache comprising:
-
means for receiving request header data;
means for determining whether the request header data matches a classification of a grouping that identifies cached content data, wherein the grouping is configured based on similarities between a first content data and a second content data; and
means for providing the cached content data based on the determination means.
-
-
14. A proxy web cache comprising:
-
means for receiving response content data that correspond to a response for a web page;
means for comparing cached content data with the response content data;
means for determining whether the cached content data substantially matches the response content data based on the comparison means; and
means for providing a new grouping based on the determination means, wherein the grouping is associated with the response content data; and
means for caching the response content data, wherein the response content data can be provided to a user agent based on a subsequent request from the user agent.
-
Specification