×

Method and apparatus for protection of software in an electronic system

  • US 5,033,084 A
  • Filed: 04/02/1990
  • Issued: 07/16/1991
  • Est. Priority Date: 04/02/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. Apparatus for protecting software recorded on storage media and adapted for use with an electronic system, at least a portion of said software being recorded on said storage media in a form that is unusable by said electronic system until it is externally modified, said apparatus comprising:

  • identifying means for storing identifying data specifying at least one specific unit of said electronic system for which use of said software is authorized;

    input/output means for reading said software from said storage media and for writing onto said storage media;

    an electronic key generating output levels when interrogated by predetermined input levels, said output levels being in a predetermined pattern corresponding to authenticating data recorded on said storage media, the operation of said key being externally modifiable upon receipt of modifying a signal;

    interrogating means for interrogating said electronic key with said predetermined input levels and for receiving said output levels; and

    authentication means operatively connected to said interrogating means, said input/output means, and said identifying means, said authentication means comparing the pattern of the output levels from said interrogating means with said authenticating data and, if said pattern corresponds to said authenticating data, writing said identifying data onto said storage media to identify said storage media with said electronic system, applying said modifying signal to said authenticating means to modify the operation of said key for preventing future use of said key, and modifying the software recorded on said storage media to make said software usable by said electronic system.

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