CONTEXT AWARE INPUT ENGINE
First Claim
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
- analyzing a user interaction to associate an input element with a first context;
analyzing a second context to determine to provide the input element to a first user; and
providing the input element to the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
Context aware input engines are provided. Through the use of such engines, various input elements may be determined based on analyzing context. A variety of contexts may be analyzed in determining input elements. Contexts may include, for example, a communication recipient, a location, a previous user interaction, a computing device being utilized, or any combination thereof. Such contexts may be analyzed to advantageously provide an input element to a user. Input elements may include, for example, an onscreen keyboard of a certain layout, an onscreen keyboard of a certain language, a certain button, a voice recognition module, or text-selection options. One or more such input elements may be provided to the user based on analyzed context.
279 Citations
20 Claims
-
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method, the method comprising:
-
analyzing a user interaction to associate an input element with a first context; analyzing a second context to determine to provide the input element to a first user; and providing the input element to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
an input device for receiving input from a user; one or more processors configured to execute a method for analyzing a first context to determine a first dictionary associated with the first context, analyzing the data obtained from the input device to select a first word from the first dictionary, and providing the first word to the user as a selection-option; and a display device configured to present the first selection-option to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An input element presentation system including one or more computing devices having one or more processors and one or more computer storage media, the input element presentation system comprising:
-
a context identification component; an association component for associating contexts with input elements; an input element identification component for identifying input elements based on analyzing contexts; and a presentation component for presenting input elements to a user.
-
Specification