← Back to Patent Explorer
US6067069A Expired / Lapsed US ⏱️ 0.0 years remaining

User interface for dynamic presentation of text with a variable speed based on a cursor location in relation to a neutral, deceleration, and acceleration zone

Assignee: Resource Consortium Ltd
•
Filing: 1997-03-14
•
Granted: 2000-05-23
•
Expires: 2017-03-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus, method and article of manufacture of the present invention provide an enhanced user interface for a computer system that permits the user to adjust the speed at which text is continuously presented. The invention provides a method for defining a region of the display at which text is preferably read, and further provides a user interface for adjusting the speed of text display according to a screen location corresponding to that at which text is being read at any time. The features of the present invention allow a user to optimize reading speed and comprehension depending on the user's personal characteristics, preferences, and abilities, as well as the characteristics of the text.

Inventors

  • 👤 Philip R. Krause

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:49
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04812

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 234 words
A method for using a computer system to permit a reader of a text that is presented on a computer display controlled by the computer system to optimize the rate at which text is presented, comprising the steps of: determining the location on the computer display at which text is being read by the reader; defining a cursor location as a location on the display corresponding to the location at which text is being read; defining a neutral zone as at least one region of the display at which reading preferably takes place; defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.
Claim 2
Independent Claim 234 words
A method for using a computer system to permit a reader of a text that is presented on a computer display controlled by the computer system to optimize the rate at which text is presented, comprising the steps of: determining the location on the computer display at which text is being read by the reader; defining a cursor location as a location on the display corresponding to the location at which text is being read; defining a neutral zone as at least one region of the display at which reading preferably takes place; defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.
Claim 3
Dependent Claim 36 words
The method of claim 1, further comprising the step of defining the neutral zone such that the rate of text presentation does not change appreciably when the defined cursor signifies a location within the neutral zone.
Claim 4
Dependent Claim 20 words
The method of claim 1, further comprising the step of defining a means for stopping continued scrolling of the text.
Claim 5
Dependent Claim 43 words
The method of claim 3, wherein the means for stopping continued scrolling of the text comprises defining at least one region of the display as a stop zone, such that when a defined cursor signifies a stop zone, further scrolling of text ceases.
Claim 6
Dependent Claim 19 words
The method of claim 1, further comprising the step of defining a means for the text to scroll backwards.
Claim 7
Dependent Claim 28 words
The method of claim 1, wherein at least one mathematical function is a continuous function of distance between the location signified by the cursor and the neutral zone.
Claim 8
Dependent Claim 29 words
The method of claim 1, wherein at least one mathematical function is a discrete (non-continuous) function of distance between the location signified by the cursor and the neutral zone.
Claim 9
Dependent Claim 28 words
The method of claim 1, wherein at least one mathematical function is a non-decreasing function of distance between the location signified by the cursor and the neutral zone.
Claim 10
Dependent Claim 47 words
The method of claim 1, wherein at least one mathematical function of distance between the location signified by the cursor and the neutral zone is a constant such that all cursor locations in a given type of zone yield the same effect on rate of text presentation.
Claim 11
Dependent Claim 41 words
The method of claim 1, wherein the magnitude of the change in rate of text presentation associated with cursor positions corresponding to acceleration and deceleration zones is independent of whether the cursor position corresponds to an acceleration or a deceleration zone.
Claim 12
Dependent Claim 41 words
The method of claim 1, wherein the magnitude of the change in rate of text presentation associated with cursor positions corresponding to acceleration and deceleration zones is dependent on whether the cursor position corresponds to an acceleration or a deceleration zone.
Claim 13
Dependent Claim 16 words
The method of claim 1, further comprising the step of defining at least one zone graphically.
Claim 14
Dependent Claim 27 words
The method of claim 12, further comprising the step of defining at least one zone by using a cursor control device to specify its limits and shape.
Claim 15
Dependent Claim 27 words
The method of claim 1, wherein at least one zone is differentiated from other zones by differing attributes of characters displayed within the at least one zone.
Claim 16
Dependent Claim 28 words
The method of claim 1, wherein at least one zone is differentiated from other zones by differing attributes of the display background within the at least one zone.
Claim 17
Dependent Claim 17 words
The method of claim 1, wherein the cursor location is determined by eye movements of a user.
Claim 18
Dependent Claim 17 words
The method of claim 1, wherein the cursor location is determined by head movements of a user.
Claim 19
Dependent Claim 17 words
The method of claim 1, wherein the cursor location is determined by a hand-operated cursor control device.
Claim 20
Dependent Claim 207 words
A computer memory storage device encoded with a computer program for using a computer system to display electronic text comprising: means for defining a cursor location as a location on the display corresponding to the location at which text is being read; means for defining a neutral zone as at least one region of the display at which reading preferably takes place; means for defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and means for defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.
Claim 21
Dependent Claim 207 words
A computer memory storage device encoded with a computer program for using a computer system to display electronic text comprising: means for defining a cursor location as a location on the display corresponding to the location at which text is being read; means for defining a neutral zone as at least one region of the display at which reading preferably takes place; means for defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and means for defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.
Claim 22
Dependent Claim 216 words
A computer system for displaying electronic text comprising: a display device controlled by the computer; means for imaging said text on the display device controlled by the computer system; means for defining a cursor location as a location on the display corresponding to the location a which text is being read; means for defining a neutral zone as at least one region of the display at which reading preferably takes place; means for defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and means for defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.
Claim 23
Dependent Claim 216 words
A computer system for displaying electronic text comprising: a display device controlled by the computer; means for imaging said text on the display device controlled by the computer system; means for defining a cursor location as a location on the display corresponding to the location a which text is being read; means for defining a neutral zone as at least one region of the display at which reading preferably takes place; means for defining at least one region of the display as a deceleration zone, associated with the presentation of text which comes before the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within a deceleration zone, the rate of text presentation decreases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone; and means for defining at least one region of the display as an acceleration zone, associated with the presentation of text which comes after the text displayed in the neutral zone at any given time, such that when the defined cursor signifies a location within an acceleration zone, the rate of text presentation increases according to a mathematical function of the distance between the location signified by the cursor and the neutral zone.

References Cited (Backward Citations)

US4160242A Cited
US4720703A Cited
US4841454A Cited
US5263134A Cited
US5892498A Cited
US5633657A Cited
US5495566A Cited
US5528260A Cited
US5611060A Cited
US5726687A Cited
US5936618A Cited
US5850211A Cited
US5874936A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-23 2003-11-22 2004-05-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-23 2007-11-22 2008-05-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-23 2011-11-22 2012-05-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag