System and method for providing a change profile of a web page
First Claim
1. A computer system for providing a change history of a web page, comprising:
- a change profile of a web page representing a change history of the web page, the change profile including one or more divergence measurements, each divergence measurement indicating a numeric difference between versions of the web page; and
a change profile manager operably coupled to the change profile for maintaining the change profile of the web page.
3 Assignments
0 Petitions
Accused Products
Abstract
An improved system and method is provided for adaptively refreshing a web page. A base version of the web page may be partitioned into a collection of fragments. Then the collection of fragments may be compared with the corresponding fragments of a recent version of the web page to determine a divergence measurement of the difference between the base version and the recent version of the web page. The divergence measurement may be recorded in a change profile representing a change history of the web page that includes a sequence of numeric pairs indicating a time offset and a divergence measurement of the difference between a version of the web page at the time offset and a base version of the web page. The refresh period for the web page may be adjusted by applying an adaptive refresh policy using the divergence measurements recorded in the change profile.
-
Citations
20 Claims
-
1. A computer system for providing a change history of a web page, comprising:
-
a change profile of a web page representing a change history of the web page, the change profile including one or more divergence measurements, each divergence measurement indicating a numeric difference between versions of the web page; and a change profile manager operably coupled to the change profile for maintaining the change profile of the web page. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for providing a change history of a web page, comprising:
-
receiving a base version of a web page; partitioning the base version of the web page into a collection of fragments; and creating a change profile including a summary of the collection of fragments of the web page. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system for providing a change history of a web page, comprising:
-
means for receiving a subsequent version of a web page; means for partitioning the subsequent version of the web page into a collection of fragments; and means for updating a change profile including a divergence measurement indicating a difference between versions of the web page. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification