Patent ID: 7825895
Filing Date: 2010-11-02
Classification: G06F

Abstract:
1. In a computer system having a processor operatively coupled to a cursor control device and a cursor, the cursor control device further including a light source and a sensor, a method of moving the cursor comprising the steps of: programming the processor with a set of instructions; using the processor and the instructions to perform the steps of: determining a measured tracking value representative of motion of the cursor control device sensed by the sensor; performing a projection calculation for determining a projected tracking value, the projection calculation involving a historical tracking value; calculating a tracking confidence value based on an illumination value representative of an intensity of light sensed by the sensor; generating an enhanced tracking value representative of a sum of the tracking confidence value multiplied by the measured tracking value and a value of (1−the tracking confidence value) multiplied by the projected tracking value; and, moving the cursor according to the enhanced tracking value.