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:
Apr. 09, 2013

Filed:

Jan. 05, 2010
Applicants:

Mikael Horal, Renton, WA (US);

Hakki Tunc Bostanci, Redmond, WA (US);

Vandana Gunupudi, Redmond, WA (US);

Ning Zhang, Bothell, WA (US);

Scott Daniel Anderson, Kirkland, WA (US);

Stefan Thom, Snohomish, WA (US);

Erik Holt, Redmond, WA (US);

Inventors:

Mikael Horal, Renton, WA (US);

Hakki Tunc Bostanci, Redmond, WA (US);

Vandana Gunupudi, Redmond, WA (US);

Ning Zhang, Bothell, WA (US);

Scott Daniel Anderson, Kirkland, WA (US);

Stefan Thom, Snohomish, WA (US);

Erik Holt, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/04 (2006.01);
U.S. Cl.
CPC ...
Abstract

A Trusted Activation License (TAL) can be comprised of a key unique to a Trusted Platform Module (TPM) and identifying information of the software applications bundled with the computing device having that TPM. To activate the software applications, the identifying information in the TAL can be compared against that of the software applications being activated, and the unique TPM key in the TAL can be compared against that of the TPM on the computing device on which the activation is taking place. Subsequent validations can be based on a protected association between the TAL and an Attestation Identity Key (AIK) that can be generated by the TPM as part of the activation step. Optionally, Platform Configuration Registers (PCRs) of the TPM can be periodically changed during validation to protect against useage of one TPM for validations on multiple computing devices.


Find Patent Forward Citations

Loading…