Protecting content from illicit reproduction by proof of existence of a complete data set via self-referencing sections
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-009/32
H04L-029/06
H04L-009/00
G06F-021/00
G06F-012/14
G06F-007/04
G06F-007/02
H04N-007/167
출원번호
UP-0746277
(2007-05-09)
등록번호
US-7587603
(2009-09-22)
발명자
/ 주소
Staring, Antonius A. M.
Epstein, Michael A.
Rosner, Martin
출원인 / 주소
Koninklijke Philips Electronics N.V.
인용정보
피인용 횟수 :
2인용 특허 :
19
초록▼
Data items are selected for inclusion in a data set so as to discourage a transmission of the entire set. Each data item includes section(s) which constitute(s) the complete data set. Each section contains a watermark that includes an identifier of the section, and an identifier of the data set. The
Data items are selected for inclusion in a data set so as to discourage a transmission of the entire set. Each data item includes section(s) which constitute(s) the complete data set. Each section contains a watermark that includes an identifier of the section, and an identifier of the data set. The identifier of the section may be the address of the section, and the identifier of the data set may be the serial number and an indicator of the total size of the data set. The presence of the data set is confirmed by checking the watermarks of randomly selected sections to verify that the original section that formed the data set is present. If a section is discovered to be missing or altered, subsequent processing of data items of the data set is prevented. The identifiers may be stored as a combination of robust and fragile watermarks.
대표청구항▼
We claim: 1. A method of decoding content material from a source comprising: reading a first data set identifier and a first section identifier associated with a first section of a data set, reading a second data set identifier and a second section identifier associated with a second section of the
We claim: 1. A method of decoding content material from a source comprising: reading a first data set identifier and a first section identifier associated with a first section of a data set, reading a second data set identifier and a second section identifier associated with a second section of the data set, and rendering subsequent sections of the data set if the first data set identifier matches the second data set identifier; wherein a selecting unit is used to select the data set, the data set being composed of a plurality of desired data and a plurality of undesired data; and wherein the undesired data is added to the data set if it is determined that access to the data set is not permitted by a user deemed to have unauthorized status and undesired data is not added to the data set if it is determined that access is permitted by the user deemed to have authorized status. 2. The method of claim 1, wherein rendering subsequent sections of the data set is in further dependence upon a correspondence between the second section identifier and a section address associated with the second section of the data set. 3. The method of claim 1, wherein at least one of the first section and the second section is selected for reading based on a random selection process. 4. The method of claim 1, wherein the first section corresponds to a section of a data item that is selected for rendering, and the second section is selected for reading based on a random selection process that is dependent upon a receipt of the first section. 5. The method of claim 1, further including reading subsequent data set identifiers and section identifiers associated with other sections of the data set, wherein the rendering of subsequent sections of the data set is in further dependence upon a correspondence between the first data set identifier and the subsequent data set identifiers. 6. The method of claim 1, wherein the content material includes at least one of: digitally encoded audio content, and digitally encoded video content. 7. A storage medium that is configured to contain content material, the storage medium comprising: a data structure that includes: a plurality of sections, each section of the plurality of sections having at least one security item that associates the section to a data set, wherein the at least one security item includes a data set identifier and a self-referencing section identifier that facilitate a determination of whether an entirety of the data set is present on the storage medium and precludes rendition if a first data set identifier of a first section of the data set does not match a second data set identifier of a second section of the data set; wherein a selecting unit is used to select the data set, the data set being composed of a plurality of desired data and a plurality of undesired data; and wherein the undesired data is added to the data set if it is determined that access to the data set is not permitted by a user deemed to have unauthorized status and undesired data is not added to the data set if it is determined that access is permitted by the user deemed to have authorized status. 8. The storage medium of claim 7, wherein the at least one security item includes at least one watermark that is embedded within each section. 9. The storage medium of claim 8, wherein the at least one watermark includes: a fragile watermark that is configured such that a modification of the section causes damage to the fragile watermark, and a robust watermark that is configured such that a removal of the robust watermark from the storage medium causes damage to data contained in the corresponding section. 10. The storage medium of claim 7, wherein the at least one embedded security item includes an access identifier that facilitates a determination of an accessible range of sections within the data set. 11. The storage medium of claim 7, wherein the plurality of sections includes a plurality of at least one of: digitally encoded audio content, and digitally encoded video content. 12. A decoder comprising: a renderer that is configured to receive a plurality of data items corresponding to a data set, and to produce therefrom a rendering corresponding to a select data item, each data item of the plurality of data items including one or more sections, thereby forming a plurality of sections comprising the data set, each section of the plurality of sections including a section identifier corresponding to the section and a data set identifier, and an entirety checker, operably coupled to the renderer, that is configured to preclude the rendering corresponding to the select data item if data set identifiers of two or more sections of the plurality of sections do not match, wherein a selecting unit is used to select the data set, the data set being composed of a plurality of desired data and a plurality of undesired data; and wherein the undesired data is added to the data set if it is determined that access to the data set is not permitted by a user deemed to have unauthorized status and undesired data is not added to the data set if it is determined that access is permitted by the user deemed to have authorized status. 13. The decoder of claim 12, wherein each of the two or more sections of the plurality of sections are selected based on two or more section addresses, and the entirety checker is configured to preclude the rendering in dependence upon a correspondence between the two or more section addresses and the corresponding section identifiers of the two or more sections. 14. The decoder of claim 12, wherein at least one of the two or more section addresses is selected based on a random selection process. 15. The decoder of claim 14, wherein at least one of the two or more section addresses corresponds to a section address of a data item selected for rendering, and the random selection process is synchronized with a retrieval of data corresponding to each section address of the data item selected for rendering. 16. The decoder of claim 12, wherein the renderer is further configured to receive an access identifier that is associated with at least one section, to facilitate a determination of an accessible range of sections within the data set. 17. The decoder of claim 12, wherein the data items correspond to at least one of: digitally encoded audio content, and digitally encoded video content.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
Rohatgi Pankaj (Sunnyvale CA) Dureau Vincent (Vemas CA), Apparatus and method for authenticating transmitting applications in an interactive TV system.
Spitzenberger Uwe,DEX ; Faessen Louis M. H.,NLX, Optical disc with sector address irregularities to prevent copying, and apparatus for recording and detecting such copy.
Hisashi Yamada JP; Hideo Ando JP; Tadashi Kojima JP; Kouichi Hirayama JP, Optical disk having electronic watermark, reproducing apparatus thereof and copy protecting method using the same.
Epstein,Michael A.; McDermott,Robert M., Protecting content from illicit reproduction by proof of existence of a complete data set using security identifiers.
Staring, Antonius A. M.; Epstein, Michael A., Protecting content from illicit reproduction by proof of existence of a complete data set via a linked list.
Staring,Antonius A. M.; Epstein,Michael A.; Rosner,Martin, Protecting content from illicit reproduction by proof of existence of a complete data set via self-referencing sections.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.