| 5568552 |
Method for providing a roving software license from one node to another node |
| Oct-22-1996 |
An integrated circuit component for enforcing licensing restrictions. Such enforcement is performed through remote transmission of access privileges for executing a licensed program from the integrated... |
| 5553143 |
Method and apparatus for electronic licensing |
| Sep-3-1996 |
The present invention allows for the electronic management and enforcement of software licenses. The present invention can be used in a network or non-network environment to facilitate product licensing... |
| 5553139 |
Method and apparatus for electronic license distribution |
| Sep-3-1996 |
A method and apparatus that allows for the distribution of electronic licenses is disclosed. The method and apparatus may be used in a network or non-network environment to facilitate product licensing... |
| 5530752 |
Systems and methods for protecting software from unlicensed copying and use |
| Jun-25-1996 |
Disclosed are systems and methods for protecting a software program from unauthorized use and copying through the removal at least one of a plurality of instructions comprising a software program, and... |
| 5509070 |
Method for encouraging purchase of executable and non-executable software |
| Apr-16-1996 |
A method and apparatus of encouraging distribution, registration, and purchase of free copyable software and other digital information which is accessed on a User's System via a Programmer's Program. Software... |
| 5495531 |
Equipment which included electronics |
| Feb-27-1996 |
To enable control to be exercised over the use of equipment, a chip is built into the electronic circuitry of the equipment which chip has stored therein a series of pseudo-random numbers. When a crypto... |
| 5490216 |
System for software registration |
| Feb-6-1996 |
A registration system allows digital data or software to run in a use mode on a platform if and only if an appropriate licensing procedure has been followed. Preferably, the system detects when part of... |
| 5483658 |
Detection of unauthorized use of software applications in processing devices |
| Jan-9-1996 |
A monitoring computer monitors the communications occurring within at least one communication system for at least one unique processing device identification code associated with a processing device. Upon... |
| 5473692 |
Roving software license for a hardware agent |
| Dec-5-1995 |
An integrated circuit component for enforcing licensing restrictions. Such enforcement is performed through remote transmission of access privileges for executing a licensed program from the integrated... |
| 5438508 |
License document interchange format for license management system |
| Aug-1-1995 |
A distributed computer system employs a license management system to account for software product usage. A management policy having a variety of alternative styles and contexts is provided. Each licensed... |
| 5390297 |
System for controlling the number of concurrent copies of a program in a network based on the number of available licenses |
| Feb-14-1995 |
License management systems and methods allow licenses for a computer program to be available for use at each of a plurality of nodes of a network. If a valid license file at a local node contains an unexpired,... |
| 5371792 |
CD-ROM disk and security check method for the same |
| Dec-6-1994 |
A CD-ROM disk comprises an identifier region having a disk identifier recorded in and a security code region having a security code recorded in. The identifier region and the security code region are provided... |
| 5343526 |
Method for establishing licensor changeable limits on software usage |
| Aug-30-1994 |
A system and method for establishing licensor changeable limits on shared software usage without the licensor having access to the system on which the shared software is running. An encrypted numerical... |
| 5343524 |
Intelligent security device |
| Aug-30-1994 |
An intelligent security device (10) is disclosed for protecting computer software from unauthorized use. The security device (10) is a hardware device having within a microprocessor (36) for interacting... |
| 5287408 |
Apparatus and method for serializing and validating copies of computer software |
| Feb-15-1994 |
An apparatus and method of disabling an unauthorized copy of a computer program. A set of numbers having an uncommon mathematical property is defined. For authorized copies, one of these numbers is written... |
| 5276738 |
Software data protection mechanism |
| Jan-4-1994 |
A protection mechanism includes means for taking an input binary value and generating a unique key value as well as performing the reverse operation of taking a key value and generating an input binary... |
| 5260999 |
Filters in license management system |
| Nov-9-1993 |
A distributed computer system employs a license management system to account for software product usage. A management policy having a variety of alternative styles and contexts is provided. Each licensed... |
| 5222134 |
Secure system for activating personal computer software at remote locations |
| Jun-22-1993 |
A process and system for activating various programs are provided in a personal computer. The computer is initially provided with a registration shell. A data link is established between the personal computer... |
| 5204897 |
Management interface for license management system |
| Apr-20-1993 |
A distributed computer system employs a license management system to account for software product usage. A management policy having a variety of alternative styles and contexts is provided. Each licensed... |
| 5182770 |
System and apparatus for protecting computer software |
| Jan-26-1993 |
An integrated software piracy prevention system incorporates several characteristic identification codes identifying installation and software components. A separate security device is attached to and... |
| 5138712 |
Apparatus and method for licensing software on a network of computers |
| Aug-11-1992 |
The present invention provides to the software application the verification and license check out functions which are normally performed by a license server of a network software license system. The encrypted... |
| 5103476 |
Secure system for activating personal computer software at remote locations |
| Apr-7-1992 |
A process and system for activating various programs are provided in a personal computer. The computer is initially provided with a portion of a main program. A data link is established between the personal... |
| 5014234 |
System with software usage timer and counter for allowing limited use but preventing continued unauthorized use of protected software |
| May-7-1991 |
A method is provided to prevent continued unauthorized use of protected software and to maintain control of sites where software is installed. The method allows unauthorized copies of the protected software... |
| 4953209 |
Self-verifying receipt and acceptance system for electronically delivered data objects |
| Aug-28-1990 |
A system for electronically transmitting data objects such as computer programs with a means for verifying that the computer program was actually received and the terms and conditions of its use accepted... |
| 4941175 |
Tamper-resistant method for authorizing access to data between a host and a predetermined number of attached workstations |
| Jul-10-1990 |
A tamper-resistant method is disclosed for controlling the number of users given authorized access to licensed software in a host-based, multiple terminal system by use of an encrypted authorization list... |
| 4937863 |
Software licensing management system |
| Jun-26-1990 |
A license management system which includes a license management facility that determines whether usage of a licensed program is within the scope of the license. The license management system maintains... |
| 4924378 |
License mangagement system and license storage key |
| May-8-1990 |
A license storage key is provided for securely storing information regarding which licenses have been purchased for a network of computers, how many of each license have been purhcased, and any time limits... |
| 4791565 |
Apparatus for controlling the use of computer software |
| Dec-13-1988 |
Apparatus for controlling the use of software in accordance with authorized software license limits, including a limit of the number of concurrent usages of a particular software in a computer system having... |
| 4685055 |
Method and system for controlling use of protected software |
| Aug-4-1987 |
A protection subroutine with a unique reference code is emplaced in a protected software package. The package also contains a validation program. The protection subroutine and validation program connect... |
| 4683968 |
System for preventing software piracy employing multi-encrypted keys and single decryption circuit modules |
| Aug-4-1987 |
A system which enables a protected program to run only a selected plurality of computers includes a respective unique key Ki for each computer of the plurality, the key being triple encrypted in the form... |
| 4471163 |
Software protection system |
| Sep-11-1984 |
A protection system for controlling the operation of a digital computer as to a particular program wherein a program "lock" interfaces with the computer and authorizes the operation in response only to... |
| 4462076 |
Video game cartridge recognition and security system |
| Jul-24-1984 |
A security system for ascertaining the authenticity of removable video game cartridges adapted to interface with a video game system having a CPU. The system includes the comparison of the contents of... |