×

Method for protecting publicly distributed software

  • US 5,754,646 A
  • Filed: 07/19/1995
  • Issued: 05/19/1998
  • Est. Priority Date: 07/19/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for protecting computer software from unauthorized execution within a computer system, the system comprising:

  • a memory within the computer system for containing a first part of the computer software;

    a hardware key attached to the computer system, the hardware key for containing and executing a second part of the computer software;

    a processor for executing the first part of the computer software and for communicating to the hardware key to cause execution of the second part of the computer software within the hardware key, when the execution of the second part of the computer software is requested by the first part of the computer software; and

    a data receiver attached to the computer system and further attached to a transmission facility, the data receiver for receiving the second part of the computer software and storing the second part of the computer software into the hardware key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×