US 12,470,501 B2
User interfaces for messages
Christian X. Dalonzo, San Francisco, CA (US); Zheng X. Hong, Arcadia, CA (US); Chanaka G. Karunamuni, San Jose, CA (US); Grant R. Paul, San Francisco, CA (US); Christopher D. Matthews, San Francisco, CA (US); Kyle W. Horn, Chicago, IL (US); Zuheir Chikh Al Sagha, San Francisco, CA (US); Robert Garcia, III, San Francisco, CA (US); and Stephen M. Lottermoser, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 25, 2023, as Appl. No. 18/456,442.
Application 18/456,442 is a continuation of application No. 17/033,369, filed on Sep. 25, 2020, granted, now 11,991,127.
Claims priority of provisional application 63/041,994, filed on Jun. 21, 2020.
Claims priority of provisional application 63/036,927, filed on Jun. 9, 2020.
Prior Publication US 2024/0015120 A1, Jan. 11, 2024
Int. Cl. H04L 51/04 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); H04L 51/046 (2022.01); H04L 51/216 (2022.01); H04L 51/42 (2022.01); H04L 51/56 (2022.01)
CPC H04L 51/04 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); H04L 51/046 (2013.01); H04L 51/216 (2022.05); H04L 51/42 (2022.05); H04L 51/56 (2022.05)] 39 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device in communication with a display generation component and one or more input devices:
displaying, via the display generation component, a messaging user interface that includes one or more indications of messages of a conversation and a text entry field;
while displaying the messaging user interface, receiving, via the one or more input devices, an indication of entry, to the text entry field, of first text;
in response to receiving the indication of entry of the first text, displaying, in the text entry field of the messaging user interface, the first text, wherein displaying the first text includes:
after receiving a first portion of the first text and before receiving a second portion of the first text:
in accordance with a determination that the portion of the first text does not partially correspond to a respective contact, displaying the first portion of the first text with a visual characteristic having a first value;
in accordance with a determination that the first portion of the first text partially corresponds to the respective contact, displaying the first portion of the first text with the visual characteristic having a second value, different from the first value;
after receiving the second portion of the first text:
in accordance with a determination that the first portion and the second portion of the first text correspond to the respective contact, displaying the first portion and the second portion of the first text with the visual characteristic having thesecond value; and
in accordance with a determination that the first portion and the second portion of the first text do not correspond to a contact, displaying the first portion and the second portion of the first text with the visual characteristic having the first value; and
after receiving the second portion of the first text, and in accordance with the determination that the first portion and the second portion of the first text correspond to the respective contact:
in accordance with a determination that input associating the first text with the respective contact has been received, displaying the first text with the visual characteristic having a third value, different from the first value and the second value; and
in accordance with a determination that input disassociating the first text with the respective contact has been received, displaying the first text with the visual characteristic having the first value.