(57)【特許請求の範囲】
【請求項１】
一つまたはそれ以上のプロセッサと、
前記一つまたはそれ以上のプロセッサと通信可能に接続され、かつ、個人の周辺のコンテンツをキャプチャーするように構成された後方直面カメラであり、第１の方向においてイメージをキャプチャーするように構成されている、後方直面カメラと、
前記一つまたはそれ以上のプロセッサと通信可能に接続され、かつ、前記後方直面カメラが、前記コンテンツをキャプチャーする際に、前記個人の周辺における前記個人のビデオをキャプチャーするように構成された前方直面カメラであり、前記第１の方向とは反対の第２の方向においてイメージをキャプチャーするように構成されている、前方直面カメラと、
前記一つまたはそれ以上のプロセッサによってアクセス可能であり、オペレーションを実行するために前記一つまたはそれ以上のプロセッサによって実施可能なリアクションモジュールを保管しているメモリーと、を含み、
前記オペレーションは、
前記コンテンツがキャプチャーまたは表示される際に、前記コンテンツに対する前記個人のリアクションを取得すること、
前記個人の前記リアクションと関連付けされた前記ビデオの部分を特定するために前記ビデオを分析することであり、前記ビデオの部分は、ユーザーによる選択なしで特定されていること、
前記個人のリアクションを前記コンテンツと関連付けること、および、
前記個人の前記リアクションと関連付けされた前記ビデオの部分および一人またはそれ以上の個人に対して表示するための前記コンテンツのセクションを提供することであり、前記個人の前記リアクションと前記コンテンツを前記一人またはそれ以上の個人に対して同時に表示すること、
を含む、システム。
【請求項２】
前記個人の前記リアクションを取得することは、
前記個人のビデオをキャプチャーすること、前記個人の音声をキャプチャーすること、及び/又は、前記個人の物理的な反応をモニターすること、を含む、
請求項１に記載のシステム。
【請求項３】
前記関連付けることは、
前記個人の前記リアクションを、前記コンテンツに関連するメタデータとして保管すること、を含む、
請求項１に記載のシステム。
【請求項４】
前記関連付けることは、
前記個人の前記リアクションおよび前記コンテンツを、ネットワーク上で前記システムに対してアクセス可能な一つまたはそれ以上のサーバー上に保管すること、を含む、
請求項１に記載のシステム。
【請求項５】
前記オペレーションは、さらに、
前記個人の前記リアクションを伴って前記コンテンツを表示すること、を含む、
請求項１に記載のシステム。
【請求項６】
前記個人の前記リアクションは、前記コンテンツが表示されている間に、前記コンテンツの少なくとも一部分において表示される、
請求項５に記載のシステム。
【請求項７】
前記提供することは、表示のために前記個人の前記リアクションを表現するアバターを提供すること、を含む、
請求項１に記載のシステム。
【請求項８】
前記提供することは、前記個人の前記リアクションと前記コンテンツを同時にソーシャルネットワークサイト上で表示するために、前記個人の前記リアクションと前記コンテンツをソーシャルネットワークサイトに対して提供すること、を含む、
請求項１に記載のシステム。
【請求項９】
前記オペレーションは、さらに、
前記個人おいて、前記リアクションを取得する以前に前記個人に対して通知を提供すること、を含み、
前記通知は、前記コンテンツがキャプチャーされ、及び/又は、前記個人に対して表示される間に、前記個人が記録されることを示している、
請求項１に記載のシステム。
【請求項１０】
前記オペレーションは、さらに、
前記個人の前記リアクションに少なくとも部分的に基づいて、所定のタイプのリアクションと関連付けされる前記コンテンツの一つまたはそれ以上のセクションを選択すること、を含む、
請求項１に記載のシステム。
【請求項１１】
コンピューターで実施される方法であって、
個人に対してコンテンツを出力するステップと、
前記コンテンツがキャプチャーまたは表示される際に、前記コンテンツに対する前記個人のリアクションを取得するステップと、
前記個人の前記リアクションと関連付けされたビデオの部分を特定するために前記ビデオを分析するステップであり、前記ビデオの部分は、ユーザーによる選択なしで特定されているステップと、
前記個人のリアクションを前記コンテンツと関連付けるステップと、
前記個人の前記リアクションと関連付けされた前記ビデオの部分および一人またはそれ以上の個人に対して表示するための前記コンテンツのセクションを提供するステップであり、前記個人の前記リアクションと前記コンテンツを前記一人またはそれ以上の個人に対して同時に表示するステップと、
を含み、
前記コンテンツのキャプチャーは、個人の周辺のコンテンツをキャプチャーするように構成され、かつ、第１の方向においてイメージをキャプチャーするように構成されている、後方直面カメラにより行われ、
前記個人のリアクションの取得は、前記後方直面カメラが、前記コンテンツをキャプチャーする際に、前記個人の周辺における前記個人の前記ビデオをキャプチャーするように構成され、かつ、前記第１の方向とは反対の第２の方向においてイメージをキャプチャーするように構成されている、前方直面カメラにより行われる、
方法。
【請求項１２】
前記個人のリアクションを取得するステップは、
前記個人のビデオをキャプチャーする段階、前記個人の音声をキャプチャーする段階、及び/又は、前記個人の物理的な反応をモニターする段階、を含む、
請求項１１に記載の方法。
【請求項１３】
前記コンテンツは、ビデオ及び/又は音声データを含む、
請求項１１に記載の方法。
【請求項１４】
一つまたはそれ以上のプロセッサによってインストラクションが実行されると、前記一つまたはそれ以上のプロセッサが、請求項１１乃至１３いずれか一項に記載の方法を実行する、
コンピュータプログラム。
【請求項１５】
請求項１４に記載のコンピュータプログラムを記載した、
コンピューターで読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人のリアクションを伴うコンテンツの消費に関する。
【背景技術】
【０００２】
多くの、そして増大している人数の個人が、ビデオ、音楽、画像、電子テキスト、等といったコンテンツを消費している。こうした個人は、例えば、コンテンツに対してコメントを提供したり、かつ/あるいは、別の個人に対してコンテンツを薦めたりすることで、しばしばコンテンツとインタラクションしている。こうしたアプローチがコンテンツとのいくつかのインタラクションを提供する一方で、インタラクティブなやり方でコンテンツを消費する機会が増大している。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明開示は、部分的に、コンテンツに対する個人のリアクションを取得すること、および、同時に出力されるべきコンテンツとリアクションを提供することに向けられている。個人のリアクションは、個人の映像をキャプチャーすること、個人の音声をキャプチャーすること、及び/又は、コンテンツが出力されている間のコンテンツに対する個人の物理的な反応をモニターすることによって取得することができる。いくつかの実施例において、個人のリアクションは、コンテンツに関連し、個人の認識と同意に関連している。例えば、個人のリアクションは、コンテンツに関するメタデータとして保管され、かつ/あるいは、コンテンツと共に一つまたはそれ以上のサーバー上に保管されてよい。
【課題を解決するための手段】
【０００４】
以降、個人のリアクションおよびコンテンツは、一人またはそれ以上の個人に出力されるように提供される。例えば、個人のリアクションおよびコンテンツは、同時に別の個人に対して出力（例えば、表示）される。個人のリアクションおよびコンテンツが出力されると、別の個人のリアクションが取得される。例えば、別の個人のリアクションは、別の個人が先の個人のリアクションおよびコンテンツを視聴している間に、別の個人の映像または音声をキャプチャーすることによって取得することができる。そして、他の個人のリアクションが、同様に出力される。つまり、別の個人のリアクションおよびコンテンツが、同時にさらなる別の個人に対して出力（例えば、表示）される。いくつかの場合において、コンテンツは、個人のリアクションおよび他の個人のリアクションと同時に出力されてよい。こうした技術を実施することによって、個人は、所定のコンテンツを視聴するだけでなく、このコンテンツに対する他の個人のリアクションも視聴することができ、個人の全体的な視聴体験を追加している。
【０００５】
この簡潔な導入説明は、セクションのタイトルおよび対応するサマリーを含んでおり、読者の便利のために提供されるものであり、特許請求の範囲を限定することを意図するものではなく、以降のセクションを限定するものでもない。さらに、以降に詳細に説明される技術は、多くのやり方および多くのコンテクストにおいて実施され得る。一つの実施例の実施およびコンテクストは、より詳細に以下に説明されるように、以降の図面に関して提供される。しかしながら、以降の実施およびコンテクストは、多くの中の一つに過ぎないことが正しく理解されるべきである。
【図面の簡単な説明】
【０００６】
詳細な説明は、添付の図面に関して明らかにされる。図面において、参照番号の最も左の数字は、その参照番号が最初に現れる図面を特定するものである。異なる図面での同一の参照番号の使用は、類似または同一のアイテムまたは特徴を示している。
【図１】図１は、視聴されているコンテンツに対する一人またはそれ以上の個人のリアクションを取得し、そのコンテンツを別の一人またはそれ以上の個人に見せる際にコンテンツと一緒にリアクションを提供するためのアーキテクチャーの一つの実施例を示している。
【図２Ａ】図２Ａは、コンテンツに対する個人のリアクションを取得し、しばらく後に、そのコンテンツと個人のリアクションを出力するためのプロセスの一つの実施例を示している。
【図２Ｂ】図２Ｂは、コンテンツに対する個人のリアクションを取得し、しばらく後に、そのコンテンツと個人のリアクションを出力するためのプロセスの一つの実施例を示している。
【図３】図３は、コンテンツに対する個人のリアクションを取得し、及び/又は、リアクションとコンテンツを同時に出力するためのユーザーインターフェイスの一つの実施例を示している。
【図４】図４は、コンテンツがキャプチャーされる際に、所定のコンテンツに対する個人のリアクションをキャプチャーするためのデバイスの一つの実施例を示している。
【図５】図５は、一人またはそれ以上の個人に対して出力されるべきコンテンツの一つまたはそれ以上のセクションを決定するためのプロセスの一つの実施例を示している。
【図６】図６は、ここにおいて説明される技術を実施するためのプロセスの実施例を示している。
【図７】図７は、、ここにおいて説明される技術を実施するためのプロセスの実施例を示している。
【発明を実施するための形態】
【０００７】
図１は、視聴されているコンテンツに対する一人またはそれ以上の個人のリアクションを取得し、コンテンツと一緒にリアクションを提供するためのアーキテクチャーの１００一つの実施例を示している。ここにおいて、本技術は、ネットワーク１０６上でプロバイダー１０４とコミュニケーションできるデバイス１０２のコンテクストにおいて説明される。例えば、デバイス１０２は、コンテンツに対する一人またはそれ以上の個人のコンテンツ及び/又はコンテンツに対するリアクションを取得及び/又は提供するためにサービスプロバイダー１０４とコミュニケーションしてよい。
【０００８】
アーキテクチャー１００において、デバイス１０２は、データを処理するように構成されたハードウェア及び/又はソフトウェアのあらゆる組合せを含んでよい。デバイス１０２は、例えば、パーソナルコンピューター、ラップトップコンピューター、携帯電話、タブレットデバイス、パーソナルデジタルアシスタント（ＰＤＡ）等を含むコンピューティングデバイスのあらゆるものとして実施されてよい。デバイス１０２は、一つまたはそれ以上のプロセッサ１０８、メモリー１１０、マイクロフォン１１２、カメラ１１４、他のセンサー１１６、および、ネットワークインターフェイス１１８を備えている。カメラ１１４は、例えば、ビデオカメラ、ウェブカメラ、デジタル静止カメラ、等を含んでよい。他のセンサー１１６は、例えば、心拍数モニター、血圧モニター、注視追跡装置、等を含んでよい。
【０００９】
メモリー１１０は、アプリケーションとデータを保管するように構成されている。リアクションモジュール１２０といった、アプリケーションは、コンテンツに対する一人またはそれ以上の個人のリアクションを取得、及び/又は、同時に出力されるべきコンテンツと一緒にリアクションを提供するためのオペレーションを実行する。以降に、より詳細に説明するように、リアクションモジュール１２０は、サービスプロバイダー１０４と共同して一つまたはそれ以上のオペレーションを実行する。
【００１０】
図１において、メモリー１１０は、一つのユニットとして示されているが、メモリー１００（および、ここにおいて説明される全ての他メモリー）は、コンピューターで読取り可能な媒体の一つ又は組合せを含んでよい。コンピューターで読取り可能な媒体は、コンピューター記録媒体及び/又はコミュニケーション媒体を含んでよい。コンピューター記録媒体は、揮発性または不揮発性、リムーバブルまたは非リムーバブル媒体を含んでよく、コンピューターで読取り可能なインストラクション、データ構造、プログラムモジュール、または他のデータ、といった情報を保管するためのあらゆる方法または技術において実施される。コンピューター記録媒体は、これらに限定されるわけではないが、以下のものを含んでいる。つまり、相変化メモリー（ＰＲＡＭ）、静的ランダムアクセスメモリー（ＳＲＡＭ）、動的ランダムアクセスメモリー（ＤＲＡＭ）、他のタイプのランダムアクセスメモリー（ＲＡＭ）、読み出し専用メモリー（ＲＯＭ）、電気的に消去できるプログラム可能な読み出し専用メモリー（ＥＥＰＲＯＭ）、フラッシュメモリー又は他の技術、コンパクトディスク読み出し専用メモリー（ＣＤ−ＲＯＭ）、デジタル多目的ディスク（ＤＶＤ）又は他の磁気記録デバイス、または、コンピューターデバイスによるアクセスのため情報を保管するために使用することができるあらゆる他の非送付媒体、である。
【００１１】
対照的に、コミュニケーション媒体は、コンピューターで読取り可能なインストラクション、データ構造、プログラムモジュール、または、搬送波又は他の送付メカニズムといった、変調されたデータ信号を具現化する。ここにおいて定義されるように、コンピューター記録媒体は、コミュニケーション媒体を含まない。
【００１２】
図１の実施例において、デバイス１０２は、ネットワーク１０６を介してサービスプロバイダー１０４とコミュニケーションする。ネットワーク１０６は、携帯電話ネットワーク、無線ネットワーク、ローカルエリアネットワーク、および、インターネットといった異なるタイプのネットワークのあらゆる一つ又は組合せであってよい。一方で、サーバープロバイダー１２２は、処理機能と保管機能を有する一つまたはそれ以上のデバイス上でホストされてよい。デバイス１２２は、例えば、一つまたはそれ以上のサーバー、パーソナルコンピューター、または、ラップトップコンピューターを含むあらゆるデバイスとして実施されてよい。一つの実施例において、デバイス１２２は、データセンターまたはクラウドコンピューティング環境における一つまたはそれ以上のサーバーを含んでいる。デバイス１２２は、プロセッサ１２４、メモリー１２６、および、ネットワークインターフェイス１２８を備えている。
【００１３】
メモリー１２６は、アプリケーションおよびデータを保管するように構成されている。リアクションサービスモジュール１３０といった、デバイス１２２で実行されているアプリケーションは、コンテンツ及び/又はコンテンツに対するリアクションを取得及び/又は提供するためのオペレーションを実施する。いくつかの場合において、リアクションサービスモジュール１３０は、クラウドコンピューティング環境といった、デバイス１０２に対して離れたリソースとして実施される。ここにおいて、リアクションサービスモジュール１３０は、デバイス１０２に対してコンテンツを提供すること、データ１０２から個人のリアクションを受け取ること、コンテンツとリアクションを関連付けること、及び/又は、リアクション及び/又はコンテンツをデバイス１０２又は他のデバイスに対して提供すること、のためのオペレーションを実行する。これらの場合に、デバイス１０２は、コンテンツ及び/又はリアクションを出力すること（例えば、コンテンツ及び/又はリアクションを表示する）、および、個人のリアクションを取得すること（例えば、個人のリアクションをキャプチャーする）のためにオペレーションを実施する。
【００１４】
一方で、他の場合に、デバイス１０２は、コンテンツ及び/又はコンテンツに対するリアクションを取得及び/又は提供するためのオペレーションをローカルに実行することができる。例えば、デバイス１０２のリアクションモジュール１２０は、個人に対してコンテンツを出力すること、コンテンツに対する個人のリアクションを取得すること、コンテンツと個人のリアクションを関連付けること、及び/又は、リアクションとコンテンツを個人又は他の個人に対して提供すること、のためのオペレーションを実行する。ここにおいて説明される技術は、デバイス１０２によって実施されるものとして多くの実施例において説明されるが、これらの技術は、同様に、サービスプロバイダー１０４によって、または、共同して実施されてよい。
【００１５】
アーキテクチャー１００は、また、コンテンツ１３４とコンテンツに対するリアクション１３６を保管するデータストア（ｓｔｏｒｅ）１３２を含んでいる。コンテンツ１３４は、例えば、ビデオ、オーディオ、デジタルテキスト、イメージ、等を含んでいる。コンテンツは、デバイス１０２、サービスプロバイダー１０４、及び/又は、他のデバイスによって、以前に生成されたものであってよい。図１で説明するように、コンテンツ１３４は、コンテンツ１３４に対する一つまたはそれ以上のリアクション１３６と関連付けられてよい。リアクション１３６は、一般的に知られている技術を利用して、コンテンツ１３４と関連付けられてよい。こうした技術は、例えば、以下のものを含んでいる。つまり、リアクション１３６をコンテンツ１３４に対するメタデータとして保管すること、コンテンツ１３４をリアクション１３６に対するメタデータとして保管すること、リアクション１３６とコンテンツ１３４を一緒にメモリーの同じ場所に保管すること、リアクション１３６とコンテンツ１３４との間の相関を示すデータを保管すること、等である。
【００１６】
リアクションは、一般的に、コンテンツ１３４に対する一人またはそれ以上の個人の一つまたはそれ以上の観察可能なアクションを含んでいる。例えば、リアクション１３６は、以下のものを含んでいる。つまり、顔面の表現（例えば、微笑む、眉をひそめる、等）、体の動き（例えば、頭の動き、腕の動き、目の動き、等）、サウンド（例えば、笑い、叫び、泣き、話し、等）、神経反応、心拍数（例えば、心拍数の増加または減少）、血圧（例えば、血圧の増加または減少）、等といったものである。いくつかの実施例において、リアクション１３６は、代替的又は追加的に、対象物、別の個人、及び/又は、ペットにビデオカメラを向けている一人またはそれ以上の個人といった、一人またはそれ以上の個人の反応を含んでいる。これらの実施例において、リアクション１３６は、他の個人及び/又はペットのリアクションを含んでよい。
【００１７】
リアクション１３６は、以下のことによって取得される。つまり、イメージのシーケンスをキャプチャーすること、一人またはそれ以上の個人のビデオをキャプチャーすること、一人またはそれ以上の個人の音声をキャプチャーすること、テキスト入力を取得すること、及び/又は、物理的な動き、神経反応、心拍数、及び/又は、血圧をモニターすること、である。リアクション１３６は、ビデオカメラ、マイクロフォン、視線追跡デバイス、心拍数モニター、血圧モニター、等といった装置を介して取得される。本発明開示の多くの態様は、ビデオの形式において取得されたリアクションについて説明しているが、リアクションは、追加的または代替的に、オーディオ、イメージ、テキスト、及び/又は、物理的な動き、神経反応、心拍数、及び/又は、血圧のモニタリングを通じて生成されたデータの形式で取得されてよい。
【００１８】
リアクション１３６は、個人の明白な認識と同意を伴って取得される。いくつかの場合においては、リアクションが取得される前に、個人に対して通知が示される。通知は、個人がコンテンツを消費する際の個人のリアクションを取得することに対する個人からの許諾を要求するものであってよい。加えて、通知は、リアクションをコンテンツち関連付けること、及び/又は、コンテンツと共にリアクションを出力すること、に対する個人からの許諾を要求するものでもよい。そうすることによって、個人は、個人のリアクションを取得及び/又は使用するための許諾を提供する。
【００１９】
いくつかの実施例において、リアクション１３６は、一つまたはそれ以上のアバター（例えば、キャラクター）と関連付けられ、リアクション１３６を出力するために使用されてよい。ここにおいて、リアクション１３６は、コンテンツと共に出力される（例えば、表示）一つまたはそれ以上のアバターによって実施されるように変換される。つまり、アバターは、個人のリアクションを出力するように構成されており、アバターは、個人のリアクションと同一または類似のリアクションを表現する。アバターは、例えば、個人のリアクションの中でキャプチャーされたのと同一または類似の顔の表情、体の動き、及び/又は、音声を表現することができる。いくつかの実施例において、このことで、個人のリアクションは、個人の姿及び/又は身元を出力することなしに、リアクションを出力することができる。本発明開示の多くの態様は、アバターを利用しないで出力される個人のリアクションを説明しているが、リアクションは、代替的又は追加的に、例えば、個人のリアクションに対応するアニメーションを伴うアバターを表示することによって、アバターを通じて出力されてよい。
【００２０】
データストア１３２は、デバイス１０２、サービスプロバイダー１０４、及び/又は、他のデバイスに対してアクセス可能なあらゆる場所に配置されてよい。いくつかの場合において、データストア１３２は、デバイス１０２のメモリー１１０の中に配置されている。一方、他の場合に、データストア１３２は、デバイス１２２のメモリー１２６の中または他のコンテンツプロバイダー上に配置されている。データストア１３２は、図１において一つのユニットとして示されているが、データストア１３２は、コンテンツ１３４を保管する第１のデータストアとリアクション１３６を保管する第２のデータストアを含んでよい。いくつかの実施例において、第１のデータストアは、デバイス１０２の中に配置され、一方、第２のデータストアは、デバイス１２２の中に配置されている。他の実施例において、第１のデータストアは、デバイス１２２の中に配置され、一方、第２のデータストアは、デバイス１０２の中に配置されている。こうすることによって、コンテンツ１３４は、リアクション１３６から独立して、及び/又は、離れて保管され得る。
【００２１】
図２Ａと２Ｂは、コンテンツ２０４に対する個人２０２のリアクションを取得し、しばらく後に、そのコンテンツ２０４と個人２０２のリアクションを出力するためのプロセスの一つの実施例を示している。コンテンツ２０４は、例えば、ビデオ、歌、デジタルイメージ、デジタルテキスト、等を含んでいる。図２Ａにおいて、デバイス２０６は、個人２０２がコンテンツ２０４を消費（例えば、見る、聞く、等）する際に、個人２０２のリアクションビデオ２０８をキャプチャーすることによって、リアクションを取得する。ここにおいて、リアクションビデオ２０８は、デバイス２０６に伴うビデオカメラ２１０を介してキャプチャーされる。図示されてはいないが、デバイス２１６は、追加的又は代替的に、個人２０２の音声をキャプチャーすること、外部の入力を取得すること、及び/又は、個人２０２の物理的な動き、神経反応、心拍数、及び/又は、血圧をモニターすることによってリアクションを取得してよい。デバイス２０６は、個人２０２の明白な認識と同意を伴ってリアクションを取得する。
【００２２】
図２Ｂにおいて、個人２０２のリアクションビデオ２０８が、コンテンツ２０４と同時に出力される。リアクションビデオ２０８とコンテンツ２０４は、デバイス２０６または別のデバイスを介して出力されてよい。図示されるように、リアクションビデオ２０８は、個人２１２に対して、コンテンツ２０４と同時にデバイス上に表示される。リアクションビデオ２０８とコンテンツ２０４は、リアクションビデオ２０８がコンテンツ２０４に同期するように、出力されてよい。例えば、個人２０２がコンテンツ２０４の所定の部分を視聴している際に所定のリアクションを表している場合には、個人２１２がコンテンツ２０４の所定の部分を視聴している一方で、個人２０２のその所定のリアクションが個人２１２に対して表示されるであろう。そうすることによって、個人２１２は、コンテンツ２０４が個人２１２によって消費されている際に、個人２０２のリアクションを視聴することができる。図２Ｂは、リアクションビデオ２０８が個人２１２に対して出力されていることを示しているが、リアクションビデオ２０８は、追加的又は代替的に、個人２０２に対して出力されてよい。
【００２３】
いくつかの実施例において、リアクションビデオ２０８はコンテンツ２０４と関連して保管され、後になって一つまたはそれ以上のデバイス上に出力される。他の実施例において、リアクションビデオ２０８とコンテンツ２０４は、ライブで出力される。別の言葉で言えば、個人２１２は、デバイス２０６が個人２０２のリアクションビデオ２０８をキャプチャーしている一方で、そのリアクションビデオ２０８を視聴することができる。この実施例においおて、コンテンツ２０４は、個人２０２と個人２１２が、同時にコンテンツ２０４の同じ部分を視聴するように同期され得る。いくつかの場合において、リアクションビデオ２０８は、コンテンツ２０４が表示されている間に、少なくともコンテンツ２０４の一部分において表示される。
【００２４】
一方、個人２１２によるリアクションビデオ２０８とコンテンツ２０４の消費の最中に、デバイスは、同様に、リアクションビデオ２０８とコンテンツ２０４に対する個人２１２のリアクションを取得することができる。例えば、個人２１２のビデオを取得し、個人２１２の音声を取得し、及び/又は、個人２１２がビデオ２０８とコンテンツ２０４を視聴する際の個人２１２の物理的な動き、神経反応、心拍数、及び/又は、血圧をモニターしてよい。デバイスは、個人２１２の明白な認識と同意を伴って個人２１２のリアクションを取得する。取得された個人２１２のリアクションとコンテンツ２０４は、別のデバイス、または、デバイス２０６に対して同時に出力されてよい（例えば、同時に表示される）。上記に説明したのと同様に、個人２１２のリアクションは、コンテンツ２０４に対して同期されてよい。
【００２５】
いくつかの場合において、個人２１２のリアクションが個人２０２によってライブで視聴され、一方で、個人２０２のリアクションビデオ２０８が個人２１２によってライブで視聴される。こうした場合において、コンテンツ２０４は、ライブコンテンツ、または、ライブビデオ、ビデオゲーム、等といった、同期されたコンテンツを含んでよい。このことで、個人２０２と個人２１２は、ライブでお互いのリアクションを視聴することができる。
【００２６】
いくつかの実施例において、コンテンツ２０４に対するリアクションは、あらゆる人数の個人に対して取得することができる。例えば、コンテンツ２０４が別の個人によって消費される度に、そのコンテンツ２０４に対するたの個人のリアクションが取得されてよい。一つまたはそれ以上のこれらのリアクションは、コンテンツ２０４として同時に出力され得る。いくつかの実施例において、少なくともいくつかのリアクションが、コンテンツ２０４と共に出力されるように選択される。例えば、リアクションが取得された時間、及び/又は、リアクションに関する個人（つまり、リアクションを表している個人）の個人的な情報およびリアクションを消費する個人の個人的な情報に基づいて選択される。例えば、一つまたはそれ以上のリアクションは、取得された最も最近のリアクションである出力であってよい（例えば、以前の分、時間、日、等の最中に取得されたリアクション）。追加的又は代替的に、一つまたはそれ以上のリアクションは、リアクションを消費する個人の個人的な情報に類似する個人的な情報に関する出力であってよい。個人的な情報は、例えば、個人の場所、個人の興味、個人の年齢、等を含んでいる。個人的な情報は、個人の明白な認識と同意を伴って利用される。
【００２７】
ユーザーインターフェイスの例
図３は、コンテンツ３０４に対する個人３０２のリアクションを取得し、及び/又は、リアクションとコンテンツ３０４を同時に出力するためのユーザーインターフェイス３００の一つの実施例を示している。ユーザーインターフェイス３００は、例えば、ブラウザー（ｂｒｏｗｓｅｒ）及び/又はアプリケーションを介して表示されてよい。いくつかの実施例において、ユーザーインターフェイス３００は、オンラインソーシャルネットワークサイトといった、オンラインサイトによって表示される。
【００２８】
ユーザーインターフェイス３００によって、個人３０２のビデオ３０６がキャプチャーされている一方、かつ、個人３０２が他の個人の一つまたはそれ以上のリアクションビデオ３０８−３１４を視聴している一方で、個人３０２は、コンテンツ３０４を消費することができる（例えば、見る、聞く、等）。いくつかの実施例においては、個人３０２がコンテンツ３０４の消費を始める以前、かつ、個人３０２のビデオ３０６がキャプチャーされる以前に、個人３０２に対して通知３１６（例えば、警告ボックス）が表示される。
【００２９】
通知３１６は、個人３０２がコンテンツ３０４を消費する際に個人３０２のリアクションを取得することに対する個人３０２からの許諾を要求する。図示されるように、通知３１６は、許諾を与えるか拒否するための、継続ボタンと取消ボタンを含んでいる。継続ボタンの選択に応じて、コンテンツ３０４が出力され、個人３０２のビデオ３０６がキャプチャーされる。一方、取消ボタンの選択に応じて、個人３０２のビデオ３０６をキャプチャーすることなく、コンテンツ３０４が出力される。図示されてはいないが、通知３０６は、追加的に、リアクションをコンテンツ３０４と関連付け、及び/又は、ビデオ３０６がキャプチャーされた後でコンテンツ３０４と共にビデオ３０６を出力することに対する個人３０２からの許諾を要求してよい。
【００３０】
コンテンツ３０４の消費の最中に、個人３０２は、また、他の個人の一つまたはそれ以上のリアクションビデオ３０８−３１４を消費することもできる。リアクションビデオ３０８−３１４は、一つまたはそれ以上の以前に記録されたビデオ、及び/又は、一つまたはそれ以上のライブビデオを含んでよい。個人３０２によってコンテンツ３０４が視聴されている一方で、個人３０２のビデオ３０６が記録される。記録が完了すると、ビデオ３０６は、アップロードボタン３１８を介してアップロードされる。ビデオ３０６は、要求に応じて一つまたはそれ以上のデバイスに対して配布するために、例えば、サービスプロバイダー（例えば、サービスプロバイダー１０４）に対してアップロードされる。
【００３１】
ビデオ３０６をアップロードした後で、ビデオ３０６はコンテンツ３０４と関連付けられ、個人３２がコンテンツ３０４と共にリアクションビデオ３０８−３１４を視聴したのと同様なやり方で、一人またはそれ以上の個人がコンテンツ３０４と共にビデオ３０６を視聴することができる。いくつかの実施例において、ビデオ３０６は、一人またはそれ以上の個人が視聴するために、ユーザーインターフェイス３００の中で提供される。ビデオ３０６は、リアクションビデオ３０８−３１４が提供されるユーザーインターフェイス３００の中で提供されてよい。
【００３２】
いくつかの実施例において、個人３０２は、個人３０２がコンテンツ３０４に対するビデオ３０６を作成したことを示すメッセージを一人またはそれ以上の他の個人に対して送付する。いくつかの場合において、メッセージは、ビデオ３０４とコンテンツ３０４にアクセスするためのオンラインサイトに対するリンクを含んでいる。リンクの選択に応じて、一人またはそれ以上の個人は、コンテンツ３０４と共にビデオ３０６を視聴するためのオンラインサイトに送られる。一人またはそれ以上の他の個人は、オンラインソーシャルネットワークサイトといった、オンラインコミュニティに関連付けられてよい。一方で、ユーザーインターフェイス３００は、また、コメントを入力するための入力フィールド３２０、および、他の個人による以前のコメント３２２と３２４を含んでいる。
【００３３】
リアクションキャプチャーの例
図４は、コンテンツがキャプチャーされる際に、個人４０２のリアクションをキャプチャーするためのデバイス４００の一つの実施例を示している。ここにおいて、デバイス４００は、個人４０２のビデオをキャプチャー（例えば、記録）するための前方直面カメラ４０４、および、コンテンツをキャプチャー（例えば、記録）するための後方直面カメラ４０６を含んでいる。記録の最中に、デバイス４００は、前方直面カメラ４０４を介して個人４０２のリアクションをキャプチャーし、一方で、コンテンツが、後方直面カメラ４０４６介してキャプチャーされる。個人４０２のリアクションは、キャプチャーされているコンテンツに対するリアクションを含み得る。
【００３４】
この実施例において、個人４０２は、デバイス４００を利用して、自動車４０８のビデオと自動車４０８に対する個人４０２のリアクションをキャプチャーする。例えば、個人４０２に近づいてくる自動車４０８のビデオを記録している場合、デバイス４００は、また、個人４０２の苦痛な顔の表情を記録することもできる。ここにおいて、デバイス４００は、記録ボタン４１０を選択することによって記録を開始してよい。記録の後で、自動車４０８と個人４０２のリアクションのビデオは、お互いに関連付けられて保管され、及び/又は、デバイス４００及び/又は別のデバイスに対して出力される。個人４０２のリアクションと自動車４０８のビデオは、同時にディスプレイに対して出力されてよく、個人は、自動車４０８に対する個人４０２のリアクションを視聴することができる。
【００３５】
コンテンツ分析の例
図５は、一人またはそれ以上の個人に対して出力されるべきコンテンツの一つまたはそれ以上のセクションを決定するためのプロセス５００の一つの実施例を示している。ここにおいて一つまたはそれ以上のセクションは、個人５０８−５１２がコンテンツ５１４を消費する際に取得される一つまたはそれ以上のリアクション５０２−５０６に基づいて決定される。図示するように、リアクション５０２はコンテンツ５１４に関して時間５１６において個人５０８から取得され、リアクション５０４は時間５１６において個人５１０から取得され、そして、リアクション５０６は時間５１８において個人５１２から取得される。ここにおいて、リアクション５０２と５０４は、同時に、時間５１６において取得されたものである。
【００３６】
一つの実施例において、リアクションが取得され、コンテンツ５１４に伴うものである場合に、分析が実行される。分析は、リアクションに対応するコンテンツ５１４のセクションを決定することができる。例えば、分析は、リアクション５０２がコンテンツ５１４の中の時間５１６に伴うものであると決定して、時間５１６に対応するコンテンツ５１４のセクションを選択する。
【００３７】
それ以降、別の個人がコンテンツ５１４を消費する場合に、選択されたコンテンツ５１４のセクションが他の個人に対して出力される。いくつかの実施例において、コンテンツ５１４の選択されたセクションは、リアクション５０２と共に出力される。そうすることによって、他の個人は、別の個人が面白いと見い出したコンテンツのセクションを消費することができる。
【００３８】
いくつかの実施例において、コンテンツ１５４のセクションは、一つ以上のリアクションに基づいて選択されてよい。ここにおいて、コンテンツ５１４のセクションは、複数の個人が同時にリアクションを表した場合に選択される。例えば、時間５１６に対応するコンテンツのセクションは、時間５１６において取得されたリアクション５０２と５０４に基づいて選択される。
【００３９】
加えて、いくつかの実施例において、コンテンツ５１４のセクションは、所定のタイプのリアクションが取得された場合に選択されてよい。所定のタイプのリアクションは、例えば、微笑む、眉をひそめる、頭の動き、腕の動き、笑い、叫び、泣き、等を含んでいる。いくつかの実施例において、コンテンツ５１４のセクションは、既定の人数の個人が、セクションに対して所定のタイプのリアクションを表した場合に選択される。
【００４０】
いくつかの実施例において、コンテンツ５１４は、一つまたはそれ以上の個人のリアクションに対応する時間に配置された一つまたはそれ以上の表示と共に存在する。表示は、時間５１６または５１８のいずれに対しても図５において示された円と類似の表示であってよい。表示は、進行バー５２０といった、進行バーの上に存在してよい。いくつかの実施例において、一つまたはそれ以上の表示のうち一つを個人が選択した場合、個人は、別の個人のリアクションに対応するコンテンツ５１４のセクションを消費することができる。いくつかの実施例においては、一人またはそれ以上の個人からのリアクションに対応する表示をすることによって、一人またはそれ以上の個人が面白いと見い出した、消費のためのコンテンツ５１４のセクションを選択することができる。
【００４１】
プロセスの例
図６−７は、ここにおいて説明される技術を実施するためのプロセス６００および７００実施例を示している。説明を簡単にするために、プロセス６００および７００は、図１のアーキテクチャー１００において実行されているものとして説明されている。例えば、プロセス６００および７００に係る一つまたはそれ以上の個人のオペレーションは、デバイス１０２及び/又はサービスプロバイダー１０４によって実行される。しかしながら、プロセス６００および７００は、他のアーキテクチャーにおいて実行されてよい。さらに、アーキテクチャー１００は、他のプロセスを実行するために使用されてよい。
【００４２】
プロセス６００および７００は（ここにおいて説明されたそれぞれのプロセスと同様に）、論理的フローチャートとして示されており、それぞれのオペレーションは、ハードウェア、ソフトウェア、または、それらの組み合わせにおいて実施され得るオペレーションのシーケンスを表している。ソフトウェアのコンテクスト（ｃｏｎｔｅｘｔ）において、オペレーションは、一つまたはそれ以上のコンピューターで読取り可能な媒体上に保管されたコンピューターで実行可能なインストラクションを表しており、一つまたはそれ以上のプロセッサによって実行されると、列挙されたオペレーションを実行する。一般的に、コンピューターで実行可能なインストラクションは、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、等を含み、所定の機能を実行し、または、所定の抽象データ型を実施する。オペレーションが記述されている順番は、限定として理解されることを意図するものではなく、記述されたあらゆる数のオペレーションは、プロセスを実施するためにあらゆる順番で、及び/又は、並行して組み合わされてよい。
【００４３】
図６は、特に、コンテンツが一人またはそれ以上の個人に対して出力される際の、コンテンツに対する一人またはそれ以上の個人のリアクションを取得し、コンテンツに伴う一つまたはそれ以上のコンテンツを出力するためのプロセス６００を説明している。プロセス６００は、一人またはそれ以上の個人に対してコンテンツを出力するためのオペレーション６０２を含んでいる。コンテンツは、例えば、図１におけるデバイス１０２といった、一人またはそれ以上の個人に関連するデバイスを介して出力される。コンテンツが出力される一方で、オペレーション６０４が、一人またはそれ以上の個人の一つまたはそれ以上のリアクションを取得するために実行される。オペレーション６０４は、例えば、一人またはそれ以上の個人のビデオをキャプチャーすること、一人またはそれ以上の個人の音声をキャプチャーすること、及び/又は、一人またはそれ以上の個人の明白な認識と同意を伴って一人またはそれ以上の個人に係る物理的な動き、神経反応、心拍数、及び/又は、血圧をモニターすること、を含んでいる。
【００４４】
プロセス６００は、また、一人またはそれ以上の個人の一つまたはそれ以上のリアクションをコンテンツに関連付けるためのオペレーション６０６を含んでいる。例えば、一つまたはそれ以上のリアクションは、例えば、一人またはそれ以上の個人と関連付けられたデバイス（例えば、デバイス１０２）及び/又はサービスプロバイダー（例えば、サービスプロバイダー１０４）と関連付けられたデバイス上のコンテンツに関連して保管される。いくつかの場合において、プロセス６００は、また、出力されるべきコンテンツの一つまたはそれ以上のセクションを選択するためのオペレーション６０８を含んでいる。コンテンツの一つまたはそれ以上のセクションは、所定のタイプのリアクションと関連付けされる。別の言葉で言えば、プロセス６００は、オペレーション６０８を実行することなく、オペレーション６０６からオペレーション６１０へ進行する。
【００４５】
プロセス６００は、また、一人またはそれ以上の個人又は一人またはそれ以上の他の個人に対して同時に出力されるべき一つまたはそれ以上のリアクションおよびコンテンツを提供するためのオペレーション６１０を含んでいる。一つまたはそれ以上のリアクションおよびコンテンツは、一人またはそれ以上の個人と関連付けられたデバイス（例えば、デバイス１０２）及び/又は一人またはそれ以上の他の個人と関連付けられた別のデバイスを介して出力される。いくつかの場合において、オペレーション６０８が実行される場合、オペレーション６１０は、オペレーション６０８において選択されたコンテンツの一つまたはそれ以上のセクションを提供することを含んでいる。
【００４６】
加えて、プロセス６００は、コンテンツと一人またはそれ以上の個人の一つまたはそれ以上のリアクションが一人またはそれ以上の他の個人に対して出力されている間に、一人またはそれ以上の他の個人の一つまたはそれ以上のリアクションを取得するためのオペレーション６１２を含んでいる。それ以降、プロセス６００は、オペレーション６０６に戻り、オペレーション６１２から取得された一つまたはそれ以上のリアクションをコンテンツと関連付ける。そして、プロセスは、コンテンツの一つまたはそれ以上のセクションを選択するためのオペレーション６０８、および、同時に出力されるべき一人またはそれ以上の個人の一つまたはそれ以上のリアクションとコンテンツを提供するオペレーション６１０を実行する。いくつかの場合において、コンテンツは、オペレーション６１２において取得された一人またはそれ以上の個人の一つまたはそれ以上のリアクション、および、オペレーション６０４において取得された一人またはそれ以上の個人の一つまたはそれ以上のリアクションを伴って、一人またはそれ以上のさらなる個人に対して出力される。そして、オペレーション６１２が、一人またはそれ以上のさらなる個人の一つまたはそれ以上のリアクションを取得するために実行される。いくつかの実施例において、プロセス６００は、オペレーション６０６−６１２を既定の回数実行する。代替的又は追加的に、プロセス６００は、オペレーション６０８によって規定の数のコンテンツのセクションが選択されるまで、オペレーション６０６−６１２を実行する。
【００４７】
図７は、一方で、コンテンツを提供し、コンテンツに対するリアクションを取得し、そして、コンテンツとリアクションを提供するためのプロセス７００を示している。プロセス７００は、デバイス１０２といった、デバイスに対してコンテンツを提供するためのオペレーション７０２を含んでいる。いくつかの実施例において、コンテンツは、サービスプロバイダー（例えば、サービスプロバイダー１０４）によってストリーミングフォーマットで提供される。プロセス７００は、また、デバイスを介して一人またはそれ以上の個人に対してコンテンツを出力するためのオペレーション７０４を含んでいる。コンテンツが出力されている間に、コンテンツに対する一人またはそれ以上の個人の一つまたはそれ以上のリアクションを取得するためのオペレーション７０６が実行される。オペレーション７０６は、個人と関連付けられたデバイス（例えば、デバイス１０２）によって実行される。
【００４８】
加えて、プロセス７００は、サービスプロバイダー１０４といったサービスプロバイダーに対して一つまたはそれ以上のリアクションを提供するためのオペレーション７０８を含んでいる。プロセス７００は、また、コンテンツに関連する一つまたはそれ以上のリアクションを保管するためのオペレーション７１０を含んでいる。オペレーション７１０は、サービスプロバイダーによって実行されてよい。さらに、プロセス７００は、一つまたはそれ以上のデバイスに対して、コンテンツと一人またはそれ以上の個人の一つまたはそれ以上のリアクションを提供するためのオペレーション７１２を含んでいる。いくつかの実施例において、サービスプロバイダーは、一つまたはそれ以上のデバイスからの要求に応じてオペレーション７１２を実行する。
【００４９】
結論
実施例は、構造的特徴及び／又は方法論的アクトに特有の言葉で説明されてきたが、本発明開示は、説明された所定の特徴またはアクトに必ずしも限定される必要はないことが理解されるべきである。むしろ、所定の特徴およびアクトは、実施例を実行するための説明的な形式としてここにおいて開示されたものである。
【図１】
0006261515.tif 000002
【図２Ａ−２Ｂ】
0006261515.tif 000003
【図３】
0006261515.tif 000004
【図４】
0006261515.tif 000005
【図５】
0006261515.tif 000006
【図６】
0006261515.tif 000007
【図７】
0006261515.tif 000008