Selective input signal rejection and modification
First Claim
Patent Images
1. An electronic device comprising:
- an input device including one or more first sensors and one or more second sensors, the input device configured to sense at least one touch input from the one or more first sensors and one pick input from the one or more second sensors, wherein the at least one touch input has an initial sensed velocity; and
a processor communicatively coupled to the one or more first sensors and the one or more second sensors, and capable of determining a revised sensed velocity of the at least one touch input for subsequent use by the electronic device, wherein determining the revised sensed velocity comprises modifying the initial sensed velocity based on a variable that changes over time after a pick input is detected.
0 Assignments
0 Petitions
Accused Products
Abstract
This application is directed to modifying a sensed velocity at a device (e.g., a clickable trackpad) based on a time-dependent click memory variable (CMV). For example, if a touch having a certain velocity is detected when a selection (pick) button is pressed or released, the velocity can be initially suppressed under the presumption that the movement was inadvertent. However, over time that presumption fades, and the CMV can be used to gradually allow the full velocity of the touch to be recognized, under the new presumption that the movement was intentional.
243 Citations
20 Claims
-
1. An electronic device comprising:
-
an input device including one or more first sensors and one or more second sensors, the input device configured to sense at least one touch input from the one or more first sensors and one pick input from the one or more second sensors, wherein the at least one touch input has an initial sensed velocity; and a processor communicatively coupled to the one or more first sensors and the one or more second sensors, and capable of determining a revised sensed velocity of the at least one touch input for subsequent use by the electronic device, wherein determining the revised sensed velocity comprises modifying the initial sensed velocity based on a variable that changes over time after a pick input is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for modifying input to an electronic device comprising:
-
sensing at least one touch input and one pick input, wherein the at least one touch input has an initial sensed velocity; determining a revised sensed velocity of the at least one touch input for subsequent use by the electronic device, wherein determining the revised sensed velocity comprises modifying the initial sensed velocity based on a variable that changes over time after a pick input is detected. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing program code for modifying input to an electronic device, the program code for causing performance of a method comprising:
-
sensing at least one touch input and one pick input, wherein the at least one touch input has an initial sensed velocity; determining a revised sensed velocity of the at least one touch input for subsequent use by the electronic device, wherein determining the revised sensed velocity comprises modifying the initial sensed velocity based on a variable that changes over time after a pick input is detected. - View Dependent Claims (19, 20)
-
Specification