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:
Feb. 01, 2011

Filed:

Nov. 25, 2008
Applicants:

Idan Avraham, Seattle, WA (US);

Christine M. Chew, Redmond, WA (US);

John E. Paff, Redmond, WA (US);

Paul Roberts, Kirkland, WA (US);

Hirofumi Yamamoto, Bellevue, WA (US);

Inventors:

Idan Avraham, Seattle, WA (US);

Christine M. Chew, Redmond, WA (US);

John E. Paff, Redmond, WA (US);

Paul Roberts, Kirkland, WA (US);

Hirofumi Yamamoto, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/14 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods for maintaining the security of a secured execution environment on a system comprising said secured execution environment and a second execution environment are disclosed. A maintained current state for the secured execution environment is selected from among a group of possible states including a standard input mode state and a nexus input mode state. A flow of user input is directed according to the current state through a secure kernel of both the second environment and the secured execution environment.


Find Patent Forward Citations

Loading…