Patent ID: 11882231
Assignee: WHATSAPP LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. An apparatus comprising:
a non-transitory computer-readable medium configured to store setup information for an end-to-end encrypted session between a sending client and a receiving client, the setup information comprising information relating to a first encryption key for decrypting message content;
end-to-end encryption session logic, implemented at least partially in hardware, configured to transmit the setup information to the receiving client;
filtering logic, implemented at least partially in hardware, configured to access a list of intended recipients of the message and filter the list of intended recipients, the filtering comprising:
removing recipients that do not have a symmetric relationship with a sending user account associated with the sending client account from the list,
removing recipients that block messages from the sending user account, and
removing recipients whose messages are blocked by the sending user account; and

network interface logic, implemented at least partially in hardware, configured to receive a message including ephemeral content, the ephemeral content associated with encrypted media and a second encryption key for decrypting the encrypted media, wherein the message further includes an ephemeral content flag to designate the encrypted media of the message as representing shared ephemeral content, and to transmit the message including the ephemeral content to the receiving client.