Invention Grant
- Patent Title: Hardware constrained software execution
- Patent Title (中): 硬件受限软件执行
-
Application No.: US12144699Application Date: 2008-06-24
-
Publication No.: US08010773B2Publication Date: 2011-08-30
- Inventor: Hakki Tunc Bostanci , Nathan Jeffrey Ide , Matthias Hermann Wollnik , John Richard McDowell , Karan Singh Dhillon , Aaron Payne Goldsmid
- Applicant: Hakki Tunc Bostanci , Nathan Jeffrey Ide , Matthias Hermann Wollnik , John Richard McDowell , Karan Singh Dhillon , Aaron Payne Goldsmid
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F7/38
- IPC: G06F7/38 ; G06F9/00 ; G06F9/44 ; G06F15/00

Abstract:
Restricting execution by a computing device of instructions within an application program. The application program is modified such that execution of the selected instructions is dependent upon a corresponding expected state of one or more hardware components in the computing device. In an embodiment, the application program is modified to place the hardware components in the expected states prior to execution of the corresponding selected instructions. Creating the dependency on the hardware components prevents the unintended or malicious execution of the selected instructions.
Public/Granted literature
- US20090319761A1 HARDWARE CONSTRAINED SOFTWARE EXECUTION Public/Granted day:2009-12-24
Information query