Keyboards for Portable Electronic Devices
First Claim
Patent Images
1. A method, comprising:
- displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon;
determining a respective symbol in the two or more symbols to which the contact further corresponds; and
modifying the displayed respective icon to indicate that the contact corresponds to the respective symbol.
2 Assignments
0 Petitions
Accused Products
Abstract
A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more symbols. A contact by a user with the touch-sensitive display that corresponds to the respective icon is detected. A respective symbol in the two or more symbols to which the contact further corresponds is determined. The displayed respective icon is modified to indicate that the contact corresponds to the respective symbol.
439 Citations
24 Claims
-
1. A method, comprising:
-
displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon;
determining a respective symbol in the two or more symbols to which the contact further corresponds; and
modifying the displayed respective icon to indicate that the contact corresponds to the respective symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for use in conjunction with a device, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions for:
-
displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon;
determining a respective symbol in the two or more symbols to which the contact further corresponds; and
modifying the displayed respective icon to indicate that the contact corresponds to the respective symbol.
-
-
18. A graphical user interface, comprising:
-
a plurality of icons displayed on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons includes two or more symbols; and
the respective icon has a modified shape relative to other icons in the plurality of icons, wherein the modified shape corresponds to a respective symbol in the two or more symbols, and wherein the shape is modified when a contact by a user with the touch-sensitive display corresponding to the respective icon and the respective symbol is established.
-
-
19. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
instructions for detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon;
instructions for determining a respective symbol in the two or more symbols to which the contact corresponds; and
instructions for modifying the displayed respective icon to indicate that the contact corresponds to the respective symbol.
-
-
20. A portable electronic device, comprising:
-
touch-sensitive display means;
one or more processor means;
memory means; and
program mechanism, wherein the program mechanism is stored in the memory means and configured to be executed by the one or more processors means, the program mechanism including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
instructions for detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon;
instructions for determining a respective symbol in the two or more symbols to which the contact corresponds; and
instructions for modifying the displayed respective icon to indicate that the contact corresponds to the respective symbol.
-
-
21. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein two or more subsets of the plurality of icons are arranged in corresponding rows on the touch-sensitive display, and wherein a space greater than a pre-determined value is included between adjacent rows;
instructions for detecting a contact by a user with the touch-sensitive display that corresponds to the respective icon; and
instructions for displaying a symbol corresponding to the respective icon in the space between a respective row corresponding to the respective icon and a neighboring row while the contact is maintained.
-
-
22. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in the plurality of icons corresponds to at least one symbol;
instructions for displaying one or more recommended words, wherein the one or more recommended words are in accordance with a user history, and wherein the one or more recommended words are displayed prior to detecting any contacts by a user corresponding to symbol selection by the user in a current application session;
instructions for detecting a contact by the user with the touch-sensitive display, wherein the contact includes a gesture; and
instructions for selecting a respective recommended word corresponding to the gesture.
-
-
23. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols;
instructions for detecting a contact by a user with the touch-sensitive display that corresponds to a selection of the respective icon, wherein the contact includes a respective gesture; and
instructions for determining a respective symbol in the two or more symbols for the respective icon to which the contact further corresponds, wherein the respective symbol is a first symbol in the two or more symbols if the respective gesture includes a continuous contact and the respective symbol is a second symbol in the two or more symbols if the respective gesture includes a discontinuous contact.
-
-
24. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for displaying a plurality of icons on a touch-sensitive display, wherein a respective icon in at least a subset of the plurality of icons corresponds to two or more symbols, a first symbol in the two or more symbols belongs to a first subset of symbols and a second symbol in the two or more symbols belongs to a second subset of symbols, and wherein the first symbol has a probability of occurrence that is greater than a first pre-determined value and the second symbol has a probability of occurrence that is less than the first pre-determined value;
instructions for detecting a contact by a user with the touch-sensitive display that corresponds to a selection of the respective icon, wherein the contact includes a respective gesture; and
instructions for determining a respective symbol in the two or more symbols for the respective icon to which the contact further corresponds.
-
Specification