The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 07, 2023

Filed:

Aug. 16, 2021
Applicant:

Orion Labs, Inc., San Francisco, CA (US);

Inventor:

Greg Albrecht, San Francisco, CA (US);

Assignee:

Orion Labs, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); G06F 21/00 (2013.01);
U.S. Cl.
CPC ...
H04L 63/0435 (2013.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/0822 (2013.01); H04L 9/0833 (2013.01);
Abstract

Systems, methods, software and apparatus enable end-to-end encryption of group communications by implementing a pairwise encryption process between a pair of end user devices that are members of a communication group. One end user device in the pairwise encryption process shares a group key with the paired end user device by encrypting the group key using a message key established using the pairwise encryption process. The group key is shared among group members using the pairwise process. When a transmitting member of the group communicates with members, the transmitting member generates a stream key, encrypts stream data using the stream key, encrypts the stream key with the group key, then transmits the encrypted stream key and encrypted stream data to group members. The group key can be updated through the pairwise encryption process. A new stream key can be generated for each transmission of streaming data such as voice communications.


Find Patent Forward Citations

Loading…