Patent US5801679A successfully refreshed from Google Patents.
US5801679A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for determining a cursor location with respect to a plurality of character locations
Assignee: RPX Corp
•
Filing: 1996-11-26
•
Granted: 1998-09-01
•
Expires: 2016-11-26
Abstract
Abstract A method and system for determining a specified cursor location with respect to a plurality of text characters displayed on a display device. The method includes determining the content of the displayed text characters, generating an image representative of the displayed text characters, and displaying the generated image on the display device. A user selects a location within the image representative of a desired cursor location with respect to the text characters and the relative location of the selected location within the image is used to assign a cursor location.
Inventors
- 👤 William C. McCain
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 14:26
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04842
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
92 words
A method for determining a specified cursor location with respect to a plurality of text characters displayed on a display device, the method comprising: determining the content of the displayed text characters; generating an image representative of the displayed text characters; displaying the generated image on the display device; selecting a location within the generated image representative of a desired cursor location with respect to the text characters; and using the relative location of the selected location within the generated image to assign a cursor location with respect to the text characters.
Claim 2
Independent Claim
92 words
A method for determining a specified cursor location with respect to a plurality of text characters displayed on a display device, the method comprising: determining the content of the displayed text characters; generating an image representative of the displayed text characters; displaying the generated image on the display device; selecting a location within the generated image representative of a desired cursor location with respect to the text characters; and using the relative location of the selected location within the generated image to assign a cursor location with respect to the text characters.
Claim 3
Dependent Claim
32 words
A method according to claim 1, further comprising receiving a request to indicate a cursor location with respect to the displayed text characters, before determining the content of the displayed text characters.
Claim 4
Dependent Claim
14 words
A method according to claim 1, wherein the generated image is a graphic image.
Claim 5
Dependent Claim
27 words
A method according to claim 1, further comprising translating the text characters for display on the display device before displaying the text characters on the display device.
Claim 6
Dependent Claim
45 words
A method according to claim 1, wherein the generating step comprises: maintaining a plurality of character images, each character image representing a text character, and generating the image by combining a selected group of the character images as a function of the displayed text characters.
Claim 7
Dependent Claim
98 words
A method according to claim 1, wherein the generating an image step comprises: maintaining a list of a plurality of character images, each character image representing a text character, each text character comprising a numerical value, the list indexable by the numerical value of a text character such that indexing the list by the numerical value of a text character retrieves the character image representing the text character having the numerical value, and forming the generated image by indexing the list with the numerical value of each text character and extracting the character image representing the text character.
Claim 8
Dependent Claim
94 words
A method according to claim 1, wherein the determining a content step comprises storing a first copy of the text characters prior to displaying the text characters, receiving data from the display device, determining if the data includes modified text character fields, and if the data does not contain modified text character fields determining that the content of the displayed text characters is the same as the stored text characters, and if the data does contain modifiable text character fields, merging the modified text character fields with the first copy of the text characters.
Claim 9
Dependent Claim
31 words
A method according to claim 1, wherein the selecting a location step comprises activating a user selection device at the location within the generated image representative of the desired cursor location.
Claim 10
Dependent Claim
94 words
A method according to claim 1, wherein the displayed text characters comprise a plurality of columns of text, and a plurality of rows of text, and wherein the using step comprises receiving an x-coordinate and a y-coordinate of the location within the generated image representative of the desired cursor location, determining from the x-coordinate a particular column of text characters, and determining from the y-coordinate a particular row of text characters, and determining the text character location at the intersection of the particular column of text characters and the particular row of text characters.
Claim 11
Independent Claim
129 words
A method for determining a cursor location with respect to a plurality of locations on a pixel addressable display device, the method comprising: receiving an array of text characters from a first computer; displaying the array of text characters on the pixel addressable display device; determining the content of the array of text characters displayed on the display device; generating a graphic image representative of the text characters displayed on the display device; displaying the graphic image on the display device; selecting a pixel within the graphic image representative of a cursor location; obtaining a pixel coordinate of the selected pixel and determining as a function of the pixel coordinate a cursor location with respect to the plurality of locations; and communicating the cursor location to the first computer.
Claim 12
Independent Claim
129 words
A method for determining a cursor location with respect to a plurality of locations on a pixel addressable display device, the method comprising: receiving an array of text characters from a first computer; displaying the array of text characters on the pixel addressable display device; determining the content of the array of text characters displayed on the display device; generating a graphic image representative of the text characters displayed on the display device; displaying the graphic image on the display device; selecting a pixel within the graphic image representative of a cursor location; obtaining a pixel coordinate of the selected pixel and determining as a function of the pixel coordinate a cursor location with respect to the plurality of locations; and communicating the cursor location to the first computer.
Claim 13
Dependent Claim
23 words
A method according to claim 10, further comprising indicating an intent to specify a cursor location with respect to the plurality of locations.
Claim 14
Dependent Claim
16 words
A method according to claim 10, wherein the pixel coordinate comprises an x-coordinate and a y-coordinate.
Claim 15
Dependent Claim
31 words
A method according to claim 12, wherein the graphic image is generated from a plurality of individual character graphic images, each individual character graphic image having a predetermined height and width.
Claim 16
Independent Claim
118 words
A system for determining a cursor location with respect to a plurality of text locations, comprising: a program having: a) a first segment to receive a plurality of text characters and to translate the text characters for display on a display device coupled to a computer; b) a second segment to determine the content of the displayed text and to convert the displayed text characters into a graphic image, c) a third segment to communicate the graphic image to the display device; and d) a fourth segment to receive a location selected with respect to the graphic image, and to determine as a function of the location a cursor location with respect to the plurality of text locations.
Claim 17
Independent Claim
118 words
A system for determining a cursor location with respect to a plurality of text locations, comprising: a program having: a) a first segment to receive a plurality of text characters and to translate the text characters for display on a display device coupled to a computer; b) a second segment to determine the content of the displayed text and to convert the displayed text characters into a graphic image, c) a third segment to communicate the graphic image to the display device; and d) a fourth segment to receive a location selected with respect to the graphic image, and to determine as a function of the location a cursor location with respect to the plurality of text locations.
Claim 18
Dependent Claim
21 words
A system according to claim 14, further comprising a fifth segment operative to receive from the computer a cursor selection request.
Claim 19
Dependent Claim
48 words
A system according to claim 14, further comprising a first memory containing a plurality of character images, each character image representing a text character, the second segment generating the graphic image by combining a selected group of the character images as a function of the displayed text characters.
Claim 20
Dependent Claim
27 words
A system according to claim 14, wherein an x-coordinate and a y-coordinate of a pixel location selected on the display device are communicated to the fourth segment.
References Cited (Backward Citations)
US5437014A
Cited
US5745908A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-31 | 2002-03-02 | 2002-09-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-31 | 2006-03-02 | 2006-09-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-31 | 2010-03-02 | 2010-09-01 | $7700.00 | Window Closed / Lapsed |