US4682159A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for controlling a cursor on a computer display
Assignee: PRENTKE ROMICH Co
•
Filing: 1984-06-20
•
Granted: 1987-07-21
•
Expires: 2004-06-20
Abstract
Abstract Disclosed is an apparatus and method for controlling the cursor of a computer display. The apparatus includes a headset which is worn by the computer operator and an ultrasonic transmitter for transmitting sound waves which are picked up by the receivers in the headset. These sound waves are compared for phase changes, and circuitry is provided for converting the phase changes into position change data which is used by a computer to control the cursor.
Inventors
- 👤 Keith K. Davison
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 15:08
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/011; G06F3/012; G06F3/03; G06F3/033; G06F3/038; G06F3/0383; G06F3/041; G06F3/043; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
160 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising: transmitting means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies; receiving means mountable relative to the operator's head so as to move with said head and so as to receive signals transmitted by said transmitting means, said receiving means including at least two individual ultrasonic receivers; means for directly determining the phase of said received signals and producing information signals representing the phase relationship between signals received by respective said ultrasonic receivers; processing means for receiving and storing said information signals from said phase determining means, said processing means also analyzing consecutive signals produced by said phase determining means, differences in said analyzed consecutive signals being used to compute position movement information for said cursor; means for supplying said position movement information to a controller of the cursor of the computer display.
Claim 2
Independent Claim
160 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising: transmitting means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies; receiving means mountable relative to the operator's head so as to move with said head and so as to receive signals transmitted by said transmitting means, said receiving means including at least two individual ultrasonic receivers; means for directly determining the phase of said received signals and producing information signals representing the phase relationship between signals received by respective said ultrasonic receivers; processing means for receiving and storing said information signals from said phase determining means, said processing means also analyzing consecutive signals produced by said phase determining means, differences in said analyzed consecutive signals being used to compute position movement information for said cursor; means for supplying said position movement information to a controller of the cursor of the computer display.
Claim 3
Dependent Claim
23 words
The apparatus for controlling the movement of a cursor of claim 1 further comprising means for activating and deactivating said cursor control apparatus.
Claim 4
Dependent Claim
31 words
The apparatus for controlling the movement of a cursor of a computer display of claim 2 wherein said activating means is a component of a keyboard associated with said computer display.
Claim 5
Dependent Claim
24 words
The apparatus for controlling the movement of a cursor of claim 1 wherein said transmitted ultrasonic signal has a frequency of approximately 40 kHz.
Claim 6
Dependent Claim
37 words
The apparatus for controlling the movement of a cursor of a computer display of claim 1 wherein said processing means further comprises means for producing a signal indicative of both the magnitude and direction of phase change.
Claim 7
Dependent Claim
33 words
The apparatus for controlling the movement of a cursor of a computer display of claim 1 further comprising means for adjustably scaling the movement of the cursor in response to operator head movement.
Claim 8
Dependent Claim
24 words
The apparatus for controlling the movement of a cursor of claim 1 wherein said received ultrasonic signals are sampled approximately 1000 times per second.
Claim 9
Dependent Claim
31 words
The apparatus for controlling the movement of the cursor of claim 1 wherein said transmitting means is positioned at least in part in a centralized location relative to the computer display.
Claim 10
Dependent Claim
43 words
The apparatus for controlling the movement of a cursor of claim 1 further comprising means for ignoring small relative movements of the receivers mounted on the operator's head by causing cursor movement only after the head has moved beyond a chosen limit threshold.
Claim 11
Independent Claim
186 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising: means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies, said transmitting means being positioned in close proximity to said computer display; means for receiving said ultrasonic signals supportable on the head of an operator of the computer display and moveable with the head, said receiving means including three ultrasonic receivers arranged on a headset positionable on a head of the operator, two of said receivers being positioned at opposite ends of said headset along a horizontal line and a third receiver being located off said horizontal line between said two receivers, each of said two receiver positioned along said horizontal line being located near an ear of the operator when the headset is placed over the head of the operator; means for converting said ultrasonic signals received by said ultrasonic receivers into an information signal indicative of movement of the operator's head of a form suitable for input into a computer for controlling the movement of said cursor.
Claim 12
Independent Claim
186 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising: means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies, said transmitting means being positioned in close proximity to said computer display; means for receiving said ultrasonic signals supportable on the head of an operator of the computer display and moveable with the head, said receiving means including three ultrasonic receivers arranged on a headset positionable on a head of the operator, two of said receivers being positioned at opposite ends of said headset along a horizontal line and a third receiver being located off said horizontal line between said two receivers, each of said two receiver positioned along said horizontal line being located near an ear of the operator when the headset is placed over the head of the operator; means for converting said ultrasonic signals received by said ultrasonic receivers into an information signal indicative of movement of the operator's head of a form suitable for input into a computer for controlling the movement of said cursor.
Claim 13
Dependent Claim
23 words
The apparatus for controlling the movement of a cursor of claim 10 further comprising means for activating and deactivating said cursor control apparatus.
Claim 14
Dependent Claim
31 words
The apparatus for controlling the movement of a cursor of a computer display of claim 11 wherein said activating means is a component of a keyboard associated with said computer display.
Claim 15
Dependent Claim
31 words
The apparatus for controlling the movement of a cursor of a computer display of claim 10 further comprising means for determining the phase relationship of signals received by said ultrasonic receivers.
Claim 16
Dependent Claim
36 words
The apparatus for controlling the movement of a cursor of claim 13 wherein said means for determining the phase relationship comprises means for producing a signal indicative of both the magnitude and direction of phase change.
Claim 17
Dependent Claim
33 words
The apparatus for controlling the movement of a cursor of a computer display of claim 10 further comprising means for adjustably scaling the movement of the cursor in response to operator head movement.
Claim 18
Dependent Claim
45 words
The apparatus for controlling the movement of a cursor of claim 10 further comprising means for ignoring small relative movements of said receivers mounted on the head of the operator by causing cursor movement only after the head has moved beyond a chosen limit threshold.
Claim 19
Independent Claim
151 words
A method of controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising the steps of: providing ultrasonic signal transmitting means mounted in proximity to the computer display; providing signal receiving means designed to be mounted on the head of the operator, said signal receiving means including at least two individual ultrasonic receivers; positioning the operator so that only air separates said transmitting means from said receiving means; moving said receiving means through movements of the operator's head; directly determining the phase relationship between ultrasonic signals received by said at least two individual ultrasonic receivers; comparing two consecutive sets of said phase relationships and creating signals proportional to the difference thereof; calculating units of movement for said cursor corresponding to differences in two consecutive sets of phase relationships; using said units of movement to control the cursor of the computer display.
Claim 20
Independent Claim
151 words
A method of controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, comprising the steps of: providing ultrasonic signal transmitting means mounted in proximity to the computer display; providing signal receiving means designed to be mounted on the head of the operator, said signal receiving means including at least two individual ultrasonic receivers; positioning the operator so that only air separates said transmitting means from said receiving means; moving said receiving means through movements of the operator's head; directly determining the phase relationship between ultrasonic signals received by said at least two individual ultrasonic receivers; comparing two consecutive sets of said phase relationships and creating signals proportional to the difference thereof; calculating units of movement for said cursor corresponding to differences in two consecutive sets of phase relationships; using said units of movement to control the cursor of the computer display.
Claim 21
Dependent Claim
43 words
The method of controlling the movement of a cursor of a computer display of claim 17 further comprising the step of actuating, prior to desiring movement of the cursor, the computer to receive said units of movement to effect movement of the cursor.
Claim 22
Dependent Claim
27 words
The method for controlling the movement of a cursor of a computer display of claim 17 wherein said ultrasonic signal has a frequency of approximately 40 kHz.
Claim 23
Dependent Claim
31 words
The method for controlling the movement of a cursor of claim 17 wherein said phase relationships between received signals are determined with respect to both magnitude and direction of phase change.
Claim 24
Dependent Claim
45 words
The method of controlling the movement of a cursor of a computer display of claim 17 further comprising the step of ignoring small relative movements of the receivers by causing movement of the cursor only after said receivers have moved beyond a chosen limit threshold.
Claim 25
Independent Claim
180 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, said apparatus comprising: means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies; means for receiving said transmitted ultrasonic signal, said receiving means including at least two individual ultrasonic receivers; one of said generating means and said receiving means being located in close proximity to said computer display and the other of said generating means and said receiving means being positioned on the head of the operator; means for directly determining the phase of said received signals and producing information signals representing the phase relationship of "between signals received by respective said ultrasonic receivers;". processing means for receiving and storing said information signals from said phase determining means, said processing means also analyzing consecutive signals produced by said phase determining means, differences in said analyzed consecutive signals being used to compute position movement information for said cursor; means for supplying said position movement information to a controller of the cursor of the computer display.
Claim 26
Independent Claim
180 words
An apparatus for controlling the movement of a cursor of a computer display in response to corresponding movement of an operator's head, said apparatus comprising: means for generating and transmitting an ultrasonic signal of a suitable frequency or frequencies; means for receiving said transmitted ultrasonic signal, said receiving means including at least two individual ultrasonic receivers; one of said generating means and said receiving means being located in close proximity to said computer display and the other of said generating means and said receiving means being positioned on the head of the operator; means for directly determining the phase of said received signals and producing information signals representing the phase relationship of "between signals received by respective said ultrasonic receivers;". processing means for receiving and storing said information signals from said phase determining means, said processing means also analyzing consecutive signals produced by said phase determining means, differences in said analyzed consecutive signals being used to compute position movement information for said cursor; means for supplying said position movement information to a controller of the cursor of the computer display.
Claim 27
Dependent Claim
28 words
The apparatus for controlling the movement of a cursor of a computer display of claim 22 wherein said transmitted ultrasonic signal has the frequency of approximately 40 KHz.
Claim 28
Dependent Claim
43 words
The apparatus for controlling the movement of a cursor of claim 22 further comprising means for ignoring small relative movements of the receivers mounted on the operator's head by causing cursor movement only after the head has moved beyond a chosen limit threshold.
Claim 29
Dependent Claim
33 words
The apparatus for controlling the movement of a cursor of a computer display of claim 22 further comprising means for adjustably scaling the movement of the cursor in response to operator head movement.
References Cited (Backward Citations)
US2268643A
Cited
US3121955A
Cited
US3122665A
Cited
US3134099A
Cited
US3399401A
Cited
US3383651A
Cited
US3651687A
Cited
US3559161A
Cited
US3500301A
Cited
US3541521A
Cited
US3439317A
Cited
US3504334A
Cited
US3838212A
Cited
US3673327A
Cited
US3696409A
Cited
US3783679A
Cited
US3866199A
Cited
US3732557A
Cited
US3731273A
Cited
US3792243A
Cited
US3821469A
Cited
US3885096A
Cited
US3835464A
Cited
US3835464B1
Cited
US3885076A
Cited
US3924450A
Cited
US4059010A
Cited
US3869694A
Cited
US3892963A
Cited
US4109145A
Cited
US4035762A
Cited
US3987685A
Cited
US4012588A
Cited
US4200921A
Cited
US4124838A
Cited
US4148014A
Cited
US4149716A
Cited
US4303914A
Cited
US4254485A
Cited
US4175441A
Cited
US4287769A
Cited
US4334431A
Cited
US4347507A
Cited
US4347508A
Cited
US4315240A
Cited
US4340878A
Cited
US4315241A
Cited
US4313227A
Cited
US4209255A
Cited
US4285053A
Cited
US4276622A
Cited
US4279027A
Cited
US4344160A
Cited
US4318096A
Cited
US4331954A
Cited
US4363029A
Cited
US4369439A
Cited
US4386346A
Cited
US4364035A
Cited
US4390873A
Cited
US4409479A
Cited
US4565999A
Cited
US4578674A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-07-20 | 1991-01-19 | 1991-07-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-07-20 | 1995-01-19 | 1995-07-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-07-20 | 1999-01-19 | 1999-07-21 | $7700.00 | Window Closed / Lapsed |