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:
Sep. 03, 2019

Filed:

Feb. 15, 2018
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Richard Chow, Sunnyvale, CA (US);

Edward Wang, Seattle, WA (US);

Vinay Phegade, Beaverton, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); H04L 29/06 (2006.01); G06F 16/22 (2019.01); G06F 21/57 (2013.01); G06F 16/901 (2019.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 21/6218 (2013.01); G06F 16/22 (2019.01); G06F 16/278 (2019.01); G06F 16/9027 (2019.01); G06F 21/57 (2013.01); G06F 21/6227 (2013.01); G06F 21/6263 (2013.01); H04L 63/0428 (2013.01); H04L 63/102 (2013.01); G06F 2221/2123 (2013.01);
Abstract

Systems, methods, and apparatus to provide private information retrieval are disclosed. An example apparatus includes a protected data enclave to store a first portion of data such that entities other than the first trusted hardware processing unit are unable to access the first portion of the data. The example apparatus includes a request processor to determine that a data element specified in a first request from an entity is stored in a second trusted hardware processing unit. The request processor is to send an encrypted request for the data element to the second trusted hardware processing unit, and send an encrypted dummy request to a third trusted hardware processing unit. The request processor is to determine whether an encrypted dummy response has been received from the third trusted hardware processing unit, and whether an encrypted response including the data element has been received from the second trusted hardware processing unit.


Find Patent Forward Citations

Loading…