CN101361060B - 用于导入具有多个部分的内容的方法和设备 - Google Patents
用于导入具有多个部分的内容的方法和设备 Download PDFInfo
- Publication number
- CN101361060B CN101361060B CN2007800016544A CN200780001654A CN101361060B CN 101361060 B CN101361060 B CN 101361060B CN 2007800016544 A CN2007800016544 A CN 2007800016544A CN 200780001654 A CN200780001654 A CN 200780001654A CN 101361060 B CN101361060 B CN 101361060B
- Authority
- CN
- China
- Prior art keywords
- content
- information
- licence
- file
- content part
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000008676 import Effects 0.000 claims description 29
- 238000003780 insertion Methods 0.000 claims description 2
- 230000037431 insertion Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 29
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000001681 protective effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 2
- 244000287680 Garcinia dulcis Species 0.000 description 1
- 241001125831 Istiophoridae Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F5/00—Show stands, hangers, or shelves characterised by their constructional features
- A47F5/0081—Show stands or display racks with movable parts
- A47F5/0093—Show stands or display racks with movable parts movable in a substantially horizontal direction
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F13/00—Shop or like accessories
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47F—SPECIAL FURNITURE, FITTINGS, OR ACCESSORIES FOR SHOPS, STOREHOUSES, BARS, RESTAURANTS OR THE LIKE; PAYING COUNTERS
- A47F5/00—Show stands, hangers, or shelves characterised by their constructional features
- A47F5/0081—Show stands or display racks with movable parts
- A47F5/0087—Show stands or display racks with movable parts movable around an axis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4351—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reassembling additional data, e.g. rebuilding an executable program from recovered modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Abstract
提供一种用于数字权限管理(DRM)的数字内容保护设备和方法,其中,导入包括多个内容部分的内容文件,从而包括存储对每个内容文件解码所需的位置信息的头。因此,可识别组成内容文件的多个内容部分,并且可通过分析头信息而不必解析内容文件的传输包来获得使用每个内容部分所需的许可证。因此,能够减少使用内容的准备时间。
Description
技术领域
与本发明一致的设备和方法涉及数字内容保护,更具体地说,涉及数字权限管理(DRM)系统中的数字内容保护。
背景技术
随着从模拟到数字技术的转换,已经产生更多的数字内容。模拟内容的复制复杂且耗时,而数字内容的复制相对容易,并且执行数字内容的复制比模拟内容的复制更快。另外,模拟内容的质量与执行复制的次数成比例地降低,但是数字内容的质量保持恒定,而与执行复制的次数无关。因此,对数字内容保护的需求增加,并且正在进行内容保护领域的研究。
图1示出传统数字内容保护环境。
参照图1,在传统的数字保护环境中,通过各种广播发送频道接收传输流,通过使用包括在传输流中的信息保护内容不被复制。
一团体(CableLabs consortium)已经推荐内容包括复制控制信息(CCI),用于控制内容复制操作。CCI是两个比特的信息,限制能够对内容进行复制的次数。CCI定义“自由复制”状态(00)、“复制一次”状态(01)、“不再复制”状态(10)和“从不复制”状态(11)。“自由复制”状态意思是不限制用户能够进行复制的次数。“复制一次”状态使用户仅能够进行一次复制。一旦在“复制一次”状态中复制内容,内容就具有“不再复制”状态。“从不复制”状态禁止用户对内容进行任何复制。
美国联邦通信委员会(FCC)已经推荐内容需要包括广播标记,以防止在美国广播的高清晰(HD)数字内容在没有限制的情况下被再发布。广播标记是一个比特的信息,指示是否禁止在没有限制的情况下再发布内容。广播标记包括:“广播标记开”状态(1)和“广播标记关”状态(0)。然而,在“广播标记开”状态下,不允许在没有限制的情况下再发布内容。在“广播标记关”状态下,允许在没有限制的情况下再发布内容。使用限制信息可包括除了上述信息之外的更多条信息。
为了让用户使用通过各种传输信道接收的各种类型的内容段,每当使用每个内容段时,用户必须从权限持有者获得许可证,这是一种不方便的处理。在这种情况下,通过使用用户的DRM系统导入通过传输信道接收的内容,根据用户的DRM系统的规则将该内容转换为内容文件,并且在根据原始使用限制信息发出许可证之后,用户能够在用户的装置中或在属于用户域的任何装置中使用导入的内容文件。
此外,在单个节目包括多个内容部分的事件中,需要多个许可证。尽管内容部分组成一个节目,但是内容部分具有独立的使用限制信息。因此,当导入内容部分并将其存储为内容文件时,并且当用户想要在属于用户域的装置中使用内容文件时,组成内容文件的传输包必须被解析,以识别组成内容文件的多个内容部分。然后,必须获得使用每个内容部分所需的许可证,从而导致时间延迟。具体地,当使用内容的装置以流传输方式接收导入的内容文件时,时间延迟增加得更多。
发明内容
技术方案
本发明提供一种设备和方法,当具有多个使用限制信息的内容被导入以被转换成单个内容文件时,所述设备和方法允许指示每个内容部分的结构的位置信息的头和对每个内容部分解码所需的信息被包括在导入的内容文件中。
有益效果
根据本发明的一方面,当属于用户域的装置使用包括多个内容部分的导入内容文件时,组成内容文件的多个内容部分可被识别,并且可仅通过分析头信息而不必解析内容文件的传输包来获得使用每个内容部分所需的许可证,从而减少使用内容的准备时间。另外,当以流传输方式接收并播放相应内容文件时,当在内容部分改变之后必须重新获得许可证时,时间延迟可被减小。
此外,通过将每个内容部分的位置信息插入导入的内容文件的头,使用每个内容文件的装置能够正确地使用与每个内容部分相应的许可证。
附图说明
图1示出现有数字内容保护环境;
图2示出根据本发明的示例性实施例的数字内容保护环境;
图3是示出根据本发明的示例性实施例的导入内容的方法的流程图;
图4是根据本发明的示例性实施例的将使用限制信息转换为使用规则的映射表;
图5是根据本发明的示例性实施例的域内装置使用导入的内容的处理的流程图;
图6示出根据本发明的示例性实施例的导入的内容文件的结构;
图7示出根据本发明的示例性实施例的导入的内容文件的头结构;
图8示出根据本发明的示例性实施例的内容导入装置的结构;
图9是示出根据本发明的实施例的使用导入的内容文件的处理的流程图;以及
图10是示出根据本发明的实施例的使用导入的内容文件的设备的框图。
最佳方式
根据本发明的一方面,提供一种将包括多个内容部分的第一内容文件导入到第二内容文件的方法,所述方法包括:根据内容部分的使用限制信息对内容部分加密;根据使用限制信息创建内容部分的许可证;创建包含内容部分和许可证的第二内容文件。
在本发明的上述方面,每个内容部分可具有不同的使用限制信息。
在本发明的上述方面,所述方法还可包括创建用于识别内容部分的识别信息的步骤。
另外,识别信息可包括内容部分的内容ID信息、内容部分的位置信息和用于定位内容部分的许可证的映射信息中的至少一个。
另外,每个许可证可包括相应内容部分的内容ID、相应内容部分的内容密钥和相应内容部分的使用规则中的至少一个。
在本发明的上述方面,所述方法可包括创建用于从其它内容识别第一内容文件的内容的信息(PROGRM-ID)的步骤。
在本发明的上述方面,所述方法还可包括创建包括对内容部分解密所需的信息的保护信息的步骤。
另外,可将保护信息周期地插入第二内容文件的内容部分中。
另外,保护信息可包括至少一个内容部分的映射信息和用于对内容部分加密的加密参数。
在本发明的上述方面,所述方法可包括创建保护信息的识别信息的步骤。
根据本发明的另一方面,提供一种将包括多个内容部分的第一内容文件导入到第二内容文件的设备,所述设备包括:加密单元,根据内容部分的使用限制信息对内容部分加密;许可证发出单元,根据使用限制信息创建内容部分的许可证;文件创建单元,创建包含内容部分和许可证的第二内容文件。
具体实施方式
图2示出根据本发明的示例性实施例的数字内容保护环境。
参照图2,数字内容保护环境包括各种内容保护系统和由内容保护系统保护的多个装置21至23。内容保护系统的示例包括数字权限管理(DRM)系统100、高带宽数字内容保护(HDCP)系统110和数字传输内容保护(DTCP)系统120。
DRM系统100管理从外部域接收的内容的权限。HDCP系统110通过高带宽接口(例如,数字可视接口(DVI))防止输出到数字显示器的内容的复制。DTCP系统120防止根据电气与电子工程师学会(IEEE)1394标准通过通用串行总线(USB)发送的内容的复制。此外,内容保护系统可包括条件接入系统(CAS)和内容保护可记录媒体(CPRM)系统。
DRM系统100包括内容导入装置10,导入通过使用复制控制信息(CCI)和广播标记保护的内容,从而创建符合DRM系统100的规则的内容。设计所述规则以使满足安全需求(诸如内容生产者或内容提供者要求的使用限制)并且满足内容用户更加自由地使用内容的要求。
导入是指这样的处理:基于DRM系统100的规则对组成特定内容的多个内容部分的每一个发出许可证,将所述内容部分加密,并且将所述内容部分发送到系统。因此,可将不符合DRM系统100的规则的内容文件转换成符合DRM系统的规则的内容文件。具体地,可通过使用限制信息或许可证来识别每个内容部分。其结果是,每个内容部分可具有独立的使用限制信息或许可证。内容文件可以是包含内容部分以及与其相关的复制控制信息和许可证的文件。一个内容文件可组成一段内容,诸如单个广播节目。本领域的技术人员将理解,内容文件可简称为内容。
内容导入装置10允许头包括许可证映射信息和位置信息,位置信息指示在具有多个使用限制信息的内容(即,具有多个内容部分的内容)被接收并随后用于创建内容文件的处理中导入内容文件之后每个内容部分在内容文件的位置。
当属于用户域的装置使用以上述方式导入的内容文件时,装置能够首先分析头,以读取内容文件的使用规则、许可证等,从而准备下面的操作。其结果是,防止了时间延迟。下面将更加详细地描述这个处理。
图3是根据本发明的示例性实施例的导入内容的方法的流程图。
内容导入装置通过传输信道(诸如有线信道或卫星广播信道)接收传输流(操作310),并且从传输流检测组成一个节目的第一内容文件。在这种情况下,第一内容文件包括多个内容部分。假设两个或多个内容部分具有独立的使用限制信息。
接下来,通过使用内容密钥对内容部分进行加密(操作330)。例如,加密处理可使用先进加密标准(AES)密码块链接(CBC)方法(诸如AES-128-CBC)或计数(CTR)方法(诸如AES-128-CTR)。还可使用其它方法。在AES-128-CBC方法中,初始向量用作加密参数。在AES-128-CTR方法中,作为预定长度的整数值salt值和包序列号用作加密参数。这里,不同的内容部分使用不同的值。在本发明中,假设内容文件包括符合移动图像专家组(MPEG)-2标准的传输包。对每个传输包执行加密处理。指示用于对每个内容部分加密的加密参数的传输包被周期性地插入包含媒体数据(诸如音频数据或视频数据)的传输包中。这个传输包还包括用于寻找对相应内容部分解码所需的许可证的映射信息。以下,包括在传输包中的信息将被称为保护信息(PI)。下面将参照图6详细描述PI包(即,包括PI的传输包)。
在完成对每个内容部分的加密处理之后,对每个内容部分发出许可证(操作340)。每个内容部分的许可证包括加密的内容密钥,所述内容密钥已经用于对相应内容部分加密。根据内容部分的使用范围,装置密钥或域密钥可用在加密处理中。当必须仅在特定装置中使用内容部分时,使用装置密钥。否则,使用域密钥对内容部分加密,从而域内的装置共享内容部分。每个许可证包括映射信息,从而许可证能够与相应内容部分匹配。
每个内容部分的许可证包括相应内容的使用规则。即使装置能够对相应内容部分解密,但是不必违背包括在每个许可证中的使用规则。在导入之前基于包括在内容文件中的使用限制信息重新定义使用规则。下面将参照图4对此进行详细描述。
接下来,创建包括在导入的内容文件中的头(操作350)。所述头包括允许期望使用导入的内容文件的装置预先获得每个内容部分的许可证和加密参数的信息。也就是说,装置能够分析头信息,以预先获得必要的许可证和解码参数。此外,每个内容部分的许可证也可包括在头中。下面将参照图7详细描述头。
在创建头之后,创建包括头的第二内容文件(操作360)并将其存储在存储单元中(操作370)。第二内容文件是在导入第一内容文件之后创建的内容文件。根据用户域内的所有装置或特定装置的请求发布第二内容文件。
图4是根据本发明的示例性实施例的将使用限制信息转换为使用规则的映射表。
参照图4,映射表可包括使用限制信息字段41、导入字段42、绑定类型字段43和使用规则字段44。在图4的映射表中示出组成一段内容的所有内容部分。
使用限制信息字段41存储内容部分的使用限制信息。导入字段42存储指示具有存储在使用限制信息字段41中的使用限制信息的内容部分是否可以被导入的值。绑定类型字段43基于存储在使用限制信息字段41中的使用限制信息来存储使用范围。使用规则字段44对存储在绑定类型字段43中的每个使用范围,基于存储在使用限制信息字段41中的使用限制信息来存储使用规则。
存储在使用规则字段44中的值“所有”指示所有使用类型可用于内容部分。存储在使用规则字段44中的值“M”指示内容部分的移动。内容部分的移动的意思是存储在第一装置中的内容部分被存储在第二装置中,与此同时该内容部分从第一装置中被删除。存储在使用规则字段44中的值“S”指示内容部分的流传输。内容部分的流传输的意思是将存储在第一装置中的内容部分临时输出到第二装置,但是该内容部分仍然存储在第一装置中。存储在使用规则字段44中的值“P”指示播放内容部分。播放内容部分指示通过装置播放内容部分。
“自由复制”指示用户能够不受限制地复制内容部分。因此,如果使用限制信息(UCI)是“自由复制”,则将“装置、域”存储在绑定类型字段43中,将“所有”存储在使用规则字段44中。“复制一次”指示用户仅能复制内容部分一次。因此,当UCI是“复制一次”时,将“装置”存储在绑定类型字段43中,将“M、S、P”存储在使用规则字段44中。
除了上述移动、流传输和播放之外,内容部分的示例可包括内容部分的复制。还可执行内容部分的复制,这被称为内容部分被导入并复制。为了使内容导入装置10导入内容部分,内容部分被部分复制。其结果是,当根据本发明的当前示例性实施例导入的内容部分被复制时,执行两次复制。因此,内容导入装置10可导入与“复制一次”相应的内容部分,但是不能允许根据本发明的当前示例性实施例导入的内容部分被复制。为此,当UCI是“复制一次”时,仅将“M、S、P”存储在使用规则字段44中。
“广播标记开”指示不允许在没有限制的情况下再发布内容。因此,在“广播标记开”状态下,将“装置、域”存储在绑定类型字段43中,将“所有”存储在使用规则字段44中。在装置所属的域内,包括内容部分复制的任何形式的使用遵循禁止在没有限制的情况下再发布内容部分的规则。域范围是用户可识别的特定区域。因此,域内包括内容部分复制的任何形式的使用符合禁止在没有限制的情况下再发布内容部分的规则。
图5是示出根据本发明的示例性实施例的域内装置使用导入的内容的处理的流程图。
在图3的操作中,将第二内容文件存储在导入装置中。如上所述,第二文件是在导入从用户域外部接收的第一内容文件之后创建的内容文件。参照图5,当属于用户域的装置请求导入装置发送第二文件,并且响应于该请求接收第二文件(操作510)时,分析包括在头中的信息(操作520)。如上所述,通过分析头,可预先获得许可证和加密参数,从而在不必解析第二内容文件的传输包的情况下对组成第二内容文件的每个内容部分解码。也就是说,装置使用将被解密的包括在内容部分中的PI包,并且获得用于寻找相应许可证的映射信息和解码参数。使用映射信息找到相应许可证。最终,对组成内容部分的每个传输包解密,从而获得期望的内容部分。
图6示出根据本发明的示例性实施例的导入的内容文件的结构。假设导入的内容文件包括三个内容部分。参照图6,包括PI的PI包610被周期地插入每个内容部分。PI包610包括cid_sequence_number 620和encryption_parameter 640。
将cid_sequence_number 620定义为用于寻找使用每个内容部分所需的许可证的映射信息。也就是说,cid_sequence_number 620用于识别三个内容部分中的任意一个,以寻找为将被使用的内容部分创建的许可证。
通常,DRM系统将内容ID分配给每段内容,用于内容管理。除了cid_sequence_number 620之外,相应内容的内容ID也可被包括在PI包中,以用作映射信息。可根据DRM系统的规则来确定内容ID格式。在某些情况下,内容ID大小可大于包括在MPEG-2传输包的有效载荷中的最大数据大小(即,184字节)。因此,作为映射信息,PI包可使用具有小于内容ID的大小且与每个内容ID相应的cid_sequence_number 620。例如,如果内容ID是“urn:marlin:broadcast:1-0:cable:03302006:0001”,则cid_sequence_number 620可以是“cable:03302006:0001”。
encryption_parameter 640被定义为在加密中使用的参数。例如,当AES-128-CTR方法用于加密时,PI包可包括序列号信息。
图7示出根据本发明的示例性实施例的导入的内容文件的头结构。
参照图7,内容文件头包括program_id 701和pi_pid 702。每个内容部分可包括content_id 703、content_id_sequence_number 704、content_start_pointer705和content_end_pointer 706。此外,内容文件头包括与每个内容部分相应的许可证710。现在,将详细描述上述信息条。
program_id 701指示节目标题。换句话说,program_id 701从其它节目识别包括n个内容部分的一个节目。可根据DRM系统的规则来确定program_id701的格式。
pi_pid 702是用于寻找PI包的索引信息。组成每个内容部分的传输包具有根据包含在包中的信息而包括的唯一包ID。也就是说,每个内容部分具有它自己的许可证,并且可使用不同的加密方法和加密参数。然而,由于所有内容部分具有PI包的包ID,因此可通过分析pi_pid 702来寻找PI包,所述PI包属于包括在一个内容文件中的传输包并且包括PI。
content_id 703是用于识别内容部分的标识符。每个内容文件需要不同的许可证。由于许可证包括在相应内容部分的内容ID中,因此内容ID可用作与具有相应许可证的每段内容匹配的映射信息。
如图6所述,content_id_sequence_number 704被定义为用于与具有相应许可证的PI包匹配的映射信息。由于content_id 703太大而不能被包括在PI包中,因此仅有部分content_id 703被包括在PI包中,并且也被存储在内容文件头中。也就是说,在识别content_id_sequence_number 704之后,装置可参照内容文件头识别相应内容部分的content_id 703。另外,装置可通过使用content_id 703作为映射信息来查找需要的许可证720。
content_start_pointer 705和content_end_pointer 706分别指示每个内容部分的开始点和结束点。content_start_pointer 705和content_end_pointer 706用于识别包括在导入的内容文件中的内容部分的数量,而不必逐一解析传输包,从而将使用内容的装置能够准确地应用每个内容部分所需的许可证。
在本发明的另一示例性实施例中,可省略content_start_pointer 705或content_end_pointer 706。
许可证720可包括内容ID 721、内容密钥722和使用规则723。内容ID721被定义为用于将需要的许可证与每个内容部分匹配的映射信息。例如,如果装置期望使用图7的第一内容部分,并且装置识别content_id 703,则可通过搜索具有相同内容ID 703的许可证720来找到第一内容。也就是说,content_id 703和内容ID 721具有相同的信息。
内容密钥722是用于对相应内容部分加密的加密密钥。在导入之前基于包括在内容文件中的使用限制信息来创建使用规则723。由于已经参照图4进行了描述,因此可省略其详细描述。
图8示出根据本发明的示例性实施例的内容导入装置的结构。
参照图8,内容导入装置800可包括:接收单元801、检测单元802、使用规则确定单元803、加密单元804、许可证发出单元805、头创建单元806、文件创建单元807、存储单元808和通信单元809。
接收单元801通过各种传输信道从外部域接收传输流。检测单元802从接收的传输流检测组成一个节目的内容文件,并且还检测关于每个内容部分的使用限制信息。如上所述,使用限制信息可以是复制控制信息、广播标记等。
使用规则确定单元803在基于检测单元802检测的使用限制信息导入内容部分之后确定每个内容部分的使用规则。
加密单元804根据相应的使用显示信息通过使用不同的内容密钥对通过检测单元802检测的内容文件(即,在导入之前包括在内容文件中的每个内容部分)加密。此外,加密单元804通过使用装置密钥或域密钥对用于对每个内容部分加密的内容密钥进行加密。如果必须在特定装置中使用加密的内容部分,则使用特定装置的装置密钥。另一方面,如果域内的所有装置可共享加密的内容部分,则使用域密钥。
许可证发出单元805发出每个内容部分的许可证。如上所述,装置使用许可证以使用内容部分。因此,许可证包括相应内容部分的使用规则和加密的内容密钥。
头创建单元806创建导入的内容文件的头。所述头包括这样的信息,当装置想要使用导入的内容文件时,所述信息允许装置不必解析所有传输包就能识别导入的内容文件的结构并且预先获得每个内容部分的许可证。此外,如图7所示,头还可包括每个内容文件的许可证。
文件创建单元807通过将头添加到加密的内容部分来创建内容文件。这里,创建的内容文件是在导入之后的内容文件。存储单元808存储导入的内容文件。当通信单元809从用户域内的装置接收到请求时,通信单元809发送导入的内容文件。
图9是示出根据本发明的示例性实施例的使用导入的内容文件的处理的流程图。
在操作910,从包括在导入的内容文件的保护信息中提取映射信息,并分析该映射信息。映射信息可以是图7的CONTENT_ID_SEQUENCE_NUMBER 704。
在操作920,通过使用映射信息分析内容部分的识别信息。内容部分的识别信息可以是图7的CONTENT_ID 703。
在操作930,通过使用识别信息分析许可证。具体地,选择与识别信息相应的许可证,并且根据包括在许可证中的使用规则处理用户的使用请求。也就是说,仅当用户的使用请求满足使用规则时,分析内容密钥。
在操作940,通过使用保护信息和许可证来对内容部分解密。
图10是示出根据本发明的实施例的使用导入的内容文件的设备的框图。
参照图10,使用导入的内容文件的设备1000包括:存储器1001、映射信息分析器1002、识别信息分析器1003、许可证分析器1004和解密器1005。
存储器1001存储导入的文件。映射信息分析器1002通过使用周期地插入导入的文件的内容部分的保护信息来分析内容部分的映射信息。映射信息可以是图7的CONTENT_ID_SEQUENCE_NUMBER 704。
识别信息分析器1003分析与映射信息相应的识别信息。识别信息可以是图7的CONTENT_ID 703。
许可证分析器1004通过使用识别信息分析内容部分许可证。也就是说,选择与识别信息相应的许可证,通过使用包括在许可证中的使用规则处理用户的内容使用请求。尽管没有示出,但是许可证分析器1004可包括:用于选择与识别信息相应的许可证的装置、用于将用户的请求与许可证的使用规则进行比较的装置和根据比较结果分析许可证的内容密钥的装置。
解密器1005通过使用保护信息和许可证对内容部分解密。
根据本发明的一方面,当属于用户域的装置使用包括多个内容部分的导入内容文件时,可识别组成内容文件的多个内容部分,并且可仅通过分析头信息而不必解析内容文件的传输包来获得使用每个内容部分所需的许可证,从而减小使用内容的准备时间。另外,当接收到相应内容文件并且以流传输方式播放相应内容文件时,当在内容部分改变之后必须重新获得许可证时,时间延迟可被减小。
此外,通过将每个内容部分的位置信息插入导入的内容文件的头,使用每个内容部分的装置可正确地使用与每个内容部分相应的许可证。
本发明可被体现为计算机可读记录介质上的计算机可读代码。所述计算机可读记录介质是能够存储其后可由计算机系统读取的数据的任何数据存储装置。所述计算机可读记录介质的例子包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置和载波(诸如通过互联网的数据传输)。
尽管已经参照本发明的示例性实施例具体显示并描述了本发明,本领域的技术人员将理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可在形式和细节上进行各种改变。示例性实施例应该被认为仅是描述性的,而不是限制目的。因此,不是由本发明的详细描述来限定本发明的范围,而是由权利要求来限定本发明的范围,并且所述范围内的所有差异将被解释为包括在本发明中。
Claims (16)
1.一种将包括多个内容部分的第一内容文件导入到第二内容文件的方法,所述方法包括:
根据内容部分的使用限制信息对内容部分加密;
根据使用限制信息创建内容部分的许可证;
创建包含内容部分和许可证的第二内容文件;
创建包括对内容部分解密所需的信息的保护信息,
其中,保护信息包括至少一个内容部分的映射信息和用于对内容部分加密的加密参数。
2.如权利要求1所述的方法,其中,每个内容部分具有不同的使用限制信息。
3.如权利要求1所述的方法,还包括:创建用于识别内容部分的识别信息。
4.如权利要求3所述的方法,其中,识别信息包括内容部分的内容ID信息、内容部分的位置信息和用于定位内容部分的许可证的映射信息中的至少一个。
5.如权利要求1所述的方法,其中,每个许可证包括相应内容部分的内容ID、相应内容部分的内容密钥和相应内容部分的使用规则中的至少一个。
6.如权利要求1所述的方法,还包括:创建用于从其它内容文件的内容识别第一内容文件的内容的信息。
7.如权利要求1所述的方法,其中,将保护信息周期地插入第二内容文件的内容部分中。
8.如权利要求1所述的方法,还包括:创建保护信息的识别信息。
9.一种将包括多个内容部分的第一内容文件导入到第二内容文件的设备,所述设备包括:
加密单元,根据内容部分的使用限制信息对内容部分加密;
许可证发出单元,根据使用限制信息创建内容部分的许可证;
文件创建单元,创建包含内容部分和许可证的第二内容文件;
创建包括对内容部分解密所需的信息的保护信息的装置,
其中,保护信息包括至少一个内容部分的映射信息和用于对内容部分加密的加密参数。
10.如权利要求9所述的设备,其中,每个内容部分具有不同的使用限制信息。
11.如权利要求9所述的设备,还包括:创建用于识别内容部分的识别信息的部件。
12.如权利要求11所述的设备,其中,识别信息包括内容部分的内容ID信息、内容部分的位置信息和用于定位内容部分的许可证的映射信息中的至少一个。
13.如权利要求9所述的设备,其中,许可证包括相应内容部分的内容ID、相应内容部分的内容密钥和相应内容部分的使用规则中的至少一个。
14.如权利要求9所述的设备,还包括:创建用于从其它内容文件的内容识别第一内容文件的内容的信息的部件。
15.如权利要求9所述的设备,其中,将保护信息周期地插入第二内容文件的内容部分中。
16.如权利要求9所述的设备,还包括:创建保护信息的识别信息的装置。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US77334106P | 2006-02-15 | 2006-02-15 | |
US60/773,341 | 2006-02-15 | ||
KR1020060036825 | 2006-04-24 | ||
KR10-2006-0036825 | 2006-04-24 | ||
KR1020060036825A KR100782847B1 (ko) | 2006-02-15 | 2006-04-24 | 복수의 컨텐트 부분들을 포함하는 컨텐트를 임포트하는방법 및 장치 |
PCT/KR2007/000739 WO2007094588A1 (en) | 2006-02-15 | 2007-02-12 | Method and apparatus for importing content having plurality of parts |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101361060A CN101361060A (zh) | 2009-02-04 |
CN101361060B true CN101361060B (zh) | 2011-09-28 |
Family
ID=38612151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800016544A Expired - Fee Related CN101361060B (zh) | 2006-02-15 | 2007-02-12 | 用于导入具有多个部分的内容的方法和设备 |
Country Status (7)
Country | Link |
---|---|
US (2) | US9147048B2 (zh) |
EP (1) | EP1984848B1 (zh) |
JP (3) | JP5259097B2 (zh) |
KR (4) | KR100782847B1 (zh) |
CN (1) | CN101361060B (zh) |
TW (2) | TWI342141B (zh) |
WO (1) | WO2007094588A1 (zh) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8145571B2 (en) * | 2005-05-25 | 2012-03-27 | Qualcomm Incorporated | Content transfer control for wireless devices |
KR100869945B1 (ko) * | 2006-11-03 | 2008-11-24 | 삼성전자주식회사 | Drm 권한 개선 방법과 drm 권한 개선 컨텐츠 및 이를이용하는 휴대 단말기 |
US7860809B2 (en) * | 2006-11-10 | 2010-12-28 | At&T Intellectual Property I, Lp | Methods and devices for digital media distribution |
CN101394297B (zh) * | 2007-09-17 | 2012-09-05 | 华为技术有限公司 | 广播环境下drm业务的实现方法、设备及系统 |
TW200929974A (en) * | 2007-11-19 | 2009-07-01 | Ibm | System and method for performing electronic transactions |
JP5250916B2 (ja) * | 2008-02-06 | 2013-07-31 | 株式会社メガチップス | 記憶装置 |
US20090271319A1 (en) * | 2008-04-29 | 2009-10-29 | Microsoft Corporation | Embedded Licenses for Content |
US8387150B2 (en) * | 2008-06-27 | 2013-02-26 | Microsoft Corporation | Segmented media content rights management |
JP2010045744A (ja) * | 2008-08-18 | 2010-02-25 | Fujitsu Ltd | 文書データ暗号化方法及び文書データ暗号化システム |
US8904191B2 (en) * | 2009-01-21 | 2014-12-02 | Microsoft Corporation | Multiple content protection systems in a file |
JP2010262002A (ja) * | 2009-04-30 | 2010-11-18 | Yamaha Corp | 音楽コンテンツデータ処理装置及びプログラム |
JP5573272B2 (ja) * | 2010-03-24 | 2014-08-20 | 富士通株式会社 | デジタルコンテンツの配信プログラム,再生プログラム,配信装置及び再生装置 |
US20120017282A1 (en) * | 2010-07-19 | 2012-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for providing drm service |
JP5685852B2 (ja) * | 2010-08-11 | 2015-03-18 | カシオ計算機株式会社 | 合成コンテンツ記録装置、及び、プログラム |
US20120210134A1 (en) * | 2011-02-09 | 2012-08-16 | Navroop Mitter | Method of securing communication |
US9792451B2 (en) | 2011-12-09 | 2017-10-17 | Echarge2 Corporation | System and methods for using cipher objects to protect data |
JP2015505088A (ja) * | 2011-12-09 | 2015-02-16 | イーチャージ2 コーポレイションeCharge2 Corporation | 暗号オブジェクトを使用してデータを保護するためのシステムおよび方法 |
CN104426898B (zh) * | 2013-09-11 | 2018-12-28 | 北大方正集团有限公司 | 服务器、终端、数字版权管理系统和方法 |
US20150294374A1 (en) * | 2014-04-11 | 2015-10-15 | Comcast Cable Communications, Llc | Methods And Systems For Providing Content |
KR20160102731A (ko) * | 2015-02-23 | 2016-08-31 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 drm 컨텐츠 제공 방법 |
CN105635111B (zh) * | 2015-12-17 | 2018-06-15 | 国网福建省电力有限公司 | 一种民用北斗卫星数据与智能光域管理系统协议转换装置 |
US9825931B2 (en) | 2016-01-26 | 2017-11-21 | Bank Of America Corporation | System for tracking and validation of an entity in a process data network |
US10116667B2 (en) | 2016-01-26 | 2018-10-30 | Bank Of America Corporation | System for conversion of an instrument from a non-secured instrument to a secured instrument in a process data network |
US10129238B2 (en) | 2016-02-10 | 2018-11-13 | Bank Of America Corporation | System for control of secure access and communication with different process data networks with separate security features |
US10142347B2 (en) | 2016-02-10 | 2018-11-27 | Bank Of America Corporation | System for centralized control of secure access to process data network |
US10438209B2 (en) | 2016-02-10 | 2019-10-08 | Bank Of America Corporation | System for secure routing of data to various networks from a process data network |
US11374935B2 (en) | 2016-02-11 | 2022-06-28 | Bank Of America Corporation | Block chain alias person-to-person resource allocation |
US10135870B2 (en) | 2016-02-22 | 2018-11-20 | Bank Of America Corporation | System for external validation of secure process transactions |
US10178105B2 (en) | 2016-02-22 | 2019-01-08 | Bank Of America Corporation | System for providing levels of security access to a process data network |
US10140470B2 (en) | 2016-02-22 | 2018-11-27 | Bank Of America Corporation | System for external validation of distributed resource status |
US10318938B2 (en) | 2016-02-22 | 2019-06-11 | Bank Of America Corporation | System for routing of process authorization and settlement to a user in process data network based on specified parameters |
US10475030B2 (en) | 2016-02-22 | 2019-11-12 | Bank Of America Corporation | System for implementing a distributed ledger across multiple network nodes |
US10636033B2 (en) | 2016-02-22 | 2020-04-28 | Bank Of America Corporation | System for routing of process authorizations and settlement to a user in a process data network |
US10026118B2 (en) | 2016-02-22 | 2018-07-17 | Bank Of America Corporation | System for allowing external validation of data in a process data network |
US10762504B2 (en) | 2016-02-22 | 2020-09-01 | Bank Of America Corporation | System for external secure access to process data network |
US10607285B2 (en) | 2016-02-22 | 2020-03-31 | Bank Of America Corporation | System for managing serializability of resource transfers in a process data network |
US10387878B2 (en) | 2016-02-22 | 2019-08-20 | Bank Of America Corporation | System for tracking transfer of resources in a process data network |
US10496989B2 (en) | 2016-02-22 | 2019-12-03 | Bank Of America Corporation | System to enable contactless access to a transaction terminal using a process data network |
US10440101B2 (en) | 2016-02-22 | 2019-10-08 | Bank Of America Corporation | System for external validation of private-to-public transition protocols |
US10679215B2 (en) | 2016-02-22 | 2020-06-09 | Bank Of America Corporation | System for control of device identity and usage in a process data network |
US10142312B2 (en) | 2016-02-22 | 2018-11-27 | Bank Of America Corporation | System for establishing secure access for users in a process data network |
US10157078B2 (en) | 2016-04-10 | 2018-12-18 | Bank Of America Corporation | System for transforming large scale electronic processing using application block chain |
US9979718B2 (en) | 2016-05-11 | 2018-05-22 | Bank Of America Corporation | System for managing security and access to resource sub-components |
US10402796B2 (en) | 2016-08-29 | 2019-09-03 | Bank Of America Corporation | Application life-cycle transition record recreation system |
US10069672B2 (en) | 2016-10-07 | 2018-09-04 | Bank Of America Corporation | Real time event capture, analysis and reporting system |
US10067994B2 (en) | 2016-10-07 | 2018-09-04 | Bank Of America Corporation | Real time event capture and transformation of transient data for an information network |
US10158737B2 (en) | 2016-10-07 | 2018-12-18 | Bank Of America Corporation | Real time event capture and analysis of transient data for an information network |
US11631077B2 (en) | 2017-01-17 | 2023-04-18 | HashLynx Inc. | System for facilitating secure electronic communications between entities and processing resource transfers |
US10929545B2 (en) | 2018-07-31 | 2021-02-23 | Bank Of America Corporation | System for providing access to data stored in a distributed trust computing network |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1682486A (zh) * | 2002-09-09 | 2005-10-12 | 索尼电子有限公司 | 用于多数字权利管理的内容分配 |
Family Cites Families (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6963859B2 (en) * | 1994-11-23 | 2005-11-08 | Contentguard Holdings, Inc. | Content rendering repository |
US5638443A (en) | 1994-11-23 | 1997-06-10 | Xerox Corporation | System for controlling the distribution and use of composite digital works |
US5629980A (en) * | 1994-11-23 | 1997-05-13 | Xerox Corporation | System for controlling the distribution and use of digital works |
CA2173812C (en) * | 1995-04-11 | 2000-02-08 | Shinichi Kikuchi | Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproduction method for reproducing data from recording medium |
JPH08339637A (ja) | 1995-04-11 | 1996-12-24 | Toshiba Corp | 記録媒体とこの記録媒体へのデータの記録装置とその記録方法、その記録媒体からのデータの再生装置とその再生方法 |
US5680461A (en) | 1995-10-26 | 1997-10-21 | Sun Microsystems, Inc. | Secure network protocol system and method |
JPH09160899A (ja) | 1995-12-06 | 1997-06-20 | Matsushita Electric Ind Co Ltd | 情報サービス処理装置 |
FR2742616B1 (fr) | 1995-12-18 | 1998-01-09 | Cit Alcatel | Dispositif de chiffrement et dispositif de dechiffrement d'informations transportees par des cellules a mode de transfert asynchrone |
JPH09245438A (ja) | 1996-03-12 | 1997-09-19 | Pioneer Electron Corp | 情報記録媒体並びにその記録装置及び再生装置 |
IES77153B2 (en) * | 1996-11-18 | 1997-11-19 | Alps Electric Ireland Ltd | Computer keyboard with integral encoded device reader |
DE19906450C1 (de) * | 1999-02-16 | 2000-08-17 | Fraunhofer Ges Forschung | Verfahren und Vorrichtung zum Erzeugen eines verschlüsselten Nutzdatenstroms und Verfahren und Vorrichtung zum Entschlüsseln eines verschlüsselten Nutzdatenstroms |
US20020188570A1 (en) * | 1999-03-24 | 2002-12-12 | Donna Coningsby | Partial protection of content |
JP3374100B2 (ja) | 1999-05-13 | 2003-02-04 | 日本電信電話株式会社 | コンテンツid付与システム |
JP2000350181A (ja) | 1999-06-07 | 2000-12-15 | Nippon Telegr & Teleph Corp <Ntt> | 放送の蓄積方法および蓄積制御プログラムを記録した記録媒体 |
JP3162051B1 (ja) | 1999-07-09 | 2001-04-25 | 松下電器産業株式会社 | 光ディスク、その記録装置、再生装置、記録方法および再生方法 |
US6912655B1 (en) * | 1999-08-09 | 2005-06-28 | Tristrata Security Inc. | Network security architecture system utilizing seals |
AU6640500A (en) * | 1999-08-13 | 2001-03-19 | Microsoft Corporation | Methods and systems of protecting digital content |
WO2001016821A2 (en) | 1999-09-01 | 2001-03-08 | Matsushita Electric Industrial Co., Ltd. | Distribution system, semiconductor memory card, receiving apparatus, computer-readable recording medium and receiving method |
US7096268B1 (en) * | 1999-09-01 | 2006-08-22 | Matsushita Electric Industrial Co., Ltd. | Copyrighted data processing method and apparatus |
JP2001157172A (ja) | 1999-11-30 | 2001-06-08 | Hitachi Ltd | ディジタル信号記録装置および記録媒体 |
JP3356145B2 (ja) * | 1999-12-22 | 2002-12-09 | 日本電気株式会社 | 伝送路障害救済方法、伝送路障害救済システム、記憶媒体およびルータ |
JP2001209586A (ja) * | 2000-01-26 | 2001-08-03 | Toshiba Corp | コンピュータにおけるコンテンツ管理装置及びコンテンツ管理方法 |
JP2001229281A (ja) | 2000-02-15 | 2001-08-24 | Sony Corp | 情報処理装置および情報処理方法、並びに記録媒体 |
JP5152609B2 (ja) | 2000-04-17 | 2013-02-27 | ナグラヴィジオン エスアー | 安全にデータを送信するシステム及び方法 |
US20010056541A1 (en) * | 2000-05-11 | 2001-12-27 | Natsume Matsuzaki | File management apparatus |
CA2447451C (en) * | 2000-05-12 | 2013-02-12 | Xtreamlok Pty. Ltd. | Information security method and system |
JP4303408B2 (ja) | 2000-07-18 | 2009-07-29 | ネッツエスアイ東洋株式会社 | 情報をブロック暗号化して記録する方法およびこれをサポートする記録媒体 |
JP4151274B2 (ja) | 2001-02-09 | 2008-09-17 | ソニー株式会社 | 情報処理装置および方法、ライセンスサーバ、並びにプログラム |
US7484092B2 (en) * | 2001-03-12 | 2009-01-27 | Arcot Systems, Inc. | Techniques for searching encrypted files |
EP2267626B8 (en) * | 2001-03-28 | 2016-11-30 | NDS Limited | Digital rights management system and method |
KR100911282B1 (ko) * | 2001-03-29 | 2009-08-11 | 소니 가부시끼 가이샤 | 정보 처리 장치 |
US6741996B1 (en) * | 2001-04-18 | 2004-05-25 | Microsoft Corporation | Managing user clips |
KR20020083851A (ko) | 2001-04-30 | 2002-11-04 | 주식회사 마크애니 | 디지털 컨텐츠의 보호 및 관리를 위한 방법 및 이를이용한 시스템 |
KR20040007699A (ko) * | 2001-06-11 | 2004-01-24 | 마쯔시다덴기산교 가부시키가이샤 | 라이센스 관리 서버, 라이센스 관리 시스템 및 이용제한방법 |
JP2003022608A (ja) | 2001-07-04 | 2003-01-24 | Matsushita Electric Ind Co Ltd | 情報記録媒体、情報記録媒体に情報を記録する装置 |
KR100449084B1 (ko) | 2001-07-16 | 2004-09-18 | 한국전자통신연구원 | 부분 영역별 이용 조건 정보를 포함하여 디지털 컨텐츠를제공하는 디지털 컨텐츠 제공 장치 및 그 방법 |
US20050021467A1 (en) * | 2001-09-07 | 2005-01-27 | Robert Franzdonk | Distributed digital rights network (drn), and methods to access operate and implement the same |
US7237108B2 (en) * | 2001-09-26 | 2007-06-26 | General Instrument Corporation | Encryption of streaming control protocols and their headers |
JP4477822B2 (ja) | 2001-11-30 | 2010-06-09 | パナソニック株式会社 | 情報変換装置 |
CA2434863C (en) * | 2001-12-19 | 2013-04-02 | Irdeto Access B.V. | Digital content distribution system |
US7765567B2 (en) | 2002-01-02 | 2010-07-27 | Sony Corporation | Content replacement by PID mapping |
JP2003242043A (ja) | 2002-02-15 | 2003-08-29 | Oki Electric Ind Co Ltd | 再生装置およびデータ管理システムにおけるコンテンツ管理方法 |
US7080043B2 (en) * | 2002-03-26 | 2006-07-18 | Microsoft Corporation | Content revocation and license modification in a digital rights management (DRM) system on a computing device |
JP3818505B2 (ja) * | 2002-04-15 | 2006-09-06 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP4391056B2 (ja) * | 2002-04-15 | 2009-12-24 | ソニー株式会社 | 情報管理装置および方法、記録媒体、並びにプログラム |
EP1495575A1 (en) | 2002-04-16 | 2005-01-12 | Sony Electronics Inc. | Content replacement by pid mapping |
WO2003098512A1 (fr) * | 2002-05-15 | 2003-11-27 | Matsushita Electric Industrial Co., Ltd. | Systeme de gestion de l'utilisation de contenus |
JP2003331509A (ja) | 2002-05-15 | 2003-11-21 | Hitachi Ltd | デジタル信号記録装置及びデジタル信号記録再生装置 |
US7367059B2 (en) * | 2002-05-30 | 2008-04-29 | Nokia Corporation | Secure content activation during manufacture of mobile communication devices |
US7274792B2 (en) * | 2002-08-09 | 2007-09-25 | Broadcom Corporation | Methods and apparatus for initialization vector processing |
JP3821086B2 (ja) | 2002-11-01 | 2006-09-13 | ソニー株式会社 | ストリーミングシステム及びストリーミング方法、クライアント端末及びデータ復号方法、並びにプログラム |
US7499469B2 (en) * | 2003-01-13 | 2009-03-03 | Broadcom Corporation | Method and system for generating digital video broadcast (DVB) transport stream from direct satellite system (DSS) transport stream |
WO2004063933A1 (ja) * | 2003-01-14 | 2004-07-29 | Matsushita Electric Industrial Co., Ltd. | コンテンツ利用又は管理のためのシステム、方法及びプログラム |
US7581255B2 (en) * | 2003-01-21 | 2009-08-25 | Microsoft Corporation | Systems and methods for licensing one or more data streams from an encoded digital media file |
JP3791499B2 (ja) * | 2003-01-23 | 2006-06-28 | ソニー株式会社 | コンテンツ配信システム、情報処理装置又は情報処理方法、並びにコンピュータ・プログラム |
US20040168052A1 (en) * | 2003-02-25 | 2004-08-26 | Clisham Allister B. | Electronic content communication system and method |
US7191332B1 (en) * | 2003-05-20 | 2007-03-13 | Sprint Communications Company L.P. | Digital rights management for multicasting content distribution |
CN101241735B (zh) * | 2003-07-07 | 2012-07-18 | 罗威所罗生股份有限公司 | 重放加密的视听内容的方法 |
KR20050018314A (ko) | 2003-08-05 | 2005-02-23 | 삼성전자주식회사 | 자막 데이터와 비디오 맵핑 데이터 정보를 저장하는정보저장매체, 그 재생 장치 및 방법 |
JP3931869B2 (ja) * | 2003-08-14 | 2007-06-20 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
CN1853407A (zh) * | 2003-09-15 | 2006-10-25 | 联合视频制品公司 | 利用交互式电视应用输出数字内容的系统和方法 |
US8108314B2 (en) | 2003-10-16 | 2012-01-31 | Sharp Kabushiki Kaisha | Content use control device, recording device, reproduction device, recording medium, and content use control method |
EP1678566A1 (en) * | 2003-10-31 | 2006-07-12 | Telefonaktiebolaget LM Ericsson (publ) | Method and devices for the control of the usage of content |
KR100596382B1 (ko) | 2003-11-05 | 2006-07-03 | 한국전자통신연구원 | 디지털 컨텐츠 보호 장치 및 방법 |
CN1864383A (zh) * | 2003-11-07 | 2006-11-15 | 松下电器产业株式会社 | 基于时间的数字内容访问系统和方法 |
JP2005160032A (ja) | 2003-11-07 | 2005-06-16 | Matsushita Electric Ind Co Ltd | コンテンツ再生制御システム、サーバ装置、端末装置およびコンテンツ再生制御方法 |
JP2005167914A (ja) * | 2003-12-05 | 2005-06-23 | Sony Corp | コンテンツ配信システム、コンテンツ配信方法、コンテンツ処理装置および方法、コンテンツ供給装置および方法、記録媒体、並びにプログラム |
EP1709807A2 (en) * | 2004-01-29 | 2006-10-11 | Matsushita Electric Industrial Co., Ltd. | Transmission apparatus, content reproduction apparatus and license distribution system |
JP4679160B2 (ja) | 2004-01-29 | 2011-04-27 | パナソニック株式会社 | 送信装置、コンテンツ再生装置並びにコンテンツ及びライセンス配信システム |
US7546641B2 (en) | 2004-02-13 | 2009-06-09 | Microsoft Corporation | Conditional access to digital rights management conversion |
US8843413B2 (en) * | 2004-02-13 | 2014-09-23 | Microsoft Corporation | Binding content to a domain |
US20050204037A1 (en) * | 2004-03-09 | 2005-09-15 | Levy Kenneth L. | Method and apparatus for content identification/control |
EP1733316A1 (en) * | 2004-03-22 | 2006-12-20 | Nitgen Technologies Inc. | A streaming based contents distribution network system and methods for splitting, merging and retrieving files |
JP4642023B2 (ja) | 2004-03-31 | 2011-03-02 | パナソニック株式会社 | 受信装置、送出装置、セキュリティモジュール、及びデジタル権利管理システム |
US20050268343A1 (en) * | 2004-05-14 | 2005-12-01 | Onoda Sen Ichi | Application management device and its method |
GB0413848D0 (en) * | 2004-06-21 | 2004-07-21 | British Broadcasting Corp | Accessing broadcast media |
JP4626221B2 (ja) * | 2004-06-24 | 2011-02-02 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
US7934266B2 (en) * | 2004-07-21 | 2011-04-26 | Sony Corporation | Contents reproduction device, contents reproduction control method, program |
US20060036554A1 (en) * | 2004-08-12 | 2006-02-16 | Microsoft Corporation | Content and license delivery to shared devices |
US7664109B2 (en) * | 2004-09-03 | 2010-02-16 | Microsoft Corporation | System and method for distributed streaming of scalable media |
EP1796386A4 (en) | 2004-09-29 | 2010-03-24 | Sharp Kk | RECORDING DEVICE AND METHOD |
KR100628655B1 (ko) * | 2004-10-20 | 2006-09-26 | 한국전자통신연구원 | 상이한 디지털 저작권 관리 도메인간의 콘텐츠 교환을 위한방법 및 시스템 |
ATE520085T1 (de) * | 2004-10-27 | 2011-08-15 | Meshnetworks Inc | System und verfahren zur gewährleistung von sicherheit für ein drahtloses netzwerk |
US8660961B2 (en) * | 2004-11-18 | 2014-02-25 | Contentguard Holdings, Inc. | Method, system, and device for license-centric content consumption |
WO2006092840A1 (ja) * | 2005-02-28 | 2006-09-08 | Mitsubishi Denki Kabushiki Kaisha | コンテンツ配信システム |
JP4848660B2 (ja) * | 2005-03-30 | 2011-12-28 | ソニー株式会社 | 情報処理分散システム,情報処理装置および情報処理分散方法 |
JP4349313B2 (ja) * | 2005-04-18 | 2009-10-21 | ソニー株式会社 | 再生装置,再生制御方法およびプログラム |
US20060265436A1 (en) * | 2005-05-20 | 2006-11-23 | Andrew Edmond | Grid network for distribution of files |
ATE474231T1 (de) * | 2005-06-16 | 2010-07-15 | Koninkl Philips Electronics Nv | Hf-volumenspule mit wählbarem sichtfeld |
JP2007011563A (ja) * | 2005-06-29 | 2007-01-18 | Sony Corp | 情報処理装置,情報処理方法,復号化/暗号化装置,復号化/暗号化方法およびコンピュータプログラム |
JP2007041223A (ja) * | 2005-08-02 | 2007-02-15 | Mitsubishi Electric Corp | データ配信装置及びデータ通信システム |
US9356982B2 (en) * | 2005-08-05 | 2016-05-31 | Intel Corporation | System and method for transferring playlists |
US8108317B2 (en) * | 2005-08-31 | 2012-01-31 | Hand Held Products, Inc. | System and method for restricting access to a terminal |
US8194859B2 (en) * | 2005-09-01 | 2012-06-05 | Qualcomm Incorporated | Efficient key hierarchy for delivery of multimedia content |
WO2007054133A1 (en) * | 2005-11-09 | 2007-05-18 | Nero Ag | Method and means for writing decryption information to a storage medium, storage medium, method and means for reading data from a storage medium, and computer program |
US20070156601A1 (en) * | 2006-01-03 | 2007-07-05 | International Business Machines Corporation | Method and system for providing interoperability between digital rights management systems |
US20070162400A1 (en) * | 2006-01-12 | 2007-07-12 | International Business Machines Corporation | Method and apparatus for managing digital content in a content management system |
KR100846787B1 (ko) * | 2006-02-15 | 2008-07-16 | 삼성전자주식회사 | 트랜스포트 스트림을 임포트하는 방법 및 장치 |
KR101420874B1 (ko) * | 2007-09-21 | 2014-07-30 | 삼성전자주식회사 | 휴대 방송 서비스 단말의 방송 콘텐츠 저장 방법 |
WO2010141025A1 (en) * | 2009-06-05 | 2010-12-09 | Hewlett-Packard Development Company, L.P. | Applying transcodings in a determined order to produce output files from a source file |
-
2006
- 2006-04-24 KR KR1020060036825A patent/KR100782847B1/ko not_active IP Right Cessation
- 2006-09-19 US US11/522,950 patent/US9147048B2/en not_active Expired - Fee Related
-
2007
- 2007-01-11 TW TW096101079A patent/TWI342141B/zh not_active IP Right Cessation
- 2007-02-05 KR KR1020070011827A patent/KR20070082512A/ko not_active Application Discontinuation
- 2007-02-05 KR KR1020070011826A patent/KR100782860B1/ko not_active IP Right Cessation
- 2007-02-12 EP EP07708889.6A patent/EP1984848B1/en not_active Expired - Fee Related
- 2007-02-12 CN CN2007800016544A patent/CN101361060B/zh not_active Expired - Fee Related
- 2007-02-12 WO PCT/KR2007/000739 patent/WO2007094588A1/en active Application Filing
- 2007-02-15 JP JP2007035314A patent/JP5259097B2/ja not_active Expired - Fee Related
- 2007-02-15 TW TW096105732A patent/TWI375896B/zh not_active IP Right Cessation
- 2007-04-17 JP JP2007108359A patent/JP5148155B2/ja not_active Expired - Fee Related
- 2007-04-17 JP JP2007108360A patent/JP5259115B2/ja not_active Expired - Fee Related
- 2007-04-24 US US11/790,157 patent/US8590055B2/en not_active Expired - Fee Related
-
2008
- 2008-06-20 KR KR1020080058363A patent/KR101058044B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1682486A (zh) * | 2002-09-09 | 2005-10-12 | 索尼电子有限公司 | 用于多数字权利管理的内容分配 |
Non-Patent Citations (3)
Title |
---|
Content Protection &CopyManagment.DVB.2005,46-55. |
Digital Video Broadcasting(DVB) |
Digital Video Broadcasting(DVB) Content Protection &CopyManagment.DVB.2005,46-55. * |
Also Published As
Publication number | Publication date |
---|---|
WO2007094588A1 (en) | 2007-08-23 |
JP5148155B2 (ja) | 2013-02-20 |
EP1984848B1 (en) | 2016-11-30 |
KR20070082512A (ko) | 2007-08-21 |
TWI375896B (en) | 2012-11-01 |
US9147048B2 (en) | 2015-09-29 |
EP1984848A1 (en) | 2008-10-29 |
JP2007242041A (ja) | 2007-09-20 |
US20070192875A1 (en) | 2007-08-16 |
JP5259115B2 (ja) | 2013-08-07 |
US8590055B2 (en) | 2013-11-19 |
EP1984848A4 (en) | 2014-08-13 |
KR100782847B1 (ko) | 2007-12-06 |
TWI342141B (en) | 2011-05-11 |
JP2007220139A (ja) | 2007-08-30 |
TW200733677A (en) | 2007-09-01 |
KR100782860B1 (ko) | 2007-12-06 |
KR20070082511A (ko) | 2007-08-21 |
JP5259097B2 (ja) | 2013-08-07 |
JP2007220125A (ja) | 2007-08-30 |
KR20080064787A (ko) | 2008-07-09 |
US20070209078A1 (en) | 2007-09-06 |
KR101058044B1 (ko) | 2011-08-19 |
CN101361060A (zh) | 2009-02-04 |
KR20070082469A (ko) | 2007-08-21 |
TW200746830A (en) | 2007-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101361060B (zh) | 用于导入具有多个部分的内容的方法和设备 | |
CN101361057B (zh) | 引入传输流的方法和设备 | |
CA2684393C (en) | Method and apparatus for providing a secure trick play | |
US8355989B2 (en) | Method and apparatus for importing content | |
CN101669126B (zh) | 用于构建数字权限管理许可证格式的方法和装置 | |
US20070156603A1 (en) | Method and apparatus for generating a license | |
US20070153315A1 (en) | Information processing device, information processing method, encrypting/decrypting device, encrypting/decrypting method and computer program | |
US8978154B2 (en) | Method and apparatus for importing content having plurality of parts | |
AU2010331464A1 (en) | Content reception apparatus, content playback apparatus, content reception and playback apparatus, content reception method, and program | |
US20100217976A1 (en) | Method and apparatus for importing content | |
US20070156590A1 (en) | Method and apparatus for re-importing content | |
EP2425372B1 (en) | Method and apparatus for importing content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110928 Termination date: 20180212 |
|
CF01 | Termination of patent right due to non-payment of annual fee |