Patent · US Active

Federating data inside of a trusted execution environment

US11075887B2 · kind B2 · utility

0Cited by
2References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 17, 2017
Grant dateJul 27, 2021
Priority date
Expiry dateAug 18, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/85
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

There is described a method and data processing gateway comprising: data processing circuitry for performing data processing operations in response to program code; a first execution environment (FEE) and a second execution environment (SEE) for storing data and program code, wherein data and program code stored in the FEE when accessible to the data processing circuitry configured to operate in the FEE is inaccessible to the data processing circuitry when configured to operate in the SEE, the FEE comprising: a data ingestion store for receiving a device decryption mechanism into the FEE to decrypt encrypted device data, the data ingestion store further for receiving encrypted device data into the FEE and for decrypting the encrypted device data using the device decryption mechanism; and a subscriber client manager for receiving a first subscriber encryption mechanism into the FEE, and further for encrypting device data using the first subscriber encryption mechanism and further for transmitting encrypted device to a first subscriber externally of the data processing gateway whereby the device data is secure outside of the FEE.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.