IP Library Granted Patent US 8,209,607
Granted Patent B2
US 8,209,607 · App. 12/759,991 · Granted Jun 26, 2012

Document navigation method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,209,607
App. No.
12/759,991
Granted
Jun 26, 2012
Kind
B2
Abstract

A document navigation tool that automatically navigates a document based on previous input from the user. The document navigation tool is utilized each time a page loads. The method recognizes user behavior on pages using patterns, which are based on four criterion: location, frequency, consistency, and scope. If the user has visited the page previously and has established a pattern, the method automatically focuses on the portion of the page indicated by the pattern, e.g. the location on a web page of the link clicked by the user in the user's last three visits to the page. If the user has not visited the page previously, the method logs the events that occur during this visit to the page.

Claims (29)

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.

2. A computer system adapted to navigate a page in a document, comprising a processor and a tangible, non-transitory memory storage including software instructions that cause the computer system 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 the 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 system navigates the page of the document to the area of interest for output to the end user.

Assignments (9)
SECURITY INTEREST Recorded Sep 29, 2024
From: FREEDOM SCIENTIFIC INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
Reel/Frame 069070/0530 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL/FRAME NO. 37098/0549 Recorded Sep 29, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 069071/0138 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 067798/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2020
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 052126/0965 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0549 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0802 →
RELEASE OF SECURITY INTEREST Recorded Sep 3, 2015
From: RBC BANK (USA) INC.
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 036542/0109 →
SECURITY AGREEMENT Recorded Nov 18, 2010
From: FREEDOM SCIENTIFIC INC.; FREEDOM SCIENTIFIC BLV GROUP, LLC
To: RBC BANK (USA) INC.
Reel/Frame 025375/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2010
From: GALLO, ROBERT; GORDON, GLEN
To: FREEDOM SCIENTIFIC, INC.
Reel/Frame 024722/0740 →