KR20020077490A - 병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및방법 - Google Patents

병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및방법 Download PDF

Info

Publication number
KR20020077490A
KR20020077490A KR1020027010851A KR20027010851A KR20020077490A KR 20020077490 A KR20020077490 A KR 20020077490A KR 1020027010851 A KR1020027010851 A KR 1020027010851A KR 20027010851 A KR20027010851 A KR 20027010851A KR 20020077490 A KR20020077490 A KR 20020077490A
Authority
KR
South Korea
Prior art keywords
digital
digital recording
recording
recordings
merging
Prior art date
Application number
KR1020027010851A
Other languages
English (en)
Inventor
라즈로 하르스
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20020077490A publication Critical patent/KR20020077490A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Storage Device Security (AREA)

Abstract

디지털 레코딩들의 불법 복사(illicit copying) 및 프로세싱을 방지하기 위한 시스템 및 방법에 관한 것이다. 특히, 시스템은 보호 체계(protection scheme)를 파기(defeat)하기 위해 디지털 레코딩들의 프래그먼트들(fragments)과 함께 병합(merging)과 스티칭(stitching)을 저지한다. 이것을 성취하기 위해, 본 발명은 디지털 레코딩들을 병합하기 위한 시스템(31)을 갖는 컴플리언트 장치(compliant device)(26)를 제공하고 제 1 디지털 레코딩 및 제 2 디지털 레코딩을 수신하기 위한 시스템과; 제 1 디지털 레코딩 및 제 2 디지털 레코딩과 출력(54)을 병합하기 위한 시스템을 포함하고, 상기 출력은 제 1 디지털 레코딩과 제 2 디지털 레코딩 사이에 분열을 포함한다. 프래그먼트들(fragments)과 함께 스티치된 레코딩 시도들은 이와 같이 결과로서 분열들을 갖는 출력된 레코딩이 될 것이고, 재생(playback)하는 동안 빈번한 방해 및 지나친 변동의 원인이 될 것이다.

Description

병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및 방법{System and method for inserting disruptions into merged digital recordings}
인터넷과 디지털 미디어 기술들(예를 들어, 컴팩트 디스크들 "CD's" 및 디지털 다기능(versatile) 디스크들 "DVD's") 둘 다의 인기(popularity)는 디지털 미디어 콘텐트(content)의 저작권 소유자들(copyright owners)에게 커다란 문제를 야기했다. 디지털 콘텐트를 복사, 재생 및 전송할 수 있는 능력은 개인용 컴퓨터를 가지고 있고 인터넷에 액세스하는 사람이면 누구에게나 쉽게 이용할 수 있게 되었다. 이 능력은 그들의 작품들을 불법적으로 복사하는 것을 막을수 없는 저작권 소유자들의 권리들의 광범위한 악용으로 이어졌다.
저작 소유권(copyright ownership)이 특정하게 악용되는 하나의 특정분야(area)는 음악 산업을 포함한다. 인터넷을 통한 디지털 음악의 불법 표절(illicit pirating)은 음악 산업에 헤아릴 수 없는 손해들을 야기하고 있다. 지금까지, 오픈 상태에서 포장되고 저장되었던 최고의 음악 콘텐트는 임의의 디지털 미디어 플레이어 또는 레코더에 의해 읽혀지고 프로세스될 수 있었고, 즉, 콘텐트는 쉽게 재생되고 저장되고 전송될 수 있었다. 이것을 해결하기 위해, 음악 산업은 음악의 만연하는 표절(pirating)을 제어하도록 보안 도메인(domain)을 만들기 위해 노력했다.
음악 산업이 조사 중인 하나의 해결책은 특별하게 인코드된 콘텐트를 프로세스하는 보안한 재생(playback) 및 레코딩 장치들을 위한 표준들(standards)을 확립하는 것을 포함한다. 다수의 보안 장치들과 시스템들은 제안되었다. 이를테면, 1996년 4월 30일에 이슈된 발명의 명칭이 다양한 기록 매체의 복사 방지를 위한 방법 및 장치인 미국 특허 5,513,260는 방지된 CD가 재생될 수 있기 전에 인증 서명(authorization signature)이 요구되는 시스템을 설명한다. 1999년 11월 25일에 공개된 발명의 명칭이 파괴된 변조 규칙들을 사용한 복사 방지(Copy Protection Using Broken Modulation Rules)인 PCT 출번호 WO 99/60568은 또한 다양한 표절 방지 시스템들을 개시한다. 각각의 이 참고들은 참고로서 여기에 통합되었다.
게다가, 회사들(companies)과 정보 기술을 대표하는 조직들, 소비자 전자들(consumer electronics), 전자통신, 보안 기술, 세계적인 레코딩 산업 및 인터넷 서비스 제공자들 180개 이상으로 구성된 국제저작권보호기술(Secure Digital Music Initiative;SDMI)로서 불리는 그룹은 모든 형태들에서 디지털 음악의 안전한전달을 위한 표준들과 아키텍쳐들(architectures)이 발전하도록 시도하고 있다. SDMI에 관련한 정보는 그들의 웹사이트 <www.sdmi.org>에서 찾을 수 있다.
SDMI 하에서 추구되는 것들과 같이 구현한 컴플리언트 시스템과 함께 도전들 중 하나의 다양한 경쟁 요구들에 부합되어야 한다는 것이다. 이를 테면, SDMI 아래에서: (1)사람들은 오리지날 CD를 소유했으면 자신들의 CD들의 제한되지않은 다수의 복사본들을 만들도록 허용되어야 하고;(2)SDMI-컴플리언트 플레이어들은 라이브러리(library)에서 이미 음악을 재생할 수 있어야 하고;(3)SDMI는 음악의 많은 수의 완전한 디지털 복사본들을 방지하는 능력을 제공해야 하고;(4)SDMI는 창조자(creater)나 저작권 보유자(copyright holder)에게 임의의 보상없이 인터넷을 통해 분배되는 것이 방지되어야 한다. 그래서, SDMI는 복사의 제한된 형태가 허용되어야 하는 것을 요구하고, 반면에 동시에 넓게 확산된 복사는 금지되어야 한다.
불행하게도, 그런 경쟁요건들은 해커(hacker)들과 침해자(priate)들이 시스템의 보호체계들을 파괴할 기회들을 만든다. 따라서 파괴하기에 어렵지만, 그러나 SDMI와 같이 이니셔티브들(initiatives)을 위해 오픈된 요구들을 부합할 보호 체계들은 개발되어야 한다.
본 발명은 일반적으로 디지털 레코딩들을 위한 보안 시스템들과 관련이 있고, 특히, 디지털 음악의 복사(copying), 재생(playing) 및 분배(disrtibution)를 제어하기 위한 표절 방지 체계들(anti-pirating schemes)과 관련이 있다.
도 1은 본 발명의 양호한 실시예에 따른 반-표절 시스템을 묘사한 블록도.
도 2는 디지털 레코딩의 그래픽 표현을 묘사한 도면.
도 3은 워터마크된 디지털 레코딩의 그래픽 표현을 묘사한 도면.
도 4는 병합된 섹션들 사이에 사이런스(silence)를 삽입한 도 1의 컴플리언트 장치를 묘사한 블록도.
도 5는 병합된 섹션들의 진폭 변조(amplitude modulation)를 포함하는 도 1의 컴플리언트 장치를 묘사한 블록도.
도면들은 단지 도시의 목적을 위해 제공되고, 반드시 스케일(scale)로 도시되지 않음이 이해되어야 할 것이다. 그와 같이, 도면들은 발명의 범위에 대한 제한으로 고려되지 않을 것이다.
(발명의 요약)
이 발명은 디지털 레코딩들의 불법 복사 및 프로세싱을 방지하기 위한 시스템 및 장치를 제공함으로써, 다른 것들 뿐만 아니라 위에 언급된 문제들을 다룬다. 특히, 시스템은 보호 체계를 파괴하기 위한 디지털 레코딩의 프래그먼드들(fragmenets)과 함께 병합 또는 스티칭을 금지한다.
첫 번째 관점에서, 이 발명은 워터마크된(watermarked) 디지털 레코딩을 프로세싱하기 위한 장치를 제공하고, 이것은 워터마크된 디지털 레코딩을 검증하기 위한 검증 시스템과; 워터마크된 디지털 레코딩과 함께 분열(disruption)을 삽입하기 위한 삽입 시스템을 포함한다.
두 번째 관점에서, 이 발명은 디지털 레코딩을 편집(editing)하기 위한 시스템을 제공하고, 이것은 제 1 디지털 레코딩 및 제 2 디지털 레코딩을 수신하기 위한 시스템과; 제 1 디지털 레코딩 및 제 2 디지털 레코딩을 출력으로 병합(merging)하기 위한 시스템을 포함하고, 이 출력은 제 1 디지털 레코딩 및 제 2 디지털 레코딩 사이에 분열을 포함한다.
세번째 관점에서, 이 발명은 제 1 및 제 2 디지털 레코딩을 편집하는 방법을 제공하고, 이것은 제 1 및 제 2 디지털 레코딩들을 병합하는 단계와; 출력을 발생하는 단계를 포함하고, 이 출력은 제 1 및 제2 디지털 레코딩들 사이에 분열을 포함한다.
그러므로 함께 스티치되도록 디지털 레코딩의 세그먼트들 또는 프래그먼트들을 허용하지 않음으로써 디지털 레코딩들의 불법 표절을 방지하는 시스템을 제공하는 것이 본 발명의 이점이다.
필러(filler)가 불법적으로 프로세스된 레코딩의 편리함(usability)을 제한하기 위해 레코드된 세그먼트들 사이에 삽입되는 시스템을 제공하는 것이 본 발명의 추가 이점이다.
본 발명의 양호한 예시적인 실시예는 첨부된 도면들에 일치하여 이하 설명 될 것이고, 구성요소들과 같이 지시들(designations)을 표시하기에 좋다.
1. 개요
본 발명은 불법 프로세싱으로부터 디지털 레코딩들을 보호하기 위한 시스템및 방법을 제공한다. 여기에 사용된 것과 같은, 용어 "프로세싱,"은 디지털 레코딩의 복사(reproduction), 전송(transmisstion), 재생(playback), 수정(modification) 등등의 임의의 타입을 포함할 수 있다. 용어 "디지털 레코딩"은 디지털 포맷으로 저장될 수 있는 정보, 데이터, 음악, 비디오, 멀티미디어 등의 타입을 포함할 수 있다. 보호를 성취하기 위한 하나의 방법은 프로세싱이 발생할 수 있기 전에 디지털 레코딩의 완전한 데이터 세트(set)를 먼저 검증하는 것이다. 예를 들면, 음악 산업에서, 음악은 트랙들(tracks) 또는 노래들의 컬렉션들(collections)을 포함하는 오디오 CD상에 전형적으로 전달된다. 본 발명은 프로세싱 전에 트랙들의 완전한 컬렉션(collection)이 있도록 요구하는 시스템 및 방법을 활용할 수 있다. 불법 음악 복사가 CD상의 노래들의 작은 서브셋(subset)이 자주 제한되기 때문에, 인터넷으로부터 개별적인 노래들을 불법적으로 포스트(post)하고 다운로드(download)하는 능력(ability)은 실질적으로 제한된다.
따라서, 여기에 설명된 예시적 실시예의 일부는 합법적인 소유권(ownership)의 증명으로서 프로세싱 시에 전체 매체(또는 최초로 분산된 것과 같은 데이터의 전체 컬렉션)의 존재를 검증한다. 만약 매체의 부분이 있지 않으면, 디지털 레코딩의 프로세싱은 실패할 수 있다, 비록 이 발명의 하나의 주어진 중요한 적용(application)은 음악 컨텐트의 전달에 관련하지만, 발명은 복수개의 트랙들을 갖는 디지털 레코딩의 임의의 타입에 적용한다는 것이 이해되야할 것이다. 이 개시의 목적을 위해, "복수개의 트랙들"은 개별적으로 사용할 수 있거나 또는 바람직한 세트먼트들 하나 보다 많은 임의의 디지털 데이터 레코딩을 포함하도록 정의될 것이다.
2. 검증
도 1을 참고하여, 예시적 표절 방지 시스템(anti-priating system)(10)은 그것이 예를 들어, 레코드되고 전송되고 재생되는 프로세스될 수 있기 전에 데이터를 검증함으로써 디지털 데이터의 불법 프로세싱을 방지하는 것을 도시한다. 검증은 워터마크 인코더(watermark encoder)(14)를 사용하여 디지털 레코딩(12)을 워터마크된 디지털 레코딩(24)으로 먼저 변환함으로써 성취된다. 워터마크 인코더(14)와 함께 컴플리언트(compliant)한 시스템을 포함하는 컴플리언트 장치(compliant device)(26)는 그 후 워커마크된 디지털 레코딩(24)을 검증하기 위해 사용될 수 있다. 일단 검증되면, 컴플리언트 장치(26)는 출력(54)을 발생하도록 워터마크된 디지털 레코딩(24)의 프로세싱(예를 들어, 복사 또는 레코딩)을 진행할 수 있다.
디지털 레코딩(24)을 인코딩하기 위한 양호한 시스템 및 방법은 섹션닝(sectioning)한 매커니즘(sectioning mechanism)(16)을 사용하여 복수개의 작은 섹션들(예를 들어, 15초 긴 섹션들)로 디지털 레코딩을 파티셔닝(partitioning)하고, 그 후 디지털 레코딩(12)을 워터마킹 시스템(18)으로 워터마킹하는 것을 포함한다. 예를 들어, 워터마킹은 섹션들의 일부 또는 전체 마킹(marking)을 전체 디지털 레코딩의 현저한 특징을 캡춰하는(capture) 워터마크 또는 계산된 식별자들로 표시하는 것을 포함할 수 있다. 예를 들어, 식별자(W)가 각각의 섹션 S1, S2,...Sn내의 데이터의 해쉬(H)로서 계산될 수 있다. 즉,W=H(S1,S2,...Sn).
도 2와 도3은 디지털 레코딩(12)과 워터마크된 디지털 레코딩(24)의 그래픽 표현을 묘사한다. 디지털 레코딩(12)은 끝점들(endppoints)(42)에 의해 경계가 결정된 복수개의 트랙들 T1,T2,...,Tn을 포함한다. 워터마크된 디지털 레코딩(24)은 디지털 레코딩(12)의 복수개의 트랙들 T1,T2,..., Tn를 포함하지만, 그러나 복수개의 섹션들 S1,S2,...Sn으로 더 분할된다. 게다가, 각각의 섹션들은 워터마크(W46)를 포함한다. 도 3의 워터마크된 디지털 레코딩(24)이 단지 하나의 예시적 워터마크 인코딩 전략을 나타내는 것으로 이해되어야 할 것이다. 섹션들의 서브셋을 워터마킹하거나, 또는 몇몇 섹션들로 워터마크를 분할하는 것과 같은 다른 구현들은 유사하게 활용될 수 있고, 발명의 범위 내에 포함될 수 있다.
여기에 사용된 용어 "워터마크"는 다중 단일 워터마크들 또는 로버스트(robust) 워터마크들을 포함한 임의의 워터마크 타입에 언급될 수 있다. 다중 단일 워터마크들은 연약할 수 있고, 이는 만약 콘텐트가 명시적으로 허용되지 않은 방법(예를 들어, 압축)에서 조작된다면 워터마크는 사라지는 것을 의미한다. 대안으로, 로브스트 워터마크들은 콘텐트의 품질을 떨어뜨리지 않는 콘텐트의 모든 조작들(maniplulations)에도 생존한다. 이 워터마크들은 예를 들어, 콘텐트가 복사될 수 있는지 없는지와 같은 콘텐트에 연관된 정책(policy)과 저작권 정보를 담을 수 있다. 따라서, 정책이 "원본 매체의 완전한 데이터 세트(set)가 있는 경우에만, 콘텐트는 복사될 수 있다" 일 수 있다.
프로세싱 전에, 컴플리언트 장치(26)는 워터마크된 디지털 레코딩(24)을 검증하는 검증 시스템(28)을 활용한다. 이를 테면, 위에 설명된 경우에서, 검증 시스템(28)은 먼저 레코딩(24)을 섹션들 S1',S2',...Sn'로 분할하고; 식별자 W'=H(S1',S2',...Sn')를 다시 계산하고; 식별자 W'를 섹션들 S1',S2',...Sn' 중 하나로부터 추출된 워터마크 W"를 비교함으로써 워터마크된 디지털 레코딩(24)를 검증할 수 있다. 만약 W'=W"이면, 특정 섹션은 검증된다. 프로세스는 그 후 각각의 섹션에 대해 반복될 수 있다. 만약 전체 워터마크된 디지털 레코딩(24)의 모든 섹션들이 검증되면, 프로세싱 시스템(34)는 레코딩(24)을 프로세스할 것이다. 만약 하나 또는 그 이상의 섹션들이 검증되지 않으면, 프로세싱은 종료 매커니즘(abort machanism)(30)에 의해 실패할 것이다.
그래서, 시스템(10)은 프로세싱이 허용되기 전에 요구되는 전체 레코딩(24)의 존재가 요구되는 예시적 체계를 제공한다. 그러나 디지털 레코딩을 검증하기 위해 시도가 행해지는 검증 시스템의 임의의 변형도 이 발명의 범위에 포함된다는 것이 이해된다.
3. 분열 삽입
검증 시스템(28)이 워터마크된 장치에 의존하기 때문에, 워터마크된 디지털 레코딩(24)의 작은 프래그먼트들(fragments)을 개별적으로 프로세스하도록 시도함으로써 검증 시스템(28)의 유효성(efficacy)을 감소시키는 것이 가능하다. 그런 작은 프래그먼트들은 인식되도록 하기에는 워터마크에 대해 너무 짧을 수 있고, 그래서, 이를 테면 콘텐트는 소유권(copyrighted)을 얻지 못하고(즉, 그것은 합법적 콘텐트를 포함), 프로세스되야 하는 상황(appearance)을 제공한다. 예를 들어, 컴플리언트 장치(26)가 레코딩 매커니즘이였고 워터마크된 디지털 레코딩(12)가 단일 노래의 불법 복사였다고 가정해라. 전체 CD가 존재하기 않았기 때문에, 노래로부터의 하나 또는 그 이상의 섹션들이 적당하게 검증될 수 없었기 때문에 전체 노래의 레코딩이 실패할 수 있다. 이것을 우회하기 위해, 보안 도메인 내의 활동인 표절(priate)은 개별적으로 레코드된 노래 프래그먼트들을 스티치 또는 병합하도록 시도될 수 있었다, 명확하게, (1)노래를 복수개의 프래그먼트들(예를 들어, 섹션, 약간의 섹션들, 또는 섹션들의 부분들)로 나누고, (2)개별적인 프래그먼트들을 컴플리언트 장치(26)로 각각 입력하고, (3)각각의 프래그먼트들을 개별적으로 레코드하도록 시도하고, (4)각각의 성공적인 레코딩 후에 레코딩 장비를 리세트(reset)하고 완전한 노래가 레코드될 때까지 반복하도록 시도할 수 있다.
비록 그런 스티칭 프로세스는 그것의 도전들이 없지 않지만, 성공적인 레코딩의 가능성(probability)은 전체 노래를 레코드하도록 단순히 시도하는 것보다 더 클 수 있다. 이를테면, 불법 노래는 섹션들(K)을 포함했고, 랜덤하게 검증된 주어진 섹션의 확률(odds)이 P였다고 가정해라. 그러면 랜덤하게 검증된 노래의 모든 섹션들의 확률은가 될 수 있다. 그래서, 만약 노래가 20 섹션들을 포함했고, 랜덤 검증(random verification)의 확률이 10%였다면, 성공적인 레코딩의 확률은=이 될 수 있다. 대안으로, 이하 "스티칭"은 근접하고, 만약 랜덤하게 검증한 임의의 단일 프래그먼트들의 확률이 여전히 P=10%였다면, 표절은 10 시도들로 주어진 프래그먼트를 잠재적으로 레코드할 수 있었다. 그래서, 만약 노래가 프래그먼트들(20)로 조각났다면, 표절은 보안 도메인에서 함께 레코드된 프래그먼트들을 병합하도록 허용되었을 경우 (10 ×20=200) 시도들로 시스템을 잠재적으로 파괴할 수 있다. 이것은 특히 프로세스가 컴퓨터화될 수 있으면, 이것은 검증 시스템(28)을 파기하기 위한 수용가능한 댓가(price)일 수 있다.
위의 우회 체계를 극복하기 위해, 본 실시예는 컴플리언트 장치(26)내에 분열 삽입 시스템(32)를 포함한다. 분열 삽입 시스템(32)은 프로세싱 시스템(34)을 함께 인터페이스하고 임의의 프로세스된 레코딩의 개시 및/또는 종료에 어떤 타입의 분열을 삽입한다. 바람직하게, 분열 삽입 시스템(32)은 프래그먼트들이 병합 시스템(31)에 의해 함께 병합될때 두 레코드된 프래그먼트들 사이에 분열을 삽입한다.
두 개의 예시적 분열들의 타입들은 (1)필러의 삽입과 (2)진폭 변조를 포함한다. 필러 삽입의 경우에, 어떤 타입의 "필러"가 임의의 레코딩 또는 프로세싱의 종료 후 바로 및/또는 개시전에 연속적으로 삽입된다. 필러는 예를 들어, 레코드된 세그먼트들 또는 섹션들 내에 삽입된 사일런스(silence)를 포함할 수 있다. 필러의 다른 타입들은 험(hum), 광고, 벨, 경적등을 포함할 수 있다, 게다가, 필러는 사일런스와 경적(beep)과 같은 삽입들의 결합을 포함할 수 있다.
진폭 변조의 경우에, 분열은 파워(즉, 사운드 레벨)가 레코딩의 시작에 천천히 증가 및/또는 레코딩(즉, 페이드 인(fade in), 페이드 아웃(fade out))의 종료를 천천히 감소하게 만드는 시스템을 포함한다. 분열은 임의의 합법적 레코딩의 두번째의 프랙션(fraction)만을 바람직하게 수정할 수 있지만, 그러나 가청 효과(audible effect)가 없을 수 있는 사일런스에 단지 레코딩들을 시작하거나 또는 종료하도록 사용자들을 부추길 수 있다.
따라서, 개시된 실시예들은 레코딩들과 함께 스티칭에서 시도들은 결과로서 빈번한 방해들과 큰 변동들이 될 수 있고, 표절의 가능성을 파괴할 수 있는 시스템을 제공한다. 여기에 이 논의된 것과 더불어, 분열들의 임의의 다른 타입들은 그들이 노래 컬렉션들(song collections)의 합법적 편집과 함께 인터페이스하지 않는 한 사용될 수 있다는 것이 이해되어야 할 것이다. 용어 "병합"은 다중 레코딩을 편집하고, 커팅(cutting)을 포함하고, 동일화(equalizing)하고, 하나의 프래그먼트를 다른 것들에 삽입하고, 연속(concantration) 등의 모든 양상들(facets)을 포함할 수 있다.
바람직하게, 필러 삽입 및/또는 진폭 변조는 두 개의 레코드된 프래그먼트들이 함께 병합되었을때 병합 시스템(31)으로 최고로 구현된다. 게다가, 보안 도메인에서, 레코드된 프래그먼트들은 연속적으로 부착한 프래그먼트들에 임의의 노력들의 결과로서 효력 없이 암호화가 되는 그런 방법에서 바람직하게 암호화된다. 암호화된 프래그먼트들이 연결되었을때 결과로서 효력 없이 암호-텍스트(cipher-text)가 되는 그런 암호화 기술들은 이 기술에 잘 알려져 있다. 그래서, 병합 시스템(31)의 방법론(metholigy)은 프래그먼트들을 복호화하고, 프래그먼트들을 결합하고, 더 긴 결합의 결과를 다시 암호화하는 것을 포함할 수 있다. 암호화 프로세스가 보안되는 한, 임의의 편집 동작들(예를 들어, 병합 시스템(31))에 대한 제어는 컴플리언트 장치(26)에 의해 유지되고, 사용자는 분열을 단순하게 제거할 수 없다.
도 4를 참고하여, 복수개의 레코드된 섹션들(52)이 함께 스티치되도록 시도됐을 때 사일런스가 삽입되도록 분열 삽입 시스템(32)를 활용한 예시적 실시예가 도시된다. 도시된 것처럼, 각각의 프래그먼트 F1,F2,...,F3은 출력(54)을 형성하기 위해 각각 레코드되고 병합되도록 이 경우에, 프로세싱을 위한 컴플리언트 장치(26)에 개별적으로 입력된다. 그러나, 각각의 섹션은 개별적으로 프로세스되기 때문에 분열 삽입 시스템(32)은 각각의 섹션 후의 사일런스(56) 또는 연속적인 데드 스페이스(dead space)의 소량을 삽입한다. 그래서, 결과한 출력(54)은 사일런스(56)와 함께 인터리브(interleave)된 레코드된 섹션들 F1, F2 및 F3을 포함한다. 그러므로 결과적인 출력(54)은 수많은 방해들을 포함하기 때문에 듣거나 또는 사용하기에 적당하지 않다.
도 5는 분열 삽입 시스템(32)이 개별적으로 각각 프로세스된 프래그먼트의 개시 및 종료에 페이드 인(fade in)/페이드 아웃(fade out)을 삽입하도록 진폭 변조(60)를 야기하는 예시적 실시예를 묘사한다. 볼 수 있는 것처럼, 프래그먼트들 F1, F2 및 F3은 컴플리언트 장치(26)에 입력되고, 결과적인 출력이 생성된다. 특히, 각각의 프래그먼트의 개시 부분(66)은 그것의 파워 레벨이 천천히 증가되도록 변형되고, 각각의 프래그먼트의 종료 부분(68)은 그것의 파워 레벨이 천천히 감소하도록 변형된다.
여기에 설명된 시스템들, 함수들, 매커니즘들 및 모듈들이 하드웨어, 소프트웨어 또는 하드웨어와 소프트웨어의 결합에서 구현될 수 있음이 이해된다. 그들은 여기에 설명된 방법들을 수행하기 위해 적응된 임의의 타입의 컴퓨터 시스템 또는 다른 장치들에 의해 구현될 수 있다. 하드웨어와 소프트웨어의 전형적인 결합은 로드(load)되고 실행됐을 때, 여기에 설명된 방법들을 수행하도록 컴퓨터 시스템을 제어하는 컴퓨터 프로그램을 갖는 범용 컴퓨터 시스템일 수 있다. 대안으로, 본 발명의 하나 또는 그 이상의 기능적인 작업들(tasks)을 수행하기 위한 특성화된 하드웨어를 포함한 특정 사용 컴퓨터는 활용될 수 있다, 본 발명은 또한 컴퓨터 프로그램 제품에 내장될(embeded) 수 있고, 이것은 여기에 설명된 방법들 및 함수들의 구현을 가능케하는 모든 특징들을 포함하고, 컴퓨터 시스템 내에 로드됐을 때 이 방법들 및 함수들을 수행할 수 있다. 본 문맥 내의 컴퓨터 프로그램, 소프트웨어 프로그램, 프로그램, 프로그램 제품 또는 소프트웨어는 직접 또는 이하 (a)또다른 언어, 코드 또는 표기로의 변환 및/또는 (b)다른 구성요소 형태에서의 재생의 하나 또는 둘 다 후 중 하나의 특정 함수를 수행하도록 정보 프로세싱 능력(capability)을 갖는 시스템을 야기하도록 의도된 명령들의 세트(set)의 코드(code) 또는 표시를 임의의 언어의 임의의 표현을 의미한다.
본 발명의 양호한 실시 예들의 선행한 설명은 도시 및 설명의 목적을 위해 제공되었다. 본 발명은 개시된 명확한 형태로 발명을 소모하거나 또는 제한되는 것으로 의도되지 않고, 많은 수정들 및 변형들은 위의 가르침에 비추어 가능하다. 이 기술의 숙련된 자에 의해 명백한 그런 수정들 및 변형들은 첨부한 청구항 들에 의해 정의된 것처럼 이 발명의 범위 내에 포함되는 것으로 의도된다.

Claims (14)

  1. 워터마크된 디지털 레코딩(watermarked digital recording)을 프로세싱하기 위한 장치(26)에 있어서,
    워터마크된 디지털 레코딩(24)을 검증(verifying)하기 위한 검증 시스템( verification system)(28)과;
    워터마크된 디지털 레코딩(24)에 분열(disruption)을 삽입하는 삽입 시스템(inserting system)(32)을 포함하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  2. 제 1항에 있어서,
    상기 검증 시스템(28)은 상기 워터마크된 디지털 레코딩(24)을 복수개의 섹션들(sections)로 분할하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  3. 제 2항에 있어서,
    상기 검증 시스템(28)은 적어도 하나의 섹션 내에 저장된 워터마크 값(watermark value)(46)과 상기 전체 워터마크된 디지털 레코딩(24)에서 유도된 특징 값(salient value)을 비교하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  4. 제 3항에 있어서,
    상기 특징 값은 상기 복수개의 섹션들 각각에 포함된 데이터의 해시(hash)인, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  5. 제 1항에 있어서,
    상기 분열(disruption)은 필러(filler)(56)를 포함하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  6. 제 5항에 있어서,
    상기 필러는 사이런스(silence)를 포함하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  7. 제 6항에 있어서,
    상기 필러(56)는 상기 워터마크된 디지털 레코딩 전 또는 후에 연속적으로 삽입되는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  8. 제 1항에 있어서,
    상기 분열은 진폭 변조(amplitude modulation)(66, 68)를 포함하는, 워터마크된 디지털 레코딩을 프로세싱 하기 위한 장치.
  9. 디지털 레코딩들을 병합(merging)하기 위한 시스템에 있어서,
    제 1 디지털 레코딩 및 제 2 디지털 레코딩을 수신하기 위한 시스템(26)과;
    제 1 디지털 레코딩 및 제 2 디지털 레코딩을 출력(54)에 병합하기 위한 시스템(31)을 포함하고, 상기 출력(54)은 제 1 디지털 레코딩 및 제 2 디지털 레코딩 사이의 분열을 포함하는, 디지털 레코딩들을 병합하기 위한 시스템.
  10. 제 1 및 제 2 디지털 레코딩을 병합하기 위한 방법에 있어서,
    상기 제 1 및 제 2 디지털 레코딩들을 검증하는 단계와;
    상기 제 1 및 제 1 디지털 레코딩들을 병합하는 단계와;
    출력(54)을 발생하는 단계를 포함하고, 상기 출력은 상기 제 1 및 제 2 레코딩들 사이의 분열을 포함하는, 디지털 레코딩들을 병합하기 위한 방법.
  11. 제 10항에 있어서,
    상기 검증 단계는 상기 디지털 레코딩의 적어도 하나의 섹션에 삽입된 워터마크 값(watermark value)과 상기 전체 디지털 레코딩의 특징 값을 비교하는 것을 포함하는, 디지털 레코딩들을 병합하기 위한 방법.
  12. 제 10항에 있어서,
    상기 분열은 연속적으로 삽입된 필러(56)를 포함하는, 디지털 레코딩들을 병합하기 위한 방법.
  13. 제 10항에 있어서,
    상기 분열은 제 1 및 제 2 디지털 레코딩들의 적어도 하나의 진폭 변조(amplitude modulation)(66, 68)를 포함하는, 디지털 레코딩들을 병합하기 위한 방법.
  14. 제 10항에 있어서,
    상기 제 1 및 제 2 디지털 레코딩들은 암호화되고, 상기 병합 단계는 제 1 및 제 2 디지털 레코딩들을 복호화(decrypting)하는 단계와, 분열을 갖는 상기 제 1 및 제 2 디지털 레코딩들을 연결하는(concatenating) 단계와, 상기 출력(54)을 암호화하는 단계를 포함하는, 디지털 레코딩들을 병합하기 위한 방법.
KR1020027010851A 2000-12-20 2001-12-10 병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및방법 KR20020077490A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/747,513 2000-12-20
US09/747,513 US20020076048A1 (en) 2000-12-20 2000-12-20 System and method for inserting disruptions into merged digital recordings
PCT/IB2001/002440 WO2002050832A1 (en) 2000-12-20 2001-12-10 System and method for inserting disruptions into merged digital recordings

Publications (1)

Publication Number Publication Date
KR20020077490A true KR20020077490A (ko) 2002-10-11

Family

ID=25005374

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027010851A KR20020077490A (ko) 2000-12-20 2001-12-10 병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및방법

Country Status (6)

Country Link
US (1) US20020076048A1 (ko)
EP (1) EP1346358A1 (ko)
JP (1) JP2004516601A (ko)
KR (1) KR20020077490A (ko)
CN (1) CN1748255A (ko)
WO (1) WO2002050832A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020009208A1 (en) * 1995-08-09 2002-01-24 Adnan Alattar Authentication of physical and electronic media objects using digital watermarks
US7055034B1 (en) * 1998-09-25 2006-05-30 Digimarc Corporation Method and apparatus for robust embedded data
AU2001255445A1 (en) 2000-04-17 2001-10-30 Digimarc Corporation Authentication of physical and electronic media objects using digital watermarks
JP2002238037A (ja) * 2001-02-13 2002-08-23 Pioneer Electronic Corp 電子透かし埋め込み方法、電子透かし埋め込み装置および電子透かしを有する記録媒体
US7392392B2 (en) 2001-12-13 2008-06-24 Digimarc Corporation Forensic digital watermarking with variable orientation and protocols
US7392394B2 (en) * 2001-12-13 2008-06-24 Digimarc Corporation Digital watermarking with variable orientation and protocols
US7519819B2 (en) * 2002-05-29 2009-04-14 Digimarc Corporatino Layered security in digital watermarking
WO2004077239A2 (en) * 2003-02-21 2004-09-10 Electronic Broking Services Limited Vocalisation of trading data in trading systems
US8707448B2 (en) 2010-11-09 2014-04-22 International Business Machines Corporation Secure distribution of media data
US8543623B2 (en) * 2010-11-09 2013-09-24 International Business Machines Corporation Secure distribution of media data
US11204980B2 (en) 2012-03-05 2021-12-21 White Hot Visions, LLC System and method for securely retrieving and playing digital media using peer-to-peer distribution
US9576114B2 (en) 2012-03-05 2017-02-21 Marvin Marshall System and method for securely retrieving and playing digital media
US8719946B2 (en) 2012-03-05 2014-05-06 Song1, Llc System and method for securely retrieving and playing digital media
US10621041B2 (en) * 2016-03-25 2020-04-14 Intel Corporation Methods and apparatus to assign indices and relocate object fragments in distributed storage systems
CN107247632A (zh) * 2016-10-20 2017-10-13 南京莱斯信息技术股份有限公司 非结构化数据、碎片化数据汇聚***

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4541008A (en) * 1982-12-27 1985-09-10 Jones Futura Foundation, Ltd. Television signal bandwidth reduction using variable rate transmission
US4613901A (en) * 1983-05-27 1986-09-23 M/A-Com Linkabit, Inc. Signal encryption and distribution system for controlling scrambling and selective remote descrambling of television signals
US5014310A (en) * 1989-12-18 1991-05-07 General Instrument Corporation Video scrambling and descrambling by varying sequence of segments in adjacent video information lines
JPH07226026A (ja) * 1994-02-15 1995-08-22 Sony Corp ディジタル信号記録再生装置
US5929921A (en) * 1995-03-16 1999-07-27 Matsushita Electric Industrial Co., Ltd. Video and audio signal multiplex sending apparatus, receiving apparatus and transmitting apparatus
US5731850A (en) * 1995-06-07 1998-03-24 Maturi; Gregory V. Hybrid hierarchial/full-search MPEG encoder motion estimation
KR0166923B1 (ko) * 1995-09-18 1999-03-20 구자홍 디지탈 방송 시스템의 불법 시청 및 복사 방지방법 및 장치
KR20000064791A (ko) * 1997-01-27 2000-11-06 엠. 제이. 엠. 반 캄 콘텐트 정보 및 그것과 관련된 추가정보를전송하는 방법 및 시스템
TW451188B (en) * 1997-09-10 2001-08-21 Sony Corp Information recording method and apparatus and information recording medium
EP0955634A1 (en) * 1998-05-04 1999-11-10 Spiro J. Pandelidis High Tech Applications Anti-copying system for audio signals
US6785815B1 (en) * 1999-06-08 2004-08-31 Intertrust Technologies Corp. Methods and systems for encoding and protecting data using digital signature and watermarking techniques
US6580694B1 (en) * 1999-08-16 2003-06-17 Intel Corporation Establishing optimal audio latency in streaming applications over a packet-based network
NL1015363C2 (nl) * 2000-02-29 2001-08-30 Richard Hendricus Johannes Van Werkwijze en systeem voor het beschikbaar stellen van audio- en/of videobestanden.

Also Published As

Publication number Publication date
JP2004516601A (ja) 2004-06-03
CN1748255A (zh) 2006-03-15
US20020076048A1 (en) 2002-06-20
EP1346358A1 (en) 2003-09-24
WO2002050832A1 (en) 2002-06-27

Similar Documents

Publication Publication Date Title
US6925342B2 (en) System and method for protecting digital media
JP4046767B2 (ja) 記録信号のコピー防止システム
US6785815B1 (en) Methods and systems for encoding and protecting data using digital signature and watermarking techniques
US20020073317A1 (en) System and method for protecting digital media
KR20020077490A (ko) 병합된 디지털 레코딩들에 분열들을 삽입하는 시스템 및방법
US7194617B2 (en) Method and apparatus to prevent the unauthorized copying of digital information
US20020146121A1 (en) Method and system for protecting data
EP1444695B1 (en) Apparatus for and method of preventing illicit copying of digital content
US20100306859A1 (en) Secure media copying and/or playback in a usage protected frame-based work
KR20030022817A (ko) 콘텐트 분할에 기초하여 스크리닝 알고리즘을 공격하기위한 장치 및 방법
JP2006511903A (ja) ディスクを認証する方法及びシステム
KR20120016081A (ko) 저작권 보호된 프레임-기반의 워크에 대한 저작권 수익 발생을 높이기 위한 방법
US20030088773A1 (en) Method of and apparatus for preventing illicit copying of digital content

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid