首页 / 专利库 / 杂项知识产权事务 / 数字版权管理 / 版权对象 / 提供数字版权管理许可证的方法和系统

提供数字版权管理许可证的方法和系统

阅读:1001发布:2020-05-31

专利汇可以提供提供数字版权管理许可证的方法和系统专利检索,专利查询,专利分析的服务。并且提供一种用于提供数字 版权 管理 许可 证(DRM)的系统,该系统包括:接收器系统, 请求 内容的许可证;源系统,根据来自接收器系统的请求,生成并提供包括与所述许可证相关的绑定信息的第一版权令牌;和权限中介器,基于第一版权令牌生成可在接收器系统中使用的第二版权令牌,并将生成的第二版权令牌发送给接收器系统。所述接收器系统基于所述第二版权令牌提供内容的许可证。所述第一版权令牌包括指示与许可证相关的使用主体的实体的绑定信息,和指示与许可证相关的使用对象的实体的绑定信息。,下面是提供数字版权管理许可证的方法和系统专利的具体信息内容。

1、一种用于提供数字版权管理许可证的系统,该系统包括:
接收器系统,请求内容的许可证;
源系统,根据来自接收器系统的请求,生成包括与所述许可证相关的绑 定信息的第一版权令牌,所述绑定信息包括指示实体之间的关系的路径信息; 和
权限中介器,通过组合多个第一版权令牌生成第二版权令牌,并将第二 版权令牌发送给接收器系统;
其中,所述第二版权令牌在接收器系统中被使用;
其中,所述接收器系统基于所述第二版权令牌生成用于给出内容回放权 限的拓扑结构,并基于生成的拓扑结构将许可证提供给构成所述接收器系统 的实体;和
其中,所述第一版权令牌包括指示与许可证相关的使用主体的实体的绑 定信息,和指示与许可证相关的使用对象的实体的绑定信息。
2、如权利要求1所述的系统,其中,当所述权限中介器从不同的源系统 接收到多个第一版权令牌时,权限中介器通过组合从不同源系统接收到的第 一版权令牌生成第二版权令牌,所述第二版权令牌包括指示源系统之间的关 系的信息。
3、如权利要求1所述的系统,其中,所述源系统包括网络服务服务器, 其管理多个内容和用于各个内容的DRM许可证,并生成第一版权令牌。
4、如权利要求1所述的系统,其中所述接收器系统包括客户机,所述客 户机被连接到多个实体并从权限中介器接收第二版权令牌。
5、一种用于提供数字版权管理许可证的方法,该方法包括:
源系统从接收器系统接收对用于内容的许可证的请求;
源系统根据该请求,生成包括与所述许可证相关的绑定信息的第一版权 令牌,所述绑定信息包括指示将被提供许可证的多个实体之间的关系的路径 信息;
权限中介器通过组合多个第一版权令牌生成第二版权令牌,其中所述第 二版权令牌可以被接收器系统理解;
接收器系统基于所述第二版权令牌生成用于给出内容回放权限的拓扑结 构,并基于生成的拓扑结构将许可证提供给构成所述接收器系统的实体;
其中,所述第一版权令牌包括指示与许可证相关的使用主体的实体的绑 定信息,并包括指示与许可证相关的使用对象的实体的绑定信息。

说明书全文

技术领域

与本发明一致的方法和系统涉及一种数字版权管理许可证,更具体地说, 涉及利用有关路径的信息绑定数字内容的许可证,通过所述路径发送所述许 可证。

背景技术

因特网的成长和多媒体技术的发展导致数字内容的广泛分布和可访问 性。然而,如果没有可以利用的方法来保护数字内容的版权,则多媒体技术 的发展将会引起数字内容的未经授权的分布。
为了更加有效地保护数字内容的版权,进行了有关数字版权管理(DRM) 的多种研究将在商业上使用。这里,所述DRM是指将数字内容的使用只限 定为合法的用户的软件硬件技术。而且,绝大多数DRM包括涉及许可证 和数字内容的技术。所述许可证通常包括与数字内容有关的一组权利和能够 将相关内容解密的内容密钥。
有意思的是,因为数字数据的通用型和易于管理性产生了对DRM的需 要。众所周知的是,和模拟数据不同,数字内容能够被容易地没有损失的复 制,以及能够被重新使用、被处理和被分发给第三方,但是生产数字内容需 要大量的成本、精和时间。因此,因为未经允许的复制和分发数字内容使 得潜在的利益没有被完全实现,所以阻碍了数字内容工业的发展,这妨碍了 数字内容工业的商业目的。
已经做了一些努力来保护数字内容。传统地,数字内容保护集中在防止 未经允许的访问数字内容。例如,只有已经付费的用户被允许访问数字内容。 然而,当已经付费的用户访问数字内容并将其分发给第三方时,该数字内容 能够被没有负费的第三方使用,这导致了数字内容服务商业化中的很多问题。
已经提出了DRM。随着DRM的实施,用户被允许自由地访问加密的数 字内容,但是需要许可证来解密和执行加密的数字内容。结果,通过利用 DRM,数字内容得到了更加有效地保护。
图1是示意性示出了当前技术中DRM的示图。如图1所示,DRM主要 包括通过加密或加扰而被保护的数字内容(下文中称为图1的“加密内容”) 和用于访问加密的数字内容的许可证。
在图1中,存在期望访问被DRM保护的数字内容的用户110、提供数字 内容的内容发行者120、发行包括访问数字内容的权利的许可证的许可证发 行者130、和发行证书的证明结构140。
用户110可以从内容发行者120获得期望的数字内容,所述数字内容是 由DRM保护的加密的内容。用户110可以从许可证发行者130获得执行加 密的内容的许可证。用户110具有能够执行所述加密内容的许可证。
证明结构140发行指示内容发行者120和用户110是合法用户的证书。 当制造装置时,可以将所述证书存储在每一装置中。然而,可以在从证明结 构140发行的证书期满前将其撤回。如上所述,DRM能够保护数字内容生产 者或发行者的利益从而有助于促进数字内容工业的发展。
通常,为了防止许可证(数字内容)被非法装置或用户使用,将其绑定到 装置或用户。所述“绑定”是指这样的概念:通过加密技术将数字内容的播 放(或访问)限定为特定的装置或用户,以便除了所述特定的装置或用户之外, 没有装置或用户能够播放(或访问)该内容。如图2所示,最相关领域DRM方 案利用绑定密钥将许可证(或数字内容)绑定到内容用户、播放该内容的播放 器、使用该内容的一组用户、一组播放器和其它装置或用户。
图2示出了数字内容和为该数字内容发行许可证的内容发行者210。提 供数字内容的主体和提供许可证的主体可以不同。然而,为了便于解释,认 为同一主体提供数字内容和许可证两者。
参照图2,内容发行者210可以通过以下方式来提供DRM许可证:利用 用于使用内容S201的一组用户220的绑定密钥Ku将内容加密密钥(CEK)加 密,通过利用用于使用内容S202的各个用户222、224、226、228的绑定密 钥Ku_1、Ku_2、Ku_3、Ku_4将CEK加密,通过利用用于使用内容S203的 一组播放器230的绑定密钥Kd将CEK加密,通过利用用于使用内容S204 的各个播放器231、232、233、234、235和236的绑定密钥Kd_1、Kd_2、 Kd_3、Kd_4、Kd_5和Kd_6将CEK加密。
在上述绑定结构中,不能充分地反映内容发行者210,现在参照图3A和 3B对其进行说明。
参照图3A,假定第一到第四内容用户222、224、226、228分别拥有第 一播放器231、第三播放器233、第四播放器234和第六播放器236,并且四 个内容用户222、224、226、228共享第二播放器232和第四播放器235。
如图3A所示,如果内容发行者210想要通过共享的第二播放器232和 第五播放器235将内容215的使用限制为只有第一内容用户222和第二内容 用户224,在上述绑定结构中,内容发行者的要求不能被满足。
具体地说,如图3B所示,在第一内容用户222和第二内容用户224在 一个域330中,并且通过利用用于该域S310的绑定密钥Ka将CEK加密来 提供DRM许可证的情况时,因为第一内容用户222和第二内容用户224分 别拥有第一播放器231和第三播放器233,所以第一内容用户222和第二内 容用户224通过第一播放器231和第三播放器233能够利用内容215。这与 内容发行者210的要求相矛盾。
此外,在第二播放器232和第五播放器235在一个域340中的情况时, 并且通过利用用于该域S340的绑定密钥Kb将CEK加密来提供DRM许可证, 因为第三内容用户226和第四内容用户228共享第二播放器232和第五播放 器235,所以第三内容用户226和第四内容用户228通过第二播放器232和 第五播放器235能够利用内容215。这与内容发行者210的要求相矛盾。
如上所述,相关绑定方法遵循一种装置绑定方法或用户绑定方法,其只 考虑利用许可证(例如,利用内容的一个内容用户或一组用户)的主体或对象 (例如,播放内容的一个播放器或一组播放器),因此,数字内容的使用范围受 到限制。
此外,根据相关技术,在内容发行者一方发行DRM许可证的DRM系统 和在播放器一方对加密内容进行解密和播放的DRM系统必须是相同的DRM 系统。

发明内容

本发明的示例性实施例克服上述缺点和上面没有提到的缺点。此外,并 不要求本发明克服上述缺点,本发明的示例性实施例可以不克服上述任何缺 点。
因此,本发明的方面提供一种在DRM环境中,不将许可证只绑定到利 用许可证的主体或对象,而以不同形式提供数字内容的使用范围。
本发明的另一方面提供一种即使在不同DRM系统中仍能利用DRM许可 证的方法。
本发明的附加方面、优点和特征在下面的说明书中被提出,并且通过下 面的说明或者通过本发明的实践,对于本领域的普通技术人员来说其将变得 更加明显。
本发明的一方面提供一种用于提供数字版权管理(DRM)许可证的系统。 该系统包括:接收器系统,请求用于内容的许可证;源系统,根据所述请求 生成和提供包括与许可证相关的绑定信息的第一版权令牌;权限中介器,基 于所述第一版权令牌生成在接收器系统中可以使用的第二版权令牌并将所生 成的第二版权令牌发送到接收器系统;其中所述接收器系统基于所述第二版 权令牌提供用于内容的许可证。其中,所述第一版权令牌包括:指示与许可 证相关的使用主体的实体的绑定信息,以及指示与许可证相关的使用对象的 实体的绑定信息。
本发明的另一方面提供一种提供数字版权管理(DRM)许可证的方法。该 方法包括:(a)从接收器系统接收对用于内容的许可证的请求;(b)根据所述请 求生成包括与许可证相关的绑定信息的第一版权令牌;(c)基于生成的第一版 权令牌生成在接收器系统中可以理解的第二版权令牌;(d)基于生成的所述第 二版权令牌提供用于内容的许可证。其中,所述第一版权令牌包括:指示与 许可证相关的使用主体的实体的绑定信息,以及指示与许可证相关的使用对 象的实体的绑定信息。
附图说明
通过下面结合附图对特定示例性实施例进行的详细描述,本发明的以上 方面将会变得更加清楚,其中:
图1是示意性示出相关领域DRM的概念性示图;
图2是示出相关领域绑定方法的示图;
图3A和3B是用于解释相关领域绑定方法的问题的示图;
图4是示出根据本发明的示例性方面用于提供DRM许可证的系统的示 图;
图5是示出根据本发明示例性方面的DRM证书提供系统的详细结构的 示图;
图6是示出根据本发明示例性方面的提供DRM证书的方法的流程图
图7是示出根据本发明示例性方面的网络服务服务器的结构的示图;
图8是示出了根据本发明示例性方面的客户机的结构的示图;和
图9A和9B是示出了根据本发明示例性方面的用于提供DRM许可证的 系统的示图。

具体实施方式

下面,将结合附图对本发明的示例性实施例进行描述。通过参照附图对 示例性实施例的详细描述,本发明的方面将会更加清楚。然而,本发明并不 局限于这里所公开的示例性实施例,而是可以用多种形式来实现。所提供的 详细实体,诸如详细的结构和部件,只是提供的特定详细细节来帮助本领域 的普通技术人员全面理解本发明,并且本发明只由所附权利要求书的范围来 定义。在对本发明示例性实施例的详细描述中,相同的附图标记表示相同的 部件。
下面将参照附图对本发明进行描述,所述附图示出了用于解释根据本发 明的示例性实施例用于提供DRM许可证的方法和系统。应该理解的是,流 程图示出的每一和块的组合能够被实现为计算机程序指令。这些计算机程 序指令能够被提供给通用目的计算机、专用目的计算机或其它可编程的数据 处理设备以生成机制,以便通过计算机或其它可编程数据处理设备的处理器 处理的这些指令能够生成用于实现流程图块或块的组合中定义的功能的方 法。这些计算机程序指令还可以被存储在计算机可用或计算机可读的存储器 中,这些指令能够指示计算机或其它可编程数据处理设备以特定的方式工作, 以便存储在计算机可用或计算机可读存储器中的这些指令生成包括实现再流 程图块或块的组合中指定的功能的指令方法的机制。这些计算机程序指令还 可以被加载到计算机或其它可编程数据处理设备以导致一系列的操作步骤在 计算机或其它可编程设备上被执行以生成计算机实现的处理,从而再计算机 或其它可编程设备上执行的这些指令提供用于实现在流程图块或块的组合中 指定的功能的步骤。
此外,示出的流程图的每一块可以表示模块、段、部分代码,其包括用 于实现特定的逻辑功能的一个或多个可执行的指令。应该注意的是,在一些 可选实施方式中,可以不按照示出的顺序执行块中定义的功能。例如,根据 所包括的功能,在序列中示出的两个块实际上可以完全同时被执行,或者以 相反的顺序来执行多个块。
图4是示出根据本发明示例性实施例的用于提供DRM许可证的系统的 示图。
参照图4,用于提供DRM许可证400的系统包括:源系统500、接收器 系统700、权限中介器600、和连接所述源系统、接收器系统与权限中介器的 网络450。
发送内容的源系统500生成DRM许可证和加密内容。
从源系统500接收内容并使用内容的接收器系统700使用DRM许可证、 解密加密的内容统。所述接收器系统700可以被分成使用接收器系统700的 使用主体和诸如播放器的使用对象。例如,可以由属于用户的家庭网络的所 有音频/视频(AV)播放器、指定的移动装置、或用户的家庭成员来构成接收器 系统700。此后,构成接收器系统700的使用主体或使用对象将被称作“实 体”。
根据实现接收器系统700的模块,接收器系统700中的实体被不同地管 理。例如,与指定的用户相关的信息可以被存储在PC中,可以以帐户密码 的形式来管理智能卡和便携式电话。
权限中介器600是指将源系统500提供的DRM许可证转换为或重新处 理为可以被接收器系统700理解的DRM许可证的形式的系统。
例如,在源系统500设置有“A”DRM系统,接收器系统700设置有“B” DRM系统的情况时,接收器系统700不能理解从源系统500生成的DRM许 可证。因此,需要可以被源系统500和接收器系统700两者理解的DRM许 可证,根据本发明示例性实施例,这样的DRM许可证被称作“版权令牌”。
具体地说,当源系统500生成并提供与加密的内容相关的多个版权令牌 时,权限中介器600利用所述多个版权令牌生成版权令牌并将生成的版权令 牌提供给接收器系统700。这时,为了区别版权令牌的类型,由源系统500 提供的版权令牌被称作“副版权令牌”,由权限中介器600生成的版权令牌被 称作“主版权令牌”。
图5是示出根据本发明示例性实施例的DRM许可证提供系统的详细结 构的示图。
参照图5,源系统500管理多个内容501、502、和503以及各个内容的 DRM许可证,并包括生成副版权令牌的网络服务服务器550。接收器系统700 包括多个实体701、702、703、704和705以及通过权限中介器600接收主版 权令牌的客户机750。尽管客户机750直接从网络服务服务器550接收加密 的内容。它也可以通过权限中介器600接收所述内容。
如图5所示,构成接收器系统700的各个实体可以以拓扑结构形式被构 造,所述拓扑结构指示实体间的相互关系。例如,参照图5,假定U1 704和 U2 705是使用主体,D1 701、D2 702、D3 703是使用对象,U1 704可以通过 D1 701和D2 702播放内容。此外,D1 701、D2 702、D3 703被构造为属于 由客户机750管理的域。因此,通过边连接各个实体就构成了实体的拓扑结 构。当指示使用主体的实体A通过一条边被连接到指示使用对象的实体B时, 如果边的箭头朝向A,即“A←B”,则实体A还可以播放实体B中的内容。
下面将参照图6中示出的流程图对图5中示出的各个构成元件的操作进 行详细描述。
当客户机750向网络服务服务器550请求用于指定的内容的许可证时, 在操作S610中,网络服务服务器550执行认证通过证书、接收器系统的内容 购买信息或客户机的访问信息(例如,IP地址、帐号、密码)来确认客户机750 是否为有权限的客户机。
如果确认客户机750是合法的客户机,则在操作S620中,网络服务服务 器550为所请求的内容生成副版权令牌并将其提供给权限中介器660。将被 提供给客户机的由客户机750请求的内容可以被网络服务服务器550加密。
这时,所述副版权令牌包括被客户机750请求的内容的绑定信息和所请 求的内容的版权信息。传统上,这样的绑定信息被表示为指定的实体。在本 发明中,该绑定信息可以被表示为多个实体之间的路径信息,而不是单个实 体。因此,可以在单个副版权令牌中表示指示使用主体的实体和使用对象的 实体。所述路径信息是关于连接株距的边的信息。
此外,网络服务服务器550能够生成和提供多个副版权令牌。这时,每 一副版权令牌都包括作为绑定信息的多个实体之间的路径信息。如果网络服 务服务器550生成多个副版权令牌并将其提供给权限中介器600,则在操作 S630,权限中介器660通过组合多个副版权令牌生成一个主版权令牌,并将 生成的主版权令牌发送给客户机750。这时,主版权令牌包括指示包括在各 个副版权令牌中的绑定信息或版权信息之间的关系的关系信息,通过该关系 信息,各个绑定信息或版权信息之间的运算(差集、交集、合集)成为可能。例 如,如果包括在第一副版权令牌中的第一绑定信息和包括在第二副版权令牌 中的第二绑定信息之间的关系信息指示交集,则内容回放的权利被给予了属 于响应与第一绑定信息的路径信息和相应于第二绑定信息的路径信息所共有 的路径的实体。
所述关系信息可以被网络服务服务器550生成并被提供给权限中介器 600。
在操作S640中,客户机750可以基于从权限中介器600接收的主版权令 牌生成用于给出内容回放权限的拓扑结构。
即,因为主版权令牌包括和多个路径有关的路径信息以及各个路径信息 之间的关系信息,可以基于该路径信息和关系信息生成一个拓扑结构,例如 树结构。
在操作S650中,客户机750通过上面生成的拓扑结构确定构成接收器系 统700的实体是否访问许可证。
图7是示出根据本发明示例性实施例的网络服务服务器的结构的示图。
参照图7,根据本发明示例性实施例的网络服务服务器550包括:接口 模块552,和客户机750或权限中介器600通信;许可证生成模块551,为客 户机750请求的内容生成副版权令牌;存储模块554,存储客户机750所请 求的内容或用于所请求的内容的绑定信息;和控制模块553,控制各个模块 的操作。
在本发明示例性实施例中使用的模块包括软件或硬件部件,例如现场可 编程阵列(FPGA)或专用集成电路(ASIC),以执行特定功能。然而,模块并 不局限于软件或硬件。模块可以被构造在可寻址的存储介质中,或者被构造 为再现一个或多个处理器。因此,模块可以包括,例如,诸如软件组件、面 向对象的软件组件、类组件、任务组件的组件、进程、函数、属性、程序、 子程序、程序代码段、驱动器固件、微代码、电路、数据、数据库、数据 结构、列表、数组和变量。这些组件或模块提供的功能可以被组合为更少的 模块和组件或者可以被进一步分成附加的组件和模块。
当接口模块552从客户机750接收到对内容的请求和证书的请求时,控 制模块553搜索存储模块554,加密所请求的内容,并通过接口模块552将 加密的内容发送给客户机750。
此外,控制模块553将存储在存储模块554中的绑定信息提供给许可证 生成模块551,许可证生成模块551通过利用所述绑定信息生成副版权令牌 并将生成的副版权令牌提供给控制模块553。这时,所述绑定信息可以被表 示为指示多个实体之间的关系的路径信息。控制模块553通过接口模块552 将生成的副版权令牌发送给权限中介器600。
图8是示出根据本发明示例性实施例的客户机的结构的示图。
参照图8,根据本发明示例性实施例的客户机750包括:接口模块751, 和网络服务服务器550或权限中介器600通信;本地DRM许可证生成模块 754,将从权限中介器600接收到的主版权令牌转换为安装在客户机750中的 DRM许可证的形式;外部装置通信模块753,将主版权令牌提供给构成接收 器系统的使用主体或使用对象;和控制模块752,控制各个模块的操作。
当接口模块751从权限中介器600接收到主版权令牌时,控制模块752 基于该主版权令牌生成用于给出内容回放权限的拓扑结构。然后,控制模块 752通过利用生成的拓扑结构确定是否由构成接收器系统的实体访问许可证 范围,并基于确定结果,控制本地DRM许可证生成模块754生成能够被包 括在客户机750中的DRM许可证系统理解的许可证。
此外,控制模块752可以将通过外部装置通信模块753从权限中介器600 接收到的主版权令牌提供给使用主体或使用对象,或者将该主版权令牌转活 为可以适合于使用主体或使用对象的许可证形式。
尽管图4示出了包括一个源系统500和一个接收器系统700的DRM许 可证提供系统,但是本发明并不局限于此,如图9A和9B所示,DRM许可 证提供系统可以包括多个源系统和多个接收器系统。
如果存在多个源系统,则权限中介器可以通过组合从各个源系统接收的 副版权令牌生成一个主版权令牌,这时,生成的主版权令牌包括指示多个源 系统之间的关系的信息。
如上所述,根据本发明示例性实施例,可以不同的形式提供数字内容的 使用范围,并且可以在不同的DRM系统之间使用DRM许可证。
此外,本发明可以满足期望以不同形式使用数字内容的内容发行者的要 求。
尽管已参照附图对本发明的示例性实施例进行了描述了,但本领域技术 人员应该理解,在实质上不脱离由权利要求限定的本发明的精神和范围的情 况下,可以对这些实施例进行各种改变和修改。因此,所公开的本发明的示 例性实施例只是用于一般描述性的目的而不是限制性的。
申请要求于2006年9月20日在韩国知识产权局提交的第 10-2006-0090919号韩国专利申请的利益,以及于2005年10月13日在美国 专利和商标局提交的第60/725664号美国临时专利申请的利益,这些申请包 含与此以资参考。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈