(57)【要約】本開示は、メディアコンテンツ（例えば、ビデオ）の開始に対する具体的な時点にメッセージを関連付けるためのメカニズムを記載する。そのような技術を用いるソーシャルメッセージは、特定のコンテンツ内の具体的な時点に関連付けられ得る。例えば、ソーシャルメッセージは、社会的な主張を、メディアタイムラインにおける他の任意の点のために後に誘発するオープニングシーンと関連付けられ得る。この例は、メディアの一部分が後の時点で再生される場合に、より一層意味を持つ。
2015511418.tif 000002
【特許請求の範囲】
【請求項１】
ソーシャルメッセージをコンテンツタイムラインと同期化させる方法であって、
表示されるコンテンツに関連するソーシャルメッセージのためのソーシャルメディアをモニタするステップと、
前記ソーシャルメッセージを前記コンテンツの表示における時間の期間と関連付けるよう前記ソーシャルメッセージを処理するステップと、
前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における前記時間の期間を示すようタイムスタンプを前記ソーシャルメッセージと関連付けるステップと
を有する方法。
【請求項２】
モニタされる前記ソーシャルメディアは、Ｔｗｉｔｔｅｒ（登録商標）である、
請求項１に記載の方法。
【請求項３】
前記タイムスタンプは、前記ソーシャルメッセージに付加されるハッシュタグを有する、
請求項２に記載の方法。
【請求項４】
前記タイムスタンプは、チェックサムを更に含む、
請求項３に記載の方法。
【請求項５】
前記表示されるコンテンツは、第１のスクリーンに表示されている、
請求項１に記載の方法。
【請求項６】
第２スクリーン装置で実行される請求項１に記載の方法。
【請求項７】
サーバで実行される請求項１に記載の方法。
【請求項８】
前記処理するステップは、ソーシャルメッセージのためのソースの位置に部分的に基づき実行される、
請求項１に記載の方法。
【請求項９】
コンテンツタイムラインと同期化されたソーシャルメディアを処理する方法であって、
表示されるコンテンツに関連するソーシャルメッセージを受信するステップと、
前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における時間期間を示すようタイムスタンプがソーシャルメッセージに関連付けられるかどうかを決定するステップと、
前記コンテンツの表示に同期化された前記ソーシャルメッセージを提供するステップと
を有する方法。
【請求項１０】
モニタされる前記ソーシャルメディアは、Ｔｗｉｔｔｅｒ（登録商標）である、
請求項９に記載の方法。
【請求項１１】
前記タイムスタンプは、前記ソーシャルメッセージに付加されるハッシュタグを有する、
請求項１０に記載の方法。
【請求項１２】
前記タイムスタンプは、チェックサムを更に含む、
請求項１１に記載の方法。
【請求項１３】
前記表示されるコンテンツは、第１のスクリーンに表示されている、
請求項９に記載の方法。
【請求項１４】
第２スクリーン装置で実行される請求項９に記載の方法。
【請求項１５】
コンテンツを表示するよう構成されるスクリーンと、
データを記憶するストレージと、
表示されるコンテンツに関連するソーシャルメッセージを受信し、前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における時間期間を示すようタイムスタンプがソーシャルメッセージに関連付けられるかどうかを決定し、前記コンテンツの表示に同期化された前記ソーシャルメッセージを提供するよう構成されるプロセッサと
を有する第２スクリーン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、表示されるコンテンツに関連する付加的なコンテンツを提供することに係る。
【背景技術】
【０００２】
ソーシャルメッセージは、通常、短命であり、瞬間的な現時点にのみ関連する。多くのソーシャルメッセージは、特定のイベント又は話題と関連付けられる。特定のイベント又は話題にメッセージを関連付けるための一般的な慣習は、ハッシュタグを用いることである。それらのハッシュタグは、関心のあるソーシャルメッセージについてフィルタリングする手段を提供する。それらのハッシュタグのフィルタリングは、話題に関するメッセージの“実時間”ビューを提供する。そのような関連付け慣習を用いて、ソーシャルメッセージは、見られているコンテンツを参照すると理解され得る。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、ハッシュタグのような、そのような関連付けは、コンテンツにおけるどの時間期間をメッセージが基準としているのかの具体的なインジケーションを提供しない。
【課題を解決するための手段】
【０００４】
本開示は、メディアコンテンツ（例えば、ビデオ）の開始に対する具体的な時点にメッセージを関連付けるためのメカニズムを記載する。そのような技術を用いるソーシャルメッセージは、特定のコンテンツ内の具体的な時点に関連付けられ得る。例えば、ソーシャルメッセージは、社会的な主張を、メディアタイムラインにおける他の任意の点のために後に誘発するオープニングシーンと関連付けられ得る。この例は、メディアの一部分が後の時点で再生される場合に、より一層意味を持つ。
【０００５】
一実施形態に従って、ソーシャルメッセージをコンテンツタイムラインと同期化させる方法が提供される。方法は、表示されるコンテンツに関連するソーシャルメッセージのためのソーシャルメディアをモニタするステップと、前記コンテンツの表示における時間の期間と前記ソーシャルメッセージとを関連付けるよう前記ソーシャルメッセージを処理するステップと、前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における前記時間の期間を示すようタイムスタンプを前記ソーシャルメッセージと関連付けるステップとを有する。
【０００６】
他の実施形態に従って、コンテンツタイムラインと同期化されたソーシャルメディアを処理する方法が提供される。方法は、表示されるコンテンツに関連するソーシャルメッセージを受信するステップと、前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における時間の期間を示すようタイムスタンプがメッセージと関連付けられるかどうかを決定するステップと、前記コンテンツの表示と同期化された前記ソーシャルメッセージを提供するステップとを有する。
【０００７】
他の実施形態に従って、コンテンツタイムラインと同期化されたソーシャルメディアを処理可能な第２スクリーン装置が提供される。第２スクリーン装置は、スクリーン、ストレージ、及びプロセッサを有する。スクリーンは、コンテンツを表示するよう構成される。ストレージは、データを記憶するものである。プロセッサは、表示されるコンテンツに関連するソーシャルメッセージを受信し、前記ソーシャルメッセージが関連付けられる前記コンテンツの表示における時間の期間を示すようタイムスタンプがメッセージと関連付けられるかどうかを決定し、前記コンテンツの表示と同期化された前記ソーシャルメッセージを提供するよう構成される。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に従う、家庭へのビデオ及びオーディオコンテンツの配信を概説するシステム図である。
【図２】典型的なセットトップボックス受信器の更なる詳細を示すシステム図である。
【図３】一実施形態に従うタッチパネル制御装置を表す図である。
【図４】一実施形態に従うタッチパネル制御装置とともに使用するための幾つかの例となるユーザインタラクションを表す図である。
【図５】一実施形態に従う本発明の技術を実施するシステムの一実施形態を表すシステム図である。
【図６】一実施形態に従う実例となる処理を表すフロー図である。
【図７】一実施形態に従う、装置間の同期化の実例となる方法を表す図である。
【図８】一実施形態に従う、装置間の同期化の実例となる方法を表す図である。
【図９Ａ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図９Ｂ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図９Ｃ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図９Ｄ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図９Ｅ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図９Ｆ】受動モードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図１０Ａ】アクティブモードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図１０Ｂ】アクティブモードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図１０Ｃ】アクティブモードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図１０Ｄ】アクティブモードで使用される場合に一実施形態に従う機能を表す実例となる骨組みスクリーンビューである。
【図１１Ａ】一実施形態に従うソーシャルメディア共有機能を表す実例となる骨組みビューである。
【図１１Ｂ】一実施形態に従うソーシャルメディア共有機能を表す実例となる骨組みビューである。
【図１１Ｃ】一実施形態に従うソーシャルメディア共有機能を表す実例となる骨組みビューである。
【図１２Ａ】一実施形態に従うコンテンツ選択機能を表す実例となる骨組みビューである。
【図１２Ｂ】一実施形態に従うコンテンツ選択機能を表す実例となる骨組みビューである。
【図１３Ａ】一実施形態に従う付加的な機能を表す実例となる骨組みビューである。
【図１３Ｂ】一実施形態に従う付加的な機能を表す実例となる骨組みビューである。
【図１３Ｃ】一実施形態に従う付加的な機能を表す実例となる骨組みビューである。
【図１３Ｄ】一実施形態に従う付加的な機能を表す実例となる骨組みビューである。
【図１３Ｅ】一実施形態に従う付加的な機能を表す実例となる骨組みビューである。
【図１４Ａ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｂ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｃ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｄ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｅ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｆ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｇ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｈ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｉ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｊ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｋ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１４Ｌ】如何にして特定の機能がユーザに見えるのかを表す実例となるスキンドスクリーンビューである。
【図１５】一実施形態に従うソーシャルメディア機能を表す実例となる骨組みビューである。
【図１６】一実施形態に従うソーシャルメディア機能の機能性を表すフロー図である。
【図１７】一実施形態に従うソーシャルメディア機能を表す実例となるスキンドスクリーンビューである。
【図１８】一実施形態に従う、第１のスクリーンで表示されるコンテンツに関連するソーシャルメッセージに基づく第２のスクリーンでコンテンツを提供する一般的な方法を与えるフロー図である。
【図１９】一実施形態に従うソーシャルクオートイベントの実例となるビューである。
【図２０】一実施形態に従う、ソーシャルメッセージに基づく第２のスクリーン上での動的な宣伝の実例となるビューである。
【図２１】一実施形態に従って如何にしてソーシャルメッセージがコンテンツと関連付けられ得るのかの実例となるビューである。
【図２２】一実施形態に従う、コンテンツと関連付けられたソーシャルメッセージを生成する方法を与えるフロー図である。
【図２３】一実施形態に従う、コンテンツと関連付けられたソーシャルメッセージを処理する方法を与えるフロー図である。
【図２４】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現を提供する方法を与えるフロー図である。
【図２５】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現を構成するビンの実例となる描写である。
【図２６】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現を構成するビンへのメッセージの関連づけの実例となる描写である。
【図２７】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現を表す実例となる骨組みビューである。
【図２８】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現の動作の実例となるビューである。
【図２９】他の実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現の動作の他の実例となるビューである。
【図３０】他の実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現の動作の他の実例となるビューである。
【図３１】他の実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現の動作の他の実例となるビューである。
【図３２】他の実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現の動作の他の実例となるビューである。
【図３３】一実施形態に従う、コンテンツの時間期間と関連付けられたソーシャルメッセージのグラフィカル表現を表す実例となるスキンドスクリーンビューである。
【発明を実施するための形態】
【０００９】
ここで図１を参照すると、ホーム又はエンドユーザへコンテンツを配信するシステム１００の実施形態のブロック図が示されている。コンテンツは、映画スタジオ又は制作会社のようなコンテンツ源１０２から発生する。コンテンツは、２つの様式のうちの少なくとも１つで供給されてよい。１つの様式は、コンテンツのブロードキャスト様式であってよい。ブロードキャストコンテンツは、ブロードキャスト加入者マネージャ１０４へ供給される。ブロードキャスト加入者マネージャ１０４は、通常は、ＡＢＣ放送、ＮＢＣ放送、ＣＢＳ放送等のような全国的なブロードキャストサービスである。ブロードキャスト加入者マネージャは、コンテンツを収集及び記憶してよく、且つ、配信ネットワーク１０６として示される配信ネットワークにおけるコンテンツの配信をスケジューリングしてよい。配信ネットワーク１（１０６）は、全国的なセンターから１以上の局地的な又はローカルのセンターへの衛星リンク伝送を含んでよい。配信ネットワーク１（１０６）はまた、無線ブロードキャスト、衛星ブロードキャスト、又はケーブルブロードキャストを介するようなローカル配信システムを用いるローカルコンテンツ配信を含んでよい。局所的に配信されたコンテンツは、ユーザの家にある受信装置１０８へ供給され、その後に、コンテンツは、ユーザによって検索される。当然ながら、受信装置１０８は、多くの形をとることができ、セットトップボックス／デジタルビデオレコーダ（ＤＶＲ）、ゲートウェイ、モデム等として具現されてよい。更に、受信装置１０８は、ホームネットワークにおけるクライアント又はピア装置のいずれかとして構成される付加的な装置を含むホームネットワークシステムのためのエントリポイント又はゲートウェイとして動作してよい。
【００１０】
コンテンツの第２の様式は、特別又は追加コンテンツと呼ばれる。特別又は追加コンテンツは、プレミアムビューイング、ペイ・パー・ビュー、又はさもなればブロードキャスト加入者マネージャ１０４へ供給されない他のコンテンツ、例えば、映画、ビデオゲーム又はビデオ要素として配信されるコンテンツを含んでよい。多くの場合において、特別コンテンツは、ユーザによって要求されたコンテンツであってよい。特別コンテンツは、コンテンツマネージャ１１０へ配信されてよい。コンテンツマネージャ１１０は、例えば、コンテンツプロバイダ、ブロードキャストサービス、又は配信ネットワークサービスと提携している、インターネットウェブサイトのようなサービスプロバイダであってよい。コンテンツマネージャ１１０はまた、インターネットコンテンツを配信システムに組み込んでよい。コンテンツマネージャ１１０は、別個の配信ネットワークである配信ネットワーク２（１１２）を介してユーザの受信装置１０８へコンテンツを配信してよい。配信ネットワーク２（１１２）は、高速ブロードバンドインターネットタイプ通信システムを含んでよい。ブロードキャスト加入者マネージャ１０４からのコンテンツも配信ネットワーク２（１１２）の全て又は部分を用いて配信されてよく、且つ、コンテンツマネージャ１１０からのコンテンツは、配信ネットワーク１（１０６）の全て又は部分を用いて配信されてよい点に留意すべきである。加えて、ユーザはまた、必ずしもコンテンツマネージャ１１０によってコンテンツを管理してもらうことなく、配信ネットワーク２（１１２）を介してインターネットから直接にコンテンツを取得してよい。
【００１１】
別個に配信される追加コンテンツを利用するための幾つかの適応が可能であってよい。１つのとり得るアプローチでは、追加コンテンツは、ブロードキャストコンテンツへの増補として供給されて、代替の表示、購入及びマーチャンダイジング選択肢、増強資材、等を提供する。他の実施形態では、追加コンテンツは、ブロードキャストコンテンツとして提供された何らかの番組コンテンツと完全に取って代わってよい。最後に、追加コンテンツは、ブロードキャストコンテンツとは完全に別個であってよく、単純に、ユーザが利用するために選択し得るメディア代替であってよい。例えば、追加コンテンツは、ブロードキャストコンテンツとして未だ利用可能でない映画のライブラリであってよい。
【００１２】
受信装置１０８は、配信ネットワーク１及び配信ネットワーク２の一方又は両方から種々のタイプのコンテンツを受信してよい。受信装置１０８は、ユーザ好み及びコマンドに基づきコンテンツを処理し且つコンテンツの分離を提供する。受信装置１０８は、オーディオ及びビデオコンテンツを記録し再生するための、ハードドライブ又は光ディスクドライブのような記憶装置を更に含んでよい。受信装置１０８の動作及び記憶されたコンテンツを再生することに関連した機能の更なる詳細は、図２に関連して以下で記載される。処理されたコンテンツは、ディスプレイ装置１１４へ供給される。ディスプレイ装置１１４は、従来の２次元式（２Ｄ）ディスプレイであってよく、あるいは、代替的に、進歩した３次元（３Ｄ）ディスプレイであってよい。
【００１３】
受信装置１０８はまた、タッチスクリーン制御装置１１６のような第２のスクリーンへインターフェース接続されてよい。タッチスクリーン制御装置１１６は、受信装置１０８及び／又はディスプレイ装置１１４のためのユーザ制御を提供するよう適応されてよい。タッチスクリーン装置１１６はまた、ビデオコンテンツを表示する機能を有してよい。ビデオコンテンツは、ユーザインターフェースエントリのようなグラフィクスエントリであってよく、あるいは、ディスプレイ装置１１４へ配信されるビデオコンテンツの一部であってよい。タッチスクリーン制御装置１１６は、赤外線（ＩＲ）又は無線周波数（ＲＦ）通信のような何らかのよく知られた信号伝送システムを用いて受信装置１０８へインターフェース接続してよく、且つ、赤外線データ関連付け（ＩＲＤＡ；infra-red  data  association）標準、Ｗｉ−Ｆｉ、ブルートゥース、及び同様のもののような標準プロトコル、又は何らかの他の独自のプロトコルを含んでよい。幾つかの実施形態において、タッチスクリーン制御装置１１６は、配信ネットワーク１及び２と直接にインターフェース接続されてよい。タッチスクリーン制御装置１１６の動作は、以下で更に詳細に記載される。
【００１４】
図１の例では、システム１００は、バックエンドサーバ１１８及び利用データベース１２０を更に含む。バックエンドサーバ１１８は、ユーザの利用傾向を解析して、それらの利用傾向に基づき提言を行うパーソナライズエンジンを含む。利用データベース１２０は、ユーザの利用傾向が記憶されるところである。幾つかの場合において、利用データベース１２０は、バックエンドサーバ１１８の部分であってよい。目下の例では、バックエンドサーバ１１８（及び利用データベース１２０）は、システム１００へ接続され、配信ネットワーク２（１１２）を通じてアクセスされる。
【００１５】
ここで図２を参照すると、受信装置２００の実施形態のブロック図が示されている。受信装置２００は、図１で記載された受信装置と同様に動作してよく、且つ、ゲートウェイ装置、モデム、セットトップボックス、又は他の同様の通信装置の部分として含まれてよい。示されている装置２００はまた、オーディオ装置又はディスプレイ装置を含む他のシステムに組み込まれてよい。いずれの場合にも、システムの完全な動作のために必要な幾つかの構成要素は、それらが当業者によく知られているので、簡潔さのために示されない。
【００１６】
図２に示される装置２００において、コンテンツは、入力信号受信部２０２によって受信される。入力信号受信部２０２は、無線、ケーブル、衛星、イーサネット（登録商標）、ファイバ、及び電話回線ネットワークを介することを含む幾つかの可能なネットワークのうちの１つを介して提供される信号を受信し、復調し且つ復号するために使用される幾つかの既知の受信器回路のうちの１つであってよい。所望の入力信号は、制御インターフェース又はタッチパネルインターフェース２２２を通じて与えられるユーザ入力に基づき、入力信号受信部２０２によって選択され取り出されてよい。タッチパネルインターフェース２２２は、タッチスクリーン装置のためのインターフェースを含んでよい。タッチパネルインターフェース２２２はまた、携帯電話機、タブレット、マウス、ハイエンドリモート、又は同様のものへインターフェース接続するよう適応されてよい。
【００１７】
復号化された出力信号は、入力ストリーム処理部２０４へ供給される。入力ストリーム処理部２０４は、最終的な信号選択及び処理を実行し、コンテンツストリームのためのオーディオコンテンツからのビデオコンテンツの分離を含む。オーディオコンテンツは、圧縮デジタル信号のような受信フォーマットからアナログ波形信号への変換のために、オーディオ処理部２０６へ供給される。アナログ波形信号は、オーディオインターフェース２０８へ、更にはディスプレイ装置又はオーディオ増幅器へ供給される。代替的に、オーディオインターフェース２０８は、高精細マルチメディアインターフェース（ＨＤＭＩ）ケーブル又は代替のオーディオインターフェースを用いて、例えば、ソニー／フィリップスデジタルインターコネクトフォーマット（ＳＰＤＩＦ）を介して、デジタル信号をオーディオ出力装置又はディスプレイ装置へ供給してよい。オーディオインターフェースは、一組以上のスピーカを駆動する増幅器を更に含んでよい。オーディオ処理部２０６はまた、オーディオ信号の記憶のための何らかの必要な変換を実行する。
【００１８】
入力ストリーム処理部２０４からのビデオ出力は、ビデオ処理部２１０へ供給される。ビデオ信号は、幾つかのフォーマットのうちの１つであってよい。ビデオ処理部２１０は、入力信号フォーマットに基づき、必要に応じて、ビデオコンテンツの変換を提供する。ビデオ処理部２１０はまた、ビデオ信号の記憶のための何らかの必要な変換を実行する。
【００１９】
記憶装置２１２は、入力部で受信されたオーディオ及びビデオコンテンツを記憶する。記憶装置２１２は、制御部２１４の制御下で且つユーザインターフェース２１６及び／又はタッチパネルインターフェース２２２から受信されたコマンド、例えば、早送り（ＦＦ）及び巻き戻し（Ｒｅｗ）のようなナビゲーション命令に基づき、コンテンツの後の検索及び再生を可能にする。記憶装置２１２は、ハードディスクドライブ、静的ＲＡＭ（ＳＲＡＭ）、又は動的ＲＡＭ（ＤＲＡＭ）のような１以上の大容量集積電子メモリであってよく、あるいは、コンパクトディスク（ＣＤ）ドライブ又はデジタルビデオディスク（ＤＶＤ）ドライブのような交換可能な光ディスク記憶システムであってよい。
【００２０】
そもそも入力部から又は記憶装置２１２から発せられた、ビデオ処理部２１０からの被変換ビデオ信号は、ディスプレインターフェース２１８へ供給される。ディスプレイインターフェース２１８は更に、上記のタイプのディスプレイ装置へディスプレイ信号を供給する。ディスプレイインターフェース２１８は、赤−緑−青（ＲＧＢ）のようなアナログ信号インターフェースであってよく、あるいは、ＨＤＭＩのようなデジタルインターフェースであってよい。当然ながら、ディスプレイインターフェース２１８は、以下でより詳細に記載されるように、３次元グリッドにおいて検索結果を提示する様々なスクリーンを生成する。
【００２１】
制御部２１４は、入力ストリーム処理部２０４、オーディオ処理部２０６、ビデオ処理部２１０、記憶装置２１２、及びユーザインターフェース２１６を含む装置２００の構成要素の幾つかへバスを介して相互接続される。制御部２１４は、入力ストリーム信号を記憶装置での記憶のための又は表示のための信号に変換する変換処理を管理する。制御部２１４はまた、記憶されたコンテンツの検索及び再生を管理する。更に、以下で記載されるように、制御部２１４は、コンテンツ及び基準の検索と、記憶されるか又は上記の配信ネットワークを介して配信されるコンテンツを表すグリッド表示の調整とを実行する。
【００２２】
制御部２１４は更に、制御部２１４のための命令コード及び情報を記憶する制御メモリ２２０（例えば、ＲＡＭ、ＳＲＡＭ、ＤＲＡＭ、ＲＯＭ、プログラム可能ＲＯＭ（ＰＲＯＭ）、フラッシュメモリ、電子的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電子的消去可能なプログラム可能ＲＯＭ（ＥＥＰＲＯＭ）等を含む揮発性又は不揮発性メモリ）へ結合される。制御メモリ２２０は、制御部２１４のための命令を記憶してよい。制御メモリはまた、コンテンツを含むグラフィック要素のような要素のデータベースを記憶してよい。データベースは、グラフィック要素のパターンとして記憶されてよい。代替的に、メモリは、識別された又はグループ分けされたメモリロケーションにグラフィック要素を記憶し、アクセス又はロケーションテーブルを使用してグラフィック要素に関連する情報の様々な部分のためのメモリロケーションを識別してよい。グラフィック要素の記憶に関する更なる詳細は、以下で記載される。更に、制御メモリ２２０の実施は、単一メモリ装置、又は、代替的に、共有若しくは共通メモリを形成するよう通信上接続又は連結された１よりも多いメモリ回路のような、幾つかの可能な実施形態を含んでよい。また更に、メモリは、より大きな回路において、バス通信回路の部分のような他の回路とともに含まれてよい。
【００２３】
本開示のユーザインターフェース処理は、早送り、巻き戻し等のような機能を表現するために使用され得る入力装置を用いる。これを可能にするよう、タッチパネル装置２００は、図３に示されるように、受信装置２００のユーザインターフェース２１６及び／又はタッチパネルインターフェース２２２を介してインターフェース接続されてよい。タッチパネル装置３００は、セットトップボックス又は他の制御装置のためのコマンドにパネルを通じて翻訳される手の動き、又はジェスチャ、及び動作に基づき、受信装置又はセットトップボックスの動作を可能にする。一実施形態において、タッチパネル３００は、単純に、グリッド表示をナビゲーションするようナビゲーションツールとしての機能を果たしてよい。他の実施形態では、タッチパネル３００は、追加的に、ユーザがコンテンツのグリッド表示を通じてナビゲーションとより直接的に対話することを可能にするディスプレイ装置としての機能を果たしてよい。タッチパネル装置は、アクチュエータ又は起動ボタンのようなより従来的な制御機能を含むリモートコントロール装置の部分として含まれてよい。タッチパネル３００は、少なくとも１つのカメラ要素を更に含むことができる。幾つかの実施形態において、タッチパネル３００は、マイクロホンを更に含んでよい。
【００２４】
ここで図４を参照すると、示されるようなジェスチャ検知コントローラ又はタッチスクリーンの使用は、多数のタイプのユーザインタラクションを提供する。コントローラからの入力は、ジェスチャを定義するために使用され、つまり、ジェスチャは、具体的なコンテクストコマンドを定義する。センサの構成は、タッチスクリーン上でのユーザの指の動きを定義することを可能にしてよく、あるいは、１次元又は２次元のいずれかにおけるコントローラ自体の動きを定義することさえ可能にしてよい。対角のような２次元の動きと、左右動（yaw）、上下動（pitch）及び回転（roll）の組み合わせとは、スイングのような何らかの３次元の動きを定義するために使用され得る。多数のジェスチャが図４で例示されている。ジェスチャは、コンテクストにおいてインタープリットされ、ユーザによってなされる定義された動きによって特定される。
【００２５】
バンピング４２０は、上、下、左又は右のいずれか一方向における指示を示す２ストロークドローイングによって定義される。バンピングジェスチャは、コンテクストにおける具体的なコマンドと関連付けられる。例えば、時間シフト（TimeShifting）モードにおいて、左方向のバンピングジェスチャ４２０は巻き戻しを示し、右方向のバンピングジェスチャは早送りを示す。他のコンテクストでは、バンピングジェスチャ４２０は、バンプによって指定された方向において特定の値をインクリメントするようインタープリットされる。チェッキング４４０は、チェックマークを描くこととして定義される。それは、下方向のバンピングジェスチャ４２０と同様である。チェッキングは、リマインダ、ユーザタグを指定するよう又はアイテム若しくは要素を選択するようコンテクストにおいて識別される。サークリング４４０は、いずれか一方向において円を描くこととして定義される。両方の方向が区別され得ることが可能である。しかし、混乱を回避するよう、円は、方向にかかわらず単一のコマンドとして識別される。ドラッギング４５０は、タブレット３００上のボタン（仮想又は物理的）を押す（例えば、“トリガドラッグ”）間のコントローラの角運動（上下動及び／又は左右動）として定義される。ドラッギングジェスチャ４５０は、ナビゲーション、速度、距離、時間シフト、巻き戻し、及び早送りのために使用されてよい。ドラッギング４５０は、表示における選択若しくは強調表示縁取りのような状態の変化、カーソル、又は仮想カーソルを動かすために使用され得る。ドラッギング４５０は、如何なる方向にあってもよく、概して、２次元においてナビゲーションするために使用される。しかし、特定のインターフェースでは、ドラッギングコマンドへの応答を変更することが好ましい。例えば、幾つかのインターフェースにおいて、１つの次元又は方向における動作は、仮想カーソルのポジション又は動きの方法に依存して他の次元又は方向に対して優遇される。ノディング４６０は、２回の高速なトリガドラッグによる上下方向の垂直な動きによって定義される。ノディング４６０は、“はい”又は“承認”を示すために使用される。Ｘイング４７０は、文字“Ｘ”を描くこととして定義される。Ｘイング４７０は、“削除”又は“ブロック”コマンドのために使用される。ワギング４８０は、２回のトリガドラッグによる水平方向の往復運動によって定義される。ワギングジェスチャ４８０は、“いいえ”又は“取り消し”を示すために使用される。
【００２６】
センサシステムの複雑さに依存して、単なる一次元の動き又はジェスチャのみが認められてよい。例えば、ここで示されるようなセンサ上での単なる右又は左方向の動きは、早送り又は巻き戻し機能を引き起こしてよい。加えて、複数のセンサは、タッチスクリーン上の異なる位置で含まれて設置され得る。例えば、左右運動のための水平センサは、１つの地点に接地されて、ボリューム上下のために使用されてよく、一方、上下運動のための垂直センサは、異なる地点に設定されて、チャンネル上下のために使用されてよい。このように、具体的なジェスチャマッピングが使用されてよい。
【００２７】
システム及び方法は、ハードウェア及び関連するコンテンツに依存して多種多様な方法において実施され得る。そのような配備の例は、ＤＶＤ、ブルーレイディスク（ＢＤ）、ストリーミングビデオ若しくはビデオオンデマンド（ＶＯＤ）、及びブロードキャスト（衛星、ケーブル、無線による）を含む。それらの配備の夫々は、異なるアーキテクチャを有しうるが、それは、第２のスクリーン上で実行されるアプリケーションによってキューに入れられるものを表すそれらのイベント（追加コンテンツ）の夫々についてトリガを標準化してよい。例えば、イベントＡ及びイベントＢは、ビデオのそれらのソースのいずれかと関連付けられる同期化メカニズムによってトリガされ得る。タブレットが“イベントＡ”に直面する場合に、第２スクリーン装置（例えば、タブレット）で実行されるプログラムは、“イベントＡ”を成立させる。同様に、“イベントＢ”が直面される場合は、第２スクリーン装置で実行されるプログラムは、“イベントＢ”を実行する。
【００２８】
図５は、そのような方法が実施され得る一般的なシステム５００を表す。ここで、システム５００は、第１スクリーン装置５１０、第２スクリーン装置５２０、再生装置５３０、ネットワーク５４０、及びサーバ５５０を含む。それらの要素の夫々は、以下でより詳細に論じられる。
【００２９】
第１スクリーン装置５１０は、テレビ番組、映画、及びウェブサイトのようなコンテンツを表示するための、図１に関連して上述されたディスプレイ装置１１４のようなディスプレイ装置である。そのような第１スクリーンディスプレイ装置の例は、テレビ受像機、モニタ、プロジェクタ、又は同様のものを含むがそれらに限られない。第１スクリーン装置５１０は、再生装置５３０へ接続される。再生装置５３０は、表示のために第１スクリーン装置５１０へ一次コンテンツを提供することができる。そのような通信の例は、ＨＤＭＩ、ＶＧＡ、ディスプレイポート、ＵＳＢ、コンポーネント、コンポジット、無線周波数（ＲＦ）、及び赤外線（ＩＲ）、並びに同様のものを含むがそれらに限られない。ある実施形態において、第１スクリーンディスプレイ装置５１０は、有線又は無線（ＷｉＦｉ）のいずれかの様態において、第２スクリーン装置５２０及びサーバ５５０への付加的な接続を提供するよう、ネットワーク５４０へ接続されてよい。幾つかの実施形態において、第１ディスプレイ装置５１０は、再生装置５３０の機能性を含んでよい。更なる他の実施形態では、第１スクリーンディスプレイ装置５１０は、第２スクリーン装置５２０と非ネットワーク化通信５６０を行ってよい。そのような非ネットワーク化通信の例は、ＲＦ、ＩＲ、ブルートゥース、並びに他のオーディオ通信技術及びプロトコルを含むがそれらに限られない。
【００３０】
第２スクリーン装置５２０は、第１スクリーン装置５１０で表示される一次コンテンツに関連する追加コンテンツを表示可能な装置である。第２スクリーン装置は、上記のタッチスクリーン制御装置１１６又はタッチスクリーン装置３００であってよい。第２スクリーン装置の例は、スマートフォン、タブレット、ラップトップ、パーソナルメディアプレーヤ（例えば、ｉＰｏｄ（登録商標））又は同様のものを含むがそれらに限られない。第２スクリーン装置５２０は、ネットワーク５４０、非ネットワーク化通信５６０、又はそれらの両方を用いて再生装置５３０と通信を行う。第２スクリーン装置５５０はまた、第１スクリーン装置５１０で表示される一次コンテンツに関連した追加コンテンツを要求し受信するために、ネットワーク５４０を介してサーバ５５０と通信を行う。幾つかの実施形態において、第２スクリーン装置５２０は、第１スクリーン５１０とネットワーク化された又はネットワーク化されていない通信５６０を行ってよい。そのような非ネットワーク化通信の例は、ＲＦ、ＩＲ、ブルートゥース（ＢＴ）、オーディオ通信技術及びプロトコル、又は同様のものを含むがそれらに限られない。
【００３１】
再生装置５３０は、第１スクリーン装置５１０での表示のための一次コンテンツを供給可能な装置である。そのような再生ディスプレイ装置の例は、ＤＶＤプレーヤ、ブルーレイディスク（ＢＤ）プレーヤ、ゲーム機、受信装置（ケーブル若しくは衛星）、デジタルビデオレコーダ（ＤＶＲ）、ストリーミング装置、パーソナルコンピュータ、又は同様のものを含むがそれらに限られない。再生装置５３０は、表示のために第１スクリーン装置５１０へ一次コンテンツを供給するために、第１スクリーン装置５１０へ接続される。そのような接続の例は、ＨＤＭＩ、ＶＧＡ、ディスプレイポート、ＵＳＢ、コンポーネント、コンポジット、無線周波数（ＲＦ）、及び赤外線（ＩＲ）、並びに同様のものを含むがそれらに限られない。再生装置５３０はまた、有線又は無線（ＷｉＦｉ）のいずれかの様態において、第２スクリーン装置５２０及びサーバ５５０への接続を提供するよう、ネットワーク５４０へ接続される。幾つかの実施形態において、再生装置５３０の機能性は、第１スクリーンディスプレイ装置５１０に含まれてよい。更なる他の実施形態では、再生装置５３０は、第２スクリーン装置５２０と非ネットワーク化通信５６０を行ってよい。そのような非ネットワーク化通信の例は、ＲＦ、ＩＲ、ブルートゥース（ＢＴ）、並びに他のオーディオ通信技術及びプロトコルを含むがそれらに限られない。
【００３２】
ネットワーク５４０は、イーサネット（登録商標）、ＭｏＣＡ、及び無線プロトコル又はそれらの組み合わせを用いて実施される有線又は無線通信えっとワークであることができる。そのようなネットワークの例は、上記の配信ネットワーク１（１０６）及び配信ネットワーク２（１１２）を含むがそれらに限られない。
【００３３】
サーバ５５０は、第２スクリーン装置５２０へ追加コンテンツを供給するよう構成されるコンテンツサーバである。ある実施形態において、サーバはまた、第１スクリーン装置５１０での表示のための一次コンテンツを供給してよい。サーバは、ネットワーク５４０へ接続され、更に接続されている装置のいずれかと通信することができる。そのようなサーバの例は、上記のコンテンツ源１０２、ブロードキャスト加入者マネージャ１０４、コンテンツマネージャ１１０、及びバックエンドサーバ１１８を含むがそれらに限られない。
【００３４】
図６は、見られている一次コンテンツに関連した追加コンテンツを表示する方法が開示されるフロー図６００を表す。方法は、次のステップを含む：第１スクリーン装置５１０で一次コンテンツを表示する（ステップ６１０）。第１スクリーンでの一次コンテンツの表示に関連して、追加コンテンツを同期化させる同期化メカニズムを提供する（ステップ６２０）。第２スクリーン装置５２０で、同期化メカニズムに従って第１スクリーン装置５１０で表示されているコンテンツに同期化される第１スクリーン装置５１０での一次コンテンツに関連した追加コンテンツを表示する（ステップ６３０）。ある実施形態において、方法は、第１スクリーン装置５１０での一次コンテンツの表示を制御するよう、第２スクリーン装置５２０からコマンドを受信するステップ（ステップ６４０）と、第２スクリーン装置５２０から受信されたコマンドに基づき第１スクリーン装置５１０での一次コンテンツの表示を制御するステップ（ステップ６５０）とを更に含む。それらのステップの夫々は、以下でより詳細に記載される。
【００３５】
映画又はテレビ番組のような一次コンテンツを表示するステップ（ステップ６１０）は、第１スクリーン装置５１０で実行される。これは、一次コンテンツが第１スクリーンディスプレイ５１０へ供給されることを伴う。一次コンテンツは、再生装置５３０によって供給されるか、又はコンテンツプロバイダから直接に第１スクリーン装置５１０で受信され得る。一次コンテンツは次いで、第１スクリーン装置５１０で上映されるか又は別なふうに表示される。一次コンテンツの表示は、コンテンツの制御が表示されることを更に含む。これは、再生、停止、ポーズ、巻き戻し、及び早送りのような従来の再生コマンドと、コンテンツ及び他の再生選択肢を選択するためのスクリーンメニューのナビゲーションとを含むことができる。ある実施形態において、第１スクリーン装置５１０での表示（ステップ６１０）は、第２スクリーン装置５２０で表示される追加コンテンツのタイプのインジケータを表示することを更に含む。
【００３６】
提供される同期化メカニズム（ステップ６２０）は、多数の方法において実施され得る。ある実施形態において、同期化メカニズムは、第２スクリーン装置５２０、再生メカニズム５３０、第１スクリーン装置５１０、又はそれらの何らかの組み合わせで実行されるアプリケーションによって実行される。その最も基本において、第２スクリーン装置５２０は、第１のスクリーン５１０に表示される一次コンテンツと一致するように追加コンテンツの表示を更新するよう第２スクリーン装置５２０に指示する同期化信号又は他のタイプのインジケータを検出するよう構成される。同期化信号、キュー又は他のタイプのインジケータは、一次コンテンツの部分として供給され得るか、あるいは、表示されているチャプター、シーン、時間コード、対象、又はコンテンツに従って（アプリケーションを介して）第１スクリーン装置５１０の再生装置５３０によって生成され得る。同期化信号、キュー又は他のタイプのインジケータは、有線又は無線（ＷｉＦｉ）のいずれかの様態におけるネットワークを用いて，又はオーディオ信号のような非ネットワーク化通信５６０を用いて、第２スクリーン装置５２０へ送信され得る。実施の幾つかの例は、以下で与えられる。他の可能な実施は、本開示の利点を鑑み明らかである。
【００３７】
補足資料、ビデオクリップ、ウェブサイト、及び同様のもののような追加コンテンツを表示するステップ（ステップ６３０）は、第２スクリーン装置５２０で実行される。追加コンテンツは、第２スクリーン装置５２０で局所的に記憶されるか、又はサーバ５５０、再生装置５３０、若しくは第１スクリーン装置５１０によって供給され得る。追加コンテンツの表示は、同期化メカニズムに従って第１スクリーン装置５１０で表示される一次コンテンツに同期化される。例えば、第２スクリーン装置５２０が同期化信号、キュー又は他のタイプのインジケータを検出する場合に、第２スクリーン装置５２０は、然るべく追加コンテンツの表示を更新する。幾つかの実施形態において、これは、サーバ５５０、再生装置、又は第１スクリーン装置５１０からの追加コンテンツにコンタクトし要求し、その後に追加コンテンツをダウンロードし表示することを更に伴う。幾つかの実施形態において、表示されるべき追加コンテンツは、システムを用いるユーザに基づき選択され、変更され、又は除外され得る。
【００３８】
特定の実施形態において、第２スクリーン装置５２０での表示（ステップ６３０）は、第１スクリーン装置５１０での一次コンテンツの表示がポーズされているかどうかといった、第１スクリーン装置５１０での一次コンテンツの表示の状態を表示することを更に含む。特定の他の実施形態では、第２スクリーン装置５２０での表示（ステップ６３０）は、第２スクリーン装置５２０での追加コンテンツと第１スクリーン装置５１０での一次コンテンツとの間の同期化の状態を表示することを更に含む。
【００３９】
ある実施形態において、第２スクリーン装置５２０は、送信及び受信の機能を備える。任意のステップ６４０及び６５０は、この機能に対処する。ステップ６４０で、コマンドは、第２スクリーン装置５２０から受信される。理想的には、それらのコマンドは、第１スクリーン装置５１０での一次コンテンツの再生を制御する装置で受信される。ある実施形態において、再生装置５３０は、コマンドを受信する装置である。コマンドは、ネットワーク５４０又は非ネットワーク化通信５６０を介して送信され得る。受信されると、コマンドは、一次コンテンツの表示を制御することができる（ステップ６５０）。そのような制御の例は、再生、停止、ポーズ、巻き戻し、早送り、並びにチャプター、シーン、及び選択を含むがそれらに限られない。それらのコマンドはまた、第１スクリーン装置５１０で表示される一次コンテンツを第２スクリーン装置５２０で表示される追加コンテンツと同期化させるためにも使用され得る。
【００４０】
図７は、非ネットワーク化通信５６０を用いて実施される同期化メカニズムを備えたシステム７００の一例の高レベルの概観を提供する。このシステム７００では、非ネットワーク化通信同期化メカニズムは、オーディオウォータマーキング７１０である。この例では、オーディオウォータマーキング７１０は、高周波信号、キュー、又は他のインジケータを、第１スクリーン装置５１０で表示される一次コンテンツのオーディオ信号に挿入することを伴う。オーディオウォータマークは、人間には聞こえないが、第２スクリーン装置５２０におけるマイクロホンによって検出可能である。第２スクリーン装置５２０がオーディオウォータマークを検出する場合に、表示される追加コンテンツは、検出されたウォータマークに基づき、第１スクリーン装置５１０で表示される一次コンテンツと同期化させるよう更新される。オーディオウォータマークは、コンテンツの源で一次コンテンツに組み込まれるか、又は再生装置５３０若しくは第１スクリーン装置５１０によって局所的に挿入され得る。
【００４１】
図８は、ネットワーク５４０を用いて実施される同期化メカニズムを備えたシステム８００の一例の高レベルの概観を提供する。このシステム８００では、同期化メカニズムは、再生装置５３０（ブルーレイディスクプレーヤ）と第２スクリーン装置５２０（アプリケーションを実行するｉＯＳ装置）との間の無線通信（ＷｉＦｉ）８１０である。図７の例では、ＢＤライブ（BD-Live）対応の装置の機能及びプロトコルが使用される。このプロトコルの２つの主な構成要素、すなわち、接続及び通信が存在する。いずれも以下で記載される。簡単のために、第２スクリーンｉＯＳアプリケーションは、“ｉＰａｄ（登録商標）”と呼ばれ、ＢＤライブ対応の装置は、“ディスク”と呼ばれる。
【００４２】
ｉＯＳ対応の装置５２０が最初に第２スクリーンアプリケーションを起動して、同じＷｉ−Ｆｉネットワーク５４０上でＢＤライブ対応の装置５３０へ接続しようと試みる場合に、接続が起こる。
【００４３】
１．ディスクがＢＤプレーヤに挿入される
２．ディスクがＵＤＰ‘リスニング’ループに入る
３．ｉＰａｄ（登録商標）が第２スクリーンアプリケーションを起動する
４．ｉＰａｄ（登録商標）が認証トークンのＵＤＰブロードキャストを実行する
５．ディスクが認証トークンを受信し、認証を行う
６．ディスクがトークン送信器からＩＰ（ｉＰａｄ（登録商標）のＩＰ）を取り出す
７．ディスクがそのＩＰ及びＰＯＲＴにより認証に応答する
８．ｉＰａｄ（登録商標）がＩＰ及びＰＯＲＴを確認する
９．ｉＰａｄ（登録商標）がＵＤＰソケット通信を閉じる
１０．ｉＰａｄ（登録商標）が、供給されたＩＰ及びＰＯＲＴに基づきディスクとの直接ＴＣＰソケット通信を確立する。
【００４４】
接続が第２スクリーンｉＯＳアプリケーションとＢＤライブ対応の装置との間に確立された後に、通信が起こる。
【００４５】
１．ｉＰａｄ（登録商標）及びディスクは、何を用いてＰＯＲＴ通信が起こるべきかとともに互いのＩＰを認識する
２．ＴＣＰソケット通信がアプリケーション・ライフサイクルの存続期間中保持される。
【００４６】
この例で見られるような無線通信の１つの利点は、それが双方向であって、第２スクリーン装置がコマンドを送信及び受信することを可能にする点である。これは、２方向の同期化と、第２スクリーン装置５２０からの再生の制御とを可能にする。
【００４７】
ある実施形態において、第２スクリーン装置５２０のアプリケーションは、具体的なシステム（例えば、ＢＤ）での具体的なプログラム又は映画に特有であってよい。他の実施形態では、第２スクリーンアプリケーションは、アプリケーションを特定のプログラム又は映画に設定するための利用可能なプラグインを備えたスタジオに一般的であってよい。更なる他の実施形態では、第２スクリーンアプリケーションは、システム（ＢＤ、ＶＯＤ、ブロードキャスト）、コンテンツ、又はその両方に汎用であってよい。他の可能な実施及び構成は、本開示の利点を鑑み当業者に明らかであろう。
【００４８】
システムは、受動的なアプローチ又はインタラクティブなアプローチにより運用され得る。受動的なアプローチでは、第１スクリーン装置５１０で表示されるアイコンは、ユーザに、第１スクリーン装置５１０で表示される一次コンテンツに関連する表示される追加コンテンツイベントについて第２スクリーン装置５２０を見るよう指示する。アイコンは、望ましくは、どのような追加コンテンツイベントが第２スクリーン装置５２０で利用可能であるのかを示す（例えば、買い物カートのアイコンは購入イベントを示し、“Ｉ”のアイコンは情報イベントを示し、スティックマンのアイコンはキャラクタ情報イベントを示す、等）。図９Ａ乃至Ｆは、受動モードでユーザに表示され得る態様の幾つかを表す。
【００４９】
図９Ａ乃至Ｆは、第１スクリーン装置５１０での一次コンテンツと同期化される第２スクリーン装置５２０での追加コンテンツを提供する受動モードでアプリケーションを用いる場合に何がユーザへ第２スクリーン装置のスクリーン９００に表示され得るのかの骨組み例を表す。
【００５０】
図９Ａは、アプリケーションが起動される場合にユーザへ表示され得るスプラッシュ・スクリーンを表す。それは、一次コンテンツ９０２の製造ロゴ及びインジケーションを含む。ここで、新しいコンテンツスクリーンは、矢印９０４によって示されるようなコンベアベルト状の様態において右から遷移する。
【００５１】
図９Ｂは、再生装置５３０が第２スクリーン装置５２０によって検出されない場合にユーザへ表示されるポップアップ・メッセージ９０６を表す。
【００５２】
図９Ｃのスクリーン９００は、同期化ボタン／アイコン９０８、チャプタータイムライン９１０、アクティブチャプターインジケータ９１２、チャプターイベントインジケータ９１４、チャプター番号インジケータ９１６、イベントタイムライン９１８、チャプター背景９２０、イベントカード９２２、及びタイムラインビューアイコン９２４を示す。同期化ボタン９０８は、第１及び第２のスクリーン装置５１０，５２０の間でコンテンツを同期化させるためのメカニズムを提供する。同期化ボタン９０８はまた、第１及び第２のスクリーン装置５１０，５２０におけるコンテンツ間の同期化の状態を示してよい。チャプタータイムライン９１０は、一次コンテンツのチャプターを示す。映画タイトルリーダーは、チャプタータイムライン９１０の背景内にあり、一次コンテンツを示す。一次コンテンツが進むにつれて、チャプターは、コンベアベルトのような方法でチャプタータイムラインに沿って移動し、このとき、アクティブチャプターインジケータ９１２は、チャプタータイムライン９１０のハイライト及び中央位置を介して一次コンテンツにおける現在のチャプターを示す。チャプターイベントインジケータ９１４は、イベントタイムライン９１８に表示されるイベントがチャプタータイムライン９１０に示されるアクティブチャプターの部分であることを示す。イベントタイムライン９１８は、一次コンテンツの現在のチャプターにおいて起こっていることに対応するイベントを示す。夫々のチャプターについて、最初に表示されるイベントカード９２２は、次のイベントが起こるチャプターを示す。一次コンテンツが進むにつれて、イベントカード９２２は、イベントタイムライン９１８の中央位置にある現在のイベントとともに、コンベアベルトのような方法でイベントタイムライン９１８に沿って移動する。夫々のチャプターは、その特定のチャプターのイベントに関して一意の背景９２０を与えられてよい。タイムラインビューアイコン／ボタン９２４は、チャプタータイムライン９１０及びイベントタイムライン９１８を示すタイムラインビューにアクセスするためのメカニズムを提供するとともに、見る人がタイムラインビューにあることを示す。
【００５３】
図９Ｄ及び９Ｅのスクリーン９００は、如何にしてイベントカード９２２がイベントタイムライン９１８を進むのかを表す。ここで、同期化ボタン／アイコン９０８は、追加コンテンツのタイムラインビューが第１スクリーン装置５１０での一次コンテンツと同期することを示す。図９Ｄで、現在トリガされているイベントカード９２６は、イベントタイムライン９１８の中央位置に示され、最初にトリガされるイベントを表す。イベントタイムライン９１８における現在トリガされているイベントカード９２６の左側には前のイベントカード９２８があり、この場合に、カードはチャプターを示す。イベントタイムライン９１８における現在トリガされているイベントカード９２６の右側には次のイベントカード９３０があり、この場合に、カードは次にスケジューリングされているイベントを示す。図９Ｄで、現在トリガされているイベントカード９２６は最初にトリガされるイベントのためであるから、チャプターインジケータ９１６は、それがチャプター１であることを示す。現在トリガされているイベントカード９２６は、一次コンテンツに関連した追加コンテンツ９３２を含む。現在トリガされているイベントカード９２６はまた、どのような追加コンテンツが表されるのかに関してインジケータ９３４を提供する。ある実施形態において、このインジケータは、第１スクリーン装置５１０で示されるインジケータに一致する。現在イベントカード９２６は、同期化９３６及び共有９３８のためのボタン／アイコンを更に含む。同期化ボタン／アイコン９３６は、第１スクリーン装置５１０で表示される一次コンテンツを現在のイベントと同期化させるメカニズムを提供する。共有ボタン／アイコン９３８は、イベントの追加コンテンツをソーシャルネットワークと共有するためのメカニズムを提供する。図９Ｅのスクリーン９００の要素は、現在トリガされているイベントカード９２６が、現在のチャプターがチャプター３であることを示すチャプターインジケータ９１６によって示されるようにタイムラインにおいて後に起こるイベントのためである点を除いて、図９Ｄの要素と同様である。
【００５４】
図９Ｆは、第２スクリーン装置５２０での表示の部分として提供され得る他の可能な機能性の例を表す。ここで、チャプタータイムライン９１０は、可視９４０ａと隠し９４０ｂとの間でチャプタータイムラインを切り換えるためのメカニズムを提供するコラプスアイコン／ボタン９４０を設けられる。同様に、同期化ボタン／アイコン９０８は、同期化が現在有効であるかどうかを示す状態９０８ａと、同期が失われており再同期化が利用可能であることを示す状態９０８ｂとの間を切り換えることができる。幾つかの実施形態において、ボリュームボタンアイコン９４２が設けられる。ボリュームボタン／アイコン９４２は、第１スクリーンディスプレイの音響を“オフ”又は“オン”するためのメカニズムを提供する。ボリュームボタン９４２はまた、ボリュームが、ミュートが利用可能であることを示す“オン”９４２ａ、又は音響が利用可能であることを示す“オフ”９４２ｂであるかどうかの状態を示してよい。幾つかの他の実施形態では、再生／ポーズボタン／アイコン９４４が設けられる。再生／ポーズボタン９４４は、第１スクリーンディスプレイ５１０でのコンテンツの再生をポーズ又は再開するためのメカニズムを提供する。ポーズ／再生ボタンはまた、再生がポーズ９４４ａ又は再開９４４ｂされ得るかどうかの状態を示してよい。
【００５５】
インタラクティブなアプローチにおいて、ユーザは、第２スクリーン装置５２０で追加コンテンツイベントを選択し、第１スクリーン装置５１０で表示されるものは、その選択されたイベントに同期化される。上述されたように、追加コンテンツのイベントは、一次コンテンツに同期化される。ユーザが映画のタイムライン又はイベントをスワイプする場合は、イベントは、メインスクリーンに示されている映画と同期しなくなる。再同期化させるよう、タブレット上の同期化ボタンをタッチする。タイムライン又はイベントは、メインスクリーンに表示されているものと同期化され直す。同様に、ユーザは、トリビアイベント又はマップイベントを選択し、同期化ボタンを押すことができ、選択されたトリビア又はマップイベントに関連した映画の中のシーンはメインスクリーン上で再生される。これの例は、図１０Ａ乃至Ｄにおいて見ることができる。
【００５６】
図１０Ａは、如何にしてユーザがスクリーン９００上でチャプタータイムライン９１０及びイベントタイムライン９１０と相互作用することができるのかを表す。ここで、アイコン１０００及び１００２は、如何にしてユーザがスクリーンにタッチしてチャプタータイムライン９１０又はイベントタイムライン９１８において左又は右にスクロールするのかを表す。
【００５７】
図１０Ｂは、ユーザがチャプタータイムライン９１０と相互作用する場合のスクリーン９００の一実施形態を表す。この例では、同期化ボタン／アイコン９０８は、第２スクリーンディスプレイ５２０での追加コンテンツが第１スクリーンディスプレイ５１０での一次コンテンツと同期しないことを示す。アイコン１０００は、ユーザがチャプタータイムライン９１０をスクロールすることを表す。現在のチャプターは、新しいチャプターへの移行が完了されるまで、ハイライト表示９１２のままである。チャプタータイムライン９１０をナビゲーションする場合に、チャプターポジションインジケータ１００４が与えられ、利用可能なチャプターのうちのどのチャプターが選択されるのかを示す。チャプターインジケータ９１６はまた、選択されたチャプターを示し、新しいチャプターへの移行が完了する場合に更新する。この例では、ユーザがチャプタータイムライン９１０をナビゲーションしている間、イベントタイムライン９１８は淡色表示される。ある実施形態において、ユーザは、タイムライン９１０からチャプターを選択することによって、特定のチャプターへ直接ジャンプしてよい。
【００５８】
図１０Ｃは、ユーザがイベントタイムライン９１８と相互作用する場合のスクリーン９００の一実施形態を表す。アイコン１００２は、ユーザがイベントタイムライン９１８をスクロールすることを表す。ここで、タイムライン９１８は、現在トリガされているイベントカード９２６から次のイベントカード９３０へ移行されている。イベントタイムライン９１８をナビゲーションする場合に、イベントポジションインジケータ１００６が与えられ、利用可能なイベントのうちのどのイベントが選択されるのかを示す。
【００５９】
図１０Ｄは、イベントタイムライン９１８と相互作用するユーザが１つのチャプターから他のチャプターへの移行を引き起こす場合のスクリーン９００の一実施形態を表す。アイコン１００２は、ユーザがイベントタイムライン９１８をスクロールしてチャプター変更を引き起こすことを表す。ここで、タイムライン９１８は、新しいチャプターに関連した新しいイベントのセットを示す新しいイベントカード９２２へ移行されている。イベントタイムライン９１８をナビゲーションすることが新しいチャプターへの移行を引き起こす場合に、イベントポジションインジケータ１００６は、新しい一連のイベントが開始するまで、中央にある。
【００６０】
図１１Ａ乃至Ｃ及び１２Ａ乃至Ｂは、イベントカード９２２を介してアクセス可能な他のインタラクティブなアクティビティの幾つかを示す。図１１Ａ乃至Ｃは、ソーシャルメディア共有機能を表す。図１２Ａ乃至Ｂは、チャプター選択と、更なるメディアファイルの選択及び再生とを表す。
【００６１】
図１１Ａ乃至Ｃは、共有機能が共有ボタン／アイコン９３７を介してアクティブである場合の表示９００における様々なポップアップ・フィールドを示す。図１１Ａは、ユーザが彼らのソーシャルネットワーク（この場合、Ｆａｃｅｂｏｏｋ（登録商標））にログインしている場合に表示されるフィールド１１００を示す。範囲１１０２は、共有されるイベントを示し、範囲１１０４は、ユーザがイベントに関して共有しようとしているコメントを示す。ボタン１１０６は、供給されるべきイベント及びコメントを提示するためのメカニズムを提供する。図１１Ｂは、ユーザが未だソーシャルネットワークにサインインしていない場合に表示されるフィールド１１００を示す。この例では、ボタン１１０８は、Ｆａｃｅｂｏｏｋ（登録商標）にサインインするよう設けられ、ボタン１１１０は、Ｔｗｉｔｔｅｒ（登録商標）にサインインするよう設けられる。他のソーシャルネットワークにサインインする選択肢も設けられてよい。図１１は、ユーザのコメントのための範囲１１０４にコメントを入力するために使用され得るオンスクリーンのクワーティ（ＱＷＥＲＴＹ）キーボード１１１２を示す。ある実施形態において、これは、第２スクリーン装置５２０によって提供されるデフォルトのキーボードであってよい。
【００６２】
図１２Ａ乃至Ｂは、ユーザによる再生のためのチャプター及びメディアコンテンツの選択を示す。図１２Ａの例では、ユーザがチャプタータイムライン９１０に示されている現在再生中のチャプターをシングルタップ１２００する場合は、第１スクリーン装置５１０での再生はポーズされる。ユーザがチャプタータイムライン９１０に示されている現在再生中のチャプターをダブルタップ１２０２する場合は、第１スクリーン装置５１０の再生は、チャプターの開始へジャンプし、イベントタイムライン９１８は、チャプターの最初のイベントに設定される。幾つかの実施形態において、イベントカードは、ビデオ又はオーディオクリップのようなメディアファイル１２０４を含んでよい。メディアファイルがオーディオクリップである場合は、オーディオクリップの選択は、現在のスクリーン９００での再生をもたらす。メディアファイルがビデオクリップである場合は、ビデオクリップの選択は、図１２Ｂにおいて見られるような全画面メディアプレーヤ１２０６の起動をもたらす。この例では、メディアプレーヤは、オンスクリーン制御１２０８を含む。前のスクリーンに戻るよう、ユーザは、メディアプレーヤの非ビデオ面１２１０をタップすることしか要しない。
【００６３】
図１３Ａ乃至Ｅは、追加コンテンツに関する幾つかの他の可能な機能を表す。それらは、マップビュー１３００、ファミリーツリー１３１０、及び設定１３２０を含む。図１３Ａｈａ、それらの選択肢のためのメニューバーを表す。この例では、それらのメニューバーの夫々は、ポーズ／再開及びミュート／非ミュートを含む第１スクリーン装置制御１３３０を設けられる。図１３Ｂは、マップビュー表示１３００を表す。マップビュー表示１３００は、マークを付された場所１３０４と、その場所に関する情報１３０６とを含むマップ１３０２を含む。アイコンがまた、他のマップ１３０８を選択するよう設けられる。図１３Ｃは、ファミリーツリービュー１３１０を表す。ファミリーツリービューは、親族間の関係を示すフィールド１３１２を備えたファミリーツリーを示す。この例では、下にあるボタン／アイコン１３１４は、何のビューが現在示されているのか（すなわち、ファミリーツリービュー）を示す。フィールド１３１２が選択される場合は、図１３Ｄに示されるように、ポップアップ・フィールド１３１６が表示され、フィールド１３１２内の人物に関する情報を提供する。図１３Ｅは、設定ビュー１３２０を表す。ビュー１３２０において、ユーザは、オーディオ及びビデオ（Audio+Video）１３２２、イベント（Events）１３２４、及びソーシャルネットワーキング共有（Share）１３２６の選択を調整するための制御を与えられる。
【００６４】
図１４Ａ乃至Ｌは、第１スクリーン装置５１０での一次コンテンツと同期化される第２スクリーン装置５２０での追加コンテンツを提供するアプリケーションを用いる場合に何がユーザへ第２スクリーン装置５２０のスクリーン９００で表示され得るのかの装丁例を表す。図１４Ａは、図９Ａに関連して図示及び記載されたスプラッシュ・スクリーンの装丁を施されたバージョンである。図１４Ｂ乃至Ｆは、図９Ｃ乃至Ｆ及び１０Ａ乃至Ｄに関連して図示及び記載されたタイムラインビューの装丁を施されたバージョンである。図１４Ｇは、追加コンテンツの部分である全ての利用可能なビデオクリップがユーザに表示されるところのスクリーン表示の装丁を施されたバージョンを表す。図１４Ｈは、追加コンテンツの部分である全ての利用可能なオーディオクリップがユーザに表示されるところのスクリーン表示の装丁を施されたバージョンを表す。図１４Ｉは、図１３Ｂに関連して図示及び記載されたマップの装丁を施されたバージョンを表す。図１４Ｊ及び１４Ｋは夫々、図１３Ｃ及び１３Ｄに関連して図示及び記載されたファミリーツリービューの装丁を施されたバージョンを表す。図１４Ｌは、図１３Ｅに関連して図示及び記載された設定ビューの装丁を施されたバージョンを表す。
【００６５】
図に示されるイベント及び機能は、単に、起こり得るイベントの幾つかの例である。ある実施形態において、ユーザは、どのようなイベントを示されたいと望むか（例えば、“私に購入イベントを示すな”）を設定又は別なふうに選択することが可能であってよい。他の実施形態では、ユーザは、後の時点で見るためのイベントを選択又はブックマークすることが可能であってよい。更なる他の実施形態では、あるイベントは、視聴されているプログラムのバージョン（例えば、購入対賃借又はＢＤ対ＶＯＤ対ブロードキャスト）に依存して利用不可能であるか又は締め出されてよい。他の実施形態では、利用可能なイベントは、これまでの視聴傾向に基づき（すなわち、ユーザの視聴傾向が追跡されるＴＩＶＯのようなシステムにおいて、又は図１のパーソナライズエンジン１１８を用いて）ユーザのためにカスタマイズされ得る。
【００６６】
他の可能な構成は、ショッピング機能を含む。例えば、店頭が提供され、映画商品を購入するために第２スクリーン装置からアクセス可能であってよい。他の実施形態では、得点又は賞が、プログラム又はフィルムを見、批評し、又は推薦するためにユーザに与えられてよい。例えば、見るか又は友人と共有する映画が多ければ多いほど、ますます多くの得点が授与される。次いで、得点は、関連の品を獲得するか又は割引するために使用され得る。
【００６７】
同様に、達成度も授与され得る。それらの達成度は、ソーシャルネットワーキングサイトにプッシュされてよい。達成度の例は：
ある場面を見ること−達成
シリーズもののあるディスクをみること−達成
特定のスタジオ又は役者による特定のディスクを見ること−達成
を含む。
【００６８】
更なる実施では、ウィキ機能が実装されてよい。実行ウィキは、ユーザ及び他のユーザにある場面に関するディスクコメントを認めてよい。例えば、トラッキング・メタデータが作成されてよく、ウェブベースのウィキにプッシュされる。そのようなメタデータは：
チャプター情報
時間コード
シーンのサムネイル
役者／監督の情報
を含む。
【００６９】
このプッシュされた情報は、映画に関する他のコメントを認める実行ウィキを作成するために使用され得る。次いで、それらのコメントは、アクセス可能なイベントとして第２スクリーンアプリケーションに再統合されてよい。
【００７０】
更なる機能及びスクリーンも可能である。例えば、幾つかの実施形態において、第１のスクリーンに表示されるコンテンツに関連した１以上のソーシャルネットワークにおけるアクティビティは、モニタされ、第２のスクリーンで追加コンテンツを提供するために使用され得る。
【００７１】
図１１Ａ乃至Ｃに関して論じられたように、第２スクリーン装置５２０でのアプリケーションは、Ｆａｃｅｂｏｏｋ（登録商標）及びＴｗｉｔｔｅｒ（登録商標）のようなソーシャルメディアをサポートすることができる。これの更なる例は、図１５乃至１７において見えられ得る。
【００７２】
図１５は、ユーザが未だソーシャルネットワークにサインインしてない場合に背景上に表示されるパネル１５１０を示すワイヤフレーム・スクリーンショット１５００を表し、この場合に、タイムラインビュー１５２０は、“灰色表示”又は“淡色表示”される。この例では、パネル１５１０は、Ｔｗｉｔｔｅｒ（登録商標）にサインインするためのものである。パネル１５１０は、ユーザ名又は電子メールアドレスを提供するための範囲１５１２と、パスワードを提供するための範囲１５１４とを設ける。ボタン１５１６は、アプリケーションにＴｗｉｔｔｅｒ（登録商標）にアクセスする権限を与える。ボタン１５１８は、サインインを断る。同様のパネル又はフィールドは、Ｆａｃｅｂｏｏｋ（登録商標）又は他のソーシャルメディアネットワークにサインインするために提供され得る。
【００７３】
図１６は、ソーシャルネットワークにサインインされるかどうかに基づきユーザへ表示されるスクリーンのフロー図１６００を表す。分岐点１６１０で、ユーザがソーシャルネットワークにサインインするか又は別なふうに権限を与えられているかが決定される。ユーザが権限を与えられていない場合（１６１２）は、図１５のパネル１５１０を有するスクリーン１５００がユーザに表示されて、ユーザにサインインするよう促す。ユーザが予め権限を与えられているか（１６１４）又はスクリーン１５００によりサインインする（１６１８）場合は、メッセージパネル１６２２を有するスクリーン１６２０が表示される。メッセージパネル１６２２から、ユーザは、ボタン１６３４及び１６２６を夫々用いてメッセージをキャンセル又は送信してよい。メッセージのテキストは、オンスクリーンのキーボード１６２８を用いて入力され得る。メッセージが送信若しくはキャンセルされるかと、又は権限が決して与えられない場合（１６３２）は、分岐点１６３４が到達されて、そこで、パネルは退けられ、ユーザは前のスクリーンビューへ戻される（１６４０）。
【００７４】
図１７は、図１６のスクリーン１６２０の装丁を施されたバージョンのスクリーン１７００を表す。メッセージパネル１７１０は、装丁を施された背景１７２０の上に提供される。メッセージパネル１７１０は、テキスト範囲１７１２と、キャンセルボタン１７１４及び送信ボタン１７１６とを含む。テキストは、オンスクリーンのキーボード１７３０を用いてテキスト範囲１７１２に入力され得る。
【００７５】
第２スクリーン装置５２０でのアプリケーションからソーシャルメッセージに投稿する能力を提供することに加えて、ユーザのエクスペリエンスは更に、第１スクリーン装置５１０で見られるコンテンツに関連したソーシャルメディア上のコメントを追跡することができ、一次コンテンツに関連した追跡されたコメントに基づき第１スクリーン装置５１０での一次コンテンツに同期化される第２スクリーン装置５２０での追加コンテンツを提供するように高められ得る。
【００７６】
図１８は、第２スクリーン装置５２０でそのような機能性を提供するための１つの可能な方法を表すフロー図１８００を示す。基本レベルで、方法は３つのステップを含む。第１に、第１スクリーン装置５１０で表示されるコンテンツに関するソーシャルメディアアクティビティがモニタされる（ステップ１８１０）。次いで、モニタされたソーシャルメディアアクティビティが処理される（ステップ１８２０）。最後に、ソーシャルメディアアクティビティに基づく追加コンテンツが第２スクリーン装置５２０で提供され、第１スクリーン装置５１０での一次コンテンツに同期化される（ステップ１８３０）。それらのステップの夫々は、ソーシャルメディアアクティビティに依存する具体的な実例となる実施を参照して以下でより詳細に論じられる。
【００７７】
［例：ソーシャルクオートイベント］
人気のあるブロードキャストメディアは、圧倒的な量の関連するソーシャルメッセージを潜在的に発生させ得る。特定のブロードキャストをサポートするよう設計される第２スクリーンアプリケーションは、ブランド・エクスペリエンスを広げるよう開発されてきた。そのような第２スクリーンアプリケーションは、ハッシュタグ又は他のキーワードによってメッセージをフィルタリングすることによる関連ソーシャルフィードを含んでよい。このようなフィルタリングが設置されても、メッセージカウントは特定のイベント（例えば、毎秒のツィート数が１０，２４５に達した第４６回スーパーボール）に関して直ぐに多すぎて手に負えなくなる。ここで開示されるものは、走査すべき大量のメッセージを受け取ることなしに、ユーザが見ることができる関連ソーシャルメッセージを特定し表出させるためのメカニズムである。
【００７８】
多くのソーシャルメッセージングアプリケーションにおける現在の慣習は、メッセージが受信されるとそれらのメッセージを単純に提示することであり、メッセージがユーザインターフェースにおいてレンダリングされる場合にメッセージのほぼ連続的なスクロールを生じさせる。他の実施は、バックエンドサーバに対する負荷を軽減するようメッセージ要求を抑圧してよいが、それぞれの要求についての結果の数は大量であり、次の要求が満足される前にユーザがリストを走査するのは困難である。
【００７９】
本開示は、全くソーシャルメッセージングアスペクトに向けられないことがある第２スクリーンアプリケーションに適したタイミングによりユーザに提供されるソーシャルメッセージを精選するアプローチを提供する。これは、ボーナスコンテンツ、トリビア及び宣伝のようなメディア・エクスペリメントの他の態様とソーシャルメッセージを一体化したいと望む第２スクリーンアプリケーションが望ましい場合に有益である。
【００８０】
第１スクリーン装置５１０で表示されるメディアと同期したタイミング様式で複数のアイテムがユーザに表示される第２スクリーン装置５２０でのアプリケーションとの関連で、精選されたソーシャル情報は、他の“タイムラインイベント”とインターリーブされ得る。例えば、役者トリビア“タイムラインイベント”は、スクリーン上でのキャラクタの出現と連動して提示されてよい。“ソーシャルクオートイベント”は、強烈なアクションシーンの直後の表示のためにタイミングを合わせられてよい。この後者のイベントは、目標又は頻度に基づき高レベル／関連のソーシャルメッセージのみを表示する。これは、ユーザに数百又は数千のメッセージを走査するよう求めることなしに、ユーザにソーシャルメッセージにおいてやり取りされているものの判断力を提供する。この例は、図１９において見られ得る。
【００８１】
図１９は、他のイベント１９２０のタイムラインの部分として“ソーシャルクオート”イベントパネル１９１０を示すワイヤフレーム・スクリーンショット１９００を表す。パネル１９１０は、関連する精選されたソーシャルクオートを表示するテキスト範囲１９１２を設ける。ある実施形態において、１以上の追加のボタンが設けられる。この例では、ボタン１９１４は、投稿する能力、すなわち、この場合には、所与のクオートにリツィートする能力を提供する。他の可能な機能及び実施は、本開示の利点を鑑み当業者に明らかであろう。
【００８２】
第１スクリーン装置５１０で表示されるコンテンツに関連したソーシャルメディアコメントを第２スクリーン装置５２０で提供する処理は、図１８で説明された一般的な方法に従う。
【００８３】
第１に、ソーシャルメディアアクティビティがモニタされる（ステップ１８１０）。これは、第１スクリーン装置５１０で表示されるコンテンツの名称、役者の名前、監督の名前、又は他の関連する情報を含むキーワード、ハッシュタグ、又は同様のものを、当該技術でよく知られている技術及び方法により探すことを伴う。ソーシャルメディアのモニタリングは、第２スクリーン装置５２０、望ましくは第三者機関サービスによって提供されるサーバ５３０、又はそれらの組み合わせにおいて実行され得る。
【００８４】
処理するステップ（ステップ１８２０）は、データが最も関連するコメント又はメッセージのみを提供するよう精選されるステップである。精選された“ソーシャルクオート”を達成するよう、次のヒューリスティクスが適用されてよい：
−ソーシャルメッセージが現在のユーザを対象にする場合に、それは、表示のために重要であると見なされるべきである。一例として、これは、Ｔｗｉｔｔｅｒ（登録商標）における“アット”メッセージ（＠ユーザ）のようなものである。他の標的又はアドレッシングスキームは同様に用いられ得る（例えば、Ｆａｃｅｂｏｏｋ（登録商標）におけるウォール上の投稿）。
−多くのソーシャルメッセージは、単に、元のメッセージの再送信である。Ｔｗｉｔｔｅｒ（登録商標）は、メッセージがどれくらいの回数転送されたのかを特定するようそのメッセージにメタデータを付加する“リツィート”のメカニズムを提供する。この場合に、リツィート数は、“重要性”の測定基準を提供し、次いで、それは、表示のためにそれらのメッセージを選択するのに使用される。
−メッセージが複数のキーワードを含む場合は、それは、より高い“重要性”を与えられ得る。
−ユーザがユーザ好みを指定している場合は、それらについてメッセージは比較され得る。
【００８５】
ある実施形態において、ソーシャルメッセージが後援され得ることも考えられ、それにより、それらのソーシャルメッセージは、他のメッセージの一団より相対的に高い重要性を自動的に得る。例えば、第２スクリーンアプリケーションから投稿されたソーシャルメディアコメントは、優先権を与えられてよい。これに対する更なる改良は、目標とされる宣伝に従う。すなわち、後援を受けているメッセージの重要性は、他のメッセージの間でその相対ランキングを達成するようユーザ固有の基準に対して重み付けされ得る。この処理又は精選は、第２スクリーン装置５２０、望ましくは第三者機関サービスによって提供されるサーバ５３０、又はそれらの組み合わせにおいて実行され得る。
【００８６】
このようにしてランク付けされた１以上のソーシャルメッセージは、ソーシャルメッセージの絶えず流れるリストを走査するよう求める必要なしに、目標とされる及び他の“有意な”メッセージングを提供するようユーザへ表示され得る（ステップ１８３０）。
【００８７】
第２スクリーン装置５２０でのタイムラインに基づくアプリケーションの場合に、“ソーシャルクオート”イベントは、ソーシャルネットワークへの定期的な公開が、思慮深く設計されたエクスペリエンスのための他のイベントタイプと意図的にインターリーブされるように、タイムラインの全体にわたって分配され得る。
【００８８】
［例：動的な宣伝］
有効な宣伝へのカギは、適切な時に関連オファーを配信することである。目下の技術は、ユーザの行動に関する大規模なデータ収集を伴う（例えば、グーグル（登録商標）は、あなたの検索、アプリケーション使用、視聴傾向、等を追跡する。）。これは、次いで、ユーザのプロファイルに最適な広告を選択するのに使用される。相当量の特定性が、それらのパーソナライゼーション・プロファイルを作成するために公衆及びプライベートデータを用いて導き出され得る。
【００８９】
データを収集するために集中的なコンテクストを提供することは、より一層広告配信を改善する可能性がある。ソーシャルメッセージングは、実際に、パーソナライゼーションのためのソースとして使用されてよいが、ユーザが同時に関与し得る他のアクティビティから独立して扱われてよい。例えば、ユーザは、特定の映画に関してツィートしてよく、クラウドにおけるバックエンドシステムは、その映画への関心を記録することができる。このデータは、次いで、この次にユーザが、広告を配信するためにこのデータを利用するウェブサイトを訪れるときに、使用され得る。これは潜在的に、よりユーザに関連した広告を後の訪問の間にもたらし、一方、元のソーシャルメッセージのコンテクストは失われる。第２スクリーンアプリケーションは、ソーシャルメッセージが宣伝のパーソナライゼーションを増進するようモニタされ得る既知の環境を提供する。
【００９０】
第２スクリーン装置５２０でのアプリケーションは、スケジューリングされた“イベント”を一次ビデオ再生と同期して表示するよう設計され得る。イベントは、一次ビデオ再生における関連の時点での表示のためにタイミングを合わせられるトリビア、ソーシャルコンテンツ、投票、ボーナス素材、広告等を表すことができる。
【００９１】
第２スクリーンアプリケーション（及び装置）が提供するコンテクストは、次のものを含むようリッチである：
−メディア情報。これは特定のメディアアイテム（ブロードキャストＴＶ、ビデオ、等）への興味を確立する。
−具体的なメディア時間情報。アプリケーションは、あなたがメディアの一部分内のどこにいるかを認識し、いずれかの具体的なメタデータは、その時間と関係している。
−位置情報。第２スクリーン装置５２０は、通常、あなたの現在位置を特定するメカニズムを備えた設備である。
【００９２】
開示される実施形態は、全体的なエクスペリエンスをサポートするよう“イベント”をインターリーブする。それらのイベントタイプの幾つかは、投票のような社会的相互作用要素を利用可能にし、又は提示の全体を通じていつでのソーシャルメッセージングを提供することができる。後の“イベント”宣伝のためにリザーブ可能であり、ソーシャルメッセージングを含むよう前のアクティビティに反応することができる。これは、ソーシャルメッセージ自体の中のキーワードを特定し、それを、現在のメディア時間に関連するメタデータ、位置等のような他の関連情報とともに宣伝サービスへ提供することによって、達成され得る。
【００９３】
アプリケーションは、それら全ての変数を統合し、全体的なエクスペリエンスという脈絡の中で広告を提供する。
【００９４】
例えば、ジェームズ・ボンドの映画が、第１スクリーン装置で再生されてよく、香港のような場所が、スクリーンに表示される。第２スクリーンアプリケーションは、その場所に関するトリビアのような支援メディアアイテムを表示する。ユーザは、自身が休暇に出かけたいと記載するソーシャルメッセージを送信してよい。語“休暇”は、後の宣伝表示に備えてアプリケーションによってパースされる。第２スクリーンのタイムラインにおいて後に、休暇の申し入れに焦点を合わせた広告“イベント”が表示される。
【００９５】
この処理はまた、図１８で説明された一般的な方法に従う。ユーザがキーワード“休暇”を含むソーシャルメッセージを送信したことが検出される場合に、モニタリングが行われる（ステップ１８１０）。この例では、モニタリングは、第２スクリーン装置５２０において実行されるが、第三者機関サービスによって提供されるサーバ５３０、又はそれらの組み合わせにおいて実行されてもよい。
【００９６】
処理ステップ（ステップ１８２０）で、具体的な広告が、キーワード“休暇”を提起することによって、広告サービスから選択される。映画における具体的に知られている場所のような追加情報は、ツィートの特定時点で映画に関連するメタデータから導き出され得る。加えて、広告は、ユーザの位置情報を用いて地元の旅行代理店を推薦することができる。処理は、第２スクリーン装置５２０において実行されるが、第三者機関サービスによって提供されるサーバ５３０、又はそれらの組み合わせにおいて実行されてもよい。
【００９７】
最後に、広告が、第２スクリーン装置で表示され得る（ステップ１８３０）。これの例は、図２０において見られ得る。
【００９８】
図２０は、他のイベント２０２０のタイムラインの部分として動的宣伝イベントパネル２０１０を示すワイヤフレーム・スクリーンショット２０００を表す。パネル２０１０は、関連する広告提供を表示するテキスト範囲２０１２を設ける。他の可能な機能及び実施は、本開示の利点を鑑み当業者に明らかであろう。
【００９９】
このように、広告は、メディア消費エクスペリエンスとう脈絡の中で全て“会話”の自然な部分となる。
【０１００】
上記の例において論じられるような第２スクリーンアプリケーションへのソーシャルメッセージの付加は、ユーザのエクスペリエンスを高め、一方、更なる機能性及びエクスペリエンスの高まりは、ソーシャルメッセージングがタイムスタンプを付されるか又は別なふうに第１スクリーン装置５１０でのコンテンツの再生と同期化され得る場合に、達成可能である。
【０１０１】
［例：ソーシャルメッセージの同期化］
ソーシャルメッセージは、通常、短命であり、瞬間的な現時点にのみ関連する。特定のイベント又は話題にメッセージを関連付けるための一般的な慣習は、ハッシュタグを用いることである。それらのハッシュタグは、関心のあるソーシャルメッセージについてフィルタリングする手段を提供する。それらのハッシュタグのフィルタリングは、話題に関するメッセージの“実時間”ビューを提供する。本開示は、この考えを更に一歩進めて、メディアコンテンツ（例えば、ビデオ）の開始に対する具体的な時点にメッセージを関連付けるためのメカニズムを記載する。そのような技術を用いるソーシャルメッセージは、特定のコンテンツ内の具体的な時点に関連付けられ得る。例えば、ソーシャルメッセージは、社会的な主張を、メディアタイムラインにおける他の任意の点のために後に誘発するオープニングシーンと関連付けられ得る。この例は、メディアの一部分が後の時点で再生される場合に、より一層意味を持つ。
【０１０２】
一実施形態において、ハッシュタグは、タイムスタンプを付加するために使用される。ハッシュタグを用いる目下の慣例は、よく知られている。ソーシャルメッセージ内に又は追加メタデータとして時間オフセット情報を記述するための幅広く確立されたメカニズムは、現在存在しない。本開示は、ソーシャルメッセージングプロトコルへのカスタム拡張なしに実施可能なメカニズムを提供する。符号化された時間オフセットは、メッセージ自体の部分として送信される。ソーシャルメッセージ自体の部分として通常は表示されない具体的なメタデータを提供することによって、このアプローチを取り除くことが可能である。
【０１０３】
図２１は、時間オフセット２１２０を符号化する他のハッシュタグ付き文字列が付加された、メディア２１１０を識別するハッシュタグを含む実例となるソーシャルメッセージ２１００を表す。この例では、ハッシュタグ#ijkcs（２１１０）は、インディ・ジョーンズ／クリスタルスカルの王国を識別するために使用される。ハッシュタグ#1054675（２１２０）は、フレームオフセットのチェックサム符号化である。
【０１０４】
図２２は、タイムスタンプを付されたソーシャルメッセージを作成する方法の実例となるフローチャートを表す。方法は、ブロック２２１０で開始する。次いで、ユーザがソーシャルメッセージを作成したいことが決定される（ブロック２２２０）。この実施形態では、これは、ユーザが第２スクリーン装置５２０で実行されるアプリケーションの部分として提供されるコメントボタンを選択する場合に、起こる。次いで、再生のポジションのタイムスタンプが作成される（ブロック２２３０）。この例では、これは、チェックサムを生成することを伴う。チェックサムを作成するよう、アプリケーションは、メディアがアプリケーション内で再生されている場合は直接に、又は外部ソースからポジション情報を提供する他の方法から、ポジショニング情報を受け取る。次いで、この数値データは、チェックサムを計算される。次いで、ユーザは、ソーシャルメッセージのためのテキストを入力し、それが送信されるよう要求することができる（ブロック２２４０）。次いで、タイムスタンプがメッセージに付加され、メッセージはソーシャルネットワークへ送信又は別なふうにコミットされる（ブロック２２５０）。この例では、これは、ソーシャルメッセージテキストへチェックサムを付加することを引き起こす。チェックサムは、データのインテグリティを確かにし且つ消費アプリケーションが故意に又は不注意に作成され得る不良ポジションデータを無視することを可能にするために使用される。これは、方法を終わらせる（ステップ２２６０）。
【０１０５】
図２３は、タイムスタンプを付されたソーシャルメッセージを消費する又は別なふうに読み復号するための方法の実例となるフローチャートを表す。開始されると（ブロック２３１０）、方法は、問題になっている特定のコンテンツ、この場合に、第１スクリーン装置５１０で表示されるコンテンツ、に関連するソーシャルメッセージを受信することを含む（ブロック２３２０）。この例では、これは、関心のあるビデオを表すハッシュタグに基づくメッセージの選択を伴う（ハッシュタグに関する基本調査）。次いで、ポジション情報（タイムスタンプ）が取り出され得る（ブロック２３３０）。この例では、これは、アプリケーションが、直後にあり且つ符号化されたポジションとして処理された付加的なハッシュタグを探すことを伴う。ポジション情報が見つけられる場合（ブロック２３４０）は、ポジション情報は、所定のポジション及びチェックサムに分けられる。ポジションは、チェックサムに対して確認される（ブロック２３５０）。ポジション情報が有効である場合は、次いで、ポジションは、ビデオ内の特定の時間にソーシャルメッセージを関連付けるために使用可能であり、メッセージ情報は、第１スクリーン装置５１０での表示と同期して表示され得る（ブロック２３６０）。ポジション情報が確認され得ない場合は、メッセージは、捨てられるか、又は第１スクリーン装置５１０での表示と同期化されずに表示され得る（ブロック２３７０）。これは、方法を終わらせる（ブロック２３８０）。
【０１０６】
全てのソーシャルメッセージが、本開示の技術を用いるアプリケーションにより生成されるわけではないとすると、以下のアプローチがメッセージを変更するために使用されてよく、故に、それらのメッセージは、ポジション情報に反応するアプリケーションによって消費され得る。
【０１０７】
別個のサービス（例えば、クラウドにおける）は、関心のあるソーシャルメッセージ（例えば、特定のテレビジョンブロードキャスト向け）の実時間フィードをモニタし記録することができる。このサービスは、既知のブロードキャストスケジュールを使用し、テレビジョンイベントの期待される時間を、メッセージが実時間で見られる時間と相関させてよい。次いで、サービスは、付加されたポジション情報とともにソーシャルメッセージを記録する。その場合に、タイムスタンプを付されたメッセージの結果として得られるレポジトリは、ソーシャルネットワークへの直接接続の代わりにアクセスされる。ある実施形態において、ソーシャルメッセージのための原情報は、具体的な地域を具体的なブロードキャスト時間と相関させるために使用され得る。
【０１０８】
［例：ヒートマップ］
上述されたように、ソーシャルメッセージングは、様々なソフトウェアアプリケーションにわたって偏在する機能となりつつある。これが提起する１つの問題は、メッセージの純然たる量が、特に、人気のある話題に関し、圧倒的となり得ることである。ある時点で、個々のメッセージは、群集の中に埋没し、メッセージの量は、関心を引くソーシャルアスペクトとなる。本開示は、時間にわたるソーシャルアクティビティのボリュームを視覚化して、メディアコンテンツに関して興味ある時点を特定するために使用されるようにするとともに、それらの時間へ導くために使用されるようにするための方法について記載する。
【０１０９】
多数の第２スクリーンアプリケーションは、ソーシャルメッセージを、それらが起こると単にストリーミングするソーシャルメッセージ“フィード”を提供する。最新をリストの上に表示すること又は、おそらくは、広告主が彼らのメッセージをスタックの上に保つために使用する“売り込み”メッセージの概念を超えるこの情報の編成はほとんどない。メッセージは、時々、ユーザがそれらを見ることができるよりも早く、新しいメッセージによって即座に置換される。メッセージがスタックに埋もれると、時間に対するそれらの有効な関連性は損なわれる。
【０１１０】
ソーシャル・ヒートマップ（Social  Heatmap）とここで呼ばれる、提示されるグラフィカル表現は、第１のスクリーン装置５１０で表示されるコンテンツのようなメディアアイテムのタイムラインと対応するようソーシャル情報を体系化する。ライブブロードキャストの場合に、ソーシャルメッセージ・タイムスタンプは、相関付けを行うために使用され得る。記録されたコンテンツの場合に、メッセージは、メディアの開始に対する時間によりスタンプを付される必要がある。これは、メディア再生の相対時間が同期化メカニズムを介して取得され得るので、アプリケーション内で実行可能である。同期時間がソーシャルメッセージに付加され、次いで、これは、時間情報を認識するアプリケーションを用いてソーシャルネットワークを介して他社に利用可能にされる。このように、夫々のソーシャルメッセージは、第２スクリーン装置５２０で情報を表示する場合にスクリーン上での視覚的プレースメントに役立つ関連のあるメディアタイムスタンプを有する。
【０１１１】
図２４は、タイムスタンプを付されたソーシャルメッセージを消費する又は別なふうに読み復号するための方法の実例となるフローチャートを表す。開始されると（ブロック２４１０）、方法は、問題になっている特定のコンテンツ、この場合に、第１スクリーン装置５１０で表示されるコンテンツ、に関連するソーシャルメッセージを受信することを含む（ブロック２４２０）。これは、上述されたように、関心のあるビデオを表すハッシュタグに基づくメッセージの選択を伴うことができ、あるいは、それは、メッセージ自体におけるキーワードに基づいてよい。次いで、メッセージに関連付けられたタイムスタンプ情報が探され、タイムスタンプ情報を関連付けられていないメッセージは捨てられる（ブロック２４３０）。ある実施形態において、これは、アプリケーションが、直後にあり且つ符号化されたポジションとして処理された付加的なハッシュタグを探すことを伴う。関連付けられたタイムスタンプ情報に基づき、メッセージはビンに割り当てられ得る（ブロック２４５０）。この処理は、以下でより詳細に論じられる。第１スクリーン装置５１０での一次コンテンツの具体的な時間期間と関連付けられるソーシャルメッセージのグラフィカル表現は、次いで、一次コンテンツが第１スクリーン装置５１０で表示されている間、第２スクリーン装置５２０で表示され得る。ある実施形態において、具体的な時間期間と関連付けられるソーシャルメッセージのグラフィカル表現はまた、具体的な時間期間と関連付けられるソーシャルメッセージの強さ又は頻度（すなわち、数）をグラフィカル表現し、そのようなものとして、ヒートマップと呼ばれる。次いで、ユーザは、第１のスクリーン上のコンテンツ及び関連するソーシャルメッセージをナビゲーションするためにヒートマップを用いることができる（ブロック２４６０）。そのようなナビゲーションは、以下でより詳細に論じられる。これは、方法を終わらせる（ブロック２３７０）。
【０１１２】
ビンは、離散的な時間の選択によりメッセージをグループ分けするために使用されるメカニズムである。夫々のビンにおけるメッセージの数は、その時間の選択のためのアクティビティレベルに対応することができる。夫々のビンのスクリーン幅は、ナビゲーションを利用可能にするほど十分に広いが、ナビゲーション分解能を提供するほど十分に小さくあるべきであることが知られている。これの例は、図２５及び２６において見られ得る。
【０１１３】
図２５の例では、タブレットアプリケーションは、ヒートマップ２５００のために１０００ピクセル（ｐｘ）の幅を割り当てる。それらの１０００ピクセルは、全メディア再生時間、例えば、５０分を表す。これは、コンテンツの毎分、約２０ピクセルのスクリーン幅を可能にする。我々が２０ピクセルのビン幅を使用する場合に、我々のナビゲーション分解能は、直近の分であるべきであり、ナビゲーションのための感度は、ビン毎に２０ピクセルの移動を必要とする。図２６は、レンダリングするためにビンに割り当てられる値についてのサンプルカウントの実例となるプロットを表す。ビンにおけるメッセージの数は、色、プロット、又は他のインジケータを用いてグラフィカル表現されてよい。使用されるべき実際の感度は、入力装置、ユーザ人口統計、及び他の要因に依存する。
【０１１４】
図２７は、ソーシャルヒートマップ又はタイムラインを含む実例となるワイヤフレーム・スクリーンショット２７００を表す。この実施形態では、イベントパネル２７１０は、ユーザが上述されたようにスクロールすることができる第２スクリーン装置５２０におけるタイムラインビューの部分として表示される。コメントボタン２７２０は、ユーザが第１スクリーン装置５１０又は第２スクリーン装置５２０で表示されるコンテンツに関するソーシャルメッセージを送信することを可能にするよう設けられる。そのような機能を用いて生成されたソーシャルメッセージは、ヒートマップ２７５０における包含及び処理のためにコンテンツ及びタイムスタンプ情報を含むことができる。同期化インジケータボタン２７３０は、ユーザがタイムラインビューのイベントを第１スクリーン装置５１０で表示されるコンテンツと同期化させることを可能にする。ボタン２７３０はまた、同期化の状態を示すことができる。スクリーンショット２７００のボタンには、再生ポジションインジケータ２７４０及びソーシャルヒートマップ２７５０も存在する。再生ポジションインジケータは、第１スクリーン装置５１０での一次コンテンツの再生における現在のポジションをグラフィカル表示する。ある実施形態において、ユーザは、第１スクリーン装置５１０で表示されている一次コンテンツにおける現在の再生ポジションを変更するようインジケータを調整することができる。ソーシャルヒートマップ２７５０は、一次コンテンツの再生における時間期間と関連付けられたソーシャルメッセージを表すビンを有する。例えば、ソーシャルヒートマップ２７５０に沿ってスライディング又は“スクラビング”することによってビンを選択することは、関連するソーシャルメッセージを表示させる。この例は、図２８乃至３２において見られ得る。
【０１１５】
図２８は、アイコン２８２０によって表されるように具体的なビンがユーザによって選択される場合にソーシャルヒートマップ２７５０におけるビン２８１０と関連付けられたソーシャルメッセージを表示するポップオーバ・パネル２８００とともに図２７のスクリーンショット２７００を表す。図２９は、ユーザがヒートマップ２７５０に沿ってスクロール又はスクラブするにつれて（アイコン２８２０によって示される。）如何にしてメッセージがポップオーバ・パネル２８００においてビン間をグラフィカル上遷移され得るのか（矢印２９００によって示される。）の一実施形態を表す。図３０は、ビン２８１０と関連付けられたソーシャルメッセージがない場合に表示され得るパネル３０００の１つの可能な実施形態を示す。図３１は、如何にして複数のメッセージがパネル３１００内でスクロールされ得るのかを表す。この例では、メッセージは、矢印３１１０によって示されるように、垂直方向にスクロールされ得る。ある実施形態において、スクロールバーインジケータ３１２０は、スクロールされるべき複数のメッセージが存在することを示すよう設けられる。図３２は、パネル内の個々のメッセージを選択することがユーザに更なる機能性を提供するところの他の実施形態を表す。この例では、メッセージを選択することは、ユーザがメッセージ３２２０を再送信（“リツィート”）することを可能にするか、又はそのメッセージが関連付けられている第１スクリーン装置５１０でのコンテンツの再生における具体的なインスタンスを得た更なるボタンを提供する。
【０１１６】
図３３は、図２７のスクリーン２７００の装丁を施されたバージョンのスクリーン３３００を表す。この例では、色及びピークは、ヒートマップ３３１０に沿ってソーシャルメッセージの強さをグラフィック表現するために使用される。
【０１１７】
本明細書は、本開示の原理を説明する。よって、当業者が、個々で明示的に記載又は図示されてないとしても、本開示の原理を具現し且つその精神及び適用範囲内に含まれる様々な配置を考え出すことができることは、明らかであろう。
【０１１８】
ここで挙げられている全ての例及び条件付き言語は、読む者が本開示の原理及び発明者によって当該技術の促進に寄与される概念を理解するのを助ける通知を目的とし、そのような具体的に挙げられている例及び条件に制限されないと解釈されるべきである。
【０１１９】
更に、本開示の原理、態様、及び実施形態、並びにそれらの具体的な例を挙げるここでの全ての記述は、それらの構造的及び機能的同等物を包含するよう意図される。加えて、そのような同等物は、現在知られている同等物と、将来開発される同等物、すなわち、構造にかかわらず同じ機能を実行する開発されたあらゆる要素とを含むことが意図される。
【０１２０】
よって、例えば、これとともに提示されるブロック図は、本開示の原理を具現する実例となる回路の概念図を表すことが当業者によって認識されるであろう。同様に、あらゆるフローチャート、フロー図、状態遷移図、擬似コード、及び同等のものは、コンピュータ可読媒体において実質的に表され、故に、コンピュータ又はプロセッサによって、そのようなコンピュータ又はプロセッサが明示的に示されていようとなかろうと、実行され得る様々な処理を表すことは、明らかであろう。
【０１２１】
図において示される様々な要素の機能は、専用のハードウェア、及び適切なソフトウェアと関連してソフトウェアを実行可能なハードウェアの使用を通じて、提供されてよい。プロセッサによって提供される場合に、機能は、単一の専用プロセッサによって、単一の共有プロセッサによって、又は一部が供給され得る複数の個々のプロセッサによって、提供されてよい。更に、語「プロセッサ」又は「コントローラ」の明示的な使用は、もっぱら、ソフトウェアを実行可能なハードウェアに言及すると解釈されるべきではなく、デジタル信号プロセッサ（“ＤＳＰ”）ハードウェア、ソフトウェアを記憶するための読み出し専用メモリ（“ＲＯＭ”）、ランダムアクセスメモリ（“ＲＡＭ”）、及び不揮発性記憶装置を制限なしに暗に含んでよい。
【０１２２】
従来型及び／又はカスタムの他のハードウェアも含まれてよい。同様に、図において示される如何なるスイッチも単に概念的である。それらの機能は、プログラムロジックの動作を通じて、専用ロジックを通じて、プログラム制御と専用ロジックとのインタラクションを通じて、又は手動により実行されてよく、特定の技術が、より具体的に文脈から理解されるように実施者によって選択可能である。
【０１２３】
本開示の教示を組み込む実施形態がここで図示及び記載されてきたが、当業者は、それらの教示を依然として組み込む多数の他の多様な実施形態に容易に想到可能である。メディア・レコメンデーションを提供する方法及びシステムのための好ましい実施形態（実例であり限定でないよう意図される。）を記載してきたが、変更及び変形が上記の教示を鑑み当業者によってなされ得ることが知られる。
【０１２４】
上記の例は電子機器に焦点を当ててきたが、本発明は、ここで記載される方法の実施を可能にする全ての特徴を備え且つコンピュータシステムにロードされる場合にそれらの方法を実行することができるコンピュータプログラムプロダクトにおいても具現され得る。本文脈中のコンピュータプログラム又はアプリケーションは、如何なる言語、コード又は表記法においても、情報処理機能を備えたシステムに、直接に、又はａ）他の言語、コード又は表記法への変換；ｂ）異なる材料形態における再現のうちの一方若しくは両方の後に、特定の機能を実行させるよう意図される命令の組の何らかの表現を意味する。
【０１２５】
加えて、上記の記載は、単なる一例として意図され、特許請求の範囲での記述を除いて、決して本発明を制限するよう意図されない。
【０１２６】
［関連出願の相互参照］
本願は、２０１２年１月６日付けで出願された米国特許仮出願第６１／５８４１３４号に基づく優先権を主張するものです。なお、前記の米国特許出願は、その全文を参照により本願に援用される。
【０１２７】
本願はまた、同時に出願された“METHODS  AND  SYSTEMS  FOR  SYNCHONIZING  CONTENT  ON  A  SECOND  SCREEN”、“METHOD  AND  SYSTEM  FOR  PROVIDING  A  GRAPHICAL  REPRESENTATION  ON  A  SECOND  SCREEN  OF  SOCIAL  MESSAGES  RELATED  TO  CONTENT  ON  A  FIRST  SCREEN”、“METHOD  AND  SYSTEM  FOR  PROVIDING  A  DISPLAY  OF  SOCIAL  MESSAGES  ON  A  SECOND  SCREEN  WHICH  IS  SYNCHED  WITH  CONTENT  ON  A  FIRST  SCREEN”、“ALTERNATE  VIEW  PLAYBACK  ON  A  SECOND  SCREEN”及び“METHOD  ANN  SYSTEM  FOR  PROVIDING  DYNAMIC  ADVERTISING  ON  SECOND  SCREEN  BASED  ON  SOCIAL  MESSAGES”と題されている出願に関連する。これらの出願は、それらの全文を参照により本願に援用される。
【図１】
2015511418.tif 000003
【図２】
2015511418.tif 000004
【図３】
2015511418.tif 000005
【図４】
2015511418.tif 000006
【図５】
2015511418.tif 000007
【図６】
2015511418.tif 000008
【図７】
2015511418.tif 000009
【図８】
2015511418.tif 000010
【図９Ａ】
2015511418.tif 000011
【図９Ｂ】
2015511418.tif 000012
【図９Ｃ】
2015511418.tif 000013
【図９Ｄ】
2015511418.tif 000014
【図９Ｅ】
2015511418.tif 000015
【図９Ｆ】
2015511418.tif 000016
【図１０Ａ】
2015511418.tif 000017
【図１０Ｂ】
2015511418.tif 000018
【図１０Ｃ】
2015511418.tif 000019
【図１０Ｄ】
2015511418.tif 000020
【図１１Ａ】
2015511418.tif 000021
【図１１Ｂ】
2015511418.tif 000022
【図１１Ｃ】
2015511418.tif 000023
【図１２Ａ】
2015511418.tif 000024
【図１２Ｂ】
2015511418.tif 000025
【図１３Ａ】
2015511418.tif 000026
【図１３Ｂ】
2015511418.tif 000027
【図１３Ｃ】
2015511418.tif 000028
【図１３Ｄ】
2015511418.tif 000029
【図１３Ｅ】
2015511418.tif 000030
【図１４Ａ】
2015511418.tif 000031
【図１４Ｂ】
2015511418.tif 000032
【図１４Ｃ】
2015511418.tif 000033
【図１４Ｄ】
2015511418.tif 000034
【図１４Ｅ】
2015511418.tif 000035
【図１４Ｆ】
2015511418.tif 000036
【図１４Ｇ】
2015511418.tif 000037
【図１４Ｈ】
2015511418.tif 000038
【図１４Ｉ】
2015511418.tif 000039
【図１４Ｊ】
2015511418.tif 000040
【図１４Ｋ】
2015511418.tif 000041
【図１４Ｌ】
2015511418.tif 000042
【図１５】
2015511418.tif 000043
【図１６】
2015511418.tif 000044
【図１７】
2015511418.tif 000045
【図１８】
2015511418.tif 000046
【図１９】
2015511418.tif 000047
【図２０】
2015511418.tif 000048
【図２１】
2015511418.tif 000049
【図２２】
2015511418.tif 000050
【図２３】
2015511418.tif 000051
【図２４】
2015511418.tif 000052
【図２５】
2015511418.tif 000053
【図２６】
2015511418.tif 000054
【図２７】
2015511418.tif 000055
【図２８】
2015511418.tif 000056
【図２９】
2015511418.tif 000057
【図３０】
2015511418.tif 000058
【図３１】
2015511418.tif 000059
【図３２】
2015511418.tif 000060
【図３３】
2015511418.tif 000061
【国際調査報告】
2015511418.tif 000062
2015511418.tif 000063
2015511418.tif 000064