IP Library › Granted Patent US 11,916,891
Granted Patent B2
US 11,916,891 · App. 17/333,302 · Granted Feb 27, 2024

Receiving information through a zero-knowledge data management network

Inventors: Brett Shockley (Bonita Springs, FL); Alexander John Shockley (Palo Alto, CA); Michael Joseph Frendo (Boulder, CO); Shmuel Shaffer (Palo Alto, CA); Kenneth Keiter (Denver, CO); James M. Behmke (Pembroke, MA)
Assignee: JOURNEY.AI
H04L63/0471G06F3/062G06F3/067G06F3/0655G06F21/602G06F21/62G06F21/645G06Q20/383G06Q20/3829G06Q20/38215G06Q20/401H04L9/0643H04L9/083H04L9/0819H04L9/0825H04L9/0833H04L9/0891H04L9/14H04L9/30H04L9/3218H04L9/3236H04L9/3242H04L9/3247H04L9/3263H04L9/3265H04L9/3268H04L63/0421H04L63/0442H04L63/083H04L63/101H04L63/102
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 11,916,891
App. No.
17/333,302
Granted
Feb 27, 2024
Kind
B2
Abstract

The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.

Claims (10)

1. A method, comprising:

participating, by a particular recipient, in a data storage system, wherein a storage server is configured to i) obtain source data from a source, wherein no device other than the source is able to read the source data; ii) obtain a conversion key specific to a particular recipient from the source; iii) convert, based on the conversion key and in response to a request to share the source data with the particular recipient, the source data into a format readable only by the particular recipient;

receiving, at the particular recipient from the storage server, the source data in the format readable only by the particular recipient; and

processing, by the particular recipient, the source data readable by the particular recipient,

wherein the data storage system further comprises an attestation server configured to attest to the source data and create a signed certificate based on attesting to the source data, the method further comprising:

receiving the signed certificate, the signed certificate associated with source data; and

confirming that the source data has been attested to by the attestation server based on the signed certificate.

2. The method as in claim 1 , wherein a hash of the source data attested to by the attestation service is included as part of the signed certificate, the method further comprising:

computing a hash of the source data by the particular recipient; and

confirming that the source data corresponds to the signed certificate based on matching the hash computed by the particular recipient to the hash included as part of the signed certificate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2021
From: SHOCKLEY, BRETT; SHOCKLEY, ALEXANDER JOHN; FRENDO, MICHAEL JOSEPH; SHAFFER, SHMUEL; KEITER, KENNETH; BEHMKE, JAMES M.
To: JOURNEY.AI
Reel/Frame 056382/0227 →
Continuity (4)
Division 16703850 · Dec 4, 2019
Provisional Application 62775302 · Dec 4, 2018
Provisional Application 62852850 · May 24, 2019
Related Publication 20220006649A1 · Jan 6, 2022