Patent US5469191A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5469191A Expired / Lapsed US ⏱️ 0.0 years remaining

Cursor control system

Assignee: Individual
•
Filing: 1992-11-30
•
Granted: 1995-11-21
•
Expires: 2012-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A cursor control system is provided whereby a discrete-direction input device, such as a joystick, may be used to accurately move a cursor in both straight and curved lines. The cursor control system may be implemented in software and is ideal for with an electronic drawing application having only a rudimentary joystick-like control and various user buttons. A cursor capable of indicating the direction of movement, such as an arrow, is provided and may be aimed with the joystick. During drawing or movement, depression of the joystick causes the arrow to rotate towards the selected direction at a fixed angular rate such that the arrow travels in a smooth arc. The control system may be arranged so that the rotation of the arrow stops when it has reached the selected direction or so that the arrow continues to rotate even after it has reached the selected direction. The former control method may be used for moving and the latter control method for drawing. A control may be provided to vary the forward speed of the arrow to thereby vary the radius of the arc.

Inventors

  • 👤 Jay Smith, III
  • 👤 Jeffrey W. Fort

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 20:59
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 188 words
A cursor movement system capable of moving a cursor in straight lines and in smooth curves comprising: a display; a cursor movable on said display, said cursor being rotatable on its own axis for selecting a forward direction of said cursor, and including a rotatable direction indicating means for indicating the forward direction; a move switch which may be activated for moving said cursor without drawing a line; movement control means for moving said cursor in the forward direction at a selected speed of forward movement in response to an activation of said move switch; an operable member for providing one of a finite plurality of discrete directional signals in response to an activation of said operable member; and rotational control means for rotating the rotatable direction indicating means of said cursor at a predetermined speed of rotation in response to the discrete directional signal, the rotatable direction indicating means of said cursor rotating towards the direction indicated by the discrete directional signal, whereby said move switch and said operable member may be simultaneously activated to move the cursor forward in a smooth curve of a predetermined radius.
Claim 2
Dependent Claim 188 words
A cursor movement system capable of moving a cursor in straight lines and in smooth curves comprising: a display; a cursor movable on said display, said cursor being rotatable on its own axis for selecting a forward direction of said cursor, and including a rotatable direction indicating means for indicating the forward direction; a move switch which may be activated for moving said cursor without drawing a line; movement control means for moving said cursor in the forward direction at a selected speed of forward movement in response to an activation of said move switch; an operable member for providing one of a finite plurality of discrete directional signals in response to an activation of said operable member; and rotational control means for rotating the rotatable direction indicating means of said cursor at a predetermined speed of rotation in response to the discrete directional signal, the rotatable direction indicating means of said cursor rotating towards the direction indicated by the discrete directional signal, whereby said move switch and said operable member may be simultaneously activated to move the cursor forward in a smooth curve of a predetermined radius.
Claim 3
Dependent Claim 27 words
The cursor movement system of claim 1 further comprising: means for varying said predetermined radius by varying the selected speed of rotation of said rotational control means.
Claim 4
Dependent Claim 25 words
The cursor movement system of claim 1 further comprising: means for varying said predetermined radius by varying the selected speed of said movement control means.
Claim 5
Dependent Claim 40 words
The cursor movement system of claim 3 wherein the means for varying the selected speed of said movement control means is comprised of an operable member which may be operated to select one of a finite number of discrete speeds.
Claim 6
Dependent Claim 17 words
The cursor movement system of claim 4 further comprising a speedometer means for indicating the selected speed.
Claim 7
Dependent Claim 18 words
The cursor movement system of claim 5 wherein the speedometer means is comprised of a bar chart display.
Claim 8
Dependent Claim 16 words
The cursor movement system of claim 1 wherein the operable member is comprised of a joystick.
Claim 9
Dependent Claim 90 words
The cursor movement system of claim 1 further comprising: a draw switch which may be activated for moving said cursor while simultaneously drawing a line; and drawing control means for moving said cursor forward at a selected speed of forward movement and for drawing a point on said display in response to an activation of said draw switch, whereby said draw switch and the operable member of said direction input means may be simultaneously activated to move the cursor forward while simultaneously drawing a smooth curve of a predetermined radius.
Claim 10
Dependent Claim 23 words
The cursor movement system of claim 8 wherein the move switch and the draw switch are each comprised of a momentary contact button.
Claim 11
Dependent Claim 67 words
The cursor movement system of claim 8 wherein the rotational control means includes: a direction seeking means for rotating the rotatable direction indicating means of said cursor towards but only until its direction corresponds to the direction indicated by said directional signal; and a continuous rotation means for rotating the rotatable direction indicating means of said cursor towards and beyond the direction indicated by said directional signal.
Claim 12
Dependent Claim 66 words
The cursor movement system of claim 10 wherein: said direction seeking means is operative when said movement control means and said rotational control means are simultaneously activated whereby the user may easily move the cursor to a desired cartesian position; and said continuous rotation means is operated when said drawing control means and said rotational control means are simultaneously activated whereby full circles may be drawn.
Claim 13
Dependent Claim 294 words
A drawing system capable of drawing straight lines and smooth curves comprising: a display; a cursor movable on said display, said cursor being rotatable about its own axis for selecting a forward direction of said cursor and including a rotatable direction indicating means for indicating the forward direction; a draw switch which may be activated for moving said cursor while simultaneously drawing a line; drawing control means for moving said cursor in the forward direction at a selected speed and for drawing a point on said display, said drawing control means operating in response to an activation of said draw switch; a move switch which may be activated for moving said cursor without drawing a line; movement control means for moving said cursor in the forward direction at the selected speed of forward movement, but without drawing a point on said display, said movement control means operating in response to an activation of said move switch; an operable member for providing one of a finite plurality of discrete directional signals in response to an activation of said operable member; means for varying the selected speed at which said cursor is moved by said drawing control means and said movement control means; and rotational control means for rotating the rotatable direction indicating means of said cursor at a predetermined speed of rotation in response to the discrete directional signal provided by said operable member, the rotatable direction indicating means of said cursor rotating towards a direction indicated by the discrete directional signal, whereby the operable member and one of said draw switch and said move switch may be simultaneously activated to move the cursor forward in a smooth curve having a radius which is a function of the speed of rotation and the selected speed.
Claim 14
Dependent Claim 294 words
A drawing system capable of drawing straight lines and smooth curves comprising: a display; a cursor movable on said display, said cursor being rotatable about its own axis for selecting a forward direction of said cursor and including a rotatable direction indicating means for indicating the forward direction; a draw switch which may be activated for moving said cursor while simultaneously drawing a line; drawing control means for moving said cursor in the forward direction at a selected speed and for drawing a point on said display, said drawing control means operating in response to an activation of said draw switch; a move switch which may be activated for moving said cursor without drawing a line; movement control means for moving said cursor in the forward direction at the selected speed of forward movement, but without drawing a point on said display, said movement control means operating in response to an activation of said move switch; an operable member for providing one of a finite plurality of discrete directional signals in response to an activation of said operable member; means for varying the selected speed at which said cursor is moved by said drawing control means and said movement control means; and rotational control means for rotating the rotatable direction indicating means of said cursor at a predetermined speed of rotation in response to the discrete directional signal provided by said operable member, the rotatable direction indicating means of said cursor rotating towards a direction indicated by the discrete directional signal, whereby the operable member and one of said draw switch and said move switch may be simultaneously activated to move the cursor forward in a smooth curve having a radius which is a function of the speed of rotation and the selected speed.
Claim 15
Dependent Claim 16 words
The cursor movement system of claim 12 wherein the operable member is comprised of a joystick.
Claim 16
Dependent Claim 67 words
The cursor movement system of claim 13 wherein the rotational control means includes: a direction seeking means for rotating the rotatable direction indicating means of said cursor towards but only until its direction corresponds to the direction indicated by said directional signal; and a continuous rotation means for rotating the rotatable direction indicating means of said cursor towards and beyond the direction indicated by said directional signal.
Claim 17
Dependent Claim 63 words
The cursor movement system of claim 14 wherein: said direction seeking means is operative when said joystick is activated alone or in conjunction with said move switch whereby the user may easily move the cursor to a desired cartesian position; and said continuous rotation means is operative when said joystick and said draw button are simultaneously activated whereby full circles may be drawn.

References Cited (Backward Citations)

US4464652A Cited
US4739317A Cited
US4764763A Cited
US4887230A Cited
US4870389A Cited
US4870389B1 Cited
US5012230A Cited
US5162781A Cited
US5012231A Cited
US5146212A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-20 1999-05-22 1999-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-20 2003-05-22 2003-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-20 2007-05-22 2007-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag