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

Cursor positioning method and apparatus

Assignee: SEVEN OAKS Corp A CA CORP
•
Filing: 1985-06-03
•
Granted: 1991-10-22
•
Expires: 2005-06-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A cursor-aiming system for use with a screen having a movable cursor is provided with means for generating a field and means for changing the position of the cursor on the screen in response to the movement of an operator's finger in the field. In one embodiment there is provided a plurality of monostatic sonars and in another embodiment there is provided a plurality of bistatic sonars. The sonars are mounted for the transmission and reception of acoustic signals through apertures located in a spaced relationship along the upper margin of a terminal keyboard. In typical embodiments the signal frequency is approximately 200 KHz. Either pulsed or continuous-wave signals may be employed. When pulses are used, a typical pulse rate is 200 pps with a pulse width of 25 microseconds. Multiple frequency systems comprise alternate pulses of 200 and 250 KHz. Interpulse intervals are dithered to discriminate against around-the-timebase echoes.

Inventors

  • 👤 George Barry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:30
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/011; G01; G01S; G01S15/00; G01S15/003; G06F3/02; G06F3/0202; G06F3/021; G06F3/03; G06F3/033; G06F3/038

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 85 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; means for generating a field of signals which extends generally vertically from the rear of said keyboard; and means responsive to reflections of said signals from an object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field.
Claim 2
Dependent Claim 85 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; means for generating a field of signals which extends generally vertically from the rear of said keyboard; and means responsive to reflections of said signals from an object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field.
Claim 3
Dependent Claim 16 words
A system according to claim 1 wherein said object comprises an operator's finger in said field.
Claim 4
Dependent Claim 17 words
A system according to claim 1 wherein said field generating means comprises a plurality of spaced transducers.
Claim 5
Dependent Claim 34 words
A system according to claim 3 comprising means coupled to each of said transducers for providing therefrom a plurality of pulses, each of said pulses comprising a predetermined pulse width and a predetermined frequency.
Claim 6
Dependent Claim 36 words
A system according to claim 4 wherein said pulse providing means coupled to each of said plurality of transducers comprises means for providing said pulses at a predetermined pulse rate and with a predetermined interval therebetween.
Claim 7
Dependent Claim 21 words
A system according to claim 5 wherein said pulses comprise acoustic pulses and said predetermined frequency comprises a predetermined inaudible frequency.
Claim 8
Dependent Claim 14 words
A system according to claim 6 wherein said predetermined frequency is approximately 200 KHz.
Claim 9
Dependent Claim 27 words
A system according to claim 5 wherein said predetermined pulse rate is greater than ten pulses per second and said predetermined interval is greater than one millisecond.
Claim 10
Dependent Claim 26 words
A system according to claim 8 wherein said predetermined pulse rate is approximately 200 pulses per second and said predetermined interval is greater than four milliseconds.
Claim 11
Dependent Claim 47 words
A system according to claim 1 wherein said field generating means comprises means for providing a plurality of acoustic signals above said keyboard and said graphic element position changing means comprises means responsive to reflections of said plurality of acoustic signals from said object in said field.
Claim 12
Dependent Claim 59 words
A system according to claim 10 wherein said signal providing means comprises means for providing a plurality of pulses having a predetermined pulse width and a predetermined frequency with a predetermined interval between said pulses and said signal reflection responsive means comprises means responsive to reflections of said pulses from said object in said field during said predetermined interval.
Claim 13
Dependent Claim 23 words
A system according to claim 11 wherein said pulse providing and said graphic element position changing means comprises a plurality of monostatic sonars.
Claim 14
Dependent Claim 22 words
A system according to claim 11 wherein said pulse providing and graphic element position changing means comprises a plurality of bistatic sonars.
Claim 15
Dependent Claim 18 words
A system according to claim 12 wherein said monostatic sonars comprise at least one pair of spaced transducers.
Claim 16
Dependent Claim 22 words
A system according to claim 13 wherein said bistatic sonars comprise at least one transmitting transducer and at least one receiving transducer.
Claim 17
Dependent Claim 36 words
A system according to claim 10 wherein said signal providing and signal reflection responsive means comprises transducer means located in said keyboard and means for detecting the position of said object relative to said transducer means.
Claim 18
Dependent Claim 22 words
A system according to claim 16 wherein said transducer means comprises a pair of transducers adapted to transmit and receive acoustic pulses.
Claim 19
Dependent Claim 30 words
A system according to claim 16 wherein said transducer means comprises at least one transducer adapted for transmitting acoustic pulses and at least one transducer adapted for receiving acoustic pulses.
Claim 20
Dependent Claim 17 words
A system according to claim 17 wherein said transducer means comprises a pair of laterally spaced transducers.
Claim 21
Dependent Claim 15 words
A system according to claim 18 wherein said transducer means comprises three laterally spaced transducers.
Claim 22
Dependent Claim 122 words
A control system for use with a screen having a movable graphic element comprising: a keyboard; means for generating a planar field of first signals which extend generally vertically from said keyboard; means for detecting an echo of said first signals from an object moving in said planar field of first signals; means responsive to said detecting means for providing a second signal corresponding to a change in the position of said object in said field of first signals; and means responsive to said second signal for changing the position of said graphic element on said screen from a first position to a second position as a function of said change in position of said object in said field of first signals.
Claim 23
Dependent Claim 122 words
A control system for use with a screen having a movable graphic element comprising: a keyboard; means for generating a planar field of first signals which extend generally vertically from said keyboard; means for detecting an echo of said first signals from an object moving in said planar field of first signals; means responsive to said detecting means for providing a second signal corresponding to a change in the position of said object in said field of first signals; and means responsive to said second signal for changing the position of said graphic element on said screen from a first position to a second position as a function of said change in position of said object in said field of first signals.
Claim 24
Dependent Claim 31 words
A system according to claim 21 wherein said signal generating and detecting means comprise sonar transducer means and said signal and graphic element movement providing means comprises a programmed microprocessor means.
Claim 25
Dependent Claim 21 words
A system according to claim 22 wherein said sonar transducer means comprises transducer means adapted for transmitting and receiving acoustic pulses.
Claim 26
Dependent Claim 36 words
A system according to claim 22 wherein said sonar transducer means comprises a first transducer means adapted for transmitting acoustic pulses and a second transducer means spaced from said first transducer means for receiving acoustic pulses.
Claim 27
Dependent Claim 67 words
A system according to claim 21 wherein said means for generating said first signals comprises means for generating a continuous wave signal and said means for providing said second signal comprises means which is responsive to said echo detecting means for providing a signal corresponding to a change in the phase of said echo due to said change in the position of said object in said field.
Claim 28
Dependent Claim 47 words
A system according to claim 25 wherein said means for generating said first signals comprises an oscillator and said means for providing said second signal comprises a phase detector means which is responsive to a difference in phase between an output of said oscillator and said echo.
Claim 29
Dependent Claim 53 words
A system according to claim 26 wherein said echo comprises a first and a second echo and said phase detector means comprises a first and a second phase detector, each of which is responsive to a difference in phase between said output of said oscillator and said first and said second echoes, respectively.
Claim 30
Dependent Claim 110 words
A control system for use with a screen having a movable graphic element comprising: a keyboard; means for generating a field of signals which extend from said keyboard; means for detecting an echo of said signals from an object moving in said field; means responsive to said detecting means for changing the position of said graphic element on said screen from a first position to a second position as a function of said change in position of said object in said field, said change in position of said graphic element on said screen being independent of the starting point of said change in position of said object in said field.
Claim 31
Dependent Claim 110 words
A control system for use with a screen having a movable graphic element comprising: a keyboard; means for generating a field of signals which extend from said keyboard; means for detecting an echo of said signals from an object moving in said field; means responsive to said detecting means for changing the position of said graphic element on said screen from a first position to a second position as a function of said change in position of said object in said field, said change in position of said graphic element on said screen being independent of the starting point of said change in position of said object in said field.
Claim 32
Dependent Claim 38 words
A system according to claim 28 wherein the magnitude of said change in position of said graphic element on said screen is a function of the speed of said change in position of said object in said field.
Claim 33
Dependent Claim 14 words
A system according to claim 29 wherein said magnitude increases as said speed increases.
Claim 34
Dependent Claim 156 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; a plurality of spaced transducers for generating a field of signals which extends generally vertically from the rear of said keyboard; means coupled to each of said transducers for providing therefrom a plurality of pulses at a predetermined pulse rate and with a predetermined interval therebetween, each of said pulses comprising a predetermined pulse width and a predetermined frequency; means for dithering said predetermined interval between said pulses to permit signal processing software to discriminate against an undesired, around-the-timebase echo reflected from an object struck by said pulses; and means responsive to reflections of said signals from an object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field.
Claim 35
Dependent Claim 156 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; a plurality of spaced transducers for generating a field of signals which extends generally vertically from the rear of said keyboard; means coupled to each of said transducers for providing therefrom a plurality of pulses at a predetermined pulse rate and with a predetermined interval therebetween, each of said pulses comprising a predetermined pulse width and a predetermined frequency; means for dithering said predetermined interval between said pulses to permit signal processing software to discriminate against an undesired, around-the-timebase echo reflected from an object struck by said pulses; and means responsive to reflections of said signals from an object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field.
Claim 36
Dependent Claim 133 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; means for generating a field of acoustic pulses having a predetermined pulse width and a predetermined frequency with a predetermined interval between said pulses which extends generally vertically from the rear of said keyboard; means responsive to reflections of said acoustic pulses from a first object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field; and means for dithering said predetermined interval between said pulses to permit signal processing software to discriminate against an undesired, around-the-timebase echo reflected from a second object in said field.
Claim 37
Dependent Claim 133 words
A control system for use with a display screen having a movable graphic element comprising: a keyboard; means for generating a field of acoustic pulses having a predetermined pulse width and a predetermined frequency with a predetermined interval between said pulses which extends generally vertically from the rear of said keyboard; means responsive to reflections of said acoustic pulses from a first object moving in said field for changing the position of said graphic element on said display screen from a first position to a second position as a function of the direction and speed of movement of said object in said field; and means for dithering said predetermined interval between said pulses to permit signal processing software to discriminate against an undesired, around-the-timebase echo reflected from a second object in said field.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag