DELIVERY/READ RECEIPTS FOR ELECTRONIC MESSAGING
First Claim
Patent Images
1. A method comprising:
- displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device;
receiving input;
displaying the input in the GUI;
transmitting a most recent message including the input to one or more recipient devices in communication with the sending device;
displaying a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying a read receipt in the GUI for any other messages in the conversation,wherein the method is performed by one or more hardware processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for delivery/read receipts for electronic messaging are disclosed. During one-on-one electronic messaging sessions in a conversation view format, only a single read receipt is shown only for the most recent message transmitted in the conversation. In some implementations, a delivery receipt is shown which then can be replaced or morphed into a read receipt. In a group conversation, a read receipt can be displayed for the recipient who most recently caught up in the ongoing conversation.
51 Citations
20 Claims
-
1. A method comprising:
-
displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying a read receipt in the GUI for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a delivery receipt in the GUI when the most recent message in the conversation is delivered to at least one recipient device; and replacing the delivery receipt with a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying read receipts for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium configured to store instructions, which, when executed by one or more processors, causes the one or more processors to perform operations, comprising:
-
displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying a read receipt in the GUI for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer-readable storage medium configured to store instructions, which, when executed by one or more processors, causes the one or more processors to perform operations, comprising:
-
displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a delivery receipt in the GUI when the most recent message in the conversation is delivered to at least one recipient device; and replacing the delivery receipt with a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying read receipts for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; memory coupled to the one or more processors and configured to store instructions which, when executed by the one or more processors, causes the one or more processors to perform operations comprising; displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying a read receipt in the GUI for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
one or more processors; memory coupled to the one or more processors and configured to store instructions which, when executed by the one or more processors, causes the one or more processors to perform operations comprising; displaying a graphical user interface (GUI) presenting a conversation view on a display of a sending device; receiving input; displaying the input in the GUI; transmitting a most recent message including the input to one or more recipient devices in communication with the sending device; displaying a delivery receipt in the GUI when the most recent message in the conversation is delivered to at least one recipient device; and replacing the delivery receipt with a read receipt in the GUI when the most recent message in the conversation is read on the at least one recipient device and not displaying read receipts for any other messages in the conversation, wherein the method is performed by one or more hardware processors. - View Dependent Claims (19, 20)
-
Specification