Cursor control device
First Claim
1. A cursor control device comprising:
- an outer shell having a sensitive region for interaction with a user;
an inner housing nested in the outer shell; and
a sensor disposed within an interior of the inner housing for generating signals based on the user interaction with the sensitive region of the outer shell.
1 Assignment
0 Petitions
Accused Products
Abstract
A cursor control device (700) having a light source (70) and an image sensor (80) for optically tracking motion. The device (700) includes an upwardly facing dome (710) or window (32) that provides a visual and tactile interface for user interaction. The user'"'"'s hand or finger, bare or gloved, or other object controlled by the user, can be moved in close proximity or touching the dome (710), and means are provided to discriminate against the motion of objects that are not close to the dome in order to prevent unwanted cursor motion. Said means can include optics (40) having a limited depth of focus, adaptive illumination processing for controlling the intensity of light emitted from the light source (70) to optimize sensor operation, and/or processing for projecting cursor motion in accordance with a detected level of confidence in the sensor data.
-
Citations
146 Claims
-
1. A cursor control device comprising:
-
an outer shell having a sensitive region for interaction with a user;
an inner housing nested in the outer shell; and
a sensor disposed within an interior of the inner housing for generating signals based on the user interaction with the sensitive region of the outer shell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a cursor control device, an optical engine comprising:
-
a housing;
an imaging lens element integrally formed into the housing;
a light source disposed within the housing for emitting light along an illumination optical axis; and
a sensor disposed within the housing for sensing light along an imaging optical axis that intersects the imaging lens element. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A cursor control device comprising:
-
an outer shell having a convex dome that includes a centrally located sensitive region for interaction with a user;
an inner housing having a complementary convex dome nested in the convex dome of the outer shell; and
a sensor disposed within an interior of the inner housing for generating signals related to motion proximate to the sensitive region of the outer shell. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A cursor control device comprising:
-
a light source for illuminating a sensitive region;
a sensor for sensing motion in the sensitive region;
a confidence calculation section for determining a tracking confidence value using illumination information received from the sensor;
a projection calculation section for determining a projected tracking value using a historical tracking value; and
an enhancement calculation section for determining an enhanced tracking value using the tracking confidence value and at least one of the projected tracking value and a measured tracking value, the measured tracking value being representative of the motion sensed by the sensor. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
-
-
107. A processor for a cursor control device having a light source and a sensor, the processor comprising:
-
means for determining a tracking confidence value;
means for determining a projected tracking value using a historical tracking value; and
means for determining an enhanced tracking value using the tracking confidence value and at least one of the projected tracking value and a measured tracking value, the measured tracking value being representative of motion sensed by the sensor. - View Dependent Claims (108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123)
-
-
124. A method of processing cursor control data for a cursor control device having a light source and a sensor, the method comprising the steps of:
-
performing a confidence calculation for determining a tracking confidence value;
performing a projection calculation for determining a projected tracking value, the projection calculation involving a historical tracking value; and
performing an enhancement calculation for determining an enhanced tracking value, the enhancement calculation involving the tracking confidence value, the projected tracking value, and a measured tracking value, the measured tracking value being representative of motion sensed by the sensor. - View Dependent Claims (125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140)
-
-
141. A cursor control device comprising:
-
a first sensor;
a light source;
a controller that includes;
means for receiving intensity information indicative of an intensity of sensed light; and
an adaptive illumination control means for controlling the intensity of light emitted by the light source based on the intensity information. - View Dependent Claims (142, 143, 144, 145, 146)
-
Specification