Protection of software code from unauthorized use by executing portions of the code in a secure computer environment separate from the environment that executes the remaining portions of the code

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20040193987A1
SERIAL NO

10752429

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Code of at least one software program is executed in a multi-processor computer environment. Each software program includes a first portion of software code to be executed in a computer, and a second portion of software code that includes one or more fragments of code of the software program. The second portion of code is executed in one or more external devices which are in communication with the computer. The second portion of code is encrypted, transferred to a secure computer environment, such as a smart card, and decrypted in the one or more external devices prior to execution. The fragments of code may be interspersed within the first portion of code.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SOSPITA ASNot Provided

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Haglund, Magne Arild Grimstad, NO 2 110
Oleshchuk, Vladimir A Grimstad, NO 2 110
Sigbjornsen, Sigurd Fevik, NO 2 15

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation