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
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 |