Licensing

CL 705 SC 59
6098054 Method of securing software configuration parameters with digital signatures
Aug-1-2000 A system and method for enforcing configuration parameters and detecting tampering of configuration files used by a software application. An enforced configuration packet (ECP) file generator generates...
6078909 Method and apparatus for licensing computer programs using a DSA signature
Jun-20-2000 A method and apparatus for using a Digital Signature Algorithm (DSA) for providing licensing of software. Three steps are required to allow setting up a license, issuing a license and for customer update...
6076077 Data management system
Jun-13-2000 A system for dealing in an original data content and an edited data content. A data content is handled as an object, and the data content is edited by editing a data content, functioning as an object,...
6073124 Method and system for securely incorporating electronic information into an online purchasing application
Jun-6-2000 A method and system for facilitating digital commerce using a secure digital commerce system is provided. The secure digital commerce system is arranged according to a client/server architecture and includes...
6073123 Method and apparatus for detecting unauthorized copies of software
Jun-6-2000 A method and apparatus for detecting unauthorized copies of software. Each copy of software is uniquely identified by a license number. Each use of each copy is termed a session. Each copy's sessions are...
6070171 Method and system for copy-tracking distributed software featuring tokens containing a key field and a usage field
May-30-2000 The present invention provides a central computer site on a computer network for detecting authorized or unauthorized duplication of software on computers connected to such a network. The computers on...
6059838 Method and system for licensed design and use of software objects
May-9-2000 A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols...
6055503 Software program self-modification
Apr-25-2000 The present invention, generally speaking, provides a mechanism for modifying an executable upon first execution. Various modifications may be made to the executable, including modifications useful for...
6049789 Software pay per use licensing system
Apr-11-2000 A software pay-per-use (PPU) licensing system is disclosed. The PPU licensing system includes one or more licensor license management system (LMS) and one or more licensee LMS. Each licensee LMS includes...
6047242 Computer system for protecting software and a method for protecting software
Apr-4-2000 A method for protecting an item of software, wherein at least one first challenge means is associated with said protected item of software, and at least one first response means accesses one private keying...
6044469 Software publisher or distributor configurable software security mechanism
Mar-28-2000 The present invention, generally speaking, provides a software protection mechanism that may be conveniently configured by a software publisher and applied to a software product. Various predefined software...
6023766 Software license control system and software license control equipment
Feb-8-2000 The invention provides a software license control system and a software license control equipment that control a license for a software (application program) used in a computer, that realizes to make the...
6023763 Method of and apparatus for protecting and upgrading software using a removable hardlock
Feb-8-2000 A software protection method and apparatus uses a removable hardlock to prevent the unauthorized installation and/or use of a licensed software program. The removable hardlock, when supplied to a user,...
6012033 Proprietary information protection method
Jan-4-2000 A method for protecting proprietary information. In one embodiment, the present invention is comprised of the steps of inserting a call to license management code within the proprietary information to...
6009543 Secure software system and related techniques
Dec-28-1999 A secure software system includes a transformation processor for transforming an original program capable of being executed on a lessee site into a vendor server program, a first program intended to be...
6009401 Relicensing of electronically purchased software
Dec-28-1999 The present invention, generally speaking, provides a mechanism for use in conjunction with Electronic Software Distribution (ESD) that provides purchase documentation and that allows for convenient re-download...
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...
5991876 Electronic rights management and authorization system
Nov-23-1999 An electronic rights management and authorization system to account for the dynamic, multi-dimensional, and granular nature of rights. A database structure divides works and rights into two related tables....
5991402 Method and system of dynamic transformation of encrypted material
Nov-23-1999 The present invention provides a method and system that enables software-on-demand and software subscription services based on a dynamic transformation filter technology. The invention is also useful in...
5964876 Program-invocation-count measuring system, program-invocation-count measuring method, and medium for storing program-invocation-count measuring software
Oct-12-1999 In a program-invocation-count measuring system, first and second identification codes are acquired and exchanged among processes as a broadcast or response signal. The first identification code is used...
5940504 Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
Aug-17-1999 A license management system and method for recording the use of a licensed product, and for controlling its use in accordance with the terms of the license. A licensed product invokes a license check monitor...
5935243 Licensee notification system
Aug-10-1999 There is disclosed a licensee notification system for implementing a software sales system wherein license information for converting to executable form software that is presented to a user in non-executable...
5933497 Apparatus and method for controlling access to software
Aug-3-1999 Software is distributed without entitlement to run, while a separately distributed encrypted entitlement key enables execution of the software. The key includes the serial number of the computer for which...
5930357 Method of managing contracts for licensed program use and a management system thereof
Jul-27-1999 The present invention has an object to provide a method of managing contracts for licensed program use with which a licensor is able to confirm whether or not a contract for using a program has been properly...
5905860 Fault tolerant electronic licensing system
May-18-1999 A licensing system provides enhanced flexibility for licensing applications in a network. The licensing system includes a directory services database which stores all license information. The directory...
5903650 Method and apparatus for electronic license distribution
May-11-1999 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...
5894516 Broadcast software distribution
Apr-13-1999 A method, apparatus, and article of manufacture for broadcasting encrypted software to a target computer enables simultaneous transmission to a plurality of licensed target computers. An encryption key...
5893910 Method and apparatus for establishing the legitimacy of use of a block of digitally represented information
Apr-13-1999 Method and apparatus for establishing the legitimacy of use of a block of digitally represented information residing in a computer of a user. The block of digitally represented information may be a text...
5825893 System and method for registgration using indicia
Oct-20-1998 A system and method for registering a software license agreement utilizing user information encoded in a machine readable media is disclosed. A user installs a software program onto a processor-based system....
5805802 Module for the protection of software
Sep-8-1998 Module for the protection of software in a computer network comprising a microprocessor for implementing an access control to the software, said microprocessor being connectable via a parallel interface,...
5805704 Method and apparatus for protecting broadcast software against unauthorized reception on a software broadcasting system
Sep-8-1998 Disclosed is a method and apparatus provided on a game software broadcasting system for protecting the broadcast game software against unauthorized reception after the prescribed period of authorized reception...
5805699 Software copying system
Sep-8-1998 A software copying system which enables copyrighted software recorded in a master storage medium to be copied to a user's target storage medium in a legitimate manner. A contents identifier reading unit...
5775994 Method for automatically activating a control procedure at a user's game system through a broadcast network when said user's license is expired
Jul-7-1998 The present invention discloses a computer software protection method which is especially applicable to video game titles broadcast via cable TV and satellites. The invention can detect invalid licenses...
5774651 False statement detection system
Jun-30-1998 There is provided a false statement determination system capable of determining the truth of the statement made by a user in a software distribution system comprising at least one user terminal and a center...
5771347 Apparatus and method to allow a user a trial period before licensing a software program product
Jun-23-1998 A method is provided to permit copies of software products to be installed on systems, with a predetermined delay before commencement of a designated test period. The predetermined delay provides for a...
5758069 Electronic licensing system
May-26-1998 A licensing system provides enhanced flexibility for licensing applications in a network. The licensing system includes a license certificate database which stores all license information. The license...
5758068 Method and apparatus for software license management
May-26-1998 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...
5754864 Software piracy detection system
May-19-1998 A system is provided for detecting pirated copies of a serialized software program. The system has a remote computer including a remote memory for storing a program, a remote revision level, and a program...
5754763 Software auditing mechanism for a distributed computer enterprise environment
May-19-1998 A large distributed enterprise includes computing resources that are organized into one or more managed regions, each region being managed by a management server servicing one or more gateway machines,...
5754657 Authentication of a message source
May-19-1998 Methods for authentication or validation of the location of a putative source (ps) of a message, using time varying location determination (LD) signals that are received from J sources (J>1) of LD signals...
5752041 Method and system for licensing program management within a distributed data processing system
May-12-1998 A method and system for managing utilization of licensed program within a distributed data processing system having a number of local systems which minimizes the amount of network communication traffic...
5745879 Method and system for managing execution of licensed programs
Apr-28-1998 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...
5745569 Method for stega-cipher protection of computer code
Apr-28-1998 A method for protecting computer code copyrights by encoding the code into a data resource with a digital watermark. The digital watermark contains licensing information interwoven with essential code...
5742757 Automatic software license manager
Apr-21-1998 A software license management system that assists a user at a local node of a computer network in selecting an appropriate type of software licenses available at the time of a request. When the user requests...
5708709 System and method for managing try-and-buy usage of application programs
Jan-13-1998 A system and method for managing the distribution of licensed application programs stored on a server over a distributed computer system maintains control over the program even after the program has been...
5673315 Method and system for software asset usage detection and management
Sep-30-1997 Method and system for detecting attempted invocation of execution of any application program by searching each application's header file information for an operating system kernel Dynamically Linked Library...
5652868 Data processor having BIOS decryption of emulated media images
Jul-29-1997 Multiple applications or versions of an application in different languages are distributed on a single mass storage medium, such as a CD-ROM. The BIOS is programmed to emulate different drives individually...
5636277 System for licensing to use software products
Jun-3-1997 A system for licensing to use software products which are encrypted and packed in a single storage medium, whereby the encrypted software products can be sold on a piece-by-piece basis and it is possible...
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:...
5579479 Computer software licensing authentication method and apparatus
Nov-26-1996 A method and apparatus provide a level of authentication or a computer software program sign-on that is intermediate trust-based licensing and hardware based protection. Entry of a registration name is...