US2022179553A1PendingUtilityA1

Devices, Methods, and Graphical User Interfaces for Messaging

Assignee: APPLE INCPriority: May 18, 2016Filed: Jan 24, 2022Published: Jun 9, 2022
Est. expiryMay 18, 2036(~9.8 yrs left)· nominal 20-yr term from priority
G06F 18/2178H04N 23/62H04N 23/631G06F 3/04886H04M 2250/70G06F 3/016G06F 3/0482G06F 3/04817H04L 51/216G06T 11/60G06F 3/04883G06V 30/347G06Q 10/02G06F 3/04845G06F 2203/04808G06F 2203/04105G06F 3/04842G06Q 10/107G06F 40/197G06F 3/0485G06T 13/80G06V 40/28G06T 3/40G06F 3/0481H04L 51/18G06F 9/451G06F 3/0412G06F 3/0487G06F 3/16G06F 2203/04803H04L 51/04G06T 13/00H04M 2250/22G06F 3/0488H04L 51/42H04M 1/7243H04L 51/046G06F 3/04847H04M 1/72436H04N 5/232933H04L 51/22H04L 51/16H04N 5/23216
78
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device, in response to receiving a first message from an electronic device that corresponds to another user, displays the first message in a first message region in a conversation transcript. In response to a first input by a contact at a location of the first message in the conversation transcript, the device displays plurality of acknowledgement options in an acknowledgement selection affordance at a location that corresponds to the first message region. In response to a second input by a second contact at a location of a first acknowledgement option in the acknowledgement selection affordance, the device applies the first acknowledgement option to the first message and transmits information that causes the electronic device that correspond to the other user to apply the first acknowledgement option to a corresponding first message in a conversation transcript that corresponds to the messaging session.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . 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; 
 receiving 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, displaying the first message in a first message region in the conversation transcript on the display; 
 detecting a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message in the conversation transcript; 
 in response to detecting the first input, displaying an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region, wherein the acknowledgement selection affordance displays a plurality of acknowledgement options; 
 detecting 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; 
 in response to detecting the second input:
 applying the first acknowledgement option to the first message; and, 
 transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to apply the first acknowledgement option to a corresponding first message in a conversation transcript that corresponds to the messaging session. 
 
   
     
     
         2 . The method of  claim 1 , wherein applying the first acknowledgement option to the first message includes displaying the first acknowledgement option at a location adjacent to or partially overlapping the first message region. 
     
     
         3 . The method of  claim 1 , wherein the first acknowledgement option is displayed in an acknowledgement region that has a different shape from the first message region. 
     
     
         4 . The method of  claim 1 , including:
 in response to detecting the first input, transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to display an acknowledgement-preparation indicator for a corresponding first message region in a conversation transcript that corresponds to the messaging session.   
     
     
         5 . The method of  claim 1 , including:
 after applying the first acknowledgement option to the first message:
 detecting a third input by a third contact at a location on the touch-sensitive surface that corresponds to a location of the first message; 
 in response to detecting the third input by the third contact at the location on the touch-sensitive surface that corresponds to the location of the first message, displaying an acknowledgement editing interface; 
 detecting one or more inputs to the acknowledgement editing interface; 
 editing an acknowledgement option for the first message in accordance with the detected one or more inputs; 
 ceasing to display the acknowledgement editing interface; 
 displaying the first message in the conversation transcript with an edited acknowledgement; and 
 transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to display a corresponding first message with the edited acknowledgement in a conversation transcript that corresponds to the messaging session. 
   
     
     
         6 . The method of  claim 5 , including:
 in response to detecting the third input by the third contact, ceasing to display the conversation transcript.   
     
     
         7 . The method of  claim 5 , including:
 in response to detecting the third input by the third contact, displaying the first message region in the acknowledgement editing interface.   
     
     
         8 . The method of  claim 5 , including:
 in response to detecting the third input by the third contact, displaying the acknowledgement selection affordance that includes the plurality of acknowledgement options in the acknowledgement editing interface, wherein the first acknowledgement option is visually distinguished from the other acknowledgement options in the plurality of acknowledgement options to indicate that the first acknowledgement option is currently selected.   
     
     
         9 . The method of  claim 5 , including:
 in response to detecting the third input by the third contact, displaying a menu in the acknowledgement editing interface that includes activatable editing options for the first message region.   
     
     
         10 . The method of  claim 1 , wherein the plurality of acknowledgement options include graphical icons that display at least one of a heart, a thumbs up, a thumbs down, a “HA!”, a “!!”, and/or a question mark. 
     
     
         11 . The method of  claim 1 , including:
 concurrently displaying on the display:
 a second message in the conversation transcript, wherein
 at least some of the users in the messaging session have selected the first acknowledgement option for the second message, and 
 at least some of the users in the messaging session have selected a second acknowledgement option for the second message, distinct from the first acknowledgement option; and 
 
 one or more indicia that users in the messaging session have selected a plurality of acknowledgements options for the second message; and 
   detecting an input by a contact at a location on the touch-sensitive surface that corresponds to a location of the second message; and,   in response to detecting the input by the contact at the location on the touch-sensitive surface that corresponds to the location of the second message, displaying a user interface that includes a tally for each type of acknowledgement option selected by users in the messaging session.   
     
     
         12 . The method of  claim 1 , including:
 while displaying the tally for each type of acknowledgement option selected by users in the messaging session, detecting an input by a contact at a location on the touch-sensitive surface that corresponds to a tally for the first acknowledgement option for the second message; and   in response to detecting the input by the contact at a location on the touch-sensitive surface that corresponds to the tally for the first acknowledgement option for the second message, displaying icons that represent users that selected the first acknowledgement option for the second message.   
     
     
         13 . A 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, a touch-sensitive surface and one or more processors 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;   receive 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, display the first message in a first message region in the conversation transcript on the display;   detect a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message in the conversation transcript;   in response to detecting the first input, display an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region, wherein the acknowledgement selection affordance displays a plurality of acknowledgement options;   detect 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:
 apply the first acknowledgement option to the first message; and, 
 transmit information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to apply the first acknowledgement option to a corresponding first message in a conversation transcript that corresponds to the messaging session. 
   
     
     
         14 . An electronic device, comprising:
 a display;   a touch-sensitive surface;   one or more processors; and   memory storing one or more programs that include 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; 
 receiving 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, displaying the first message in a first message region in the conversation transcript on the display; 
 detecting a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message in the conversation transcript; 
 in response to detecting the first input, displaying an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region, wherein the acknowledgement selection affordance displays a plurality of acknowledgement options; 
 detecting 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:
 applying the first acknowledgement option to the first message; and, 
 transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to apply the first acknowledgement option to a corresponding first message in a conversation transcript that corresponds to the messaging session. 
 
   
     
     
         15 . The electronic device of  claim 14 , wherein applying the first acknowledgement option to the first message includes displaying the first acknowledgement option at a location adjacent to or partially overlapping the first message region. 
     
     
         16 . The electronic device of  claim 14 , wherein the first acknowledgement option is displayed in an acknowledgement region that has a different shape from the first message region. 
     
     
         17 . The electronic device of  claim 14 , wherein the one or more programs include instructions for:
 in response to detecting the first input, transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to display an acknowledgement-preparation indicator for a corresponding first message region in a conversation transcript that corresponds to the messaging session.   
     
     
         18 . The electronic device of  claim 14 , wherein the one or more programs include instructions for:
 after applying the first acknowledgement option to the first message:
 detecting a third input by a third contact at a location on the touch-sensitive surface that corresponds to a location of the first message; 
 in response to detecting the third input by the third contact at the location on the touch-sensitive surface that corresponds to the location of the first message, displaying an acknowledgement editing interface; 
 detecting one or more inputs to the acknowledgement editing interface; 
 editing an acknowledgement option for the first message in accordance with the detected one or more inputs; 
 ceasing to display the acknowledgement editing interface; 
 displaying the first message in the conversation transcript with an edited acknowledgement; and 
 transmitting information that causes one or more electronic devices that correspond to the at least one other user included in the messaging session to display a corresponding first message with the edited acknowledgement in a conversation transcript that corresponds to the messaging session. 
   
     
     
         19 . The electronic device of  claim 18 , wherein the one or more programs include instructions for:
 in response to detecting the third input by the third contact, ceasing to display the conversation transcript.   
     
     
         20 . The electronic device of  claim 18 , including:
 in response to detecting the third input by the third contact, displaying the first message region in the acknowledgement editing interface.

Join the waitlist — get patent alerts

Track US2022179553A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.