| CPC H04L 51/42 (2022.05) [H04L 51/046 (2013.01); H04L 51/10 (2013.01); H04L 51/224 (2022.05); H04L 51/234 (2022.05); H04L 51/212 (2022.05)] | 20 Claims |

|
1. A method comprising:
causing display of a messaging interface at a first client device, the messaging interface including a display of a set of messages that include a message;
receiving, from the client device, an input that selects the message;
causing display of a menu element that includes one or more message options for the message identified by the input;
determining a message status for one or more recipients from among a list of recipients, the message status indicating whether each of the one or more recipients have opened or accessed the message;
presenting, within the menu element, the message status of the message and an option to un-send the message, wherein:
the message status presents user identifiers of the one or more recipients using a first color to indicate recipients that have opened the message and a second color to indicate recipients that have not opened the message; and
the option to un-send enables selection of recipients for message removal based on message status;
receiving a selection of the option to un-send the message;
causing display of a list of recipients of the message responsive to the selection;
receiving an identification of a portion of the list of recipients, the portion of the list of recipients comprising a recipient;
generating a request to remove the message from the portion of the list of recipients that include the recipient; and
causing display of a notification that includes an identifier associated with the first client device at a second client device associated with the recipient responsive to the request to remove the message from the messaging interface.
|