×

Use of code obfuscation to inhibit generation of non-use-restricted versions of copy protected software applications

  • US 6,643,775 B1
  • Filed: 11/20/1998
  • Issued: 11/04/2003
  • Est. Priority Date: 12/05/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of protecting a software application from unauthorized use, the method comprising:

  • providing a code module which implements at least one function of a use-restriction scheme, the use-restriction scheme using an electronic security device (ESD) to prevent an unauthorized use of the application;

    processing at least a portion of said code module with an obfuscation tool to controllably increase a quantity of code used to implement the function of the use-restriction scheme, obfuscation tool generating obfuscated code; and

    imbedding the obfuscated code within the application;

    wherein the obfuscated code inhibits the generation of a non-use-restricted version of the application.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×