Touch pad for handheld device
First Claim
Patent Images
1. A method comprising:
- identifying a current object location relative to a touch surface,determining an amount of movement of an object relative to the touch surface by calculating a difference between the current object location and a prior object location,converting the current object location into a logical device unit when the calculated amount of movement is greater than or equal to a threshold value, andfiltering the calculated amount of movement when the calculated amount of movement is less than the threshold value so that the current object location is unaffected by the calculated amount of movement.
0 Assignments
0 Petitions
Accused Products
Abstract
A touch pad system is disclosed. The system includes mapping the touch pad into native sensor coordinates. The system also includes producing native values of the native sensor coordinates when events occur on the touch pad. The system further includes filtering the native values of the native sensor coordinates based on the type of events that occur on the touch pad. The system additionally includes generating a control signal based on the native values of the native sensor coordinates when a desired event occurs on the touch pad.
526 Citations
20 Claims
-
1. A method comprising:
-
identifying a current object location relative to a touch surface, determining an amount of movement of an object relative to the touch surface by calculating a difference between the current object location and a prior object location, converting the current object location into a logical device unit when the calculated amount of movement is greater than or equal to a threshold value, and filtering the calculated amount of movement when the calculated amount of movement is less than the threshold value so that the current object location is unaffected by the calculated amount of movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A touch pad assembly, comprising:
-
a touch pad comprising one or more sensors configured to detect a current location and a prior location, and a controller configured to (i) determine an amount of movement of an object relative to the touch pad by calculating a difference between the current location and the prior location, (ii) output the current location to a host device when the calculated amount of movement is greater than or equal to a threshold value, and (iii) filter the calculated amount of movement when the calculated amount of movement is less than the threshold value so that the current object location is unaffected by the calculated amount of movement. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
mapping a touch pad into native sensor coordinates, producing a native value associated with a native sensor coordinate when at least one of several different types of events occur on the touch pad, filtering the native value based on the type of event, generating a control signal based on the native value when a desired event occurs on the touch pad, wherein the step of filtering comprises determining whether the native value is associated with a noise event or an actual event, filtering a noise event and passing an actual event to a host device, thereby reducing or preventing noise events from reaching the host device. - View Dependent Claims (17, 18, 19, 20)
-
Specification