Method and system for applying input mode bias
First Claim
1. A computer system for applying mode bias to an input field of an electronic document of an application, the system comprising:
- a schema registry connected to the application; and
an input engine connected to the schema registry, wherein the schema registry receives a schema name from the application, locates a grammar associated with the schema name and sends the grammar to the input engine.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for applying input mode bias is disclosed. A schema is applied to an input field of an electronic document. The schema is associated with a grammar that defines the set of acceptable strings that may be input into the input field. When text is input into the input field, the schema is determined and the associated grammar is determined. The grammar is then sent to the input method. Based on the grammar, the input method may determine what text the user is trying to enter. The grammar may also be used to apply semantic categories to text input into a document. After the text is entered it is compared to a grammar. If the entered text matches the form of the grammar, then the schema is applied to the text as a semantic category.
193 Citations
30 Claims
-
1. A computer system for applying mode bias to an input field of an electronic document of an application, the system comprising:
-
a schema registry connected to the application; and
an input engine connected to the schema registry, wherein the schema registry receives a schema name from the application, locates a grammar associated with the schema name and sends the grammar to the input engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer system for applying mode bias to an input field of an electronic document of an application, the system comprising:
-
a schema registry connected to the application; and
an input engine connected to the schema registry, wherein the schema registry receives a schema name from the application, locates an identifier of a grammar associated with the schema name and sends the identifier of the grammar to the input engine.
-
-
21. A computer-implemented method for applying mode bias to an input field of an electronic document of an application program module, the method comprising the steps of:
-
determining that an insertion point is within the input field;
determining a mode bias schema that is attached to the input field;
determining a grammar that is associated with the mode bias schema; and
sending the grammar to an input engine wherein the input engine uses the grammar to receive input for the input field. - View Dependent Claims (22, 23, 24, 25, 26, 28, 29, 30)
-
-
27. A computer-implemented method for determining a semantic category of a string in an electronic document based upon a mode bias schema comprising the steps of:
-
retrieving a mode bias schema and an associated grammar;
determining whether the string conforms to the definition of input defined by the grammar;
if so, then associating the mode bias schema with the string in the document; and
saving the mode bias schema as a semantic category label in association with the string.
-
Specification