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:
Aug. 29, 2023

Filed:

Dec. 20, 2018
Applicant:

Sri International, Menlo Park, CA (US);

Inventors:

Gabriela Ciocarlie, New York, NY (US);

Karim Eldefrawy, Palo Alto, CA (US);

Tancrede Lepoint, Jersey City, NJ (US);

Assignee:

SRI International, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 21/64 (2013.01); H04L 9/00 (2022.01); G06F 21/78 (2013.01); G06Q 40/08 (2012.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 21/645 (2013.01); G06F 21/78 (2013.01); G06Q 40/08 (2013.01); H04L 9/008 (2013.01); H04L 9/085 (2013.01); G06Q 2220/10 (2013.01); H04L 9/50 (2022.05); H04L 2209/46 (2013.01);
Abstract

A method, apparatus and system for providing controlled access to data in a distributed computing environment include storing received data to be accessed via the distributed computing environment in at least one storage device, generating at least one integrity data structure identifying at least a storage location of at least a respective portion of the stored data, storing the generated at least one integrity data structure in a block of a blockchain, encrypting the at least one integrity data structure in the block of the blockchain, and selectively providing at least a portion of at least one decryption key for decrypting the encrypted at least one integrity data structure to enable access to the respective portion of the stored data for which the at least one integrity data structure is generated. Additionally, the stored data can be encrypted and a decryption key can be provided for decrypting the stored data.


Find Patent Forward Citations

Loading…