Portable Touch Screen Device, Method, and Graphical User Interface for Using Emoji Characters
First Claim
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display;
simultaneously displaying;
a character input area operable to display text character input and emoji character input selected by a user,a keyboard display area, anda plurality of emoji category icons, wherein the emoji category icons correspond to a plurality of emoji categories;
detecting a gesture on a respective emoji category icon in the plurality of emoji category icons;
in response to detecting the gesture on the respective emoji category icon, simultaneously displaying;
a first subset of emoji character keys for the respective emoji category in the keyboard display area, wherein the respective emoji category contains a number of subsets of emoji character keys that are configured to be separately displayed as a sequence of subsets of emoji character keys in the keyboard display area, anda plurality of subset-sequence-indicia icons for the respective emoji category, wherein the subset-sequence-indicia icons provide information about the number of subsets in the respective emoji category and a position of a displayed subset in the sequence of subsets of emoji character keys in the keyboard display area;
while displaying the first subset of emoji character keys for the respective emoji category in the keyboard display area, detecting a gesture in the keyboard display area; and
,in response to detecting the gesture in the keyboard display area;
replacing display of the first subset of emoji character keys for the respective emoji category with display of a second subset of emoji character keys for the respective emoji category in the keyboard display area, andupdating the information provided by the subset-sequence-indicia icons to reflect the replacement of the displayed first subset of emoji character keys by the second subset of emoji character keys.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a computer-implemented method performed at a portable electronic device with a touch screen display includes simultaneously displaying a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons. In response to detecting a gesture on a respective emoji category icon, the method also includes simultaneously displaying: a first subset of emoji character keys for the respective emoji category in the keyboard display area and a plurality of subset-sequence-indicia icons for the respective emoji category. The method also includes detecting a gesture in the keyboard display area and, in response: replacing display of the first subset of emoji character keys with display of a second subset of emoji character keys for the respective emoji category, and updating the information provided by the subset-sequence-indicia icons.
304 Citations
24 Claims
-
1. A computer-implemented method, comprising:
at a portable electronic device with a touch screen display; simultaneously displaying; a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons, wherein the emoji category icons correspond to a plurality of emoji categories; detecting a gesture on a respective emoji category icon in the plurality of emoji category icons; in response to detecting the gesture on the respective emoji category icon, simultaneously displaying; a first subset of emoji character keys for the respective emoji category in the keyboard display area, wherein the respective emoji category contains a number of subsets of emoji character keys that are configured to be separately displayed as a sequence of subsets of emoji character keys in the keyboard display area, and a plurality of subset-sequence-indicia icons for the respective emoji category, wherein the subset-sequence-indicia icons provide information about the number of subsets in the respective emoji category and a position of a displayed subset in the sequence of subsets of emoji character keys in the keyboard display area; while displaying the first subset of emoji character keys for the respective emoji category in the keyboard display area, detecting a gesture in the keyboard display area; and
,in response to detecting the gesture in the keyboard display area; replacing display of the first subset of emoji character keys for the respective emoji category with display of a second subset of emoji character keys for the respective emoji category in the keyboard display area, and updating the information provided by the subset-sequence-indicia icons to reflect the replacement of the displayed first subset of emoji character keys by the second subset of emoji character keys. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
22. A portable electronic device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; simultaneously displaying; a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons, wherein the emoji category icons correspond to a plurality of emoji categories; detecting a gesture on a respective emoji category icon in the plurality of emoji category icons; in response to detecting the gesture on the respective emoji category icon, simultaneously displaying; a first subset of emoji character keys for the respective emoji category in the keyboard display area, wherein the respective emoji category contains a number of subsets of emoji character keys that are configured to be separately displayed as a sequence of subsets of emoji character keys in the keyboard display area, and a plurality of subset-sequence-indicia icons for the respective emoji category, wherein the subset-sequence-indicia icons provide information about the number of subsets in the respective emoji category and a position of a displayed subset in the sequence of subsets of emoji character keys in the keyboard display area; while displaying the first subset of emoji character keys for the respective emoji category in the keyboard display area, detecting a gesture in the keyboard display area; and
,in response to detecting the gesture in the keyboard display area; replacing display of the first subset of emoji character keys for the respective emoji category with display of a second subset of emoji character keys for the respective emoji category in the keyboard display area, and updating the information provided by the subset-sequence-indicia icons to reflect the replacement of the displayed first subset of emoji character keys by the second subset of emoji character keys.
-
-
23. A computer readable storage medium having stored therein instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
simultaneously display; a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, and a plurality of emoji category icons, wherein the emoji category icons correspond to a plurality of emoji categories; detect a gesture on a respective emoji category icon in the plurality of emoji category icons; in response to detecting the gesture on the respective emoji category icon, simultaneously display; a first subset of emoji character keys for the respective emoji category in the keyboard display area, wherein the respective emoji category contains a number of subsets of emoji character keys that are configured to be separately displayed as a sequence of subsets of emoji character keys in the keyboard display area, and a plurality of subset-sequence-indicia icons for the respective emoji category, wherein the subset-sequence-indicia icons provide information about the number of subsets in the respective emoji category and a position of a displayed subset in the sequence of subsets of emoji character keys in the keyboard display area; while displaying the first subset of emoji character keys for the respective emoji category in the keyboard display area, detect a gesture in the keyboard display area; and
,in response to detecting the gesture in the keyboard display area; replace display of the first subset of emoji character keys for the respective emoji category with display of a second subset of emoji character keys for the respective emoji category in the keyboard display area, and update the information provided by the subset-sequence-indicia icons to reflect the replacement of the displayed first subset of emoji character keys by the second subset of emoji character keys.
-
-
24. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
a character input area operable to display text character input and emoji character input selected by a user, a keyboard display area, a plurality of emoji category icons, wherein the emoji category icons correspond to a plurality of emoji categories, and wherein a respective emoji category contains a number of subsets of emoji character keys that are configured to be separately displayed as a sequence of subsets of emoji character keys in the keyboard display area, a first subset of emoji character keys for the respective emoji category, a second subset of emoji character keys for the respective emoji category, and a plurality of subset-sequence-indicia icons for the respective emoji category, wherein the subset-sequence-indicia icons provide information about the number of subsets in the respective emoji category and a position of a displayed subset in the sequence of subsets of emoji character keys in the keyboard display area; wherein; the character input area, the keyboard display area, and the plurality of emoji category icons are simultaneously displayed; in response to detecting a gesture on a respective emoji category icon in the plurality of emoji category icons, the first subset of emoji character keys for the respective emoji category in the keyboard display area are simultaneously displayed with the plurality of subset-sequence-indicia icons for the respective emoji category; in response to detecting a gesture in the keyboard display area while displaying the first subset of emoji character keys for the respective emoji category in the keyboard display area, display of the first subset of emoji character keys for the respective emoji category is replaced with display of a second subset of emoji character keys for the respective emoji category in the keyboard display area and the information provided by the subset-sequence-indicia icons is updated to reflect the replacement of the displayed first subset of emoji character keys by the second subset of emoji character keys.
-
Specification