摘要:
A method, system and software for enforcing execution of executable code in accordance with usage rights, including receiving a request generated by a user computing device to execute the executable code, and determining by a repository included in the user computing device whether the request should be granted based on usage rights associated with the executable code. The usage rights include a manner of use indicating a specific instance of how the executable code can be executed. The executable code is executed on the user computing device in accordance with the manner of use, if it is determined that the request should be granted. The request and the executing are accomplished through an interface. The executable code is executed in an address space of the user computing device. The user computing device is permitted to access the executable code only through the interface.
摘要:
A digital work for enforcing use of digital content, including electronically recording digital content and usage rights associated with the digital content and which can specify a manner of use of the digital content, and conditions for exercise of the manner of use. The usage rights and conditions can include symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by a non-centralized repository to indicate the manner of use for enforcing use of digital content and the conditions. The manner of use can specify how an authorized party is able to render, use, make a back-up copy, conceal or delete the digital content or create a new digital work on a device on which the digital content is stored.
摘要:
A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of digital works through the use of dynamically generated watermark information that is embedded in the rendered output. The watermark data typically provides information relating to the owner of the digital work, the rights associated with the rendered copy of the digital work and when and where the digital work was rendered. This information will typically aid in deterring or preventing unauthorized copying of the rendered work to be made. The system for controlling distribution and use of digital works provides for attaching persistent usage rights to a digital work. Digital works are transferred between repositories which are used to request and grant access to digital works. Such repositories are also coupled to credit servers which provide is for payment of any fees incurred as a result of accessing a digital work.
摘要:
A method, system and software for establishing a secure communications channel between repositories using a repository transaction protocol, including generating a registration identifier and registration message including an identification certificate, and an identifier of a master repository that encrypted the identification certificate; receiving the registration message and verifying the identity by verifying the identification certificate; validating the authenticity, including, generating a message to test the authenticity, sending the generated message, and verifying if upon receiving the generated message whether the generated message is correctly processed; and exchanging messages including a session key used for communications and transactions including generating a request for a digital work, associating usage rights information with the request for digital work, and determining if the usage rights information associated with the request corresponds to usage rights associated with the digital work. The usage rights define a manner in which the digital work is used or distributed.
摘要:
A method and system for enforcing use of digital content, including electronically recording digital content and usage rights associated with the digital content and which can specify a manner of use of the digital content, and conditions for exercise of the manner of use. The usage rights and conditions can include symbols selected from a set of predetermined symbols which define a valid sequence of symbols that are interpreted by a non-centralized repository to indicate the manner of use for enforcing use of digital content and the conditions. The manner of use can specify how an authorized party is able to render, use, make a back-up copy, conceal or delete the digital content or create a new digital work on a device on which the digital content is stored.
摘要:
A digital content rendering apparatus. A request is made to render stored digital content. The request is processed by a repository coupled to a rendering engine to permit rendering only for authorized request.
摘要:
A trusted system having at least one repository for controlling use of digital works in accordance with usage rights associated with the digital works. The system comprises means for receiving a request to access a digital work in accordance with usage rights associated with the digital work, the usage rights specifying a manner of access and indicating a security class, means for determining a security level of a repository controlling the requested access, and means for granting the request and permitting exercise of the manner of access specified in the usage rights associated with the digital work in accordance with the usage rights if the security level of the repository corresponds to the security class specified in the usage rights associated with the digital work. The security class indicates a security level of a repository that can access the digital work, and the usage rights are expressed with a grammar. In addition, an authorization object is used for identification of the repository, the physical integrity of the repository is secured, and digital works are accessed only through a transmission transaction protocol.
摘要:
A method and system for controlling use of digital works in accordance with usage rights associated with the digital works. The method includes the steps of receiving a request to use a digital work, and determining whether the request should be granted based on usage rights associated with the digital work. The usage rights include a manner of use for the digital work, conditions that must be satisfied in order to exercise the manner of use, and status information relating to the state of the usage. Use of the digital work is granted in accordance with the manner of use if the result of the determining step is that the request should be granted.
摘要:
A method, system, and devices for controlling distribution and use of digital works based on one or more usage rights associated with and specifying how a digital work can be used or distributed and created from a grammar suitable for defining instances of usage rights. A plurality of devices store and exchange digital works and include a requestor device to request access to a digital work, the request specifying a usage right including a manner of use for the digital work. A server device processes the request to access the digital work based on the usage right specified in the request. Access to the digital work is granted in accordance with the manner of use specified by the usage right. The request to access the digital work is granted only if the usage right specified by the request is associated with the digital work for which the access is requested.
摘要:
A method, system and software for permitting use of digital works having rights associated therewith within a system having repositories configured to enable use of the digital work in accordance with the rights, including associating a transfer right with a digital work, the transfer right specifying that the digital work is transferred from a first repository to a second repository; transferring the digital work from the first repository to the second repository in accordance with the transfer right; and in response to the transferring, step updating transfer right information in respect of the digital work.