Abstract:
A system and method for administering and managing software license certificates in a computer system, and in a fashion that centralizes the software license certificate management and which is not limited to handling the software products of a single licensor or vendor. The system enables obtaining a substantially complete listing of all available software licensing facilities and certificates in the computer system and further allows the entry of changes to licensing environments and rights to be dynamically and repeatedly modified to accommodate changing and evolving conditions. A license surveyor component automatically locates and identifies all license service and license certificates, and that information is stored in a license rights database. Other software components enable the system of the invention to communicate with remotely located vendors and licensors to obtain quotations and actually purchase and have delivered additional license certificates as needed by a changing and evolving computer system.
Abstract:
A system for managing intellectual property rights (24) in an intellectual property arising from one or more contract documents (12), comprising a central procession unit (26), a display device (28) coupled to the central processing unit, one or more rights questionnaires (10) posing one or more questions pertains to the intellectual property, a first memory (30) coupled to the central processing unit (26) for storing a management program (22) comprising a packaging module (14) for packaging the contract documents (12) and the rights questionnaires (10), a review module (16) for directing review of the contract documents and acquisition of acquired responses to the questions posed in the rights questionnaires (10), and a search module (20) to allow searching of the acquired responses, a second memory (32) coupled to the central processing unit (26) for storing the rights questionnaires (10), and a third memory (34) coupled to the central processing unit (26) for storing the acquire responses.
Abstract:
The invention relates to management of the use of digital data. Especially the inven-tion relates to management of the use of various digital resources and services as well as data communication connections by means of licensing. In a method accord-ing to the invention, in order to license digital resources and services, as a response to a requested licensing request, in a license request unit (103) handling license templates containing attributes, transforming a license template into a license re-quest by changing and/or adding attribute values (411) of a license template, where after the license request is transmitted to a specific license creation unit (102) han-dling license requests. In the license creation unit (102) transforming the license re-quest to an execution license by changing and/or adding attribute values (506) of the license request, from where the execution license is transmitted to a license control unit (105) controlling the usage of resources and/or services.
Abstract:
Usage rights for a digital work are established prior to creation of the corresponding content. The rights can be associated with the content after the content is created. A content creation, such as a video recorder or a still camera, device can store labels of the rights and can associate usage rights with content in real time as the content is created.
Abstract:
A method and system is presented for a digital licensing scheme that separates the product license (154) from the digital file (100) containing the copyrightable material. According to the present invention, the files (100) can be downloaded from any server, and transferred from user (150) to user (150), even after the file (100) has been licensed. The present invention utilizes producer software (112) running on a vendor's computer, server software running on a computer provided by the license provider (130), and player software (152) operating on the user's computer. Digitally encrypted communication streams keep communications between the producer software (112), the license provider (130), and the player software (152) confidential. A software component running on the user's computer checks to make sure that the appropriate product license (154) has been purchased. This is accomplished by comparing the product ID (102) in the product license (154) with the product ID (102) contained in the product file (100). The software also checks that the user (150) seeking to play the product file (100) is the user (150) that actually paid for the license (154). This is accomplished by comparing the user ID (156) in the product license (154) with a user ID (156) in a user license (160). Finally, an operating system ID (162) found in the user license (160) is compared with the same information obtained from the currently running operating system, to ensure that the user license (160) was created for the currently operating computer.
Abstract:
A system and method for administering and managing software license certificates in a computer system, and in a fashion that centralizes the software license certificate management and which is not limited to handling the software products of a single licensor or vendor. The system enables obtaining a substantially complete listing of all available software licensing facilities and certificates in the computer system and further allows the entry of changes to licensing environments and rights to be dynamically and repeatedly modified to accommodate changing and evolving conditions. A license surveyor component automatically locates and identifies all license service and license certificates, and that information is stored in a license rights database. Other software components enable the system of the invention to communicate with remotely located vendors and licensors to obtain quotations and actually purchase and have delivered additional license certificates as needed by a changing and evolving computer system.
Abstract:
Disclosed is a first subnetwork (2010) comprising a first child level hub node (2012) and a first child level monitor node (2014 or 2016). The first child level hub node is configured to communicate, via a parent level hub node (2040) in a network (2000), with a second child level hub node (2022) in another subnetwork (2020) connected to the network. The first child level monitor node is connected to a parent level monitor node (2050 or 2060) in the network and configured to selectively initiate termination of the communications between the first and second child level hub nodes. Each of the first and second child level hub modes has an encryptor. Strobing of each encryptor can be selectively initiated by the parent level monitor node.
Abstract:
A system, method and article of manufacture are provided for generating a license for software electronically distributed over a network. First, a user is prompted to enter user input relating to the user. Next, the user input is received over the network after which the user is allowed to select software over the network. The selected software is then downloaded over the network and a license agreement is generated utilizing the user input. Thereafter, the license agreement is downloaded over the network. Upon the receipt of an acceptance of the license agreement over the network, the acceptance is stored and reported to a source of the software.
Abstract:
The registration servers are independent of software product manufacturers and open to all software manufacturers. On user computer, software product asks user software license control program whether the user has usage license for the software product. The user license control program checks the license file, which was received from a software registration server, and answers the software product. If the answer is "no", the software product stops running. If the answer is "yes", it continues. Said license file cannot be used by unauthorized user because said file is encrypted by the user public key and digital signed by the secret key of a software registration server. To use a license file, user needs the secret key of the user and needs passphrase to activate the secret key. The license file is digital signed by software registration server and cannot be modified by a user to add unauthorized license. There are 3 types of registration need to be done by user. User registration, CPU registration and software product usage license registration. User does user registration for himself once per person. After that, the user registers his CPU once per CPU. User registers software product usage license once per every product of specific CPU. On user registration, the user gets partial user-ID file from the software registration server. After receiving the partial user-ID file, user software license control program attaches public/secret key pair of the user and public key of the registration server of the user to the partial user-ID file. This user-ID file is essential in registering CPU and purchasing software product. The user-ID file is independent of any CPU and this file need to be copied to all of his CPUs. On CPU registration, user gets license file from software registration server. And the license file is updated every time the user purchases new software product or upgrades a software product. The software product information is added to the license file every time new product is purchased or a product is upgraded. Also because of expiration date, the license file is refreshed periodically. Software product usage license is given to a specific CPU of a specific user. The license file is dependent on a specific CPU. The license file is given to a specific CPU of a specific user. Both the user-ID file and license file is encrypted by user public key and digital signed by software registration server secret key. So, only the registration server can modify said files.
Abstract:
A system is provided for retrieving secured electronic information stored in at least one storage device (44), where each storage device, such as a CD-ROM, is at least partially encrypted and is coupled to a user station. Each user station (40) is coupled to at least one storage device, such as a CD-ROM, having electronic database files stored therein. At least one of the database files stores numerous decryption keys, each key corresponding to decrypting a predetermined data portion of the secured electronic information. Further, a metering device is coupled to each user station. When the metering device is valid, each respective user station is able to retrieve decryption keys for use in decrypting the corresponding selected data portion. In addition, a server that is selectably connected to (36) each user station across a network controls whether the metering device is valid and operable so as to permit or deny the user station to retrieve the corresponding decryption keys.