Patent №
US 10,664,591
Granted
2020-05-26
Filed 2017
Owner
MICROSOFT TECHNOLOGY LICENSING, LLC
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15592750
The disclosed technology is generally directed to secure transactions. In one example of the technology, an enclave pool is formed. The enclave pool may include a plurality of enclaves that are secure execution environments. In some examples, forming the enclave pool includes registering the enclaves of the enclave pool. A request to allocate an enclave from the enclave pool may be received. An enclave may be fetched from the enclave pool responsive to the request to assign the enclave. Cryptlet code is executed in the fetched enclave such that a payload is generated in the enclave. The payload can be digitally signed and/or encrypted by the cryptlet, and can also be digitally signed by the enclave. The fetched enclave may be deallocated.
AI classification
Ownership
MICROSOFT TECHNOLOGY LICENSING, LLC
assignment · 423410821
Assignors
GRAY, JOHN MARLEY
On an employer assignment, the assignors are typically the inventors.