IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0178660
(2008-07-24)
|
등록번호 |
US-8201260
(2012-06-12)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Discretix Technologies Ltd.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
7 |
초록
▼
Device, system, and method of digital-rights-management (DRM). In some embodiments, a device may include a DRM agent to manage the utilizing of a content object including secured digital content based on a rights object related to the content object, wherein based on at least one restriction defined
Device, system, and method of digital-rights-management (DRM). In some embodiments, a device may include a DRM agent to manage the utilizing of a content object including secured digital content based on a rights object related to the content object, wherein based on at least one restriction defined in the rights object, the agent is to cause the device to present supplemental content of at least one supplemental content object when the content object is utilized. Other embodiments are described and claimed.
대표청구항
▼
1. An apparatus comprising: a digital-rights-management (DRM) agent to manage the utilizing of a content object including secured digital content based on a rights object (RO) related to said content object,wherein based on at least one restriction defined in said rights object (RO), said DRM agent
1. An apparatus comprising: a digital-rights-management (DRM) agent to manage the utilizing of a content object including secured digital content based on a rights object (RO) related to said content object,wherein based on at least one restriction defined in said rights object (RO), said DRM agent is to cause said apparatus to present supplemental content of at least one supplemental content object when said content object is utilized,wherein said restriction relates to at least one group object (GO) including at least one reference to said at least one supplemental content object, respectively,wherein said reference includes identification information to identify said supplemental content object,wherein the group object (GO) is distinct from said rights object (RO),wherein the DRM agent is to obtain the rights object (RO) at a first time, and to obtain the group object (GO) at a second time,wherein, subsequent to a modification of content of the group object (GO), to which the rights object (RO) points, the DRM agent is to utilize the modified content of the group object (GO) while the rights object (RO) is maintained unmodified,wherein the apparatus is implemented by utilizing at least a hardware component. 2. The apparatus of claim 1, wherein the DRM agent is(a) to retrieve from the rights object (RO) an ID of the group object (GO); to check whether the group object (GO) is up-to-date;(b) if the group object (GO) is not up-to-date, to obtain from a remote location an updated version of the group object (GO);(c) to check authentication information of the group object (GO); and(d) to determine, based on the content of the group object (GO), which supplemental content is to be presented. 3. The apparatus of claim 2, wherein said reference includes one or more presentation conditions restricting the presentation of said supplemental content, and wherein said DRM agent is to cause said apparatus to selectively present said supplemental content based on said presentation conditions. 4. The apparatus of claim 3, wherein said presentation conditions comprise at least one of: a timing condition defining one or more allowed time periods to present said supplemental content, anda count condition defining an allowed number of presenting said supplemental content. 5. The apparatus of claim 2, wherein said reference includes location information identifying a location of said supplemental content object, and wherein said DRM agent is to obtain said supplemental content object based on said location information. 6. The apparatus of claim 5, wherein said reference further includes expiration information indicating one or more expiration states of said supplemental content object. 7. The apparatus of claim 2, wherein said group object (GO) includes expiration information of a current group object stored by said apparatus and location information identifying a location of an up-to-date version of said group object (GO), and wherein said DRM agent is to replace said current version with said up-to-date version based on said expiration information. 8. The apparatus of claim 1, wherein said supplemental content object comprises presentation timing information, and wherein said DRM agent is to control a timing of the presentation of said supplemental content based on said presentation timing information. 9. The apparatus of claim 1, wherein said supplemental content object is separate from said content object. 10. The apparatus of claim 1, wherein said DRM agent is to obtain said supplemental content object prior to allowing the utilizing of said content object. 11. The apparatus of claim 1, wherein said DRM agent is to allow utilizing of said content object using said restriction only with the presentation of said supplemental content; wherein the group object (GO) comprises data utilized by the DRM agent for verifying the authenticity of the supplemental content. 12. The apparatus of claim 1, wherein said content object comprises media content to be played back by a player application, and wherein said DRM agent is to cause said player application to play back said supplemental content when playing said media content. 13. The apparatus of claim 1, wherein said supplemental content comprises advertisement content; wherein authentication information of the group object (GO) comprises a public key and a signature;wherein the rights object (RO) comprises at least one of: a copy of the public key of the group object (GO), a hash value of the public key of the group object (GO), and a checksum value of the public key of the group object (GO). 14. A digital-rights-management (DRM) system comprising: a DRM server to generate a rights object (RO) restricting the utilizing of a content object including secured digital content,wherein said rights object (RO) includes at least one restriction to cause the presentation of supplemental content of at least one supplemental content object when utilizing said content object,wherein said restriction relates to at least one group object (GO) including at least one reference to said at least one supplemental content object, respectively,wherein said reference includes identification information to identify said supplemental content object,wherein the group object (GO) is distinct from said rights object (RO),wherein the rights object (RO) is obtained at a first time, and wherein the group object (GO) is obtained at a second time,wherein content of the group object (GO) is modifiable while the rights object (RO), which points to said group object (GO), is maintained unmodified,wherein the DRM system is implemented by utilizing at least a hardware component. 15. The DRM system of claim 14, wherein the DRM system further comprises a device having a DRM agent,wherein the DRM agent is to retrieve from the rights object (RO) an ID of the group object (GO); to check whether the group object (GO) is up-to-date; if the group object (GO) is not up-to-date, to obtain from a remote location an updated version of the group object (GO); to check authentication information of the group object (GO); and to determine, based on the content of the group object (GO), which supplemental content is to be presented. 16. The DRM system of claim 15, wherein said restriction includes group object (GO) identification information to identify said group object (GO), and integrity verification information to verify the integrity of said group object (GO). 17. The DRM system of claim 14, wherein the DRM agent is to manage the utilizing of said content object based on said rights object (RO), wherein based on said restriction said DRM agent is to cause said device to present said supplemental content when said content object is utilized. 18. The DRM system of claim 14, wherein said supplemental content object is separate from said content object; wherein the group object (GO) comprises data utilized by the DRM agent for verifying the authenticity of the supplemental content. 19. The DRM system of claim 14, wherein said supplemental content comprises advertisement content; wherein authentication information of the group object (GO) comprises a public key and a signature;wherein the rights object (RO) comprises at least one of: a copy of the public key of the group object (GO), a hash value of the public key of the group object (GO), and a checksum value of the public key of the group object (GO). 20. A method of utilizing a content object including secured digital content, the method comprising: receiving a rights object (RO) related to said content object; andbased on at least one restriction in said rights object (RO), causing the presentation of supplemental content of at least one supplemental content object when said content object is utilized,wherein said restriction relates to at least one group object (GO) including at least one reference to said at least one supplemental content object, respectively,wherein said reference includes identification information to identify said supplemental content object,wherein the group object (GO) is distinct from said rights object (RO),wherein the rights object (RO) is obtained at a first time, and the group object (GO) is obtained at a second time,wherein content of the group object (GO) is modifiable while the rights object (RO), which points to said group object (GO), is maintained unmodified,wherein the method is to be performed by an electronic device comprising at least a hardware component. 21. The method of claim 20, further comprising: retrieving from the rights object (RO) an ID of the group object (GO);checking whether the group object (GO) is up-to-date;if the group object (GO) is not up-to-date, obtaining from a remote location an updated version of the group object (GO);checking authentication information of the group object (GO); anddetermining, based on the content of the group object (GO), which supplemental content is to be presented. 22. The method of claim 21, wherein said reference further includes one or more presentation conditions restricting the presentation of said supplemental content, and wherein causing the presentation of said supplemental content comprises selectively causing the presentation of said supplemental content based on said presentation conditions. 23. The method of claim 21, wherein said reference further includes location information identifying a location of said supplemental content object, and wherein the method comprises obtaining said supplemental content object based on said location information. 24. The method of claim 21, wherein said group object (GO) includes expiration information of a current group object (GO) stored by said apparatus and location information identifying a location of an up-to-date version of said group object (GO), and wherein the method comprises replacing said current version with said up-to-date version based on said expiration information. 25. The method of claim 20, wherein said supplemental content object is separate from said content object. 26. The method of claim 20, comprising: obtaining said supplemental content object prior to allowing the utilizing of said content object;wherein the group object (GO) comprises data utilized by the DRM agent for verifying the authenticity of the supplemental content. 27. The method of claim 20, comprising: allowing the utilizing of said content object using said restriction only with the presentation of said supplemental content. 28. The method of claim 20, wherein said supplemental content comprises advertisement content; wherein authentication information of the group object (GO) comprises a public key and a signature;wherein the rights object (RO) comprises at least one of: a copy of the public key of the group object (GO), a hash value of the public key of the group object (GO), and a checksum value of the public key of the group object (GO).
※ AI-Helper는 부적절한 답변을 할 수 있습니다.