生成用于广播信道的使用规则信息的方法转让专利

申请号 : CN201010124149.2

文献号 : CN101808240B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 金明宣尹映善韩声休李善男李栽兴金奉禅

申请人 : 三星电子株式会社

摘要 :

一种生成用于广播信道的使用规则信息的方法。所述方法包括:经广播信道接收内容和广播标记;当广播标记是off时,创建允许关于内容的使用的所有操作的内容使用规则信息;和当广播标记是on时,创建禁止内容的复制的使用规则信息。

权利要求 :

1.一种接收广播内容的方法,所述方法包括:从第一数字权限管理系统接收广播内容的使用控制信息;

将来自第一数字权限管理系统的广播内容的使用控制信息映射到第二数字权利管理系统的使用规则信息;

将来自第一数字权限管理系统的广播内容的使用控制信息转换为映射得到的第二数字权利管理系统的使用规则信息;和基于包括约束部分和描述部分的普通许可证模板来生成包括映射得到的第二数字权利管理系统的使用规则信息的许可证。

说明书 :

生成用于广播信道的使用规则信息的方法

[0001] 本申请是向中国知识产权局提交的申请日为2006年2月6日、标题为“生成用于广播信道的使用规则信息的方法”、申请号为200680004280.7的申请的分案申请。

技术领域

[0002] 根据本发明的方法涉及生成使用规则信息,更具体地说,涉及生成用于控制经广播信道导入的内容的使用的使用规则信息。

背景技术

[0003] 内容提供方将数字内容发送到用户。数字内容必须被保护,从而只有为获得使用该数字内容的权利而付费的用户能够使用该数字内容。
[0004] 图1示出了家庭网络。在图1中,内容提供方CP将内容110和复制控制比特112经传输信道CH发送到家庭网络HN。家庭网络HN包括家庭服务器HS和用户装置D1、D2和D3。
[0005] 复制控制比特112指定对使用内容的限制。如果传输信道CH是广播信道,则复制控制比特112可以是复制控制信息(CCI),所述复制控制信息指定内容是“自由复制”、“复制一次”、“不可再复制”还是“不可复制”。
[0006] 家庭服务器HS根据由复制控制比特112指定的使用内容的限制来使用内容。例如,家庭服务器HS不允许将存储在装置中的“复制一次”的内容传送到另一装置。
[0007] 近来数字权限管理(DRM)和家庭联网的发展导致了以各种方式使用内容,以及将内容发送到另一用户装置或者由不同DRM系统管理的装置的日益增长的需要。因此,家庭服务器应当根据在家庭网络中用户使用内容的方式改变从外部接收的复制控制比特,并且在这种情况下,必须保持对所述内容的适当保护。
[0008] 具体来说,美国联邦通信委员会(FCC)于2005年7月要求一种用于数字广播技术的标准,该标准规定将1比特广播标记(BF)包括在将在整个U.S.A.作为数字广播被广播的高清晰(HD)内容中。此外,U S FCC标准要求当内容的BF是1时激活内容保护,从而未认证用户不能使用该内容。因此,迫切需要在确保在家庭服务器和用户装置之间安全使用数字广播内容的同时支持内容的各种使用的使用规则信息。

发明内容

[0009] 本发明提供一种在确保使用经广播信道导入的内容的安全的同时生成支持不同内容的各种使用的使用规则信息的方法。
[0010] 如上所述,本发明示例性实施例提供了一种用于分发经广播信道导入的内容(即,使用BF或者CCI控制的内容)的生成使用规则信息的方法。
[0011] 具体来说,根据本发明示例性实施例,可以通过在实时再现或者存储内容之后将关于“复制一次”内容的使用规则改为关于“不可再复制”内容的使用规则,来容易地将内容传送到由不同DRM系统管理的域或者另一用户的域。
[0012] 根据本发明示例性实施例的一方面,提供了一种生成用于广播信道的使用规则信息的方法,所述方法包括:经广播信道接收内容和广播标记,当广播标记是off时创建允许关于内容的使用的所有操作的内容使用规则信息;和当广播标记是on时创建禁止内容的复制的使用规则信息。
[0013] 所述的方法还包括:当用户输入指示内容将被复制到目标装置的命令时,对目标装置执行邻近检查,并确定是否允许内容的复制。
[0014] 当用户输入指示内容将被复制到目标装置的命令时,对目标装置执行邻近检查并确定是否允许内容的复制的步骤包括:通过从家庭服务器向目标装置发送测试包来测量目标装置和家庭服务器之间的生存周期时间;将所述生存周期时间与预定阈值进行比较,以确定该目标装置是否通过邻近检查。
[0015] 根据本发明示例性实施例的另一方面,提供了一种生成用于广播信道的使用规则信息的方法,所述方法包括:经广播信道接收内容和复制控制信息;当复制控制信息指示内容是“复制一次”时,创建只允许内容的实时再现和存储的使用规则信息;在完成内容的实时再现和存储中的一个操作之后,改变使用规则信息,以允许存储的播放操作、移动操作、转移操作、导出操作和用于编辑将被执行的内容的编辑操作中的一个或多个操作。
[0016] 所述的方法还包括:当复制控制信息指示内容是“不可复制”时,创建只允许内容的实时再现的使用规则信息;和当用户输入指示内容将被导出的命令时,根据导出的对象是否是用于实时再现的协议来确定是否将执行内容的导出。

附图说明

[0017] 图1是示出传统家庭网络的示图;
[0018] 图2示出了根据本发明示例性实施例的内容的流向;
[0019] 图3A是根据本发明示例性实施例的支持生成使用规则信息的方法的DRM系统的框图;
[0020] 图3B是根据本发明示例性实施例的接收广播内容的设备;
[0021] 图4是根据本发明示例性实施例的示出了BF是否被映射到使用规则信息的表;
[0022] 图5是根据本发明示例性实施例的示出了CCI是否被映射到使用规则信息的表;
[0023] 图6示出了根据本发明示例性实施例的包含使用规则信息的许可证的语法;
[0024] 图7是根据本发明示例性实施例的在复制控制比特对应于BF时生成使用规则信息的方法的流程图;和
[0025] 图8是根据本发明另一示例性实施例的在复制控制比特对应于CCI时生成使用规则信息的方法的流程图。

具体实施方式

[0026] 现在将参照附图对本发明示例性实施例进行详细描述。
[0027] 根据本发明示例性实施例的DRM系统允许用户在遵守使用规则的同时使用内容,并保护经各种不同信道导入到用户家庭的数字内容。以下,将对生成可被应用到DRM系统(具体地讲,用于经广播信道导入的内容)的使用规则信息的方法进行描述。首先将描述技术使用模型(usage model)。
[0028] 本发明的示例性实施例根据内容源采用了两种不同的使用模型之一。
[0029] 使用模型之一是地面信道。经地面信道导入的内容带有具有值0或者1的BF。
[0030] 如上所述,U.S.FCC于2005年7月要求一种用于数字广播技术的标准,该标准规定将1比特BF包括在将在整个U.S.A.作为数字广播被广播的HD内容中,并且当内容的BF是1时激活内容保护,从而未认证用户不能使用该内容。
[0031] 另一使用模型是有线信道,经有线信道导入的内容带有CCI,所述CCI指定了内容是“自由复制”、“复制一次”、“不可再复制”还是“不可复制”。
[0032] 检测到的内容的BF或者CCI被用于再现使用规则信息。即,家庭网络的家庭服务器基于BF或者CCI创建使用规则信息。检测CCI/BF比特的技术不包括在本发明的范围内,因此不对其进行描述。
[0033] 举例说明根据本发明示例性实施例的DRM系统的内容的使用和保护的技术使用模型如下:
[0034] (1)创建关于导入的内容的使用规则信息。
[0035] (2)流传输内容和再现存储的内容。
[0036] (3)在使用时移(time shifting)存储内容时再现内容。
[0037] (4)在装置间传输内容。
[0038] (5)在两个域之间交换内容。
[0039] (6)将内容导出至由不同DRM系统管理的装置。
[0040] (7)编辑内容,例如,创建或分割内容,或者将内容与其他内容合并。
[0041] (8)为内容的可靠共享管理域。
[0042] (9)防止黑客装置(hacked device)的访问。
[0043] 在本公开中,诸如“必须”、“一定不能”、“要求”、“不应该”、“推荐的”和“可选的”的词应按照Request for Comments,RFC2119中的定义来解释。
[0044] 现在将对根据本发明示例性实施例的DRM系统的整体结构和控制内容的分发和使用的方法进行描述。
[0045] 首先,将对DRM系统的操作和关于根据所述DRM系统的内容的使用的实体进行描述。所述DRM系统根据内容提供方给出的限制和许可管理各个实体对内容的使用。DRM系统使用BF/CCI比特创建使用规则信息,翻译所述使用规则信息,并且在实体访问内容时基于翻译的使用规则信息限制内容的使用。
[0046] 关于根据本发明示例性实施例的DRM系统的内容的使用的实体如下:
[0047] 用户:使用内容的实体。
[0048] 内容提供方:将BF或者CCI广播给用户的实体。
[0049] 装置:这样一种实体,例如诸如个人计算机(PC)的消费电子装置,用户通过该实体使用内容。根据本发明示例性实施例的DRM系统可被应用到从离线限制的装置到可联网装置的范围内的具有大容量的各种装置。
[0050] 根据本发明示例性实施例的DRM系统:用于管理用户对内容的使用并且被配置在可兼容装置内的实体。所述DRM系统创建使用规则信息,使得能够进行域管理,并执行装置撤销。
[0051] 图2示出了根据本发明示例性实施例的内容的流向。将广播给用户的内容和使用限制一起进行打包。地面内容的使用限制以BF的形式被提供,线缆内容的使用限制以CCI的形式被提供。
[0052] 当装置检测BF/CCI比特时,根据本发明示例性实施例的DRM系统将BF/CCI比特翻译为权限对象。所述权限对象包括BF/CCI比特,还包括内容的绑定信息,例如,该内容被绑定到用户。权限对象控制内容的整体使用和消费。域的用户可在允许的情况下添加装置到域。此外,用户可从域中移除装置。
[0053] 当发送内容时,除非所述内容违反遵守规则(compliance rule),否则根据DRM系统将所述内容绑定到指定的用户。以这种方式,指定的用户可通过使用域中的装置来使用内容。然而,如果内容的使用违反遵守规则,则所述内容必须被绑定到装置。DRM系统基于使用规则信息确定该内容是否可被流传输、存储和复制。
[0054] DRM系统不仅允许内容被转移到其他域,还允许内容被导出到不同的DRM系统。对于转移来说,因为内容的格式或者使用规则信息可被直接解释,所以没有必要修改内容的格式或者使用规则信息。然而,对于导出来说,内容的格式或使用规则信息必须被适当的修改。
[0055] 用户可在使用规则信息许可的范围内对内容进行编辑。如果被许可,则用户可将内容分割为多条,并且所述内容的每一条都包含其相关的使用规则信息。DRM系统为所述内容的每一条生成使用规则信息。
[0056] 在域管理、转移和导出期间,DRM系统仅允许认证的用户或者装置访问内容。DRM系统具有关于撤销装置的信息。由于通过使用所述撤销信息对内容进行了保护,所以不允许黑客装置访问域中保护的内容。为了提供最新的撤销信息,DRM系统提供更新机制。通过在域的控制下的两个装置之间的信息同步来保证撤销信息的更新。
[0057] 图3A是根据本发明示例性实施例的支持生成使用规则信息的方法的DRM系统的框图。图3B是根据本发明示例性实施例的接收广播内容的设备。
[0058] 期望根据本发明示例性实施例的生成使用规则信息的方法支持以下操作:
[0059] 1、再现
[0060] 对以下两种情况,根据本发明示例性实施例的DRM系统不限制可播放内容的装置的类型:
[0061] -内容的实时再现(实况播放(live playing));
[0062] -存储在域中的装置(诸如,带有硬盘驱动(HDD)的机顶盒(STB))中的内容的再现(存储的播放(stored playing))。在这种情况下,当内容被打包时,需要解除打包。
[0063] 2、存储
[0064] 如果使用规则信息允许存储,则用户可存储内容。为了将内容存储到目标装置,DRM系统创建绑定到内容的使用规则信息。如果允许,则该内容被绑定到用户;否则,该内容被绑定到装置。例如,存在自动存储内容的操作,该操作支持诸如STB的内容接收机能够运作的时移。根据遵守规则确定该操作的时限,并且该时限应当符合遵守规则。在时限过去后,必须从STB的存储单元完全移除存储的内容。
[0065] 3、复制
[0066] 当内容被绑定到用户时,DRM系统允许用户在属于该用户的域的装置之间共享内容。因为该内容与其使用规则信息一起被存储,所以可以确定该内容是否可以被复制。或者,DRM系统可在将该内容从源装置发送到接收装置之前强制源装置检查接收装置是否离该源装置足够近。
[0067] 4、移动
[0068] DRM系统可允许用户将内容从一个装置移动到另一装置。通常,存在两种内容:可移动内容和不可移动内容。或者,源装置可通过针对内容的移动的邻近检查(proximity checking)来检验接收装置是否是认证的装置。
[0069] 5、转移
[0070] 可将一些内容从一个域复制到另一用户所属的另一个域。根据关于内容的使用规则信息允许所述转移。或者,撤销密钥保护内容使之免于黑客装置或者不兼容的装置的访问。为了允许Marlin DRM设施(implementation)之间的互用性,必须将内容打包,从而可在没有额外工作的情况下由MarlinDRM设施导入所述内容。
[0071] 6、导入/导出
[0072] 可将内容导出到用于内容保护的其他DRM系统或者技术(诸如,可移动媒体的内容保护(CPRM)和数字传输内容保护(DTCP))。因此,关于内容的使用规则信息还可指定内容能否被导出。根据本发明示例性实施例的DRM系统保证在内容的导出期间继续对内容进行保护。
[0073] 7、编辑
[0074] 根据本发明示例性实施例的DRM系统允许用户编辑存储的内容。经编辑而新生成的内容被分配单独的使用规则信息。
[0075] 将对支持以上操作的生成使用规则信息的方法进行描述。用户可创建域,并在属于所述域的装置之间共享内容。在所述域中,用户可在允许范围内再现、存储、复制或者移动内容。如果用户想要将内容传送到另一域,则用户必须对内容执行转移操作。为了将内容传送到由与本发明示例性实施例所采用的DRM系统不同的DRM系统管理的域,用户必须对内容执行导出操作。用户可成为创建、编辑和提供内容的内容提供方。
[0076] 为包括用于内容的使用规则信息的每一条内容分配许可证。所述使用规则信息描述了对使用内容的约束。
[0077] 导入至宽频带家庭网络中或者在开放移动联盟(OMA)DRM下的家庭网络中的家庭服务器的内容带有使用规则信息。相反,经诸如地面信道或者有线信道的广播信道导入的内容或者经诸如数字多功能盘(DVD)或者蓝光盘(BD)的物理介质导入的内容不带有使用规则信息。作为使用规则信息的替代品,复制控制比特可被用于限制内容的使用。在地面信道的情况下复制控制比特被称为BF,在有线信道或者物理介质的情况下复制控制比特被称为CCI。
[0078] 如上所述,根据DRM系统,应当根据内容的使用规则信息来使用内容。这表示内容的原始许可证应当被映射到DRM系统支持的许可证,并且必须通过使用相同的使用规则信息安全地翻译经广播信道导入的内容的BF或者CCI。本发明的示例性实施例支持对经广播信道导入的内容生成使用规则信息的方法。
[0079] 在图3B中,广播接收机10接收包含广播内容的使用控制信息的广播信号。广播内容的使用控制信息被映射到使用规则信息。许可证生成器20随后将使用控制信息转换为使用规则信息。随后生成包含与使用控制信息相应的内容绑定信息的许可证。接着,存储单元30存储广播内容和许可证。
[0080] 图4是根据本发明示例性实施例的示出了BF是否被映射到使用规则信息的表。参照图4,使用规则信息对参照图3所述的内容的实况播放、存储的播放、存储、复制、移动、转移、导出和编辑的操作设置限制。在图4中,用“O”和“X”指示上述操作是否被允许。
[0081] 如果复制控制比特对应于BF,则创建允许除复制操作外的上述所有操作的使用规则信息。BF用于防止内容被无限制地再次分发,因此,允许除复制操作之外的上述所有操作。
[0082] 通过经邻近检查来检查内容的位置是否邻近于内容将被复制的目的地来确定是否允许复制操作。因为使用BF是为了防止内容被无限制地再次分发,所以BF没有详细定义内容的使用规则信息。此外,允许一定程度的内容的再次分发。通过生存周期(time-to-live,TTL)时间或者往返时间(round trip time,RTT)的测量和将所述测量与阈值比较来执行邻近检查。
[0083] 图5是根据本发明示例性实施例的示出了CCI是否被映射到使用规则信息的表。
[0084] 如果复制控制比特对应于CCI,则将通过CCI的类型来确定是否允许以上操作。
[0085] 当CCI指示内容是“自由复制”时,在家庭网络中允许以上所有操作。因此,除了关于域管理的限制外,对内容的使用没有限制。即,因为内容可被自由复制,所以对内容的使用和分发没有限制。
[0086] 当CCI描述内容是“复制一次”时,只允许实况播放操作和存储操作。这是因为“复制一次”指示该内容只能被使用一次。
[0087] 在导入家庭网络的“复制一次”内容被实时再现或者被存储在家庭网络中之后,“复制一次”内容的许可证被改为“不可再复制”。因此,在执行实况播放和存储的操作之后,“不可再复制”内容的使用规则被应用到除实况播放和存储操作之外的“复制一次”内容的使用。将稍后对在将“复制一次”内容改为“不可再复制”内容情况下的使用规则信息进行描述。
[0088] 当CCI指示内容是“不可再复制”时,应用以下使用限制:
[0089] -因为已经从“复制一次”内容被改为“不可再复制”内容,即,内容已经被存储或者实时再现,所以当使用“不可再复制”内容时,不需要考虑实况播放和存储操作。
[0090] -因为没有限制已经存储的“不可再复制”内容的再现,所以允许存储的播放的操作。
[0091] -因为复制操作是“不可再复制”内容的使用规则信息的基本部分,所以不允许复制操作。
[0092] -因为在内容的至少一条存在于域中时允许在所述域中的“不可再复制”内容的移动,所以允许移动、转移、导出和编辑操作。具体来说,使用规则信息应当被创建以实现根据本发明示例性实施例的DRM系统,从而允许到由不同DRM系统管理的域的内容的移动,例如,使用DTCP在另一设备中再现内容。
[0093] 当CCI指示内容是“不可复制”时,应用以下限制:
[0094] -允许实况播放操作,但不允许存储操作。即,只允许“不可复制”内容的再现。
[0095] -因为在允许复制的假设下存储的播放、复制、移动、转移和编辑操作可被执行,所以不需要考虑这些操作。如上所述,不允许“不可复制”内容的存储,因此,也不允许以上操作。
[0096] -作为规则,因为不允许“不可复制”内容的存储和移动,所以不允许导出操作,但是在生成内容的使用规则信息的设备不再现内容而允许由不同DRM系统管理的设备使用DTCP再现内容的情况下,可以例外地允许“不可复制”内容的导出操作。例如,当接收内容的STB使用DTCP将所述内容传送到数字电视(DTV),并允许DTV再现时,允许导出操作。在这种情况下,因为导出操作不违反“不可复制”限制,所以允许从STB到DTV的内容的传输(导出)。然而,不允许使用内容保护协议(诸如,CPRM)将内容导出到存储介质,以防止该内容被再现两次或者更多次。
[0097] 图4和图5不包括示出使用规则信息是否被映射到导入操作的表。由于导入操作是从外部接收内容,所以因为图4和图5所示的使用规则信息的生成被包括在导入操作中,所以示出使用规则信息是否被映射到导入操作的表没有被包括。即,生成图4和图5所示的使用规则信息表示已经允许导入操作。
[0098] 图6示出了根据本发明示例性实施例的包含使用规则信息的许可证的语法。使用规则信息被包含在许可证中,并控制内容的使用。家庭服务器中的域管理器从许可证中提取使用规则信息,并根据所述使用规则信息限制内容的使用。
[0099] 参照图6,项“BYTE Permissions”表示是否允许以上操作,即,它表示使用规则信息。
[0100] 图6中所示的语法的格式是普通许可证模板以简化处理并降低系统负荷。普通许可证模板包括约束部分和描述部分。
[0101] 图7是根据本发明示例性实施例的在复制控制比特对应于BF时生成使用规则信息的方法的流程图。参照图7,在操作710,家庭服务器或者家庭服务器中的域管理器从外部信道接收内容和BF。
[0102] 在操作720,当BF是off时,生成允许包括实况播放操作的所有以上操作的使用规则信息。
[0103] 在操作730,当BF是on时,生成允许除复制操作之外的所有以上操作的使用规则信息。
[0104] 在操作740,当用户输入指示将内容复制到目标装置的命令时,执行邻近检查操作,以获得内容的位置和目标装置之间的距离。操作740包括操作742和744。
[0105] 在操作742,家庭服务器通过向目标装置发送测试包来测量目标装置和家庭服务器之间的TTL。或者,可用RTT代替TTL。
[0106] 在操作744,家庭服务器将在操作742测量的TTL与预定阈值进行比较,以确定该目标装置是否通过邻近检查。如果TTL小于预定阈值,则确定目标装置通过邻近检查。在分发内容的允许范围(例如,家庭网络的物理范围)内确定所述阈值。因为邻近检查的主要目的是防止无限制地分发内容,所以预定的邻近阈值(proximity threshold)的范围不会显著影响认证。例如,可以通过将家庭网络的物理范围限制在综合性公寓的物理范围并将阈值RTT确定为7ms来防止内容的无限制分发。
[0107] 如果TTL小于或等于所述阈值,则方法进入操作750;否则,方法进入操作760。
[0108] 在操作750,家庭服务器执行内容的复制。
[0109] 在操作760,家庭服务器拒绝内容的复制,并终止该方法。
[0110] 图8是根据本发明示例性实施例的在复制控制比特对应于CCI时生成使用规则信息的方法的流程图。参照图8,在操作810,家庭服务器或者家庭服务器中的域管理器经外部信道接收内容和CCI。
[0111] 在操作820,当CCI指示内容是“自由复制”时,生成允许包括实况播放操作的以上所有操作的使用规则信息。
[0112] 在操作830,当CCI指示内容是“复制一次”时,生成只允许实况播放和存储操作的使用规则信息,随后方法进入操作835。
[0113] 在操作830,在内容被实时再现或存储之后,在操作835,将在操作830生成的使用规则信息改为关于“不可再复制”内容的使用规则信息。
[0114] 在操作840,当CCI指示内容是“不可再复制”时,生成仅允许存储的播放、移动、转移、导出和编辑的操作的使用规则信息。
[0115] 在操作850,当CCI指示内容是“不可复制”时,生成只允许实况播放的操作的使用规则信息,随后方法进入操作860。
[0116] 在操作860,当用户输入指示内容将被导出的命令时,家庭服务器检查导出的对象是否是用于内容的实时再现的协议。如果导出的对象是用于实时再现的协议,则方法进入操作870,否则,方法进入操作880。用于实时再现的协议可以是DTCP。如果导出的对象是用于在存储介质中存储内容的协议,诸如CPRM,则方法进入操作880。
[0117] 如上所述,在创建内容的使用规则信息的装置(例如,家庭服务器)不再现内容并且允许由不同DRM系统管理的装置使用DTCP再现内容时,例如,当接收内容的STB不再现内容,并且使用DTCP将内容发送到DTV,以及允许DTV再现该内容时,不违反“不可复制”限制。因此,在这种情况下,从STB到DTV的传输(导出)是被允许的。
[0118] 在操作870,家庭服务器执行内容的导出。
[0119] 在操作880,家庭服务器拒绝内容的导出,并终止该方法。
[0120] 根据本发明示例性实施例的生成使用规则信息的方法可被实施为计算机程序。本领域计算机编程人员可容易地获得所述程序的代码或者代码段。该程序可被存储在计算机可读介质中,并且在使用计算机读取和执行该程序时执行该方法。所述计算机可读介质可以是磁记录介质、光学记录介质和载波媒介。
[0121] 尽管已经参照本发明示例性实施例详细示出和描述了本发明,但是本领域技术人员应当理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可在形式和细节上做出各种改变。