Method and device for protecting a program comprising a functional block

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8495388
APP PUB NO 20070143630A1
SERIAL NO

11611868

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A program comprises a functional block. The functional block is encrypted, additional code is added to the program and a protected program is generated that is executable only in the presence of a predetermined license in a computer system which comprises a protection module for protection against unauthorized execution of the protected program. If the encrypted functional block is to be executed, the additional code is executed. If a license is present, the additional code and/or the protection module causes decryption of the functional block, allows execution of the decrypted functional block, and upon completion of execution of the functional block, causes removal of the decrypted functional block from the working memory.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
THALES DIS CPL DEUTSCHLAND GMBH81541 MÜNCHEN

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Zunke, Michael Kirchheim, DE 28 396

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation