Patent Document ID: 9483470
Application ID: 13470952

Base Claim:
1. A computer program product for enabling a computer to automatically navigate a document, the product comprising a tangible, non-transitory computer readable storage medium bearing instructions for causing the computer to perform: opening the document on the computer; outputting the content of the document through a screen reader application to a user, the output selected from the group consisting of synthetic speech and refreshable Braille display; monitoring a frequency of user input keystrokes during navigation of the document including the user input keystrokes instructing the screen reader application to skip portions of the document and not output through the screen reader; determining portions of the document as skipped portions responsive to the frequency of the user input keystrokes exceeding a predefined value; saving a user navigation and an identity of the document to a log as a saved path; and responsive to subsequently reopening the document on the computer, applying the saved path to automatically suppress the skipped portions of the document to the user; wherein the instructions further perform the step of abandoning the saved path responsive to the saved path being aborted a predetermined number of times.

---

Claim 2:
2. The computer program product of claim 1 , wherein the instructions further perform the step of calculating the amount of text output by the screen reader application over time whereby portions of the document output by the screen reader over a predetermined words per minute value are presumed to be skipped by the user and automatically suppressed by the saved path.