Systems and methods for adaptive interpretation of input from a touch-sensitive input device
DCFirst Claim
Patent Images
1. A method comprising:
- receiving contact data from an input device;
determining an interaction with a displayed object on a screen based on the contact data;
responsive to determining the interaction, determining a gesture based on the contact data comprising;
determining a pressure and a change in pressure based on the contact data, anddetermining a press if;
the pressure is greater than a pressure threshold,the change in pressure is greater than a change in pressure threshold, anda first interval has elapsed; and
responsive to determining the gesture, outputting the haptic effect.
1 Assignment
Litigations
3 Petitions
Accused Products
Abstract
Systems and methods for adaptively interpreting a user'"'"'s intent based on parameters supplied by a touch-sensitive input device are described. In one of the methods described, a processor is programmed for receiving contact data from an input device; determining whether to output a haptic effect based on the contact data; and outputting the haptic effect based on the contact data.
160 Citations
18 Claims
-
1. A method comprising:
-
receiving contact data from an input device; determining an interaction with a displayed object on a screen based on the contact data; responsive to determining the interaction, determining a gesture based on the contact data comprising; determining a pressure and a change in pressure based on the contact data, and determining a press if; the pressure is greater than a pressure threshold, the change in pressure is greater than a change in pressure threshold, and a first interval has elapsed; and responsive to determining the gesture, outputting the haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium comprising program code for causing a processor to execute a method, the program code comprising:
-
program code for receiving contact data from an input device; program code for determining an interaction with a displayed object on a screen based on the contact data; program code for, responsive to determining the interaction, determining a gesture based on the contact data comprising; program code for determining a pressure and a change in pressure based on the contact data, and program code for determining a press if; the pressure is greater than a pressure threshold, the change in pressure is greater than a change in pressure threshold, and a first interval has elapsed; and program code for, responsive to determining the gesture, outputting the haptic effect. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
a computer-readable medium; and a processor in communication with the computer-readable medium, the processor configured to; receive contact data from an input device; determine an interaction with a displayed object on a screen based on the contact data; responsive to determining the interaction, determine a gesture based on the contact data comprising; determining a pressure and a change in pressure based on the contact data, and determining a press if; the pressure is greater than a pressure threshold, the change in pressure is greater than a change in pressure threshold, and a first interval has elapsed; and responsive to determining the gesture, output the haptic effect. - View Dependent Claims (15, 16, 17, 18)
-
Specification