PERFORMING ACTIONS ON A COMPUTING DEVICE USING A CONTEXTUAL KEYBOARD
First Claim
Patent Images
1. A keyboard system for a mobile device, comprising:
- a keyboard component, wherein the keyboard component is configured to present a virtual keyboard to a user via a touch-screen of the mobile device;
a text entry component, wherein the text entry component is configured to receive text entry via the virtual keyboard and update a text string based on the received text entry; and
an action component, wherein the action component is configured to perform one or more actions associated with input received via the virtual keyboard.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing actions via a keyboard application of a computing device is described. In some examples, a contextual keyboard facilitates the entry of text and the performance of actions across applications supported by a device. For example, the contextual keyboard may receive a word macro and/or a gesture, and determine that the received word macro and/or gesture is a command to perform one or more actions. Example actions to be performed include searching for information, storing information, posting information, sending information, enhancing information, and so on.
-
Citations
20 Claims
-
1. A keyboard system for a mobile device, comprising:
-
a keyboard component, wherein the keyboard component is configured to present a virtual keyboard to a user via a touch-screen of the mobile device; a text entry component, wherein the text entry component is configured to receive text entry via the virtual keyboard and update a text string based on the received text entry; and an action component, wherein the action component is configured to perform one or more actions associated with input received via the virtual keyboard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium whose contents, when executed by a processor of a computing device, cause the computing device to provide a contextual keyboard, wherein the contextual keyboard comprises:
-
a text entry layer that receives text input via a keyboard displayed by the computing device; and an action layer that performs one or more actions in response to a command received via the keyboard displayed by the computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method performed by a keyboard application of a mobile device, the method comprising:
-
receiving input via a virtual keyboard of the keyboard application; determining the received input is associated with an action to be performed by the keyboard application; and performing the associated action. - View Dependent Claims (19, 20)
-
Specification