Back to results
US 2015/0033316 A1Published application
Feature licensing in a secure processing environment
AssigneeIntel Corporation
InventorsVincent Scarlata, Carlos Rozas, Simon Johnson, Uday Savagaonkar, Ittai Anati, Francis McKeen, Michael Goldsmith
Life of this patent
Estimating the term…
Abstract
Embodiments of an invention for feature licensing in a secure processing environment are disclosed. In one embodiment, a processor includes an instruction unit and an execution unit. The instruction unit is to receive an instruction to initialize a secure enclave. The execution unit is to execute the instruction. Execution of the instruction includes determining whether a requested feature is licensed for use in the secure enclave.
Claims20
A processor comprising:
- an instruction unit to receive a first instruction, wherein the first instruction is to initialize a secure enclave;
- and
- an execution unit to execute the first instruction, wherein execution of the first instruction includes determining whether a requested feature is licensed for use in the secure enclave.
A method comprising:
- issuing a first instruction to initialize a secure enclave;
- executing the first instruction, wherein execution of the first instruction includes determining whether a requested feature is licensed for use in the secure enclave.
A system comprising:
- a peripheral control agent to provide a system feature;
- and
- a processor including
- an instruction unit to receive a first instruction, wherein the first instruction is to initialize a user enclave;
- and
- an execution unit to execute the first instruction, wherein execution of the first instruction includes determining whether the platform feature is licensed for use in the user enclave.
3 more elements
Dependencies are inferred from the claim text.