Patent ID: 8209607
Filing Date: 2012-06-26
Classification: G06F

Abstract:
1. A computer program product for enabling a computer to automatically navigate a page in a document, the product comprising a tangible, non-transitory computer readable storage medium bearing instructions for causing the computer to perform: determining if a saved path has been set on the page, wherein the saved path indicates an area of interest on the page; focusing on an area of interest indicated by the saved path responsive to a determination that the saved path was present on the page; receiving input of a memorable event; comparing the location of the memorable event to the area of interest; maintaining the saved path responsive to the memorable event occurring in the area of interest; determining if a new path has been established using the memorable event and at least one memorable event saved in a memorable event log, responsive to the memorable event occurring outside the area of interest; determining if a new path has been established using the memorable event and the at least one memorable event saved in a memorable event log, responsive to a determination that no saved path is present on the page; setting a new path in an area corresponding to the memorable event, responsive to a determination that the new path has been established; determining the consistency of the memorable event based on the memorable events saved in the memorable events log; comparing the consistency to a predetermined criterion; maintaining the saved path responsive to a determination that the consistency is less than the predetermined criterion; comparing the location of the memorable event to the saved path; abandoning the saved path responsive to a determination that the consistency is greater than the predetermined criterion and the location of the memorable event does not match the saved path; and maintaining the saved path responsive to a determination that the consistency is greater than the predetermined criterion and the location of the memorable event matches the saved path; wherein the computer navigates the page of the document to the area of interest for output to an end user.