ADAPTIVE INPUT LANGUAGE SWITCHING
First Claim
1. A method, implemented at least in part by a computing device, for switching an input language of the computing device, the method comprising:
- receiving an indication of a first language of text content displayed by the computing device, wherein a current input language of the computing device is set to a second language that is different from the first language;
receiving, from a user of the computing device, a selection of a text input area displayed by the computing device; and
upon receiving the selection of the text input area, automatically switching the current input language of the computing device from the second language to the first language;
wherein text received in the text input area after the automatically switching is received in the first language.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and solutions are provided for adaptive input language switching. Automatic switching of a current input language can be performed by receiving an indication of a first language of displayed content (where the current input language is set to a second language different from the first language), receiving a selection of a text input area, and based on the selection, automatically switching the current input language from the second language to the first language. Switching of the current input language can also be performed by providing convenient user interface elements for selection by a user to automatically switch the current input language.
-
Citations
20 Claims
-
1. A method, implemented at least in part by a computing device, for switching an input language of the computing device, the method comprising:
-
receiving an indication of a first language of text content displayed by the computing device, wherein a current input language of the computing device is set to a second language that is different from the first language; receiving, from a user of the computing device, a selection of a text input area displayed by the computing device; and upon receiving the selection of the text input area, automatically switching the current input language of the computing device from the second language to the first language; wherein text received in the text input area after the automatically switching is received in the first language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device for switching an input language of the computing device, the computing device comprising:
-
a display; a memory; and a processing unit; wherein the computing device is configured for performing operations comprising; receiving an indication of a first language of text content displayed by the computing device, wherein a current input language of the computing device is set to a second language that is different from the first language; receiving an indication of a selection of a text input area displayed by the computing device; and upon receiving the selection of the text input area, automatically switching the current input language of the computing device from the second language to the first language; wherein text received in the text input area after the automatically switching is received in the first language. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-readable storage media storing computer-executable instructions for execution on a computing device to perform a method for switching an input language of the computing device, the method comprising:
-
receiving an indication of a first language of text content displayed by the computing device; determining that a current input language of the computing device is set to a second language that is different from the first language; receiving, from a user of the computing device, a selection of a text input area displayed by the computing device; upon receiving the selection of the text input area, displaying a user interface element that is selectable by the user for switching the current input language of the computing device from the second language to the first language; and upon receiving a selection of the user interface element, automatically switching the current input language of the computing device from the second language to the first language. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification