Method and apparatus for controlling program execution and program distribution

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6694434
SERIAL NO

09220246

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for controlling program execution for a first-party includes providing application registration data, by a second-party (trusted party), wherein the application registration data contains a plurality of first unique application verification data (i.e., data elements), such as a list of hash values. Each unique application verification data element corresponds to at least one of the plurality of approved executable programs. The unique application verification data element is determined as a uniquely associatable data corresponding to each of corresponding executable programs from the plurality of executable programs. Prior to allowing individual program execution by the first-party, the first-party generates a second unique application verification data element, such as a hash value, of an executable file designated for execution on a processing device and compares the generated hash value to the list of hash values. If a match is found, the program is allowed to execute.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ENTRUST CORPORATION1187 PARK PLACE SHAKOPEE MN 55379

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Langford, Glenn C Kanata, CA 8 845
McGee, William G Ottawa, CA 11 482
Van, Oorschot Paul C Ottawa, CA 17 2646

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation