TECHNIQUES FOR PREDICTING USER INPUT ON TOUCH SCREEN DEVICES
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for determining user input on a touch screen of a user device are disclosed. In some situations, the techniques include: receiving information about a user input provided to a touch screen of a user device, the touch screen displaying two or more selectable objects, wherein each of the selectable objects, if selected, initiates a response corresponding to the selection of the object, determining a selectable object among the selectable objects that has a highest likelihood of being an object that a user intended to select with the user input, and providing a response corresponding to a selection of the determined selectable object. In one situation, a selectable object is a button or a hyperlink included in a Web page displayed on the screen of the device, and the response includes content associated with the selected button or hyperlink.
6 Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A computer-implemented method comprising:
-
receiving, by one or more computer systems, information about a user input provided by a user touching a touch screen that displays two or more selectable objects; determining, by the one or more computer systems and in response to the user input, a first object from the two or more selectable objects as having a highest likelihood of being intended to be selected with the user input, and a second object from among the two or more selectable objects as having a second highest likelihood of being intended to be selected with the user input; providing, by the one or more computer systems and based at least in part on the determining, a first response to the user input corresponding to selection by the user of the first object; receiving, by the one or more computer systems, feedback from the user that indicates that the first object was not intended to be selected with the user input, without otherwise indicating which of the two or more selectable objects was intended to be selected; and providing, by the one or more computer systems in response to the feedback and without further input from the user, a second response to the user input corresponding to selection by the user of the second object. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer system comprising:
-
at least one hardware processor; a touch-sensitive screen; and at least one memory having computer-executable instructions that, when executed on the at least one hardware processor, cause the at least one hardware processor to; display multiple selectable objects on the touch-sensitive screen; receive information about user input from a user on the touch-sensitive screen that is associated with at least two objects of the multiple selectable objects; provide a first response to the user input that corresponds to a first object of the at least two objects having been selected by the user input; receive feedback from the user indicating that the first object was not selected with the user input, wherein the received feedback does not otherwise indicate any of the multiple selectable objects selected by the user input; and provide, in response to the received feedback and without further input from the user, a second response to the user input that corresponds to a second object of the at least two objects having been previously selected by the user input. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A non-transitory computer-readable medium having computer-executable instructions stored thereon that, when executed by a computer, cause the computer to:
-
receive, by the computer, information about a user input provided by touching a touch screen of a user device that displays two or more selectable objects; determine, by the computer, a first object from the two or more selectable objects having a first determined likelihood of being selected with the user input, the first determined likelihood satisfying one or more criteria; provide, by the computer and based at least in part on the determining, a first response to the user input corresponding to selection of the first object; receive, by the computer, feedback indicating that the first object was not selected with the user input, without otherwise indicating which of the two or more selectable objects was selected with the user input; determine, by the computer, a second object from the two or more selectable objects having a second determined likelihood of being selected with the user input; and provide, by the computer after the feedback and without further input from the user and based at least in part on the determining of the second object, a second response to the user input corresponding to selection of the second object. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification