IP Library Granted Patent US 10,044,688
Granted Patent B2
US 10,044,688 · App. 15/718,114 · Granted Aug 7, 2018

Decentralized authoritative messaging

Inventors: Thomas Michael Leavy (River Edge, NJ); Gerard Ryan (Maplewood, NJ)
Assignee: Wickr Inc.
H04L63/0428G06F21/602H04L51/04H04L51/10H04L51/24H04L51/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,044,688
App. No.
15/718,114
Granted
Aug 7, 2018
Kind
B2
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.

Claims (31)

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.

2. The method of claim 1 , further comprising:

reviewing, by the first device, one or more communications stored in a secure memory to determine the one or more communications for which the second device participated in the secure group chat.

3. The method of claim 2 , wherein the one or more communications are stored in a block chain.

4. The method of claim 1 , wherein the communication information array includes at least one of a communication identifier, a group identifier, and a communication encryption key.

5. The method of claim 1 , wherein the first device and second device are participants in the secure group chat.

6. The method of claim 1 , wherein the first device is a mobile device.

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.

8. The system of claim 7 , wherein the processor is further configured to:

review one or more communications stored in a secure memory to determine the one or more communications for which the first device participated in the secure group chat.

9. The system of claim 8 , wherein the one or more communications are stored in a block chain.

10. The system of claim 7 , wherein the communication information array includes at least one of a communication identifier, a group identifier, and a communication encryption key.

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.

12. The non-transitory computer-readable medium of claim 11 , further comprising instructions for:

reviewing one or more communications stored in a secure memory to determine the one or more communications for which the first device participated in the secure group chat.

13. The non-transitory computer-readable medium of claim 12 , wherein the one or more communications are stored in a block chain.

14. The non-transitory computer-readable medium of claim 11 , wherein the communication information array includes at least one of a communication identifier, a group identifier, and a communication encryption key.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: WICKR LLC
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 057366/0573 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 25, 2021
From: SILICON VALLEY BANK
To: WICKR INC.
Reel/Frame 056684/0366 →
SECURITY AGREEMENT Recorded Dec 12, 2017
From: WICKR INC.
To: SILICON VALLEY BANK
Reel/Frame 044872/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2017
From: LEAVY, THOMAS MICHAEL; RYAN, GERARD
To: WICKR INC.
Reel/Frame 043903/0355 →
Continuity (4)
Continuation 15381061 · Dec 15, 2016
Continuation 15056968 · Feb 29, 2016
Provisional Application 62269887 · Dec 18, 2015
Related Publication 20180019981A1 · Jan 18, 2018