Direct pointing apparatus and method therefor
First Claim
1. A direct pointing apparatus, comprising:
- a light emitting module adapted to operate as a pointer aimed at a location on a computer display while being worn by a user of the computer;
a light sensing arrangement having a plurality of light receivers positioned around the outer periphery of the display; and
interface circuitry which couples said light receivers to a host computer for processing converted signals, said converted signals being indicative of the value of signals outputted by said light receivers, respectively, wherein said light emitting module includes a directed light emitter used for indicating a target position on the display through pointing the light emitter at that position, wherein the location on the display at which said light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of said location being substantially independent of the distance of said light emitter from said light sensing arrangement, and wherein said interface circuitry filters ambient light and converts analog signals, indicative of signals outputted by said light receivers, into digital signals processed by the computer, through running a host program by the computer, to determine X and Y coordinates of said target position, the X and Y coordinates, respectively, being a function of the values of the light intensities at the light receivers and are determined in accordance with the following relationships, operated on by the computer under the control of said host program;
1 Assignment
0 Petitions
Accused Products
Abstract
The direct pointing apparatus and method therefor has a light sensing arrangement including a plurality of light receivers positioned around the outer periphery of a computer display and A/D interface circuitry coupling the light receivers to a host computer (laptop CPU) for processing converted digital values which are based on the IR intensities received by the light receivers from the directed light emitter. In accordance with this scheme, the location on the display to where the light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of the location being substantially independent of the distance of the light emitter from the light sensing arrangement. In one example, the incoming signals to the A/D interface circuitry from the light receivers are continuous and in parallel while the output of the A/D converter is an asynchronous serial signal. The resulting converted digital values are transmitted to the host computer/laptop CPU for processing by the host program. This scheme is also applicable with interactive television in substantially the same way, although the light emitting pointer circuitry would be incorporated instead into the remote controller of the television.
-
Citations
32 Claims
-
1. A direct pointing apparatus, comprising:
-
a light emitting module adapted to operate as a pointer aimed at a location on a computer display while being worn by a user of the computer;
a light sensing arrangement having a plurality of light receivers positioned around the outer periphery of the display; and
interface circuitry which couples said light receivers to a host computer for processing converted signals, said converted signals being indicative of the value of signals outputted by said light receivers, respectively, wherein said light emitting module includes a directed light emitter used for indicating a target position on the display through pointing the light emitter at that position, wherein the location on the display at which said light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of said location being substantially independent of the distance of said light emitter from said light sensing arrangement, and wherein said interface circuitry filters ambient light and converts analog signals, indicative of signals outputted by said light receivers, into digital signals processed by the computer, through running a host program by the computer, to determine X and Y coordinates of said target position, the X and Y coordinates, respectively, being a function of the values of the light intensities at the light receivers and are determined in accordance with the following relationships, operated on by the computer under the control of said host program;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A direct pointing apparatus for interactive television, comprising:
-
a remote control device facilitated as a program controller and as a direct pointing device, said direct pointing device having a light emitter adapted to operate as a pointer aimed at a location on the television display; and
a receiver system including a light sensing arrangement having a plurality of light receivers positioned around the outer periphery of the display and interface circuitry which couples said light receivers to a host computer for processing converted signals indicative of the value of signals outputted by said light receivers, respectively, wherein said light emitter is a directed light emitter used for indicating a target position on the display through pointing the light emitter at that position, wherein the location on the display at which said light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of said location being substantially independent of the distance of said light emitter from said light sensing arrangement, and wherein said interface circuitry filters ambient light and converts analog signals, indicative of signals outputted by said light receivers, into digital signals processed by the computer, through running a host Program by the computer, to determine X and Y coordinates of said target position, the X and Y coordinates, respectively, being a function of the values of the light intensities at the light receivers and are determined in accordance with the following relationships, operated on by the host computer under the control of said host program;
- View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A direct pointing method, comprising the steps of:
-
adapting a light emitting module to operate as a pointer aimed at a location on a computer display while being worn by a user of the computer;
arranging a plurality of a light receivers around the outer periphery of the display; and
changing signal values outputted by said light receivers into converted signals to be operated on by a host computer, the signal values outputted by said light receivers being indicative of the light intensities sensed by the respective light receivers, wherein said light emitting module is provided with a directed light emitter for indicating a target position on the display through pointing the light emitter at that position, wherein the location on the display at which said light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of said location being substantially independent of the distance of said light emitter from said light sensing arrangement, and wherein the signal values outputted from the light receivers are filtered for ambient light and are converted into digital signals to be processed by the computer, through running a host program by the computer, to determine X and Y coordinates of said target position, the X and Y coordinates, respectively, being a function of the values of the light intensities at the light receivers and are determined in accordance with the following relationships, operated on by the computer under the control of said host program;
- View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A direct pointing method for interactive television, comprising the steps of:
-
facilitating a program controller to operate also as a direct pointing device, said direct pointing device having a light emitter adapted to operate as a pointer aimed at a location on the television display;
arranging a plurality of light receivers around the outer periphery of the display; and
changing signal values outputted by said light receivers into converted signals to be operated on by a host computer, said signal values outputted by said light receivers being indicative of light intensities sensed by the respective light receivers;
wherein said light emitter is a directed light emitter used for indicating a target position on the display through pointing the light emitter at that position, wherein the location on the display at which said light emitter is pointing is computed from the intensities of light being sensed by the light receivers, the computing of said location being substantially independent of the distance of said light emitter from said light sensing arrangement, and wherein the signal values outputted from the light receivers are filtered for ambient light and are converted into digital signals to be processed by the computer, through running a host program by the computer, to determine X and Y coordinates of said target position, the X and Y coordinates, respectively, being a function of the values of the light intensities at the light receivers and are determined in accordance with the following relationships, operated on by the host computer under the control of said host program;
- View Dependent Claims (28, 29, 30, 31, 32)
-
Specification