System and method for securely binding and node-locking program execution to a trusted signature authority

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9754115
APP PUB NO 20140006803A1
SERIAL NO

14006352

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method is disclosed for securely binding an arbitrary program to an authorized instance of a generic execution platform. Once the binding process occurs, the protected software application will not exhibit correct behavior unless run on the execution platform to which it is bound. The system and method withstands repeated attacks which tamper with the software application and the execution platform. The system and method present a mechanism to bind a program, P, to any un-trusted execution platform, E, which contains a Trusted Signing Authority (TSA). The TSA may take many alternate forms including a trusted platform module, secure processor, kernel driver, and hardened software agents.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
IRDETO B V105 TAURUS AVENUE HOOFDDORP 2132 LS

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bodis, Michael Louis Ottawa, CA 1 21
Goodes, Grant Stewart Manotick, CA 10 114
Liem, Clifford Ottawa, CA 19 300
Sui, Jiayuan Burlington, CA 6 90

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Mar 5, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 5, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00