Computer pointing input device
First Claim
1. A method of making a cursor image on a computer display track a line of sight of a computer pointing device, comprising the steps of:
- aiming the computer pointing device at the cursor image;
recording a digital image of the computer display along the line of sight of the computer pointing device, the digital image defining a field of view of the computer pointing device, the field of view having a center;
determining whether the cursor image has been found within the recorded digital image;
obtaining first color, second color and third color sets of information from the cursor image when the cursor image has been found within the recorded digital image;
transposing the first set of color information with the third set of color information;
filtering the cursor image to obtain an image formed from only the transposed first set of color information;
calculating a distance from a predetermined region of the filtered cursor image to the center of the field of view;
moving the cursor image from coordinates of the predetermined region of the filtered cursor image to the center of the field of view; and
repeating all of the above steps at millisecond time intervals in order to make the cursor image track the line of sight of the computer pointing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The computer pointing input device allows a user to determine the position of a cursor on a computer display. The position of the input device in relation to the display controls the position of the cursor, so that when a user points directly at the display, the cursor appears at the intersection of the display and the line of sight from of the input device. When the device is moved, the cursor appears to move on the display in exact relation to the input device. In addition, a cursor command unit allows the user to virtually operate the input device wherein changes in the position of the device allow the user to spatially invoke mouse functions. The computer pointing input device is designed to operate with a computer having a processor through a computer communication device.
53 Citations
17 Claims
-
1. A method of making a cursor image on a computer display track a line of sight of a computer pointing device, comprising the steps of:
-
aiming the computer pointing device at the cursor image; recording a digital image of the computer display along the line of sight of the computer pointing device, the digital image defining a field of view of the computer pointing device, the field of view having a center; determining whether the cursor image has been found within the recorded digital image; obtaining first color, second color and third color sets of information from the cursor image when the cursor image has been found within the recorded digital image; transposing the first set of color information with the third set of color information; filtering the cursor image to obtain an image formed from only the transposed first set of color information; calculating a distance from a predetermined region of the filtered cursor image to the center of the field of view; moving the cursor image from coordinates of the predetermined region of the filtered cursor image to the center of the field of view; and repeating all of the above steps at millisecond time intervals in order to make the cursor image track the line of sight of the computer pointing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for virtually determining cursor commands, comprising:
-
a computer processor; a cursor command unit in communication with the computer processor; means for emitting a plurality of signals from the cursor command unit; means for determining changes in distance from a first position of the cursor command unit to a second position of the cursor command unit in relation to a computer display and determining time intervals between the first position and second position; and means for directing the processor to execute a specific cursor command based on changes in distance and the time intervals. - View Dependent Claims (8, 9)
-
-
10. A computer input pointing device, comprising:
-
a directional light source for generating a directional light beam in a predetermined frequency spectrum, the directional light source being adapted for producing at least one impingement point on a computer display at a desired location; an optical sensor for tracking the at least one impingement point and generating a signal corresponding to the location of the impingement point on the computer display, the optical sensor having a filter for filtering light outside of the predetermined frequency spectrum of the directional light source, the optical sensor being pointed at the computer display for tracking the at least one impingement point on the computer display; means for communicating the signal generated by the optical sensor to a computer generating an image on the computer display; and means for changing location of an indicator on the computer display in response to the signal generated by the optical sensor in order to relocate the indicator at the location of the at least one impingement point. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification