Message communication systems and applications with message lifetime settings for automatic message deletion
First Claim
1. A computer implemented method for managing communication of messages between senders and recipients of messages, comprising,receiving, at the one or more server computers, identification of a recipient for a message to be sent by a sender, the recipient being pre-identified for use of a lifetime setting, the lifetime setting defining a period of time after which the message will be automatically deleted;
- providing, by the one or more server computers, a suggestion to apply the lifetime setting for sending the message based on said identification of the recipient for the message;
requesting, by the one or more server computers, acceptance of an agreement from the recipient that the message to be sent by the sender to the recipient will have the lifetime setting imposed;
determining, by the one or more server computers, whether the recipient has agreed to the lifetime setting;
sending, by the one or more server computers, the message to the recipient after confirming that the recipient agreed to the lifetime setting;
receiving, by the one or more server computers, an indication that the message has been opened by the recipient;
starting, by the one or more server computers, a timer to count down the period of time associated with the lifetime setting for the message; and
subsequently deleting, by the one or more server computers, the message after expiration of the timer, the deleting acting to remove the message on the one or more server computers and message interfaces provided by the one or more server computers to enable access to send and receive the message by the sender and the recipient.
0 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented methods, systems and computer readable media are provided for processing and managing electronic messaging. In one example, a system includes a client interface for enabling access to users of the electronic messaging system. Each user is provided with an inbox for electronically receiving messages and a sent box for electronically sending messages. The client interface is configured to receive an input for setting a lifetime setting for a message that is composed by a sender to a recipient via the client interface. Further provided is processing logic of the electronic messaging system for tracking messages having a lifetime setting and processing logic for deleting a message having a lifetime setting after expiration of a time period defined by the lifetime setting. The deleting is configured to remove the message from the sent box of the sender and the inbox of the recipient.
15 Citations
20 Claims
-
1. A computer implemented method for managing communication of messages between senders and recipients of messages, comprising,
receiving, at the one or more server computers, identification of a recipient for a message to be sent by a sender, the recipient being pre-identified for use of a lifetime setting, the lifetime setting defining a period of time after which the message will be automatically deleted; -
providing, by the one or more server computers, a suggestion to apply the lifetime setting for sending the message based on said identification of the recipient for the message; requesting, by the one or more server computers, acceptance of an agreement from the recipient that the message to be sent by the sender to the recipient will have the lifetime setting imposed; determining, by the one or more server computers, whether the recipient has agreed to the lifetime setting; sending, by the one or more server computers, the message to the recipient after confirming that the recipient agreed to the lifetime setting; receiving, by the one or more server computers, an indication that the message has been opened by the recipient; starting, by the one or more server computers, a timer to count down the period of time associated with the lifetime setting for the message; and subsequently deleting, by the one or more server computers, the message after expiration of the timer, the deleting acting to remove the message on the one or more server computers and message interfaces provided by the one or more server computers to enable access to send and receive the message by the sender and the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method for managing communication of messages between senders and recipients of messages, comprising,
receiving, at one or more server computers, a request by a sender to send a message to a recipient, sending, by the one or more server computers, the message to the recipient, the message is one of a plurality of messages exchanged between the sender and the recipient for a conversation; -
receiving, by the one or more server computers, a request to set a lifetime setting to the plurality of messages of the conversation; confirming, by the one or more server computers, acceptance of an agreement between the sender and recipient that the plurality of messages will be processed for the lifetime setting, and deleting, by the one or more server computers, any one of the messages of the conversation that have exceeded a timer for the lifetime setting, the timer is computed individually for each message of the conversation based on when the respective message was opened by the recipient, the deleting acting to remove one or more messages on the one or more server computers or message interfaces provided by the one or more server computers to enable access to exchange the one or more messages between the sender and the recipient. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method for managing communication of messages between senders and recipients of messages, comprising,
receiving, at the one or more server computers, identification of a recipient for a message-based conversation to be sent by a sender; -
sending, by the one or more server computers, a first outgoing message of the message-based conversation to the recipient; receiving, by the one or more server computers, a first incoming message of the message-based conversation from the recipient; subsequently determining, by the one or more server computers, that the message-based conversation be lifetime limited; imposing, by the one or more server computers, the lifetime limitation to all messages in the message-based conversation if the determining determines that the message-based conversation be lifetime limited; and subsequently deleting, by the one or more server computers, one or more messages in the message-based conversation based in the lifetime limitation being imposed, the deleting occurring for said one or more messages where the sender and the recipient agreed to the lifetime limitation and each of said messages are deleted after a timer count down expires based on the lifetime limitation.
-
Specification