JP6257611B2 - 個人向けのメディア・コンテンツの提供 - Google Patents

個人向けのメディア・コンテンツの提供 Download PDF

Info

Publication number
JP6257611B2
JP6257611B2 JP2015519106A JP2015519106A JP6257611B2 JP 6257611 B2 JP6257611 B2 JP 6257611B2 JP 2015519106 A JP2015519106 A JP 2015519106A JP 2015519106 A JP2015519106 A JP 2015519106A JP 6257611 B2 JP6257611 B2 JP 6257611B2
Authority
JP
Japan
Prior art keywords
live program
live
program
rendering
sequencing
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.)
Active
Application number
JP2015519106A
Other languages
English (en)
Other versions
JP2015526005A (ja
JP2015526005A5 (ja
Inventor
ギルバートン,フイリツプ
ローラン,アントニー
ゴーテイエ,エリツク
ルガレ,イヴオン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of JP2015526005A publication Critical patent/JP2015526005A/ja
Publication of JP2015526005A5 publication Critical patent/JP2015526005A5/ja
Application granted granted Critical
Publication of JP6257611B2 publication Critical patent/JP6257611B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26241Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44016Processing 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 splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、一般的には、ネットワークを介したコンテンツの配信の分野に関する。より具体的には、本発明は、特定のユーザに興味を持たせるマルチメディア・コンテンツのシーケンスを含む個人向けのテレビジョン(TV)チャンネルの提供を取り扱う。したがって、本発明は、個人向けのメディア・コンテンツを提供する方法、受信装置、およびプロバイダ装置に関する。さらに、本発明は、本発明の方法を実施するコンピュータ・プログラムに関する。
本欄に記載されている手法が遂行される場合があるが、その手法は、必ずしも既に考案済のものであったり、遂行済のものであったりするものではない。したがって、本明細書において特記しない限り、本欄に記載されている手法は、本出願の請求項に対する先行技術となるものではなく、本欄にその記載を含めることによって先行技術として自認するものではない。
ユーザが興味を有するようなコンテンツ、すなわち、個人向けのコンテンツをユーザに具体的に提供する幾つかの方法が存在する。
一例は、放送およびプッシュ型配信の方法を組み合わせたものを使用してターゲットに対して広告を行うことを取り扱うものである。広告ビデオがユーザのセットトップ・ボックスのハードドライブに対してプッシュされ、決定エンジンは、家庭プロファイリングに対し、最も適切な広告ビデオを選択し、その同期が放送ストリーム内で確保されるようにする。
文献欧州特許第1667452号は、この使用ケースの拡張について記載し、「仮想個人向けのTVチャンネル」の考え方を提案している。そこでは、ローカルに記憶された広告またはメディア・コンテンツの挿入/置き換えは、サービス・プロバイダから送信されるメッセージに応答して始められる。次に、広告またはメディア・コンテンツの選択処理は、2つの他のメディア・コンテンツの間の固定された時間スロットの間に再生出力される前に複数の異なるルール(ユーザ・プロファイル、広告スコア、メディア・コンテンツ・タイプ、時刻、ペアレンタル・コントロール)に従って実行される。この文献は、幾つかのテーブル記述子を使用した選択アルゴリズムの詳細について記載している。しかしながら、この文献は、仮想チャンネルを構成する複数の異なる番組のシームレスなTV番組のシーケンシング(sequencing)をどのように確保するかについては記載していない。
別の例は、TVanytime(TVA)イニシアチブである。TVanytime(TVA)イニシアチブは、一組の仕様であり、その詳細は、欧州電気通信標準化機構(ETSI)TS 102822−2に記載され、ユーザのローカル記憶装置に対してメディア・コンテンツの制御された配信を行うことに特化したものである。TVanytimeは、エンド・ユーザが電子番組ガイド(EPG)からの任意のTV番組を記録可能にすることによって、ユーザがそのTV番組を最も都合の良い時間に視聴できるようにするものである。しかしながら、この解決法では、当初のスケジューリングに対して定期的に影響を与えるライブ・イベントによって、誤りが頻発するようになり、ユーザ体験の品質が低下する可能性がある。
本発明は、状況を改善するための解決法を提案する。
従って、本発明は、メディア・コンテンツの所定のシーケンシング(sequencing)を有する個人向けのコンテンツを提供する方法であって、
制御チャンネルにおいて、コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信するステップと、
上記シーケンシングのメディア・コンテンツを含むメディア・ストリームを受信するステップと、
上記制御情報を使用することによって、個人向けのコンテンツのレンダリングを制御するステップと、を含む。
メディア・コンテンツ、例えばテレビジョン番組、のシーケンシングは、有益には、ユーザとプロバイダとの間の合意を通じて、またはプロバイダのみで、TV番組に対するユーザのプリファレンスおよび嗜好を使用して、予め決定される。
例として、個人向けのコンテンツは、加入者のグループに対して提供されるテーマを有するチャンネルである。テーマを有するチャンネルを構成するTV番組は受信装置側で直接取得されるため、本発明の方法は、このようなチャンネルの提供をプロバイダ側で最小の運用コストで行えるようにする。
好ましくは、メディア・コンテンツは、対応するテレビジョン・チャンネルからのものである。
テレビジョン・チャンネルは、放送ネットワークを通じて受信されてもよく、ブロードバンド・ネットワークを通じて受信されてもよい。例えば、このようなテレビジョン・チャンネルは、IPTVチャンネルからなる。
有益には、制御およびテレビジョン・チャンネルは、共通のリファレンス・クロックと時間的に合わせられている。
例えば、共通のリファレンス・クロックは、協定世界時(UTC:Coordinated Universal Time)で表される実時間である。
好ましくは、制御ストリームおよびメディア・ストリームは、制御チャンネルおよびテレビジョン・チャンネルを共通のリファレンス・クロックに合わせる時間的な情報を含む。
これらの情報は、考慮されているストリームのシステム・タイム・クロック(STC)をリファレンス・クロックの時刻(ToD)に変換するタイムラインに挿入することができる。
このタイムラインの使用によってテレビジョン・チャンネル間のシームレスな切り替えが可能となり、これにより、個人向けのコンテンツのレンダリングの際、TV番組などのメディア・コンテンツと、次のメディア・コンテンツとの間のシームレスな移行が確保される。
有益には、個人向けのコンテンツは、ユーザの装置に予め記憶されたコンテンツからなる。
このようなコンテンツは、広告、映画トレーラ、個人向けのチャンネルのカバーページ、または、これらの要素を組み合わせたものである。その挿入は、或るTV番組から次のTV番組への移行が、これらの番組が一緒になったものでない場合に、スムーズに行われるようにするためのものである。
好ましくは、個人向けのコンテンツのレンダリングを制御するステップは、シーケンシングの連続的なコンテンツの間のフェージング制御を使用する。
このようなフェージング制御を行うことにより、個人向けのチャンネルの複数のメディア・コンテンツ間のスムーズな移行が可能になる。
有益には、メディア・ストリームは、放送ネットワークおよび/またはブロードバンド・ネットワークを介して受信される。
一実施形態によれば、シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含む。
有益には、ライブ番組は、現在行われているイベントとして、リアルタイムに放送されている番組であると規定される。
有益には、この方法は、第1のライブ番組と第2のライブ番組との重なりを検出するステップをさらに含む。
このような検出を使用することにより、第1のライブ番組が終了するまで、第2のライブ番組のレンダリングをタイムシフトすることが可能である。したがって、ユーザは、第2のライブ番組への予定された切り替えが原因で第1のライブ番組の最後の部分を見逃すことがない。
有益には、第1のライブ番組および第2のライブ番組の重なりの検出は、第1のライブ番組から第2のライブ番組への切り替えの前に収集されるデータの統計的な処理に基づく。
代替的には、第1のライブ番組と第2のライブ番組との重なりの検出は、ソーシャル・ネットワークの監視に基づく。
本発明は、さらに、メディア・コンテンツの所定のシーケンシングを有する個人向けのコンテンツを提供する受信装置を提供し、この受信装置は、
制御チャンネルにおいて、コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信する第1のインタフェースと、
上記シーケンシングのメディア・コンテンツを含むメディア・ストリームを受信する第2のインタフェースと、
上記制御情報を使用することによって、個人向けのコンテンツのレンダリングを制御するスケジューラと、を含む。
有益には、シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含み、受信装置は、第1のライブ番組と第2のライブ番組との重なりを検出する検出モジュールをさらに含む。
有益には、受信装置は、ゲートウェイまたはセットトップ・ボックスである。
本発明は、さらに、メディア・コンテンツの所定のシーケンシングを有する個人向けのコンテンツを提供するプロバイダ装置を提供する。このプロバイダ装置は、
コンテンツのシーケンシングを記述した時間的な制御情報を規定する番組マネージャと、
制御チャンネルにおいて、上記時間的な制御情報を含む制御ストリームを送信する第1の送信機と、
上記シーケンシングのメディア・コンテンツを含むメディア・ストリームを送信する第2の送信機と、を含む。
有益には、シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含み、プロバイダ装置は、第1のライブ番組と第2のライブ番組との重なりを検出する検出モジュールをさらに含む。
有益には、番組マネージャは、時間的な制御情報を更新することが可能である。
この更新は、定期的に行われるか、TV番組に変更があるときのみ、例えば、ライブ番組が予定されていた当初の時間を超えて継続したときに行われる。
本発明に係る方法は、プログラム可能な装置上でソフトウェアにおいて実施することができる。本発明に係る方法は、ハードウェアのみで実施することもできるし、ソフトウェアのみで実施することもできるし、これらを組み合わせて実施することもできる。
本発明は、ソフトウェアで実施することができるため、本発明は、任意の適切な搬送媒体上で、プログラム可能な装置に供給するためのコンピュータ読み取り可能コードとして実施することができる。搬送媒体には、フロッピー(登録商標)ディスク、CD−ROM、ハードディスク・ドライブ、磁気テープ装置、または、ソリッドステート・メモリ装置などの記憶媒体が含まれることがある。
本発明は、したがって、コンピュータが本発明の方法を実行できるようにするコンピュータ実行可能なインストラクションを含むコンピュータ読み取り可能プログラムを提供する。図4〜図7の図面は、このようなコンピュータ・プログラムのための一般的なアルゴリズムの例を示している。
添付図面において、本発明は、限定を意図しない例として示されており、同様の参照符号は、同様の構成要素を示している。
従来技術に係るリニアTV番組を提供するシステムの実施形態の模式図である。 ハイブリッド・ネットワーク・アーキテクチャにおいて、本発明に係る個人向けのノンリニアTV番組を提供するシステムの実施形態の模式図である。 本発明の実施形態に係る受信装置の模式図である。 本発明の第1の実施形態に係る個人向けのコンテンツを提供する方法のステップを示すフローチャートである。 本発明の第2の実施形態に係る個人向けのコンテンツを提供する方法のステップを示すフローチャートである。 本発明の第3の実施形態に係る個人向けのコンテンツを提供する方法のステップを示すフローチャートである。 本発明の第4の実施形態に係る個人向けのコンテンツを提供する方法のステップを示すフローチャートである。
図1を参照すると、従来技術に係るリニアTV番組を提供するシステム2の実施形態の模式図が示されている。このシステム2は、より具体的には、従来のTV放送プレイアウトに対応する。
システム2は、複数の異なるトランスポート・ストリームに亘るサービス(チャンネル)のセットをグループ化するブーケ運用など、TV番組集約装置(aggregator)側に存在するプロバイダ装置4を含む。これらの複数の異なるトランスポート・ストリーム自体は、複数の異なるネットワークに亘って存在することがある。
さらに、システム2は、セットトップ・ボックス(STB)、または、ホーム・ゲートウェイなどの、ユーザの居宅に存在する受信装置6を含む。
プロバイダ装置4は、複数のサーバ8、10、12を含む。
例えば、サーバ8は、映画やアニメなどの、マルチメディア・コンテンツを記憶するメモリ14を含むコンテンツ・サーバである。サーバ10は、例えば、バラエティ番組、教育番組など、予め記録されたTV番組を記憶するように構成されたサーバである。サーバ12は、広告番組など、他のタイプの番組を記憶するように構成されている。
さらに、プロバイダ装置4は、ミキサ16を含む。ミキサ16は、所定のスケジューリング18を使用して、ユーザがサーバ8、10、12から受信し、および、このミキサ16によって直接受信されるライブTV番組20から受信するリニアTV番組フローを形成する番組を混合することができる。このようなライブ番組には、ニュース、スポーツ・イベント、音楽番組などが含まれることがある。
次に、ミキサ16は、TVチャンネルにおける番組のスケジューリングされたプレイリストによって形成されるリニアTV番組22を提供することができ、受信装置6は、このリニア番組22を受信することができ、ユーザに対するコンテンツの再生のために、TVセットとしてのレンダリング装置24に送信することができる。
従来技術に係るTVチャンネルは、通常、総合的なTV番組か、または、子供、ティーンエイジャー、年配者、スポーツマンなどの、複数のユーザによって形成される特定の視聴者の興味を沸かせるテーマを有するチャンネルを提供する。
従来技術に係るこの従来のシステム2は、コンテンツ・プロバイダにとって重大な運用コストが存在することを示唆しており、新しいチャンネルを開始することは、加入契約者数に関して十分な成功が見込めない可能性がある場合には、投資収益率の観点からは、リスクがある。
さらに、新しい番組を開始する結果として追加的なネットワーク帯域を使用することになり、これは希少で高価なリソースをより多く使用することとなる。
本発明は、このような禁止されるべきコストがプロバイダに発生することを回避し、新しいTVチャンネル、すなわち、個人向けのユーザ・プレファレンスをターゲットとする、テーマを有するチャンネルの提供を可能とする解決法を提案する。本発明に係るシステム30の例は、図2に示されている。
図2に示されているように、システム30は、放送コンテンツのプロバイダ装置32および受信装置34を含む。
好ましくは、システム30は、ブロードバンド・コンテンツのプロバイダ装置36をさらに含む。好ましくは、ブロードバンド・コンテンツのプロバイダは、記憶されたTV番組をストリーミングすることができ、ブロードバンド・リンク37を介して受信装置34によってアクセスされることがある。オプションとして、この装置36をキャッチアップ・サーバとして使用することができる。
したがって、注目すべきこととして、この場合では、プロバイダ装置32は、好ましくは、限定するものではないが、ライブ・ストリーミング専用のものである。ここで、プロバイダ装置32は、主に番組マネージャ38を含み、番組マネージャ38はユーザによってリクエストされた個人向けのコンテンツの番組のシーケンシング(sequencing)を記述した時間的な制御情報を規定する。
番組マネージャ38は、さらに、所定のスケジューリング40を使用して、個人向けのコンテンツの部分となる可能性のある複数の番組42、例えばライブ番組のような番組を混合する機能を果たす。
さらに、プロバイダ装置32は制御チャンネルにおいて制御ストリーム46を送信する送信機44を含み、制御ストリーム46はユーザ・リクエストに従って番組マネージャ38によって規定された時間的な制御情報を含む。
送信機44は、さらに、混合処理38およびスケジューリング40の結果として得られるコンテンツ・ストリーム48を送信可能であり、受信装置34は、このコンテンツ・ストリーム48を受信可能であり、ユーザに対してコンテンツを再生するためにコンテンツ・ストリーム48をレンダリング装置24、例えばTVセットに送信可能である。
さらに、プロバイダ装置32は、連続するライブ番組の重なりを検出可能な検出モジュール45を含む。
受信装置34におけるメモリ62は、コンテンツ48を記憶するために設けられる。コンテンツは、次に、制御ストリーム46内の時間的な制御情報に従って受信装置34によって使用され、リクエストされた個人向けのTVチャンネルを構成する個人向けのコンテンツのストリーム49を形成する。
本発明の実施形態に従って、受信装置34の構造について、図3を参照して、以下の説明において、さらに詳細に述べる。
受信装置34は、第1の放送チャンネルを介して第1の放送ストリーム52を受信可能な第1のチューナ50と、第2の放送チャンネルを介して第2の放送ストリーム56を受信可能な第2のチューナ54と、を含む。
受信装置34は、ADSL(非対称ディジタル加入者線)接続などのブロードバンド・インタフェース58をさらに含み、ブロードバンド・インタフェース58はブロードバンド・チャンネル60を介したIPTV(インターネット・プロトコル・テレビジョン)および/またはOTT(オーバーザトップ)ストリームを受信可能である。
上述したように、受信装置34は、主にTV番組を記憶するための、HDD(ハードディスク・ドライブ)、または、フラッシュ・メモリ、SDカードなどのメモリ62も含む。このメモリ62は受信したTV番組のタイムシフトを可能にする。
さらに、受信装置34は、個人向けのコンテンツの番組のシーケンシングを記述した時間的な制御情報を含む制御ストリーム46を受信するための制御インタフェース64を含む。制御インタフェース64は、制御ストリーム46が放送される場合にはチューナであってもよいし、制御ストリーム46が、例えば、マルチキャスト・サービスの形態のIPTVまたはOTTなどのブロードバンド・チャンネルを介して送信される場合にはブロードバンド・インタフェースであってもよい。
制御情報を搬送する制御ストリーム46は、連続的に処理されてもよく、電子番組ガイド(EPG)のために従来実施されている処理のように定期的な間隔で処理されてもよい。
制御インタフェース64は、別個のエンティティ(別体)として示されているものの、チューナ50、54のうちの一方にあってもよく、ブロードバンド・インタフェース58にあってもよい。
さらに、受信装置34は、チューナ50、54に接続されたスケジューラ66と、ブロードバンド・インタフェース58と、メモリ62と、制御インタフェース64と、を含む。本発明によれば、スケジューラ66の主な役割は、制御ストリーム46で搬送された制御情報の使用によって個人向けのコンテンツのレンダリングを制御することである。
受信装置34は、スケジューラ66に接続されたオーディオ・ビデオ(A/V)復号器68をさらに含む。
さらに、受信装置34は、連続的なライブ番組の重なりを検出可能な検出モジュール69を含む。
したがって、スケジューラ66は、一方では、制御インタフェース、放送インタフェース、ブロードバンド・インタフェース、さらに、メモリにアクセスし、他方では、制御ストリーム46内にあるコマンドを実行するために、A/V復号器にアクセスする。
本発明の好ましい実施形態によれば、メディア・ストリーム52、56、60および制御ストリーム46は、協定世界時(UTC)で表される実時間のような、共通のリファレンス・クロックに制御チャンネルおよびテレビジョン・チャンネルを合わせる時間的な情報を含む。これらの時間的な情報は、考慮されているストリームのシステム・タイム・クロックをリファレンス・クロックの時刻(ToD)に変換するタイムライン・コンポーネントに挿入される。
図4〜図7のフローチャートは、複数の異なる実施形態に従って個人向けのコンテンツを提供する本発明の方法のステップの詳細を示している。図面をわかりやすくするために、出力再生されるメディア・コンポーネントは、タイムライン・コンポーネントVcを利用してリファレンス・クロックRef Clkに既に合わせられているものとする。
図4に例示されている第1の実施形態は、2つの別個のソース、すなわち、2つの異なるテレビジョン・チャンネルからの複数の異なる非ライブ(non−live)TV番組のシーケンシングからなる個人向けのコンテンツに関する。したがって、スケジューラ66は、一方のソースから他方のソースに反復的に切り替える。例えば、個人向けのコンテンツの幾つかの番組A1、A3は、第1のTVチャンネルTV1からのものである。これらの番組は、第1の放送チャンネルを介して放送され、第1のチューナ50によって受信される。他の番組B2、B4は、第2のTVチャンネルTV2からのものである。これらの番組は、第2の放送チャンネルを介して放送され、第2のチューナ54によって受信される。図示されていないものの、第2のTVチャンネルTV2もまた、ブロードバンド・チャンネルを介して送信され、ブロードバンド・インタフェース58に受信されてもよい。
第1のステップS1において、受信装置34の制御インタフェース64は、制御ストリーム46を受信する。この制御ストリーム46は、上記受信機34が個人向けのコンテンツを復元できるようにする一連の制御コマンドCIを含む。
例えば、シーケンスCIは、以下のコマンドを含む。
C1:A1の再生を開始する。
C2:A1の再生を停止し、A1からXにフェードさせる。
C3:Xの再生を停止し、第2の放送ストリーム56に切り替え、B2の再生を開始する。
C4:メモリ62上でA3のタイムシフトを開始する。
C5:第1の放送ストリーム52に切り替え、B2からA3にフェードし、A3の再生を開始する。
C6:キャッチアップ・サーバ36からB4を取得するリクエストを送信する。
C7:メモリ上62でのA3のタイムシフトを停止する。
C8:第2の放送ストリーム56に切り替え、A3からB4にフェードし、B4の再生を開始する。
C9:B4の再生を停止する。
ここで、A1とB2との間に挿入されたコンテンツXは、広告、映画トレーラ、および個人向けのコンテンツのカバーページを別々にしたもの、または、組み合わせたものである。コンテンツXは、予めメモリ62に記憶されており、利用可能である。
第2のステップS2において、第1のチューナ50および第2のチューナ54は、それぞれ、第1および第2の放送ストリーム52、56を受信する。これらのストリームは、オーディオ(A)、ビデオ(V)、およびタイムライン(Vc)・コンポーネントを含む。
そして、受信されたコマンドCiに従って、および、リファレンス・クロックを使用して、複数の異なる制御コマンドCiが発生する時刻ToDiを示すリファレンス・クロックを使用して、個人向けのコンテンツのレンダリングの制御がステップS3で行われる。
好ましくは、フェージング制御を使用して、個人向けのコンテンツを一方の番組から次の番組にスムーズにトランジッションさせる。これらのTV番組がつながっていない場合には、A1とB2の間に挿入されるコンテンツXとして、代替的なコンテンツが挿入される。トランジッション処理がどのようなものであったとしても、オーディオ/ビデオ・ストリームにおける不連続に起因するアーティファクトを回避するために、番組の切り替えは、ToDiのフレームの正確なインディケーションの後に行われる。受信装置レベルでは、これは、リクエストされた瞬間での処理のために、コマンドCiが受信装置34に十分に早く到達することを意味する。
図5に例示されている第2の実施形態は、第1のTVチャンネルTV1および第2のTVチャンネルT2それぞれからの2つのライブ番組L1、L2の間の切り替えの場合を示している。TVチャンネルTV1およびTV2は、第1の放送ストリーム52および第2の放送ストリーム56上でそれぞれ放送される。代替的には、図示しないが、TVチャンネルTV2は、ブロードバンド・ストリーム60で送信されることがある。
この第2の実施形態においては、ライブ番組L1、L2は、重ならない、すなわち、L1は、L2の開始前の予定された時刻で終了する。
コマンドCIのシーケンスは、以下のコマンドを含む。
C1:L1の再生を開始する。
C2:第2の放送ストリーム56に切り替え、L1からL2にフェードし、L2の再生を開始し、そしてB2の再生を開始し、キャッチアップ・サーバ36からA1を取得するリクエストを送信する。
C3:B2からキャッチアップ・サーバ36からストリーミングされるA1にフェードする。
C4:A1の再生を停止する。
このシナリオは、極めて好ましいシナリオであり、非現実的であることが多い。その理由は、よく起こることとして、ライブ番組、特に、スポーツ・イベントは、終了時間が確定していないからである。
つまり、図5の場合では、適切に番組L2に移行することが想定されていた番組L1が、番組L2と重なってしまうことになる。これは、当初L1からL2に切り替えることが想定されていた制御コマンドC2が、受信装置34に送られる前に、異なる機能を実行しなくてはならないことを意味する。この特定のシナリオにおいて、幾つかの場合を想定しなければならない。
第1の場合は、図6に例示されている。この場合、ライブ番組L1は、ライブ番組L2と重なっており、ライブ番組L2は、第2の放送ストリーム56上で利用可能な番組であるか、代替的には、ブロードバンド・ストリーム60(図示せず)上で利用可能な番組である。
コマンドCIのシーケンスは、以下のコマンドを含む。
C1:L1の再生を開始する。
C2:第2の放送ストリームに切り替え、メモリ62上でL2およびB2のタイムシフトを開始する。
C3:L2の再生を開始し、その間、L2をメモリ62にダウンロードし、L1からL2にフェードし、その後、キャッチアップ・サーバ36からA1を取得するリクエストを送信し、L2が終了した後、B2を再生する。
C4:L2およびB2のタイムシフトを停止する。
C5:キャッチアップ・サーバ36からのストリーミングをB2からA1にフェードする。
C6:A1の再生を停止する。
したがって、この場合、制御コマンドC2は、第2の放送ストリーム56への「切り替え」から更新され、第2の放送ストリーム56に「切り替え」るためにL2(図5)に「フェード」され、メモリ62上でL2が「タイムシフト」される。
L2が放送される特定の場合において、第2のチューナ54は、タイムシフトのために利用可能であると仮定する。ユーザが自己のメモリ62上でタイムシフトされた番組L2を視聴するために、L1からタイムシフトされたL2に「切り替え」る新たな制御コマンドC3がプロバイダ装置32の番組マネージャ38によって制御ストリーム46内の時間シーケンシングに追加される。これは、制御情報が、受信装置34に送られるC2コマンドの前に更新されなければならないことを意味する。これにより、プロバイダに対して時間的な制約が課される。補足的な理由としては、第1にはユーザの住居でディスプレイ上にコンテンツを適切に出力再生するための時間同期および制御コマンド処理時間と、第2にはライブ番組の変更の場合に必要な更新処理とを含む十分な時間的余裕を持って制御コマンドを配信することが挙げられる。
第2の場合は、図7に例示されている。この場合、L1およびL2は、それぞれ、放送ストリーム52、56におけるライブ放送番組である。加えて、L1は、L2と重なる。さらに、第2のチューナ54は、制御コマンドC2の前には第2の放送チャンネルにユーザにより同調されてない。それは、そのユーザがPIP(ピクチャインピクチャ)で放送されるTVチャンネルTV1およびTV3を視聴することを望むからである。結果として、第2のチューナ54は、専有(preempt)されており、第2の放送ストリーム56で放送されるライブ番組L2のタイムシフトのために利用可能ではない。
ここで、TVチャンネルTV1はL1を含むチャンネルであり、TVチャンネルTV2はL2を含むチャンネルであり、TVチャンネルTV3は個人向けのコンテンツに含まれる番組を含んでいない。したがって、TV3は、タイムライン・コンポーネントを有しておらず、他のTVチャンネルTV1、TV2とは非同期の状態である。
図7に例示されている番組のシーケンシングは、以下の通りであり、制御ストリーム46内の受信されたコマンドCIおよびユーザからのアクションを含む。
C1:第1のチューナ50上で受信されたL1の再生を開始する。
Z1:ユーザは、第2のチューナ54上で受信されたX1にチャンネルを換え、結果として上記第2のチューナ54を専有する。
C2:キャッチアップ・サーバ36からL2を取得するリクエストを送信する。
Z2:ユーザは、再びL1にチャンネルを換える。
C3:キャッチアップ・サーバ36を介してストリーミングされたL2に切り替え(オプションとしてL1からL2にフェードし)、A1を取得するリクエストを送信する。
C4:メモリ62上でB2のタイムシフトを開始する。
C5:B2の再生を開始し、その間、B2をメモリ62にダウンロードし、L2からB2にフェードする。
C6:B2のタイムシフトを停止する。
C7:キャッチアップ・サーバ36からストリーミングされたA1の再生を開始し、B2からA1にフェードする。
C8:A1の再生を停止する。
上述した全てのシナリオにおいて、特に、ライブ・イベントを含むシナリオにおいて、制御情報が効率的に更新されなければならない。プロバイダ装置32は、個人向けのコンテンツを復元する全ての必要なTVチャンネルのプレイリストを有することが想定され、当初の番組のシーケンシングに対して制御情報の想定される訂正を適用するために、信頼性があり正確な更新メカニズムを配置しなければならない。ライブ・イベントに対する変更の発生がプロバイダ装置32によって時間通りに更新するには遅すぎる場合には、重なりの検出に基づいた伝統的な解決法が受信装置側で提案される。この解決法は、ライブ・コンテンツの重なりの可能性を検出可能な受信装置34の検出モジュール69によって提供されるメカニズムを含む。
受信装置34で実施される重なりの検出は、或るライブ・イベントから別のライブ・イベントへの切り替えの前に収集されるデータの統計的な処理に基づいて行うことができる。典型的には、ユーザ・インタフェースは、個人向けのコンテンツに対応するテーマを有するチャンネルの加入者の全てに対し、「間もなく貴方の予定していたお気に入りの番組に切り替わりますが、この番組の視聴を継続したいですか?」などの質問を行う。「いいえ」の回答の割合が所定の閾値を超える場合、例えば、回答の80%がいいえである場合、これは、現在のライブ番組が継続する可能性が高く、したがって、次の番組に重なることを意味する。この場合、番組マネージャ38によって当初予定されていた「切り替え」制御コマンドが図6および図7を参照して説明されるコマンドによって置き換えられる。重なり検出が誤っている場合には、常に、ユーザが当初予定されていた次の番組に手動で切り替える可能性がある。
代替的な重なり検出方法は、プロバイダ装置32の検出モジュール45で実施することができ、これは、ソーシャル・ネットワークを監視すること、例えば、キーワードの発生率を把握することである。キーワードは、現在分析中のライブ・イベントに関連する単語であり、例えば、サッカーの試合においては、「継続、延長時間」の単語である。
別のオプションは、ユーザのプロファイルに依存して番組に優先順位を付けることであろう。現在の番組が終了していないことを示す情報は、切り替えリクエスト(上述した例では、C2)に関連付けられる。受信装置が切り替えを行うかどうかは、現在の番組および次の番組の優先度に依存する。
本発明の好ましい実施形態であると現在考えられる内容について例示、説明したが、当業者であれば、様々な他の改変を行うこともできること、さらに、本発明の真の範囲を逸脱することなく、均等物によって置き換えることが理解できよう。さらに、本明細書中に記載した本発明の中心的な概念を逸脱することなく、特定の状況に適応するように、本発明の開示内容に対して多くの改変を行うことができる。またさらに、本発明の実施形態は、必ずしも上述した特徴の全てを含むというわけではない。したがって、本発明は開示した特定の実施形態に限定されないように意図されており、しかし、本発明は付随する請求項の範囲内に全ての実施形態を包含するように意図されている
明細書および付随する請求の範囲を解釈する際、「からなる(comprise)」、「含む(include)」、「含む(incorpoate)」、「包含する(contain)」、「である(is)」、「有する(have)」などの表現は、非排他的に解釈されるべきものではない。すなわち、明示的に規定されていない他の項目やコンポーネントについても、これらが存在するものとして解釈される。単数で言及しているものは、複数存在するものを言及するように解釈されるべき場合があり、また、その逆の場合もある。
当業者であれば、本発明の範囲を逸脱することなく、本明細書中で開示した様々なパラメータを改変することができ、開示されている、さらに/または、請求項に記載されている様々な実施形態を組み合わせできることを容易に理解できるであろう。
したがって、上述した説明は、テーマを有するチャンネルなど、個人向けのコンテンツを提供することに焦点を与えているものの、ブロードバンド・ネットワークの帯域の使用の改善に有益に適用することができる。
実際、TVサービスの全てのコンテンツ・コンポーネントを放送またはブロードバンドのいずれかを介して配信できることを想定すると、本発明は、これらのコンポーネントからの完全なTVサービスを、予め送信されているイベントのスケジュールに従って、まさしくユーザ端末で作成できる。
上述した説明において、スケジューラの処理は、受信装置の部分である。しかしながら、本発明の範囲を逸脱することなく、スケジューラの処理の部分または全てをクラウドのアーキテクチャによって提供し、実行されるようにすると有益であろう。
ここで例としていくつかの付記を記載する。
(付記1)
メディア・コンテンツのシーケンシングを有する個人向けのコンテンツを提供する方法であって、
制御チャンネルにおいて、前記メディア・コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信することと、
前記シーケンシングの前記メディア・コンテンツを含むメディア・ストリームを受信することと、
前記制御情報を使用することによって、前記個人向けのコンテンツのレンダリングを制御することと、を含み、
前記シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含み、前記方法は、前記第1のライブ番組と前記第2のライブ番組との重なりを検出することをさらに含む、前記方法。
(付記2)
前記メディア・コンテンツは、対応するテレビジョン・チャンネルからのものである、付記1に記載の方法。
(付記3)
前記制御チャンネルおよび前記テレビジョン・チャンネルは、共通のリファレンス・クロックと時間的に合わせられる、付記2に記載の方法。
(付記4)
前記制御ストリームおよび前記メディア・ストリームは、前記制御チャンネルおよび前記テレビジョン・チャンネルを前記共通のリファレンス・クロックに合わせる時間的な情報を含む、付記3に記載の方法。
(付記5)
前記個人向けのコンテンツは、ユーザの装置に予め記憶されたコンテンツを含む、付記1〜4のいずれか1項に記載の方法。
(付記6)
個人向けのコンテンツのレンダリングを制御することは、前記シーケンシングの連続的なコンテンツの間のフェージング制御を使用する、付記1〜5のいずれか1項に記載の方法。
(付記7)
前記メディア・ストリームは、放送ネットワークおよび/またはブロードバンド・ネットワークを介して受信される、付記1〜6のいずれか1項に記載の方法。
(付記8)
前記第1のライブ番組が終了するまで、前記第2のライブ番組のレンダリングのタイムシフトを行うことを含む、付記1〜7のいずれか1項に記載の方法。
(付記9)
前記第1のライブ番組および前記第2のライブ番組の重なりの検出は、前記第1のライブ番組から前記第2のライブ番組への切り替えの前に収集されるデータの統計的な処理に基づく、付記1〜8のいずれか1項に記載の方法。
(付記10)
前記第1のライブ番組と第2のライブ番組との重なりの検出は、ソーシャル・ネットワークの監視に基づく、付記1〜9のいずれか1項に記載の方法。
(付記11)
メディア・コンテンツのシーケンシングを有する個人向けのコンテンツを提供する受信装置であって、
制御チャンネルにおいて、前記メディア・コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信する第1のインタフェースと、
前記シーケンシングの前記メディア・コンテンツを含むメディア・ストリームを受信する第2のインタフェースと、
前記制御情報を使用することによって、前記個人向けのコンテンツのレンダリングを制御するスケジューラと、を含み、
前記シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含み、前記受信装置は、第1のライブ番組と第2のライブ番組との重なりを検出する検出モジュールをさらに含む、前記受信装置。
(付記12)
当該受信装置はゲートウェイまたはセットトップ・ボックスである、付記11に記載の受信装置。
(付記13)
メディア・コンテンツのシーケンシングを有する個人向けのコンテンツを提供するプロバイダ装置であって、
前記メディア・コンテンツのシーケンシングを記述した時間的な制御情報を規定する番組マネージャと、
制御チャンネルにおいて、前記時間的な制御情報を含む制御ストリームを送信する第1の送信機と、
前記シーケンシングの前記メディア・コンテンツを含むメディア・ストリームを送信する第2の送信機と、を含み、
前記シーケンシングは、第2のライブ番組が後に続く第1のライブ番組を含み、前記プロバイダ装置は、第1のライブ番組と第2のライブ番組との重なりを検出する検出モジュールをさらに含む、前記プロバイダ装置。
(付記14)
前記番組マネージャは、前記時間的な制御情報を更新可能である、付記13に記載のプロバイダ装置。
(付記15)
コンピュータ実行可能なインストラクションを含んでコンピュータが付記1〜10のいずれか1項に記載の方法を実行できるようにするコンピュータ読み取り可能なプログラム。

Claims (11)

  1. メディア・コンテンツのシーケンシングを有する個人向けのコンテンツを提供する方法であって、
    制御チャンネルにおいて、前記メディア・コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信することであって、前記シーケンシングは第2のライブ番組が後に続く第1のライブ番組を含み、前記第1のライブ番組及び前記第2のライブ番組はリアルタイムで放送され、
    前記シーケンシングに関連する前記メディア・コンテンツを含むメディア・ストリームを受信することと、
    前記制御情報を使用することによって、前記個人向けのコンテンツのレンダリングを制御することであって、前記制御情報は、前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの移行に対する第1の切り替えコマンドを含み、
    前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの移行のときに前記第1のライブ番組が終了していないことによって、前記第1のライブ番組と前記第2のライブ番組の間に重なりがあるか検出することと、
    を含み、
    前記第1のライブ番組と前記第2のライブ番組との間に重なりが前記第2のライブ番組の開始前に検出された場合、前記第2のライブ番組を最初からユーザの装置に記憶し、前記第1の切り替え制御コマンドを前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの移行に対する第2の切り替え制御コマンドで置き換えることであって、前記第2の切り替え制御コマンドは、前記第1のライブ番組の終了後に、前記第1のライブ番組の前記レンダリングから前記ユーザの装置に予め記憶された前記第2のライブ番組の前記レンダリングへの前記移行によってタイムシフトすることをさらに含む、前記方法。
  2. 前記メディア・コンテンツは、対応するテレビジョン・チャンネルからのものである、請求項1に記載の方法。
  3. 前記制御チャンネルおよび前記テレビジョン・チャンネルは、共通のリファレンス・クロックと時間的に合わせられる、請求項2に記載の方法。
  4. 前記制御ストリームおよび前記メディア・ストリームは、前記制御チャンネルおよび前記テレビジョン・チャンネルを前記共通のリファレンス・クロックに合わせる時間的な情報を含む、請求項3に記載の方法。
  5. 前記第1の切り替え制御コマンドは、フェージング制御である、請求項1〜のいずれか1項に記載の方法。
  6. 前記メディア・ストリームは、放送ネットワークおよび/またはブロードバンド・ネットワークを介して受信される、請求項1〜のいずれか1項に記載の方法。
  7. 前記第1のライブ番組と前記第2のライブ番組との間の重なりを検出することは、前記第1のライブ番組から前記第2のライブ番組への切り替えの前に収集されるデータの統計的な処理に基づく、請求項1〜のいずれか1項に記載の方法。
  8. 前記第1のライブ番組と第2のライブ番組との間の重なりを検出することは、ソーシャル・ネットワークの監視に基づく、請求項1〜のいずれか1項に記載の方法。
  9. メディア・コンテンツのシーケンシングを有する個人向けのコンテンツを提供する受信装置であって、
    制御チャンネルにおいて、前記メディア・コンテンツのシーケンシングを記述した時間的な制御情報を含む制御ストリームを受信する第1のインタフェースと、
    前記シーケンシングに関連する前記メディア・コンテンツを含むメディア・ストリームを受信する第2のインタフェースであって、前記シーケンシングは第2のライブ番組が後に続く第1のライブ番組を含み、前記第1のライブ番組及び前記第2のライブ番組はリアルタイムで放送され、
    前記制御情報を使用することによって、前記個人向けのコンテンツのレンダリングを制御するスケジューラであって、前記制御情報は、前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの移行に対する第1の切り替えコマンドを含み、
    前記第1のライブ番組と前記第2のライブ番組との間の重なりを検出する検出モジュールであって、前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの前記移行のときに前記第1のライブ番組が終了していないことにより、前記第2のライブ番組の開始前に重なりが検出された場合、前記第2のライブ番組を最初から前記受信装置に記憶し、前記第1の切り替え制御コマンドを前記第1のライブ番組の前記レンダリングから前記第2のライブ番組の前記レンダリングへの移行に対する第2の切り替え制御コマンドで置き換えるように前記スケジューラは構成され、前記第2の切り替え制御コマンドは、前記第1のライブ番組の終了後に、前記第1のライブ番組の前記レンダリングから前記受信装置に予め記憶された前記第2のライブ番組の前記レンダリングへの前記移行によってタイムシフトすること、
    を含む、前記受信装置。
  10. 当該受信装置はゲートウェイまたはセットトップ・ボックスである、請求項に記載の受信装置。
  11. コンピュータ実行可能なインストラクションを含んでコンピュータが請求項1〜のいずれか1項に記載の方法を実行できるようにするコンピュータ読み取り可能なプログラム。
JP2015519106A 2012-06-29 2013-06-28 個人向けのメディア・コンテンツの提供 Active JP6257611B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP12305777.0 2012-06-29
EP12305777.0A EP2680599A1 (en) 2012-06-29 2012-06-29 Provision of a personalized media content
PCT/EP2013/063591 WO2014001485A1 (en) 2012-06-29 2013-06-28 Provision of a personalized media content

Publications (3)

Publication Number Publication Date
JP2015526005A JP2015526005A (ja) 2015-09-07
JP2015526005A5 JP2015526005A5 (ja) 2016-06-09
JP6257611B2 true JP6257611B2 (ja) 2018-01-10

Family

ID=48700587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015519106A Active JP6257611B2 (ja) 2012-06-29 2013-06-28 個人向けのメディア・コンテンツの提供

Country Status (10)

Country Link
US (1) US9609376B2 (ja)
EP (2) EP2680599A1 (ja)
JP (1) JP6257611B2 (ja)
KR (1) KR102093230B1 (ja)
CN (1) CN104471953B (ja)
AU (1) AU2013283255B2 (ja)
BR (1) BR112014032536B1 (ja)
HK (1) HK1208576A1 (ja)
TW (1) TW201406139A (ja)
WO (1) WO2014001485A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017508327A (ja) * 2013-12-23 2017-03-23 エルジー エレクトロニクス インコーポレイティド 一つ以上のネットワークで放送コンテンツを送受信する装置及び方法
US9743139B2 (en) * 2015-12-23 2017-08-22 Rovi Guides, Inc. Methods and systems for detecting overlaps between calendar appointments and media asset transmission times
KR102482207B1 (ko) * 2016-03-11 2022-12-29 삼성전자주식회사 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치
CN112601121B (zh) * 2016-08-16 2022-06-10 上海交通大学 一种面向多媒体内容组件个性化呈现的方法及***
US11006182B2 (en) * 2018-08-14 2021-05-11 Home Box Office, Inc. Surf mode for streamed content
CN112243589A (zh) * 2018-12-20 2021-01-19 海信视像科技股份有限公司 接收装置及接收方法、收发***及由收发***执行的方法、录像播放装置及录像播放方法
CN115103203B (zh) * 2022-05-06 2023-08-04 广东有线广播电视网络有限公司 一种实现直播节目自适应垫播的控制方法
WO2024072734A1 (en) * 2022-09-26 2024-04-04 Seachange International Inc. System and method for creating personalized media channels

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE426300T1 (de) * 1992-12-09 2009-04-15 Sedna Patent Services Llc Aufsatz-endgerat fur kabelfernsehverteilsysteme
JPH1056620A (ja) * 1996-02-08 1998-02-24 Matsushita Electric Ind Co Ltd テレビジョン受信機,記録再生装置,データ記録方法及びデータ再生方法
JP2000152102A (ja) * 1998-11-05 2000-05-30 Nec Ic Microcomput Syst Ltd デジタル衛星放送受信装置及びデジタル衛星放送受信処理方法
US20020083439A1 (en) * 2000-08-31 2002-06-27 Eldering Charles A. System for rescheduling and inserting advertisements
KR100540645B1 (ko) * 1999-03-03 2006-01-10 삼성전자주식회사 Dvd 정보 전송 장치 및 그 방법
WO2001030069A1 (fr) * 1999-10-22 2001-04-26 Fujitsu Limited Poste de television et procede
US8572646B2 (en) * 2000-04-07 2013-10-29 Visible World Inc. System and method for simultaneous broadcast for personalized messages
US7382796B2 (en) * 2000-12-13 2008-06-03 Visible World, Inc. System and method for seamless switching through buffering
US7174561B2 (en) * 2001-04-13 2007-02-06 Emc Corporation MPEG dual-channel decoder data and control protocols for real-time video streaming
EP1267572A2 (en) 2001-06-11 2002-12-18 Canal+ Technologies Société Anonyme Improvements in the field of programme delivery
US20030172378A1 (en) 2002-03-07 2003-09-11 Koninklijke Philips Electronics N.V. Method and apparatus for creating a personal commercials channel
JP2004048312A (ja) * 2002-07-11 2004-02-12 Sanyo Electric Co Ltd ディジタル放送受信装置
FR2849515B1 (fr) * 2002-12-31 2007-01-26 Thales Sa Procede generique de production automatique d'interfaces de reconnaissance vocale pour un domaine d'application et dispositif de mise en oeuvre
US7925771B1 (en) * 2003-03-03 2011-04-12 Realnetworks, Inc. System and method for uninterrupted streaming
US7142255B2 (en) * 2003-10-08 2006-11-28 Silicon Laboratories Inc. Transport stream and channel selection system for digital video receiver systems and associated method
EP1776800A1 (en) * 2004-08-11 2007-04-25 Vidiator Enterprises Inc. Multicast and broadcast streaming method and system
EP1657928A1 (en) * 2004-11-11 2006-05-17 Harman Becker Automotive Systems GmbH Mobile television receiver
US7474359B2 (en) * 2004-12-06 2009-01-06 At&T Intellectual Properties I, L.P. System and method of displaying a video stream
US20060136224A1 (en) * 2004-12-22 2006-06-22 Eaton William C Communications devices including positional circuits and methods of operating the same
PL1842369T3 (pl) * 2005-01-12 2020-11-16 Invidi Technologies Corporation Model ukierunkowanej ekspozycji dla dostarczania zasobów w sieci transmitowanej
CN101141607A (zh) * 2006-09-08 2008-03-12 百视通网络电视技术发展有限责任公司 可用于iptv的互动关联方法及其实现***
US20080101421A1 (en) * 2006-10-30 2008-05-01 Stephen Gordon Fast audio and angle switching via multiple demux buffers
US7836095B2 (en) 2006-11-09 2010-11-16 General Instrument Corporation Method, system and apparatus for dynamically creating content channel based on end user wish lists
CN101231850B (zh) * 2007-01-23 2012-02-29 华为技术有限公司 编解码方法及装置
JP2008236517A (ja) * 2007-03-22 2008-10-02 Sharp Corp 放送受信装置
JP2008271285A (ja) * 2007-04-23 2008-11-06 Ptp Inc 番組データ管理装置及びシステム、番組データ管理方法、並びにプログラム
US8782698B2 (en) 2007-04-30 2014-07-15 Google Inc. Customizable media channels
AU2008202703B2 (en) * 2007-06-20 2012-03-08 Mcomms Design Pty Ltd Apparatus and method for providing multimedia content
JP2009017237A (ja) * 2007-07-04 2009-01-22 Sony Computer Entertainment Inc 復号装置および復号方法
US7769035B1 (en) * 2007-07-13 2010-08-03 Microsoft Corporation Facilitating a channel change between multiple multimedia data streams
US20090064160A1 (en) * 2007-08-31 2009-03-05 Microsoft Corporation Transparent lazy maintenance of indexes and materialized views
US20090064228A1 (en) 2007-08-31 2009-03-05 Himax Technologies Limited Method for Defining Virtual Channels in Interactive Program Guide and User Interface Thereof
US20090106801A1 (en) * 2007-10-18 2009-04-23 Panasonic Corporation Content processing device and content processing method
US8312494B2 (en) * 2007-10-26 2012-11-13 International Business Machines Corporation Presenting a continuous programming sequence at a client terminal
US8275880B2 (en) * 2008-05-06 2012-09-25 Microsoft Corporation Media content programming, delivery, and consumption
EP2169853A1 (en) * 2008-09-29 2010-03-31 Alcatel Lucent Control device and method for reducing zapping time between broadcasted contents
KR101096804B1 (ko) 2008-11-28 2011-12-22 한국전자통신연구원 오버레이 멀티캐스트 환경에서 협업을 통해 채널을 생성하는 방송 단말 및 이를 이용한 방송 서비스 제공방법
CN101489106B (zh) * 2009-01-21 2011-05-11 中兴通讯股份有限公司 一种自动搜索多媒体广播电视节目信息的方法和装置
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US8396960B2 (en) * 2009-05-08 2013-03-12 Canon Kabushiki Kaisha Efficient network utilization using multiple physical interfaces
DE102009036967A1 (de) * 2009-08-12 2011-02-17 Tesa Se Verfahren zur Herstellung von Polyacrylaten
JP2011199708A (ja) * 2010-03-23 2011-10-06 Funai Electric Co Ltd コンテンツ配信装置及びコンテンツ配信システム
US8805963B2 (en) * 2010-04-01 2014-08-12 Apple Inc. Real-time or near real-time streaming
US8892691B2 (en) * 2010-04-07 2014-11-18 Apple Inc. Real-time or near real-time streaming
CN101931767B (zh) * 2010-04-27 2012-08-15 四川长虹电器股份有限公司 一种基于收视习惯分析自动定制电子广告目录的***
US8606073B2 (en) * 2010-05-12 2013-12-10 Woodman Labs, Inc. Broadcast management system
CN102131110B (zh) * 2010-09-20 2013-08-28 华为技术有限公司 一种iptv内容发布***和方法
CN103155584A (zh) 2010-10-15 2013-06-12 汤姆逊许可公司 同步多媒体流的方法和对应设备
JP5691853B2 (ja) * 2011-06-02 2015-04-01 富士通株式会社 アクセス監視プログラム、情報処理装置およびアクセス監視方法
EP2547062B1 (en) * 2011-07-14 2016-03-16 Nxp B.V. Media streaming with adaptation
US9077459B2 (en) * 2012-03-23 2015-07-07 Sony Corporation Devices and methods for dynamic broadcast

Also Published As

Publication number Publication date
KR102093230B1 (ko) 2020-03-25
KR20150027262A (ko) 2015-03-11
BR112014032536A2 (pt) 2017-06-27
JP2015526005A (ja) 2015-09-07
EP2868110B1 (en) 2018-11-28
EP2868110A1 (en) 2015-05-06
HK1208576A1 (en) 2016-03-04
CN104471953A (zh) 2015-03-25
US20150163531A1 (en) 2015-06-11
EP2680599A1 (en) 2014-01-01
AU2013283255B2 (en) 2017-04-13
WO2014001485A1 (en) 2014-01-03
AU2013283255A1 (en) 2015-01-29
BR112014032536B1 (pt) 2022-09-13
TW201406139A (zh) 2014-02-01
US9609376B2 (en) 2017-03-28
CN104471953B (zh) 2018-08-28

Similar Documents

Publication Publication Date Title
JP6257611B2 (ja) 個人向けのメディア・コンテンツの提供
JP5341988B2 (ja) ニアビデオオンデマンドシステムの番組ガイドを提供する方法及びシステム
US9538214B2 (en) Devices and methods for dynamic broadcast
EP2665261A1 (en) Content reproduction device, content reproduction method, delivery system, content reproduction program, recording medium, and data structure
US20150113571A1 (en) Methods and apparatus for content switching
KR102640835B1 (ko) 송신 장치, 수신 장치, 및 데이터 처리 방법
US9027054B2 (en) Method and system to process television program summary
EP2662790A2 (en) A content distribution system comprising an on-demand server
US11381332B2 (en) Media break window
KR102628917B1 (ko) 송신 장치, 수신 장치, 및 데이터 처리 방법
US20080313685A1 (en) Method and system for receiving content over concurrent multichannels
EP3312782A1 (en) Device and method for targeted advertising
US20180359503A1 (en) Method And System For Communicating Inserted Material To A Client Device In A Centralized Content Distribution System
WO2016187389A1 (en) Synchronized media access
WO2014167169A1 (en) Media-on-demand system

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20151021

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160413

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20160603

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20160610

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170915

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: 20171107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171205

R150 Certificate of patent or registration of utility model

Ref document number: 6257611

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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