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

Method and apparatus for software license management

Patent 5758068 Issued on May 26, 1998. Estimated Expiration Date: Icon_subject September 19, 2015. 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

Apparatus and method for cryptographic identity verification
Patent #: 4438824
Issued on: 03/27/1984
Inventor: Mueller-Schloer

Apparatus and method for preventing unauthorized use of computer programs
Patent #: 4458315
Issued on: 07/03/1984
Inventor: Uchenick

Software protection system
Patent #: 4471163
Issued on: 09/11/1984
Inventor: Donald ,   et al.

Software protection device
Patent #: 4634807
Issued on: 01/06/1987
Inventor: Chorley ,   et al.

Anti-piracy system using separate storage and alternate execution of selected proprietary and public portions of computer programs
Patent #: 4646234
Issued on: 02/24/1987
Inventor: Tolman ,   et al.

Software distribution system
Patent #: 4658093
Issued on: 04/14/1987
Inventor: Hellman

System for preventing software piracy employing multi-encrypted keys and single decryption circuit modules
Patent #: 4683968
Issued on: 08/04/1987
Inventor: Appelbaum ,   et al.

Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
Patent #: 4740890
Issued on: 04/26/1988
Inventor: William

Apparatus for controlling the use of computer software
Patent #: 4791565
Issued on: 12/13/1988
Inventor: Dunham ,   et al.

Modular software security
Patent #: 4888798
Issued on: 12/19/1989
Inventor: Earnest

More ...

Inventors

Application

No. 530048 filed on 09/19/1995

US Classes:

705/59Licensing

Examiners

Primary: Tarcza, Thomas H.
Assistant: Laufer, Pinchus M.

Attorney, Agent or Firm

International Class

G06F 013/00

Abstract

A license key with method of implementation is disclosed. The license key is used for accessing a licensed product on an enterprise computer system. Typically, the enterprise computer system includes a plurality of computer systems, but the computer systems are not necessarily interconnected. A first identifier code from the enterprise computer system, such as the system serial number, is used for allowing the license key to identify the enterprise. A second identifier code from a computer within the enterprise system is used, which is typically a serial number from the computer to identify it to the license key as being part of the enterprise system. Lastly, a third identifier code is used, which is selected from the licensed product to be used on the enterprise system and is tied to the enterprise system number, thereby allowing the licensed program to be accessed on the enterprise system with only a single key, irrespective of the number of computers accessing the licensed program. The setup of the license key, along with calling the identifier codes from the enterprise system, each computer, and the license product, is performed by a license manager, which also provides other services based upon the license key. The license manager provides either usage control, access control, or both, based upon information generated by the license key and found within a product information packet provided with the licensed product and based upon the enterprise system.

Other References

  • IBM Technical Disclosure Bulletin, vol. 37, No. 04B, Apr. 1994, "Variable Expiration Dates on a Specific Executable"
  • IBM Technical Disclosure Bulletin, vol. 37, No. 08, Aug. 1994, "Customizable License Compliance Mechanism
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?