Switching between input modes in a limited input device
First Claim
Patent Images
1. A method for modifying attributes of characters in text displayed on a touch screen of a device, the method comprising:
- displaying an input table according to a first character attribute at the touch screen;
determining that an input point in the text is repositioned from a first location to a second location, wherein the first location is associated with the first character attribute, and wherein the second location is designated according to a portion of the touch screen touched by a user;
identifying a second character attribute associated with a character located next to the second location and further associated with a character located next to a space character if the character located next to the second location is the space character;
controlling an enlarging or highlighting of a display of the character located next to the second location or the character located next to the space character and associated with the second character attribute, wherein the display of the character located next to the second location or the character located next to the space character is enlarged or highlighted different than a display of all other characters displayed on the touch screen;
changing, independent of operation by the user, a character attribute associated with the second location to match the second character attribute; and
changing, independent of the operation by the user, the input table displayed on the touch screen according to the changed character attribute associated with the second location,wherein the second character attribute comprises a code including a most significant bit (MSB), andwherein identifying the second character attribute comprises;
identifying the character located next to the second location or the character located next to the space character as a figure, an English upper-case letter, or an English lower-case letter if the MSB of the code of the second character attribute has a first value; and
identifying the character located next to the second location or the character located next to the space character as a non-English character if the MSB of the code of the second character attribute has a second value.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method for switching a data entry mode, when editing data displayed on a limited input device. The method comprises evaluating a first input point, in relation to a second input point, positioned in an input window of the limited input device, wherein the first point is associated with a first data entry mode and the second input point is associated with a second data entry mode.
14 Citations
15 Claims
-
1. A method for modifying attributes of characters in text displayed on a touch screen of a device, the method comprising:
-
displaying an input table according to a first character attribute at the touch screen; determining that an input point in the text is repositioned from a first location to a second location, wherein the first location is associated with the first character attribute, and wherein the second location is designated according to a portion of the touch screen touched by a user; identifying a second character attribute associated with a character located next to the second location and further associated with a character located next to a space character if the character located next to the second location is the space character; controlling an enlarging or highlighting of a display of the character located next to the second location or the character located next to the space character and associated with the second character attribute, wherein the display of the character located next to the second location or the character located next to the space character is enlarged or highlighted different than a display of all other characters displayed on the touch screen; changing, independent of operation by the user, a character attribute associated with the second location to match the second character attribute; and changing, independent of the operation by the user, the input table displayed on the touch screen according to the changed character attribute associated with the second location, wherein the second character attribute comprises a code including a most significant bit (MSB), and wherein identifying the second character attribute comprises; identifying the character located next to the second location or the character located next to the space character as a figure, an English upper-case letter, or an English lower-case letter if the MSB of the code of the second character attribute has a first value; and identifying the character located next to the second location or the character located next to the space character as a non-English character if the MSB of the code of the second character attribute has a second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device comprising:
-
a touch screen for displaying text and an input point within the text and for generating a signal in response to a user inputting a character; and a control unit for; controlling the touch screen to display an input table according to a first character attribute; determining that the input point within the text is repositioned from a first location to a second location, wherein the first location is associated with the first character attribute and the second location is designated according to a portion of the touch screen touched by the user; identifying a second character attribute associated with a character located next to the second location and further associated with a character located next to a space character if the character located next to the second location is the space character; controlling the touch screen to enlarge or highlight a display of the character located next to the second location or the character located next to the space character and associated with the second character attribute, wherein the display of the character located next to the second location or the character located next to the space character is enlarged or highlighted different than a display of all other characters displayed on the touch screen; changing, independent of operation by a user, a character attribute associated with the second location to match the second character attribute; and controlling the touch screen, independent of the operation by the user, to change the displayed input table according to the changed character attribute associated with the second location, wherein the second character attribute comprises a code including a most significant bit (MSB), and wherein the control unit identifies the second character attribute by; identifying the character located next to the second location or the character located next to the space character as a figure, an English upper-case letter, or an English lowercase letter if the MSB of the code of the second character attribute has a first value; and identifying the character located next to the second location or the character located next to the space character as a non-English character if the MSB of the code of the second character attribute has a second value. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computing device readable medium comprising executable logic code embedded therein, wherein execution of the logic code by a controller of a device causes the controller to:
-
control a touch screen to display an input table according to a first character attribute; determine that an input point in text displayed on the touch screen is repositioned from a first location to a second location, wherein the first location is associated with the first character attribute and the second location is designated according to a portion of the touch screen touched by a user; identify a second character attribute associated with a character located next to the second location and further associated with a character located next to a space character if the character located next to the second location is the space character; control the touch screen to enlarge or highlight a display of the character located next to the second location or the character located next to the space character and associated with the second character attribute, wherein the display of the character located next to the second location or the character located next to the space character is enlarged or highlighted different than a display of all other characters displayed on the touch screen; change, independent of operation by the user, a character attribute associated with the second location to match the second character attribute; and control the touch screen, independent of the operation by the user, to change the displayed input table according to the changed character attribute associated with the second location, wherein the second character attribute comprises a code including a most significant bit (MSB), and wherein the controller identifies the second character attribute by; identifying the character located next to the second location or the character located next to the space character as a figure, an English upper-case letter, or an English lowercase letter if the MSB of the code of the second character attribute has a first value; and identifying the character located next to the second location or the character located next to the space character as a non-English character if the MSB of the code of the second character attribute has a second value.
-
Specification