Electronic device including touch-sensitive input surface and method of determining user-selected input
First Claim
Patent Images
1. A method comprising:
- detecting a touch event on a touch screen display;
sampling touch attributes during the touch event;
determining a first touch location based on the touch attributes sampled at about a time of detecting actuation of a button by the touch screen display during the touch event and determining a first direction of shift of the touch event based on the touch attributes sampled prior to actuation of the button and a second direction of shift of the touch event based on the touch attributes sampled after actuation of the button; and
determining an input by determining a second location different from the first touch location based on the first touch location, the first direction of shift, and the second direction of shift.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of determining input at a touch-sensitive input surface of a portable electronic device includes detecting a touch event at the touch-sensitive input surface, sampling touch attributes during the touch event, determining an actual touch location and determining at least one shift in touch location based on the touch attributes sampled during the touch event, and determining an input based on the actual touch location and the direction of shift of the touch location.
24 Citations
22 Claims
-
1. A method comprising:
-
detecting a touch event on a touch screen display; sampling touch attributes during the touch event; determining a first touch location based on the touch attributes sampled at about a time of detecting actuation of a button by the touch screen display during the touch event and determining a first direction of shift of the touch event based on the touch attributes sampled prior to actuation of the button and a second direction of shift of the touch event based on the touch attributes sampled after actuation of the button; and determining an input by determining a second location different from the first touch location based on the first touch location, the first direction of shift, and the second direction of shift. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device comprising:
-
a processor operably coupled to a touch screen display and configured to; detect a touch event on the touch screen display, sample touch attributes during the touch event, determine a first touch location based on the touch attributes sampled at about a time of detecting actuation of a button by the touch screen display during the touch event and determine a first direction of shift of the touch event based on the touch attributes sampled prior to actuation of the button and a second direction of shift of the touch event based on the touch attributes sampled after actuation of the button, and determine an input by determining a second touch location different than the first touch location based on the first touch location, the first direction of shift, and the second direction of shift. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage device having computer-readable code embodied therein executable by a processor for detecting a touch event on a touch screen display, sampling touch attributes during the touch event, determining a first touch location based on the touch attributes sampled at about a time of detecting actuation of a button by the touch screen display during the touch event and determining a first direction of shift of the touch event based on the touch attributes sampled prior to actuation of the button and a second direction of shift of the touch event based on the touch attributes sampled after actuation of the button, and determining an input by determining a second location different from the first touch location based on the first touch location, the first direction of shift, and the second direction of shift.
Specification