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

Cursor for lcd displays

Assignee: International Business Machines Corp
•
Filing: 1991-04-12
•
Granted: 1993-05-25
•
Expires: 2011-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method displays a visual "trail" (12b) behind a moving cursor (12a) so that the cursor does not disappear from a liquid crystal display (12) during rapid cursor movement. The method interpolates and displays one or more intermediate cursor locations between a previous cursor location and a present cursor location. A method also extrapolates one or more future cursor locations (12c) from a present location and prematurely turns on, or biases, pixels located at the extrapolated future locations so that a significantly shorter period of time is required to cause the pixels to become visually distinct. The method also interpolates intermediate cursor locations between the present location and the one or more extrapolated locations and prematurely turns on the pixels at the interpolated locations.

Inventors

  • 👤 James L. Levine
  • 👤 Gregory F. Russell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 10:03
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/08; G09G3/00; G09G3/20; G09G3/34; G09G3/36; G09G3/3611; G06; G06F; G06F2203/00; G06F2203/048; G06F2203/04801; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04812

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 294 words
A method for operating a display device that is coupled during use to a data processor, comprising the steps of: receiving an input signal that directs a movement of a displayed image object from a first location to a second location; displaying the image object at the second location; determining if a directed rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; if it is determined that the directed rate of movement of the image object between the first location and the second location is less than the predetermined maximum rate of movement, the method includes a step of terminating the display of the image object at the first location; else, if it is determined that the rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, the method includes the further steps of, displaying a representation of the image object at one or more intermediate locations between the first location and the second location for visually indicating a direction of movement of the image object between the first location and the second location; determining if one or more of the representations of the displayed image object, and also the image object that is displayed at the first location, have been displayed for a period of time that is equal to or greater than a predetermined maximum period of time; and if so, terminating the display of the image object that is displayed at the first location, and any representations thereof, that are determined to have been displayed for a period of time equal to or greater than the predetermined maximum period of time.
Claim 2
Independent Claim 294 words
A method for operating a display device that is coupled during use to a data processor, comprising the steps of: receiving an input signal that directs a movement of a displayed image object from a first location to a second location; displaying the image object at the second location; determining if a directed rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; if it is determined that the directed rate of movement of the image object between the first location and the second location is less than the predetermined maximum rate of movement, the method includes a step of terminating the display of the image object at the first location; else, if it is determined that the rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, the method includes the further steps of, displaying a representation of the image object at one or more intermediate locations between the first location and the second location for visually indicating a direction of movement of the image object between the first location and the second location; determining if one or more of the representations of the displayed image object, and also the image object that is displayed at the first location, have been displayed for a period of time that is equal to or greater than a predetermined maximum period of time; and if so, terminating the display of the image object that is displayed at the first location, and any representations thereof, that are determined to have been displayed for a period of time equal to or greater than the predetermined maximum period of time.
Claim 3
Dependent Claim 82 words
A method as set forth in claim 1 wherein the step of displaying the image object at the second location and the step of displaying the representation of the image object at one or more intermediate locations each include a step of energizing a plurality of display device pixels, and wherein the predetermined maximum period of time has a value that is a function of an amount of time required for the display device pixels to become visually apparent after being energized.
Claim 4
Dependent Claim 64 words
A method as set forth in claim 1 wherein the step of displaying the image object at the second location includes a step of energizing a plurality of display device pixels, and wherein the predetermined maximum rate of movement has a value that is a function of an amount of time required for the display device pixels to become visually apparent after being energized.
Claim 5
Dependent Claim 28 words
A method as set forth in claim 1 wherein the step of displaying a representation of the image object includes a step of displaying a simplified image object.
Claim 6
Independent Claim 263 words
A method of operating a display device that is coupled during use to a data processor, comprising the steps of: receiving an input signal that directs a movement of a displayed image object from a first location to a second location; displaying the image object at the second location; determining if a directed rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; if it is determined that the directed rate of movement of the image object between the first location and the second location is less than the predetermined maximum rate of movement, the method includes a step of terminating the display of the image object at the first location; else, if it is determined that the rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, the method includes the further steps of, initiating a display of the image object at least one probable future location of the image object, the at least one probable future location being selected as a function of a previous location of the image object and also as a function of a previous directed rate of motion of the image object; and in response to a subsequent determination that a selected probable future location where the display of the image object has been initiated is not a correct location, terminating the display of the image object at the incorrect location before the image object becomes visually apparent.
Claim 7
Independent Claim 263 words
A method of operating a display device that is coupled during use to a data processor, comprising the steps of: receiving an input signal that directs a movement of a displayed image object from a first location to a second location; displaying the image object at the second location; determining if a directed rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; if it is determined that the directed rate of movement of the image object between the first location and the second location is less than the predetermined maximum rate of movement, the method includes a step of terminating the display of the image object at the first location; else, if it is determined that the rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, the method includes the further steps of, initiating a display of the image object at least one probable future location of the image object, the at least one probable future location being selected as a function of a previous location of the image object and also as a function of a previous directed rate of motion of the image object; and in response to a subsequent determination that a selected probable future location where the display of the image object has been initiated is not a correct location, terminating the display of the image object at the incorrect location before the image object becomes visually apparent.
Claim 8
Dependent Claim 63 words
A method as set forth in claim 5 wherein the step of initiating the display of the image object includes a step of energizing a plurality of display device pixels, and wherein the at lest one probable future location is selected also as a function of an amount of time required for the display device pixels to become visually apparent after being energized.
Claim 9
Dependent Claim 64 words
A method as set forth in claim 5 wherein the step of displaying the image object at the second location includes a step of energizing a plurality of display device pixels, and wherein the predetermined maximum rate of movement has a value that is a function of an amount of time required for the display device pixels to become visually apparent after being energized.
Claim 10
Dependent Claim 57 words
A method as set forth in claim 5 wherein the step of initiating the display of the image object includes the further step of: initiating the display of a representation of the image object at one or more intermediate locations between the second location and the at least one selected probable future location of the image object.
Claim 11
Dependent Claim 64 words
A method as set forth in claim 5 wherein the step of initiating the display of the image object includes the further step of: displaying a representation of the image object at one or more intermediate locations between the first location and the second location for visually indicating a direction of movement of the image object between the first location and the second location.
Claim 12
Dependent Claim 310 words
Apparatus for controlling the operation of a liquid crystal display device, comprising: a liquid crystal display device having a plurality of pixels; control means coupled to the liquid crystal display device for controlling the energizing and de-energizing of said plurality of pixels so as to display an image object; and pointing means having an output coupled to said control means for providing a signal to said control means for specifying a direction of movement and a rate of movement of the displayed image object from a first location to a second location; wherein said control means is responsive to the signal for, displaying the image object at the second location; for determining if a specified rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; and in response to a determination by said control means that the specified rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, for displaying a representation of the image object at one or more intermediate locations between the first location and the second location for visually indicating a direction of movement of the image object between the first location and the second location; for determining if one or more of the representations of the displayed image object, and also the image object that is displayed at the first location, have been displayed for a period of time that is equal to or greater than a predetermined maximum period of time; and if so, for terminating the display of th image object that is displayed at the first location, and any representations thereof, that are determined to have been displayed for a period of time equal to or greater than the predetermined maximum period of time.
Claim 13
Dependent Claim 310 words
Apparatus for controlling the operation of a liquid crystal display device, comprising: a liquid crystal display device having a plurality of pixels; control means coupled to the liquid crystal display device for controlling the energizing and de-energizing of said plurality of pixels so as to display an image object; and pointing means having an output coupled to said control means for providing a signal to said control means for specifying a direction of movement and a rate of movement of the displayed image object from a first location to a second location; wherein said control means is responsive to the signal for, displaying the image object at the second location; for determining if a specified rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; and in response to a determination by said control means that the specified rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, for displaying a representation of the image object at one or more intermediate locations between the first location and the second location for visually indicating a direction of movement of the image object between the first location and the second location; for determining if one or more of the representations of the displayed image object, and also the image object that is displayed at the first location, have been displayed for a period of time that is equal to or greater than a predetermined maximum period of time; and if so, for terminating the display of th image object that is displayed at the first location, and any representations thereof, that are determined to have been displayed for a period of time equal to or greater than the predetermined maximum period of time.
Claim 14
Dependent Claim 46 words
Apparatus as set forth in claim 10 wherein the predetermined maximum period of time and also the predetermined maximum rate of movement each have a value that is a function of an amount of time required for the pixels to become visually apparent after being energized.
Claim 15
Dependent Claim 280 words
Apparatus for controlling the operation of a liquid crystal display device, comprising: a liquid crystal display device having a plurality of pixels; control mean coupled to the liquid crystal display device for controlling the energizing and de-energizing of said plurality of pixels so as to display an image object; and pointing means having an output coupled to said control means for providing a signal to said control means for specifying a direction of movement and a rate of movement of the displayed image object from a first location to a second location; wherein said control means is responsive to the signal for, displaying the image object at the second location; for determining if a specified rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; and in response to a determination by said control means that the specified rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, for initiating a display of the image object at least one probable future location of the image object, the at least one probable future location being selected as a function of a previous location of the image object and as a function of a previous specified rate of motion of the image object; and in response to a subsequent determination by said control means that a probable future location where the display of the image object has been initiated is not a correct location, for terminating the display of the image object at the incorrect location before the image object becomes visually apparent.
Claim 16
Dependent Claim 280 words
Apparatus for controlling the operation of a liquid crystal display device, comprising: a liquid crystal display device having a plurality of pixels; control mean coupled to the liquid crystal display device for controlling the energizing and de-energizing of said plurality of pixels so as to display an image object; and pointing means having an output coupled to said control means for providing a signal to said control means for specifying a direction of movement and a rate of movement of the displayed image object from a first location to a second location; wherein said control means is responsive to the signal for, displaying the image object at the second location; for determining if a specified rate of movement of the image object between the first location and the second location is less than a predetermined maximum rate of movement; and in response to a determination by said control means that the specified rate of movement of the image object between the first location and the second location is not less than the predetermined maximum rate of movement, for initiating a display of the image object at least one probable future location of the image object, the at least one probable future location being selected as a function of a previous location of the image object and as a function of a previous specified rate of motion of the image object; and in response to a subsequent determination by said control means that a probable future location where the display of the image object has been initiated is not a correct location, for terminating the display of the image object at the incorrect location before the image object becomes visually apparent.
Claim 17
Dependent Claim 37 words
Apparatus as set forth in claim 12 wherein the at least one probable future location is selected also as a function of an amount of time required for the pixels to become visually apparent after being energized.

References Cited (Backward Citations)

US4691200A Cited
US4751502A Cited
US4649333A Cited
US4663616A Cited
US4766423A Cited
US4808979A Cited
US4841291A Cited
JPH01169622A Cited
JPH01200398A Cited
JPH0249009A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-24 1996-11-23 1997-05-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-24 2000-11-23 2001-05-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-24 2004-11-23 2005-05-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag