Patent ID: 8026897

Claim:
A system for controlling the motion of a cursor on a display, comprising: a pointing device that images a user's digit and generates pixel counts at a predetermined frame rate indicative of motion in predetermined axes of the user's digit across an imaging surface; and a cursor motion controller that receives the pixel counts and generates navigation output signals representing averages over predetermined time intervals selected to smooth the motion of a cursor on a display of an electronic apparatus, wherein the cursor motion controller is further configured to: multiply a first average pixel count of a first frame by a first acceleration factor, wherein the first acceleration factor is equal to or greater than one multiply a second average pixel count of a second frame by a second acceleration factor, wherein the second average pixel count is greater than the first average pixel count, wherein the second acceleration factor is greater than the first acceleration factor; and multiply a third average pixel count of a third frame by a third acceleration factor, wherein the third average pixel count is greater than the second average pixel count, wherein the third acceleration factor is greater than the second acceleration factor, wherein the multiplying by each acceleration factor that is greater than one causes the cursor on the display to move a greater distance than the average pixel count based on an increased rate of motion of the user's digit across the imaging surface.