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.
Patent No.:
Date of Patent:
Jan. 11, 2011
Filed:
Feb. 07, 2007
Eric D. Bryant, West Lafayette, IN (US);
Avni Harilal Rambhia, West Lafayette, IN (US);
Mikhael J. Atallah, West Lafayette, IN (US);
John R. Rice, West Lafayette, IN (US);
Eric D. Bryant, West Lafayette, IN (US);
Avni Harilal Rambhia, West Lafayette, IN (US);
Mikhael J. Atallah, West Lafayette, IN (US);
John R. Rice, West Lafayette, IN (US);
Arxan Defense Systems, West Lafayette, IN (US);
Abstract
A software system that transforms an original application into an STPM enabled application and runs the enabled application. At protect time, an anti-tamper tool accepts the original application, uses anti-tamper techniques to create a guarded application, creates a security wrapper according to a policy file, and wraps the guarded application to create the STPM enabled application. A trusted service provider is inserted at the entry point of the enabled application. A set of core services is made accessible to the enabled application through the trusted service provider. At runtime the trusted service provider creates a TSP thread and passes a security file to an STPM device driver implementing TPM functionality and protected by anti-tamper techniques. The TSP thread actively monitors the enabled application and interacts with the STPM device driver through the set of core services.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile