Method to detect and assist user intentions with real time visual feedback based on interaction language constraints and pattern recognition of sensory features
First Claim
1. A language model back-off system for use with a user interface employing one or more language models to constrain navigation of selectable user interface input components, the system comprising:
- a user input interpretation module receiving user input and interpreting the user input to determine if a selection is made of one or more user interface input components, wherein said user input interpretation module, if a selection is not made, determines whether conditions are met for backing off one or more language models employed to constrain navigation of the user interface input components; and
a language model back-off module backing off the one or more language models if the conditions are met.
6 Assignments
0 Petitions
Accused Products
Abstract
A language model back-off system can be used with a user interface employing one or more language models to constrain navigation of selectable user interface input components. A user input interpretation module receives user input and interprets the user input to determine if a selection is made of one or more user interface input components. If a selection is not made, the user input interpretation module determines whether conditions are met for backing off one or more language models employed to constrain navigation of the user interface input components. If the conditions are met, a language model back-off module backs off the one or more language models.
25 Citations
21 Claims
-
1. A language model back-off system for use with a user interface employing one or more language models to constrain navigation of selectable user interface input components, the system comprising:
-
a user input interpretation module receiving user input and interpreting the user input to determine if a selection is made of one or more user interface input components, wherein said user input interpretation module, if a selection is not made, determines whether conditions are met for backing off one or more language models employed to constrain navigation of the user interface input components; and a language model back-off module backing off the one or more language models if the conditions are met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A language model back-off method for use with a user interface employing one or more language models to constrain navigation of selectable user interface input components, the method comprising:
-
receiving user input and interpreting the user input to determine if a selection is made of one or more user interface input components; if a selection is not made, determining whether conditions are met for backing off one or more language models employed to constrain navigation of the user interface input components; and if the conditions are met, backing off the one or more language models. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A language model back-off system for use with a user interface employing one or more language models to constrain navigation of selectable user interface input components, the system comprising:
-
a user interface displaying the user interface input components with a focus indicator; a navigation constraint module employing the one or more language models, based on previous selections, to constrain navigation of the selectable user interface input components; a user input interpretation module receiving user input and interpreting the user input to determine if a selection is made of the one or more user interface input components, wherein said user input interpretation module, if a selection is not made, determines whether conditions are met for backing off the one or more language models based on;
(a) a time since a previous selection; and
(b) a probabilistic model taking into account a feature set of sensed user interaction with an input device of the user interface; anda language model back-off module backing off the one or more language models if the conditions are met by adjusting weights of probabilities that are computed using multiple language models to ensure that probabilities computed by employing a more highly constrained language model are given less weight while probabilities computed by employing a less highly constrained language model are given more weight.
-
Specification