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:
Nov. 01, 2016

Filed:

Jan. 17, 2014
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Sermet Iskin, Issaquah, WA (US);

Axel Andrejs, Sammamish, WA (US);

Yunus Kilic, Redmond, WA (US);

Joshua W. Dunn, Maple Valley, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 21/51 (2013.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 21/51 (2013.01); G06F 21/64 (2013.01);
Abstract

Systems, methods, apparatuses, and computer program products are described for checking the integrity of applications installed on a computing device and preventing the launch of applications that appear to have been tampered with or modified. In accordance with embodiments, the content of an application is validated at the time the application is to be launched, but before the launch has actually occurred. In accordance with additional embodiments, integrity protection can also be extended to content that is generated by an application (e.g., documents or other files generated by the application), thereby enabling applications to write their own files and data with the same degree of integrity protection.


Find Patent Forward Citations

Loading…