Method for adapting an internet web server to short-term changes in demand
First Claim
1. A method for adapting to change in the demand on a web server, comprising the acts of:
- associating session tracking objects with browsers that access a web server, wherein the session tracking objects include identifications of web pages requested by the browsers; and
analyzing the identifications of web pages requested by the browsers to determine caching priorities for the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Servlets within a web server maintain state information concerning requests made by users of the server. The servlets associate each user with an HTTP session object. The session object is configured to include information that identifies the last-N web pages requested by the user. Periodically, or in response to a triggering event, the server analyzes the contents of the session objects, for example by tabulating the frequency with which each web page has been requested in the recent past. From the results of the analysis, web-page caching priorities are determined, and the contents of the server'"'"'s cache are altered accordingly.
61 Citations
11 Claims
-
1. A method for adapting to change in the demand on a web server, comprising the acts of:
-
associating session tracking objects with browsers that access a web server, wherein the session tracking objects include identifications of web pages requested by the browsers; and
analyzing the identifications of web pages requested by the browsers to determine caching priorities for the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for adapting to change in the demand on a web server, comprising the acts of:
-
associating session tracking objects with browsers that access a web server, wherein the session tracking objects include identifications of web pages requested by the browsers;
analyzing the identifications of web pages requested by the browsers to determine caching priorities for the server; and
altering a server cache responsive to the caching priorities. - View Dependent Claims (10, 11)
-
Specification