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:
Sep. 17, 2013

Filed:

Aug. 19, 2004
Applicants:

Alan Walter Stiemens, Berkshire, GB;

Martin Clive Gray, Berkshire, GB;

Christopher Edward Sulley, West Yorkshire, GB;

Inventors:

Alan Walter Stiemens, Berkshire, GB;

Martin Clive Gray, Berkshire, GB;

Christopher Edward Sulley, West Yorkshire, GB;

Assignee:

Rovi Europe Limited, Maidenhead, GB;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 12/14 (2006.01);
U.S. Cl.
CPC ...
Abstract

An individual security program is randomly chosen by way of a respective key and is then packaged with a games program to provide an executable program file which is applied to a storage media, such as an optical disc. Whenever the security program is running, the object code it produces is obfuscated to make it difficult to overcome the protection by identifying and removing the security program. The obfuscated object code is produced by substituting a variable in source code with a function of the variable. When the source code is compiled to produce the object code, the function causes the variable to be presented in the compiled object code as a series of operations.


Find Patent Forward Citations

Loading…