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. 03, 2018

Filed:

Feb. 10, 2012
Applicants:

Robert Krten, Ottawa, CA;

Jonathan Emmett, Ottawa, CA;

Clifford Liem, Ottawa, CA;

Inventors:

Robert Krten, Ottawa, CA;

Jonathan Emmett, Ottawa, CA;

Clifford Liem, Ottawa, CA;

Assignee:

IRDETO B.V., Hoofddorp, NL;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 21/52 (2013.01); G06F 21/57 (2013.01); G06F 21/54 (2013.01);
U.S. Cl.
CPC ...
G06F 21/52 (2013.01); G06F 21/54 (2013.01); G06F 21/57 (2013.01);
Abstract

The present disclosure provides a description of a computer implemented method and system for protecting a software program from attack during runtime. The system comprises a plurality of software blocks for providing desired functions during execution of a software program and a trusted address server having a table for mapping predetermined source tokens to destination tokens. The trusted address server couples each of the plurality of software blocks for receipt of predetermined source tokens from any one of the plurality of software blocks, while returning a mapped destination token from the predetermined destination tokens to said any one of the plurality of software blocks in dependence upon the table for mapping predetermined source tokens to destination tokens.


Find Patent Forward Citations

Loading…