Operation of a computer with touch screen interface
First Claim
1. A method of operating a touch screen computer in response to a user, the touch screen computer executing an application, comprising:
- providing a virtual input device, comprising a plurality of virtual graphical user interface (GUI) items, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item; and
determining a reaction to said nominal activation based at least in part on a result of said processing step.
2 Assignments
0 Petitions
Accused Products
Abstract
A touch screen computer executes an application. A method of operating the touch screen computer in response to a user is provided. A virtual input device is provided on the touch screen. The virtual input device comprises a plurality of virtual keys. It is detected that a user has touched the touch screen to nominally activate at least one virtual key, and a behavior of the user with respect to touch is determined. The determined behavior is processed and a predetermined characteristic is associated with the nominally-activated at least one virtual key. A reaction to the nominal activation is determined based at least in part on a result of processing the determined behavior.
831 Citations
54 Claims
-
1. A method of operating a touch screen computer in response to a user, the touch screen computer executing an application, comprising:
-
providing a virtual input device, comprising a plurality of virtual graphical user interface (GUI) items, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item; and
determining a reaction to said nominal activation based at least in part on a result of said processing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24)
-
-
21. A computer-readable medium having a computer program tangibly embodied thereon, the computer program including steps for operating a touch screen computer in response to a user while the touch screen computer executing an application, the steps of the computer program comprising:
-
providing a virtual input device, comprising a plurality of virtual graphical user interface (GUI) items, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item; and
determining a reaction to said nominal activation based at least in part on a result of said processing step. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A touch screen computer operating at least partially in response to a user, the touch screen computer executing an application including steps of:
-
providing a virtual input device, comprising a plurality of virtual graphical user interface (GUI) items, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item; and
determining a reaction to said nominal activation based at least in part on a result of said processing step. - View Dependent Claims (37, 38, 39, 40, 44, 45)
-
-
41. A method of operating a touch screen computer in response to a user, the touch screen computer executing an application, comprising:
-
providing a virtual keyboard, comprising a plurality of virtual keys, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual key and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual key; and
determining a reaction to said nominal activation based at least in part on a result of said processing step. - View Dependent Claims (42, 43)
-
-
46. A computer-readable medium having a computer program tangibly embodied thereon, the computer program including steps for operating a touch screen computer in response to a user while the touch screen computer executing an application, the steps of the computer program comprising:
-
providing a virtual keyboard, comprising a plurality of virtual keys, on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual key and determining a behavior of the user with respect to said touch;
processing said determined behavior and a predetermined characteristic associated with said nominally-activated at least one virtual key; and
determining a reaction to said nominal activation based at least in part on a result of said processing step. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method of operating a touch screen computer, the touch screen computer executing an application, comprising:
-
displaying a virtual input device on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item of the virtual input device; and
based at least in part on a behavior of the user and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item, determining a reaction to said nominal activation. - View Dependent Claims (52)
-
-
53. A computer-readable medium including a program to operate a touch screen computer, the touch screen computer executing an application, the program to operate a touch screen computer comprising:
-
displaying a virtual input device on the touch screen;
detecting that a user has touched the touch screen to nominally activate at least one virtual GUI item of the virtual input device; and
based at least in part on a behavior of the user and a predetermined characteristic associated with said nominally-activated at least one virtual GUI item, determining a reaction to said nominal activation. - View Dependent Claims (54)
-
Specification