| 6567793 |
Remote authorization for unlocking electronic data system and method |
| May-20-2003 |
Controlling unauthorized access to software distributed to a user by a vendor. A verification key is generated by a product key generator and either embedded in the software prior to distribution or packaged... |
| 6560651 |
Digital information library and delivery system with logic for generating files targeting a playback device |
| May-6-2003 |
A computer network based digital information library system employing authentication and encryption protocols for the secure transfer of digital information library programs to a client computer system... |
| 6523117 |
System and method of online deciphering data on storage medium |
| Feb-18-2003 |
The user mounts a distributed storage medium in his or her terminal unit, selects desired information from stored information, and notifies the host central computer through a network. The host computer... |
| 6449684 |
Data carrying device and systems for use therewith |
| Sep-10-2002 |
A data carrying device having a memory space (1) for storing data at a plurality of locations. The memory space includes a static area (2) residing at a fixed location; an index area residing at a first... |
| 6445795 |
Data recording method and apparatus, data record medium and data reproducing method and apparatus |
| Sep-3-2002 |
An input is ciphered in at least one of a sector forming circuit 13, a scrambling circuit 14, a header appendage circuit 15, an error correction encoding circuit 16, a modulation circuit 18 and a synchronization... |
| 6397333 |
Copy protection system and method |
| May-28-2002 |
The copy protection system is a combination of a signature method and a coding or encryption method that uses a variable key. The data set is written only onto a predetermined device and it is released... |
| 6389541 |
Regulating access to digital content |
| May-14-2002 |
Digital content such as text, video, and music are stored as part of a compressed and encrypted data file, or object, at a client computer, such as a personal home computer. The content is inaccessible... |
| 6282451 |
Method and apparatus for allowing or disrupting passage of power in electrical appliances |
| Aug-28-2001 |
A method and apparatus for allowing or disrupting passage of power in electrical appliances includes a portable wireless remote control device and a device in the form of an electronic circuit contained... |
| 6263446 |
Method and apparatus for secure distribution of authentication credentials to roaming users |
| Jul-17-2001 |
A roaming user needing an his authentication credential (e.g., private key) to access a computer server to perform an electronic transaction may obtain the authentication credential in an on-demand fashion... |
| 6233682 |
Distribution of musical products by a web site vendor over the internet |
| May-15-2001 |
The system and method permit the purchase of audio music files over the Internet. The PC user logs onto the vendor's web site and browses the songs available for purchase. The songs can be arranged by... |
| 6212635 |
Network security system allowing access and modification to a security subsystem after initial installation when a master token is in place |
| Apr-3-2001 |
Apparatus and process are disclosed by which to disable a computer's access to all or a part of the computer's memory system or associated peripherals, so as to protect the computer from accidental or... |
| 6169976 |
Method and apparatus for regulating the use of licensed products |
| Jan-2-2001 |
In one aspect, a method for activating, installing, and regulating use of a licensed product is disclosed. A customer licenses or buys a licensed product from a distributor. The distributor registers information... |
| 6169804 |
Method for verifying the expected postage security device and its status |
| Jan-2-2001 |
A secure and reliable method for verifying in the host system that the expected PSD is coupled to the host system includes generating a random number in the host system and encrypting the random number... |
| 6134659 |
Controlled usage software |
| Oct-17-2000 |
The present invention provides a new and novel system and method for protecting a computer software program from unauthorized use and/or copying. In a preferred embodiment of the invention, each embodiment... |
| 6134324 |
Method and system for distributing a plurality of software products, and limiting access thereto |
| Oct-17-2000 |
A technique for mass distributing software products, especially integrated circuit design tools and design libraries, while allowing only a selected portion of the products to be loaded onto and used on... |
| 6125349 |
Method and apparatus using digital credentials and other electronic certificates for electronic transactions |
| Sep-26-2000 |
A method for performing electronic transactions, comprising receiving a long-term certificate, authenticating a user associated with the long-term certificate, and then sending a short-term certificate... |
| 6047258 |
Renting/leasing instrument options using satellite positioning system |
| Apr-4-2000 |
An apparatus and a method of purchasing or leasing the time dependent option of operation of an instrument are disclosed. An apparatus generates and uses a time dependent password configured to be matched... |
| 6044154 |
Remote generated, device identifier key for use with a dual-key reflexive encryption security system |
| Mar-28-2000 |
A security system is disclosed, which system is for granting access to a host computer in response to a demand from a remote computer. The security system has a permanent encryption key mounted on the... |
| 6038316 |
Method and system for protection of digital information |
| Mar-14-2000 |
An information processing system including an encryption processing logic module and a decryption processing logic module for enabling the encryption of digital information to be decrypted with a decryption... |
| 6006190 |
Computer implemented method and a computer system for enforcing software licenses |
| Dec-21-1999 |
A software licensing enforcement product includes a shell utilizing a device specific hardware product to encrypt the install program and the run program to prevent non-authorized devices form installing... |
| 5978482 |
Method and system for protection of digital information |
| Nov-2-1999 |
An information processing system including an encryption processing logic module and a decryption processing logic module for enabling the encryption of digital information to be decrypted with a decryption... |
| 5898778 |
Method and device for temporarily authorizing the use of a programme protected by an electronic cartridge |
| Apr-27-1999 |
A method and device for authorizing execution of rented computer programs utilize a monostable element to determine usage time and a password to authorize use of the program for additional rental periods.... |
| 5796824 |
Storage medium for preventing an irregular use by a third party |
| Aug-18-1998 |
A storage medium stores encrypted electronic data, a medium personal number which is unique for each storage medium and encrypted permission information. At least the medium personal number is written... |
| 5790663 |
Method and apparatus for software access to a microprocessor serial number |
| Aug-4-1998 |
A method and apparatus for software to access a microprocessor serial number. Provision of the serial number allows the manufacturer better control over its product and also permits software vendors to... |
| 5784460 |
Secured electronic information delivery system having a three-tier structure |
| Jul-21-1998 |
A system is provided for retrieving a selected one of a plurality of encrypted software products stored in at least one storage device, such as a CD-ROM. Each software product is decryptable by a unique... |
| 5757907 |
Method and apparatus for enabling trial period use of software products: method and apparatus for generating a machine-dependent identification |
| May-26-1998 |
A method and apparatus is provided for distributing a software object from a source to a user. A software object is encrypted with an encryption operation utilizing a long-lived encryption key. It is directed... |
| 5745568 |
Method of securing CD-ROM data for retrieval by one machine |
| Apr-28-1998 |
A method of securing CD-ROM data for exclusive retrieval by a specified computer system includes the steps of ordering a computer system designating a selected hardware configuration and selected software... |
| 5694469 |
Method and system for disseminating stored programs and data |
| Dec-2-1997 |
A method for accessing a selected group of data which is stored on a machine readable storage medium, which method includes: assigning a first identifying designation to the storage medium; assigning a... |
| 5689560 |
Method and apparatus for enabling trial period use of software products: method and apparatus for allowing a try-and-buy user interaction |
| Nov-18-1997 |
A method and apparatus is provided for distributing software objects from a producer to a potential user. The software object is reversibly functionally limited, preferably through encryption, and loaded... |
| 5666411 |
System for computer software protection |
| Sep-9-1997 |
This system protects proprietary software from disclosure and unauthorized use, enforces license limits on number of users of the software, and prevents corruption of protected software by computer viruses.... |
| 5652793 |
Method and apparatus for authenticating the use of software |
| Jul-29-1997 |
A hardware encoding circuit which generates a code value unique to a particular computer, stores a password unique to an application program and to the particular computer, tests the stored password against... |
| 5646992 |
Assembly, distribution, and use of digital information |
| Jul-8-1997 |
Hierarchically organized graphical representations of items and groups of the items of digital information which are available to be ordered by a user are displayed. The user interactively explores the... |
| 5636276 |
Device for the distribution of music information in digital form |
| Jun-3-1997 |
In order to distribute music information from a central memory device (2) via a communications network (4) to a terminal (6), this information is organized in a digital music information object. The latter... |
| 5592651 |
Method and system for limiting multi-user play of video game cartridges |
| Jan-7-1997 |
A system for limiting the number of different video game machines on which a cartridge may be played so as to effectively inhibit the conduct of a cartridge rental business. Every machine has a serial... |
| 5592549 |
Method and apparatus for retrieving selected information from a secure information source |
| Jan-7-1997 |
A device is disclosed for retrieving information from a secure electronic information source, wherein at least some of the information is in encrypted form and may be decrypted for use. The device comprises:... |
| 5563946 |
Method and apparatus for enabling trial period use of software products: method and apparatus for passing encrypted files between data processing systems |
| Oct-8-1996 |
A method and apparatus is provided for transferring encrypted files from a source computer to one or more target computers. An export program is provided in the source computer and an import program is... |
| 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... |
| 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... |
| 5416840 |
Software catalog encoding method and system |
| May-16-1995 |
A method and system for protecting computer program distribution within a broadcast medium involves encrypting at least a portion of the computer program S.sub.i using an encryption scheme keyed to both... |
| 5400403 |
Abuse-resistant object distribution system and method |
| Mar-21-1995 |
Encrypted data objects are distributed via a broadcast communication channel or media. Relatively large access indicia may also be pre-distributed to any potential data object users and/or purchasers via... |
| 5379433 |
Protection against unauthorized use of software recorded on recording medium |
| Jan-3-1995 |
A system for protecting an unauthorized use of a recorded content. The system uses a recording medium including a first recording area in which data including a program are recorded and further including... |
| 5357573 |
Memory card |
| Oct-18-1994 |
Memory card as mass memory device for computer systems preventing unauthorized use of software stored on said memory card. In the memory card a non-changable and read-only protection code is stored indicative... |
| 5337357 |
Method of software distribution protection |
| Aug-9-1994 |
A method is provided for protecting distributed software which relies on a unique factor such as an accessible serial number or the generation of a profile or fingerprint of the computer of the user which... |
| 5267311 |
Intelligent diskette for software protection |
| Nov-30-1993 |
A device for protection of computer software installed on hard disks against unauthorized copying and use, and particularly a device of such type that is embedded inside an ordinary diskette cartridge.... |
| 5208853 |
Method and apparatus for usage protection of data files using split key and unique variable |
| May-4-1993 |
A split key encryption system to crypto-seal a data file comprising a method for unique variable entry (e.g., terminal serial number), random number generation, key storage device, encryption function... |
| 5199066 |
Method and apparatus for protecting software |
| Mar-30-1993 |
A method and system for protecting a software program recorded within a storage medium for use with or transmission to computer or processor based hardware comprises inputting a hardware code uniquely... |
| 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... |
| 5099516 |
Digital computer code word identification system |
| Mar-24-1992 |
A digital computer system has a central processor unit (CPU). A computer program, entered into the digital computer system for execution thereof, has a program code word embedded at an arbitrary location... |