Unconstrained pointing interface for natural human interaction with a display-based computer system
First Claim
1. Apparatus which enables a user to communicate with an image appearing on a display surface associated with the computer system, the display surface being characterized by predetermined time-varying light emanations from the surface, the time variations of the emanations being sufficient to enable a determination of a localized area on the surface which is the source of portions of the light emanations, the interface comprisinga hand-held pointer comprisinga detector which detects the time-varying light emanations received from a localized area at which the pointer may be aimed,the detector including at least three sensors arranged to receive respectively different portions of the time-varying light emanations, andcircuitry which identifies the localized area at which the user is aiming the pointer, based on the time-varying emanations which are received from the localized area and which are sensed at the respective sensors of the pointers, the localized area being identified using sums and/or differences between outputs of pairs of the sensors as discriminators for indicating the localized area along two intersecting axes.
0 Assignments
0 Petitions
Accused Products
Abstract
An unconstrained pointing interface for natural human interaction with a display-based computer system includes a hand-manipulated pointer configured to permit it to be (1) aimed by line of sight to point at any arbitrary position within the user'"'"'s field of view, including positions beyond the user'"'"'s natural reach, and (2) swept along any arbitrary path and at any arbitrary speed within the user'"'"'s natural capability, A detector detects emanations from at least some positions at which the pointer may be aimed; and circuitry identifies the locations of positions at which the user is aiming the pointer. The interface enables the user to point to a position within his field of view and beyond his reach, move his hand along any arbitrary path and at any arbitrary speed within the user'"'"'s natural capability to point to another position, and so on, and to have the circuitry automatically identify the locations of the series of positions to which he has pointed.
161 Citations
38 Claims
-
1. Apparatus which enables a user to communicate with an image appearing on a display surface associated with the computer system, the display surface being characterized by predetermined time-varying light emanations from the surface, the time variations of the emanations being sufficient to enable a determination of a localized area on the surface which is the source of portions of the light emanations, the interface comprising
a hand-held pointer comprising a detector which detects the time-varying light emanations received from a localized area at which the pointer may be aimed, the detector including at least three sensors arranged to receive respectively different portions of the time-varying light emanations, and circuitry which identifies the localized area at which the user is aiming the pointer, based on the time-varying emanations which are received from the localized area and which are sensed at the respective sensors of the pointers, the localized area being identified using sums and/or differences between outputs of pairs of the sensors as discriminators for indicating the localized area along two intersecting axes.
-
24. Apparatus for enabling a user to communicate with a computer system, the apparatus comprising
a group of display devices, a pointer including a beam source, and circuitry for identifying to which of the display devices the pointer is being aimed, the circuitry comprising at least three sensors located at positions within the group, the identification of the display device to which the pointer is being aimed being based on sums and/or differences between outputs of pairs of the sensors as discriminators.
-
37. The apparatus of claim 37 wherein the channel comprises a spread-spectrum channel.
Specification