IP Library Granted Patent US 10,491,399
Granted Patent B2
US 10,491,399 · App. 14/841,318 · Granted Nov 26, 2019

Cryptographic method for secure communications

Inventors: Ryan Lester (Dover, DE); Bryant Zadegan (Dover, DE)
Assignee: CYPH, INC.
H04L9/3247G06F8/60G06F21/45G06F21/606H04L5/0037H04L9/08H04L9/0861H04L9/321H04L9/3215H04L9/3228H04L51/046H04L51/16H04L63/0281H04L63/0435H04L63/0442H04L63/061H04L63/065H04L63/08H04L63/0838H04L63/123H04L63/18H04L67/02H04L67/10H04L67/141H04L67/146H04W12/10H04L67/42
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,491,399
App. No.
14/841,318
Granted
Nov 26, 2019
Kind
B2
Abstract

Embodiments herein include, for example, a method that includes signing onto an secure communications system; sending a communication message; and transmitting every messages to all devices in a device group, before displaying any message sent or received.

Claims (15)

1. A method, comprising:

signing onto a secure communications system by a client computing device, comprising:

downloading a symmetrically encrypted data block from a server, wherein the encrypted data block comprises a server-stored secondary password and a server-stored shared-symmetric key;

decrypting the encrypted data block with a locally-stored shared-symmetric key;

signing onto at least one of a server or service using the server-stored secondary password by the client computing device;

generating a secondary password, wherein the generated secondary password is different than the server-stored secondary password; and

overwriting the server-stored secondary password with the generated secondary password after the client computing device has downloaded the symmetrically encrypted block comprising a server-stored secondary password and a server-stored shared-symmetric key from the server;

sending a communication message, comprising:

encrypting a message with the server-stored shared-symmetric key; and

decrypting a received message with the server-stored shared-symmetric key; and

transmitting every message to all devices in a device group, before displaying any message sent or received, comprising:

encrypting each message using a locally stored device group shared symmetric key known by all devices in the device group as an encrypted group message and transmitting the encrypted group message to all the devices in the device group,

wherein upon receiving the encrypted group message, each device of the device group decrypts the encrypted group message with the locally stored device group shared symmetric key and displays the encrypted group message,

encrypting the first encrypted message using a locally stored second device group shared symmetric key known by all devices in the second device group as a second encrypted group message and transmitting the second encrypted group message to all the devices in the second device group,

wherein upon receiving the second encrypted group message, each device of the second device group decrypts the second encrypted group message with the locally stored second device group shared symmetric key and displays the second encrypted group message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2026
From: CYPH INC.
To: GADMI SECURITY LLC
Reel/Frame 074987/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2019
From: LESTER, RYAN; ZADEGAN, BRYANT
To: CYPH, INC.
Reel/Frame 049859/0269 →
Continuity (2)
Provisional Application 62100676 · Jan 7, 2015
Related Publication 20160197896A1 · Jul 7, 2016