JP5608359B2 - コンテンツサービス提供方法及びそのシステム並びに携帯端末及びサーバー - Google Patents
コンテンツサービス提供方法及びそのシステム並びに携帯端末及びサーバー Download PDFInfo
- Publication number
- JP5608359B2 JP5608359B2 JP2009270476A JP2009270476A JP5608359B2 JP 5608359 B2 JP5608359 B2 JP 5608359B2 JP 2009270476 A JP2009270476 A JP 2009270476A JP 2009270476 A JP2009270476 A JP 2009270476A JP 5608359 B2 JP5608359 B2 JP 5608359B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- pilot
- packaging
- target
- decryption 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 title claims description 110
- 238000004806 packaging method and process Methods 0.000 claims description 354
- 238000012545 processing Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 6
- 230000008929 regeneration Effects 0.000 claims 1
- 238000011069 regeneration method Methods 0.000 claims 1
- 238000000638 solvent extraction Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 16
- 230000004044 response Effects 0.000 description 14
- 230000000694 effects Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 239000000872 buffer Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005290 field theory Methods 0.000 description 1
- 230000007787 long-term memory Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40104—Security; Encryption; Content protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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
-
- 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/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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26613—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing keys in general
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4784—Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- 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/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement 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/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/603—Digital right managament [DRM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Description
また、上記目的を達成するためになされた本発明によるコンテンツサービス提供方法は、パッケージングサーバーにおけるコンテンツサービス提供方法において、パッケージングコンテンツを構成するパイロットコンテンツ及びターゲットコンテンツを選択するステップと、前記パイロットコンテンツを予め設定された個数のデータブロックに区分するステップと、前記パイロットコンテンツの各データブロック別にマイルストーン(milestone)を割り当てるステップと、前記各データブロックと各データブロックに割り当てられた前記マイルストーンから複数の分割キーを計算するステップと、前記複数の分割キーを用いて前記ターゲットコンテンツを暗号化するための暗号化キーを生成するステップと、前記暗号化キーを用いて前記ターゲットコンテンツを暗号化するステップと、前記パイロットコンテンツと前記ターゲットコンテンツとを用いて前記パッケージングコンテンツに生成するステップと、前記パイロットコンテンツの暗号化のための公開キーを選択するステップと、前記公開キーを用いて前記パイロットコンテンツを暗号化するステップとを含み、前記パッケージングコンテンツは、ヘッダーを含み、前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とする。
以下、本発明の実施形態では、本発明のターゲットコンテンツ用暗号化キーの生成のために暗号化される広告コンテンツをパイロットコンテンツ(pilot contents)といい、パイロットコンテンツによって暗号化されるDRMコンテンツをターゲットコンテンツ(target contents)という。
図1は、本発明の実施形態に係るコンテンツサービス提供システムの構成を概略的に示したブロック図である。
又は、パッケージングサーバー200は、パッケージングコンテンツを携帯端末300に伝送する際、パッケージングコンテンツのパイロットコンテンツに対するライセンスを生成することをRI400に要請し、RI400からパイロットコンテンツに対するライセンスを携帯端末300に伝送する。併せて、パッケージングサーバー200は、パッケージングコンテンツの伝送時、ライセンスに係る動作は省略し、ライセンス獲得に関する権限を携帯端末300に一任することもできる。
特に、携帯端末300は、パッケージングコンテンツの再生時、パッケージングコンテンツを構成するパイロットコンテンツに対する再生を優先的に実行することができる。
携帯端末300は、獲得した復号化キーによるターゲットコンテンツ再生の前に、復号化キーが正常であるか否かを判断する。すなわち、ユーザの不法行為によって生成された復号化キーであるか否かを判断し、それによってターゲットコンテンツを再生するか否かを決定する。
上記ライセンスは、所定のDRM技術によって暗号化されたコンテンツに対する使用権限を与える権利証であって、当該コンテンツを復号化するのに使用される復号化キー及び使用制限情報を含むことができる。従って、携帯端末300は、DRMシステムで規定したライセンス(公開キー、復号化キー)を与えられてから、DRMが適用されたコンテンツを再生する。
この時、ライセンスには、上記のように、当該コンテンツに関する復号化キー及び使用制限情報が含まれて伝送される。
しかし、本発明のシステムの各構成が、下記で記述する例示に限定されるものではないため、上記及び下記の実施形態に基づく多様な実施形態に適用できることに留意すべきである。
図1及び図2を参照すると、先ず、携帯端末300は、ユーザの要請に応じて、パッケージングコンテンツの獲得のために当該パッケージングコンテンツを提供するパッケージングサーバー200に接続し、パッケージングサーバー200にパッケージングコンテンツの獲得を要請する(ステップ201)。すると、パッケージングサーバー200は、携帯端末200の要請に対応するパッケージングコンテンツを抽出又は生成する(ステップ203)。
すると、RI400は、携帯端末300の要請に応じて、要請されたライセンスを携帯端末300に伝送する(ステップ211)。ライセンスは、パイロットコンテンツの復号化に使用される無料ライセンス、すなわち、公開キーである。公開キーは、パイロットコンテンツの暗号化時に利用される特定の暗号化キーに対応することができる。
図1〜図3を参照すると、先ず、携帯端末300は、ユーザの要請に応じて、パッケージングコンテンツを獲得するために該当パッケージングコンテンツを提供するパッケージングサーバー200に接続し、パッケージングサーバー200にパッケージングコンテンツの獲得を要請する(ステップ301)。
しかし、本発明の動作が、下記に記載する例示に限定されるものではなく、下記の実施形態に基づく多様な実施形態に適用できることに留意すべきである。
従って、パッケージングサーバーに構成されている特定のパッケージングコンテンツに対するユーザの要請がある場合、パッケージングサーバーは、ステップ403で、携帯端末が要請するコンテンツがパッケージングコンテンツであれば、要請された該当パッケージングコンテンツを抽出して携帯端末にすぐに伝送するステップを実行することもできる。
次に、パッケージングサーバーは、ユーザの要請によるターゲットコンテンツとパイロットコンテンツとを用いてパッケージングコンテンツの生成のためのパッケージングステップを実行する(ステップ519)。すなわち、パッケージングサーバーは、パイロットコンテンツとターゲットコンテンツとの結合及び設定された暗号化ステップを実行する。
次いで、パッケージングサーバーは、携帯端末の要請に応じて、パッケージングコンテンツを携帯端末に伝送する(ステップ525)。この時、パッケージングサーバーは、RIにパイロットコンテンツに対するライセンスの生成を要請するメッセージをさらに伝送することもできる。
臨界方式では、例えば、パイロットコンテンツを構成するデータブロックがn個である場合、n個のデータブロック中、t個以上のデータブロックに対する復号化が行なわれると、ターゲットコンテンツ用復号化キーを獲得することができる。二律背反方式と臨界方式に対する詳細暗号化方式については後述することにする。
次に、パッケージングサーバーは、決定した暗号化方式によって広告コンテンツの各データブロック別にマイルストーン(milestone)を割り当てる。マイルストーンは、パイロットコンテンツ内に含まれる付加情報であり、ユーザの故意のファーストフォワード(fast forward)等のような行為を防止するために割り当てられる。
次いで、パッケージングサーバーは、分割キーによってターゲットコンテンツ用第1暗号化キーを生成し(ステップ611)、第1暗号化キーを用いてターゲットコンテンツを暗号化する(ステップ613)。すなわち、パッケージングサーバーは、第1暗号化キーによってユーザの希望による特定のDRMコンテンツを暗号化することによって、パッケージングコンテンツに利用される本発明のターゲットコンテンツを生成することができる。
次に、パッケージングサーバーは、パイロットコンテンツとターゲットコンテンツとのパッケージング(ステップ619)によって、本発明のよるパッケージングコンテンツを生成する(ステップ621)。上記のように生成されたパッケージングコンテンツのフォーマット(format)の例を図7に示す。
図7を参照すると、本発明の実施形態に係るパッケージングコンテンツ700は、ヘッダー(header)710と、パイロットコンテンツ730と、ターゲットコンテンツ750とに区分される。
併せて、ヘッダー710は、パッケージングコンテンツの再生時、パイロットコンテンツ730の再生を優先的に実行するようにする情報、及びパイロットコンテンツ730を再生するためのライセンス770を獲得できるサーバー(例えば、パッケージングサーバー、RI等)のアドレス情報等を含むことができる。
図8は、本発明の実施形態に係るパイロットコンテンツの構成及び前記パイロットコンテンツを用いたターゲットコンテンツの暗号化動作を説明するための図である。
以下では、図8を参照しながら、本発明の二律背反方式及び臨界方式の各々による動作で区分して説明する。
図8を参照すると、先ず、パッケージングサーバーは、任意の広告コンテンツを、図8に示すように任意の設定された個数のデータブロック(b1〜bn)で分ける。以下、設定された個数がn個(nは自然数)であると仮定する。
分割キーは、パイロットコンテンツを構成するデータブロック(b1〜bn)又はデータブロック(b1〜bn)別に割り当てるマイルストーン(m1〜mn)の個数に対応するように獲得することができる。上記のように、パイロットコンテンツを構成するデータブロックの個数がn個である場合、獲得する分割キーの個数もn個になる。
すなわち、パッケージングサーバーは、マイルストーンの総個数nと、多項式f(x)のためのランダム素数pと、臨界方式によって最低限復号化されるべきマイルストーンの個数tとを各々定義することができる。
ここで、ガロア体GF(p)は、抽象代数学あるいは場の理論(field theory)で定義する有限場(finite field)を指している。GF(p)は、数学的に特殊な性質を有するため、暗号学、コーディング理論(coding theory)等に使用される。
従って、GF(28)とは、ブール代数Z2χ^(28)−χに多項式の根を追加した拡張場であり、要素の個数は28=256個の有限場になる。
従って、携帯端末は、ウェブブラウジングを介してユーザの選択によるコンテンツを設定するメッセージをパッケージングサーバーと交信する(ステップ907)。
図10を参照すると、先ず、携帯端末は、特定のコンテンツに対する再生の要請を受け取ると(ステップ1001)、再生要請される特定のコンテンツのタイプをチェックする(ステップ1003)。すなわち、携帯端末は、特定のコンテンツが、一般のコンテンツであるか、DRMコンテンツであるか、又はパッケージングコンテンツであるかをチェックする(ステップ1005)。このようなコンテンツタイプの判断は、当該コンテンツフォーマットのヘッダーに含まれた情報に基づいて確認することができる。図10の実施形態では、特定のコンテンツがパッケージングコンテンツである場合を代表して説明する。
この時、生成した復号化キーが正常的な復号化キーでなければ、携帯端末は、設定された当該動作を実行する(ステップ1031)例えば、携帯端末は、ターゲットコンテンツの再生のための復号化キーが非正常であることを知らせる警告及び案内等を出力する。
図11を参照すると、携帯端末は、ユーザのパッケージングコンテンツの再生要請に応じて、パイロットコンテンツに対する再生を先に実行する(ステップ1101)。携帯端末は、パイロットコンテンツの再生時、パイロットコンテンツのデータブロックに対する復号化を実行する(ステップ1103)。携帯端末は、パイロットコンテンツの暗号化に対応する方式で復号化を実行する。
以下では、携帯端末で、二律背反方式又は臨界方式に対応するターゲットコンテンツ用復号化キーを獲得する方法について説明する。
先ず、本発明の二律背反方式によって暗号化されたパイロットコンテンツからターゲットコンテンツ用復号化キーを獲得する動作について説明する。
次に、携帯端末は、ユーザの要請に応じて、パッケージングコンテンツの再生要請又はパッケージングコンテンツのターゲットコンテンツに対する再生要請を受け取ると、公開キーCEKpによって、パイロットコンテンツに対する再生を優先的に実行する。
以下では、本発明の臨界方式によるパッケージングコンテンツの再生時のターゲットコンテンツ用復号化キーを獲得する動作について説明する。
この時、携帯端末は、パイロットコンテンツの再生時、ターゲットコンテンツ用復号化キーの獲得のための復号化を実行する。
しかし、本発明は、二律背反方式及び臨界方式に基づく他の応用方式にも適用することができる。以下、本発明の他の応用方式について説明する。
図12を参照すると、先ず、携帯端末は、パッケージングコンテンツの再生要請を受け取ると(ステップ1201)、再生要請に応じて、パッケージングコンテンツに対する再生情報をチェックする(ステップ1203)。次いで、携帯端末は、再生情報に基づいて、パッケージングコンテンツのターゲットコンテンツに対する復号化キーの存在の有無を判断する(ステップ1203)。
先ず、パッケージングサーバーでは、パッケージングコンテンツの生成時、携帯端末で、ターゲットコンテンツ用復号化キーを認証するための基準になるキーハッシュ(Key−Hash)値を生成することができる。
次に、携帯端末は、パッケージングコンテンツを受信する際、パイロットコンテンツの復号化によってターゲットコンテンツ用復号化キーを生成する。この時、生成ステップは、パッケージングコンテンツを獲得する時点で、携帯端末が内部的に処理する。
200 パッケージングサーバー
300 携帯端末
400 RI(Rights Issuer)
Claims (25)
- 携帯端末におけるコンテンツサービス提供方法において、
パイロットコンテンツと、前記パイロットコンテンツを構成するデータブロックから獲得した暗号化キーを用いて暗号化したターゲットコンテンツとを含むパッケージングコンテンツをパッケージングサーバーから受信するステップと、
前記パッケージングコンテンツの再生を要請する入力イベントを感知すると、前記パッケージングコンテンツの前記パイロットコンテンツを再生するステップと、
前記パイロットコンテンツの再生時、前記パイロットコンテンツのデータブロックを復号化するステップと、
前記データブロックの復号化によって前記データブロックに対応する複数の分割キーを獲得するステップと、
前記復号化によって獲得した前記複数の分割キーを用いて前記ターゲットコンテンツの再生のための復号化キーであるターゲットコンテンツ用復号化キーを生成するステップと、
前記ターゲットコンテンツ用復号化キーを用いて前記パッケージングコンテンツのターゲットコンテンツを再生するステップとを含み、
前記パッケージングコンテンツは、ヘッダーを含み、前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とするコンテンツサービス提供方法。 - 前記パイロットコンテンツの再生は、前記携帯端末により、前記パイロットコンテンツの再生に必要な公開キーを検索するステップと、
前記パイロットコンテンツの再生に必要な公開キーが検索されないと、前記携帯端末は、前記ヘッダーから前記公開キーを獲得するためのサーバーのアドレス情報を抽出するステップと、
前記アドレス情報によって前記パイロットコンテンツに対する前記公開キーを獲得するステップと、
前記公開キーによって前記パイロットコンテンツを再生するステップとを含むことを特徴とする請求項1に記載のコンテンツサービス提供方法。 - 前記ターゲットコンテンツ用復号化キーの生成は、
前記パイロットコンテンツの再生時、前記パイロットコンテンツを構成する各データブロックと、前記各データブロックに割り当てられたマイルストーンから各々の分割キーを獲得し、前記パイロットコンテンツの再生を完了する際、前記獲得した複数の分割キーを用いて前記ターゲットコンテンツ用復号化キーを獲得し、
前記複数の分割キーは、前記各データブロック又は前記マイルストーンの個数に対応するように生成することを特徴とする請求項1に記載のコンテンツサービス提供方法。 - 前記分割キーの獲得は、
前記パイロットコンテンツの最初のデータブロックの最初の分割キーからn番目のデータブロックのn番目の分割キーまで獲得し、
前記ターゲットコンテンツ用復号化キーは、前記最初の分割キーからn番目の分割キーを用いて生成することを特徴とする請求項3に記載のコンテンツサービス提供方法。 - 前記携帯端末にて、
前記複数の分割キーを用いて前記獲得したターゲットコンテンツ用復号化キーが正常であるか否かを判別するステップと、
前記獲得したターゲットコンテンツ用復号化キーが正常的な復号化キーでなければ、前記ターゲットコンテンツの再生を省略するステップと、
前記獲得したターゲットコンテンツ用復号化キーが正常的な復号化キーであれば、前記復号化キーを用いて前記ターゲットコンテンツを再生するステップとを更に含むことを特徴とする請求項1に記載のコンテンツサービス提供方法。 - 前記ターゲットコンテンツ用復号化キーが正常的な復号化キーであれば、
前記パイロットコンテンツの再生情報を累積して格納するステップと、
前記累積した再生情報とパイロットコンテンツの再生条件とを比較し、再生条件を満足するのか否かを判別するステップと、
前記再生条件を満足する場合、前記ターゲットコンテンツ用復号化キーによって前記ターゲットコンテンツを再生するステップと、
前記ターゲットコンテンツの再生が完了する際、前記ターゲットコンテンツ用復号化キーを格納するステップとを含み、
ここで、前記再生条件は、前記パイロットコンテンツに対する正常的な再生ステップが実行された回数、又は時間に対する設定値であることを特徴とする請求項5に記載のコンテンツサービス提供方法。 - 前記再生条件を満足しない場合、前記ターゲットコンテンツ用復号化キーによって前記ターゲットコンテンツを再生するステップと、
前記ターゲットコンテンツの再生が完了する際、前記ターゲットコンテンツ用復号化キーを廃棄するステップとを含むことを特徴とする請求項6に記載のコンテンツサービス提供方法。 - 前記パッケージングコンテンツの再生を要請する入力イベントを感知すると、前記携帯端末は、前記パッケージングコンテンツのターゲットコンテンツのための格納された復号化キーの存在の有無を判断するステップと、
前記格納された復号化キーが存在する場合、前記パイロットコンテンツの再生をスキップするステップと、
前記格納された復号化キーによって前記ターゲットコンテンツを再生するステップとを含むことを特徴とする請求項6に記載のコンテンツサービス提供方法。 - 前記携帯端末にて、
前記ターゲットコンテンツ用復号化キーと前記パッケージングコンテンツに含まれる認証情報とを比較するステップと、
前記ターゲットコンテンツ用復号化キーと前記認証情報とが一致するか否かによって、前記ターゲットコンテンツ用復号化キーが有効であるか否かを決定するステップと、
前記ターゲットコンテンツ用復号化キーが有効でない場合、前記パイロットコンテンツの獲得アドレス情報によって、前記パイロットコンテンツをダウンロードするステップとを更に含むことを特徴とする請求項1に記載のコンテンツサービス提供方法。 - 前記ターゲットコンテンツ用復号化キーを生成するステップは、
無料のパイロットコンテンツの再生によって前記ターゲットコンテンツ用復号化キーを獲得するステップと、
前記パイロットコンテンツの部分再生により割引された費用で前記ターゲットコンテンツ用復号化キーを獲得するステップとのうち、少なくとも一つを含むことを特徴とする請求項1に記載のコンテンツサービス提供方法。 - 前記パイロットコンテンツに対する再生の完了は、前記パイロットコンテンツに対する全体再生の完了、前記ターゲットコンテンツ用復号化キーの生成が完了する時点、又はユーザの要請による再生完了を含むことを特徴とする請求項1に記載のコンテンツサービス提供方法。
- パッケージングサーバーにおけるコンテンツサービス提供方法において、
パッケージングコンテンツを構成するパイロットコンテンツ及びターゲットコンテンツを選択するステップと、
前記パイロットコンテンツを予め設定された個数のデータブロックに区分するステップと、
前記パイロットコンテンツの各データブロック別にマイルストーン(milestone)を割り当てるステップと、
前記各データブロックと各データブロックに割り当てられた前記マイルストーンから複数の分割キーを計算するステップと、
前記複数の分割キーを用いて前記ターゲットコンテンツを暗号化するための暗号化キーを生成するステップと、
前記暗号化キーを用いて前記ターゲットコンテンツを暗号化するステップと、
前記パイロットコンテンツと前記ターゲットコンテンツとを用いて前記パッケージングコンテンツに生成するステップと、
前記パイロットコンテンツの暗号化のための公開キーを選択するステップと、
前記公開キーを用いて前記パイロットコンテンツを暗号化するステップとを含み、
前記パッケージングコンテンツは、ヘッダーを含み、
前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とするコンテンツサービス提供方法。 - 前記複数の分割キーを計算するステップは、
予め設定された前記データブロックの個数と同じ個数の分割キーを計算することを特徴とする請求項12に記載のコンテンツサービス提供方法。 - 前記パイロットコンテンツを暗号化するステップは、
前記パイロットコンテンツの暗号化のための暗号化方式を決定するステップを含み、
前記暗号化方式は、
パイロットコンテンツに対し、全体再生する場合にターゲットコンテンツ用復号化キーが獲得される二律背反(all or nothing)方式、パイロットコンテンツに対し、設定された一部の区間以上再生する場合にターゲットコンテンツ用復号化キーが獲得される臨界(threshold)方式のいずれか一つを含むことを特徴とする請求項12に記載のコンテンツサービス提供方法。 - 前記パッケージングコンテンツは、ターゲットコンテンツ用復号化キーが有効であるか否かを判別するための認証情報と、前記パイロットコンテンツをダウンロードするためのアドレス情報とをさらに含むことを特徴とする請求項12に記載のコンテンツサービス提供方法。
- 前記パッケージングサーバーは、
携帯端末から前記パッケージングコンテンツを構成する前記パイロットコンテンツ及びターゲットコンテンツが選択されると、前記携帯端末の選択に対応する前記パッケージングコンテンツを生成することを特徴とする請求項12に記載のコンテンツサービス提供方法。 - 前記パッケージングサーバーは、
広告サーバーから広告コンテンツを獲得し、獲得した広告コンテンツを前記パイロットコンテンツに生成し、生成したパイロットコンテンツとターゲットコンテンツとを用いて前記パッケージングコンテンツを生成することを特徴とする請求項12に記載のコンテンツサービス提供方法。 - 前記パイロットコンテンツが再生された部分に対応する復号化キーの部分によって前記ターゲットコンテンツの無料の部分が提供され、
前記ターゲットコンテンツの残りの部分に対する割引された費用の支払いによって前記ターゲットコンテンツの前記復号化キーの残りの部分が提供されることを特徴とする請求項12に記載のコンテンツサービス提供方法。 - パイロットコンテンツと前記パイロットコンテンツを構成するデータブロックから獲得した暗号化キーを用いて暗号化したターゲットコンテンツとを含むパッケージングコンテンツをパッケージングサーバーから受信する受信手段と、
前記受信したパッケージングコンテンツを格納する格納手段と、
前記パッケージングコンテンツの前記パイロットコンテンツの再生時、前記パイロットコンテンツのデータブロックの復号化によって前記パイロットコンテンツの各データブロックに対応する複数の分割キーを獲得し、前記パイロットコンテンツの再生が完了すると、前記複数の分割キーを用いて前記ターゲットコンテンツの再生のための復号化キーであるターゲットコンテンツ用復号化キーを生成し、前記ターゲットコンテンツ用復号化キーを用いて前記パッケージングコンテンツのターゲットコンテンツを再生する処理手段とを含み、
前記パッケージングコンテンツは、ヘッダーを含み、前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とする携帯端末。 - 前記携帯端末は、
前記ターゲットコンテンツ用復号化キーが、前記パイロットコンテンツの正常的な再生によって生成される正常的な復号化キーである場合、前記パイロットコンテンツの再生情報を累積して格納し、前記累積した再生情報とパイロットコンテンツの再生条件とを比較し、前記再生条件を満足すると、前記ターゲットコンテンツ用復号化キーによって前記ターゲットコンテンツを再生し、前記ターゲットコンテンツの再生の完了時、前記ターゲットコンテンツ用復号化キーを格納することを含み、
前記再生条件は、前記パイロットコンテンツに対する正常的な再生ステップが実行された回数、又は時間に対する設定値であることを特徴とする請求項19に記載の携帯端末。 - 前記携帯端末は、
前記アドレス情報によって前記パイロットコンテンツの前記公開キーを獲得し、前記公開キーによって前記パイロットコンテンツを再生することを特徴とする請求項19に記載の携帯端末。 - 前記携帯端末は、
前記パイロットコンテンツの再生時、前記パイロットコンテンツを構成する各データブロックと、前記各データブロックに割り当てられたマイルストーンから前記複数の分割キーを獲得し、前記複数の分割キーは、前記各データブロック又は前記マイルストーンの個数に対応するように獲得することを特徴とする請求項21に記載の携帯端末。 - コンテンツサービスを提供するサーバーにおいて、
携帯端末から選択されるパイロットコンテンツとターゲットコンテンツを用いてパッケージングコンテンツを生成して提供するパッケージングサーバーを含み、
前記パッケージングサーバーは、
前記パイロットコンテンツを設定された個数のデータブロックに区分し、区分したデータブロック別にマイルストーン(milestone)を割り当て、前記各データブロックと各データブロックに割り当てられた前記マイルストーンから複数の分割キーを計算し、前記複数の分割キーを用いて前記ターゲットコンテンツを暗号化するための暗号化キーを生成し、前記暗号化キーを用いて前記ターゲットコンテンツを暗号化し、前記パイロットコンテンツと前記ターゲットコンテンツとを用いてパッケージングコンテンツに生成し、
前記パッケージングサーバーは、公開キーを用いて前記パイロットコンテンツを暗号化し、
前記パッケージングコンテンツは、ヘッダーを含み、
前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とするサーバー。 - コンテンツサービス提供システムにおいて、
携帯端末からパイロットコンテンツとターゲットコンテンツが選択されると、前記パイロットコンテンツを設定された個数のデータブロックに区分し、前記データブロック別にマイルストーン(milestone)を割り当て、前記各データブロックと各データブロックに前記割り当てられたマイルストーンから複数の分割キーを計算し、前記複数の分割キーを用いて前記ターゲットコンテンツを暗号化するための暗号化キーを生成し、前記暗号化キーを用いて前記ターゲットコンテンツを暗号化し、前記暗号化したパイロットコンテンツと前記暗号化したターゲットコンテンツとを含むパッケージングコンテンツを生成し、
前記生成したパッケージングコンテンツを前記携帯端末に提供するパッケージングサーバーと、
前記パッケージングコンテンツを受信し、前記パイロットコンテンツの再生時、前記パイロットコンテンツを構成するデータブロックを復号化し、前記データブロックの復号化によって前記データブロックに対応する複数の分割キーを獲得し、前記パイロットコンテンツの再生が完了する際、前記復号化によって獲得した前記複数の分割キーを用いて前記ターゲットコンテンツの再生のための復号化キーであるターゲットコンテンツ用復号化キーを生成し、前記ターゲットコンテンツ用復号化キーを用いて前記パッケージングコンテンツの前記ターゲットコンテンツを再生する前記携帯端末とを有し、
前記パッケージングコンテンツは、ヘッダーを含み、前記ヘッダーは、前記パイロットコンテンツの再生に優先順位を与える情報及び前記パイロットコンテンツの再生のための公開キーを獲得できるアドレス情報の内の少なくとも一つの情報を含むことを特徴とするコンテンツサービス提供システム。 - 前記パッケージングサーバーは、前記ターゲットコンテンツ用復号化キーが有効であるか否かを判別するための認証情報と、前記パイロットコンテンツをダウンロードするためのアドレス情報とを前記パッケージングコンテンツに含めて伝送し、
前記携帯端末は、前記ターゲットコンテンツ用復号化キーと前記認証情報とが一致するか否かによって前記ターゲットコンテンツ用復号化キーが有効であるか否かを決定し、前記ターゲットコンテンツ用復号化キーが有効でない場合、前記アドレス情報を用いて前記パイロットコンテンツをダウンロードすることを特徴とする請求項24に記載のコンテンツサービス提供システム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2008-0119010 | 2008-11-27 | ||
KR1020080119010A KR101547554B1 (ko) | 2008-11-27 | 2008-11-27 | 디지털 콘텐츠 서비스 제공 방법 및 시스템 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010129096A JP2010129096A (ja) | 2010-06-10 |
JP2010129096A5 JP2010129096A5 (ja) | 2013-01-17 |
JP5608359B2 true JP5608359B2 (ja) | 2014-10-15 |
Family
ID=42012418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009270476A Expired - Fee Related JP5608359B2 (ja) | 2008-11-27 | 2009-11-27 | コンテンツサービス提供方法及びそのシステム並びに携帯端末及びサーバー |
Country Status (5)
Country | Link |
---|---|
US (1) | US8619994B2 (ja) |
EP (1) | EP2192717B1 (ja) |
JP (1) | JP5608359B2 (ja) |
KR (1) | KR101547554B1 (ja) |
CN (1) | CN101901447B (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10289809B1 (en) * | 2010-05-17 | 2019-05-14 | Western Digital Technologies, Inc. | Transferring media files between users after encrypting with encryption key obtained from a digital rights management server |
KR20120057728A (ko) * | 2010-08-31 | 2012-06-07 | 삼성전자주식회사 | 멀티미디어 서비스 이용에 따른 광고 재생 방법 및 장치 |
KR20120092432A (ko) * | 2011-02-11 | 2012-08-21 | 삼성전자주식회사 | 디지털 방송 시스템에서 컨텐츠 송수신 장치 및 방법 |
US8782392B1 (en) * | 2011-04-11 | 2014-07-15 | Google Inc. | Privacy-protective data transfer and storage |
CN102916810B (zh) * | 2011-08-05 | 2015-03-11 | ***通信集团公司 | 传感器认证方法、***和装置 |
US20130042100A1 (en) * | 2011-08-09 | 2013-02-14 | Nokia Corporation | Method and apparatus for forced playback in http streaming |
CN103428530B (zh) * | 2012-05-22 | 2017-02-08 | 华为技术有限公司 | 一种防止跳过广告的方法、***及媒体播放客户端 |
KR20140130293A (ko) * | 2013-04-30 | 2014-11-10 | (주)잉카엔트웍스 | Drm 컨텐츠의 사용 권한을 조정하는 단말 장치 및 방법 |
CA2913349A1 (en) * | 2013-06-18 | 2014-12-24 | Passtask, Llc. | Task oriented passwords |
CN104618799B (zh) * | 2014-02-10 | 2018-01-09 | 腾讯科技(北京)有限公司 | 视频播放方法及装置 |
US11032589B1 (en) | 2016-08-09 | 2021-06-08 | Google Llc | Methods, systems, and media for ensuring consumption of portions of media content |
CN107197338B (zh) * | 2017-05-05 | 2019-11-26 | 中广热点云科技有限公司 | 一种确保广告播放时长的方法 |
CN107613317A (zh) * | 2017-09-08 | 2018-01-19 | 康佳集团股份有限公司 | 一种播放本地加密媒体的方法、存储介质及智能电视 |
CN110032831A (zh) * | 2018-01-11 | 2019-07-19 | 上海有云信息技术有限公司 | 软件证书的生成方法、装置及*** |
JP6985229B2 (ja) * | 2018-09-13 | 2021-12-22 | Kddi株式会社 | 通信ネットワーク、ユーザ装置及びプログラム |
US11356425B2 (en) * | 2018-11-30 | 2022-06-07 | Paccar Inc | Techniques for improving security of encrypted vehicle software updates |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6983371B1 (en) * | 1998-10-22 | 2006-01-03 | International Business Machines Corporation | Super-distribution of protected digital content |
DE10044051A1 (de) | 2000-09-01 | 2002-03-14 | Deutsche Telekom Ag | Verfahren zur Werbefinanzierung von Multimedia-Inhalten |
EP1352496A2 (en) * | 2000-10-26 | 2003-10-15 | General Instrument Corporation | Initial free preview for multimedia multicast content |
KR100413682B1 (ko) | 2001-03-26 | 2003-12-31 | 삼성전자주식회사 | 암호화된 데이터를 포함한 데이터의 전송 및 수신 제어 방법 |
JP2003078515A (ja) * | 2001-09-05 | 2003-03-14 | Nec Corp | コンテンツ配信システム、復号装置、暗号化装置、復号プログラム、暗号化プログラム |
JP2003208542A (ja) * | 2002-01-15 | 2003-07-25 | Ntt Data Corp | コンテンツ配信システム、コンテンツ配信装置、コンテンツ受信装置及びコンピュータプログラム |
JP4611606B2 (ja) * | 2002-02-13 | 2011-01-12 | 富士通株式会社 | データ運用方法 |
JP2004088619A (ja) * | 2002-08-28 | 2004-03-18 | Sony Corp | 符号列暗号化方法、装置および暗号解除方法、装置および記録媒体 |
JP2007535718A (ja) * | 2003-07-07 | 2007-12-06 | クリプターグラフィー リサーチ インコーポレイテッド | 海賊行為を規制し、インタラクティブコンテンツを使用可能にするための再プログラマブルなセキュリティ |
US7389273B2 (en) * | 2003-09-25 | 2008-06-17 | Scott Andrew Irwin | System and method for federated rights management |
KR100761270B1 (ko) | 2004-11-06 | 2007-09-28 | 엘지전자 주식회사 | 광고컨텐츠가 첨부된 디지털저작권관리 컨텐츠 처리 방법및 장치 |
US20070174362A1 (en) * | 2006-01-18 | 2007-07-26 | Duc Pham | System and methods for secure digital data archiving and access auditing |
CN100581100C (zh) * | 2006-07-25 | 2010-01-13 | 国际商业机器公司 | 防止跳过数字媒体流中特殊内容片段的回放的方法和*** |
JP4256415B2 (ja) * | 2006-09-04 | 2009-04-22 | 株式会社日立製作所 | 暗号化装置、復号装置、情報システム、暗号化方法、復号方法及びプログラム |
DE102006044299B4 (de) * | 2006-09-20 | 2014-11-13 | Nokia Solutions And Networks Gmbh & Co. Kg | Vorrichtung und Verfahren zur gesicherten Verteilung von Inhalten in einem Telekommunikationsnetzwerk |
KR20080027040A (ko) | 2006-09-22 | 2008-03-26 | 삼성전자주식회사 | 컨텐츠 공유를 위한 컨텐츠 생성 방법 및 그 장치 |
KR20080046515A (ko) | 2006-11-22 | 2008-05-27 | 삼성전자주식회사 | 콘텐츠 파일의 암호화 및 복호화 방법 |
JP2008160520A (ja) * | 2006-12-25 | 2008-07-10 | Toshiba Corp | データ送信装置、データ受信装置、およびデータ送信方法 |
JP2008236377A (ja) * | 2007-03-20 | 2008-10-02 | Sony Corp | 鍵提供システム、鍵提供装置、端末装置、鍵提供方法、及び鍵生成方法 |
US9171569B2 (en) * | 2007-04-27 | 2015-10-27 | Google Technology Holdings LLC | Method and apparatus for assisting with content key changes |
US8868464B2 (en) * | 2008-02-07 | 2014-10-21 | Google Inc. | Preventing unauthorized modification or skipping of viewing of advertisements within content |
ES2326949B1 (es) * | 2008-03-18 | 2010-07-14 | Clarity Systems, S.L. | Procedimiento utilizado por un servidor de streaming para realizar una transmision de un fichero multimedia en una red de datos. |
-
2008
- 2008-11-27 KR KR1020080119010A patent/KR101547554B1/ko active IP Right Grant
-
2009
- 2009-11-25 EP EP09177041.2A patent/EP2192717B1/en not_active Not-in-force
- 2009-11-25 US US12/625,825 patent/US8619994B2/en not_active Expired - Fee Related
- 2009-11-27 JP JP2009270476A patent/JP5608359B2/ja not_active Expired - Fee Related
- 2009-11-27 CN CN200910224862.1A patent/CN101901447B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20100060425A (ko) | 2010-06-07 |
EP2192717A2 (en) | 2010-06-02 |
JP2010129096A (ja) | 2010-06-10 |
US8619994B2 (en) | 2013-12-31 |
KR101547554B1 (ko) | 2015-08-26 |
EP2192717A3 (en) | 2013-10-02 |
US20100128878A1 (en) | 2010-05-27 |
CN101901447A (zh) | 2010-12-01 |
CN101901447B (zh) | 2015-08-26 |
EP2192717B1 (en) | 2018-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5608359B2 (ja) | コンテンツサービス提供方法及びそのシステム並びに携帯端末及びサーバー | |
KR101593569B1 (ko) | 콘텐츠 오브젝트 구성 방법 및 시스템 | |
US7213005B2 (en) | Digital content distribution using web broadcasting services | |
JP5350782B2 (ja) | メタデータの改ざん検知方法及び装置 | |
JP4463998B2 (ja) | 保護されたオンライン音楽配布システム | |
US7499550B2 (en) | System and method for protecting a title key in a secure distribution system for recordable media content | |
JP3864867B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
KR101592607B1 (ko) | 동적 미디어 구역 시스템들 및 방법들 | |
US7836311B2 (en) | Information processing apparatus, information processing method, and computer program used therewith | |
US8417966B1 (en) | System and method for measuring and reporting consumption of rights-protected media content | |
US20050262573A1 (en) | Content presentation | |
JP2006285607A (ja) | コンテンツ情報提供システム,コンテンツ情報提供サーバ,コンテンツ再生装置,コンテンツ情報提供方法,コンテンツ再生方法,およびコンピュータプログラム | |
CN103942470A (zh) | 一种具有溯源功能的电子音像制品版权管理方法 | |
JP2010192944A (ja) | コンテンツ配信装置、コンテンツ利用装置、コンテンツ配信システム、コンテンツ配信方法、およびプログラム | |
US9390030B2 (en) | Information processing device, information storage device, information processing system, information processing method, and program | |
JP2005516278A (ja) | 情報を秘密保護して送信および分配し、中間情報記憶媒体において送信された情報の物理的な例示を行う方法およびシステム | |
JP2004032307A (ja) | コンテンツ配信方法、およびコンテンツ配信サーバ、並びにコンテンツ配信処理プログラムを記録したコンピュータ読み取り可能な記憶媒体、コンテンツ配信処理プログラム | |
JP5350021B2 (ja) | ファイル生成装置、ファイル再生装置およびコンピュータプログラム | |
JP4449959B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
WO2011043171A1 (ja) | 著作物再配布促進システム | |
KR20090022831A (ko) | 팩미디어 데이터를 이용한 콘텐츠 관리 시스템 및 그 관리방법 | |
CN101529462A (zh) | 用于提供内容预订服务的方法和*** | |
KR20070076108A (ko) | 스트리밍 콘텐츠 패키저 | |
Li et al. | A novel license distribution mechanism in DRM system | |
KR100718702B1 (ko) | 멀티미디어 컨텐츠 통합 전자책, 전자책 배포 시스템 및 그방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121127 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121127 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140526 |
|
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: 20140805 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140901 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5608359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |