Trusted Execution Environment Extensible Computing Device Interface

Patent №

US 10,097,513

Granted

2018-10-09

Filed 2014

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14485737

Constructs to define a Trusted Execution Environment Driver that can implement a standard communication interface in a first environment for discovering and/or exchanging messages with secure applications/services executed in a Trusted Execution Environment (TrEE). The first environment can represent an environment with a different security policy from the TrEE. The TrEE driver can include a standard interface and/or mechanism by which applications/services and drivers within a first environment can access secure applications/services in the TrEE, a standard interface and/or mechanism by which third-party vendors can expose their TrEE applications/services to a first environment, a standard interface and/or mechanism by which a TrEE can request applications/services, on its own behalf, from the first environment, and a standard interface and/or mechanism to facilitate the management of secure application/services and/or provide I/O prioritization and security protection for individual secure applications/services.

AI hardwareH04L 63/00G06F 21/53H04L 63/101H04L 63/20

AI classification

AI hardware0.96
Planning0.48
Knowledge representation0.43
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 338860847

Assignors

BARAKAT, YOUSSEF, KINSHUMANN, KINSHUMAN, PERKINS, BRIAN, MOON, JINSUB

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

© 2026 NYSGPT2525 LLC