×

Software pay per use system

  • US 5,625,690 A
  • Filed: 11/15/1993
  • Issued: 04/29/1997
  • Est. Priority Date: 11/15/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for the validation and use of secured computer software, said secured computer software including encrypted computer program code and user validation program code, said system comprising:

  • a software validation system;

    a software user system;

    a communications network connected to the software validation system and the software user system for the transmission of data between the systems;

    said software validation system comprising;

    means for storing at least one decryption key,means for receiving from said software user system over said communications network an identification of secured software,means for recording the receipt of said identification of secured software, andmeans for transmitting to said software user system over said communications network a decryption key chosen from said at least one stored decryption key;

    said software user system further comprising;

    means for transmitting said secured software identification to the software validation system over said communications network,means for receiving said decryption key from said software validation system over said communications network,means for decrypting said encrypted computer program code using said chosen decryption key;

    processor means for executing said decrypted computer program code; and

    means for preventing the decryption of said encrypted computer program code and execution of said decrypted computer program code unless said secured software identification is transmitted to the validation system over the communications network prior to each and every execution of said decrypted computer program code.

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