U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Electronic copy protection mechanism using challenge and response to prevent unauthorized execution of software

Patent 5935246 Issued on August 10, 1999. Estimated Expiration Date: Icon_subject April 11, 2017. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Computer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software
Patent #: 4558176
Issued on: 12/10/1985
Inventor: Arnold ,   et al.

Card-computer moderated systems
Patent #: 4926480
Issued on: 05/15/1990
Inventor: Chaum

Undeniable signature systems
Patent #: 4947430
Issued on: 08/07/1990
Inventor: Chaum

Manipulating rights-to-execute in connection with a software copy protection mechanism
Patent #: 5109413
Issued on: 04/28/1992
Inventor: Comerford, et al.

Implementing privilege on microprocessor systems for use in software asset protection
Patent #: 5146575
Issued on: 09/08/1992
Inventor: Nolan, Jr.

Method for delegating authorization from one entity to another through the use of session encryption keys
Patent #: 5224163
Issued on: 06/29/1993
Inventor: Gasser, et al.

Compound principals in access control lists
Patent #: 5315657
Issued on: 05/24/1994
Inventor: Abadi, et al.

Method and apparatus for privacy and authentication in wireless networks
Patent #: 5371794
Issued on: 12/06/1994
Inventor: Diffie, et al.

Method for preventing inadvertent betrayal by a trustee of escrowed digital secrets
Patent #: 5436972
Issued on: 07/25/1995
Inventor: Fischer

Method for providing a roving software license from one node to another node
Patent #: 5568552
Issued on: 10/22/1996
Inventor: Davis

More ...

Inventor

Assignee

Application

No. 838620 filed on 04/11/1997

Examiners

Primary: Kizou, Hassan
Assistant: Mai, Rijue

Attorney, Agent or Firm

Foreign Patent References

  • WO 88/05941 WO. 08/13/1988

International Class

G06F 012/14

Foreign Application Priority Data

1996-04-26 GB

Abstract

A copy protection mechanism for protecting software against copying, consists of a challenge mechanism embedded in each protected item of software. The challenge mechanism has no access to the customer's private keying material. In operation, the challenge mechanism sends a random challenge to the customer's signature server. The signature server signs the challenge, using the customer's private keying material and then returns the signed challenge to the challenge mechanism. The challenge mechanism then verifies the signed challenge, using the customer's public keying material, and prohibits the customer from using some or all of the protected item of software unless the verification is successful. The mechanism permits every customer to receive an identical copy of the copy protected program with the embedded challenge mechanism.

Other References

  • Davis, "Cryptographic Randomnes From Air Turbulence In Disk Driver", Advances in Cryptology, Conference 14, Aug. 21, 1994, pp. 114-12
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?