INTERPRETING AMBIGUOUS INPUTS ON A TOUCH-SCREEN
First Claim
1. One or more computer-readable media having machine-useable instructions embodied thereon for performing a method of interpreting an ambiguous click event in relation to one or more click targets on a touch-screen display, the method comprising:
- displaying one or more click targets on a touch-screen display, wherein the click targets are displayed at respective click target locations;
detecting a touch at a first touch-screen location;
searching for a first one of said click target locations within a predetermined click region of the first touch-screen location;
upon locating a first one of said click target locations within the predetermined click region, searching for a second one of said click target locations within the predetermined click region; and
if a second one of said click target locations is not located within the predetermined click region, associating the touch with a first click target corresponding to the first one of said click target locations.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for interpreting ambiguous click events in relation to click targets on a touch-screen display disposed at respective click target locations includes detecting a touch at a touch location and determining whether the touch location corresponds to a click target location. The method also includes searching for nearby click target locations in a predetermined click region and, upon locating a first click target location within the predetermined click region, associating the touch with the first click target location to identify a click event. A computing device for facilitating accurate touch input targeting with respect to a touch-screen display includes a display component, a touch detection component, a targeting component that associates a touch with a click target, and an event detection component that associates the touch with one of a right click event, a left click event, or a drag event.
-
Citations
20 Claims
-
1. One or more computer-readable media having machine-useable instructions embodied thereon for performing a method of interpreting an ambiguous click event in relation to one or more click targets on a touch-screen display, the method comprising:
-
displaying one or more click targets on a touch-screen display, wherein the click targets are displayed at respective click target locations; detecting a touch at a first touch-screen location; searching for a first one of said click target locations within a predetermined click region of the first touch-screen location; upon locating a first one of said click target locations within the predetermined click region, searching for a second one of said click target locations within the predetermined click region; and if a second one of said click target locations is not located within the predetermined click region, associating the touch with a first click target corresponding to the first one of said click target locations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device that facilitates accurate touch input targeting with respect to a touch-screen display, comprising:
-
a display component that displays one or more click targets associated with an application, wherein each of the one or more click targets corresponds to a click target location; a touch detection component that senses a touch on a touch-screen display, wherein the touch corresponds to a first touch-screen location; a targeting component that searches for one or more click targets within a predetermined click region associated with the first touch location; and a disambiguation component that provides a magnified view of the predetermined click region if more than one click target is found within the predetermined click region. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for interpreting a touch in relation to one or more click targets associated with an application, wherein said click targets are displayed on a touch-screen display, the method comprising:
-
detecting a touch at a first touch-screen location; querying the application to determine a first click target located within a predetermined click region of the first touch-screen location; upon determining a first click target located within the predetermined region, querying the application to determine whether a second click target is located within the predetermined click region; and upon determining that a second click target is located within the predetermined click region, displaying a magnified view of the predetermined click region. - View Dependent Claims (17, 18, 19, 20)
-
Specification