User interface for tee execution of a device
AssigneeQUALCOMM Incorporated
InventorsHaijun ZHAO, Jilei HOU, Liang ZHANG
Life of this patent
Estimating the term…
Abstract
Aspects of the disclosure are related to a method, apparatus, and system for using display content from a rich operating system (OS) environment as a background image in a trusted user interface (UI), comprising: capturing a display buffer of the rich OS environment; passing the captured display buffer to a Trusted Application; and displaying, with the Trusted Application, the captured display buffer as the background image in the trusted UI, wherein the Trusted Application is executed in a Trusted Execution Environment (TEE).
Claims30
A method for using display content from a rich operating system (OS) environment as a background image in a trusted user interface (UI), comprising:
- capturing a display buffer of the rich OS environment;
- passing the captured display buffer to a Trusted Application;
- and
- displaying, with the Trusted Application, the captured display buffer as the background image in the trusted UI,
- wherein the Trusted Application is executed in a Trusted Execution Environment (TEE).
The method of 3, wherein the Trusted Application is provided by a party different from the merchant.
An apparatus, comprising:
- a memory;
- a display;
- and
- a processor coupled to the memory, the processor to:
- capture a display buffer of a rich operating system (OS) environment, pass the captured display buffer to a Trusted Application, and
- display, with the Trusted Application, the captured display buffer as a background image in a trusted UI on the display,
- wherein the Trusted Application is executed in a Trusted Execution Environment (TEE).
The apparatus of 11, wherein the Trusted Application is provided by a party different from the merchant.
An apparatus for using display content from a rich operating system (OS) environment as a background image in a trusted user interface (UI), comprising:
- means for capturing a display buffer of the rich OS environment;
- means for passing the captured display buffer to a Trusted Application;
- and
- means for displaying, with the Trusted Application, the captured display buffer as the background image in the trusted UI,
- wherein the Trusted Application is executed in a Trusted Execution Environment (TEE).
The apparatus of 19, wherein the Trusted Application is provided by a party different from the merchant.
A non-transitory computer-readable medium comprising code which, when executed by a processor, causes the processor to perform a function comprising:
- capturing a display buffer of a rich operating system (OS) environment;
- passing the captured display buffer to a Trusted Application;
- and
- displaying, with the Trusted Application, the captured display buffer as a background image in a trusted user interface (UI),
- wherein the Trusted Application is executed in a Trusted Execution Environment (TEE).
The non-transitory computer-readable medium of 26, wherein the Trusted Application is provided by a party different from the merchant.
Dependencies are inferred from the claim text.