专利名称:用于安全多媒体分发的分层模式的制作方法
技术领域:
本发明总体上涉及一种安全分发采用各种形式(例如,音频、视频、文本和图像)的电子内容。本发明尤其涉及一种基于电子内容的最高质量版本来安全地分发电子内容的方法。
与电子内容的质量相关的当前技术,日益接近被分发的电子内容将是该电子内容所基于的原始内容的确切复制的时代。随着该技术发展,内容播放器的生产将包括开发播放电子内容所需要的、新的或改进的组件。然而,每个消费者往往不能买得起最新的内容播放或升级他或她当前的内容播放器。此外,某些消费者可能满足于电子内客的较低质量版本。因此,需要存在一种分层模式,用于分发电子内容的各种质量版本。
本发明提供了一种针对经由各种类型的介质(例如,可拆卸式磁盘,网络等)来安全分发各种类型的电子内容(例如,音频、视频、图像、文本等)的方法,所述介质与各种类型的内容播放器(例如,记录器,个人计算机等)对接。
本发明的一个形式是用于分发电子内容的各种质量版本的方法。首先,定义了电子内容的每个质量版本。第二,定义了一个或多个失真算法,可执行来通过对电子内容的最高质量版本进行失真(distortion)来产生电子内容的较低质量版本。第三,有选择地给电子内容的每个质量版本分配至少一个内容密钥。第四,以各种方式分发电子内容的最高质量版本、失真算法和内容密钥。
本发明的第二种形式是包括电子内容的最高质量版本的电子内容介质。所述电子内容介质还包括一个或多个失真算法,可执行来通过对电子内容的最高质量版本进行失真来产生电子内容的较低质量版本。
本发明的第三种形式是包括解密单元的电子内容播放器,所述解密单元可操作来解密并解码电子内容的最高质量版本。所述播放器还包括失真单元,可操作来通过对解密并解码的电子内容最高质量版本进行失真来产生电子内容的较低质量版本。
通过结合附图阅读以下各优选实施例的详细说明,本发明的上述形式以及其它形式、特征和优点将变得更加显而易见。详细说明和附图仅仅是本发明的说明而不是限制,本发明的范围由附加权利要求及其等效来限定。
图1举例说明了表示依照本发明的电子内容分发方法的一个实施例的流程图;图2举例说明了依照本发明一个实施例的光盘;图3举例说明了依照本发明一个实施例的网络;图4举例说明了表示依照本发明一个实施例的电子内容播放器的生产方法的流程图;图5举例说明了表示依照本发明一个实施例的电子内容播放器的操作方法的流程图;和图6举例说明了依照本发明一个实施例的电子内容播放器。
图1举例说明了表示本发明的电子内容分发方法的流程图10。在流程图10的阶段S12期间,按照现有技术中已知的常规电子内容分层模式来定义电子内容的每个质量版本。电子内容属性的数目和类型以及基于所述属性的电子内容的质量版本的数目没有限制。下列表1用来示例性地举例说明采用视频形式的电子内容的属性集(颜色,空间,分辨率和压缩),具有基于所述属性集的九个(9)视频质量版本表1
在表1中,属性的最高级是1,而属性的最低级是3。在表1的示例性列表中,最高质量版本对于每个属性包括等级1,而最低质量版本对于每个属性包括等级3,而中间质量版本具有在所述最高质量版本和所述最低质量版本之间的质量。根据表1的示例性列表,那些本领域内普通技术人员将理解电子内容属性的数目和类型不受限制,并且电子内容质量版本的数目也不受限制。
在流程图10的阶段S14期间,定义了现有技术中已知的一个或多个常规的失真算法,其可执行来通过对电子内容的最高质量版本进行失真来产生电子内容的较低质量版本。在表1的示例性列表中,失真算法往往必须能够从最高质量版本来产生中间版本1-7以及最低质量版本。
在流程图10的阶段S16期间,有选择地给每个质量版本分配一个或多个内容密钥。在一个实施例中,内容密钥是一种数据块,包括(1)关于可由失真算法使用的相关联质量版本的信息,(2)解密密钥,用于解密最高质量版本的加密版本,和(3)与电子内容相关联的各种合法权利,诸如相关联的质量版本的版权。在有选择地把内容密钥分配给每个质量版本的过程中,那些本领域内普通技术人员应当理解的一个或多个因数可以在阶段S16期间计算出。例如,在有选择地把内容密钥分配给表1的每个质量版本的过程中,把不同的内容密钥分配给最高和中间质量版本,但是考虑到希望提供免费的、未加密的电子内容样品,所以不把内容密钥分配给最低质量版本。
在流程图10的阶段S18期间,单独地或共同地分发最高质量版本、失真算法和内容密钥。用于分发最高质量版本、失真算法和内容密钥的介质类型不受限制。例如,图2举例说明了在其上存储有歌曲的编码并加密的最高质量版本21和用于对最高质量版本21进行失真的失真算法22的DVD 20。可以分别地购买与歌曲的想要的质量版本相关联的内容密钥。同样例如,图3举例说明了网络服务器30,其存储了视频剪辑的编码并加密的最高质量版本31、用于对最高质量版本31进行失真的失真算法32以及内容密钥33。经由因特网35连接到网络服务器30的计算机34的用户可以把最高质量版本31、失真算法32和购买的内容密钥33下载到计算机34。
图4举例说明了表示本发明的电子内容播放器生产方法的流程图40。在流程图40的阶段S42期间,把在阶段S14(图1)中定义的失真算法安装在电子内容播放器内。作为选择和/或同时地,把用于解释失真描述语言的解释器安装在电子内容播放器内,所述解释器按照在阶段S14中定义的失真算法产生。
在流程图40的阶段S44期间,把一个或多个秘密密钥分配给所述内容播放器。在把秘密密钥分配到内容播放器的过程所涉及的因数不受限制。为了举例说明该点,下列表2示例性地列出了与秘密密钥相关的光盘播放器的分类表2
根据表2,把秘密密钥分配给光盘播放器取决于在阶段S44期间所述光盘播放器的分类。
图5举例说明了表示本发明电子内容播放器操作方法的流程图50。为了便于理解流程图50,对流程图50的描述将要结合如在图6中举例说明的DVD 20的DVD播放器70的描述。在流程图50的阶段S52期间,内容播放器70的控制器71读取由播放器70的用户提供的秘密密钥SK和内容密钥CK。在秘密密钥是不可接受的时候(即,其不是在图4的阶段S44期间分配给播放器70的秘密密钥)和/或在内容密钥CK是不可接受的时候(即,没有将其分配给所述电子内容20的任何质量版本),控制器71将在流程图50的阶段S56期间拒绝密钥SK和CK。否则,在流程图50的阶段S58期间,所述控制器71指示解密单元72依照内容密钥CK来解密并解码DVD 20的最高质量版本21(图2)。在流程图50的阶段S60期间,如果依照内容密钥CK是可用的,那么所述控制器指示失真单元73执行失真算法22并且解释失真语言,以便产生对应于所述内容密钥的电子内容的较低质量版本。结果,播放器70就能够播放想要的电子内容质量版本。
在可选择的实施例中,可以在各种其它配置中实现控制器71、解密单元72和失真单元73,诸如可以集成控制器71和解密单元72,可以集成控制器71和失真单元73,以及本领域内普通技术人员会想到的任何其它配置。
本领域内普通技术人员应当理解流程图50对其它电子内容播放器诸如像在图3中举例说明的个人计算机34的应用性。
重要的是应当注意,图1-6举例说明了本发明的具体应用和实施例,目的并不在于限制本公开内容或在其中给出的权利要求的范围。当阅读说明书并且回顾其附图时,本发明的其它大量实施例对本领域内技术人员将变得显而易见是可能的,并且这种实施例被考虑到了并属于本请求发明的范围。
虽然目前把这里公开的本发明实施例认为是优选的,但是在不脱离本发明的精神和范围的情况下可以进行各种改变和修改。在附加权利要求中表明了本发明的范围,并且在其等价物的意义和范围内所有的变化都包含在其中。
权利要求
1.一种用于分发电子内容的各种质量版本的方法(10),所述方法包括(S12)定义电子内容的每个质量版本;(S14)定义至少一个失真算法,可执行来通过对电子内容的最高质量版本进行失真来产生电子内容的较低质量版本;并且(S16)把至少一个内容密钥分配给电子内容的至少一个质量版本。
2.如权利要求1所述的方法(10),还包括(S18)把电子内容的最高质量版本存储在电子内容介质(20,30)上。
3.如权利要求2所述的方法(10),还包括(S18)把至少一个失真算法存储在电子内容介质(20,30)上。
4.如权利要求1所述的方法(10),还包括(S18)把至少一个失真算法存储在电子内容播放器(70)上。
5.如权利要求2所述的方法(10),还包括(S18)把至少内容密钥存储在电子内容介质(20,30)上。
6.如权利要求1所述的方法(10),还包括(S18)把至少内容密钥存储在电子内容播放器(70)上。
7.一种电子内容介质(20,30),包括电子内容的最高质量版本(21,31);和至少一个失真算法(22,32),可执行来通过对电子内容的所述最高质量版本进行失真来产生电子内容的较低质量版本。
8.所述电子内容介质(20,30),还包括至少一个内容密钥(33),被分配给电子内容的质量版本中的一个。
9.一种电子内容播放器(34,70),包括解密单元(72),可操作来解密并解码电子内容的最高质量版本(21);和失真单元(73),可操作来通过对解密并解码的电子内容最高质量版本(21)进行失真来产生电子内容的较低质量版本。
10.如权利要求9所述的电子内容播放器(34,70),还包括控制器(71),可操作来指示所述解密单元(71)依照与电子内容相关联的内容密钥(CK)来解密并解码电子内容的最高质量版本(21)。
11.如权利要求9所述的电子内容播放器(34,70),还包括控制器(71),可操作来指示所述解密单元(71)依照被分配给电子内容的较低质量版本中之一的内容密钥,来解密并解码电子内容的最高质量版本(21)。
12.如权利要求9所述的电子内容播放器(34,70),还包括控制器(71),可操作来指示所述解密单元(71)在接收到被分配给电子内容播放器(34,70)的秘密密钥之后,依照与电子内容相关联的内容密钥(CK)来解密并解码电子内容的最高质量版本(21)。
13.如权利要求9所述的电子内容播放器(34,70),还包括控制器(71),可操作来指示所述解密单元(71)在接收到被分配给电子内容播放器(34,70)的秘密密钥之后,依照被分配给电子内容的较低质量版本中之一的内容密钥,来解密并解码电子内容的最高质量版本(21)。
全文摘要
定义了电子内容的各种质量版本,并且定义了一个或多个失真算法(22,32),可执行来通过对最高质量版本(21,31)进行失真来产生电子内容的较低质量版本。有选择地给每个质量版本分配内容密钥(CK),借此当对电子内容的最高质量版本(21,31)进行解密、解码和/或失真时,电子内容播放器(34,70)将具有适当的信息。
文档编号H04N7/24GK1729693SQ200380106844
公开日2006年2月1日 申请日期2003年12月10日 优先权日2002年12月20日
发明者L·哈斯 申请人:皇家飞利浦电子股份有限公司