JP2011530859A - メディア・ブックマーク - Google Patents

メディア・ブックマーク Download PDF

Info

Publication number
JP2011530859A
JP2011530859A JP2011522040A JP2011522040A JP2011530859A JP 2011530859 A JP2011530859 A JP 2011530859A JP 2011522040 A JP2011522040 A JP 2011522040A JP 2011522040 A JP2011522040 A JP 2011522040A JP 2011530859 A JP2011530859 A JP 2011530859A
Authority
JP
Japan
Prior art keywords
bookmark
user
message
media information
media
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.)
Pending
Application number
JP2011522040A
Other languages
English (en)
Inventor
ニロ ミトラ,
ジョージ フォティ,
ポール ヒッグズ,
Original Assignee
テレフオンアクチーボラゲット エル エム エリクソン(パブル)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by テレフオンアクチーボラゲット エル エム エリクソン(パブル) filed Critical テレフオンアクチーボラゲット エル エム エリクソン(パブル)
Publication of JP2011530859A publication Critical patent/JP2011530859A/ja
Pending legal-status Critical Current

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/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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • 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/47End-user applications
    • H04N21/472End-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
    • H04N21/47214End-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 for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/643Communication protocols
    • H04N21/64322IP

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

番組またはその他のメディア・コンテンツ内の時間における個別のインスタンス、例えばシーンは明確な方法でマーク付けされうる。ブックマークと呼ばれうるシーンのマーキング情報は好適にはユーザのサービス・プロファイルの一部として通信ネットワークに記憶される。このようなブックマークを用いて、ユーザはとりわけ同一または異なるメディア装置上で、ブックマークされた時点から前方に番組の視聴を再開することができ、例えばチャットまたはその他のソーシャル・ネットワーキング交流内のリンクとして他人へブックマークを送ることができ、その結果としてその他人は(当然のことながら、その他人がそのコンテンツへアクセスする権利を有することを前提として)ブックマークされたシーンからまたはその周辺の番組を視聴できる。

Description

本発明は電子通信ネットワークに関し、より具体的にはパケット交換通信ネットワークにおけるメディア・コンテンツ配信に関する。
モジラ(登録商標)のファイアフォックスやマイクロソフト(登録商標)のインターネットエクスプローラ(登録商標)のような一般的なウェブブラウザは、ブラウザによりアクセス可能な個別のインターネット・ページやその他のファイル・ロケーションへユーザが戻ることを可能にするブックマークを提供する。各ページは統一資源識別子(URI)により識別され、URIは当該ページへのブックマークをユーザが作成する場合にいつでも記録される。ユーザはより覚えやすくユーザフレンドリな名称をブックマークにつけ、ブックマークをフォルダなどに分類してカテゴリ分けする。
インターネット・プロトコル・テレビジョン(IPTV)はまた、有線および無線の電話ネットワークのような通信ネットワークに配備されるメディア・サービスをIPTVサービス・プロバイダが提供することを可能にするブラウザ技術を用いる。一般に、IPTVは、一連のIPデータパケットとして符号化されたマルチメディア・ストリームを受信し表示するためのシステムである。IPTVに関する作業はいくつかの文脈で進行中であり、この文脈は例えばインターネットおよび制御されたサービス品質(QoS)性能を有する管理ネットワークを介してユーザ機器(UE)へマルチメディア・サービスおよびIPTVサービスを供給するためのエンド・ツー・エンド・プラットフォームの仕様を定めるオープンIPTVフォーラムを含む。機能的IPTVアーキテクチャのバージョン1.1の仕様はwww.openiptvforum.orgで入手可能であり、このアーキテクチャは第3世代パートナーシップ・プロジェクト(3GPP)により仕様が定められるIPマルチメディア・サブシステム(IMS)を用いる。UEは、有線(例えばイーサネット(登録商標)、ケーブルモデム、デジタル加入者線など)と無線(例えば3GPP準拠のセルラ無線、IEEE802.11、IEEE802.16など)との両方のような多くの方法でIMSを通じて提供されるサービスへアクセスできる。
IMSは非特許文献1およびTS23.228の以前のバージョンで仕様が定められる。IMSは例えば非特許文献2、非特許文献3および非特許文献4に記載される。IMSベースのIPTVへの取り組みは非特許文献5および非特許文献6に記載される。
3GPPネットワークにおけるIMSは自身の基本シグナリングの仕組みとしてセッション開始プロトコル(SIP)およびセッション記述プロトコル(SDP)を用いる。SIPは、エンドポイントを発見し、エンドポイント間の制御信号をルーティングするためにインターネット・エンジニアリング・タスク・フォース(IETF)によりリクエスト・フォー・コメント(RFC)3261で定義される仕組みであり、REGISTER、INVITE、ACKおよびBYEを含む単純な動作の集合である。SDPはメディアを宣言するためのプロトコルである。IMSネットワークにおいて、メディア・トランスポートはとりわけリアルタイム・トランスポート・プロトコル(RTP)に基づく。非特許文献7はSIPおよびSDPに基づくIPマルチメディア呼制御プロトコルの仕様を定める。TS24.229の第5節はUEにおけるSIPの用法の仕様を定め、TS24.229の第6節はSDPの用法の仕様を定める。
IPTVについてセットトップ・ボックス(STB)でありうるかまたは統合されたSTB機能を有するTVでありうるUEについて、IMSサービスおよびIPTVサービスへアクセスするために、UEは、IMSコアノードであり本質的にSIPサーバであるサービング呼セッション制御機能(S−CSCF)へ登録する。IMSはまた、プロキシCSCF(P−CSCF)、メディア・ゲートウェイ制御機能(MGCF)、およびコアノードへのUEのアクセスおよびコアノードを通じてメディア・サーバに存在するコンテンツへのUEのアクセスを仲介する1つ以上の境界ゲートウェイ(BG)を含む複数のアクセス・ノードを含む。UEは、UEがIMSへ登録しアクセスすることを可能にする汎用集積回路カードに存在するアプリケーションすなわちコンピュータプログラムであるIPマルチメディア加入者識別モジュール(ISIM)を含みうる。ISIMは、典型的にIMSへのUEの登録を開始するために必要であり、且つプライベート・ユーザ識別子、1つ以上のパブリック・ユーザ識別子、およびホームネットワーク・ドメイン名を含むパラメータを用いて事前に構成される。
3GPP技術仕様(TS)23.228 V8.4.0「IPマルチメディア・サブシステム(IMS)ステージ2(リリース8)」、2008年3月 R.ノルダスら「IMSネットワークについての多重アクセス」、エリクソン・レビュー第2号第81〜86ページ、2008年 U.オルソンら「通信サービス‐IMSサービス成長への鍵」、エリクソン・レビュー第1号第8〜13ページ、2008年 P.アーバーグら「IPTVのためのネットワーク基盤」、エリクソン・レビュー第3号第79〜83ページ、2007年 M.セダバールら「オープンIPTVフォーラム‐オープンIPTV標準へ向けて」、エリクソン・レビュー第3号第74〜78ページ、2007年 T.セグニアスら「TV体験の発展:いつでもどこでもどの装置でも」、エリクソン・レビュー第3号第107〜111ページ、2006年 3GPP TS24.229 V7.11.0「セッション開始プロトコル(SIP)およびセッション記述プロトコル(SDP)に基づくIPマルチメディア呼制御プロトコル、ステージ7、リリース7」2008年3月
IPTVにより提供される現在のTV体験では、ライブ・ストリーミングまたはビデオオンデマンド(VoD)により配信される番組内の特定のシーンをユーザが特定して最小の努力でそのシーンに戻れるようにすることができない。ライブ・ストリーミングについて、ユーザは番組を保存し、その後に所望のシーンに巻き戻さなければならず、これは時間のかかる事柄である。VoDは所望のシーンの位置を絞り込むことを支援しうる所定の「シーン選択」を提供するかもしれないが、実際の所望のシーンはなおも手動で発見されなければならない。
現在のTV体験の別の欠点は、他の装置が元の視聴装置と同じローカル記憶装置へアクセスできない限り、ユーザが別の視聴装置から所望のシーンを読み出せないことである。また今日、視聴特性を変更することなしに、例えばポーズの最中にフレームをフリーズすることなしに進行中の番組に介入することは典型的に不可能であり、この視聴特性の変更は番組の視聴者の視聴体験に影響しうる。
本発明の1つの側面において、電子通信ネットワークのユーザへ表示されるメディア情報をブックマークする方法が提供される。前記方法は、ブックマーク要求メッセージを生成する工程と、前記通信ネットワーク内の制御サーバへ前記ブックマーク要求メッセージを送信する工程と、前記ブックマーク要求メッセージに基づいてブックマークのリストを更新する工程とを有する。前記ブックマーク要求メッセージは前記ユーザの識別子、前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含む。
本発明のさらなる側面において、電子通信ネットワークについてメディア情報へアクセスしてレンダリングするためのユーザ機器が提供される。前記ユーザ機器は、前記ネットワーク内の1つ以上のエンティティと電子信号を交換するように構成された送受信器と、メモリ内の命令に従って前記電子信号により伝えられる情報を扱うようにプログラムで構成された電子プロセッサと、前記電子プロセッサへのユーザ入力を提供するように構成された装置とを備える。前記プロセッサは、少なくとも、前記ユーザの識別子、前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含むブックマーク要求メッセージを生成し、前記通信ネットワーク内の制御サーバへ前記ブックマーク要求メッセージを送信することによってユーザへ表示されるメディア情報をブックマークすることを可能にするインターネット・プロトコル・テレビジョン(IPTV)機能のために構成される。
本発明のさらなる側面において、ブックマークを記憶し、要求に従ってブックマークを読み出すためのIPTVユーザ・プロファイル・サーバが提供される。前記サーバは、 電子通信ネットワークの1つ以上のエンティティと電子信号を交換するように構成された送受信器と、前記電子信号により伝えられる情報を扱うようにプログラムで構成された電子プロセッサと、読み出し可能なブックマークを記憶するように構成されたメモリとを備える。前記プロセッサはユーザのプロファイルに関連付けられたメディア情報のブックマークのリストを記憶するように構成され、前記リストは前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含む。
メディア・ブックマーキングの方法における通信ネットワークと通信ネットワーク・エンティティ間の信号フローとを説明する図である。 セッション開始プロトコルに従うブックマーク・メッセージの例を説明する図である。 XML構成アクセス・プロトコルに従うブックマーク・メッセージの例を説明する図である。 メディア・ブックマーキングの方法における別の通信ネットワークと通信ネットワーク・エンティティ間の別の信号フローとを説明する図である。 XML構成アクセス・プロトコルに従うブックマーク・メッセージの別の例を説明する図である。 読み出されたブックマークを戻すためのメッセージの例を説明する図である。 ユーザ機器のブロック図である。 IPTVユーザ・プロファイル・サーバのブロック図である。 ブックマークを読み出す方法を説明するフローチャートである。
本発明のいくつかの特徴、目的および利点が図面とともに本明細書を読むことで理解されるだろう。
以下により詳細に記載されるように、IPTV番組、またはより一般的にIMSを通じてアクセスされるメディア・コンテンツにおける時間内の特定のインスタンス、例えばシーンは明確な方法でマーキングされる。ブックマークと呼ばれうるシーンのマーキング情報は好適にはネットワーク内に例えばユーザのIMSまたはIPTVのサービス・プロファイルの一部として記憶される。ローカル装置ではなくネットワーク内にマーキング情報を記憶することにより、任意の場所から任意の装置でブックマークにアクセスできる。ブックマーキングが将来において番組内のシーンへ戻ることを暗示し、それ故例えば何らかの方式で不揮発性記憶装置によって、時間の少なくとも一部の期間についてアクセス可能となるように番組が続くと仮定できることを当業者は理解するだろう。
このようなブックマークを用いて、ユーザはとりわけ同一または異なるメディア・レンダリング装置上で、ブックマークされた時点から前方に番組の視聴を再開することができ、例えばチャットまたはその他のソーシャル・ネットワーキング交流内のリンクとして他人へブックマークを送ることができ、その結果としてその他人は(当然のことながら、その他人がそのコンテンツへアクセスする権利を有することを前提として)ブックマークされたシーンからまたはその周辺の番組を視聴できる。
図1は本発明に従ってコンテンツ・オン・デマンド(CoD)のためのメディア・ブックマーキングの方法における通信ネットワーク100内のエンティティ間の典型的な信号フローを説明する。説明される方法はIMSの文脈においてIMSに適したメッセージを採用するが、一般にその他のコンテンツおよびその他のタイプのメッセージが用いられうる。
ステップ152で、ユーザは、メディア情報の集合、例えばUEやセットトップ・ボックスのような装置でIMS104を通じてユーザがアクセス可能なメディア・サーバ102上の利用可能なメディア・コンテンツを視聴する要求を示す。ユーザは多くの方法、例えばUEで実行中のブラウザ・アプリケーションのリンクまたはURIをクリックすることによって要求を示してもよい。
ステップ154〜166は要求されたコンテンツのためにIMSセッションを確立する処理に関する。ステップ154で、UE内のIPTVターミナル機能(ITF)106はIMS104へ送信されるSIP INVITEメッセージを準備し、IMS104はIMSに関連付けられたIPTV制御サーバ108へINVITEメッセージを転送する。SIP INVITEメッセージはIMSの文脈で適切であるが、その他の種類のメッセージがその他の文脈で用いられうることを当業者は理解するだろう。
ITF106はSTB、統合TV/STB、パーソナルコンピュータ、移動体電話、またはその他のユーザ装置のようなUE内の機能であり、IPTVメディア情報が選択されユーザへ表示されることを可能にする。本出願で記載されるその他の機能と同様に、ITF106は典型的に、UEとネットワーク100内のその他のエンティティとにより交換される信号によって伝えられる情報を扱うUE内のメモリを有する適切にプログラムされた電子プロセッサまたはその均等物により実装される。IPTV制御サーバ108は、ユーザに利用可能なメディア情報を決定し制御する機能を実装するプログラムされたプロセッサである。
IPTV制御サーバ108はユーザの要求をメディア・コントローラ110へ転送し、メディア・コントローラ110はステップ156で、ユーザにより要求されたコンテンツを有するメディア・サーバ102へDESCRIBEメッセージを送信する。DESCRIBEメッセージはリアルタイム・ストリーミング・プロトコル(RTSP)メッセージまたは別の適切なプロトコルに従うメッセージでありうる。ステップ158で、メディア・サーバ102はRTSPセッション識別子を含むRTSP 200 OKメッセージでメディア・コントローラ110に応答する。ステップ160で、メディア・コントローラ110はセッション識別子を含むRTSP SETUPメッセージをメディア・サーバ102へ送り、ステップ162でこのメッセージに対してメディア・サーバはRTSP 200 OKメッセージで応答する。ステップ164で、メディア・コントローラ110はRTSPセッション識別子を含むSIP 200 OKメッセージを、IMS104を用いてIPTV制御サーバ108を通じてITF106へ渡す。ステップ166で、ITF106は適切な確認メッセージで応答し、このメッセージはIMS104からIPTV制御サーバ108およびメディア・コントローラ110へ渡り、IMSセッションが確立されたことを示す。
ステップ168、170はユーザによるコンテンツの再生の処理に関する。ステップ168で、ユーザのITF106は、確立されたセッションの識別子を含むRTSP PLAYメッセージをメディア・コントローラ110へ送信し、このメッセージはメディア・サーバ102へ転送される。ステップ170で、メディア・サーバ102はセッション識別子を含むRTSP 200 OKメッセージでメディア・コントローラ110に応答し、メディア・コントローラ110はこのメッセージをITF106へ転送する。メディア・コントローラ110は、例えば適切なタイマーを開始することによって、任意のブックマークを確立するために将来用いられる、再生要求についての開始時間を記録する(ステップ172)。メディア・サーバ102からUEのITF106へのコンテンツ配信は、IMS制御プレーンを通ることなく後に続いて起きる。コンテンツがインタラクティブな場合に、双方向矢印で示されるようにメディア・サーバ102とITF106とによって適切な情報が交換される。
ステップ174で、例えばUEのディスプレイまたは特定のボタンもしくはUE、リモート・コントロールなどのブックマーキングに関連付けられたその他の制御装置をクリックすることによって、コンテンツ内の時点またはシーンをブックマークする要求をITF106へ示す。ユーザの要求に応答して、ITF106内のブックマーク機能はコンテンツのタイトルおよび/またはその他の特徴に基づきうるブックマークについての表示名を示唆しうる。ユーザは、示唆されたブックマークの表示名を、ブックマークが要求されるのと同時に変更でき、または記憶されたブックマークを変更するために適切にプログラムされた手続きを通じて後から変更できる。
ステップ176で、ITF106はSIP INFOメッセージをIMS104へ送り、このメッセージはIPTV制御サーバ108へ転送される。INFOメッセージまたはブックマーク情報を伝えるその他の適切なメッセージは、とりわけメディア・コンテンツおよび視長時間に基づく1つ以上の情報要素を含む。ステップ178で、IPTV制御サーバ108はSIP 200 OKメッセージでINFOメッセージに応答し、このSIP 200 OKメッセージはIMS108によりITF106へ転送される。
ブックマーク・メッセージの例が図2に示され、図2は番組のURI(“<entry uri=...”)、番組の開始からのタイム・オフセット、すなわちずれ(“<time-offset>...”)、およびブックマーク表示名(“<display-name...>”)を含むSIP INFOメッセージを示す。図2において、IPTV-bookmarks xmins="urn:Bokmarks:2008"という行はIPTVブックマークの定義が行われるスキーマを示し、この情報要素についての値の例を示す。SIPから英語に変換されると、この行は“IPTVブックマークとして知られる複合タイプであり、urn:Bookmarks:2008で発見されうるスキーマにより定義される要素および属性を含む”と解釈されうる。図2でsip:[email protected]という情報要素により識別されるユーザは、事前の識別・認証手続きによりIPTV制御サーバ108に知られており、この手続きの間にユーザはITF106からネットワークに登録されることに留意されたい。例としてコンテンツ・オン・デマンドを挙げると、適切なブックマーク・メッセージは少なくとも以下の情報要素を含む。メディア・コンテンツを識別するURI、時間インジケータ、およびブックマーク表示名。上述のように、URIおよび表示名はITF106にすでに知られており、時間インジケータは以下に示されるようなフラグまたは時間値でありうる。
IPTV制御サーバ108は、番組自体の利用可能性のせいで、またはユーザによるブックマーキングの使用に関連するいくつかの検討のせいで、ブックマークされた番組が有限の期間だけ利用可能であることを決定してもよい。このような有限の期間だけブックマークが利用可能である場合に、IPTV制御サーバ108は関連のあるブックマーク情報へ<expiration>要素を付加しうる。
SIP INFOメッセージがブックマーク・メッセージの単なる例であり、その他の種類のメッセージおよびその他のプロトコルを用いうることを当業者は理解するだろう。SIP INFOメッセージのようなブックマーク・メッセージは、表示されているメディア情報の現在の状態へ戻るために必要な様々な情報要素を含みうる。例えば、コンテンツがゲームに関連付けられている場合に、ブックマーク・メッセージはブックマークが読み出される際にゲームの状態を再現するのに十分なゲームのメタデータを含むだろう。この例では、メディア情報がインタラクティブなクイズ番組を含む場合に、特定の時点のコンテンツをブックマークすることはその時点におけるユーザの点数および他の参加者の点数を記録することになるだろう。後になって、このブックマークからユーザがコンテンツを再開する際に、クイズの状態が再現されるだろう。
別の適切な仕組みのタイマーは、コンテンツの開始から、ブックマーク要求を生成する時間のようなブックマーク時間までの時間のずれを決定するために用いられる。図1に説明されるように、メディア・コントローラのタイマーはユーザの再生要求(ステップ168)を確認した際に開始される(ステップ172)。例えば、時間インジケータはITF106内の適切なタイマーにより決定される時間ずれ値でありうるし、またはステップ180で説明されるように時間インジケータはメディア・コントローラ110内の適切なタイマーを読み取らせるフラグでありうる。ブックマーク要求(ステップ176)を受けた際にステップ182で経過時間値またはその他の適切な指標が読み出される。
ブックマーキングの実用上の側面を検討すると、典型的に、ブックマークが作成されるべきであるとユーザが実感する時間とユーザが実際に“ブックマーク”ボタンを押してブックマーク要求が生成される時間との間に遅延が存在する。よって、ブックマーク時間はITFがブックマーク要求を受けた時間よりも幾分の時間早く設定されるべきである。1つのオプションは、経過時間時の読み出しにおいて適切な「反応時間」を減算するようにメディア・コントローラ110を構成することである。代替として、ITF106は、ユーザが再生のためにブックマークを選択する際にメディアにより読み出される実際の経過時間から「反応時間」を減算するように構成されうる。「反応時間」の量はユーザにより選択可能であり、ユーザ・プロファイルの別の側面として記憶されうるだろう。
ステップ184、186で、IPTV制御サーバ108は好適にはIPTV制御サーバ108により、または関連するIPTVユーザ・プロファイル・サーバ112により記憶された個々のユーザ・プロファイルの一部であるブックマークのリストを更新する。ユーザ・プロファイルの複製がユーザのITF106において維持されうる。更新は有利には拡張可能なマーク付言語(XML)構成アクセス・プロトコル(XCAP)を用い、XCAPはユーザ・プロファイルを新たなブックマークで更新するための効率的な仕組みである。ステップ184で、IPTV制御サーバ108は、ブックマーク・アドレス、コンテンツについてのURI、時間ずれ、(存在する場合に)ブックマークの有効期間の指標、およびブックマーク表示名のような関連するブックマーク情報を含むXCAP PUTメッセージをIPTVユーザ・プロファイル・サーバ112へ送信する。ステップ186で、IPTVユーザ・プロファイル・サーバ112はブックマークの作成が成功したことを示すために、ハイパーテキスト・トランスファー・プロトコル(HTTP) 200 OKメッセージのようなメッセージで応答する。
ステップ188で、ITF106上のユーザのローカル・ブックマーク・アプリケーションはIPTV制御サーバ108からITF106へ送信されたSIP NOTIFYメッセージによって、追加されたブックマークを通知される。標準SIPの用法に従って、ITF106はNOTIFYメッセージに対してSIP 200 OKメッセージで確認応答する(ステップ190)。ステップ188、190について、ユーザのITFは、ブックマーク・アプリケーションについてのxcap-diffイベント・パッケージまたは同様のものを含むSIP SUBSCRIBEメッセージを用いてプロファイルへの変更の通知を受信することを事前に要求していただろうことが理解されるだろう。このような要求に応答して、ブックマーク要求を生成するために用いられるITFへSIP NOTIFYメッセージがステップ188で送信される。
NOTIFYメッセージは、xcap-diffイベント・パッケージを用いてプロファイルへの変更を受信するように依頼するITFからSUBSCRIBEメッセージを送信することによってこのような通知を受信するように購読しているユーザに関連するその他のITFへも送信される。新たなITF、すなわちユーザのプロファイルの複製を有しないITFについて、このような購読要求はユーザのプロファイル全体がダウンロードされる結果となりうる。次いで、ネットワークからこのITFへの後続の通知は、プロファイルへの変更だけを送信する結果となる。NOTIFYメッセージは、ブックマークが期限切れとなったことをITFへ通知するためにも用いられ、その結果としてITFはブックマークを削除するか、それを使用不能にするか、それ以外の方法ではブックマークがもはや有効でないことをユーザに視覚的に示すことができる。
XCAPにより、クライアントはサーバ上にXMLフォーマットで格納されたアプリケーション構成データを読み出し、書き込み、そして変更することができる。このようなアプリケーション構成データのそれぞれは“アプリケーション用法”と呼ばれ、アプリケーション一意識別子(AUID)と呼ばれる一意な名称に関連付けられる。ユーザについてのIPTVブックマークはこのようなアプリケーション用法の個別のケースであり、このようなブックマークについてのAUIDは、ユーザのブックマーク情報が格納される論理データ・ストアにアクセスするためにユーザ名とともにXCAP要求に用いられる。
XCAPにより管理される文書に変更が生じたことを示すために用いられうる文書形式を定義するIETFドラフトにxcap-diffが関連することを当業者は理解するだろう。これは、いくつかのクライアントがサーバ上に記憶された同一のXML文書を共有し、共有された文書を変更するためにXCAPを用いる場合に有用である。クライアントはいっせいにドキュメントを変更できるため、そのメモリにクライアントがキャッシュした文書が最新のバージョンであることを確定する単純な方法は存在しない。この問題を扱うために、クライアントはXCAP文書における変更イベントを購読するために、IETF RFC 3265に定義されるようなイベント・パッケージを用いることができる。xcap-diff-eventはこのようなイベント・パッケージであり、このイベント・パッケージを購読するクライアントは対象のXML文書への任意の変更を通知されるだろう。用いられるデータ形式はXCAPディフ文書と呼ばれるXML文書形式であり、この形式は文書が変更されたことを示すことができ、自身の以前のエンティティ・タグおよび新たなエンティティ・タグを提供することができる。これはまた、オプションとして、変更前のバージョンからその後のバージョンへの文書の変換方法を示すパッチ動作の集合、例えばI-D.ietf-simple-xml-patch-opsを含みうる。XCAP文書のXMLの要素および属性のコンテンツもこの形式で配信されうる。
図3はIPTV制御サーバからIPTVユーザ・プロファイル・サーバへ送信されうるXCAP PUTメッセージの例を説明する。上述のように、XCAPは完全なシステムを形成する機能間でXML情報のフラグメントが容易に認識され交換されることを可能にするプロトコルである。XCAPを用いれば、ユーザ・プロファイルをブックマークで更新するために、ユーザ・プロファイル全体を送信する必要はない。図3に見て取れるように、XCAPメッセージはブックマーク・アドレス(“http://userprofileserver.iptvprovider.com...”)、メディア情報のURI(“<entry uri=...”)、メディア情報の開始からの時間ずれ(“<time-offset>...”)、ブックマークが利用可能でなくなる時間(“<expiration>...”)、およびブックマーク表示名(“<display-name>...”)を含む。図3で情報要素sip:[email protected]により識別されるユーザは、ITF106からIPTV制御サーバ108にユーザが登録した以前の識別・認証手続きから、IPTV制御サーバ108およびIPTVユーザ・プロファイル・サーバ112に知られている。
図4は本発明に従うリニアTVについてのメディア・ブックマーキングの方法における別の通信ネットワーク100´内のエンティティ間の典型的な信号フローを示す。リニアTVは一般的に事前に定められたスケジュールに従って提示されるメディア情報の番組である。
ステップ402で、ユーザは、STBのようなアクセス装置により実装されたITF106を用いてユーザがアクセス可能なリニアTV番組の視聴の要求を示す。ユーザは多くの方法で、例えばUE上で稼動しているブラウザ・アプリケーション内のリンクまたはURIをクリックすることによって、要求を示しうる。
ステップ404−408はリニアTVのためのIMS制御セッションを確立する処理に関する。ステップ404で、ユーザのITF106はIMS104へ送信されるSIP INVITEメッセージを準備し、IMS104はユーザの要求をIMS104に関連付けられたIPTV制御サーバ108へ転送する。IPTV制御サーバ108はステップ406でSIP 200 OKメッセージで応答し、このメッセージはIMS104を通じてITF106へ転送される。ステップ408で、ITF106は適切な確認メッセージで応答し、このメッセージはIMSからIPTV制御サーバへ渡され、IMSセッションが確立したことを示す。
ステップ410で、ITF106は、ユーザにより要求されたリニアTVチャネルについてのマルチキャスト・アドレスに参加するために、インターネット・グループ管理プロトコル(IGMP)のJOINメッセージを発行する。JOINメッセージは、リニアTVチャネルのコンテンツがユーザのITF106へ配信されるという結果とともに、デジタル加入者線アクセス多重化器(DSLAM)114またはその他の適切なネットワーク装置へ送信される。DSLAMは一般に複数のユーザをネットワークに接続できる多重化器であり、マルチキャスト・グループは通信ネットワークを越えてリニアTVチャネルを配信するための効率的且つ現在普及している仕組みである。IGMPはIPマルチキャスト・グループを管理するためにIPホストにより用いられ、ビデオおよびその他のコンテンツをストリーミングするためのグループのメンバーを発見するために、接続されたルータにより用いられる。IGMPバージョン1はRFC1112により定義され、IGMPバージョン2はRFC2236により定義され、IGMPバージョン3はRFC3376により定義される。
ステップ412で、ユーザは例えばUEのディスプレイまたは特定のボタンもしくはUE、リモート・コントロールなどでのブックマーキングに関連付けられたその他の制御装置上でクリックすることによって、番組内の時点またはシーンをブックマークする要求をITF106へ示す。ユーザの要求に応答して、ITF106内のブックマーク機能は、番組のタイトルおよび/またはその他の特徴に基づきうるブックマークについての表示名を示唆することができるとともに、記憶されたブックマークを変更するための手続きを通じて、要求と同時に、または後で行われた場合に、ブックマークの示唆された表示名をユーザに変更させることができる。
ステップ414で、ITF106はSIP INFOメッセージをIMS104へ送信し、IMS104はこのメッセージをIPTV制御サーバ108へ転送する。リニアTV番組が記録されていないという情報をITF106が有する場合に、ITF106は典型的にSIP INFOメッセージを生成して送信することはなく、ユーザに適切に忠告するだろう。ITF106はこのような情報を番組スケジュールから取得でき、番組スケジュールは番組がブックマークされうるかを示すアイコンまたはその他の表示を含みうる。INFOメッセージまたはその他の適切なメッセージは好適には少なくとも以下の情報要素を含む。番組マルチキャスト・アドレス、要求された番組についてのコンテンツ識別子、およびユーザにより選択されたブックマーク表示名。ステップ416で、IPTV制御サーバ108は番組が利用可能かどうかを確認する。例えば、サーバはネットワーク100´に番組が記録されているかどうかを判定する。
番組が記録されていない場合に、番組が後の時間においてアクセス可能でないだろうからブックマークを生成することができず、適切なメッセージがユーザへ提供されうる。ITF106は自身のタイマーおよび番組スケジュールの複製に基づいて自身のブックマーク・メッセージに時間オフセットを含める。IPTV制御サーバ108は次いで番組の記述子についてのURIが記録されているかを判定する。ステップ416が完全に成功した場合に、IPTV制御サーバ108は動作の成功を示すためにIMS104を通じてITF106へSIP 200 OKメッセージを戻す(ステップ418)。
番組が記録されていたとしても、IPTV制御サーバは典型的に番組がいつ再生を開始したか、すなわちJOINメッセージがITF106からDSLAM114へいつ送信されたか(ステップ410)を知らないことに留意されたい。IPTV制御サーバはブックマーク時間を算出できず、よって時間オフセットがITF106により決定される。
ステップ420、422で、IPTV制御サーバ108は、好適にはIPTV制御サーバ108によりまたは関連するIPTVユーザ・プロファイル・サーバ112により記憶された個々のユーザ・プロファイルの一部であるブックマークのリストを更新する。図1、3に関連して上述されたように、新たなブックマークでユーザ・プロファイルを更新するための効率的な仕組みとして、更新は有利にはXCAPを用いる。ステップ420で、IPTV制御サーバ108は、ブックマーク・アドレス、ネットワークに記録されたコンテンツについてのURI、時間ずれ、およびブックマーク表示名のような後から番組を読み出すための関連するブックマーク情報を含むXCAP PUTメッセージをIPTVユーザ・プロファイル・サーバ112へ送信する。XCAP PUTメッセージはまた、ブックマークの有効期間を示す有効期限要素を含みうる。ステップ422で、IPTVユーザ・プロファイル・サーバ112はブックマークの作成の成功を示すためにHTTP 200 OKメッセージで応答する。
ステップ424で、ITF106上のユーザのローカル・ブックマーク・アプリケーションは、IMS104を介してIPTV制御サーバ108からITF106へ送信されたSIP NOTIFYメッセージによって、追加されたブックマークを通知される。標準SIPの用法に従って、ITF106はSIP 200 OKメッセージでNOTIFYメッセージに確認応答する(ステップ426)。ステップ424、426が発生するように、上述のようにユーザがブックマーク・アプリケーションについてのxcap-diffイベント・パッケージを事前に購読しているだろうことが理解されるだろう。
ブックマークが作成された後に、STBまたはその他のUEのような適切なアクセス装置から自身のIPTVユーザ・プロファイルに単にアクセスすることによって、ユーザは自身のブックマークのリストを読み出すことができ、このようなアクセスはブックマークが作成されたものとは異なる装置から実行されうる。ブラウザを通じてIPTVシステムにログインまたはその他のようにサインオンする際に、ユーザには典型的に選択可能なリンクのメニューが提示され、このリンクの1つは“IPTVブックマーク”へのリンクでありうる。このリンクを選択することによって、ユーザのITFは記憶されたブックマークを読み出すために、上述のようにIPTVブックマークを記憶しているIPTVユーザ・プロファイル・サーバへ要求を送信する。
図5はユーザ・プロファイルのブックマーク部分から特定のユーザのブックマークを取り出すための適切な要求メッセージであるXCAP GETメッセージを説明する。ブックマークAUIDは図5で“IPTV-Bookmark”と呼ばれる。要求メッセージはユーザを識別する情報要素(例えば“sip:[email protected]”)とサービス・プロバイダを識別する情報要素(例えば“iptvprovider.com”)とを含む。
要求メッセージに従って動作する前に、IPTVユーザ・プロファイル・サーバ112または別のネットワーク・エンティティは典型的に適切なユーザ認証・アクセス制御手続き、例えばユーザにユーザ名およびパスワードの入力を要求することを含む。これらの手続きが正しく完了し、アクセスが許可された場合に、適切なメッセージでブックマークのリストが戻される。
図6はIPTVユーザ・プロファイル・サーバ112からITF106へ読み出されたブックマークを戻すために適しているHTTP 200 OKメッセージを説明する。図6で、ブックマークのエントリーの属性として戻されたブックマークの項目とともに、各ブックマークのURI(“<entry uri=...”)、番組の開始からの時間ずれ(“time-offset=...”)、およびブックマーク・リスト名(“<list name=...”)をメッセージが含むことが見て取れる。各ブックマーク・エントリーは、ブックマークが作成された際にこのような情報が設定されたならば、日付および時間のような有効期限情報(“expiration=...”)を含みうる。これらの結果はユーザへ表示され、ユーザは表示された結果から選択することができる。ユーザのアクセス装置内のITF106に含まれるウェブブラウザはメッセージを構文解析する。ユーザはITF106内のウェブブラウザを用いて、ブックマークのリストから選択された1つ以上のブックマークを変更または編集し、リストされたブックマークを表現するXML文書を変更するための適切なXCAPメッセージを用いてネットワークへ変更を送信できることを当業者は理解するだろう。
ブックマークのリストは実質的に同一の方法で始まる多くの方法で読み出されうることが理解されるだろう。ユーザ・プロファイル内のブックマークに関連する情報をIPTVユーザ・プロファイル・サーバ112が保存した後に、IPTVユーザ・プロファイル・サーバ112はIPTV制御サーバ108へOKメッセージを送信する(ステップ186、422)。IPTV制御サーバ108は、OKメッセージを保存成功とみなし、SIP NOTIFYメッセージを生成する(ステップ188、424)。SIP NOTIFYメッセージはブックマーク情報を記述するXML本文を含む。このようなXML本文は基本的に、ブックマークが保存されることを要求する、IPTVユーザ・プロファイル・サーバ112へIPTV制御サーバ108により送信されるPUTメッセージ内のものと同一でありうるが、time-offsetのようなネットワークにより付加された要素を含みうる。ITF106は自身のローカル・ブックマーク・リストを更新するためにこのようなSIP NOTIFYメッセージ内の情報を用いうる。
本出願で説明されたメディア・コンテンツに関連するものの、メディア・コンテンツを表示しブックマークを生成するために用いられる装置には関連しないブックマークは、ブックマークがユーザに利用可能な任意の適切な装置からアクセスされて利用可能であるので、番組再生について多くのさらなる機能をユーザに提供する。このような能力は例えばゲームの状態またはその他のインタラクティブ・コンテンツがキャプチャされ、後から再現されることを可能にするインタラクティブTVで特に有用である。さらに、IPTVブックマークのXCAPアプリケーション用法を用いて、ブックマーク要求は適切なディレクトリ内のユーザ・プロファイルにエントリーを容易に追加するXCAP要求へ変換されうる。ユーザは適切な認証の後に任意の装置からディレクトリにアクセスでき、記憶されたブックマークを読み出すことができる。
本出願で説明された方法および装置は移動体無線ネットワークのような多くの種類の電子通信ネットワークで実施可能であることを当業者は理解するだろう。
図7は本出願で説明されるメディア番組コンテンツにアクセスしてレンダリングするための移動体電話、STB、コンピュータなどのような典型的なUE700のブロック図である。UE700は図1や図4に説明された1つ以上のネットワーク・エンティティと電子信号を交換するために適している送受信器702を含む。これらの信号で伝えられる情報はプロセッサ704により扱われ、プロセッサ704は1つ以上のサブプロセッサを含んでもよく、上述のUE700の動作を実行するために例えばITF106を含む1つ以上のソフトウェア・モジュールおよびアプリケーションを実行する。UE700へのユーザ入力はキーパッド、リモート・コントロール、またはその他の装置706を通じて提供され、ユーザへ提示される情報はディスプレイ708へ提供される。ディスプレイがタッチスクリーン機能を有する場合に、ユーザ入力はディスプレイを通じて提供されうる。ソフトウェア・アプリケーションは適切なアプリケーション・メモリ710に記憶されてもよく、UEはまた、所望の情報を適切なメモリ712にダウンロードおよび/またはキャッシュしてもよい。UE700はまた、コンピュータ、マイクなどのようなその他のコンポーネントをUE700へ接続するために用いられうるインタフェース714を含んでもよい。
ブックマークの作成において、ITF106はキーパッド706またはインタフェース714を介してブックマーク要求を受け取り、この要求はプロセッサ704へ渡され、プロセッサ704は以前のセッション確立を通じてユーザへ提示されているコンテンツまたは番組のメモリ712内の情報を有する。プロセッサ704はまた、メモリ712内の番組スケジュールの自身の複製に基づいて番組への時間オフセットを知っており、この情報を用いて、プロセッサ704は適切なSIP INFOメッセージを形成し(ステップ176またはステップ414)、送受信器702を介してこのメッセージをIMS104へ送信する。送受信器702はユーザのブックマークへの更新を示すSIP NOTIFYメッセージを受信し(ステップ188またはステップ424)、プロセッサ704はメモリ712内の自身のローカルのブックマークの複製に更新を記録する。ITF106は、プロセッサ704に、送受信器702によりネットワークへ送信されるSIP 200 OKメッセージを形成させることによってSIP NOTIFYメッセージの受信について確認応答し(ステップ190またはステップ426)、プロセッサ704は次いでブックマークの表示または実際のブックマークそのものを、ディスプレイ708を介してユーザへ提示してもよい。
図8は本出願で説明された要求に従ってブックマークを記憶し読み出すための典型的なIPTVユーザ・プロファイル・サーバ112のブロック図である。IPTVユーザ・プロファイル・サーバ112は図1や図4に示された1つ以上のネットワーク・エンティティと電子信号を交換するために適している送受信器802を含む。これらの信号で伝えられる情報はプロセッサ804により扱われ、プロセッサ804は1つ以上のサブプロセッサを含んでもよく、上述のIPTVユーザ・プロファイル・サーバ112の動作を実行するために1つ以上のソフトウェア・モジュールおよびアプリケーションを実行する。特に、プロセッサ804は適切なメモリ806にユーザ・ブックマークを記憶し、受け取った要求に応答して選択されたブックマークをメモリ806から読み出す。典型的なIPTVユーザ・プロファイル・サーバ112はネットワーク内のデータベース・サーバであり、それ故ユーザ入出力のためにキーパッド/ディスプレイ808は通常、必要ではないが、このようなインタフェースは管理機能のために提供されうることが理解されるだろう。プロセッサ804により実行されるソフトウェア・アプリケーションは適切なアプリケーション・メモリ810に記憶されうる。
図9はIPTVユーザ・プロファイル・サーバ112からブックマークを読み出す方法を説明するフローチャートである。上述のように、ユーザは好適には図5で説明されたもののようなXCAP GETメッセージである要求をユーザのUEからIPTVユーザ・プロファイル・サーバ112へ送信する(ステップ902)ことによって、自身のブックマークのリストを読み出す。このような要求を送信することはIPTVシステムにログインまたはその他の方法でサインオンし、場合によってはIPTVユーザ・プロファイル・サーバ112へユーザ名およびパスワードを提供することを含みうる。アクセスが許可された場合(ステップ904でYES)に、図6に説明されるHTTP 200 OKメッセージのような適切なメッセージでIPTVユーザ・プロファイル・サーバ112によってブックマークのリストがユーザのUEへ戻される(ステップ906)。戻されたブックマークまたはブックマークのリストは、上述のように様々なUEへ戻されうる。ユーザのUEにおいて、戻されたメッセージは有利にはユーザのUEにより実施されるブラウザまたはその他の適切なアプリケーションにより構文解析され、読み出されたブックマークまたはブックマーク・リストはUEのディスプレイに提示される(ステップ908)。アクセスが許可されない場合(ステップ904でNO)に、失敗または同様のエラー・メッセージがUEのディスプレイに提示される。
本明細書に説明される発明は、コンピュータ・ベースのシステム、プロセッサ包含システム、媒体から命令をフェッチしてその命令を実行できるその他のシステムのような命令実行システム、装置、またはデバイスを用いるか、またはこれらと連動する適切な命令セットを記憶した任意の形式のコンピュータ読み取り可能な記憶媒体に全体として具現化されることが検討されうる。本明細書で用いられるように、“コンピュータ読み取り可能な媒体”は命令実行システム、装置、またはデバイスを用いるか、これらと連動するプログラムを含み、記憶し、通信し、またはトランスポートできる任意の手段でありうる。コンピュータ読み取り可能な媒体は、例えば電気、磁気、光学、電磁気、赤外線、または半導体のシステム、装置、デバイス、または媒体でありうるがこれらに限定されない。コンピュータ読み取り可能な媒体のより具体的な例(非包括的なリスト)は、1つ以上の配線を有する電子的接続、ポータブル・コンピュータ・ディスケット、RAM、ROM、および消去可能なプログラマブル・リードオンリ・メモリ(EPROMまたはフラッシュメモリ)を含む。
本発明は例えば移動体通信装置を含む多様な環境で実施されうることが予期される。上述の手続きは必要に応じて反復して実行されることが理解されるだろう。理解を容易にするために、本発明の側面は例えばプログラマブル・コンピュータ・システムの要素により実行されうる動作の列の観点で説明される。様々な動作が特殊用途回路(例えば特殊機能を実行するために相互接続された個別論理ゲートまたは特定用途向け集積回路)によって実行されてもよいし、1つ以上のプロセッサにより実行されるプログラム命令により実行されてもよいし、両者の組み合わせにより実行されてもよいことが理解されるだろう。
よって、本発明は多くの相異なる形式で具現化されてもよく、それらのすべてが上述されたわけではなく、このような形式のすべてが本発明の範囲に含まれることが意図される。本発明の様々な側面のそれぞれについて、このような任意の形式は説明された動作を実行“するように構成されたロジック”として表されてもよく、これに代えて、説明された動作を実行“するロジック”として表されてもよい。本出願で用いられる場合に、“備える”または“備えている”という用語は記載された機能、整数、ステップ、構成要素の存在を特定するが、1つ以上のその他の機能、整数、ステップ、構成要素、またはこれらのグループの存在または追加を排斥しない。
上述の特定の実施形態は単に例示であり、いかようにも制限的に解釈されるべきではない。本発明の範囲は以下の特許請求の範囲により決定され、特許請求の範囲に含まれるすべての変形および均等物がここに包含されることが意図される。

Claims (22)

  1. 電子通信ネットワーク(100;100´)のユーザへ表示されるメディア情報をブックマークする方法であって、
    (a)前記ユーザの識別子、前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含むブックマーク要求メッセージを生成する工程と、
    (b)前記電子通信ネットワーク内の制御サーバ(108;112)へ前記ブックマーク要求メッセージを送信する工程と、
    (c)前記ブックマーク要求メッセージに基づいてブックマークのリストを更新する工程と
    を有することを特徴とする方法。
  2. 前記メディア情報はメディア・コンテンツ又はメディア番組であることを特徴とする請求項1に記載の方法。
  3. 前記メディア番組が前記電子通信ネットワークに記録されているかを判定する工程と、
    前記メディア番組が記録されていない場合に前記ブックマーク要求メッセージに応答して利用不能メッセージを送信する工程と
    を更に有することを特徴とする請求項2に記載の方法。
  4. ブックマークを読み出し、前記読み出したブックマークを少なくとも1つのユーザ機器へ送信する工程を更に有することを特徴とする請求項1に記載の方法。
  5. 前記ブックマークのリストへの変更の通知を受信するために購読する工程と、
    前記ブックマークのリスト内の変更を示す少なくとも1つの通知メッセージを送信する工程と
    を更に有することを特徴とする請求項1に記載の方法。
  6. 前記ブックマーク要求メッセージを生成する前記工程は、前記メディア情報の少なくとも1つの特徴に基づく表示名を示唆する工程を含むことを特徴とする請求項1に記載の方法。
  7. 前記ブックマーク要求メッセージはSIP INFOメッセージであることを特徴とする請求項1に記載の方法。
  8. 前記時間インジケータは前記メディア情報の開始から前記ブックマーク要求メッセージが生成される時間までの時間ずれであることを特徴とする請求項1に記載の方法。
  9. 前記ブックマークのリストを更新する前記工程は、有効期限指標をブックマークに含める工程を含むことを特徴とする請求項1に記載の方法。
  10. 前記ブックマーク要求メッセージは前記メディア情報のメタデータを含むことを特徴とする請求項1に記載の方法。
  11. 前記メディア情報はインタラクティブなメディア・コンテンツであり、前記メタデータは前記インタラクティブなメディア・コンテンツの状態を再現可能なものであることを特徴とする請求項10に記載の方法。
  12. 前記ブックマークのリストは前記ユーザに関して記憶されたプロファイルに関連付けられることを特徴とする請求項1に記載の方法。
  13. 前記プロファイルは前記制御サーバにより記憶されることを特徴とする請求項12に記載の方法。
  14. 前記リストを更新する前記工程は、前記ユーザのプロファイルを記憶するように構成されたユーザ・プロファイル・サーバへ前記制御サーバから更新メッセージを送信する工程を含み、
    前記更新メッセージは拡張可能なマーク付け言語の構成アクセスプロトコル(XCAP)に従う
    ことを特徴とする請求項1に記載の方法。
  15. 前記更新メッセージは、前記メディア情報の前記識別子、前記時間ずれ及び前記ブックマーク表示名を示すXCAP PUTメッセージであることを特徴とする請求項14に記載の方法。
  16. 電子通信ネットワーク(100;100´)についてメディア情報へアクセスしてレンダリングするためのユーザ機器(700)であって、
    前記電子通信ネットワーク内の1つ以上のエンティティ(104;110;114)と電子信号を交換するように構成された送受信器(702)と、
    メモリ(710、712)内の命令に従って前記電子信号により伝えられる情報を扱うようにプログラムされた電子プロセッサ(704)と、
    前記電子プロセッサへのユーザ入力を提供するように構成された装置(706;708)と
    を備え、
    前記電子プロセッサは、少なくとも
    (a)前記ユーザの識別子、前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含むブックマーク要求メッセージを生成し、
    (b)前記電子通信ネットワーク内の制御サーバ(108;112)へ前記ブックマーク要求メッセージを送信する
    ことによってユーザへ表示されるメディア情報をブックマークすることを可能にするインターネット・プロトコル・テレビジョン(IPTV)機能のために構成される
    ことを特徴とするユーザ機器(700)。
  17. 前記ブックマーク要求メッセージはSIP INFOメッセージであることを特徴とする請求項16に記載のユーザ機器。
  18. 前記時間インジケータは前記メディア情報の開始から前記ブックマーク要求が生成される時間までの時間ずれであることを特徴とする請求項16に記載のユーザ機器。
  19. 前記ブックマーク要求メッセージは前記メディア情報のメタデータを含み、
    前記メディア情報はインタラクティブなメディア・コンテンツであり、前記メタデータは前記インタラクティブなメディア・コンテンツの状態を再現可能なものである
    ことを特徴とする請求項16に記載のユーザ機器。
  20. ブックマークを記憶し、要求に従ってブックマークを読み出すためのインターネット・プロトコル・テレビジョン・ユーザ・プロファイル・サーバ(112)であって、
    電子通信ネットワーク(100;100´)の1つ以上のエンティティ(104;108)と電子信号を交換するように構成された送受信器(802)と、
    前記電子信号により伝えられる情報を扱うようにプログラムされた電子プロセッサ(804)と、
    読み出し可能なブックマークを記憶するように構成されたメモリ(806;810)と
    を備え、
    前記電子プロセッサはユーザのプロファイルに関連付けられたメディア情報のブックマークのリストを記憶するように構成され、
    前記リストは前記メディア情報の識別子、時間インジケータ及びブックマーク表示名を少なくとも含む
    ことを特徴とするインターネット・プロトコル・テレビジョン・ユーザ・プロファイル・サーバ(112)。
  21. 前記リストは制御サーバから受信した更新メッセージに基づいて更新され、
    前記更新メッセージは拡張可能なマーク付け言語の構成アクセスプロトコル(XCAP)に従う
    ことを特徴とする請求項20に記載のインターネット・プロトコル・テレビジョン・ユーザ・プロファイル・サーバ。
  22. 前記更新メッセージは、前記メディア情報の前記識別子、前記時間ずれ及び前記ブックマーク表示名を示すXCAP PUTメッセージであることを特徴とする請求項21に記載のインターネット・プロトコル・テレビジョン・ユーザ・プロファイル・サーバ。
JP2011522040A 2008-08-06 2008-08-06 メディア・ブックマーク Pending JP2011530859A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2008/072369 WO2010016836A1 (en) 2008-08-06 2008-08-06 Media bookmarks

Publications (1)

Publication Number Publication Date
JP2011530859A true JP2011530859A (ja) 2011-12-22

Family

ID=41663898

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011522040A Pending JP2011530859A (ja) 2008-08-06 2008-08-06 メディア・ブックマーク

Country Status (7)

Country Link
US (1) US20110138432A1 (ja)
EP (1) EP2350771A4 (ja)
JP (1) JP2011530859A (ja)
CN (1) CN102119373A (ja)
CA (1) CA2733408A1 (ja)
TW (1) TW201106199A (ja)
WO (1) WO2010016836A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015185086A (ja) * 2014-03-26 2015-10-22 日本電気株式会社 キャッシュ更新制御装置、キャッシュ更新制御システム、キャッシュ更新制御方法、及び、キャッシュ更新制御プログラム

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101466356B1 (ko) * 2008-08-12 2014-11-27 삼성전자주식회사 홈 네트워크 내에서 다른 사용자와 북마크를 공유하는 장치및 방법
EP2324626A1 (en) * 2008-08-14 2011-05-25 Telefonaktiebolaget L M Ericsson (PUBL) Extended television reminders
KR101623226B1 (ko) * 2009-01-14 2016-05-31 텔레폰악티에볼라겟엘엠에릭슨(펍) 아이피티브이 장치 및 이 장치에 적합한 방법
KR20100088953A (ko) * 2009-02-02 2010-08-11 삼성전자주식회사 인터넷 방송 시스템에서의 컨텐츠 공유 방법 및 시스템
JP5609021B2 (ja) * 2009-06-16 2014-10-22 ソニー株式会社 コンテンツ再生装置、コンテンツ提供装置及びコンテンツ配信システム
US20110219416A1 (en) 2010-03-04 2011-09-08 Telefonaktiebolaget L M Ericsson (Publ) Network Time-Shift Methods and Apparatus
US8539331B2 (en) * 2010-05-13 2013-09-17 Microsoft Corporation Editable bookmarks shared via a social network
US8812685B2 (en) * 2010-07-16 2014-08-19 At&T Intellectual Property I, L.P. Advanced gateway device
EP2614426A2 (en) 2010-09-08 2013-07-17 Telefonaktiebolaget L M Ericsson (publ) Gesture-based control of iptv system
US8385721B2 (en) 2010-09-08 2013-02-26 Telefonaktiebolaget L M Ericsson (Publ) Media playlist methods and apparatus
US9446261B2 (en) * 2010-09-29 2016-09-20 Verizon Patent And Licensing Inc. Billing system for video provisioning system
US9479739B2 (en) 2010-10-04 2016-10-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatuses for adaptive control of streaming
US8789086B2 (en) * 2011-02-11 2014-07-22 Sony Corporation Method and apparatus for content playback using multiple IPTV devices
KR101537342B1 (ko) * 2011-06-03 2015-07-20 주식회사 케이티 컨텐츠 이어보기 제공 시스템 및 방법
US9288554B2 (en) * 2011-09-23 2016-03-15 Lg Electronics Inc. Method for receiving broadcast service and reception device thereof
US20150093097A1 (en) * 2011-12-21 2015-04-02 Thomson Licensing Method and device for playing multimedia content
CN103634677A (zh) * 2012-08-28 2014-03-12 联想(北京)有限公司 信息输出方法和电子设备
US9389832B2 (en) * 2012-10-18 2016-07-12 Sony Corporation Experience log
US9936256B2 (en) 2012-11-28 2018-04-03 Saturn Licensing Llc Receiver, reception method, transmitter and transmission method
CN104254020B (zh) * 2013-09-25 2015-12-02 腾讯科技(深圳)有限公司 媒体数据的播放方法、装置及终端
US20150317403A1 (en) * 2014-05-04 2015-11-05 Reduxio Systems Ltd. System and method for management of data based bookmarks
US10769229B2 (en) * 2016-04-14 2020-09-08 Microsoft Technology Licensing, Llc Separation of work and personal content
KR102494266B1 (ko) 2016-06-02 2023-02-02 삼성전자주식회사 방송 시스템에서 방송 서비스 정보 제공 방법 및 장치

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09107539A (ja) * 1995-10-13 1997-04-22 Matsushita Electric Ind Co Ltd ビデオ選択再生システム
JP2003189276A (ja) * 2001-12-14 2003-07-04 Dainippon Printing Co Ltd 途中再生可能なストリーミング情報配信システム
JP2004096478A (ja) * 2002-08-30 2004-03-25 Fujitsu Ltd コンテンツ視聴履歴サービスプログラム
JP2004336310A (ja) * 2003-05-06 2004-11-25 Nippon Telegr & Teleph Corp <Ntt> 視聴継続方法、視聴継続システム、視聴継続制御装置及び端末装置
JP2004363914A (ja) * 2003-06-04 2004-12-24 Nippon Telegr & Teleph Corp <Ntt> 映像視聴制御システム,映像視聴制御方法,映像関連情報管理サーバ,視聴シーン選択端末,それらのプログラムおよびそれらのプログラムの記録媒体
US20070033292A1 (en) * 2000-07-24 2007-02-08 Sanghoon Sull Method For Sending Multimedia Bookmarks Over A Network
JP2007317123A (ja) * 2006-05-29 2007-12-06 Daisuke Yamamoto 動画像管理サーバ
EP1890457A1 (en) * 2006-08-17 2008-02-20 Comverse, Ltd. Accessing interactive services over internet
US20080104270A1 (en) * 2006-10-27 2008-05-01 Samsung Electronics Co., Ltd. Method and apparatus for communicating information about a data reception environment
US20080123626A1 (en) * 2006-09-25 2008-05-29 Alexander Aihao Yin Accessing television and video services on a video phone over voice over internet protocol network
WO2008068664A2 (en) * 2006-12-07 2008-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Method of sending media program information to a subscriber and nodes therefor

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6289346B1 (en) * 1998-03-12 2001-09-11 At&T Corp. Apparatus and method for a bookmarking system
US7103906B1 (en) * 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
KR20170128620A (ko) * 2000-10-11 2017-11-22 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
JP5205684B2 (ja) * 2001-08-29 2013-06-05 日本電気株式会社 ブックマーク管理システム及びブックマーク管理方法
US20070110397A1 (en) * 2003-09-25 2007-05-17 Kentaro Tanikawa Playback apparatus and bookmark system
ES2569930T5 (es) * 2005-03-02 2021-10-27 Rovi Guides Inc Listas de reproducción y marcadores en un sistema interactivo de aplicación de guía de medios
US20060236343A1 (en) * 2005-04-14 2006-10-19 Sbc Knowledge Ventures, Lp System and method of locating and providing video content via an IPTV network
US20070156627A1 (en) * 2005-12-15 2007-07-05 General Instrument Corporation Method and apparatus for creating and using electronic content bookmarks
US20070244903A1 (en) * 2006-04-18 2007-10-18 Ratliff Emily J Collectively managing media bookmarks
US20080098089A1 (en) * 2006-10-19 2008-04-24 Ericsson, Inc. Method and apparatus for retransmission request reduction in a network
US8046479B2 (en) * 2006-11-07 2011-10-25 Telefonaktiebolaget Lm Ericsson (Publ) Media channel management
US8656445B2 (en) * 2006-11-27 2014-02-18 Genband Us Llc Multimedia subsystem control for internet protocol based television services
EP2324626A1 (en) * 2008-08-14 2011-05-25 Telefonaktiebolaget L M Ericsson (PUBL) Extended television reminders

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09107539A (ja) * 1995-10-13 1997-04-22 Matsushita Electric Ind Co Ltd ビデオ選択再生システム
US20070033292A1 (en) * 2000-07-24 2007-02-08 Sanghoon Sull Method For Sending Multimedia Bookmarks Over A Network
JP2003189276A (ja) * 2001-12-14 2003-07-04 Dainippon Printing Co Ltd 途中再生可能なストリーミング情報配信システム
JP2004096478A (ja) * 2002-08-30 2004-03-25 Fujitsu Ltd コンテンツ視聴履歴サービスプログラム
JP2004336310A (ja) * 2003-05-06 2004-11-25 Nippon Telegr & Teleph Corp <Ntt> 視聴継続方法、視聴継続システム、視聴継続制御装置及び端末装置
JP2004363914A (ja) * 2003-06-04 2004-12-24 Nippon Telegr & Teleph Corp <Ntt> 映像視聴制御システム,映像視聴制御方法,映像関連情報管理サーバ,視聴シーン選択端末,それらのプログラムおよびそれらのプログラムの記録媒体
JP2007317123A (ja) * 2006-05-29 2007-12-06 Daisuke Yamamoto 動画像管理サーバ
EP1890457A1 (en) * 2006-08-17 2008-02-20 Comverse, Ltd. Accessing interactive services over internet
US20080123626A1 (en) * 2006-09-25 2008-05-29 Alexander Aihao Yin Accessing television and video services on a video phone over voice over internet protocol network
US20080104270A1 (en) * 2006-10-27 2008-05-01 Samsung Electronics Co., Ltd. Method and apparatus for communicating information about a data reception environment
WO2008068664A2 (en) * 2006-12-07 2008-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Method of sending media program information to a subscriber and nodes therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015185086A (ja) * 2014-03-26 2015-10-22 日本電気株式会社 キャッシュ更新制御装置、キャッシュ更新制御システム、キャッシュ更新制御方法、及び、キャッシュ更新制御プログラム

Also Published As

Publication number Publication date
CA2733408A1 (en) 2010-02-11
EP2350771A4 (en) 2013-08-28
WO2010016836A1 (en) 2010-02-11
EP2350771A1 (en) 2011-08-03
US20110138432A1 (en) 2011-06-09
CN102119373A (zh) 2011-07-06
TW201106199A (en) 2011-02-16

Similar Documents

Publication Publication Date Title
JP2011530859A (ja) メディア・ブックマーク
US8528023B2 (en) Extended television reminders
EP1988666B1 (en) A streaming media network system, a realization method and a enable entity of streaming media service
CA2761007C (en) Session push transfer
EP1936989A1 (en) Method and system for content sharing
US20090222858A1 (en) System and Method for Creating Electronic Guides Based on Presence and Group Membership
US8176147B2 (en) Method and messaging system for managing media contents in uniform storage
EP2543171B1 (en) Network time-shift methods and apparatus
US20110138409A1 (en) Method of managing restricted media content in a tv system
JP2011525757A (ja) メディアコンテンツを推奨する方法、装置およびシステム
BRPI0708573A2 (pt) aparelho e método para processar informação, e, programa de computador
TW200929973A (en) Request and notification for metadata of content
CN101686249A (zh) 一种推荐信息订阅方法、***以及推荐业务服务器
CN101313567A (zh) 电子节目单提供方法、电子节目单***及业务功能单元
US8671422B2 (en) Systems and methods for handling advertisements in conjunction with network-based bookmarking
US9705994B2 (en) Apparatus and method for real-time recommendation of multimedia content in communication system
Goergen et al. A session model for cross-domain interactive multi-user iptv
EP2081350A1 (en) Method and device for processing content and multicast access information and communication system
US20110164857A1 (en) Systems and methods for network-based bookmarking
Stockhammer et al. DVB-IPTV content download services—overview and use cases
Shibeshi et al. Delivering a personalised video service using IPTV
WO2009056043A1 (fr) Procédé, système et équipement pour obtenir des signets d&#39;enregistrement dans un système de télévision sur ip

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130118

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130418

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130425

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130501

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131220