US 12,438,840 B1
User interfaces for message summaries
Marcel Van Os, Santa Cruz, CA (US); Bryn Bowman, Lafayette, CA (US); Grant R. Paul, San Francisco, CA (US); Eric L. Wilson, Granite Bay, CA (US); and Marcos A. Weskamp, Palo Alto, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jan. 17, 2025, as Appl. No. 19/030,720.
Claims priority of provisional application 63/670,672, filed on Jul. 12, 2024.
Claims priority of provisional application 63/657,061, filed on Jun. 6, 2024.
Claims priority of provisional application 63/646,847, filed on May 13, 2024.
Claims priority of provisional application 63/631,275, filed on Apr. 8, 2024.
Int. Cl. H04L 51/216 (2022.01); G06F 40/30 (2020.01)
CPC H04L 51/216 (2022.05) [G06F 40/30 (2020.01)] 36 Claims
OG exemplary drawing
 
1. A computer system configured to communicate with a display generation component and one or more input devices, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display generation component, a first graphical user interface of a communications application that includes a plurality of messages;
receiving a first message including first content and a second message, different from the first message, including second content;
displaying, via the display generation component and in the first graphical user interface of the communications application, a selectable object for the second message that, when selected, displays the second content of the second message in a second graphical user interface of the communications application, wherein the selectable object for the second message is concurrently displayed with a first summary that is based on the first content of the first message and the second content of the second message;
after displaying the selectable object for the second message concurrently with the first summary, receiving a third message that is associated with the first message and the second message, wherein the third message includes third content;
detecting, via the one or more input devices, an input to display the first graphical user interface of the communications application;
in response to detecting an input to display the first graphical user interface and after receiving the third message, displaying, via the display generation component, the first graphical user interface of the communications application, wherein displaying the first graphical user interface of the communications application includes:
in accordance with a determination that a first set of criteria is satisfied, displaying, via the display generation component and in the first graphical user interface of the communications application, a selectable object for the third message that, when selected, displays the third content of the of the third message in the second graphical user interface of the communications application, wherein the selectable object for the third message is concurrently displayed with a second summary that is different from the first summary, wherein the second summary is based on the third content of the third message; and
in accordance with a determination that the first set of criteria is not satisfied, displaying, via the display generation component and in the first graphical user interface of the communications application, the selectable object for the third message without displaying the second summary;
while displaying the selectable object for the third message concurrently with the second summary, detecting, via one or more input devices, an input directed to the selectable object for the third message; and
in response to detecting the input directed to the selectable object for the third message, displaying, via the display generation component, the third content of the third message in the second graphical user interface of the communications application.