(57)【要約】  ユーザがネットワーク対応のホスト装置に接続されるビデオ装置上でインターネットウェブサイトのソーシャルネットワーキング構成とやりとりすることを可能にするシステム及び方法が提供される。本開示は、ディスプレイ装置への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスし、前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出し、前記番組との同時表示用のオーバレイにおいて前記抽出されたコンテンツを出力することを提供する。ユーザインタフェースは、誰のメッセージ又はコンテンツを表示するか決定するための複数のプロファイルにアクセスする機能を提供し、異なるサイズ又はフォントによりディスプレイキューの前のメッセージと次のメッセーとによって上下に囲まれた現在のメッセージによる回転カルーセルメッセージディスプレイシステムを有する。
2013505599.tif 000002
【特許請求の範囲】
【請求項１】
インターネットサイトからのコンテンツを表示する方法であって、
ディスプレイ装置への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスするステップと、
前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出するステップと、
前記番組との同時表示用のオーバレイにおいて前記抽出されたコンテンツを出力するステップと、
を有する方法。
【請求項２】
前記出力するステップは、前記オーバレイにおいて前記ソーシャルネットワークサイトからの少なくとも１つのメッセージを出力することを含む、請求項１記載の方法。
【請求項３】
前記少なくとも１つのメッセージは、ウェブサイトへのリンクを含む、請求項２記載の方法。
【請求項４】
前記少なくとも１つのメッセージは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）へのリンクを含む、請求項２記載の方法。
【請求項５】
前記少なくとも１つのメッセージは、少なくとも１人の第２ユーザの識別情報へのリンクを含む、請求項２記載の方法。
【請求項６】
前記出力するステップは、前記オーバレイの第１カルーセル構成において前記ソーシャルネットワークサイトからの表示用の少なくとも１つのメッセージを出力することを含む、請求項１記載の方法。
【請求項７】
現在のメッセージは、第１サイズにより表示され、
前記現在のメッセージは、前記第１サイズと異なるサイズによる少なくとも１つの前のメッセージと少なくとも１つの次のメッセージと共に表示される、請求項６記載の方法。
【請求項８】
前記現在のメッセージ、前記少なくとも１つの前のメッセージ及び前記少なくとも１つの次のメッセージは、垂直方向の列に構成される、請求項７記載の方法。
【請求項９】
ユーザ入力に応答して、前記第１カルーセル構成において前記現在のメッセージ、前記少なくとも１つの前のメッセージ及び前記少なくとも１つの次のメッセージをスクロールするステップをさらに有する、請求項７記載の方法。
【請求項１０】
前記少なくとも１つのメッセージは、第１識別情報に関連付けされ、
当該方法はさらに、前記オーバレイの第２カルーセル構成において前記ソーシャルネットワークサイトからの少なくとも１つの識別情報を表示するステップを有し、
前記第２カルーセル構成は、前記第１カルーセル構成とは別に表示される、請求項７記載の方法。
【請求項１１】
現在の識別情報は、第１要素として表示され、
前記現在の識別情報は、それぞれ前記第１要素と異なる要素として表示される、少なくとも１つの前の識別情報及び少なくとも１つの次の識別情報と共に表示される、請求項１０記載の方法。
【請求項１２】
前記現在の識別情報、前記少なくとも１つの前の識別情報及び前記少なくとも１つの次の識別情報は、水平方向の行に構成される、請求項１１記載の方法。
【請求項１３】
ユーザ入力に応答して、前記第２カルーセル構成において前記現在の識別情報、前記少なくとも１つの前の識別情報及び前記少なくとも１つの次の識別情報をスクロールするステップをさらに有する、請求項１２記載の方法。
【請求項１４】
前記表示するステップはさらに、
前記オーバレイの第１垂直カルーセル構成において前記ソーシャルネットワークサイトから表示用の識別情報に関連する少なくとも１つのメッセージを出力するステップと、
前記オーバレイの第２水平カルーセル構成において前記ソーシャルネットワークサイトから表示用の少なくとも１つの識別情報を出力するステップと、
を有する、請求項１記載の方法。
【請求項１５】
インターネットサイトからのコンテンツを表示するシステムであって、
ディスプレイ装置上への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスする入力信号受信機と、
前記入力信号受信機に接続され、前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出するコントローラと、
前記コントローラに接続され、前記番組と同時に前記ディスプレイ装置に出力されるオーバレイにおいて前記抽出されたコンテンツを出力するディスプレイインタフェースと、
を有するシステム。
【請求項１６】
前記ディスプレイインタフェースは、前記オーバレイにおいて前記ソーシャルネットワークサイトからの少なくとも１つのメッセージを出力する、請求項１５記載のシステム。
【請求項１７】
前記少なくとも１つのメッセージは、ウェブサイトへのリンクを含む、請求項１６記載のシステム。
【請求項１８】
前記少なくとも１つのメッセージは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）へのリンクを含む、請求項１６記載のシステム。
【請求項１９】
前記少なくとも１つのメッセージは、少なくとも１人の第２ユーザの識別情報へのリンクを含む、請求項１６記載のシステム。
【請求項２０】
前記ディスプレイインタフェースは、前記オーバレイの第１カルーセル構成において前記ソーシャルネットワークサイトからの少なくとも１つのメッセージを出力する、請求項１５記載のシステム。
【請求項２１】
現在のメッセージは、前記ディスプレイ上に第１サイズにより表示され、
前記現在のメッセージは、前記第１サイズと異なる前記ディスプレイ上のサイズによる少なくとも１つの前のメッセージと少なくとも１つの次のメッセージとによって上下に囲まれる、請求項２０記載のシステム。
【請求項２２】
前記現在のメッセージ、前記少なくとも１つの前のメッセージ及び前記少なくとも１つの次のメッセージは、垂直方向の列に構成される、請求項２１記載のシステム。
【請求項２３】
前記コントローラに接続され、ユーザ入力に応答して、前記第１カルーセル構成において前記現在のメッセージ、前記少なくとも１つの前のメッセージ及び前記少なくとも１つの次のメッセージをスクロールするユーザインタフェースをさらに有する、請求項２１記載のシステム。
【請求項２４】
前記少なくとも１つのメッセージは、第１識別情報に関連付けされ、
前記ディスプレイインタフェースは、前記オーバレイの第２カルーセル構成において前記ソーシャルネットワークサイトからの少なくとも１つの識別情報を表示し、
前記第２カルーセル構成は、前記第１カルーセル構成とは別に表示される、請求項２１記載のシステム。
【請求項２５】
現在の識別情報は、第１要素として表示され、
前記現在の識別情報は、それぞれ前記第１要素と異なる要素として表示される、少なくとも１つの前の識別情報及び少なくとも１つの次の識別情報によって各サイドで囲まれる、請求項２４記載のシステム。
【請求項２６】
前記現在の識別情報、前記少なくとも１つの前の識別情報及び前記少なくとも１つの次の識別情報は、水平方向の行に構成される、請求項２５記載のシステム。
【請求項２７】
前記コントローラに接続され、ユーザ入力に応答して、前記第２カルーセル構成において前記現在の識別情報、前記少なくとも１つの前の識別情報及び前記少なくとも１つの次の識別情報をスクロールするユーザインタフェースをさらに有する、請求項２６記載のシステム。
【請求項２８】
前記ディスプレイインタフェースは、前記オーバレイの第１垂直カルーセル構成において前記ソーシャルネットワークサイトから表示用の識別情報に関連する少なくとも１つのメッセージを出力し、前記オーバレイの第２水平カルーセル構成において前記ソーシャルネットワークサイトから表示用の少なくとも１つの識別情報を出力する、請求項１５記載のシステム。
【請求項２９】
インターネットサイトからのコンテンツを表示するグラフィカルユーザインタフェースであって、
ディスプレイ装置への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスする手段と、
前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出する手段と、
前記番組と同時の前記ディスプレイ装置への表示用のオーバレイにおいて前記抽出されたコンテンツを出力する手段と、
を有するグラフィカルユーザインタフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００９年８月７日に出願された仮出願第６１／２３２，１９６号“Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｃｌｉｅｎｔ  ｆｏｒ  ａ  Ｖｉｄｅｏ  Ｄｅｖｉｃｅ”からの優先権を請求する。
【０００２】
本開示は、一般にデジタルコンテンツシステム及びインターネットに関し、より詳細にはユーザがネットワーク対応のホスト装置に接続されるビデオ装置においてソーシャルネットワーキング構成などのインターネットサイトを表示及びやりとりすることを可能にするシステム及び方法に関する。
【背景技術】
【０００３】
インターネットの世界とビデオエンターテイメントの世界とが融合し続けており、構成、装置及びアプリケーションにおける多数の新たな機会について潜在性を形成している。これらのアプリケーションの多くは、セットトップボックスやテレビなどのビデオエンターテイメント装置と結合するとき、インターネットと関連付けされる活動の１以上の利便性を向上させることが可能である可能性がある。このような１つの活動は、インターネットサイトを介したソーシャルネットワーキングである。
【０００４】
マイクロブログなどの多くのインターネットソーシャルネットワーキングの利用は、他の活動を実行しながら、ソーシャルネットワークの他者とのコンタクトを維持することを中心として展開する。ソーシャルネットワーキングインタフェースは、典型的には、スマートフォンやパーソナルコンピュータなどの個別のデバイスに関する。しかしながら、人々はまた、自宅でテレビ番組や映画を観ながら、楽しみつつ接続状態を維持することを所望するかもしれない。
【０００５】
従って、ユーザがスマートフォンやパーソナルコンピュータ（ＰＣ）などのさらなるインタフェースを必要とすることなく、ユーザがテレビ（ＴＶ）やセットトップボックスに接続されるソーシャルネットワーク対応クライアントホストを表示及びやりとりすることを可能にする技術が必要とされる。
【発明の概要】
【０００６】
本開示の態様によると、ソーシャルネットワーキングサイトなどのインターネットサイトからのコンテンツ表示する方法であって、ディスプレイ装置への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスするステップと、前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出するステップと、前記番組との同時表示用のオーバレイにおいて前記抽出されたコンテンツを出力するステップとを有する方法が提供される。
【０００７】
本開示の他の態様によると、ソーシャルネットワーキングサイトなどのインターネットサイトからのコンテンツを表示するシステムであって、ディスプレイ装置上への表示用のビデオ番組の出力中に開始されるユーザ入力に応答して、前記インターネットサイトにアクセスする入力信号受信機と、前記入力信号受信機に接続され、前記番組に関連する少なくとも１つの特徴に基づき、前記インターネットサイトからコンテンツを抽出するコントローラと、前記コントローラに接続され、前記番組と同時に前記ディスプレイ装置に出力されるオーバレイにおいて前記抽出されたコンテンツを出力するディスプレイインタフェースとを有するシステムが提供される。
【図面の簡単な説明】
【０００８】
本開示の上記及び他の態様、特徴及び効果は、添付した図面と共に参照されるべき好適な実施例の以下の詳細な説明に開示されるか、又はそれから明らかになるであろう。
【０００９】
図面において、同様の参照番号は図面を通じて同様の要素を示す。
【図１】図１は、本開示によるビデオコンテンツを配信する一例となるシステムのブロック図である。
【図２】図２は、本開示による一例となるセットトップボックス／ホスト装置のブロック図である。
【図３】図３は、本開示の実施例による一例となるリモートコントローラの斜視図である。
【図４】図４は、本開示の実施例によるインターネットサイトにより含まれるソーシャルネットワーキングシステムを介し提供されるメッセージなどのコンテンツを表示及び提示する一例となる方法のフローチャートである。
【図５】図５は、本開示によるメッセージを格納するデータ記憶構成を示す。
【図６】図６は、本開示によるメッセージを表示するカルーセルインデキシング構成を示す。
【図７】図７は、本開示の一実施例によるカルーセルインデキシング構成を利用する一例となるユーザインタフェースである。
【図８】図８は、本開示の他の実施例による一例となるユーザインタフェースである。
【図９】図９Ａ及び９Ｂは、本開示によるグラフィカルユーザインタフェース内においてメッセージのサイズを容易に調整することを可能にするビューイング特徴を示す。
【図１０】図１０は、本開示の実施例によるインターネットサイトにより含まれるソーシャルネットワーキングシステムからメッセージなどのコンテンツを検索する一例となる方法のフローチャートである。  図面は本開示のコンセプトを説明するためのものであり、必ずしも本開示を説明するための可能な唯一の構成である必要はないことが理解されるべきである。
【発明を実施するための形態】
【００１０】
図面に示される要素はハードウェア、ソフトウェア又はこれらの組み合わせの各種形態により実現されてもよいことが理解されるべきである。好ましくは、これらの要素は、プロセッサ、メモリ及び入出力インタフェースを含みうる１以上の適切にプログラムされた汎用装置上のソフトウェアとハードウェアとの組み合わせにより実現される。ここでは、“接続される”という用語は、１以上の中間コンポーネントを介し直接的又は間接的に接続されることを意味するよう定義される。このような中間コンポーネントは、ハードウェアとソフトウェアとの双方に基づくコンポーネントを有してもよい。
【００１１】
本説明は、本開示の原理を説明する。従って、当業者は、明示的に説明又は図示されないが、本開示の原理を実現し、その趣旨及び範囲内に含まれる各種構成を想到できることが理解されるであろう。
【００１２】
ここに記載されるすべての具体例と条件付き言語とは、技術を促進するための発明者が貢献した開示の原理及びコンセプトを読者が理解するのに役立つ教育的な目的のためであり、このような具体的に記載された具体例及び条件に限定することなく解釈されるべきである。
【００１３】
さらに、本開示の原理、態様及び実施例と共にこれらの特定の具体例を記載するここでのすべての説明は、それの構成的及び機能的均等を含むことが意図される。さらに、このような均等は現在知られる均等と共に、将来開発される均等、すなわち、構成に関係なく同一の機能を実行する開発された任意の要素との双方を含むことが意図される。
【００１４】
従って、例えば、ここに提供されるブロック図は、本開示の原理を実現する例示的な回路の概念図を表すことが当業者に理解されるであろう。同様に、何れかのフローチャート、フロー図、状態遷移図、擬似コードなどが、コンピュータ可読媒体により実質的に表され、明示的には図示されないコンピュータ又はプロセッサにより実行可能な各種処理を表すことが理解されるであろう。
【００１５】
図面に示される各種要素の機能は、適切なソフトウェアに関連してソフトウェアを実行可能なハードウェアと共に、専用のハードウェアを用いて提供されてもよい。プロセッサにより提供されるとき、これらの機能は、単独の専用プロセッサによって、単独の共有プロセッサによって、又は一部が共有される複数の個別のプロセッサによって提供されてもよい。さらに、“プロセッサ”又は“コントローラ”という用語の明示的仕様は、ソフトウェアを実行可能なハードウェアのみを参照すると解釈されるべきでなく、限定することなく、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）ハードウェア、ソフトウェアを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及び不揮発性ストレージを暗黙的に含むものであってもよい。
【００１６】
従来の及び／又はカスタムな他のハードウェアがまた含まれてもよい。同様に、図面に示される何れかのスイッチは単なる概念的なものである。それらの機能は、プログラムロジックの処理を介し、専用ロジックを介し、プログラム制御及び専用ロジックの相互作用を介し、又は手動により実行されてもよく、特定の技術は文脈からより具体的に理解されるような実践者により選択可能である。
【００１７】
請求項において、指定された機能を実行する手段として表現される何れかの要素は、例えば、ａ）当該機能を実行する回路要素の組み合わせ、又はｂ）当該機能を実行するためソフトウェアを実行する適切な回路と組み合わされるファームウェア、マイクロコードなどを含む何れかの形態によるソフトウェアなどを含む当該機能を実行する何れかの方法を含むことが意図される。このような請求項により規定される開示は、記載された各種手段により提供される機能が、請求が求める方法により組み合わされるという事実にある。従って、これらの機能を提供できる何れかの手段はここに示されるものと等価であるとみなされる。
【００１８】
本開示は、ユーザがケーブルや衛星ネットワークなどのビデオ配信ネットワークを介し配信されるビデオを表示可能なセットトップボックスなどのインターネット対応ホストへの接続を介し、テレビなどのビデオディスプレイ上にツイッタなどのインターネットソーシャルネットワーキング構成、プログラム又はウェブサイトを介しメッセージを表示及び入力することを可能にするシステム及び方法に関する。まず、ユーザインタフェース（ＵＩ）が、プログラムビデオの再生中にスクリーン上にオーバレイされるか、又はボックス内のコンテンツ（ツイートなど）を表示するため設けられる。ＵＩは、誰のメッセージを表示するか決定するための複数のプロファイルにアクセスする機能を有し、さらにより小さなフォント又はサイズによりディスプレイキューの前後のメッセージによって上下に囲まれる現在のメッセージによるカルーセル化又は回転するメッセージディスプレイシステムを有する。さらに、メッセージにアクセスし抽出するためのサーチ機構が設けられる。このサーチは、閲覧されている現在の番組に関連するキーワードなどの識別情報を有してもよい。サーチはまた、現在配信されるコンテンツ（字幕データなど）や宣伝を含む、コンテンツにおける特定のキーワードをサーチするためのユーザ入力を有してもよい。
【００１９】
エンドユーザに高付加価値サービスを提供するため、ビデオ配信サービスは、ソーシャルネットワーキングウェブサイトなどの広範なコンテンツへのアクセスを提供することが望ましい。インターネット上のソーシャルネットワーキングがますます普及するに従って、新たな提示及び閲覧機構が必要とされる。以下の実施例は、テレビなどのディスプレイ装置上でソーシャルネットワーキングシステムを介し提供されるメッセージなどのコンテンツを表示及び掲示するためのシステム及び方法を開示する。図１は、一例となるシステム１００のブロック図を示し、ブロードキャスト配信ネットワーク１０６とのインタフェースと、インターネットなどのブロードバンド配信ネットワーク１１２とのインタフェースとを備えるホスト装置１０８を有する。ホスト装置１０８は、ホスト装置１０８がまたビデオ表示用のテレビに接続するセットトップボックス（ＳＴＢ）装置であってもよい。ホスト装置１０８は、インターネットサイト上のソーシャルネットワーキングサービスとやりとりするためのオーバ・ザ・トップインタフェースを可能にする。ホスト装置は、インターネットサイトのソーシャルネットワーキングクライアントとのアプリケーションインタフェースを有することが可能なケーブルＳＴＢ、インターネットプロトコル（ＩＰ）ＳＴＢ又は衛星ＳＴＢであってもよい。
【００２０】
まず、ユーザに各種タイプのコンテンツを配信するシステムが開示される。その後、本開示の実施例によるインターネットウェブサイト上でソーシャルネットワーキングシステムを介し提供されるコンテンツ（メッセージなど）を表示及び提示するユーザインタフェース及び方法が詳述される。
【００２１】
図１を参照して、ホーム又はエンドユーザにコンテンツを配信するためのシステム１００の実施例のブロック図が示される。コンテンツは、映画スタジオやプロダクションハウスなどのコンテンツソース１０２から提供される。コンテンツは、２つの形態の少なくとも１つにより供給されてもよい。１つの形態は、放送形式のコンテンツであってもよい。ブロードキャストコンテンツは、ＡＢＣ（Ａｍｅｒｉｃａｎ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｃｏｍｐａｎｙ）、ＮＢＣ（Ｎａｔｉｏｎａｌ  Ｂｒｏａｄｃａｓｔ  Ｓｅｒｖｉｃｅ）、ＣＢＳ（Ｃｏｌｕｍｂｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓｙｓｔｅｍｓ）など、典型的には国内放送サービスである放送系列マネージャ１０４に提供される。放送系列マネージャは、コンテンツを収集及び格納し、配信ネットワーク１（１０６）として示される配信ネットワークを介したコンテンツの配信をスケジューリングしてもよい。配信ネットワーク１（１０６）は、全国センタから１以上の地域又はローカルセンタへの衛星リンク送信を含むものであってもよい。配信ネットワーク１（１０６）はまた、無線放送、衛星放送又はケーブル方法などのローカル配信システムを用いたローカルコンテンツ配信を含むものであってもよい。ローカルに配信されたコンテンツは、当該コンテンツが以降にユーザに表示されるユーザの自宅のユーザのセットトップボックス／デジタルビデオレコーダ（ＤＶＲ）１０８に提供される。
【００２２】
第２の形態のコンテンツは、特別コンテンツと呼ばれる。特別コンテンツは、プレミアムビューイング、ペイパービュー又は放送系列マネージャに提供されない他のコンテンツとして配信されるコンテンツを含むものであってもよい。多くのケースにおいて、特別コンテンツはユーザにより要求されるコンテンツであってもよい。特別コンテンツは、コンテンツマネージャ１１０に配信されてもよい。コンテンツマネージャ１１０は、コンテンツプロバイダなどと提携したインターネットウェブサイト、放送サービス、又は配信ネットワークサービスなどのサービスプロバイダであってもよい。コンテンツマネージャ１１０はまた、インターネットコンテンツを配信システムに含めるか、又はユーザのセットトップボックス／デジタルビデオレコーダ１０８にまだ配信されていないコンテンツがサーチされるようにサーチのみに明示的に含まれてもよい。コンテンツマネージャ１１０は、独立した配信ネットワークである配信ネットワーク２（１１２）を介しコンテンツをユーザのセットトップボックス／デジタルビデオレコーダ１０８に配信してもよい。配信ネットワーク２（１１２）は、高速ブロードバンドインターネットタイプ通信システムを有してもよい。放送系列マネージャ１０４からのコンテンツはまた配信ネットワーク２（１１２）のすべて又は一部を用いて配信されてもよく、コンテンツマネージャ１１０からのコンテンツは配信ネットワーク１（１０６）のすべて又は一部を用いて配信されてもよいことに留意することが重要である。さらに、ユーザはまた、コンテンツマネージャ１１０によりコンテンツが管理されることを必要とすることなく、配信ネットワーク２（１１２）を介しインターネットからコンテンツを直接取得してもよい。例えば、ユーザは、サーバがコンテンツマネージャ１１０を通過することなく配信ネットワーク２（１１２）に接続される各種サーバ上で運営されるウェブサイトからコンテンツを取得してもよい。一実施例では、サーバ１１６は、ソーシャルネットワーキングインターネットウェブサイトを運営する。
【００２３】
セットトップボックス／デジタルビデオレコーダ１０８は、配信ネットワーク１と配信ネットワーク２との一方又は双方から異なるタイプのコンテンツを受信してもよい。セットトップボックス／デジタルビデオレコーダ１０８は、コンテンツを処理し、ユーザの嗜好及びコマンドに基づきコンテンツを分離する。セットトップボックス／デジタルビデオレコーダ１０８はまた、オーディオ及びビデオコンテンツを記録及び再生するため、ハードドライブや光ディスクドライブなどの記憶装置を有してもよい。セットトップボックス／デジタルビデオレコーダ１０８の処理及び格納されているコンテンツに関連する特徴のさらなる詳細は、図２に関して後述される。処理されたコンテンツは、ディスプレイ装置１１４に提供される。ディスプレイ装置１１４は、従来の２次元（２Ｄ）タイプのディスプレイ又は先進的な３次元（３Ｄ）ディスプレイであってもよい。ワイヤレスフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、コンピュータ、ゲームプラットフォーム、リモコン、マルチメディアプレーヤーなどの表示機能を有する他の装置が本開示の表示を利用してもよく、本開示の範囲内であるとみなされることが理解されるべきである。
【００２４】
図２を参照して、セットトップボックス／ホスト装置２００のコアの実施例のブロック図が示される。図示される装置２００はまた、ディスプレイ装置１１４自体を含む他のシステムに搭載されてもよい。何れのケースでも、システムの完全な処理に必要な複数のコンポーネントは、当業者に周知であるとき、簡単化のため図示されない。
【００２５】
図２に示される装置２００において、コンテンツは入力信号受信機２０２において受信される。入力信号受信機２０２は、無線、ケーブル、衛星、イーサネット（登録商標）、ファイバ、電話線ネットワークを含む複数の可能性の１つを介し提供される信号を受信、復調及び復号化するのに利用される複数の既知の受信回路の１つであってもよい。所望の入力信号は、制御インタフェース（図示せず）を介し提供されるユーザ入力に基づき入力信号受信機２０２において選択及び抽出されてもよい。入力信号受信機２０２は、ある実施例では、セットトップボックス／デジタルビデオレコーダ１０８との間の双方向通信のための送受信機であってもよいことが理解されるべきである。ある実施例では、送受信機は、インターネットコンテンツを検索するため、配信ネットワーク２（１１２）に検索リクエストなどの情報を出力する。
【００２６】
入力信号受信機２０２からの復号化された出力信号は、入力ストリームプロセッサ２０４に提供される。入力ストリームプロセッサ２０４は、最終的な信号選択及び処理を実行し、コンテンツストリームについてビデオコンテンツとオーディオコンテンツとの分離を含む。オーディオコンテンツは、圧縮されたデジタル信号などの受信フォーマットからのアナログ波形信号への変換のため、オーディオプロセッサ２０６に提供される。アナログ波形信号は、オーディオインタフェース２０８に提供され、さらにディスプレイ装置１１４又はオーディオアンプ（図示せず）に提供される。あるいは、オーディオインタフェース２０８は、ＳＰＤＩＦ（Ｓｏｎｙ／Ｐｈｉｌｉｐｓ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｆｏｒｍａｔ）などを介しＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブル又は他のオーディオインタフェースを用いて、デジタル信号をオーディオ出力装置又はディスプレイ装置に提供してもよい。オーディオプロセッサ２０６はまた、オーディオ信号の格納に必要な何れかの変換を実行する。
【００２７】
入力ストリームプロセッサ２０４から出力されるビデオは、ビデオプロセッサ２１０に提供される。ビデオ信号は、複数のフォーマットの１つであってもよい。ビデオプロセッサ２１０は、入力信号フォーマットに基づき、必要に応じてビデオコンテンツを変換する。ビデオプロセッサ２１０はまた、ビデオ信号の格納のため何れか必要な変換を実行する。
【００２８】
記憶装置２１２は、入力において受信されるオーディオ及びビデオコンテンツを格納する。記憶装置２１２は、コントローラ２１４の制御の下、またユーザインタフェース２１６から受信される早送り（ＦＦ）や巻き戻し（Ｒｅｗ）などのナビゲーション命令などのコマンドに基づき、コンテンツの以降の抽出及び再生を可能にする。記憶装置２１２は、ハードディスクドライブ、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの１以上の大容量集積電子メモリ、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）ドライブやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）ドライブなどの交換可能な光ディスク記憶システムであってもよい。
【００２９】
入力又は記憶装置２１２から提供されたビデオプロセッサ２１０からの変換されたビデオ信号は、ディスプレイインタフェース２１８に提供される。ディスプレイインタフェース２１８はさらに、上述されたタイプのディスプレイ装置にディスプレイ信号を提供する。ディスプレイインタフェース２１８は、ＲＧＢ（Ｒｅｄ−Ｇｒｅｅｎ−Ｂｌｕｅ）などのアナログ信号インタフェースであってもよく、又はＨＤＭＩなどのデジタルインタフェースであってもよい。ディスプレイインタフェース２１８は、より詳細に後述されるようなオーバレイによりサーチ結果又はメッセージを提示する各種スクリーンを生成することが理解されるべきである。
【００３０】
コントローラ２１４は、入力ストリームプロセッサ２０２、オーディオプロセッサ２０６、ビデオプロセッサ２１０、記憶装置２１２及びユーザインタフェース２１６を含む、装置２００のコンポーネントのいくつかにバスを介し相互接続される。コントローラ２１４は、入力ストリーム信号を記憶装置への格納用又は表示用の信号に変換する変換処理を管理する。コントローラ２１４はまた、格納されているコンテンツの抽出及び再生を管理する。さらに、図４に関して後述されるように、コントローラ２１４は、上述された配信ネットワークを介し配信されるべき又は格納されるべきコンテンツの検索を実行する。コントローラ２１４はさらに、コントローラ２１４のための情報及び命令コードを格納するコントロールメモリ２２０（例えば、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などを含む揮発性又は不揮発性メモリなど）に通信接続又は結合される。さらに、当該メモリの実装は、単一のメモリ装置又は共有若しくは共通メモリを形成するため通信接続若しくは結合される複数のメモリ回路などの複数の可能な実施例を含むものであってもよい。さらに、メモリは、より大きな回路におけるバス通信回路の一部などの他の回路と一緒に含まれてもよい。
【００３１】
効果的に動作するため、本開示のユーザインタフェース２１６は、ディスプレイにおいてカーソルを移動させる入力装置を利用する。一実施例では、入力装置は、ユーザがスクリーン又はディスプレイについてカーソルを自由に移動させることを可能にするジャイロスコープ又は加速度計などのある形態の動き検出を備えたリモコンである。他の実施例では、入力装置は、パッド上でユーザの動きを追跡し、それをスクリーン上に表示するタッチパッド装置又は他の接触検知装置の形態によるコントローラである。さらなる他の実施例では、ナビゲーションボタンを有する従来のリモコン装置が利用されてもよい。
【００３２】
図３において、一例となる携帯アングル検知リモコン３００が示される。リモコン３００は、リモコン３００は、ユーザの親指により選択的に移動させるため、コントローラ３００の上側に配置された親指ボタン３０２を有する。親指ボタン３０２の起動はまた“クリック”と呼ばれ、選択された機能の起動又は開始にしばしば関連付けされたコマンドである。コントローラ３００はさらに、ユーザの人差し指（又はトリガ）により選択的に起動させるため、コントローラ３００の下側に配置されたトリガボタン３０４を有する。トリガボタン３０４の起動はまた“トリガ”と呼ばれ、トリガの押下中のコントローラ３００の角度の移動（すなわち、ピッチ、ヨー及び／又はロール）は“トリガ・ドラッグ”と呼ばれる。トリガ・ドラッグコマンドは、状態変換（すなわち、ハイライト又はアウトラインされたセル）などのディスプレイ上のユーザのインタラクティブなポジションのカーソル、バーチャルカーソル又は他の指示の動きにしばしば関連付けされ、インタラクティブディスプレイにおけるエントリのナビゲート及び選択に通常用いられる。さらに、複数のボタン３０６が、数字及び／又は文字を入力するため設けられる。一実施例では、複数のボタン３０６が電話タイプのキーパッドと同様に構成される。
【００３３】
携帯アングル検知リモコンの利用は、いくつかのタイプのユーザインタラクションを提供する。アングル検知コントローラを使用するとき、ヨーの変化は左右の動きにマップされ、ピッチの変化は上下の動きにマップされ、ロールの変化はコントローラの縦軸に沿った回転にマップされる。これらの入力は、ジェスチャを規定し、特定のコンテクストコマンドを規定するのに利用される。また、ヨーとピッチとの組み合わせは、対角的などの何れか２次元の動きを規定するのに利用可能であり、ヨー、ピッチ及びロールの組み合わせは、何れか３次元の動きを規定するのに利用可能である。
【００３４】
一実施例では、ホスト装置１０８，２００は、ケーブルネットワークやインターネットなどのネットワークにおいてヘッドエンド装置とインタフェースをとる。ホスト装置１０８，２００は、ケーブルネットワークを介しヘッドエンドから、テレビ番組や映画などの番組コンテンツを受信する。ヘッドエンドはまた、クライアントサービスとしてダウンロード可能なソフトウェアアプリケーションをホスト装置に提供する。ダウンロード可能なアプリケーションは、インターネットを介し提供されるソーシャルネットワーキングサービスのためのインタフェースを提供する。物理的なインターネットインタフェースは、ヘッドエンドからのビデオコンテンツが提供される同じケーブル又は媒体を介したものであってもよいことに留意することが重要である。
【００３５】
セットトップボックス／デジタルビデオレコーダは、オペレーティングシステム及び／又はマイクロ命令コードを含むことが理解されるべきである。ここに記載される各種処理及び機能は、オペレーティングシステムを介し実行されるソフトウェアアプリケーションの一部、マイクロ命令コードの一部又はこれらの組み合わせであってもよい。一実施例では、ソフトウェアアプリケーションは、何れかのセットトップボックス／デジタルビデオレコーダにアップロード及び実行されるプログラム記憶装置上で有形に実現される。
【００３６】
例えば、ＴｈｏｍＴｗｅｅｔと呼ばれてもよいソフトウェアアプリケーションは、Ｊａｖａ（登録商標）言語により記述され、ホスト装置のメモリに格納され、その時点で受信又は閲覧されているビデオ番組コンテンツと共に選択されたプロファイルオプションに基づくコンテンツに基づくツイートとしてしばしば呼ばれる関連するコンテンツについてソーシャルネットワーキングサービスをスキャンするソフトウェアアプリケーションである。一実施例では、メモリは、格納されている命令がコントローラ２１４により実行される図２のコントロールメモリ２２０であることが理解されるべきである。他の実施例では、メモリとスキャン又は検索を実行する対応するプロセッサ又はコントローラとは、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｐｒｏｃｅｓｓｏｒ）又はＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの独立したスタンドアローン集積回路であってもよい。アプリケーションは、ホストセットトップボックスのチューニングされたチャネルに具体的にリンク付けされるようにバインドされてもよい。アプリケーションはまた、セットトップボックスの処理に関係なくユーザにより直接呼び出すことを可能にするアンバインドなものであってもよい。アプリケーションは、閲覧されているチャネルに基づき具体的にダウンロード及び実行されてもよい。それはまた、スタンドアローンアプリケーションとしてダウンロードされてもよい。
【００３７】
図４〜７に関して、本開示によるソーシャルネットワーキングシステムを介し提供されるメッセージなどのコンテンツを表示及び提示する方法が説明される。
【００３８】
まず、ステップ４０２において、ソフトウェアアプリケーションは、ユーザにより呼び出されるか、又はホスト装置１０８にダウンロードされることによってスタートする。スタートされると、アプリケーションは、ホスト装置１０８がユーザ入力に応答してソーシャルネットワーキングサイトにアクセスすることを可能にする。あるセキュリティチェックの後、ステップ４０４において、アプリケーションはユーザプロファイル情報を確認することによって処理を確立する。ユーザプロファイルは、ユーザインタフェースの特定の側面がユーザにどのように表示されるかに関する設定を含む。さらに、以下で詳細に説明されるように、ユーザプロファイルは、何れの識別情報又はアカウントがフォローされるべきかの優先順位付けのため、ユーザにより確立された優先リストを有してもよい。
【００３９】
ステップ４０６において、ユーザが映画やテレビ番組などのビデオを視聴又は閲覧している間、アプリケーションは、何れのチャネルが閲覧されているか、何れのチャネルが記録されているか、何れのチャネルがユーザのお気に入りリストにあるかなどの現在のチャネル行動をモニタする。ユーザのチャネル行動に基づき、アプリケーションは、その詳細が後述される、ソーシャルネットワーキングサイトを検索するためのキーワードを生成する。生成されたキーワードに基づき、アプリケーションは、ステップ４０８において、コンテンツスキャンするための可能なソーシャルネットワーキング識別情報又はアカウントのリストを生成する。次に、ステップ４１０において、アプリケーションは、定期的に各種識別情報又はアカウントをスキャンし、メッセージ又はツイートとしてインタラクションの一部又はすべてを抽出及び格納する。その後、ステップ４１２において、アプリケーションは、メッセージと関連する識別情報とをユーザに表示又は提示するユーザインタフェースを生成する。
【００４０】
各メッセージ又はツイートは、典型的には、１４０未満の文字数に限定されるテキストコンテンツとして表され、ネットワークサービスに関連付けされたＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、ウェブサイト、他のユーザプロファイル、識別情報又はアカウントとのリンクを有してもよい。アプリケーションは、これらのツイートを格納又はキャッシュする。それは、日付、総数又はユーザ優先度に基づき格納を優先順位付けしてもよい。ツイートは、現在のビデオ番組に関してビデオスクリーン上に表示するため、ユーザにより取り消されてもよい。ツイートはまた、ユーザ嗜好に応じて受信されるとすぐに表示されてもよい。ユーザはまた、ツイートをブラウズしてもよい。ツイートはまた、例えば、ホームネットワーク構成などを介し他の装置に転送されてもよい。
【００４１】
図５は、アプリケーションのデータ格納構成を示す。メッセージがホスト装置１０８，２００のメモリにおいて抽出及び格納されると、各メッセージ又はツイート５０２，５０４，５０６，５０８が、必要に応じて他のデータ項目のうち、名前５１０、メッセージ又はツイート５１２、日付５１４及びＵＲＬ５１６を有するリストとして保存される。すべてのメッセージ５０２，５０４，５０６，５０８は日付順に格納される。繰り返し機能５１８は、ユーザにより選択された識別情報又はアカウントに基づき各メッセージを取得し、取得したメッセージを日付順に再び再構成する。繰り返し機能５１８は、最初のメッセージ５２０と最後のメッセージ５２６とを特定し、各メッセージに対して何れのメッセージが前のメッセージ５２２と次のメッセージ５２４であるかを特定することによって、すべてのメッセージをリンク付けする。このように、ユーザが従うべき識別情報又はアカウントを選択すると、ユーザは、複数のメッセージ、すなわち、ツイートを前方及び後方により容易にスクロールすることができる。格納構成は、カルーセルインデキシングシステム又は構成を介し個々のメッセージ又はツイートを取り消し及び閲覧することを可能にする。他の格納構成が本開示の原理に従って利用されてもよいことが理解されるべきである。
【００４２】
図６及び７は、ビデオディスプレイ上でメッセージを閲覧するためのカルーセルインデキシング構成を示し、図６はカルーセルインデキシング構成を示し、図７はカルーセルインデキシング構成を利用する一例となるユーザインタフェースである。ユーザは、あるセットに関連する格納されているメッセージを素早く切り替えてもよい。当該セットは、ソーシャルネットワーキングシステム又はサイトの識別情報又はアカウントにより特定されてもよく、あるいはユーザプロファイルやユーザにより規定されたパラメータを介し確定されてもよい。カルーセル構成の重要な性質は、現在表示されているメッセージとして少なくとも１つのメッセージの直接的な閲覧を含み、好ましくは、カルーセルの前のメッセージと次のメッセージの同時の閲覧を含むものであってもよい。図６を参照して、現在表示されるメッセージ６０２は、最大サイズのフォント又はディスプレイエリアによりカルーセル６００の中心に配置される。前のメッセージ６０４，６０６，６０８は、現在表示されているメッセージ６０２に対して連続的に減少したフォント又はディスプレイエリアサイズにおいて表示される。すなわち、メッセージが“古く”なるに従って、メッセージのサイズ又はフォントが減少又は小さくなる。例えば、メッセージ６０８は、表示される最も以前のメッセージであるため、最も小さいサイズとなる。同様に、次のメッセージ６１０，６１２，６１４は、現在表示されているメッセージ６０２に近づくに従って、サイズ又はフォントが大きくなる。図６に示される例では、メッセージ６１０は、カルーセル６００に示される最も新しい又は最も以前のものであり、次のメッセージのサイズ又はフォントにおいて最小である。残りの次のメッセージ６１２，６１４が現在表示されているメッセージ６０２に近づくに従って、次のメッセージ６１２，６１４のサイズは増大する。ディスプレイサイズ又はフォントサイズがカルーセル処理されたメッセージを表すのに利用されるが、メッセージのカラーやフォントタイプなどの他の相違がまた利用されてもよい。
【００４３】
図７を参照して、カルーセルインデキシングシステム又は構成を利用する一例となるユーザインタフェース７００が示される。ユーザインタフェース７００は、ディスプレイ装置１１４の何れかの部分上においてオーバレイとして配置されてもよく、例えば、ユーザインタフェース７００はディスプレイ装置のスクリーンの下部の水平部分に沿ってオーバレイされてもよいことが理解されるべきである。他の実施例では、ディスプレイ装置のスクリーンは、ビデオが第１部分において閲覧され、ユーザインタフェースが第２部分にある別々の部分にセグメント化されてもよい。
【００４４】
ユーザインタフェース７００は、現在のメッセージ７０２を第１フォントサイズにより表示し、現在のメッセージ７０２は、第１フォントサイズより小さいフォントサイズによる少なくとも１つの前のメッセージ７０６と少なくとも１つの次のメッセージ７１４とによって上下に囲まれる。第１フォントサイズは、ユーザインタフェース７００を含むデバイスの設計又は製造中に選択又は決定されてもよく、又はユーザにより選択されてもよい。連続的なメッセージの表示は、メッセージをオートスクロールするよう設定されてもよく、各メッセージが所定の期間表示される。さらに、ユーザは、矢印のアイコン７２０，７２２を介しリモコンコマンドを利用することによって、動きを制御し、カルーセルを閲覧してもよい。矢印のアイコン７２０がリモコン３００を介し起動されると、メッセージは以前に閲覧されたメッセージを明示するため、前方にスクロールする。矢印アイコン７２２がリモコン３００を介し起動されると、メッセージは、以前に閲覧されなかった又は次のメッセージを明示するため、後方にスクロールする。インデキシングは、１回のボタンの押下の１回のインクリメント処理を含み、さらにボタンの押下にするカルーセルインデックススキャニング処理を含むものであってもよく、連続するエントリの高速な閲覧を可能にする。
【００４５】
１回に表示されるメッセージ数は可変的であり、図７の具体例に示されるように、３つのメッセージである必要はないことが理解されるべきである。さらに、次のメッセージと前のメッセージ７０６，７１４のテキストは、現在表示されているメッセージ７０２とこれらのメッセージとを区別するため、隠され、より小さくされ、カバーされ、フェードされ、又は異なるフォーマットとされてもよい。
【００４６】
ユーザインタフェース７００はさらに、オーバレイにおける第２のカルーセル構成においてソーシャルネットワークサイトからの少なくとも１つの識別情報を表示し、そこでは識別情報は現在表示されているメッセージに関連付けされる。少なくとも１つの識別情報は、各種サイズの所定の要素により表される。メッセージの表示に関して、識別情報はカルーセル構成により表示されるため、ユーザは、後続することを所望する各種識別情報を容易にスイッチすることができる。現在表示されているメッセージに関連付けされた識別情報、すなわち、現在の識別情報は、本例の要素７２４において最大の要素により表される。現在の識別情報７２４は、その後に第１の所定の要素、すなわち、現在の識別情報より小さな要素によって表される少なくとも１つの前の識別情報７２６，７２８と少なくとも１つの次の識別情報７３０，７３２とによって、各サイドにおいて囲まれる。左右の矢印のアイコン７３４，７３６は、起動時にユーザが次に進む各種識別情報をスイッチすることを可能にするため設けられる。ユーザが第２の異なる識別情報にスイッチすると、メッセージ７０２，７０６，７１４などの表示されるメッセージは、新たに選択された識別情報に対応するため変更される。ディスプレイサイズ又はフォントサイズはカルーセル処理の識別情報を表すのに利用されるが、識別情報についてカラー、フォントタイプ又はラインタイプなどの他の顕著な相違がまた利用されてもよい。
【００４７】
少なくとも１つの識別情報を表す要素は、識別情報、アイコン、シンボルなどに関連付けされた著名人、俳優、運動選手などの人の写真であってもよいことが理解されるべきである。さらに、１回に表示される要素数は可変的であってもよく、図７の例に示されるような５つの要素である必要はない。
【００４８】
ユーザインタフェース７００は、各種パラメータにアクセス及び調整するための制御部７３８を有する。一実施例では、ユーザインタフェース７００は、ディスプレイ装置のスクリーンの下部に沿ったバナーとして出現するが、“プロファイル”アイコン７４０により呼び出されるグラフィカルプロファイルインタフェースを介しユーザにより調整されてもよい。各種設定は、“設定”アイコン７４２により呼び出されるコマンドを介し変更可能である。以下のテーブルＩは、グラフィカルユーザインタフェースに関連付けされたコマンドのリストを提供する。これらのコマンドのそれぞれは、ユーザがグラフィカルディスプレイを調整すると共に、アプリケーションの現在の動作モードを変更し、ユーザプロファイル情報を調整することを可能にする。複数のユーザプロファイルが、同じアプリケーションを用いて確定されてもよい。“アバウト”アイコン７４４は、改訂番号や日付などのソフトウェアアプリケーションに関する詳細を提供するため設けられる。インタフェースディスプレイは、“隠蔽”アイコン７４６を呼び出すリモコン装置を介しユーザコマンドセットによって取り消し又は隠蔽されてもよい。
【００４９】
【表１】
2013505599.tif 000003
図８は、新たなメッセージに関連付けされた他のユーザインタフェースディスプレイ８００を示す。新たなメッセージのアラート機能は、ユーザコントロールを介し起動されてもよい。新たなメッセージが掲示されると、ユーザインタフェース８００は、数秒などの所定の期間ユーザに表示される。ユーザが所定の期間内にリモコン装置３００を介しユーザインタフェース８００とやりとりする場合、ユーザインタフェースは、図７に示されるような形式をとり、ユーザはメッセージ及び識別情報をスクロールすることが可能になる。ユーザが所定の期間内にユーザインタフェース８００とやりとりしない場合、ユーザインタフェース８００は、新たなメッセージが抽出されるまで消える。
【００５０】
図９は、設定モード中、メッセージのサイズがグラフィカルインタフェース内で容易に調整することを可能にする閲覧機能を示す。図９Ａにおいて、ユーザインタフェース９００は、メッセージのサイズを増減させるための矢印アイコン９０３，９０５と共に現在のメッセージ９０２を表示する。図９Ｂは、メッセージのサイズがリモコン３００を介しダウン矢印アイコン９０５を押下した後に図９Ａに示されるものよりどのように小さくなるかを示す。
【００５１】
ソーシャルネットワーキングサービスからのコンテンツにアクセス及び表示するためのシステム、方法及びユーザインタフェースは、ユーザがソーシャルネットワーキングサービスにリンクされた友人又は家族をフォローし、テレビ視聴中に彼らの行動をチェックすることを可能にする。友人又は家族がサービスにおいて新たなコンテンツ又はポスティングをすると、新たなポスティング（メッセージ又はツイート）が、テレビ番組の視聴中にスクリーン上で閲覧されてもよい。さらなる機能は、パーソナルアカウントによってフォローされる人々の友人及び家族のコンテンツ（ツイート）を閲覧することを含む。
【００５２】
他の実施例では、システム、方法及びユーザインタフェースはまた、番組に固有のコンテンツが表示及び後続することを可能にする。ユーザ入力に応答してコンテンツ又はメッセージを表示する方法が提供される。当該ユーザ入力は、ディスプレイ上の番組を閲覧し、閲覧中の番組に関連付けされた少なくとも１つの特性に基づきソーシャルネットワーキングサイトを検索するための少なくとも１つのキーワードを生成する間に提供される。
【００５３】
図１０を参照して、本開示の実施例によるソーシャルネットワーキングシステムからメッセージなどのコンテンツを検索する一例となる方法のフローチャートが示される。まず、ステップ１００２において、ユーザは、ディスプレイ装置１１４で閲覧されるチャネル又は番組を選択する。チャネル又は番組は、ホスト装置１０８への直接的なユーザの入力を介し、又はリモコン装置３００と共に利用されるディスプレイ装置１１４上に表示されるグラフィカルユーザインタフェースを介し選択される。ユーザが選択されたチャネル又は番組を閲覧している間、ソーシャルネットワーキングインターネットサイトは、ユーザ入力に応答してアクセスされる。ホスト装置１０８は、入力信号受信機２０２を介しソーシャルネットワーキングインターネットサイトへのアクセスを提供する。
【００５４】
ステップ１００６において、コントローラ２１４は、閲覧されているチャネル又は番組に基づき少なくとも１つのキーワードを生成し、生成されたキーワードを用いてソーシャルネットワーキングインターネットサイトからのコンテンツを検索する。ソーシャルネットワークサービスをスキャン又はサーチするのに利用されるサーチ情報又はキーワードは、番組のスターや著名人又はイベントの説明を含む電子番組ガイド（ＥＰＧ）を介し提供される説明から導出されてもよい。さらに、キーワードは、字幕データ、すなわち、閲覧中のチャネル又は番組のオーディオ部分のトランスクリプトから導出されてもよい。ニュースサービスなどの実際の放送局のコンテンツはまた、サーチ基準又はキーワードとして含まれてもよい。ステップ１００８において、メッセージやツイートなどのコンテンツが、その後にソーシャルネットワーキング、インターネット又はサイトベースの少なくとも１つのキーワードから抽出され、ステップ１０１０において、閲覧中のチャネル又は番組と同時にディスプレイ装置１１４上でユーザインタフェース７００などのオーバレイにおいて表示される。この結果、本開示のシステム及び方法は、現在の番組に関連する著名人のコンテンツ（ツイード）、現在の番組に関連する人々及び組織のコンテンツ（ツイートなど）及び宣伝されている市販製品のコンテンツ（ツイードなど）の閲覧を可能にする。
【００５５】
本開示の検索方法の一例では、ユーザはトークショーを視聴しており、ホスト装置１０８に関連付けされたサービスにより提供されるＥＰＧが、ゲスト１とゲスト２などのトークショーに登場する少なくとも２人の著名人のゲストをリストしていると仮定する。コントローラ２１４は、その後、ゲスト１とゲスト２の名前をソーシャルネットワーキング又はインターネットサイトを検索するためのキーワードして利用する。その後、ゲスト１及びゲスト２のメッセージやツイートなどのコンテンツが、ソーシャルネットワーキングインターネットサイトから抽出される。ゲスト１及びゲスト２の識別情報は、その後に要素７２４、７３０などの要素としてオーバレイ７００上に表示される。何れの識別情報がユーザ入力を介し又はコントローラ２１４による自動選択によって、現在の識別情報として選択されるかに応じて、現在の識別情報に関連付けされたコンテンツが、メッセージ７０２としてオーバレイ７００上に表示される。
【００５６】
さらなる具体例では、ユーザは放送ニュース番組を視聴していると仮定する。放送ニュース番組では、ある企業又は組織がニュースアンカーにより言及される。コントローラ２１８は、ホスト装置１０８に関連付けされたサービスにより提供される字幕データから、企業ＡＢＣなどの企業又は組織の名前を導出する。その後、コントローラ２１４は、ソーシャルネットワーキングインターネットサイトを検索するためのキーワードとして、企業の名前、すなわち、企業ＡＢＣを利用する。その後、ホスト装置１０８は、企業ＡＢＣに関連する抽出された何れかのコンテンツを表示し、上述されるように、インターネットサイトへのさらなる検索を可能にする。
【００５７】
キーワード生成及び検索がまた、ユーザにより手動により実行されてもよい。ユーザは、リモコン又は他のキーボードタイプ入力装置を用いて、エントリスクリーンへの１以上のキーワードをタイプする。その後、コントローラ２１８は、これらのキーワードを検索し、上述されるように、当該キーワードに関連して抽出されたコンテンツを表示する。
【００５８】
本開示のシステム及び方法は、ソーシャルネットワーキングコンテンツに関連する追加的情報を格納してもよい。この追加的情報の一部は、含まれる場合もあり、ユーザに必要とされる可能性のあるピクチャ、アカウント履歴、ソーシャルネットワークプロファイルを含むものであってもよい。さらに、アプリケーションは、現在表示されているテキストコンテンツに含まれるリンク又はハイパーリンクを介した他のユーザアカウント、識別情報又はネットワークマイクロブログとのリンクを可能にするものであってもよい。
【００５９】
上述されるように、ソーシャルネットワーク検索のためのキーワードがまた、ＥＰＧや字幕データなど、ヘッドエンドからホスト装置に提供される他のビデオサービスから抽出されてもよい。ソフトウェアアプリケーションクライアントにおけるユーザプロファイルは、優先リストの生成又はメンテナンスを可能にするものであってもよい。優先リストは、ユーザにより選択された所定の識別情報をスキャンすることに加えて、番組ガイド又は他の番組説明に見つけられるキーワードに関連する“可能性のある”識別情報又はアカウントのリストのスキャンを可能にするものであってもよい。例えば、ユーザはＯｐｒａｈなどのあるショーを視聴していると仮定する。ユーザの優先リストの第１段は、ユーザプロファイルである（ユーザが誰をフォローしているかが、リストに常に表示され、すなわち、少なくとも１つの所定の識別情報又はアカウントが表示される）。次に、第２段は、Ｔｈｅ  Ｏｐｒａｈ  Ｓｈｏｗ，Ｏｐｒａｈ  Ｗｉｎｆｒｅｙなどのキーワードを含む。その後、当該番組、すなわち、Ｏｐｒａｈはまた、第３段に追加されるゲスト又はトピックを有してもよい。
【００６０】
コンテンツが検索の各段から抽出されると、コントローラ２１４は、コンテンツを優先順位付けし、オーバレイ７００においてコンテンツを表示する。一実施例では、コンテンツは優先順位付けされ、優先順位付けされたコンテンツに関連する識別情報が、最も高い優先順位を有する識別情報が現在の識別情報７２４として示される第２カルーセルの順序によりソートされる。残りの優先順位付けされた識別情報は、次の識別情報として第２カルーセルにキューされる。例えば、図７を参照して、第１段の検索結果が要素７２４により表され、第２段の検索結果が要素７３０により表され、第３段の検索結果は要素７３２により表される。このようにして、抽出されたコンテンツのすべてが、所定の方法により、すなわち、優先リストに従ってユーザに表示及び利用可能とされる。
【００６１】
優先リストはユーザの使用パターンに基づきユーザ設定又はコントローラ２１４によって規定されてもよいことが理解されるであろう。例えば、ユーザがチャネルを変更すると、ますます多くのトピックスが優先リストに加えられるが、一実施例では、ユーザの設定は常に優先され、リストに留められる。さらに、アイテムが古くなると、それらは優先リストから削除される（すなわち、ユーザは、ディズニーチャネルなどの子供向け番組の代わりに、ＥＳＰＮ（Ｅｎｔｅｒｔａｉｎｍｅｎｔ  Ｓｐｏｒｔｓ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｎｅｔｗｏｒｋ）などの大人向け番組を視聴している）。
【００６２】
ユーザプロファイルはまた、ＥＰＧ又は他の説明に基づくインタラクティブなキーワード選択処理を含むようにしてもよい。ユーザプロファイルはまた、ホストクライアントに現在格納されているダウンロードされたソーシャルネットワークコンテンツに見つけられるキーワードのキーワード解析及び選択を可能にするものであってもよい。アプリケーションは、キーワード関連性のための“ｆｏｌｌｏｗ  ｌｉｋｅ”や“ｓｅａｒｃｈ  ｆｕｒｔｈｅｒ  ｌｉｋｅ”などのエントリを用いて、マッピング構造においてキーワードを提供するようにしてもよい。コンテンツのキーワード検索は、現在表示されているメッセージに見つけられる単語に基づき呼び出されてもよく、ホスト装置内に格納されている、又はソーシャルネットワークサービスを介し利用可能及びアクセス可能な同様のコンテンツの“ブレッドクラムトレイル（ｂｒｅａｄｃｒｕｍｂ  ｔｒａｉｌ）”への迅速なアクセスを可能にする。例えば、ユーザが、ＥＳＰＮにおいてＰａｔｒｉｏｔｓをプレイしているＣｏｌｔｓなどのフットボールゲームを視聴していると仮定する。可能なトピックは、Ｒｏｓｔｅｒ，Ｓｃｈｅｄｕｌｅ，Ｉｎｊｕｒｉｅｓである。ユーザはＳｃｈｅｄｕｌｅを選択し、チームのリストに入力される。そこから、ユーザは埋め込みリンクを介し当該チームに関するさらなる情報を見つけることができる。例えば、ユーザは、スタートページに戻り、Ｒｏｓｔｅｒを選択してもよい。その後、ユーザには、Ｍａｎｎｉｎｇ，Ｃｌａｒｋ，Ｓａｔｕｒｄａｙなどのトッピクが提示される。さらに、ソフトウェアアプリケーションクライアントは、以降においてリストにより迅速に入力するため、ユーザが何に興味があったか記憶する。例えば、次回にユーザがＣｏｌｔｓを視聴したとき、Ｓｃｈｅｄｕｌｅ，Ｃｏｌｔｓ  ｖｅｒｓｕｓ  Ｒａｖｅｎｓ，Ｍａｎｎｉｎｇ，Ｃｌａｒｋ，Ｓａｔｕｒｄａｙなどの選択はやや異なるものであってもよい。
【００６３】
マッピング構造は大部分はユーザインタフェースのサイズによりテキストベースであり、一実施例では、ｃｏｌｔｓ  ｐａｔｒｉｏｔｓ  ｒｏｓｔｅｒ  ｓｃｈｅｄｕｌｅ  ｉｎｊｕｒｉｅｓ  ｍａｎｎｉｎｇ  ｃｌａｒｋ  ｓａｔｕｒｄａｙなどの現在表示されているメッセージの下方に提示されるタグの文字列を有してもよい。他の実施例では、さらなるコンテンツを選択するマッピング構造は、ユーザが後続するパスを選択することを可能にするコンテンツがリンクされる方法を示す視覚的なマッピング構造であってもよい。
【００６４】
本開示のシステム及び方法はまた、テレビ番組コンテンツとソーシャルネットワーキングサービスとのリンク付けを介し視聴者への直接的な宣伝を可能にするようにしてもよい。この特徴は、サービスを初期化又は交信するとき、条件付プロファイルの利用を含むものであってもよい。ソフトウェアアプリケーションクライアントは、宣伝サービスへのリンクを特定し、メッセージ又はツイートとしてユーザに直接コンテンツを提供するか、又はグラフィカルユーザインタフェース外のスクリーンに宣伝を提供するようにしてもよい。特にメッセージ又はツイートとしてグラフィカルインタフェース内のテキストディスプレイに関連するこのような宣伝構造は、番組を閲覧しながら消費者に到達するのに効果的な製品宣伝ツールを提供するものであってもよい。
【００６５】
本開示の教示を含む実施例が詳細に図示及び説明されたが、当業者は、これらの教示を依然として含む他の多数の変形された実施例を容易に考案可能である。ユーザがネットワーク対応のホスト装置に接続されるビデオ装置上のソーシャルネットワーキング構成を表示及びやりとりすることを可能にするシステム及び方法の好適な実施例（限定的でなく例示的な）が開示されたが、上記教示に基づき改良及び変形が当業者に可能であることに留意されたい。従って、添付した請求項により規定される本開示の範囲内に含まれる開示された実施例の変更が可能であることが理解されるべきである。
【図１】
2013505599.tif 000004
【図２】
2013505599.tif 000005
【図３】
2013505599.tif 000006
【図４】
2013505599.tif 000007
【図５】
2013505599.tif 000008
【図６】
2013505599.tif 000009
【図７】
2013505599.tif 000010
【図８】
2013505599.tif 000011
【図９Ａ−９Ｂ】
2013505599.tif 000012
【図１０】
2013505599.tif 000013
【国際調査報告】
2013505599.tif 000014
2013505599.tif 000015
2013505599.tif 000016
2013505599.tif 000017
2013505599.tif 000018