Decentralized authoritative messaging
First Claim
Patent Images
1. A method for recovering communications, the method comprising:
- receiving, at a first device, a recovery message from a second device;
determining, by the first device, one or more communications for which the second device was a participant in a secure group chat;
generating, by the first device, a communication information array that includes the one or more communications for which the second device was a participant in the secure group chat;
transmitting, by the first device, the communication information array to the second device.
4 Assignments
0 Petitions
Accused Products
Abstract
A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.
-
Citations
14 Claims
-
1. A method for recovering communications, the method comprising:
-
receiving, at a first device, a recovery message from a second device; determining, by the first device, one or more communications for which the second device was a participant in a secure group chat; generating, by the first device, a communication information array that includes the one or more communications for which the second device was a participant in the secure group chat; transmitting, by the first device, the communication information array to the second device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for recovering communications, the system comprising:
-
a processor configured to; receive a recovery message from a first device; determine one or more communications for which the first device was a participant in a secure group chat; generate a communication information array that includes the one or more communications for which the first device was a participant in the secure group chat; transmit the communication information array to the first device; and a memory coupled to the processor and configured to provide the processor with data and instructions. - View Dependent Claims (8, 9, 10)
-
-
11. A non-transitory computer-readable medium comprising instructions that when, executed by at least one processor, perform the steps of:
-
receiving a recovery message from a first device; determining one or more communications for which the first device was a participant in a secure group chat; generating a communication information array that includes the one or more communications for which the first device was a participant in the secure group chat; transmitting the communication information array to the first device. - View Dependent Claims (12, 13, 14)
-
Specification