Webpage request handling
First Claim
Patent Images
1. A method comprising:
- generating, at an origin server and by operation of one or more computer processors, content of a webpage using a plurality of elements;
upon detecting a modification to an element of the plurality of elements, determining a change time at which the element was modified; and
upon determining that the modification to the element has no effect on the generated content of the webpage, disregarding the change time of the latest change with respect to a system-last-modified time of the webpage; and
comparing the system-last-modified time of the webpage against a last modified time of a copy of the webpage.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and system for webpage request handling is described. A method may comprise recording, in a memory, a change time for each of a plurality of elements of a website available from an origin server, each time a change to any one of the plurality of elements occurs. The method may further comprise updating a system-last-modified time of the website to a latest change time.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, at an origin server and by operation of one or more computer processors, content of a webpage using a plurality of elements; upon detecting a modification to an element of the plurality of elements, determining a change time at which the element was modified; and upon determining that the modification to the element has no effect on the generated content of the webpage, disregarding the change time of the latest change with respect to a system-last-modified time of the webpage; and comparing the system-last-modified time of the webpage against a last modified time of a copy of the webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
-
generating, at an origin server, content of a webpage using a plurality of elements; upon detecting a modification to an element of the plurality of elements, determining a change time at which the element was modified; and upon determining that the modification to the element has no effect on the generated content of the webpage, disregarding the change time of the latest change with respect to a system-last-modified time of the webpage; and comparing the system-last-modified time of the webpage against a last modified time of a copy of the webpage. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An origin server, comprising:
-
at least one processor; at least one memory architecture coupled with the at least one processor and containing a program that, when executed on the at least one processor, performs operations comprising; generating, at the origin server, content of a webpage using a plurality of elements; upon detecting a modification to an element of the plurality of elements, determining a change time at which the element was modified; and upon determining that the modification to the element has no effect on the generated content of the webpage, disregarding the change time of the latest change with respect to a system-last-modified time of the webpage; and comparing the system-last-modified time of the webpage against a last modified time of a copy of the webpage. - View Dependent Claims (18, 19, 20)
-
Specification