授予数字权限管理许可以支持多个装置的方法

文档序号:6462714阅读:91来源:国知局
专利名称:授予数字权限管理许可以支持多个装置的方法
技术领域
本发明涉及数字权限管理(DRM)许可,更具体地讲,涉及一种授予DRM许可以支持多个能够处理数字信息的装置的方法。

背景技术
通常,根据传统的DRM技术,可根据由消费者购买的内容和该内容的许可的详细资料通过仅一个装置来再现内容。
换句话说,在传统的DRM环境中,消费者由内容提供者提供内容,并购买该内容的许可。此时,每个许可仅适于对一个装置有效。在这点上,有装置绑定方案和用户绑定方案。
在装置绑定方案中,由消费者购买的许可依赖于装置并且仅相关的装置被授权以再现内容。相反地,在用户绑定方案中,由消费者购买的许可依赖于用户,例如,有使用用户识别模块(SIM)卡或智能卡的方案。
图1是表示以扩展标记语言(XML)表达的传统的DRM许可的结构的示例性示图。
1到5行表示DRM许可的开始,并描述关于用于提供关于XML的解释的信息的XML名称空间的信息。
6到8行描述关于被施加DRM许可的DRM系统的版本的信息。
9到21行包括内容信息和DRM许可的详细资料,并使用<asset>和<permission>元素来表达。
<asset>元素在11到13行中描述被施加DRM许可的内容的标识符,并在14到16行中描述关于可用其将加密的内容解密的内容加密密钥(CEK)的信息。
<permission>元素在18到20行中描述内容可被再现。
图2是表示另一个传统的DRM许可的结构的示例性示图。19到23行描述内容可被再现,但仅一次。20行中的<constraint>元素可包括比如<interval>、<accumulated>、<start>、<end>、和/或<count>的元素。
<interval>元素表示在其间可使用内容的时间段,其开始点是首次使用内容的时间。例如,如果<interval>元素的值被表达为‘10d’,则内容可被在从该内容的首次使用开始的10天内自由使用。
<accumulated>元素表示内容的使用的最大累积时间。例如,如果<accumulated>元素具有值‘10h’,则内容的总的再现时间不应该超过10小时。
<start>和<end>元素被成对地描述,并指出内容可在从在<start>元素中指定的日期到在<end>元素中指定的日期中被自由使用。
迄今为止,典型的DRM技术包括Microsoft的DRM、开放移动联盟(OpenMobile Alliance,OMA)DRM等等。在这样的技术中,通常允许经仅一个许可被绑定到其上的装置来再现内容。因此,不方便之处在于如果用户拥有多个装置,则该用户不能使用内容和与其对应的许可来在超过一个的装置上再现内容的部分。


发明内容
根据本发明的示例性实施例,提供了一种能够经多个装置实现数字内容的再现的许可结构,和一种使用该许可结构通过多个装置来再现数字内容的方法。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括将内容从服务器发送到多个装置的至少一个,该内容包含包括用于能够分别再现该内容的多个装置的两个或更多个的标识符的许可信息;从接收到的内容提取包括在许可信息中的标识符;和当提取的标识符与装置的标识符对应时,由该装置再现内容。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括将内容从服务器发送到多个装置的至少一个,该内容包含包括用于识别能够再现该内容的多个装置的两个或更多个所属于的逻辑域的标识符的许可信息;从接收到的内容提取包括在许可信息中的标识符;和当提取的标识符与试图再现内容的装置所属于的逻辑域的标识符对应时,由该装置再现内容。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括将内容从服务器发送到多个装置的至少一个,该内容包含包括关于内容的再现次数的信息的许可信息;从接收到的内容提取包括在许可信息中的关于再现次数的信息;当从提取的信息确定试图再现内容的装置能够再现内容时,由该装置再现接收到的内容;和将修正的关于再现次数的信息和许可从该装置发送到其他装置,以便它们可提取修正的关于再现次数的信息并使用该内容。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括将内容从服务器发送到多个装置的至少一个,该内容包含包括关于能够再现内容的装置的数量的信息的许可信息;从接收到的内容提取包括在许可信息中的关于装置的数量的信息;当从提取的信息确定试图再现内容的装置能够再现内容时,由该装置再现接收到的内容;和将修正的关于装置的数量的信息和许可从该装置发送到其他装置,以便它们可提取修正的关于装置的数量的信息并使用该内容。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括由用于管理能够再现内容的多个装置的两个或更多个所属于的逻辑域的服务器接收内容和关于内容的许可信息;如果多个装置之一请求内容,则由该服务器验证接收到的许可信息;和如果验证许可是合法的许可,则由服务器将请求的内容提供给该装置,并更新许可信息的状态值。
根据本发明的另一示例性实施例,提供了一种在服务器和多个装置之间授予数字权限管理许可的方法,包括由用于管理能够再现内容的多个装置的两个或更多个所属于的逻辑域的服务器接收内容和关于内容的许可信息;将接收到的许可信息分解成多条用于属于该逻辑域的各装置的许可信息;将该多条许可信息和接收到的内容发送到相关的多个装置的一个或更多个;和根据接收到的多条许可信息再现内容。



通过下面结合附图对给定的示例性实施例进行的描述,本发明的上述和其他目的和特点将变得清楚,其中 图1是表示传统的DRM许可的结构的示例性示图; 图2是表示另一个传统的DRM许可的结构的示例性示图; 图3A是表示对根据本发明的示例性实施例的DRM许可的结构中的多个装置标识符的描述的示例性示图; 图3B是表示根据本发明的示例性实施例的通过提供能够再现内容的装置的标识符来授予DRM许可的示例性方法的流程图; 图4A是表示对根据本发明的示例性实施例的DRM许可的结构中的特定域标识符的描述的示例性示图; 图4B是表示根据本发明的示例性实施例的通过提供用于识别包括多个能够再现内容的装置的域的域标识符来授予DRM许可的示例性方法的流程图; 图4C是表示根据本发明的示例性实施例的通过提供关于内容可再现的次数的信息来授予DRM许可的示例性方法的流程图; 图5A是表示根据本发明的示例性实施例的由DRM服务器进行的DRM许可的管理的示例性示图; 图5B是表示根据本发明的示例性实施例的由DRM服务器进行的DRM许可的管理的流程图; 图5C是表示根据本发明的另一示例性实施例的由DRM服务器进行的DRM许可的管理的流程图; 图6A是表示根据本发明的示例性实施例的用于限制被授权以再现内容的装置的数量的DRM许可的结构的示例性示图;和 图6B是表示根据本发明的示例性实施例的通过提供关于被授权以再现内容的装置的数量的信息来授予DRM许可的示例性方法的流程图。

具体实施例方式 以下,将参照附图描述根据本发明的示例性实施例的授予DRM许可以支持多个装置的方法。
DRM许可可分类为两种情况第一情况,具有变化的状态值;和第二情况,具有不变的状态值。换句话说,如果<start>和<end>元素被描述,则可在由该元素指定的相关时间段期间的任何时间使用内容。因此,相关的状态值不改变。然而,如果对内容的使用次数有限制,如图2的21行所示,则每当内容被使用时相关的值改变。将结合可应用于如上所述的其中DRM许可的状态值改变的第一情况和其中状态值不改变的第二情况的方法来描述本发明。另外,随后将描述的DRM许可的结构可根据DRM环境以XML来表达或以单独的对象或数据结构来实现。
图3A是表示对根据本发明的示例性实施例的DRM许可的结构中的多个装置标识符的描述的示例性示图。这对应于描述用于能够再现内容的装置的唯一标识符的方法。因此,只有与在DRM许可的结构中描述的装置标识符对应的装置有权访问内容。换句话说,拥有具有DRM功能的装置的用户通常从许可发行者购买具有对用于多个装置的再现详细资料的描述的许可结构。在许可结构中,描述用于被授权以再现内容的装置的唯一标识符。因此,如果装置具有与在许可结构中描述的装置标识符之一对应的标识符,则该装置可再现相关的内容。这样的方法可适当地应用于其中DRM许可的状态值不改变的DRM许可的结构。
图3B是表示通过提供能够再现内容的多个装置的唯一标识符来授予DRM许可的示例性方法的流程图。最初,包括许可信息的内容被从DRM服务器发送到多个装置的至少一个(S10)。许可信息包括用于至少两个能够再现内容的装置的标识符,例如,如图3A中所示。装置提取包括在许可信息中的标识符(S11),并将提取的标识符与该装置的标识符比较(S12)。如果该装置的标识符对应于提取的标识符之一,则该装置被授权以再现内容(S13)。
图4A是表示对根据本发明的示例性实施例的DRM许可的结构中的特定域标识符的描述的示例性示图。这对应于描述用于包括能够再现内容的装置的特定域的唯一标识符的方法。因此,只有包括在与在DRM许可的结构中描述的域标识符对应的域中的装置有权访问内容。这样的方法可适当地应用于其中DRM许可的状态值不改变的DRM许可的结构。
图3A或图4A中表示的DRM许可结构可由内容提供者或单独的许可创建者提供,并且不需要在用户方安装另外的DRM服务器。
图4B是表示通过提供用于识别包括能够再现内容的装置的域的逻辑域标识符来授予DRM许可的示例性方法的流程图。最初,包括许可信息的内容被从DRM服务器发送到多个装置的至少一个(S20)。许可信息包括用于识别至少两个能够再现内容的装置所属于的逻辑域的标识符,例如,如图4A中所示。装置提取包括在许可信息中的逻辑域标识符(S21),并将提取的逻辑域标识符与试图再现内容的装置所属于的逻辑域的标识符比较(S22)。如果试图再现内容的装置所属于的逻辑域的标识符对应于提取的逻辑域标识符,则该装置被授权以再现内容(S23)。
图4C是表示通过提供关于内容可再现的次数的信息来授予DRM许可的示例性方法的流程图。最初,包括许可信息的内容被从DRM服务器发送到多个装置的至少一个(S30)。许可信息包括关于内容可再现的次数的信息。装置提取关于内容可再现的次数的信息(S31),并基于提取的信息确定内容是否可再现(S32)。如果装置确定内容可再现,则该装置再现内容(S33)。然后,该装置将修正的/更新的关于内容可再现的次数的信息发送到其他装置,以便其他装置能提取该修正的信息,并且如果使用的数量没有用尽,则使用内容(S34)。
图5A是表示根据本发明的示例性实施例的由DRM服务器进行的DRM许可的管理的示例性示图。
具体地讲,可识别的域500包括多个能够再现内容的装置530、540、和550及用于管理从外部接收到的内容的许可的DRM服务器520。同时,许可创建者(DRM服务提供者)510提供用于相关的内容的许可结构(权限)560。另一方面,提供内容的内容提供者也可随其一起提供许可结构。DRM服务器520管理许可和与其相关的许可状态信息。因此,可应用图5A中显示的DRM许可的管理而不考虑给定的许可的状态值是否改变。
图5B是表示由DRM服务器520进行的DRM许可的管理的流程图。最初,包括许可信息的内容被服务器520接收(S40)。许可信息包括关于装置530、540、和550是否被授权以再现内容的信息。服务器520提取许可信息(S41),并基于提取的信息确定请求再现的装置530、540、和550之一是否被授权以再现内容(S42)。如果服务器520确定请求装置被授权以再现内容,则服务器520将内容提供给该装置(S43),并更新许可信息(S44)。
例如,在许可信息包括如图4A中所示的用于识别包括能够再现内容的装置的域的域标识符的情况下,通过在DRM服务器520和装置530、540、及550之间执行认证处理来检查该装置是否是属于域500的被授权的装置。其后,执行产生用于保护在DRM服务器520和装置530、540、及550之间发送/接收的信息的加密密钥的处理。然后,装置之一请求DRM服务器520向该装置授权以访问内容。响应于该请求,DRM服务器520确定请求访问内容的装置是否在DRM服务器520的许可结构中被描述。如果确定该装置在其中被描述,则该装置被授权以再现内容,然后许可的状态值被相应地改变/更新。
DRM服务器520也可将许可分割成构造该许可的各权限,并将得到的权限分配给其管理的装置530、540、和550,以便装置530、540、和550然后可分别在分配的权限的范围内使用内容。如图5C中所示,DRM服务器520接收内容和许可信息(S50),并将许可信息分割成分配给各装置530、540、和550的访问权限(S51)。然后,DRM服务器520将访问权限发送到根据访问权限再现内容的装置530、540、和550(S52和S53)。
例如,如果许可涉及重放时间,则服务器520将总的重放时间分解成用于各装置的重放时间,并将得到的重放时间分配给装置530、540、和550。如另一例,如果许可涉及再现次数,则服务器520将总的再现次数分解成用于各装置的再现次数,并将得到的再现次数分配给装置530、540、和550。
图6A是表示根据本发明的示例性实施例的用于限制被授权以再现内容的装置的数量的DRM许可的结构的示例性示图。具体地讲,这对应于通过其描述关于多少装置被授权以再现内容的信息而没有被授权以再现DRM许可的结构中的内容的装置的标识符的描述的方法,图5A中显示的DRM服务器520管理装置的数量。图6A显示最多五个装置被授权以再现内容。根据图6A中显示的指定装置的数量的方法,即使装置的唯一标识符未被指定,增加了新装置或者去除了装置,DRM服务器520也能有效地管理许可。
图6B是表示通过发送关于被授权以再现内容的装置的数量的信息来授予DRM许可的示例性方法的流程图。最初,包括许可信息的内容被从服务器发送到多个装置的至少一个(S60)。许可信息包括关于被授权以再现内容的装置的数量的信息,例如,如图6A中所示。装置提取关于被授权以再现内容的装置的数量的信息(S61),并基于提取的信息确定内容是否可再现(S62)。如果装置确定内容可再现,则该装置再现内容(S63)。然后,该装置将修正的/更新的关于可再现内容的装置的数量的信息发送到其他装置,以便其他装置能提取该修正的信息,并且如果装置的数量没有用尽,则使用内容(S64)。
根据本发明,优点在于可使用用于再现DRM内容的许可结构经多个装置执行内容,从而内容用户可在各种DRM环境下更方便地使用内容。
尽管本发明是参照表示在附图中的示例性实施例来描述的,但本领域的技术人员在不脱离本发明的范围的情况下可以进行各种替换、变换和修改。因此,本发明不限于示例性实施例和附图。
权利要求
1、一种在服务器和多个装置之间授予数字权限管理许可的方法,该方法包括
将内容从服务器发送到多个装置的至少一个装置,该内容包含包括用于识别能够再现该内容的多个装置的至少两个装置所属于的特定域的标识符的许可信息;
从由该至少一个装置接收到的内容提取包括在许可信息中的标识符;和
如果提取的标识符与试图再现内容的该至少一个装置所属于的特定域的标识符对应,则由该至少一个装置再现内容。
2、如权利要求1所述的方法,其中,许可信息包括关于内容可再现的次数的信息。
3、如权利要求1所述的方法,其中,许可信息包括关于被授权以再现内容的装置的数量的信息。
4、如权利要求1所述的方法,其中,许可信息包括关于内容可再现的总的再现时间的信息。
全文摘要
提供了一种在服务器和多个装置之间授予数字权限管理许可的方法。内容被从服务器发送到多个装置的至少一个,其中,内容包含包括用于能够分别再现该内容的多个装置的至少两个的标识符的许可信息。包括在许可信息中的标识符被从接收到的内容提取,如果提取的标识符对应于装置自己的标识符,则由该装置再现内容。
文档编号G06Q50/10GK101282344SQ20081009848
公开日2008年10月8日 申请日期2004年9月17日 优先权日2003年9月18日
发明者李炳来, 张庆娥 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1