METHOD AND SYSTEM FOR FACILITATING TEXT INPUT
First Claim
13. A system for facilitating text input, comprising:
- an input assistant at a client, configured to be invoked from within an application at the client and process input text received from a user in an input field of the application, the input assistant being a standalone input service within the same operating environment as the application at the client and comprising;
a text parser to parse the input text;
a service communication interface to communicate with two or more different text assistance services and select at least one or more of the different text assistance services, configured to return text content related to the input text to the input assistant as results; and
a presentation handler to present the results received from the input assistant services.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for facilitating text input is disclosed. The method comprises: invoking an input assistant from within an application in an operating environment at a client, the input assistant being a standalone input service within the same operating environment as the application, receiving a text string from a user in an input field of the application, providing, by the input assistant, input prediction for completing the text string, selecting an input text of at least one word in the input field of the application, retrieving, by the input assistant, text content related to the input text from one or more text assistance services in communication with the input assistant, presenting the received text content to the user for assistance in the user'"'"'s text input.
-
Citations
15 Claims
-
13. A system for facilitating text input, comprising:
-
an input assistant at a client, configured to be invoked from within an application at the client and process input text received from a user in an input field of the application, the input assistant being a standalone input service within the same operating environment as the application at the client and comprising; a text parser to parse the input text; a service communication interface to communicate with two or more different text assistance services and select at least one or more of the different text assistance services, configured to return text content related to the input text to the input assistant as results; and a presentation handler to present the results received from the input assistant services. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15)
-
-
15-1. The system of claim 14, wherein:
-
the text string input by the user is in English, the bilingual dictionary service is a English-Chinese dictionary service configured to provide meanings in Chinese for a word or phrase in English; the spell checking service is configured to detect erroneous spellings of an English word and provide its correct spelling; the translation service is configured to translate between English and Chinese; and the thesaurus service is configured to return synonyms and antonyms of an English word.
-
Specification