Hypertext Link Navigation with Intelligent Differential positioning system
Original Publication Date: 2001-Dec-24
Included in the Prior Art Database: 2003-Jun-20
This invention enhances the visited information so that when a user visits a web site they have seen before, information stored in the visited list can be used to determine if the web page has changed and helps the user navigate to the changes. This invention also can learn to ignore images and ads that change frequently whenever the user visits the page. The invention works as follows: When the user visits a web page, the invention saves an overall CRC (Cyclic Redundancy Check) for the page, and then divides the page into sections and saves a CRC for each section. In a preferred embodiment a section would likely be a unit like a paragraph, though images could also count as sections. A CRC for each section would be saved with the visited information. A 'don't care' value for a CRC would be provided to the user if a particular section had no interest to the user. When a user selects a link that points to a visited URL, the browser retrieves the URL and quickly compares the CRC of the page to see if anything on the page has changed. If something on the page has changed, it displays an indicator to the user to indicate that the page has changed, and then it starts to compare each of the sections to find the first one with a change in it and positions the web page to this position highlighting the section that has changed. In addition to positioning the browser to the point of the first change, this invention scans the rest of the page using a difference algorithm looking for new and changed sections. It then computes a jump list for these sections so the user can press a button on the browser to navigate through what has changed.