DEVICE AND METHOD FOR DIGITAL RIGHT MANAGEMENT
First Claim
1. A method for providing a digital program (304) authorization, which comprises the steps of:
- encoding the digital program (304) to associate said digital program (304) with an authentication agent (301), wherein said authentication agent (301) includes a program code (3012) executable by a device (202) that can render said digital program (304) for authenticating the validity of the device (202); and
providing a digital content (300) including said digital program (304) and said authentication agent (301) to said device (202).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for authenticating the copy right of a device by an offline way, a digital right protection system, and a method for providing digital contents, which mainly includes embedding an authentication agent into the digital content, said authentication agent, instead of the copyright issuer at the server side, authenticates the rendering qualification of the device before rendering the digital content. If the device is a non-compliant device, the authentication agent will not permit the device to render the digital content. The technique of the invention realizes offline digital right management, so it is not restricted by the network condition and can be applied widely in various environments.
-
Citations
16 Claims
-
1. A method for providing a digital program (304) authorization, which comprises the steps of:
-
encoding the digital program (304) to associate said digital program (304) with an authentication agent (301), wherein said authentication agent (301) includes a program code (3012) executable by a device (202) that can render said digital program (304) for authenticating the validity of the device (202); and providing a digital content (300) including said digital program (304) and said authentication agent (301) to said device (202). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for rendering a digital content on a device (202), which comprises the steps of:
-
(a) obtaining the digital content (300) from a Service Provider (201), said digital content (300) including a digital program (304) and an authentication agent (301); (b) running said authentication agent (301) to authenticate the validity of the device; (c) decrypting the digital program (304) after a successful authentication; and (d) rendering the decrypted digital program (304). - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for authenticating the validity of the device that renders the digital content, which method comprises:
embedding an authentication agent (301) into the digital content (300) so that when said digital content is led into a device (202), the authentication agent (301) runs and authenticates whether the device (202) has a qualification to render the digital content (300). - View Dependent Claims (13, 14)
-
15. A device for rendering a digital content, which comprises:
-
an obtaining module for obtaining the digital content (300) from a Service Provider (201), said digital content (300) including a digital program (304) and an authentication agent (301); a DRM module (2022) for running the authentication agent (301) to authenticate the validity of the device (202) and for decrypting the digital program (304) after a successful authentication; and a rendering means for rendering the decrypted digital program (304). - View Dependent Claims (16)
-
Specification