Devices, methods, and graphical user interfaces for messaging
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the electronic device to:
- display a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, including a first other user, wherein the conversation transcript includes a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages;
receive a first message within the messaging session from an electronic device that corresponds to the first other user included in the messaging session; and
in response to receiving the first message;
determine whether the first message includes an enhanced message content trigger, wherein, if included in the first message, the enhanced message content trigger is included in the first message in response to selection of an enhanced message content display option by the first other user from a plurality of enhanced message content display options;
in accordance with a determination that the first message includes the enhanced message content trigger;
display the first message in a first message region of the plurality of message regions in the conversation transcript on the display without concurrent display of enhanced message content that corresponds to the trigger, andsubsequent to displaying the first message in the first message region in the conversation transcript on the display, concurrently display;
the first message in the first message region in the conversation transcript, andenhanced message content that corresponds to the trigger, wherein;
the enhanced message content display option selected by the first other user is an option for applying an effect to at least one message region other than the first message region in the conversation transcript;
the enhanced message content corresponds to the enhanced message content display option selected by the first other user from a plurality of enhanced message content display options;
the enhanced message content display option is selected by the first other user separately from input of content of the first message by the first other user;
the enhanced message content includes content that applies an effect to at least one message region, other than the first message region, of the plurality of message regions, in the conversation transcript; and
the enhanced message content is distinct from the displayed first message in the first message region; and
,in accordance with a determination that the first message does not include the enhanced message content trigger, display the first message in the first message region in the conversation transcript on the display.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic device displays a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user. The device receives a first message within the messaging session from an electronic device that corresponds to another user included in the messaging session; in response to receiving the first message, the device displays the first message in a first message region in the conversation transcript on the display. The device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message region in the conversation transcript; in response to detecting the first input, the device displays an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region. The acknowledgement selection affordance displays a plurality of acknowledgement options. The device detects a second input by a second contact at a location on the touch-sensitive surface that corresponds to a location of a first acknowledgement option in the acknowledgement selection affordance; and, in response to detecting the second input, the device applies the first acknowledgement option to the first message region.
213 Citations
44 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the electronic device to:
-
display a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, including a first other user, wherein the conversation transcript includes a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages; receive a first message within the messaging session from an electronic device that corresponds to the first other user included in the messaging session; and in response to receiving the first message; determine whether the first message includes an enhanced message content trigger, wherein, if included in the first message, the enhanced message content trigger is included in the first message in response to selection of an enhanced message content display option by the first other user from a plurality of enhanced message content display options; in accordance with a determination that the first message includes the enhanced message content trigger; display the first message in a first message region of the plurality of message regions in the conversation transcript on the display without concurrent display of enhanced message content that corresponds to the trigger, and subsequent to displaying the first message in the first message region in the conversation transcript on the display, concurrently display; the first message in the first message region in the conversation transcript, and enhanced message content that corresponds to the trigger, wherein;
the enhanced message content display option selected by the first other user is an option for applying an effect to at least one message region other than the first message region in the conversation transcript;
the enhanced message content corresponds to the enhanced message content display option selected by the first other user from a plurality of enhanced message content display options;
the enhanced message content display option is selected by the first other user separately from input of content of the first message by the first other user;
the enhanced message content includes content that applies an effect to at least one message region, other than the first message region, of the plurality of message regions, in the conversation transcript; and
the enhanced message content is distinct from the displayed first message in the first message region; and
,in accordance with a determination that the first message does not include the enhanced message content trigger, display the first message in the first message region in the conversation transcript on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An electronic device, comprising:
-
a display; a touch-sensitive surface; 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; displaying a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, including a first other user, wherein the conversation transcript includes a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages; receiving a first message within the messaging session from an electronic device that corresponds to the first other user included in the messaging session; responding to receipt of the first message by; determining whether the first message includes an enhanced message content trigger, wherein, if included in the first message, the enhanced message content trigger is included in the first message in response to selection of an enhanced message content display option by the first other user from a plurality of enhanced message content display options; in accordance with a determination that the first message includes the enhanced message content trigger; displaying the first message in a first message region of the plurality of message regions in the conversation transcript on the display without concurrent display of enhanced message content that corresponds to the trigger, and subsequent to displaying the first message in the first message region in the conversation transcript on the display, concurrently displaying; the first message in the first message region in the conversation transcript, and enhanced message content that corresponds to the trigger, wherein;
the enhanced message content display option selected by the first other user is an option for applying an effect to at least one message region other than the first message region in the conversation transcript;
the enhanced message content corresponds to the enhanced message content display option selected by the first other user from a plurality of enhanced message content display options;
the enhanced message content display option is selected by the first other user separately from input of content of the first message by the first other user;
the enhanced message content includes content that applies an effect to at least one message region, other than the first message region, of the plurality of message regions, in the conversation transcript; and
the enhanced message content is distinct from the displayed first message in the first message region; and
,in accordance with a determination that the first message does not include the enhanced message content trigger, displaying the first message in the first message region in the conversation transcript on the display. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method, comprising:
-
at an electronic device having one or more processors, memory, a touch-sensitive surface, and a display; displaying a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, including a first other user, wherein the conversation transcript includes a plurality of messages and a plurality of message regions, each message region containing a respective message of the plurality of messages; receiving a first message within the messaging session from an electronic device that corresponds to the first other user included in the messaging session, the received first message including an enhanced message content trigger, wherein the enhanced message content trigger is included in the first message in response to selection of an enhanced message content display option by the first other user from a plurality of enhanced message content display options; responding to receipt of the first message by; displaying the first message in a first message region of the plurality of message regions in the conversation transcript on the display without concurrent display of enhanced message content that corresponds to the trigger, and subsequent to displaying the first message in the first message region in the conversation transcript on the display, concurrently displaying; the first message in the first message region in the conversation transcript, and, enhanced message content that corresponds to the trigger, wherein; the enhanced message content display option selected by the first other user is an option for applying an effect to at least one message region other than the first message region in the conversation transcript; the enhanced message content corresponds to the enhanced message content display option selected by the first other user from a plurality of enhanced message content display options; the enhanced message content display option is selected by the first other user separately from input of content of the first message by the first other user; the enhanced message content includes content that applies an effect to at least one message region, other than the first message region, of the plurality of message regions in the conversation transcript; and the enhanced message content is distinct from the displayed first message in the first message region. - View Dependent Claims (44)
-
Specification