Techniques for ephemeral messaging with remote ephemeral mode configuration
AssigneeFacebook, Inc.
InventorsEvan Gabriel Brooks, Alexander Salem Franklin, Matthew Steiner
Life of this patent
Estimating the term…
Abstract
Techniques for ephemeral messaging with remote ephemeral mode configuration are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a messaging update at a messaging client on the client device from a messaging system; determine a message thread associated with the messaging update; and determine that the messaging update indicates a transition to an ephemeral mode for the message thread; and a user interface component operative to configure a user interface for the message thread to an ephemeral mode interface based on the transition to the ephemeral mode for the message thread. Other embodiments are described and claimed.
Claims20
A computer-implemented method, comprising:
- receiving, in a message thread interface of a messaging application on a client device, a user selection of an ephemeral mode control for a message thread;
- determining that the message thread is in a non-ephemeral mode;
- transitioning the message thread to an ephemeral mode;
- and
- sending a messaging update to all other participants in the message thread indicating that the message thread has transitioned to the ephemeral mode, the messaging update causing a messaging application on devices of each other participant to switch the message thread to the ephemeral mode;
- wherein all messages thereafter exchanged in the message thread are exchanged as ephemeral messages that are deleted from a history of the message thread after a predetermined time.
A system comprising:
- a processor;
- memory, coupled to the processor and containing software instructions that, when executed by the processor, cause the system to:
- receive, in a message thread interface of a messaging application on a client device, a user selection of an ephemeral mode control for a message thread;
- determine that the message thread is in a non-ephemeral mode;
- transition the message thread to an ephemeral mode;
- and
- send a messaging update to all other participants in the message thread indicating that the message thread has transitioned to the ephemeral mode, the messaging update causing a messaging application on devices of each other participant to switch the message thread to the ephemeral mode;
- wherein all messages thereafter exchanged in the message thread are exchanged as ephemeral messages that are deleted from a history of the message thread after a predetermined time.
A non-transitory, computer-readable medium containing software instructions that, when executed by a processor, cause a system to:
- receive, in a message thread interface of a messaging application on a client device, a user selection of an ephemeral mode control for a message thread;
- determine that the message thread is in a non-ephemeral mode;
- transition the message thread to an ephemeral mode;
- and
- send a messaging update to all other participants in the message thread indicating that the message thread has transitioned to the ephemeral mode, the messaging update causing a messaging application on devices of each other participant to switch the message thread to the ephemeral mode;
- wherein all messages thereafter exchanged in the message thread are exchanged as ephemeral messages that are deleted from a history of the message thread after a predetermined time.
Dependencies are inferred from the claim text.