The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 03, 2019

Filed:

Jun. 24, 2011
Applicants:

Himanshu Raj, Issaquah, WA (US);

Nuno Santos, Saarbruecken, DE;

Paul England, Bellevue, WA (US);

Stefan Saroiu, Redmond, WA (US);

Alastair Wolman, Seattle, WA (US);

Inventors:

Himanshu Raj, Issaquah, WA (US);

Nuno Santos, Saarbruecken, DE;

Paul England, Bellevue, WA (US);

Stefan Saroiu, Redmond, WA (US);

Alastair Wolman, Seattle, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/53 (2013.01);
U.S. Cl.
CPC ...
G06F 21/575 (2013.01); G06F 21/53 (2013.01);
Abstract

Disclosed is a trusted language runtime (TLR) architecture that provides abstractions for developing a runtime for executing trusted applications or portions thereof securely on a mobile device (e.g., a smartphone). TLR offers at least two abstractions to mobile developers: a trustbox and a trustlet. The trustbox is a runtime environment that offers code and data integrity, and confidentiality. Code and data running inside a trustbox cannot be read or modified by any code running outside the trustbox. A trustlet is the code portion of an application that runs inside a trustbox. With TLR, programmers can write applications in .NET and specify which parts of the application handle sensitive data, and thus, run inside the trustbox. With the TLR, the developer places these parts in a trustlet class, and the TLR provides all support needed to run the parts in the trustbox.


Find Patent Forward Citations

Loading…