 |
 |
|
|
|
|
Title: |
US5898836:
Change-detection tool indicating degree and location of change of internet documents by comparison of cyclic-redundancy-check(CRC) signatures
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Freivald, Matthew P.; Sunnyvale, CA
Richards, Mark S.; San Jose, CA
Noble, Alan C.; Santa Cruz, CA

|
Assignee: |
Netmind Services, Inc., Campbell, CA
other patents from NETMIND SERVICES, INC. (753414) (approx. 1)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
1999-04-27
/ 1997-01-14

|
Application Number: |
US1997000783625

|
IPC Code: |
Advanced:
G06F 17/30;
Core:
more...
IPC-7:
H04L 12/00;

|
ECLA Code: |
G06F17/30W9; G06F17/30W7;

|
U.S. Class: |
Current:
709/218;
707/E17.116;
707/E17.119;
715/234;
Original:
395/200.48;
707/513;

|
Field of Search: |
395/200.48,400.49
707/010,203,511,513

|
Priority Number: |
| 1997-01-14 |
US1997000783625 |

|
Abstract: |
A change-detection web server automatically checks web-page documents for recent changes. The server retrieves and compares documents one or more times a week. The user is notified by electronic mail when a change is detected. The user registers a web-page document by submitting his e-mail address and the uniform-resource locator (URL) of the desired document. The document is fetched and the user can select text on the page of interest. Non-selected text is ignored; only changes in the selected text are reported back to the user. Thus changes to less relevant parts of the document are ignored. The document is divided into sections bounded by hyper-text markup-language (HTML) tags. A checksum is generated and stored for each HTML-bound section. Storage requirements are reduced since only checksums are stored rather than the original documents. During periodic comparisons a fresh copy of the document is retrieved, divided into HTML-bound sections and checksums generated for each section. The freshly-generated checksums are compared to the archived checksums. Sections with non-matching checksums are highlighted as changed, and the percentage of changed sections is reported. The user-defined selection is also stored as a checksum and compared to a freshly-generated checksum. Changed checksums outside the user-defined selection do not generate a change notification. Re-ordering of sections does not generate a change notification when the checksums otherwise match. Thus format and layout changes do not generate change notifications, and the frequency of notices to user is reduced.

|
Attorney, Agent or Firm: |
Auvinen, Stuart T. ;

|
Primary / Asst. Examiners: |
Barry, Lance Leonard;

|
INPADOC Legal Status: |
Show legal status actions
Family Legal Status Report

|
Family: |
Show 10 known family members

|
First Claim:
Show all 19 claims |
We claim:
1. A change-detection web server comprising:
- a network connection for transmitting and receiving packets from a remote client and a remote document server;
- a responder, coupled to the network connection, for communicating with the remote client, the responder registering a document for change detection by receiving from the remote client a uniform-resource-locator (URL) identifying the document, the responder fetching the document from the remote document server and generating an original checksum for a checked portion of the document, the checked portion being less than the entire document;
- a database, coupled to the responder, for receiving the URL and the original checksum from the responder when the document is registered by the remote client, the database for storing a plurality of records each containing a URL and a checksum for a registered document;
- a periodic minder, coupled to the database and the network connection, for periodically re-fetching the document from the remote document server by transmitting the URL from the database to the network connection, the periodic minder receiving a fresh copy of the document from the remote document server, the periodic minder generating a fresh checksum of a portion of the fresh copy of the document and comparing the fresh checksum to the original checksum, the periodic minder signaling a detected change to the remote client when the fresh checksum does not match the original checksum;
whereby a change in the document is detected by comparing a checksum for the checked portion of the document, wherein changes in portions of the document outside the checked portion are not signaled to the remote client.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 108 U.S. patent(s) that reference this one

|