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:
Apr. 19, 2022

Filed:

Jul. 28, 2021
Applicant:

Ciphermode Labs, Inc., Los Angeles, CA (US);

Inventors:

Mohammad Sadegh Riazi, Los Angeles, CA (US);

Ilya Razenshteyn, Newcastle, WA (US);

Assignee:

CipherMode Labs, Inc., Los Angeles, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/60 (2013.01); G06F 3/06 (2006.01); G06F 9/44 (2018.01); G06F 21/53 (2013.01); G06F 9/50 (2006.01); G06F 9/445 (2018.01); G06F 8/41 (2018.01);
U.S. Cl.
CPC ...
G06F 21/602 (2013.01); G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 8/44 (2013.01); G06F 9/445 (2013.01); G06F 9/5027 (2013.01); G06F 21/53 (2013.01); G06F 2221/033 (2013.01); H04L 2209/46 (2013.01);
Abstract

The described technology is generally directed towards secure collaborative processing of private inputs. A secure execution engine can process encrypted data contributed by multiple parties, without revealing the encrypted data to any of the parties. The encrypted data can be processed according to any program written in a high-level programming language, while the secure execution engine handles cryptographic processing.


Find Patent Forward Citations

Loading…