OPTICAL FINGER NAVIGATION UTILIZING QUANTIZED MOVEMENT INFORMATION
First Claim
1. A user input device comprising:
- an optical element comprising a finger interface surface;
a light source in optical communication with the finger interface surface and configured to provide light from the light source to the finger interface surface;
a sensor array configured to detect light reflected from the finger interface surface in response to contact between a finger and the finger interface surface;
a navigation engine coupled to the sensor array, the navigation engine configured to generate lateral movement information, which is indicative of lateral movement of the finger relative to the sensor array, in response to the detected light, wherein the lateral movement information comprises first and second orthogonal components; and
a quantization engine coupled to the navigation engine, the quantization engine configured to compare the first orthogonal component to the second orthogonal component and to generate first and second quantized orthogonal components in response to the comparison.
8 Assignments
0 Petitions
Accused Products
Abstract
A user input device includes an optical element comprising a finger interface surface, a light source in optical communication with the finger interface surface and configured to provide light from the light source to the finger interface surface, a sensor array configured to detect light reflected from the finger interface surface in response to contact between a finger and the finger interface surface, a navigation engine coupled to the sensor array, the navigation engine configured to generate lateral movement information, which is indicative of lateral movement of the finger relative to the sensor array, in response to the detected light, wherein the lateral movement information comprises first and second orthogonal components, and a quantization engine coupled to the navigation engine, the quantization engine configured to compare the first orthogonal component to the second orthogonal component and to generate first and second quantized orthogonal components in response to the comparison.
-
Citations
20 Claims
-
1. A user input device comprising:
-
an optical element comprising a finger interface surface; a light source in optical communication with the finger interface surface and configured to provide light from the light source to the finger interface surface; a sensor array configured to detect light reflected from the finger interface surface in response to contact between a finger and the finger interface surface; a navigation engine coupled to the sensor array, the navigation engine configured to generate lateral movement information, which is indicative of lateral movement of the finger relative to the sensor array, in response to the detected light, wherein the lateral movement information comprises first and second orthogonal components; and a quantization engine coupled to the navigation engine, the quantization engine configured to compare the first orthogonal component to the second orthogonal component and to generate first and second quantized orthogonal components in response to the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for optical finger navigation, the method comprising:
-
generating light at a light source; directing the light to a finger interface surface; detecting light reflected from the finger interface surface toward a sensor array in response to finger contact at the finger interface surface; generating lateral movement information, which is indicative of lateral movement of the finger relative to the sensor array, in response to the detected light, wherein the lateral movement information comprises first and second orthogonal components; comparing the first orthogonal component to the second orthogonal component; and generating first and second quantized orthogonal components in response to the comparison. - View Dependent Claims (18, 19)
-
-
20. A hand-held computing system, the hand-held computing system comprising:
-
a display device comprising a navigation indicator for a graphical user interface; an optical element comprising a finger interface surface; a light source in optical communication with the finger interface surface and configured to provide light from the light source to the finger interface surface; a sensor array configured to detect light reflected from the finger interface surface in response to contact between a finger and the finger interface surface; a navigation engine coupled to the sensor array, the navigation engine configured to generate lateral movement information, which is indicative of lateral movement of the finger relative to the sensor array, in response to the detected light, wherein the lateral movement information comprises first and second orthogonal components; and a quantization engine coupled to the navigation engine, the quantization engine configured to compare the first orthogonal component to the second orthogonal component and to generate first and second quantized orthogonal components in response to the comparison, wherein the navigation indicator is moved within the display device in response to the first and second quantized orthogonal components.
-
Specification