INTERACTION WITH IME COMPUTING DEVICE
First Claim
1. A computer-implemented user interface method, comprising:
- displaying on a touch screen of a computing device a keyboard defined by a first character set;
displaying on the touch screen an electronic canvas on which information corresponding to keys on the keyboard is displayed as a user selects the keys on the keyboard, the information appearing in a second character set that differs from the first character set;
generating a candidate area over a front surface of the canvas; and
automatically controlling a location of the candidate area as information is added to the canvas so as to move the candidate area away from being over a location on the canvas that is presently, or next to be, a location at which information is added to the canvas.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented user interface method is disclosed that includes displaying on a touch screen of a computing device a keyboard defined by a first character set; displaying on the touch screen an electronic canvas on which information corresponding to keys on the keyboard is displayed as a user selects the keys on the keyboard, the information appearing in a second character set that differs from the first character set; generating a candidate area over a front surface of the canvas; and automatically controlling a location of the candidate area as information is added to the canvas so as to move the candidate area away from being over a location on the canvas that is presently, or next to be, a location at which information is added to the canvas.
128 Citations
21 Claims
-
1. A computer-implemented user interface method, comprising:
-
displaying on a touch screen of a computing device a keyboard defined by a first character set; displaying on the touch screen an electronic canvas on which information corresponding to keys on the keyboard is displayed as a user selects the keys on the keyboard, the information appearing in a second character set that differs from the first character set; generating a candidate area over a front surface of the canvas; and automatically controlling a location of the candidate area as information is added to the canvas so as to move the candidate area away from being over a location on the canvas that is presently, or next to be, a location at which information is added to the canvas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 19, 20)
-
-
8. An article comprising a computer-readable data storage medium storing program code operable to cause one or more machines to perform operations, the operations comprising:
-
displaying on a touch screen of a computing device a keyboard defined by a first character set; displaying on the touch screen an electronic canvas on which information corresponding to keys on the keyboard is displayed as a user selects the keys on the keyboard, the information appearing in a second character set that differs from the first character set; generating a candidate area over a front surface of the canvas; and automatically controlling a location of the candidate area as information is added to the canvas so as to move the candidate area away from being over a location on the canvas that is presently or about to be a location at which information is added to the canvas. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented user interface system, comprising:
-
a graphical display system to present an input method editor and a text entry application having a canvas area for displaying user-entered information and a candidate area for presenting symbols to be added to the canvas area; a touch screen user input mechanism to receive user selections in coordination with the display of the image method editor; and an input method interface manager module that is operable with the image method editor to automatically control a location of the candidate area as information is added to the canvas so as to move the candidate area away from being over a location on the canvas that is presently, or next to be, a location at which information is added to the canvas. - View Dependent Claims (16, 17, 18)
-
-
21. A computer-implemented user interface system, comprising:
-
a graphical display to present an input method editor and a text entry application having a canvas area for displaying user-entered information; a touch screen user input mechanism to receive user selections in coordination with the display of the image method editor; and means for generating a floating candidate window over a portion of the canvas.
-
Specification