JP4916110B2 - デジタルコンテンツ用コンテンツおよびキーを配布する方法 - Google Patents
デジタルコンテンツ用コンテンツおよびキーを配布する方法 Download PDFInfo
- Publication number
- JP4916110B2 JP4916110B2 JP2004520051A JP2004520051A JP4916110B2 JP 4916110 B2 JP4916110 B2 JP 4916110B2 JP 2004520051 A JP2004520051 A JP 2004520051A JP 2004520051 A JP2004520051 A JP 2004520051A JP 4916110 B2 JP4916110 B2 JP 4916110B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- license
- digital content
- key
- content key
- 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 claims description 38
- 238000004891 communication Methods 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 5
- 238000007689 inspection Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 239000004593 Epoxy Substances 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23476—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4181—External card to be used in combination with the client device, e.g. for conditional access for conditional access
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4182—External card to be used in combination with the client device, e.g. for conditional access for identification purposes, e.g. storing user identification data, preferences, personal settings or data
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- 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
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
- H04N2005/91364—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Storage Device Security (AREA)
Description
これらの以下の各用語の一般的意味は、説明に役立つよう意図されており、決して限定することを意図してはいない。
図1は、メディアストリームを表わすデジタルコンテンツに対するコンテンツおよびキーの配布のためのシステムのブロック図を示している。
図2は、メディアストリームを表わすデジタルコンテンツに対する、コンテンツおよびキーを配布するための方法のフロー図を示している。
フローポイント210Aでは、システム100は、メディアストリームを表示するオリジナルデジタルコンテンツ124を取り込む準備ができている。
フローポイント220Aでは、システム100は、1つ以上のユーザサブシステム140への不活性コンテンツ122の配信準備ができている。
フローポイント230Aでは、システム100は、ユーザサブシステム140に関連して、選択された提示装置143を指定する(デジタルコンテンツの選択されたアイテムに対して特定の)ライセンス133を発行する準備ができている。
・メディアストリームに対するリリースの日付;
・メディアストリームに対する最終表示日付;
・メディアストリームに対する1つ以上の「ブラックアウト」の期間;
・メディアストリームの提示についての地理的あるいは他の地域的制限(例えば、ヨーロッパでの使用のみ、あるいはそのメディアストリームが禁止されている、選択された国の外部での使用のみにライセンスされたメディアストリームのバージョンなど);
・メディアストリームの提示に対する財政的あるいは他の前提条件(例えば、視聴料金、ファイルについての非公開協定を有する要件、あるいは会社内部の選択された認可要件など)。
・サブステップ233(a)では、ライセンスサーバ130の機密保護部分135は、キーサーバから特定のユーザコンテンツキー127を取得するか(上述のように、キーサーバは、その非機密保護部分内にキーを保存する場合もある)、あるいはユーザサブシステム140から、適宜、特定のメディアコンテンツキー128を取得する。1つの実施例では、ユーザコンテンツキー127は、特定のユーザに関連付けられているが、この関連性が厳密に維持される必要があるという、いかなる特定の要件も存在しない。第1例では、ユーザコンテンツキー127は、特定のユーザに添付される以前に次へ回されてしまう問屋のレシートと同様に、それがどのユーザに関連付けられているかを知る以前に割り当てられる場合もある。(この例は、例えば、所有者がインストーラあるいはビデオ店であるときなど、ユーザサブシステム140を転売する必要がある場合に役立つものとなろう。)第2例では、ユーザコンテンツキー127は、組織に関連付けられており、その結果、時として、その組織内の異なる実際のユーザに関連付けられている場合もあろう。第3例では、ユーザコンテンツキー127は、例えば、家族、社交クラブ、あるいは協同組合など、実際のユーザの(通常、相対的に小さな)グループに関連付けられている場合もあろう。
フローポイント240Aでは、システム100は、選択された提示装置143にメディアストリームを提示する準備ができている。
・サブステップ241(a)では、提示装置143の機密保護部分144は、不活性ライセンス133をその提示装置キー134で復号化する。
フローポイント250Aでは、ユーザサブシステム140は、メディア読取装置146を用いて物理メディア147を取り込む準備ができている。
・サブステップ254(a)では、サブステップ241(a)と同様に、メディア読取装置146は、不活性ライセンス133をそのリーダー装置キー134(提示装置キー134と同様)で復号化する。
本明細書には、好適な実施例が開示されているが、本発明の概念、範囲、および趣旨内に留まりながらも、多くの変形形態が可能である。これらの変形形態は、この出願を熟読すれば、当業者に明白となろう。
Claims (14)
- 第1の暗号化方法を用いて暗号化されているデジタルコンテンツを物理的媒体から取り込むための、前記第1の暗号化方法に関連付けられた第1のコンテンツキーであって前記物理的媒体に固有なコンテンツキーを含む、暗号化されたライセンスを受け取るステップと、
特定のデバイスに関連付けられたデバイスキーを用いて、前記暗号化されたライセンスを復号するステップと、
復号された前記ライセンスから前記第1のコンテンツキーを取得するステップと、
暗号化されている前記デジタルコンテンツを読み取るステップと、
読み取った前記デジタルコンテンツを前記第1のコンテンツキーを用いて復号するステップと、
第2の暗号化方法に関連付けられた第2のコンテンツキーを取得するステップと、
復号された前記デジタルコンテンツを前記第2のコンテンツキーを用いて第2の暗号化方法で再暗号化するステップと、
前記再暗号化の後、前記デジタルコンテンツを、前記特定のデバイスに記憶するステップと、
を含む方法。 - 追加のデジタルコンテンツを、(a)コミュニケーションリンク、又は(b)前記デジタルコンテンツを読み取ることができる物理的な媒体の少なくとも一方を介して受けとる、請求項1に記載の方法。
- 前記ライセンスの少なくとも一部を、(a)コミュニケーションリンク、又は(b)前記デジタルコンテンツを読み取ることができる物理的な媒体の少なくとも一方を介して受けとる、請求項1または2のいずれか一項に記載の方法。
- 前記デジタルコンテンツは、アニメーション、音楽、スチル媒体、ピクチャ、イラスト、データベース、又は、情報の集積の少なくとも一つを含む媒体ストリームの少なくとも一部を表す、請求項1から3のいずれか一項に記載の方法。
- 前記デジタルコンテンツを再生する時に、前記第2のコンテンツキーを用いて前記デジタルコンテンツを復号するステップと、
をさらに含む、請求項1から4のいずれか一項に記載の方法。 - 前記第2のコンテンツキーは、特定のデバイスに関連付けられている、請求項5に記載の方法。
- 前記第2のコンテンツキーを取得するステップは、
前記第2のコンテンツキーを含むライセンスを取得するステップと、
提示装置の安全な部分に関連付けられたデバイスキーを用いて前記ライセンスを復号するステップと、
を含む、請求項1から6のいずれか一項に記載の方法。 - 前記特定のデバイスは、提示装置を含む、請求項1から7のいずれかに記載の方法。
- ライセンスによって、媒体ストリームの提示に制限を強いる、請求項1から8のいずれか一項に記載の方法。
- 前記制限は、(a)前記媒体ストリームについて提示が許可される最初の日付又は時間、(b)前記媒体ストリームについて提示が許可される最後の日付又は時間、(c)前記媒体ストリームについて許可される提示の数の制限、(d)前記媒体ストリームについて提示が許可される物理的領域上の制限、(e)メディアストリームについての提示を許可するために含まれる、料金、コスト、報酬、あるいは予約、(f)媒体ストリームを提示する提示装置のタイプの制限、(g)提示装置により使用される出力フォーマットの制限、(h)提示装置により使用されるビットレート、サンプリングレート、あるいは、粒状度もしくは正確さの他の尺度の制限、の少なくとも1つを含んでいる、請求項9に記載の方法。
- 前記ライセンスは、ライセンスがタンパリングされたか否かを明らかにできる保全符号を含む、請求項1から10のいずれか一項に記載の方法。
- ライセンスは、無効にできるか、あるいは、新しいライセンスに置換可能である、請求項1から11のいずれか一項に記載の方法。
- 第1の暗号化方法を用いて暗号化されているデジタルコンテンツを物理的媒体から取り込むための、前記第1の暗号化方法に関連付けられた第1のコンテンツキーであって前記物理的媒体に固有なコンテンツキーを含む、暗号化されたライセンスを受け取る手段と、
特定のデバイスに関連付けられたデバイスキーを用いて、前記暗号化されたライセンスを復号する手段と、
復号された前記ライセンスから前記第1のコンテンツキーを取得する手段と、
暗号化されている前記デジタルコンテンツを読み取る手段と、
読み取った前記デジタルコンテンツを前記第1のコンテンツキーを用いて復号する手段と、
第2の暗号化方法に関連付けられた第2のコンテンツキーを取得する手段と、
復号された前記デジタルコンテンツを前記第2のコンテンツキーを用いて第2の暗号化方法で再暗号化する手段と、
前記再暗号化の後、前記デジタルコンテンツを、前記特定のデバイスに記憶する手段と、
を備えた再生装置。 - 第1の暗号化方法を用いて暗号化されているデジタルコンテンツを物理的媒体から取り込むための、前記第1の暗号化方法に関連付けられた第1のコンテンツキーであって前記物理的媒体に固有なコンテンツキーを含む、暗号化されたライセンスを受け取る機能と、
特定のデバイスに関連付けられたデバイスキーを用いて、前記暗号化されたライセンスを復号する機能と、
復号された前記ライセンスから前記第1のコンテンツキーを取得する機能と、
暗号化されている前記デジタルコンテンツを読み取る機能と、
読み取った前記デジタルコンテンツを前記第1のコンテンツキーを用いて復号する機能と、
第2の暗号化方法に関連付けられた第2のコンテンツキーを取得する機能と、
復号された前記デジタルコンテンツを前記第2のコンテンツキーを用いて第2の暗号化方法で再暗号化する機能と、
前記再暗号化の後、前記デジタルコンテンツを、前記特定のデバイスに記憶する機能と、
をコンピュータに実現させることを特徴とするプログラム。
Applications Claiming Priority (15)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US39463002P | 2002-07-09 | 2002-07-09 | |
US39458802P | 2002-07-09 | 2002-07-09 | |
US39492202P | 2002-07-09 | 2002-07-09 | |
US60/394,630 | 2002-07-09 | ||
US60/394,922 | 2002-07-09 | ||
US60/394,588 | 2002-07-09 | ||
US10/356,692 | 2003-01-31 | ||
US10/356,322 US7003131B2 (en) | 2002-07-09 | 2003-01-31 | Watermarking and fingerprinting digital content using alternative blocks to embed information |
US10/356,322 | 2003-01-31 | ||
US10/356,692 US7111171B2 (en) | 2002-07-09 | 2003-01-31 | Parallel distribution and fingerprinting of digital content |
US10/377,266 US7188248B2 (en) | 2002-07-09 | 2003-02-28 | Recovering from de-synchronization attacks against watermarking and fingerprinting |
US10/377,266 | 2003-02-28 | ||
US10/378,046 | 2003-02-28 | ||
US10/378,046 US7036024B2 (en) | 2002-07-09 | 2003-02-28 | Detecting collusion among multiple recipients of fingerprinted information |
PCT/US2003/021403 WO2004006579A1 (en) | 2002-07-09 | 2003-07-09 | Content and key distribution system for digital content representing media streams |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005532750A JP2005532750A (ja) | 2005-10-27 |
JP2005532750A5 JP2005532750A5 (ja) | 2006-08-24 |
JP4916110B2 true JP4916110B2 (ja) | 2012-04-11 |
Family
ID=30119445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004520051A Expired - Fee Related JP4916110B2 (ja) | 2002-07-09 | 2003-07-09 | デジタルコンテンツ用コンテンツおよびキーを配布する方法 |
Country Status (2)
Country | Link |
---|---|
US (2) | US7188248B2 (ja) |
JP (1) | JP4916110B2 (ja) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644282B2 (en) | 1998-05-28 | 2010-01-05 | Verance Corporation | Pre-processed information embedding system |
US6737957B1 (en) | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
ES2414650T3 (es) * | 2000-08-23 | 2013-07-22 | Gracenote, Inc. | Procedimiento y sistema para la obtención de información |
ATE405101T1 (de) * | 2001-02-12 | 2008-08-15 | Gracenote Inc | Verfahren zum erzeugen einer identifikations hash vom inhalt einer multimedia datei |
US7555650B1 (en) * | 2002-03-20 | 2009-06-30 | Thomson Licensing | Techniques for reducing the computational cost of embedding information in digital representations |
US7231607B2 (en) * | 2002-07-09 | 2007-06-12 | Kaleidescope, Inc. | Mosaic-like user interface for video selection and display |
US7246322B2 (en) | 2002-07-09 | 2007-07-17 | Kaleidescope, Inc. | Grid-like guided user interface for video selection and display |
US20070245247A1 (en) * | 2002-05-14 | 2007-10-18 | Kaleidescape, Inc. | Grid-like guided user interface for video selection and display |
US7003131B2 (en) * | 2002-07-09 | 2006-02-21 | Kaleidescape, Inc. | Watermarking and fingerprinting digital content using alternative blocks to embed information |
AU2003251803A1 (en) * | 2002-07-09 | 2004-01-23 | Kaleidescape, Inc. | Content and key distribution system for digital content representing media streams |
US7111171B2 (en) * | 2002-07-09 | 2006-09-19 | Kaleidescope, Inc. | Parallel distribution and fingerprinting of digital content |
JP2006501498A (ja) * | 2002-09-30 | 2006-01-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 指紋抽出 |
CA2499967A1 (en) * | 2002-10-15 | 2004-04-29 | Verance Corporation | Media monitoring, management and information system |
JP2006505821A (ja) * | 2002-11-12 | 2006-02-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 指紋情報付マルチメディアコンテンツ |
US8225194B2 (en) | 2003-01-09 | 2012-07-17 | Kaleidescape, Inc. | Bookmarks and watchpoints for selection and presentation of media streams |
US7844072B2 (en) * | 2003-01-20 | 2010-11-30 | Civolution B.V. | Watermark embedding and detection of a motion image signal |
WO2004070998A2 (en) | 2003-01-31 | 2004-08-19 | Kaleidescape, Inc. | Recovering from de-synchronization attacks against watermarking and fingerprinting |
US20070174623A1 (en) * | 2003-02-28 | 2007-07-26 | Kaleidescape, Inc. | Detecting collusion among multiple recipients of fingerprinted information |
US20050050103A1 (en) * | 2003-07-15 | 2005-03-03 | Kaleidescape | Displaying and presenting multiple media streams from multiple DVD sets |
US8572104B2 (en) | 2003-04-18 | 2013-10-29 | Kaleidescape, Inc. | Sales of collections excluding those already purchased |
US20050086069A1 (en) * | 2003-07-15 | 2005-04-21 | Kaleidescape, Inc. | Separable presentation control rules with distinct control effects |
US7616776B2 (en) * | 2005-04-26 | 2009-11-10 | Verance Corproation | Methods and apparatus for enhancing the robustness of watermark extraction from digital host content |
US7369677B2 (en) | 2005-04-26 | 2008-05-06 | Verance Corporation | System reactions to the detection of embedded watermarks in a digital host content |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US9055239B2 (en) * | 2003-10-08 | 2015-06-09 | Verance Corporation | Signal continuity assessment using embedded watermarks |
US7817820B2 (en) * | 2003-11-25 | 2010-10-19 | Florida State University | Method and system for generating and using digital fingerprints for electronic documents |
US7618321B2 (en) * | 2004-09-13 | 2009-11-17 | Pokertek, Inc. | System and method for detecting collusion between poker players |
US7814564B2 (en) * | 2005-01-07 | 2010-10-12 | University Of Maryland | Method for fingerprinting multimedia content |
US8020004B2 (en) | 2005-07-01 | 2011-09-13 | Verance Corporation | Forensic marking using a common customization function |
US8781967B2 (en) | 2005-07-07 | 2014-07-15 | Verance Corporation | Watermarking in an encrypted domain |
US8205262B2 (en) * | 2006-05-16 | 2012-06-19 | Bird Peter L | Hardware support for computer speciation |
GB0611128D0 (en) * | 2006-06-06 | 2006-07-19 | Sony Uk Ltd | Encoding and detecting apparatus |
US8102863B1 (en) | 2006-06-27 | 2012-01-24 | Qurio Holdings, Inc. | High-speed WAN to wireless LAN gateway |
US8615778B1 (en) | 2006-09-28 | 2013-12-24 | Qurio Holdings, Inc. | Personalized broadcast system |
US7983440B1 (en) | 2006-11-02 | 2011-07-19 | Qurio Holdings, Inc. | Selection of I-frames for client-side watermarking |
US7738676B1 (en) | 2006-11-02 | 2010-06-15 | Qurio Holdings, Inc. | Client-side watermarking using hybrid I-frames |
US7802306B1 (en) | 2006-11-30 | 2010-09-21 | Qurio Holdings, Inc. | Multiple watermarks for digital rights management (DRM) and content tracking |
US8000474B1 (en) * | 2006-12-15 | 2011-08-16 | Quiro Holdings, Inc. | Client-side protection of broadcast or multicast content for non-real-time playback |
EP1959388A1 (en) * | 2007-02-05 | 2008-08-20 | Tata Consultancy Services Limited | A system and apparatus for evaluating the reliability of a watermarking technique for a video sequence |
US8135947B1 (en) | 2007-03-21 | 2012-03-13 | Qurio Holdings, Inc. | Interconnect device to enable compliance with rights management restrictions |
US9191605B1 (en) | 2007-03-26 | 2015-11-17 | Qurio Holdings, Inc. | Remote monitoring of media content that is associated with rights management restrictions |
US20080274687A1 (en) * | 2007-05-02 | 2008-11-06 | Roberts Dale T | Dynamic mixed media package |
US7895442B1 (en) | 2007-06-18 | 2011-02-22 | Qurio Holdings, Inc. | Interconnect device to enable compliance with rights management restrictions |
EP2009638A1 (en) * | 2007-06-28 | 2008-12-31 | THOMSON Licensing | Video copy prevention if the difference betweeen the fingerprints before and after its modification is above a threshold |
US7751450B2 (en) * | 2007-09-28 | 2010-07-06 | Verizon Patent And Licensing Inc. | Voice over internet protocol marker insertion |
US8156414B2 (en) * | 2007-11-30 | 2012-04-10 | Seiko Epson Corporation | String reconstruction using multiple strings |
US8108928B2 (en) * | 2008-06-20 | 2012-01-31 | International Business Machines Corporation | Adaptive traitor tracing |
US8122501B2 (en) * | 2008-06-20 | 2012-02-21 | International Business Machines Corporation | Traitor detection for multilevel assignment |
US8259938B2 (en) | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
US8422684B2 (en) * | 2008-08-15 | 2013-04-16 | International Business Machines Corporation | Security classes in a media key block |
US20100158098A1 (en) * | 2008-12-22 | 2010-06-24 | Echostar Technologies L.L.C. | System and method for audio/video content transcoding |
US8571209B2 (en) | 2009-01-19 | 2013-10-29 | International Business Machines | Recording keys in a broadcast-encryption-based system |
FR2942890A1 (fr) * | 2009-03-05 | 2010-09-10 | Thomson Licensing | Procede de creation d'une suite animee de photographies, et appareil pour mettre en oeuvre le procede |
US8838977B2 (en) | 2010-09-16 | 2014-09-16 | Verance Corporation | Watermark extraction and content screening in a networked environment |
EP2458890B1 (en) * | 2010-11-29 | 2019-01-23 | Nagravision S.A. | Method to trace video content processed by a decoder |
US9275199B2 (en) * | 2011-06-28 | 2016-03-01 | Link-Busters IP B.V. | Method and system for detecting violation of intellectual property rights of a digital file |
US8682026B2 (en) | 2011-11-03 | 2014-03-25 | Verance Corporation | Efficient extraction of embedded watermarks in the presence of host content distortions |
US8923548B2 (en) | 2011-11-03 | 2014-12-30 | Verance Corporation | Extraction of embedded watermarks from a host content using a plurality of tentative watermarks |
US8615104B2 (en) | 2011-11-03 | 2013-12-24 | Verance Corporation | Watermark extraction based on tentative watermarks |
US8533481B2 (en) | 2011-11-03 | 2013-09-10 | Verance Corporation | Extraction of embedded watermarks from a host content based on extrapolation techniques |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US9323902B2 (en) | 2011-12-13 | 2016-04-26 | Verance Corporation | Conditional access using embedded watermarks |
US9547753B2 (en) | 2011-12-13 | 2017-01-17 | Verance Corporation | Coordinated watermarking |
US9330429B2 (en) * | 2012-02-17 | 2016-05-03 | Mobitv, Inc. | Scalable watermark insertion for fragmented media stream delivery |
US9571606B2 (en) | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
US9106964B2 (en) | 2012-09-13 | 2015-08-11 | Verance Corporation | Enhanced content distribution using advertisements |
US8869222B2 (en) | 2012-09-13 | 2014-10-21 | Verance Corporation | Second screen content |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
US9262793B2 (en) | 2013-03-14 | 2016-02-16 | Verance Corporation | Transactional video marking system |
US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
US9208334B2 (en) | 2013-10-25 | 2015-12-08 | Verance Corporation | Content management using multiple abstraction layers |
CN106170988A (zh) | 2014-03-13 | 2016-11-30 | 凡瑞斯公司 | 使用嵌入式代码的交互式内容获取 |
KR101812464B1 (ko) * | 2014-06-11 | 2018-01-30 | 주식회사 슈프리마 | 워터마크를 이용한 생체 정보 생성 및 인증 시스템 |
US9742783B2 (en) * | 2015-05-29 | 2017-08-22 | Markany Inc. | Method for sending contents including tracking information and apparatus thereof, and method for receiving content including tracking information and apparatus thereof |
US20170334234A1 (en) * | 2016-05-19 | 2017-11-23 | Atlanta DTH, Inc. | System and Method for Identifying the Source of Counterfeit Copies of Multimedia Works Using Layered Simple Digital Watermarks |
JP6876649B2 (ja) * | 2018-03-27 | 2021-05-26 | 日本電信電話株式会社 | 違法コンテンツ探索装置、違法コンテンツ探索方法およびプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000058811A2 (en) * | 1999-03-27 | 2000-10-05 | Microsoft Corporation | Structure of digital rights management (drm) system |
WO2000059150A2 (en) * | 1999-03-27 | 2000-10-05 | Microsoft Corporation | Enforcement architecture and method for digital rights management |
JP2001160003A (ja) * | 1999-09-17 | 2001-06-12 | Internatl Business Mach Corp <Ibm> | 電子配布システム内で顧客購入を一意に識別するための方法および装置 |
Family Cites Families (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7116781B2 (en) * | 1993-11-18 | 2006-10-03 | Digimarc Corporation | Counteracting geometric distortions in watermarking |
US7171016B1 (en) | 1993-11-18 | 2007-01-30 | Digimarc Corporation | Method for monitoring internet dissemination of image, video and/or audio files |
US6424725B1 (en) * | 1996-05-16 | 2002-07-23 | Digimarc Corporation | Determining transformations of media signals with embedded code signals |
US5613492A (en) * | 1995-03-31 | 1997-03-25 | New York University | Method and product for improved images in magnetic resonance imaging using multiple breatholding |
US6580808B2 (en) * | 1995-09-25 | 2003-06-17 | Digimarc Corporation | Method and apparatus for discerning image distortion by reference to encoded marker signals |
US6108434A (en) * | 1997-09-12 | 2000-08-22 | Signafy, Inc. | Counteracting geometric distortions for DCT based watermarking |
US6252971B1 (en) * | 1998-04-29 | 2001-06-26 | Xerox Corporation | Digital watermarking using phase-shifted stoclustic screens |
US6400826B1 (en) * | 1998-05-21 | 2002-06-04 | Massachusetts Institute Of Technology | System, method, and product for distortion-compensated information embedding using an ensemble of non-intersecting embedding generators |
US6556689B1 (en) * | 1998-05-29 | 2003-04-29 | University Of Delaware | Watermarking methods for digital images and videos |
US6154571A (en) * | 1998-06-24 | 2000-11-28 | Nec Research Institute, Inc. | Robust digital watermarking |
WO2000026860A1 (en) * | 1998-10-29 | 2000-05-11 | Koninklijke Philips Electronics N.V. | Watermark detection |
US6442283B1 (en) * | 1999-01-11 | 2002-08-27 | Digimarc Corporation | Multimedia data embedding |
US6571021B1 (en) * | 1999-01-29 | 2003-05-27 | International Business Machines Corporation | Recovering an invisible digital image from a distorted image replica |
US6628802B1 (en) | 1999-01-29 | 2003-09-30 | International Business Machines Corporation | Marking and determining distortion in an image |
US6292683B1 (en) * | 1999-05-18 | 2001-09-18 | General Electric Company | Method and apparatus for tracking motion in MR images |
US7111170B2 (en) * | 1999-05-19 | 2006-09-19 | Digimarc Corporation | Distributed system for responding to watermarked documents |
CN1269074C (zh) * | 1999-09-27 | 2006-08-09 | 皇家菲利浦电子有限公司 | 水印检测 |
US6826290B1 (en) * | 1999-10-20 | 2004-11-30 | Canon Kabushiki Kaisha | Image processing apparatus and method and storage medium |
US6385329B1 (en) * | 2000-02-14 | 2002-05-07 | Digimarc Corporation | Wavelet domain watermarks |
US7197694B2 (en) * | 2000-03-21 | 2007-03-27 | Oki Electric Industry Co., Ltd. | Image display system, image registration terminal device and image reading terminal device used in the image display system |
JP4218920B2 (ja) * | 2000-04-07 | 2009-02-04 | キヤノン株式会社 | 画像処理装置及び画像処理方法並びに記憶媒体 |
JP3681157B2 (ja) * | 2000-06-27 | 2005-08-10 | 株式会社東芝 | 電子透かし検出方法、電子透かし検出装置、領域決定方法、および、記憶媒体 |
US6975744B2 (en) * | 2000-12-21 | 2005-12-13 | Digimarc Corporation | Detection of multiple watermarks and improved watermark calibration signals |
US6721439B1 (en) * | 2000-08-18 | 2004-04-13 | Hewlett-Packard Development Company, L.P. | Method and system of watermarking digital data using scaled bin encoding and maximum likelihood decoding |
US6714683B1 (en) * | 2000-08-24 | 2004-03-30 | Digimarc Corporation | Wavelet based feature modulation watermarks and related applications |
US6674876B1 (en) * | 2000-09-14 | 2004-01-06 | Digimarc Corporation | Watermarking in the time-frequency domain |
JP4114032B2 (ja) * | 2000-09-26 | 2008-07-09 | セイコーエプソン株式会社 | 個人認証装置 |
US6694041B1 (en) * | 2000-10-11 | 2004-02-17 | Digimarc Corporation | Halftone watermarking and related applications |
US20020176003A1 (en) * | 2000-10-25 | 2002-11-28 | Seder Phillip Andrew | Watermark reading kiosks |
WO2002049363A1 (en) * | 2000-12-15 | 2002-06-20 | Agency For Science, Technology And Research | Method and system of digital watermarking for compressed audio |
US20020146149A1 (en) * | 2000-12-18 | 2002-10-10 | Brunk Hugh L. | Space filling quantizers for digital watermarking |
US6973574B2 (en) * | 2001-04-24 | 2005-12-06 | Microsoft Corp. | Recognizer of audio-content in digital signals |
US6975743B2 (en) * | 2001-04-24 | 2005-12-13 | Microsoft Corporation | Robust and stealthy video watermarking into regions of successive frames |
US6996273B2 (en) * | 2001-04-24 | 2006-02-07 | Microsoft Corporation | Robust recognizer of perceptually similar content |
US7046819B2 (en) * | 2001-04-25 | 2006-05-16 | Digimarc Corporation | Encoded reference signal for digital watermarks |
KR20030027062A (ko) * | 2001-06-21 | 2003-04-03 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 모션 이미지 신호에서 워터마크의 삽입 및 검출 |
GB2379115A (en) * | 2001-08-21 | 2003-02-26 | Sony Uk Ltd | Introducing test signals into a data signal |
ATE363121T1 (de) * | 2001-10-25 | 2007-06-15 | Koninkl Philips Electronics Nv | Verfahren zur übertragung breitbandiger tonsignale über einen übertragungskanal mit verminderter bandbreite |
GB2383148A (en) * | 2001-12-13 | 2003-06-18 | Sony Uk Ltd | Watermarking |
US6904151B2 (en) * | 2002-01-17 | 2005-06-07 | Deguillaume Frederic | Method for the estimation and recovering of general affine transform |
US20040003052A1 (en) * | 2002-03-20 | 2004-01-01 | Fuji Photo Film Co., Ltd. | Data detection method, apparatus, and program |
US7409556B2 (en) * | 2002-11-19 | 2008-08-05 | My Ez Communications, Llc | Hybrid digital watermarking for video authentication |
WO2004070998A2 (en) | 2003-01-31 | 2004-08-19 | Kaleidescape, Inc. | Recovering from de-synchronization attacks against watermarking and fingerprinting |
US8032754B2 (en) * | 2004-01-09 | 2011-10-04 | Microsoft Corporation | Systems and methods for embedding media forensic identification markings |
-
2003
- 2003-02-28 US US10/377,266 patent/US7188248B2/en not_active Expired - Fee Related
- 2003-02-28 US US10/378,046 patent/US7036024B2/en not_active Expired - Fee Related
- 2003-07-09 JP JP2004520051A patent/JP4916110B2/ja not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000058811A2 (en) * | 1999-03-27 | 2000-10-05 | Microsoft Corporation | Structure of digital rights management (drm) system |
WO2000059150A2 (en) * | 1999-03-27 | 2000-10-05 | Microsoft Corporation | Enforcement architecture and method for digital rights management |
JP2001160003A (ja) * | 1999-09-17 | 2001-06-12 | Internatl Business Mach Corp <Ibm> | 電子配布システム内で顧客購入を一意に識別するための方法および装置 |
Also Published As
Publication number | Publication date |
---|---|
US20040010692A1 (en) | 2004-01-15 |
JP2005532750A (ja) | 2005-10-27 |
US7036024B2 (en) | 2006-04-25 |
US20040086122A1 (en) | 2004-05-06 |
US7188248B2 (en) | 2007-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4916110B2 (ja) | デジタルコンテンツ用コンテンツおよびキーを配布する方法 | |
US20040083487A1 (en) | Content and key distribution system for digital content representing media streams | |
EP1540955A1 (en) | Content and key distribution system for digital content representing media streams | |
KR101127194B1 (ko) | 무효화 가능 접근을 이용한 보안 콘텐트 제공 시스템 및 방법 | |
JP4500677B2 (ja) | デジタルコンテンツの配布方法 | |
JP5350782B2 (ja) | メタデータの改ざん検知方法及び装置 | |
CA2323781C (en) | Methods and apparatus for continuous control and protection of media content | |
US7356143B2 (en) | System, method, and apparatus for securely providing content viewable on a secure device | |
US8280051B2 (en) | Secure presentation of media streams in response to encrypted content | |
JP2009533908A (ja) | 符号化されたコンテンツを配信する方法および装置 | |
JP4455053B2 (ja) | 制御ワードを用いて暗号化されたサービスに選択的にアクセスするデバイス及び方法並びにスマートカード | |
US20030016842A1 (en) | Digital content with information of latent value to purchaser and method for making the same | |
JP2003509881A (ja) | 記録された電子出版資料からのマスター鍵の復元方法 | |
JP2001051960A (ja) | 部分的公開可能なコンテンツ作成方法、部分的公開可能なコンテンツ配信方法、および、記録媒体 | |
JP2009521048A (ja) | 選択可能なユーザ権利を持つ保護された放送コンテンツの記録 | |
KR100635128B1 (ko) | 아이에스오 베이스 미디어 파일 형식의 암호화된 동영상파일 생성 장치 및 암호화된 동영상 복원 장치와, 그 복원방법 | |
JP2005347867A (ja) | 電子文書改ざん検出方法及び電子文書改ざん検出装置並びにコンピュータプログラム | |
Emmanuel et al. | Digital rights management issues for video | |
Yu | Multimedia Content Protection Techniques in Consumer Networks | |
JP2005346192A (ja) | 電子文書記録方法、電子文書記録装置、コンピュータプログラム、電子文書管理システム及び電子文書閲覧装置 | |
EP1546889A1 (en) | Digital content with information of latent value to purchaser and method for making the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060704 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060704 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100126 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100426 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110506 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110621 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110706 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20110721 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110906 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111202 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111209 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111212 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120124 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150203 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |