US 12,242,718 B2
Device, method, and graphical user interface for using emoji characters with user-defined gestures
Bradford Allen Moore, San Francisco, CA (US); Bas Ording, San Francisco, CA (US); Elizabeth Caroline Cranfill, San Francisco, CA (US); Stephen J. Chick, Palo Alto, CA (US); and Kenneth Kocienda, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Feb. 1, 2024, as Appl. No. 18/430,524.
Application 13/596,666 is a division of application No. 12/365,887, filed on Feb. 4, 2009, granted, now 8,255,810, issued on Aug. 28, 2012.
Application 18/430,524 is a continuation of application No. 17/713,035, filed on Apr. 4, 2022, abandoned.
Application 17/713,035 is a continuation of application No. 17/210,255, filed on Mar. 23, 2021, granted, now 11,307,763, issued on Apr. 19, 2022.
Application 17/210,255 is a continuation of application No. 16/289,346, filed on Feb. 28, 2019, abandoned.
Application 16/289,346 is a continuation of application No. 13/596,666, filed on Aug. 28, 2012, abandoned.
Application 12/365,887 is a continuation of application No. 12/274,346, filed on Nov. 19, 2008, granted, now 8,584,031, issued on Nov. 12, 2013.
Prior Publication US 2024/0168628 A1, May 23, 2024
Int. Cl. G06F 3/04883 (2022.01); G06F 3/02 (2006.01); G06F 3/023 (2006.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04886 (2022.01); H04M 1/7243 (2021.01)
CPC G06F 3/04883 (2013.01) [G06F 3/0219 (2013.01); G06F 3/0236 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/04886 (2013.01); H04M 1/7243 (2021.01); H04M 2250/22 (2013.01)] 15 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a 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:
detecting a user-defined gesture while the electronic device is in a user-defined-gesture recording mode, wherein detecting the user-defined gesture includes detecting movement data;
creating a representation of the user-defined gesture based on the movement data;
displaying, via the display, a plurality of emoji character candidates;
detecting a user input selecting an emoji character from the plurality of emoji character candidates;
associating the representation of the user-defined gesture with the emoji character; and
storing the representation of the user-defined gesture and association of the representation of the user-defined gesture with the emoji character.