ENCLAVE POOLS

Patent №

US 10,664,591

Granted

2020-05-26

Filed 2017

Owner

MICROSOFT TECHNOLOGY LICENSING, LLC

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 hardwareG06F 21/53G06F 21/64H04L 9/3236H04L 9/3255H04L 9/3297H04L 9/50H04L 2209/56

AI classification

AI hardware0.97
Planning0.38
Vision0.00
Evolutionary computation0.00
Natural language0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00

Ownership

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 423410821

Assignors

GRAY, JOHN MARLEY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC