(57)【要約】  本開示のさまざまな態様は、複数の時間同期されたデータ・キャプチャリング・デバイスを使用するトリガに基づいた協調的なデータ・キャプチャリング動作の制御スキームを提供する。これらのデータ・キャプチャリング・デバイスは、これらの入力および出力が、例えばキャプチャリング・マネジャによって、決定論的方法で調整および制御されることができるように、同じ時間参照に同期される。【選択図】図３
2018503287.tif 000002
【特許請求の範囲】
【請求項１】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを動作させる方法であって、
複数のデータ・キャプチャリング・デバイスと通信することと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期されている、
前記データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理することと、
前記複数のトリガに基づいてデータをキャプチャするように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することと、
前記データ・キャプチャリング・デバイスからキャプチャされたデータを受信することと、
を備える方法。
【請求項２】
前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信することをさらに備える、請求項１に記載の方法。
【請求項３】
ユーザ入力を受信することと、
前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成することと、
をさらに備える、請求項１に記載の方法。
【請求項４】
前記複数のトリガに基づいてデータをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することをさらに備える、請求項１に記載の方法。
【請求項５】
前記データ・キャプチャリング・デバイスのうちの第２のデバイスではデータ・キャプチャリングを維持しながら、データをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信することをさらに備える、請求項１に記載の方法。
【請求項６】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項７】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１に記載の方法。
【請求項８】
キャプチャされたデータを前記受信することは、
前記複数のデータ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信することと、
前記データ・キャプチャリング・デバイスのうちの２つ以上によってキャプチャされた前記時間コード化されたデータを、時間的に同期して、出力として提供することと、
を備える、請求項１に記載の方法。
【請求項９】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを動作させる方法であって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
時間情報で、キャプチャされたデータをタグ付けすることと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
を備える、方法。
【請求項１０】
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、
をさらに備える、請求項９に記載の方法。
【請求項１１】
第２のトリガに基づいてデータ・キャプチャを停止するようにとの前記データ・キャプチャリング・コントローラからの第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
をさらに備える、請求項９に記載の方法。
【請求項１２】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項９に記載の方法。
【請求項１３】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項９に記載の方法。
【請求項１４】
キャプチャされたデータを前記タグ付けすることは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ：Society of Motion Picture and Television Engineers）コードで前記キャプチャされたデータをタグ付けすることを備える、請求項９に記載の方法。
【請求項１５】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラであって、
複数のデータ・キャプチャリング・デバイスと通信するように構成されたネットワーク・インターフェースと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される、
前記データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理するように構成された記録制御ブロックと、
キャプチャリング・マネジャ・ブロックであって、前記ネットワーク・インターフェースを用いて、
前記複数のトリガに基づいてデータをキャプチャするように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することと、
前記データ・キャプチャリング・デバイスからキャプチャされたデータを受信することと、
を行うように構成されたキャプチャリング・マネジャ・ブロックと、
を備える、データ・キャプチャリング・コントローラ。
【請求項１６】
前記記録制御ブロックは、前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信するようにさらに構成されている、請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項１７】
ユーザ入力を受信するように構成されたユーザ・インターフェースをさらに備え、
前記記録制御ブロックは、前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成するようにさらに構成されている、
請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項１８】
前記キャプチャリング・マネジャ・ブロックは、
前記複数のトリガに基づいてデータをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信するようにさらに構成されている、請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項１９】
前記キャプチャリング・マネジャ・ブロックは、
前記データ・キャプチャリング・デバイスのうちの第２のデバイスにおいてデータ・キャプチャリングを維持しながら、データをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信するようにさらに構成されている、請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項２０】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項２１】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項２２】
前記キャプチャリング・マネジャ・ブロックは、
前記複数のデータ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信することと、
出力として、前記データ・キャプチャリング・デバイスのうちの２つ以上によってキャプチャされた前記時間コード化されたデータを、時間的に同期して、提供することと、
を行うようにさらに構成されている、
請求項１５に記載のデータ・キャプチャリング・コントローラ。
【請求項２３】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスであって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラと通信するように構成されたネットワーク・インターフェースと、
キャプチャリング制御ブロックであって、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとの前記データ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
を行うように構成されたキャプチャリング制御ブロックと、
時間情報で、前記キャプチャされたデータをタグ付けするように構成された、時間コード・ブロックと、
を備える、第１のデータ・キャプチャリング・デバイス。
【請求項２４】
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、
を行うように構成されたトリガ生成ブロックをさらに備える、請求項２３に記載のデータ・キャプチャリング・デバイス。
【請求項２５】
前記キャプチャリング制御ブロックは、
第２のトリガに基づいてデータ・キャプチャリングを停止するように前記データ・キャプチャリング・コントローラから第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
を行うようにさらに構成されている、請求項２３に記載のデータ・キャプチャリング・デバイス。
【請求項２６】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項２３に記載のデータ・キャプチャリング・デバイス。
【請求項２７】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項２３に記載のデータ・キャプチャリング・デバイス。
【請求項２８】
前記時間コード・ブロックは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ）コードで前記キャプチャされたデータをタグ付けするようにさらに構成されている、請求項２３に記載のデータ・キャプチャリング・デバイス。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]  本出願は、２０１４年１１月２０日に米国特許商標庁に出願された米国特許出願第１４／５４８，７３７号の利益および優先権を主張し、これの内容全体が、参照により本書に組み込まれる。
【技術分野】
【０００２】
[0002]  本開示の態様は、概してデータ・キャプチャリング（data capturing）に関し、より具体的には、時間同期された（time-synchronized）ワイヤレス・デバイスを使用したデータ・キャプチャリングに関する。
【背景技術】
【０００３】
[0003]  ワイヤレス通信ネットワークは、電話通信、映像、データ、メッセージング、ブロードキャストなどの様々な通信サービスを提供するために広く展開されている。このようなネットワークは、通例多元接続ネットワークであり、利用可能なネットワーク・リソースを共有することによってワイヤレス接続デバイスまたは複数のユーザのための通信をサポートする。このようなネットワークの一例は、ＵＭＴＳ地上無線アクセス・ネットワーク（ＵＴＲＡＮ：Universal Terrestrial Radio Access Network）のようなセルラ通話ネットワークである。ＵＴＲＡＮは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ：Universal Mobile Telecommunications System）、すなわち第３世代パートナーシップ・プロジェクト（３ＧＰＰ（登録商標）)によってサポートされている第３世代（３Ｇ）携帯電話技術の一部として定義される無線アクセス・ネットワーク（ＲＡＮ）である。
【０００４】
[0004]  セルラ・ワイヤレス・デバイスは、セルラ動作のために同期されるので、セルラネットワークから正確なタイミングまたは時間情報を受信することができる。セルラ接続が無い場合、他の接続方法もまた、タイミング・ソースに基づいた衛星（例えばグローバル・ポジショニング・システム（ＧＰＳ））およびタイミング・ソースに基づいたネットワーク（例えばネットワーク・タイム・プロトコル（ＮＴＰ））を含めて、タイミング情報を提供することができる。有線デバイスが同じタイミング参照に同期される場合、これらの入力および出力は、決定論的方法（deterministic manner）で制御および調整されることができる。
【発明の概要】
【０００５】
[0005]  下記は、このような態様の基本的な理解を提供するために、本開示の１つまたは複数の態様の簡略化された概要を示す。この概要は、本開示のすべての予期される特徴の広範囲に及ぶ概説ではなく、本開示のすべての態様の重要なまたはクリティカルな要素を特定することも、本開示のすべてまた任意の態様の範囲を説明することも意図するものではない。それの唯一の目的は、後に示されるより詳細な説明への前置きとして、簡潔な形態で本開示の１つまたは複数の態様のいくつかのコンセプトを示すことである。
【０００６】
[0006]  本開示のさまざまな態様は、複数の時間同期されたデータ・キャプチャリング・デバイスを使用してトリガに基づいた協調的なデータ・キャプチャリング・システムを提供する。これらのデータ・キャプチャリング・デバイスは、これらの入力および出力がデータ・キャプチャリングを制御するためのさまざまなトリガに基づいて決定論的な方法で調整および制御されることができるように、同じ時間参照（time reference）に同期される。
【０００７】
[0007]  １つの態様では、本開示は協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを動作させる方法を提供する。データ・キャプチャリング・コントローラは、複数のデータ・キャプチャリング・デバイスと通信し、データ・キャプチャリング・コントローラおよび複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される。データ・キャプチャリング・コントローラは、データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理する。データ・キャプチャリング・コントローラは、複数のトリガに基づいてデータをキャプチャするようにデータ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信する。データ・キャプチャリング・コントローラは１つまたは複数のデータ・キャプチャリング・デバイスからキャプチャされたデータを受信する。
【０００８】
[0008]  本開示の別の態様は、協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを動作させる方法を提供する。第１のデータ・キャプチャリング・デバイスは、１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャ（data capture）を開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信する。第１および第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される。第１のトリガが満たされた場合、第１のデータ・キャプチャリング・デバイスは、第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始する。第１のデータ・キャプチャリング・デバイスは、時間情報でキャプチャされたデータをタグ付けし、データ・キャプチャリング・コントローラにキャプチャされたデータを送信する。
【０００９】
[0009]  本開示の別の態様は、協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを提供する。データ・キャプチャリング・コントローラは、複数のデータ・キャプチャリング・デバイスと通信するように構成されたネットワーク・インターフェースを含む。データ・キャプチャリング・コントローラおよび複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される。データ・キャプチャリング・コントローラは、データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理するように構成されている記録制御ブロックをさらに含む。データ・キャプチャリング・コントローラは、キャプチャリング・マネジャ・ブロック（capturing manager block）をさらに含み、これは、ネットワーク・インターフェースを使用して、複数のトリガに基づいてデータをキャプチャするようにデータ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信し、データ・キャプチャリング・デバイスからキャプチャされたデータを受信するように構成されている。
【００１０】
[0010]  本開示の別の態様は、協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを提供する。第１のデータ・キャプチャリング・デバイスは、１つまたは複数の第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラと通信するように構成されているネットワーク・インターフェースを含む。第１のデータ・キャプチャリング・デバイスは、時間コード・ブロックおよびキャプチャリング制御ブロックをさらに含む。キャプチャリング制御ブロックは、１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信するように構成されている。第１および第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される。キャプチャリング制御ブロックは、第１のトリガが満たされた場合、第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始し、データ・キャプチャリング・コントローラにキャプチャされたデータを送信するように、さらに構成されている。時間コード・ブロックは、時間情報でキャプチャされたデータをタグ付けするように構成されている。
【００１１】
[0011]  本発明のこれらのおよび他の態様は、下記の、詳細な説明の精査でより完全に理解されるだろう。本発明の他の態様、特徴、および実施形態は、添付の図面と関連して本発明の具体的かつ例示的な実施形態の以下の説明を精査すると、当業者に明らかとなるだろう。本発明の複数の特徴が以下の特定の実施形態および図に関連して説明され得るが、本発明の全ての実施形態は、ここで説明される有利な特徴のうちの１つまたは複数を含むことができる。言い換えると、１つまたは複数の実施形態が複数の特定の有利な特徴を有する、と説明され得るが、このような特徴のうちの１つまたは複数はまた、ここに説明される本発明の様々な実施形態にしたがって使用され得る。同様にして、例示的な実施形態が、デバイス、システムまたは方法の実施形態として以下に説明され得るが、このような例示的な実施形態は、様々なデバイス、システムおよび方法において実施されることができることが、理解されるべきである。
【図面の簡単な説明】
【００１２】
【図１】[0012]  図１は、本開示の複数の態様にしたがって無線アクセス・ネットワークの一例を示すダイヤグラムである。
【図２】[0013]  図２は、本開示の複数の態様にしたがってプライマリ参照クロック（primary reference clock）に同期されたマスター・ノードといくつかのスレーブ・ノードとを含むネットワークを示すダイヤグラムである。
【図３】[0014]  図３は、本開示の複数の態様にしたがってデータを協調的にキャプチャし、時間コード化された出力を提供するように構成されている２つ以上の時間同期されたデータ・キャプチャリング・デバイスを含むデータ・キャプチャリング・システムを示すダイヤグラムである。
【図４】[0015]図４は、本開示の１つの態様にしたがって１つまたは複数のデータ・キャプチャリング・デバイスと協調してデータをキャプチャするように構成されているデータ・キャプチャリング・デバイスに関わるハードウェア実装の一例を示すダイヤグラムである。
【図５】[0016]  図５は、本開示の１つの態様にしたがってデータを協調的にキャプチャするように１つまた複数のデータ・キャプチャリング・デバイスを制御するように構成されているデータ・キャプチャリング・コントローラに関わるハードウェア実装の一例を示すダイヤグラムである。
【図６】[0017]  図６は、本開示の複数の態様にしたがってデータ・キャプチャリング・コントローラにおいて動作可能な協調的なデータ・キャプチャリング方法を示すフローチャートである。
【図７】[0018]  図７は、本開示の１つの態様にしたがってデータ・キャプチャリング・トリガ・マネジメント方法を示すフローチャートである。
【図８】[0019]  図８は、本開示の複数の態様にしたがって他の時間同期されたデータ・キャプチャリング・デバイスと協調してデータをキャプチャするようにデータ・キャプチャリング・デバイスを動作させる方法を示すフローチャートである。
【図９】[0020]  図９は、本開示の１つの態様にしたがって他の時間同期されたデータ・キャプチャリング・デバイスとの協調的なデータ・キャプチャリングを制御するためにデータ・キャプチャリング・デバイスにおいてトリガを生成する方法を示すフローチャートである。
【図１０】[0021]  図１０は、本開示の１つの態様にしたがって２つのデータ・キャプチャリング・デバイスおよび１つのデータ・キャプチャリング・コントローラを使用した協調的なデータ・キャプチャリングの一例を示すイベント・フロー・ダイヤグラムである。
【発明を実施するための形態】
【００１３】
［0022］  添付の図面と関連して下記に説明される詳細な説明は、さまざまな構造の説明として意図されており、ここに説明されている概念が実施され得る構造のみを示すことは意図されない。詳細な説明は、さまざまな概念の完全な理解を提供するために、具体的な詳細を含む。しかしながら、これらの概念がこれらの具体的な詳細なしでも実施され得ることは、当業者には明らかであろう。いくつかの事例では、周知の構造およびコンポーネントが、このような概念を曖昧にすることを避けるために、ブロック図の形式で示される。
【００１４】
［0023］  本開示のさまざまな態様は、複数の時間同期されたデータ・キャプチャリング・デバイスを使用した、トリガに基づいた協調的なデータ・キャプチャリング動作の制御スキームを提供する。これらのデータ・キャプチャリング・デバイスは、これらの入力および出力が決定論的方法で制御および調整されることができるように、同じ時間参照に同期される。以下に示されている例では、データ・キャプチャリング・デバイスは、セルラネットワークまたは他のソースから正確な時間情報を受信し得る。本開示のいくつかの態様では、データ・キャプチャリング・デバイスは、ソース、例えば衛星またはネットワークベースのソースから、時間情報を受信し得る。いくつかの例では、データ・キャプチャリング・デバイスは、キャプチャリング制御エンティティによって管理されるさまざまなトリガにしたがって特定のデータ・キャプチャリング機能、例えば画像キャプチャリング、映像キャプチャリング、または任意のデータ・キャプチャリング動作を協調的に実施することができる。キャプチャリング・デバイスによってキャプチャされたデータは、時間同期された方法で使用されることができるように、時間コードでタグ付けされる。協調的なキャプチャリングは、キャプチャリング制御エンティティによって管理される特定のトリガに基づいて特定のデータ・キャプチャリング動作を実施するように制御エンティティによって制御される２つ以上の時間同期されたデータ・キャプチャリング・デバイスを含む。
【００１５】
[0024]  本開示全体にわたって示されるさまざまな概念は、幅広くさまざまなテレコミュニケーション・システム、ネットワーク・アーキテクチャ、および通信標準にわたって実装され得る。図１は、本開示にしたがって使用され得る無線アクセス・ネットワーク（ＲＡＮ）１００の一例を示すダイヤグラムである。一例では、ＲＡＮ１００は、ＵＭＴＳシステムにおいて使用されるＲＡＮであり得る。ＲＡＮ１００は、セル１０２、１０４、および１０６を含む複数のセルラ領域（セル）を含み、これらの各々は、１つまたは複数のセクタを含み得る。セルは、地理的に（例えば、カバレッジ・エリアによって）規定され得、および／または周波数、スクランブリング・コードなどにしたがって規定され得る。すなわち、地理的に示されている所定のセル１０２、１０４、および１０６は、例えば異なるスクランブリング・コードによって、複数のセルにさらに分けられ得る。例えば、セル１０４ａは、第１のスクランブリング・コードを使用し得、およびセル１０４ｂは、同じ地理的領域において、および同じノードＢ１４４によってサービスされる間、第２のスクランブリング・コードを使用することによって識別され得る。
【００１６】
[0025]  複数のセクタに分割されるセルにおいて、１つのセル内の複数のセクタは、セルの一部において複数のＵＥとの通信に関与している各アンテナを備えた複数のアンテナの複数のグループによって形成されることができる。例えば、セル１０２では、アンテナ・グループ１１２、１１４、および１１６が、異なるセクタに各々対応し得る。セル１０４では、アンテナ・グループ１１８、１２０、および１２２は、異なるセクタに各々対応し得る。セル１０６では、アンテナ・グループ１２４、１２６、および１２８は、異なるセクタに各々対応し得る。
【００１７】
[0026]  セル１０２、１０４、および１０６は、各セル１０２、１０４、または１０６の１つまたは複数のセクタと通信し得るいくつかのユーザ装置（ＵＥ）を含み得る。例えば、ＵＥ１３０および１３２は、ノードＢ１４２と通信し得、ＵＥ１３４および１３６は、ノードＢ１４４と通信し得、およびＵＥ１３８および１４０はノードＢ１４６と通信し得る。ここにおいて、各ノードＢ１４２、１４４、および１４６は、それぞれのセル１０２、１０４、および１０６において全てのＵＥ１３０、１３２、１３４、１３６、１３８、および１４０に関わるコア・ネットワークにアクセス・ポイントを提供するように構成され得る。
【００１８】
[0027]  ソース・セルとの通話の間、またはその他任意の時間において、ＵＥ１３６は、ソース・セルのさまざまなパラメータおよび複数の隣接するセルのさまざまなパラメータをモニタし得る。さらに、これらのパラメータの質に応じて、ＵＥ１３６は、隣接するセルのうちの１つまたは複数のとの通信を保持し得る。この間、ＵＥ１３６は、アクティブ・セット（Active Set）を保持し得、すなわち、ＵＥ１３６が同時に接続される複数のセルのリスト（例えば、ダウンリンク専用物理チャネルＤＰＣＨまたは部分ダウンリンク専用物理チャネルＦ−ＤＰＣＨをＵＥ１３６に現在割り当てているＵＴＲＡＮセル）がアクト（Act）を構成し得る。
【００１９】
[0028]  図１において、複数のＵＥのいずれもデータ・キャプチャリング・デバイスであり得、ＲＡＮ１００のプライマリ参照クロックから参照タイミング（reference timing）を受信する。いくつかの例では、ＵＥのうちのいくつかまたは全ては、追加のデータ接続を有し得る。例えば、ＵＥは、イーサネット（登録商標）（Ethernet（登録商標））、ＷｉＦｉ（登録商標）、ブルートゥース（登録商標）、または他のネットワーク接続が装備され得る。かくして、ＵＥは、セルラネットワーク（例えばＲＡＮ１００）を含む利用可能なデータ・ネットワーク接続のうちのいずれかを介して、他のデバイスまたはエンティティと通信（例えばデータを送信および／または受信）し得る。ノードＢ１４２、１４４、および１４６のうちのいずれも、協調的なデータ・キャプチャリングを実施するために他のデータ・キャプチャリング・デバイスおよびＵＥを使用することができるデータ・キャプチャリング・コントローラであり得る。
【００２０】
[0029]  図２は、本開示の複数の態様にしたがって複数のスレーブ・ノード２０６およびプライマリ参照クロック（ＰＲＣ）２０４に連結されているマスター・ノード２０２を含む通信ネットワーク２００を示すダイヤグラムである。通信ネットワーク２００は、ＵＭＴＳネットワークまたは任意の適切な通信ネットワークであり得る。ＵＭＴＳネットワークの同期に関する詳細な情報は、３ＧＰＰ技術的明細事項（ＴＳ：Technical Specification）２５．４０２、ＵＴＲＡＮステージ２における同期（Synchronization in UTRAN Stage 2）、リリース１２において記載されている。この３ＧＰＰ ＴＳの全体の内容は参照によって本書に組み込まれる。
【００２１】
[0030]  図２を参照すると、スレーブ・ノード２０６の各々は、受信データ・リンク２０８において受信されたデータを使用してＰＲＣ２０４にこれの内部クロックを同期させる。マスター・ノード２０２は、全てのスレーブ・ノード２０６に（ＰＲＣ２０４によって生成される）高精度のクロック信号または時間情報を分配する。通信ネットワーク２００が図２において特定の階層的順序で示されている間、ネットワーク２００は任意の適切なネットワーク階層を有し得る。一例では、マスター・ノード２０２は、隣接するまたは直接接続されているスレーブ・ノードに時間情報を分配し、スレーブ・ノードは、次に、ネットワーク２００における全てのノードが時間情報を受信するまで、隣接するノードに受信された時間情報を再生および分配し得る。いくつかの例では、マスター・ノード２０２は、無線ネットワーク・コントローラ（ＲＮＣ）であり得、スレーブ・ノードは、図１に示されているＵＥおよび／またはノードＢであり得る。
【００２２】
[0031]  ＲＡＮ１００のようなセルラ・アクセス・ネットワークにおいて、ＵＥ、ノードＢ、およびＲＮＣは、基地局間のハンドオフおよびネットワーク内の確実な通信を保証するために、同じ参照時間ソースに同期される。そのため、高精度の参照クロック（例えばＰＲＣ２０４）は、ネットワークの全体にわたって分配される。したがって、ネットワークの内のノードまたは接続されたデバイスの内部のクロックは、同じ参照クロックに同期される。例えば、ＵＭＴＳおよびＧＳＭ（登録商標）ネットワークにおいて使用されるデバイス（例えばＵＥおよびノードＢ）は、１０８ミリ秒（ｍｓ）または４．３ｍｓにおいて５つの部分の精度に同期される。セルラネットワークが説明に役立つ実例として使用される一方で、本開示は、セルラネットワークに限定されず、他の適切な通信ネットワークに適用され得る。
【００２３】
[0032]  図３は、本開示のいくつかの態様にしたがって、協調的にデータをキャプチャし且つ時間コード化された出力を提供するために、データ・キャプチャリング・エンティティによって制御される２つ以上の時間同期されたデータ・キャプチャリング・デバイス３０２を含むデータ・キャプチャリング・システム３００を示すダイヤグラムである。一例では、データ・キャプチャリング・デバイス３０２のうちの１つまたは複数は、図１、２、および／または４に示されているＵＥ、スレーブ・ノード、または装置のうちのいずれかであり得る。データ・キャプチャリング・デバイス３０２は、同じ時間参照に時間同期され、同じ時間参照から正確な時間情報を受信するために任意の適切な接続を使用し得る。例えば、データ・キャプチャリング・デバイス３０２は、セルラネットワーク接続を有し得、ＰＲＣ２０２のようなセルラネットワークのプライマリ時間参照（cellular network primary time reference）に同期される。データ・キャプチャリング・デバイス３０２は、一連の時間またはイベントに基づいたトリガを使用してデータ・キャプチャリングを協調的に実施するように制御され、時間コード化された出力を提供することができる。いくつかの例では、時間情報は、協定世界時（ＵＴＣ：Coordinated Universal Time）（またはグリニッジ標準時）または任意の適切なフォーマットに基づき得る。
【００２４】
[0033]  本開示のいくつかの態様では、データ・キャプチャリング・デバイス３０２は、情報をキャプチャし且つ対応するデータを生成することができる１つまたは複数のセンサを含み得る。例えば、データ・キャプチャリング・デバイス３０２は、画像、オーディオ、映像、および／または任意の所望の情報を記録し且つ対応する時間コード化されたデータを生成するためのセンサを有し得る。例えば、生成されたデータは、時間コード化されたオーディオおよび／または映像データであり得る。一例では、キャプチャされたデータは、映画テレビ技術者協会（ＳＭＰＴＥ：Society of Motion Picture and Television Engineers）時間コードでタグ付けされ得る。ＳＭＰＴＥ時間コードは、時間ベースのメディア、例えばオーディオまたは映像メディアにおいて正確な位置を特定することができる。ＳＭＰＴＥ時間コードは、フィルム、映像、および／またはオーディオ・マテリアルに追加され得る。これらは、編集、同期および同一確認のための時間参照を提供する。例えば、ＳＭＰＴＥ時間コードは、時間、分、秒、およびフレーム情報を提供することができる。本開示の他の態様では、データ・キャプチャリング・デバイス３０２は、任意の適切なフォーマットでデータを出力し得る。いくつかの例では、オーディオおよび／または映像データに関して、出力データはエムペグ（ＭＰＥＧ：Moving Picture Experts Group）フォーマット（例えばＭＰＥＧ−１、ＭＰＥＧ−２、またはＭＰＥＧ−４）または他の適切なデータ・フォーマットであり得、それは、キャプチャリング・マネジャ３０４に記憶、転送、またはストリーミング配信されることができる。
【００２５】
[0034]  データ・キャプチャリング・デバイス３０２およびキャプチャリング・マネジャ３０４は、インターネット、イントラネット、および／またはセルラネットワーク接続のような任意の適切なデータ接続を介して互いに通信し得る。例えば、キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイス３０２に制御コマンドまたは要求を送り、データ・キャプチャリング・デバイス３０２からキャプチャされたデータを受信する。キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイス３０２のデータ・キャプチャリングおよびプレイバック活動を調整する。本開示の１つの態様では、キャプチャリング・マネジャ３０４は、メディア制御エンティティ３０８、記録制御エンティティ３０６、およびデータ・キャプチャリング・デバイス３０２間の媒介として作動する。キャプチャリング・マネジャ３０４、記録制御エンティティ３０６、およびメディア制御エンティティ３０８は、キャプチャリング制御エンティティと総称され得、それは、同じ位置または異なる位置に位置されている１つまたは複数のデバイスを含み得る。キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイス３０２からキャプチャされたデータ（例えば、オーディオおよび／または映像データ）を受信、記憶、および／またはバッファすることができる。いくつかの例では、キャプチャリング・マネジャ３０４は、オーディオ／映像キャプチャリング・アプリケーションにおいてオーディオ／映像マネジャと称され得る。しかしながら、キャプチャリング・マネジャ３０４は、オーディオおよび／または映像データ・キャプチャリング・アプリケーションに限定されない。本開示の他の態様では、キャプチャリング・マネジャ３０４は、複数のデータ・キャプチャリング・デバイス４０２のうちのいずれかによって生成される任意のデータを受信、記憶、バッファ、転送および／または出力するために使用され得る。
【００２６】
[0035]  記録制御エンティティ３０６は、いつデータ・キャプチャリング（例えば記録）が開始および／または停止するか制御し、どの（１つまたは複数の）データ・キャプチャリング・デバイス３０２がデータ・キャプチャリングに関わるべきかを決定する。本開示のいくつかの態様では、記録制御エンティティ３０６は、システムにおけるキャプチャリング・デバイス３０２のうちの１つまたは複数に関わる記録パラメータを決定し得る。記録パラメータは、データ・キャプチャリング・デバイス３０２によって記録されたデータ・フォーマットに依存し得る。例えば、映像キャプチャリング・アプリケーションに関して、パラメータは、関連する設定可能なパラメータ、例えば圧縮、解像度（resolution）、フレーム・レートなど、および、所望の映像規格（例えばＭＰＥＧ４、Ｈ．２５６、ＮＴＳＣおよびＰＡＬ）を含み得る。同様に、オーディオ・キャプチャリング・アプリケーションに関して、パラメータの例は、コーディングおよびレート（例えばＭＰ３ ３２０Ｋｂｐｓ）のような他のパラメータおよび圧縮の規格を含み得る。
【００２７】
[0036]  本開示のいくつかの態様では、キャプチャリング・マネジャ３０４および／または記録制御エンティティ３０６は、データ・キャプチャリング・デバイス３０２にクエリを行って（query）、その性能を決定し、およびそしてそれに基づいて達成可能なパラメータを決定し得る。いくつかの例では、キャプチャリング・マネジャ３０４および／または記録制御エンティティ３０６は、キャプチャリング／記録のために使用される適切な規格で利用可能な構成手順を使用して、キャプチャリング・デバイス３０２でパラメータを取り決め得る。
【００２８】
[0037]  本開示のいくつかの態様では、データ・キャプチャリング・デバイス３０２は、データ・キャプチャリング・デバイスが動作を開始するとき初期のセットアップ段階においてデフォルト（または所定の）パラメータで構成され得る。デフォルトのパラメータがデータ・キャプチャリング・デバイスおよび記録制御エンティティ３０６および／またはキャプチャリング・マネジャ３０４間で同意される（すなわち変更されない、または確認される）と、デフォルトのパラメータが使用されることができる。いくつかの例では、これらのデフォルトのパラメータがオーバーライドされて新しいデフォルトが提供されるか、データ・キャプチャリング・デバイス３０２において動作可能な適切な構成メカニズムで、ケース・バイ・ケースの理由でオーバーライドされ得る。本開示のいくつかの態様では、記録制御エンティティ３０６、キャプチャリング・マネジャ３０４、および／またはメディア制御エンティティ３０８のうちのいずれかは、構成を管理または変更し得る。
【００２９】
[0038]  データ・キャプチャリング・デバイス３０２および記録制御エンティティ３０６は、任意の適切なデータ接続、例えばインターネット、イントラネット、および／またはセルラネットワーク接続を介して互いに通信し得る。１つの特定の例では、データ・キャプチャリング・デバイス３０２は、画像および／または映像をキャプチャするためのカムコーダまたはカメラであり得る。記録制御エンティティ３０６は、任意の特定のデータ・キャプチャリング・デバイス３０２に関わるデータ・キャプチャリングを開始および／または停止するための１つまたは複数のトリガを保持する。いくつかの例では、トリガは、データ・キャプチャリング・デバイス３０２のうちの１つまたは複数において生成され得、キャプチャリング・マネジャ３０４を介して間接的にまたは直接的に記録制御エンティティ３０６に通信され得る。他の例では、トリガは、記録制御エンティティ３０６との対話によって作成され、またはエントリーされ得る。一例では、記録制御エンティティ３０６は、ユーザとの対話のためにユーザ・インターフェースを提供し得る。ユーザ・インターフェースによって、ユーザは１つまたは複数のデータ・キャプチャリング・デバイス３０２を使用してデータ・キャプチャリングを開始および／または停止するためにさまざまなトリガを作成することができる。記録制御エンティティ３０６はまた、システムにわたってさまざまなトリガを調整および管理することを担う。例えば、記録制御エンティティ３０６は、どの（１つまたは複数の）データ・キャプチャリング・デバイス３０２がデータ・キャプチャリングに関与するかを決定し、キャプチャリング・マネジャ３０４に対応する要求を伝えて、それは、対応するデータ・キャプチャリング・デバイス３０２に要求を伝える。
【００３０】
[0039]  本開示のいくつかの態様では、記録制御エンティティ３０６は、データ・キャプチャリング・デバイス３０２を制御するためにさまざまな時間およびイベントに基づいたトリガを管理および使用することができる。トリガのいくつかの非限定的な例は、時間に基づいたトリガ（time based triggers）、位置に基づいたトリガ（location based triggers）、動作に基づいたトリガ（motion based triggers）、速度に基づいたトリガ（speed based triggers）、力に基づいたトリガ（force based triggers）、光に基づいたトリガ（light based triggers）、音声に基づいたトリガ（sound based triggers）、シーンの動きに基づいたトリガ（scene movement based triggers）、電話呼に基づいたトリガ（phone call based triggers）、テキスト・メッセージに基づいたトリガ（text message based triggers）、およびデータ通信に基づいたトリガ（data communication based triggers）である。トリガに基づいて、記録制御エンティティ３０６は、キャプチャリング・マネジャ３０４にキャプチャリング要求を送る。キャプチャリング・マネジャ３０４は、要求を処理し、記録制御エンティティ３０６に応答して、要求において成功した動作（すなわち、選択されたキャプチャリング・デバイス３０２においてキャプチャリングを開始および／または停止すること）を認める（acknowledge）。例えば、キャプチャリング・マネジャ３０４は、記録を開始しなければならない１つまたは複数のキャプチャリング・デバイス３０２に開始要求を発することができる。キャプチャリング・マネジャ３０４はまた、記録制御エンティティ３０６から受信された要求に基づいて、キャプチャリング・デバイス３０２に停止要求を発することができる。開始／停止要求は、キャプチャリング・マネジャ３０４に同時にまたは別々に到達し得る。
【００３１】
[0040]  時間に基づいたトリガで、キャプチャリング・マネジャ３０４は、特定の時間でデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、対応する要求が受信されるとすぐにキャプチャリングを開始または停止するように要求され得る。いくつかの例では、データ・キャプチャリング・デバイス３０２は、特定のＵＴＣ時間キャプチャリングを開始または停止するように要求され得る。
【００３２】
[0041]  位置に基づいたトリガで、キャプチャリング・マネジャ３０４は、デバイスの位置に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。本開示のいくつかの態様では、データ・キャプチャリング・デバイス３０２は、衛星測位（例えば、ＧＰＳ）、三角測量技術、または任意の適切な方法を使用して位置を決定するように構成され得る。例えば、データ・キャプチャリング・デバイスは、それが特定の領域内にあるときキャプチャを開始し、それが領域を離れたときにキャプチャリングを停止する。
【００３３】
[0042]  動作に基づいたトリガで、キャプチャリング・マネジャ３０４は、特定の動作または位置の変化が検知されるとデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。動作トリガのいくつかの非限定的な例は、動きの検出、不動の検出（no motion detected）、加速、減速、方向の変化、などである。
【００３４】
[0043]  速度に基づいたトリガで、キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイス３０２の速度に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、選択された速度で、特定の速度を上回ってまたは下回って、または速度の変化が検出されると、データ・キャプチャリングを開始または停止し得る。データ・キャプチャリング・デバイス３０２は、衛星信号に基づいてその速度を決定し得る。
【００３５】
[0044]  力に基づいたトリガで、キャプチャリング・マネジャ３０４は、キャプチャリング・デバイス３０２によって感知される圧力または力に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、力および／または圧力を検出するために１つまたは複数の力または圧力センサを有し得る。検出された力および／または圧力が所望のトリガ条件を満たすと、データ・キャプチャリング・デバイス３０２は、データ・キャプチャリングを開始または停止し得る。
【００３６】
[0045]  光に基づいたトリガで、キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイスによって検出された光の特性または量に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、任意の所望の波長で任意の電磁波または光を検出するための１つまたは複数の光センサまたは光検出器を有し得る。光の在り（または無し）、特性、および／または検出された光または電磁波の強度が、トリガ条件を満たすために使用され得る。
【００３７】
[0046]  音声に基づいたトリガで、キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイスによって検出されたオーディオまたは音声に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、オーディオまたは音声を検出するための１つまたは複数の音響センサまたはマイクロフォンを有し得る。音声の在り（または無し）および検出されたオーディオまたは音声の特定の特性が、トリガ条件を満たすために使用され得る。
【００３８】
[0047]  シーンの動きに基づいたトリガで、キャプチャリング・マネジャ３０４は、特定の検出されたシーンの動きまたは変化に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、データ・キャプチャリング・デバイス３０２は、シーンの映像、写真、または画像をキャプチャするための、１つまたは複数のイメージング・デバイスまたはカメラを有し得る。一例では、シーンにおいて実質的な変化が検出されるとトリガ条件が満たされる。いくつかの例では、トリガ条件は、画像における任意の変化、シーンに入り込む任意の物体の認識、シーンに入り込む物体のタイプまたは特定の物体の認識（例えば任意の人）、およびシーンにおける非常事態の認識（例えば火、煙）であり得る。
【００３９】
[0048]  電話呼（phone call）に基づいたトリガで、キャプチャリング・マネジャ３０４は、電話対応に関わるデバイスの状態に基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、電話対応の状態は、通話を開始すること、通話を終了すること、電話の着信、通話中着信（call waiting）などを含む。
【００４０】
[0049]  テキスト・メッセージまたはインスタント・メッセージに基づいたトリガで、キャプチャリング・マネジャ３０４は、受信されたテキスト・メッセージに基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。一例では、データ・キャプチャリング・デバイス３０２は、特定のテキスト・メッセージが受信されると、キャプチャリングを開始または停止し得る。テキスト・メッセージは、任意の適切なメッセージ、または「ＳＴＡＲＴ」または「ＳＴＯＰ」のような所定のメッセージを含み得、それらは、特定の時間が経過した後に、またはメッセージが受信されるとすぐに、キャプチャリングを開始および／または停止することをデータ・キャプチャリング・デバイス３０２に行わせることができる。テキスト・メッセージの１つの非限定的な例は、ショート・メッセージ・サービス（ＳＭＳ）メッセージであり得る。テキスト・メッセージは、記録制御エンティティ３０６、キャプチャリング・マネジャ３０４、および別のデータ・キャプチャリング・デバイス３０２を含む任意の適切なエンティティによって送信され得る。いくつかの例では、ユーザは、テキスト・メッセージまたはインスタント・メッセージをキャプチャリング・マネジャ３０４、記録制御エンティティ３０６、および／またはデータ・キャプチャリング・デバイス３０２に送信することによって、特定の記録イベントをトリガすることができる。本開示のいくつかの態様では、データ・キャプチャリング・システム３００は、データ・キャプチャリング・デバイス３０２のうちの１つまたは複数に関わるトリガとして動作することが許されたソースからのみこのようなメッセージを受け取るように事前設定され得る。
【００４１】
[0050]  データ通信に基づいたトリガで、キャプチャリング・マネジャ３０４は、データ・キャプチャリング・デバイスで実施されるデータ通信の特定のタイプに基づいてデータ・キャプチャリングを開始および／または停止するように１つまたは複数のデータ・キャプチャリング・デバイス３０２に要求することができる。いくつかの例では、ユーザはキャプチャリング・マネジャ３０４、記録制御エンティティ３０６、および／またはデータ・キャプチャリング・デバイス３０２に要求を伝えるモバイル・アプリケーションまたはウェブサイトを介して特定の記録イベントをトリガすることができる。
【００４２】
[0051]  前述の例では、キャプチャされたデータは、１つまたは複数の時間コード（例えばＳＭＰＴＥコード）でタグ付けされる。したがって、キャプチャリング・マネジャ３０４は、複数のデータ・キャプチャリング・デバイス３０２によってキャプチャされるデータを同期させ得る。データ・キャプチャリング・デバイス３０２は、前述のトリガのうちの１つまたは複数を使用して制御されることができる。いくつかの例では、データ・キャプチャリング・デバイスの異なるグループは、異なるトリガによって制御され得る。
【００４３】
[0052]  メディア制御エンティティ３０８は、事前にキャプチャされ記憶されたコンテンツのプレイバックおよび１つまたは複数のデータ・キャプチャリング・デバイス３０２からのリアルタイムのデータ・ストリーミングを制御する。事前にキャプチャされた（または記録された）データは、それぞれのデータ・キャプチャリング・デバイス３０２、キャプチャリング・マネジャ３０４、および／またはリモート・ストレージ（例えばクラウド・ストレージ（cloud storage））において記憶され得る。本開示のいくつかの態様では、メディア制御エンティティ３０８は、キャプチャリング・マネジャ３０４に、（１つまたは複数の）所望のデータ・キャプチャリング・デバイス３０２のプレイバックまたはデータ・ストリーミングに関わる要求を送信する。そして、キャプチャリング・マネジャ３０４は、ライブ・ストリーミングに関わる対応する（１つまたは複数の）データ・キャプチャリング・デバイス３０２に要求を伝える。キャプチャリング・マネジャ３０４において事前にキャプチャされ記憶されたデータに関して、メディア制御エンティティ３０８は、直接的にキャプチャリング・マネジャ３０４からキャプチャされたデータを要求することができる。メディア制御エンティティ３０８は、１つまたは複数のデータ・キャプチャリング・デバイス３０２からプレイバックまたはデータ・ストリームのミキシングおよびユーザ選択を提供する。ストリーミングまたはプレイバックは、キャプチャされたデータの時間コードに基づいて時間同期されることができる。
【００４４】
[0053]  キャプチャリング・マネジャ３０４、記録制御エンティティ３０６、およびメディア制御エンティティ３０８は、キャプチャリング制御エンティティ３１２と総称され得、それは単一のデバイスまたは複数のデバイスとして実装され得る。いくつかの例では、キャプチャ制御エンティティ３１２の複数のデバイスは、例えば、データ接続（例えばインターネット、イントラネット、セルラネットワーク）を介して、互いに動作可能に連結され、異なる位置に物理的に位置され得る。本開示のいくつかの態様では、キャプチャリング・マネジャ３０４は、統合されたデータ出力３１０を提供する前に複数のデータ・キャプチャリング・デバイスからキャプチャされたデータ（例えばリアルタイムのデータ・ストリーム）をアグリゲートし、ミキシングし、および／またはバッファすることができる。一例では、データ出力３１０は、複数のキャプチャリング・デバイス（例えばカメラ）からのデータ・ストリームを含むリアルタイムのオーディオまたは映像ストリームであり得る。ライブのまたは記録されたコンテンツ・プレイバックに関して、メディア制御エンティティ３０８は、キャプチャリング・マネジャ３０４を介してコンテンツに適用されるおよび選択されるようにさまざまなデータ処置またはコンディショニング・アルゴリズムをさらに提供し得る。
【００４５】
[0054]  本開示の１つの態様では、キャプチャリング・マネジャ３０４は、メディア・コンディショニング・コントローラを含み得る。いくつかの例では、メディア・コンディショニング・コントローラは、キャプチャリング・マネジャ３０４と共存することができる別個のエンティティであり得る。メディア・コンディショニング・コントローラは、データ出力３１０としての提示の前に、ライブ・ストリームされたまたは記憶されたデータにおいて特定のコンディショニングまたは処理を実施し得る。処理またはコンディショニングの非限定的な例は、マルチ・ストリーム選択、マッシュアップ（mashup）、（単一のストリームへの）強制（coercion）、分解（resolution）、およびフォーマット管理および適合（conformance）などを含む。キャプチャされたデータは、キャプチャリング・マネジャ３０４および／またはデータ・キャプチャリング・デバイスにおいて記憶より前に処理または調整され得る。
【００４６】
[0055]  一例では、メディア制御エンティティ３０８は、キャプチャされたデータにおいて所望のデータ処理アルゴリズムを実施するようにキャプチャリング・マネジャ３０４に要求し得る。１つの特定の例では、３次元の（３Ｄ）アルゴリズムが、複数のデータ・キャプチャリング・デバイス３０２によって特定のイベント（例えばコンサート）に関してキャプチャされまたは記録されたコンテンツ・ストリームの選択に適用され得る。これらのデバイス３０２は、イベントをキャプチャするとき異なる位置に配置され得る。したがって、３Ｄまたはマルチ・アングルの映像（multiple-angle video）は、これらのデータ・キャプチャリング・デバイス３０２によってキャプチャされるデータ・ストリームから作成され得る。いくつかの他の例では、さまざまなアルゴリズムが一連の特定の基準（criteria）に基づいて異なるデータ・コンテンツ（例えばオーディオおよび映像）を使用してマッシュアップ、ブレンディング、またはミキシングを行うために使用され得る。
【００４７】
[0056]  図４は、本開示の１つの態様にしたがって１つまたは複数の他のデータ・キャプチャリング・デバイスと協調してデータをキャプチャするように構成されているデータ・キャプチャリング・デバイス４００に関わるハードウェア実装の一例を示すダイヤグラムである。図４に示されているデータ・キャプチャリング・デバイス４００のさまざまなブロックまたはコンポーネントは、ソフトウェア、ファームウェア、ハードウェア、またはこれらの組合せで実装され得る。一例では、装置４００は、図１に示されているようなユーザ装置（ＵＥ）または図３のデータ・キャプチャリング・デバイス３０２であり得る。いくつかの例では、データ・キャプチャリング・デバイス４００は、セルラ接続を有する任意のデータ・キャプチャリング・デバイスであり得る。データ・キャプチャリング・デバイス４００は、１つまたは複数のプロセッサ４０４を含む。プロセッサ４０４のいくつかの例は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールド・プログラマブル・ゲート・アレー（ＦＰＧＡ）、プログラマブル・ロジック、デバイス（ＰＬＤ）、ステート・マシン、ゲーテッド・ロジック（gated logic）、離散ハードウェア回路、および、本開示全体にわたって説明されているさまざまな機能を実施するように構成されているその他の適切なハードウェアを含む。すなわち、プロセッサ４０４は、データ・キャプチャリング・デバイス４００において使用されるように、図６−１０に示されており且つ下記のプロセスのうちのいずれか１つまたは複数を実装するように使用され得る。
【００４８】
[0057]  この例では、データ・キャプチャリング・デバイス４００は、バス・アーキテクチャで実装され得る。バスは、処理システム４１４の特定のアプリケーションおよび全体の設計制限に依存して、任意の数の相互接続バスおよびブリッジを含み得る。バスは、（概してプロセッサ４０４によって示される）１つまたは複数のプロセッサ、メモリ４０５、および（概してコンピュータ可読媒体４０６によって示される）コンピュータ可読媒体メディアを含むさまざまな回路を結合する。バスはまた、タイミング・ソース、周辺機器、電圧レギュレータ、およびパワー・マネジメント回路などのさまざまな他の回路をリンクさせ得、これらは本分野でよく知られているものであり、したがって、これ以上は説明されない。データ・キャプチャリング・デバイス４００はまた、１つまたは複数のデータ・ネットワーク（例えばインターネット、イントラネット、ＬＡＮ、セルラなど）を通じて他のデバイスと通信するためのネットワーク・インターフェース４１１を含み得る。ネットワーク・インターフェース４１１は、１つまたは複数の無線および／または有線接続（例えばイーサネット、ブルートゥース、ＷｉＦｉ、セルラなど）を可能にするために、１つまたは複数の有線トランシーバ４１２および無線トランシーバ４１０を含み得る。装置の性質に応じて、ユーザ・インターフェース４１４(例えばキーパッド、ディスプレイ、スピーカ、マイクロフォン、ジョイスティック、タッチパッド、タッチスクリーン)もまた設けられ得る。
【００４９】
[0058]  プロセッサ４０４は、データ・キャプチャリング・デバイス４００のローカル時間を参照時間に同期させることができる時間同期ブロック４１６を含む。例えば、プロセッサ４０４は、無線トランシーバ４１０を介してセルラネットワーク参照時間（例えば図２のＰＲＣ２０４）を受信し得る。データ・キャプチャリング・デバイス４００は、起動時、（１つまたは複数の）所定の時間および／またはインターバルで、セルラ参照時間とローカル時間を同期させ得る。本開示の他の態様では、時間同期ブロック４１６はまた、他のソース、例えば衛星、データ・ネットワーク（例えばＮＴＰ）、およびブロードキャストされた時間信号（例えば米国標準技術局によってブロードキャストされたクロック信号）から受信された他の時間参照に、ローカル時間を同期し得る。
【００５０】
[0059]  プロセッサ４０４は、（センサ４２０として示されている）１つまたは複数のセンサを制御することができるセンサ制御ブロック４１８を含む。センサ４２０は、起動されたときに、使用されているセンサのタイプに応じてさまざまなデータをキャプチャすることができる。一例では、センサ４２０は、静止画像および／または映像をキャプチャすることができる画像センサであり得る。プロセッサ４０４は、さまざまなフォーマットでセンサ４２０によって生成されるデータをエンコードするためのエンコーダ４２２を提供する。例えば、エンコーダ４２２は、ＪＰＥＧまたはＧＩＦフォーマットで画像データを、および、さまざまなＭＰＥＧフォーマットで映像データを、エンコードすることができる。プロセッサ４０４は、データがキャプチャされた時間を示す１つまたは複数の時間コード（例えばＳＭＰＴＥコード）でキャプチャされたセンサ・データをタグ付けするために時間コード・ブロック４２４を使用し得る。例えば、画像タイプのデータは、画像がキャプチャされた時間に対応する単一の時間コードでタグ付けされ得る。映像タイプのデータは、キャプチャされた映像の特定の時間ポイントに各々対応する１つまたは複数の時間コードでタグ付けされ得る。
【００５１】
[0060]  プロセッサ４０４はまた、前述の図３に関して説明されたものに類似する１つまたは複数のキャプチャリング要求４２８に基づいてさまざまなデータ・キャプチャリング制御機能を提供するキャプチャリング制御ブロック４２６を含む。例えば、要求４２８は、要求が受信されるとすぐに、特定の時間に、または特定のイベント（例えばトリガ条件）が生じるときに、データ・キャプチャを開始または停止するようにデータ・キャプチャリング・デバイス４００を指示し得る。キャプチャリング制御ブロック４２６は、ネットワーク・インターフェース４１１を介して制御エンティティ（例えばキャプチャリング制御エンティティ３１２）から要求４２８を受信し得る。いくつかの例では、トリガ生成ブロック４４０は、図３を参照して前述されたものに類似する１つまたは複数のトリガを生成し、ネットワーク・インターフェース４１１を介してキャプチャリング制御エンティティに送る（送信する）ために、提供され得る。トリガ生成ブロック４４０は、キャプチャリング制御ブロック４２６に含まれ得、または、いくつかの例では別個のコンポーネントであり得る。キャプチャリング制御ブロック４２６は、要求４２８に基づいてセンサ４２０を使用してデータ・キャプチャリングを開始または停止することができる。
【００５２】
[0061]  プロセッサ４０４は、キャプチャされたデータがどのように記憶され、処理され、調整され、ネットワーク・インターフェース４１１を介して他のデバイスに提供、またはストリーミングされるかを制御することができる、プレイバック制御ブロック４３０をさらに提供する。キャプチャされたデータ４３２は、メモリ４０５および／またはコンピュータ可読媒体４０６に記憶され得る。キャプチャされたデータは、リアルタイムで、または後で要求に応じて、他のデバイスにストリーミングされ得る。
【００５３】
[0062]  プロセッサ４０４はまた、コンピュータ可読媒体４０６に記憶されるソフトウェアの実行を含む一般の処理を担う。ソフトウェアは、プロセッサ４０４によって実行されるとき、データ・キャプチャリング・デバイス４００に、図６乃至１０において説明されるさまざまな機能を実施させる。コンピュータ可読媒体４０６はまた、ソフトウェアを実行するときにプロセッサ４０４によって操作されるデータを記憶するために使用され得る。例えば、ソフトウェアは、実行されるとき、図６乃至１０において説明される機能を実施するようにデータ・キャプチャリング・デバイス４００のさまざまなコンポーネントおよび回路を構成する、データ・キャプチャリングおよびプレイバック命令４３６を含み得る。
【００５４】
［0063］  ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはその他のいずれの呼び名で呼ばれようと、命令群、命令群のセット、コード、コード・セグメント、プログラム・コード、プログラム、サブプログラム、ソフトウェア・モジュール、アプリケーション、ソフトウェア・アプリケーション、ソフトウェア・パッケージ、ルーティン、サブルーティン、オブジェクト、実行ファイル（executables）、実行スレッド、プロシージャ、関数などを意味するために、広く解釈されるべきである。ソフトウェアは、コンピュータ可読媒体４０６、またはリモート・ストレージ（例えばクラウド・ストレージ）に存在し得る。コンピュータ可読媒体４０６は、非一時的なコンピュータ可読媒体であり得る。非一時的なコンピュータ可読媒体は、例のために、磁気記憶デバイス（例えば、ハード・ディスク、フロッピー（登録商標）・ディスク、磁気ストライプ）、光ディスク（例えば、コンパクト・ディスク（ＣＤ)、デジタル多用途ディスク（ＤＶＤ)）、スマート・カード、フラッシュ・メモリ・デバイス（例えば、カード、スティック、キー・ドライブ）、ランダム・アクセス・メモリ（ＲＡＭ)、読出し専用メモリ（ＲＯＭ：read only memory）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能なＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスター、リムーバブル・ディスク、および、コンピュータによって読み取りおよびアクセス可能であり得る命令および／またはソフトウェアを記憶するためのその他任意の適切な媒体を含む。コンピュータ可読媒体はまた、コンピュータによって読み取りおよびアクセス可能であり得る命令および／またはソフトウェアを伝送および記憶するための任意の適切な媒体を含み得る。いくつかの例では、コンピュータ可読媒体４０６は、データ・キャプチャリング・デバイス４００内に、データ・キャプチャリング・デバイス４００の外部に、またはデータ・キャプチャリング・デバイス４００を含むマルチプル・エンティティ（例えばデータ・クラウド）にわたって分配されて、存在し得る。コンピュータ可読媒体４０６は、コンピュータ・プログラム製品に具体化され得る。例によって、コンピュータ・プログラム製品は、パッケージング部材にコンピュータ可読媒体を含み得る。当業者は、システム全体に課せられた全体の設計制限および特定のアプリケーションに依存して本開示全体にわたって示されている前述の機能性を実装する最適な方法を認識するだろう。
【００５５】
［0064］  図５は、本開示の１つの態様にしたがって協調的にデータをキャプチャするように１つまたは複数のデータ・キャプチャリング・デバイスを制御するように構成されているデータ・キャプチャリング・コントローラ５００に関わるハードウェア実装の一例を示すダイヤグラムである。データ・キャプチャリング・コントローラ５００は、さまざまな機能を実施するための（概してプロセッサ５０４によって示されている）１つまたは複数のプロセッサを含む。図５のさまざまなブロックは、ソフトウェア、ファームウェア、ハードウェア、またはこれらの組合せで実装され得る。一例では、データ・キャプチャリング・コントローラ５００は、図１に示されているようなＲＮＣ、ノードＢ、またはユーザ装置（ＵＥ）に含まれ得る。１つの特定の例において、データ・キャプチャリング・コントローラ５００は、セルラ接続および／またはネットワークを備える別個のサーバであり得る。いくつかの例において、データ・キャプチャリング・コントローラ５００は、協調的にデータをキャプチャするように１つまたは複数のデータ・キャプチャリング・デバイス３０２を制御することができる図３のキャプチャリング制御エンティティ３１２であり得る。プロセッサ５０４のいくつかの例は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールド・プログラマブル・ゲート・アレー（ＦＰＧＡ）、プログラマブル・ロジック、デバイス（ＰＬＤ）、ステート・マシン、ゲーテッド・ロジック（gated logic）、ディスクリートハードウェア回路、および、本開示全体にわたって説明されているさまざまな機能を実施するように構成されているその他の適切なハードウェアを含む。すなわち、プロセッサ５０４は、図６乃至１０に示されており且つ下に説明されるプロセスのいずれか１つまたは複数を実装するために使用され得る。
【００５６】
［0065］  データ・キャプチャリング・コントローラ５００は、メモリ５０５、コンピュータ可読媒体５０６、および、タイミング・ソース、周辺機器、電圧レギュレータ、およびパワー・マネジメント回路などの他の回路を含み、これらは本分野でよく知られているものであり、したがって、これ以上は説明されない。データ・キャプチャリング・コントローラ５００は、他のデバイスと通信するためのネットワーク・インターフェース５１１を有する。ネットワーク・インターフェース５１１は、ワイヤレス・ネットワーク（例えばセルラネットワーク、ＷｉＦｉ、ブルートゥースなど）にわたって他のデバイスと通信するための無線トランシーバ５１０を含む。ネットワーク・インターフェース５１１はまた、有線データ接続（例えばイーサネット、ＬＡＮなど）にわたって他のデバイス（例えばデータ・キャプチャリング・デバイス４００）と通信するための有線トランシーバ５１２を含む。装置の性質に応じて、ユーザ・インターフェース５１４（例えばキーパッド、ディスプレイ、スピーカ、マイクロフォン、ジョイスティック、タッチパッド、タッチスクリーン）もまた設けられ得る。
【００５７】
［0066］  プロセッサ５０４は、参照時間（reference time）にデータ・キャプチャリング・コントローラ５００のローカル時間を同期させることができる時間同期ブロック５１６を含む。例えば、プロセッサ５０４は、無線トランシーバ５１０を介してセルラ参照時間（例えば図２のＰＲＣ２０４）を受信し得る。データ・キャプチャリング・コントローラ５００は、起動時に、所定の時間に、および／またはインターバルで、セルラ参照時間とローカル時間を同期させ得る。しかしながら、時間同期ブロック５１６はまた、他のソース、例えば衛星、データ・ネットワーク（例えばＮＴＰ）、およびブロードキャストされた時間信号（例えば、米国標準技術局によってブロードキャストされたクロック信号）から受信された他の時間参照に、ローカル時間を同期させ得る。協調的なデータ・キャプチャリングを容易にするために、データ・キャプチャリング・コントローラ５００および複数のデータ・キャプチャリング・デバイス４００は、同じ時間参照に同期される。
【００５８】
［0067］  プロセッサ５０４はまた、さまざまなデータ・キャプチャリング制御機能を提供するキャプチャリング・マネジャ・ブロック５２６を含む。キャプチャリング・マネジャ・ブロック５２６は、１つまたは複数のデータ・キャプチャリング・デバイス（例えばデータ・キャプチャリング・デバイス３０２または４００）のデータ・キャプチャリングおよびプレイバック活動を調整する。例えば、キャプチャリング・マネジャ・ブロック５２６は、メディア制御ブロック５３０、記録制御ブロック５２８、およびデータ・キャプチャリング・デバイス間の媒介として動作することができる。一例では、キャプチャリング・マネジャ・ブロック５２６は、図３のキャプチャリング・マネジャ３０４を実装するために使用され得、記録制御ブロック５２８は、図３の記録制御エンティティ３０６を実装するために使用され得、メディア制御ブロック５３０は、図３のメディア制御エンティティ３０８を実装するために使用され得る。本開示のいくつかの態様では、キャプチャリング・マネジャ・ブロック５２６、記録制御ブロック５２８、およびメディア制御ブロック５３０は、データ・キャプチャリング・コントローラ５００のコンポーネントの全てまたはいくつかを各々含む別個のデバイスにおいて実装され得る。
【００５９】
［0068］  本開示のいくつかの態様では、キャプチャリング・マネジャ・ブロック５２６、記録制御ブロック５２８、およびメディア制御ブロック５３０は、図３のキャプチャリング制御エンティティ３１２と同様にデータ・キャプチャリング・コントローラとも総称され得る。キャプチャリング・マネジャ・ブロック５２６は、メモリ５０５および／またはコンピュータ可読媒体５０６において１つまたは複数のデータ・キャプチャリング・デバイスから受信されたキャプチャされたデータ５３２（例えばオーディオおよび／または映像データ）を記憶および／またはバッファすることができる。しかしながら、キャプチャリング・マネジャ・ブロック５２６は、オーディオおよび／または映像データ・アプリケーションに限定されない。本開示の他の態様では、キャプチャリング・マネジャ・ブロック５２６は、任意の適切なデータ・キャプチャリング・デバイスによって生成されたデータを受信、記憶、バッファ、および／または出力するために使用され得る。いくつかの例では、キャプチャリング・マネジャ・ブロック５２６は、データ・マネジャ、オーディオ／映像マネジャ、または他の適切な用語で呼ばれ得る。
【００６０】
［0069］  記録制御ブロック５２８は、協調的にデータをキャプチャするように１つまたは複数のデータ・キャプチャリング・デバイスを制御することができる。いくつかの例では、記録制御エンティティ５２８は、システムにおけるキャプチャリング・デバイスのうちの１つまたは複数に関わる記録パラメータを特定し得る。記録制御ブロック５２８は、１つまたは複数のデータ・キャプチャリング・デバイスを使用してデータ・キャプチャリングを制御（例えば開始および停止）するための１つまたは複数のトリガ５２９を保持または管理する。本開示のいくつかの態様では、トリガ５２９は、１つまたは複数のデータ・キャプチャリング・デバイス４００から受信され得る。本開示のいくつかの態様では、トリガ５２９は、例えばユーザ・インターフェース５１４を介して、記録制御ブロック５２８との対話によって作成され、またはエントリーされ得る。記録制御ブロック５２８は、ユーザ・インターフェース５１４によって受信されたユーザ入力に応答して１つまたは複数のトリガを生成し得る。トリガ５２９は、図３に関連して上述のものと同じであり得る。記録制御ブロック５２８は、どの（１つまたは複数の）データ・キャプチャリング・デバイスがトリガ５２９に基づいてデータ・キャプチャリングを開始または停止するかを決定し、キャプチャリング・マネジャ・ブロック５２６に対応する要求を伝えて、それは、例えばネットワーク・インターフェース５１１を介して、データ・キャプチャリング・デバイスに要求を送信する、または伝える。
【００６１】
［0070］  メディア制御ブロック５３０は、データ・キャプチャリング・デバイスからのリアルタイムのデータ・ストリーミング、および事前にキャプチャされ記憶されたコンテンツ（例えばキャプチャされたデータ５３２）のプレイバックを制御することができる。事前にキャプチャされたまたは記録されたデータは、それぞれのデータ・キャプチャリング・デバイスにおいて、またはデータ・キャプチャリング・コントローラ５００において記憶され得る。ライブ・ストリーミングに関して、メディア制御ブロック５３０は、１つまたは複数のデータ・キャプチャリング・デバイスからのデータ・ストリームのミキシングおよびユーザ選択を提供することができる。ユーザは、メディア制御ブロック５３０と対話するためにユーザ・インターフェース５１４を使用することができる。いくつかの例では、キャプチャリング・マネジャ・ブロック５２６は、所望のデータ出力を生成する前にリアルタイムのデータ・ストリームをアグリゲートし、ミキシングし、およびバッファするために使用され得る。記録されたコンテンツのプレイバックに関して、メディア制御ブロック５３０は、選択されてコンテンツに適用されるべきさまざまなデータ処理アルゴリズムをさらに提供し得る。
【００６２】
［0071］  プロセッサ５０４はまた、コンピュータ可読媒体５０６に記憶されたソフトウェアの実行を含む一般の処理に関与する。ソフトウェアは、プロセッサ５０４によって実行されるとき、データ・キャプチャリング・コントローラ５００に、任意の特定の装置に関して図６乃至１０に示されているさまざまな機能を実施させる。コンピュータ可読媒体５０６はまた、ソフトウェアを実行するときにプロセッサ５０４によって操作されるデータを記憶するために使用され得る。例えば、ソフトウェアは、協調的なキャプチャリングおよびプレイバック命令５３３を含み得、それは、実行されるときに、データ・キャプチャリング・コントローラ５００のさまざまなブロック、コンポーネントおよび回路を、図６乃至１０に示されている機能を実施するように構成する。
【００６３】
［0072］  ソフトウェアは、コンピュータ可読媒体５０６またはリモート・ストレージ（例えばクラウド・ストレージ）に存在し得る。コンピュータ可読媒体５０６は、非一時的なコンピュータ可読媒体であり得る。非一時的なコンピュータ可読媒体は、例えば、磁気記憶デバイス（例えば、ハード・ディスク、フロッピー・ディスク、磁気ストライプ）、光ディスク（例えば、コンパクト・ディスク（ＣＤ)、デジタル多用途ディスク（ＤＶＤ)）、スマート・カード、フラッシュ・メモリ・デバイス（例えば、カード、スティック、キー・ドライブ）、ランダム・アクセス・メモリ（ＲＡＭ)、読出し専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能なＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ）、レジスター、リムーバブル・ディスク、およびコンピュータによってアクセスされ読み取られ得る命令および／またはソフトウェアを記憶するためのその他任意の適切な媒体を含む。コンピュータ可読媒体５０６はまた、コンピュータによってアクセスされ読み取られ得る命令および／またはソフトウェアを伝送および記憶するための任意の適切な媒体を含み得る。コンピュータ可読媒体５０６は、データ・キャプチャリング・コントローラ５００内に、データ・キャプチャリング・コントローラ５００の外部に、またはデータ・キャプチャリング・コントローラ５００を含む複数のエンティティにわたって分配されて、存在し得る。コンピュータ可読媒体５０６は、コンピュータ・プログラム製品に具現化され得る。
【００６４】
［0073］  図６は、本開示の態様による協調的なデータ・キャプチャリング方法６００を示すフローチャートである。一例では、方法６００は、図５のデータ・キャプチャリング・コントローラ５００または任意の適切な装置を使用して実施され得る。ブロック６０２において、データ・キャプチャリング・コントローラは、複数のデータ・キャプチャリング・デバイスと通信する。例えば、データ・キャプチャリング・デバイスは、図４のデータ・キャプチャリング・デバイス４００と同じである。データ・キャプチャリング・コントローラは、データ・キャプチャリング・デバイスと通信するためにネットワーク・インターフェース５１１を使用し得る。データ・キャプチャリング・コントローラおよびデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される。例えば、タイミング参照は、無線トランシーバ５１０を介して受信されたセルラ参照時間（例えば図２のＰＲＣ２０４）であり得る。
【００６５】
［0074］  ブロック６０４において、データ・キャプチャリング・コントローラは、データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理する。例えば、データ・キャプチャリング・コントローラは、データ・キャプチャリングを制御するためのいくつかのトリガ５２９を管理するために記録制御ブロック５２８を使用し得る。ブロック６０６において、データ・キャプチャリング・コントローラは、複数のトリガに基づいてデータをキャプチャするようにデータ・キャプチャリング・デバイスの１つまたは複数に１つまたは複数の要求を送信する。例えば、記録制御ブロック５２８は、キャプチャリング・マネジャ・ブロック５２６に要求を送り、または送信し得、それは次いで、ネットワーク・インターフェース５１１を介して対応するデータ・キャプチャリング・デバイスに要求を転送し（forward）、送り（send）、または送信（transmit）する。ブロック６０８において、データ・キャプチャリング・コントローラは、データ・キャプチャリング・デバイスからキャプチャされたデータを受信する。例えば、キャプチャリング・マネジャ・ブロック５２６は、ネットワーク・インターフェース５１１を介してデータ・キャプチャリング・デバイスからキャプチャされたデータを受信し得る。キャプチャされたデータは、１つまたは複数の時間コードでタグ付けされ得る。
【００６６】
[0075]  図７は、本開示の１つの態様によるデータ・キャプチャリング・トリガ・マネジメント方法７００を示すフローチャートである。１つの例では、方法７００は、図５のデータ・キャプチャリング・コントローラ５００または任意の適切な装置を使用して実施され得る。ブロック７０２において、データ・キャプチャリング・コントローラは、ユーザ・インターフェース５１４から１つまたは複数のトリガを受信し得る。ユーザは、１つまたは複数のトリガを作成するためにデータ・キャプチャリング・コントローラ（例えば記録制御ブロック５２８）と対話し得る。ブロック７０４において、データ・キャプチャリング・コントローラ（たとえば記録制御ブロック５２８）は、ネットワーク・インターフェース５１１を介して１つまたは複数のデータ・キャプチャリング・デバイスから１つまたは複数のトリガを受信し得る。トリガは、図３を参照して上述されたものと同じであり得る。ブロック７０６において、データ・キャプチャリング・コントローラは、受信されたトリガに基づいてデータ・キャプチャリング・デバイスを制御するための要求を生成し得る。コントローラは、要求を生成するために記録制御ブロック５２８を使用し得る。要求は、ネットワーク・インターフェース５１１を介してデータ・キャプチャリング・デバイスのうちの全てまたはいくつかに送られまたは送信され得る。
【００６７】
[0076]  図８は、本開示の態様による、他の時間同期データ・キャプチャリング・デバイスと協調してデータをキャプチャするようにデータ・キャプチャリング・デバイスを動作させる方法８００を示すフローチャートである。一例では、方法８００は、任意の適切な装置または図４のデータ・キャプチャリング・デバイス４００を使用して実施され得る。ブロック８０２において、第１のデータ・キャプチャリング・デバイスは、キャプチャリング制御ブロック４２６を使用して、１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求４２８を受信し得る。例えば、第１および第２のデータ・キャプチャリング・デバイスは、図４のデータ・キャプチャリング・デバイス４００であり得、データ・キャプチャリング・コントローラは、図５のデータ・キャプチャリング・コントローラ５００であり得る。第１および第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される。例えば、タイミング参照は、セルラ参照時間（例えば、図２のＰＲＣ２０４）であり得る。いくつかの例では、データ・キャプチャリング・デバイスは、異なるエリア、例えば、セルラネットワークの異なるセルに分散され得る。
【００６８】
[0077]  ブロック８０４において、第１のトリガが満たされた場合、データ・キャプチャリング・デバイスは、第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始するためにキャプチャリング制御ブロック４２６を使用し得る。トリガは、図３を参照して上述されたトリガと同じであり得る。ブロック８０６において、データ・キャプチャリング・デバイスは、時間情報でキャプチャされたデータをタグ付けするために、時間コード・ブロック４２４を使用し得る。例えば、キャプチャされたデータは、１つまたは複数のＳＭＰＴＥコードでタグ付けされ得る。ブロック８０８において、データ・キャプチャリング・デバイスは、ネットワーク・インターフェース４１１を介してデータ・キャプチャリング・コントローラにキャプチャされたデータを送信する。いくつかの例では、データ・キャプチャリング・デバイス（例えば、キャプチャリング制御ブロック４２６）は、第２のトリガに基づいてデータ・キャプチャを停止するようにとのデータ・キャプチャリング・コントローラからの第２の要求を受信し得る。第２のトリガが満たされた場合、データ・キャプチャリング・デバイスは、データ・キャプチャを停止する。他の例では、データ・キャプチャリング・デバイスは、第１の要求の条件がもはや満たされない場合、データ・キャプチャを停止し得る。いくつかの例では、第１の要求は、停止条件を含み得る。
【００６９】
[0078]  図９は、本開示の１つの態様による、他の時間同期されたデータ・キャプチャリング・デバイスと協調したデータ・キャプチャリングを制御するためのデータ・キャプチャリング・デバイスにおいて動作可能なトリガ生成方法９００を示すフローチャートである。一例では、方法９００は、図４のデータ・キャプチャリング・デバイス４００または任意の適切なデバイスを使用して実施され得る。ブロック９０２において、第１のデータ・キャプチャリング・デバイスは、１つまたは複数の他の（第２の）データ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するためのトリガを生成する。第１のデータ・キャプチャリング・デバイス４００は、トリガを生成するためにトリガ生成ブロック４４０を使用し得る。例えば、トリガは、図３を参照して上述されたトリガと同じであり得る。ブロック９０４において、第１のデータ・キャプチャリング・デバイスは、他のデータ・キャプチャリング・デバイスを制御するためデータ・キャプチャリング・コントローラにトリガを送信する。それに応答して、データ・キャプチャリング・コントローラは、他の（１つまたは複数の）データ・キャプチャリング・デバイスに対応するキャプチャリング要求を送り得る。
【００７０】
[0079]  図６乃至９に示されている方法は、１つまたは複数のデータ・キャプチャリング・デバイスおよび／またはデータ・キャプチャリング・コントローラにおいて任意の適切な順序で別々にまたは同時並行して実施され得、および、任意の特定の順序、または時間的制約に限定されない。
【００７１】
[0080]  図１０は、本開示の１つの態様による、データ・キャプチャリング・コントローラと２つのデータ・キャプチャリング・デバイスとを使用した協調的なデータ・キャプチャリングの一例を示すイベント・フロー・ダイヤグラムである。データ・キャプチャリング・コントローラ１００２は、図５のデータ・キャプチャリング・コントローラ５００と同じであり得、データ・キャプチャリング・デバイス１００４、１００６は、図４のデータ・キャプチャリング・デバイス４００と同じであり得る。時間Ｔ１において、データ・キャプチャリング・コントローラ１００２は、第１のトリガに基づいて第１のデータ・キャプチャリング・デバイス１００４に開始要求１００８を送信する。時間Ｔ２において、データ・キャプチャリング・コントローラ１００２は、第２のトリガに基づいて第２のデータ・キャプチャリング・デバイス１００６に開始要求１０１０を送信する。いくつかの例では、第１および第２の時間Ｔ１およびＴ２は、同じまたは異なり得る。いくつかの例では、第１および第２のトリガは、同じまたは異なり得る。トリガは、図３を参照して上述された時間またはイベントに基づいたトリガのうちのいずれかであり得る。時間Ｔ３において、第２のトリガが満たされ、第２のデータ・キャプチャリング・デバイス１００６は、データ・キャプチャリングを開始し、１つまたは複数の時間コードでキャプチャされたデータをタグ付けする。例えば、時間コードは、ＳＭＰＴＥコードであり得る。時間Ｔ４において、第１のトリガが満たされ、第１のデータ・キャプチャリング・デバイス１００４は、データ・キャプチャリングを開始し、１つまたは複数の時間コードでキャプチャされたデータをタグ付けする。いくつかの例では、第１および第２のデータ・キャプチャリング・デバイスは、データ・キャプチャリング・コントローラと共に、セルラネットワークの同じ時間参照に同期される。データ・キャプチャリング・デバイス１００４および１００６は、例えばカメラであり得る。
【００７２】
[0081]  時間Ｔ５において、データ・キャプチャリング・コントローラ１００２は、特定のトリガに基づいて第２のデータ・キャプチャリング・デバイス１００６に停止要求１０１２を送信し得る。停止要求１０１２に応答して、第２のデータ・キャプチャリング・デバイス１００６は、トリガが満たされたときにデータ・キャプチャリングを停止する。いくつかの例では、データ・キャプチャリング・コントローラ１００２は、停止要求１０１２を送信しなくてもよく、第２のデータ・キャプチャリング・デバイス１００６は、第２の開始要求１０１０のトリガに基づいてデータ・キャプチャリングを停止することができる。例えば、第２の開始要求１０１０のトリガがもはや有効ではないまたは満たされないときには、第２のデータ・キャプチャリング・デバイス１００６は、データ・キャプチャリングを停止する。いくつかの例では、第２の開始要求１０１０は、データ・キャプチャリングが停止されるべき条件を提供し得る。停止条件の非限定的な例は、キャプチャされたデータの量およびキャプチャの時間の長さであり得る。
【００７３】
[0082]  時間Ｔ６において、第２のデータ・キャプチャリング・デバイス１００６は、データ・キャプチャリング・コントローラ１００２に、１つまたは複数の時間コードでタグ付けされたキャプチャされたデータを送信する。時間Ｔ７において、データ・キャプチャリング・コントローラ１００２は、第１のデータ・キャプチャリング・デバイス１００４に停止要求１０１６を送信し得る。停止要求１０１６に応答して、第１のデータ・キャプチャリング・デバイス１００４は、トリガが満たされたときに、データ・キャプチャリングを停止する。いくつかの例では、データ・キャプチャリング・コントローラ１００２は、停止要求１０１６を送信しなくてもよく、第１のデータ・キャプチャリング・デバイス１００４は、第１の開始要求１００８のトリガに基づいてデータ・キャプチャリングを停止することができる。例えば、第１の開始要求１００８のトリガがもはや有効ではないまたは満たされないときには、第１のデータ・キャプチャリング・デバイス１００４は、データ・キャプチャリングを停止すべきである。いくつかの例では、第１の開始要求１００８は、データ・キャプチャリングが停止すべき条件を提供し得る。停止条件の非限定的な例は、キャプチャされたデータの量およびキャプチャの時間の長さであり得る。
【００７４】
[0083]  時間Ｔ８において、第１のデータ・キャプチャリング・デバイス１００４は、データ・キャプチャリング・コントローラ１００２に、１つまたは複数の時間コードでタグ付けされたキャプチャされたデータ１０１８を送信する。キャプチャされたデータ１０１４、１０１８の時間コードに基づいて、データ・キャプチャリング・コントローラ１００２は、キャプチャされたデータ１０１４および１０１８の一部またはすべてを含む時間同期されたデータを出力することができ、それらは第１および第２のデータ・キャプチャリング・デバイスによって協調的にキャプチャされる。
【００７５】
[0084]  当業者は容易に理解するであろうが、本開示全体にわたって説明されるさまざまな態様は、任意のテレコミュニケーション・システム、ネットワーク・アーキテクチャ、および通信標準にまで広げられ得る。例えば、さまざまな態様は、ＴＤ−ＳＣＤＭＡおよびＴＤ−ＣＤＭＡのようなＵＭＴＳシステムにまで広げられ得る。さまざまな態様はまた、（ＦＤＤ、ＴＤＤ、または両方のモードにおける）ロング・ターム・エボリューション（ＬＴＥ（登録商標））、（ＦＤＤ、ＴＤＤ、または両方のモードにおける）ＬＴＥアドバンスド（ＬＴＥ−Ａ）、ＣＤＭＡ２０００、エボリューション・データ・オプティマイズド（ＥＶ―ＤＯ：Evolution-Data Optimized）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ：Ultra Mobile Broadband)、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、ウルトラ・ワイドバンド（ＵＷＢ：Ultra-Wideband）、ブルートゥース（登録商標）、および／または、その他適切なシステムを用いるシステムにまで広げられ得る。実際の電気通信規格（actual telecommunication standard）、ネットワーク・アーキテクチャ、および／または、用いられている通信規格（communication standard）は、システムに課せられた全体の設計制限および特定のアプリケーションに依存するだろう。
【００７６】
［0085］  開示されている方法におけるステップの具体的な順序または階層は例示的なプロセスの１つの説明であることが、理解されるべきである。設計の好みに基づいて、方法のステップの特定の順序または階層が再調整され得ることが、理解される。添付の方法請求項は、見本としての順序でさまざまなステップの要素を示しており、特別に記載がない限り、示されている具体的な順序または階層に限定されることは意図されない。
【００７７】
［0086］  前述の説明は、当業者の誰でも、ここに説明されるさまざまな態様を実施することができるように、提供されている。これら態様へのさまざまな変更は、当業者には容易に理解されるものであり、ここに定義される一般的な原則は、他の態様にも適用され得る。かくして、特許請求の範囲は、本書に示されている態様に限定されることは意図されておらず、特許請求の範囲の言葉と整合する全範囲を許容されるべきであり、単数形で要素を示していることは、明確にそうであると述べられていない限り、「１つまたは唯一のもの（one and only one）」を意味することは意図されておらず、むしろ「１つまたは複数のもの（one or more）」を意味している。明確にそのようではないと述べられていない限り、「いくつか（some）」という用語は１つまたは複数を指す。アイテムのリストのうちの「少なくとも１つ」という表現は、単一メンバーを含む、それらのアイテムの任意の組合せを指す。一例として、「少なくとも１つのａ、ｂ、またはｃ」は、ａと、ｂと、ｃと、ａおよびｂと、ａおよびｃと、ｂおよびｃと、ａ、ｂ、およびｃとを含むことが意図される。当業者には周知である、またはのちに周知となるであろう、本開示全体にわたって説明されているさまざまな態様の要素と同等の全ての機能および構造は、参照によって本書に明確に組み込まれ、特許請求の範囲に含まれるように意図されている。さらに、本書に開示されていることはいずれも、このような開示が特許請求の範囲に明確に述べられているか否かに関わらず、公衆に献呈することを意図したものではない。いずれのクレームの要素も、要素が「〜のための手段」という表現を使用して明確に言及されない限り、または方法クレームの場合は「〜のためのステップ」という表現を使用して言及されない限り、米国特許法第１１２条第６段落の規定のもとで解釈されるべきではない。
【図１】
2018503287.tif 000003
【図２】
2018503287.tif 000004
【図３】
2018503287.tif 000005
【図４】
2018503287.tif 000006
【図５】
2018503287.tif 000007
【図６】
2018503287.tif 000008
【図７】
2018503287.tif 000009
【図８】
2018503287.tif 000010
【図９】
2018503287.tif 000011
【図１０】
2018503287.tif 000012
【手続補正書】
【提出日】平成29年7月25日(2017.7.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを動作させる方法であって、
複数のデータ・キャプチャリング・デバイスと通信することと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期されている、
時間同期された前記データ・キャプチャリング・デバイスを使用してデータ・キャプチャリングを制御するための複数のトリガを管理することと、
前記複数のトリガに基づいてデータを協調的にキャプチャするように前記時間同期されたデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信することと、
前記データ・キャプチャリング・デバイスからそれぞれの時間コード化された出力を受信することと、
出力として、前記時間コード化された出力を、時間的に同期して、提供することと、
を備える方法。
【請求項２】
前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信することをさらに備える、請求項１に記載の方法。
【請求項３】
ユーザ入力を受信することと、
前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成することと、
をさらに備える、請求項１に記載の方法。
【請求項４】
前記複数のトリガに基づいてデータをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することをさらに備える、請求項１に記載の方法。
【請求項５】
前記データ・キャプチャリング・デバイスのうちの第２のデバイスではデータ・キャプチャリングを維持しながら、データをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信することをさらに備える、請求項１に記載の方法。
【請求項６】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項７】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１に記載の方法。
【請求項８】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを動作させる方法であって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、時間同期された前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
時間情報で、キャプチャされたデータをタグ付けすることと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
を備える、方法。
【請求項９】
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、
をさらに備える、請求項８に記載の方法。
【請求項１０】
第２のトリガに基づいてデータ・キャプチャを停止するようにとの前記データ・キャプチャリング・コントローラからの第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
をさらに備える、請求項８に記載の方法。
【請求項１１】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項８に記載の方法。
【請求項１２】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項８に記載の方法。
【請求項１３】
キャプチャされたデータを前記タグ付けすることは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ：Society of Motion Picture and Television Engineers）コードで前記キャプチャされたデータをタグ付けすることを備える、請求項８に記載の方法。
【請求項１４】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラであって、
複数のデータ・キャプチャリング・デバイスと通信するように構成されたネットワーク・インターフェースと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される、
時間同期された前記データ・キャプチャリング・デバイスを使用してデータ・キャプチャリングを制御するための複数のトリガを管理するように構成された記録制御ブロックと、
キャプチャリング・マネジャ・ブロックであって、前記ネットワーク・インターフェースを用いて、
前記複数のトリガに基づいてデータを協調的にキャプチャするように前記時間同期されたデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信することと、
前記データ・キャプチャリング・デバイスからそれぞれの時間コード化された出力を受信することと、
出力として、前記時間コード化された出力を、時間的に同期して、提供することと、
を行うように構成されたキャプチャリング・マネジャ・ブロックと、
を備える、データ・キャプチャリング・コントローラ。
【請求項１５】
前記記録制御ブロックは、前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信するようにさらに構成されている、請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項１６】
ユーザ入力を受信するように構成されたユーザ・インターフェースをさらに備え、
前記記録制御ブロックは、前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成するようにさらに構成されている、
請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項１７】
前記キャプチャリング・マネジャ・ブロックは、
前記複数のトリガに基づいてデータをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信するようにさらに構成されている、請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項１８】
前記キャプチャリング・マネジャ・ブロックは、
前記データ・キャプチャリング・デバイスのうちの第２のデバイスにおいてデータ・キャプチャリングを維持しながら、データをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信するようにさらに構成されている、請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項１９】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項２０】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１４に記載のデータ・キャプチャリング・コントローラ。
【請求項２１】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスであって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラと通信するように構成されたネットワーク・インターフェースと、
キャプチャリング制御ブロックであって、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとの前記データ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、時間同期された前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
を行うように構成されたキャプチャリング制御ブロックと、
時間情報で、前記キャプチャされたデータをタグ付けするように構成された、時間コード・ブロックと、
を備える、第１のデータ・キャプチャリング・デバイス。
【請求項２２】
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、
を行うように構成されたトリガ生成ブロックをさらに備える、請求項２１に記載のデータ・キャプチャリング・デバイス。
【請求項２３】
前記キャプチャリング制御ブロックは、
第２のトリガに基づいてデータ・キャプチャリングを停止するように前記データ・キャプチャリング・コントローラから第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
を行うようにさらに構成されている、請求項２１に記載のデータ・キャプチャリング・デバイス。
【請求項２４】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項２１に記載のデータ・キャプチャリング・デバイス。
【請求項２５】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項２１に記載のデータ・キャプチャリング・デバイス。
【請求項２６】
前記時間コード・ブロックは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ）コードで前記キャプチャされたデータをタグ付けするようにさらに構成されている、請求項２１に記載のデータ・キャプチャリング・デバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
［0086］  前述の説明は、当業者の誰でも、ここに説明されるさまざまな態様を実施することができるように、提供されている。これら態様へのさまざまな変更は、当業者には容易に理解されるものであり、ここに定義される一般的な原則は、他の態様にも適用され得る。かくして、特許請求の範囲は、本書に示されている態様に限定されることは意図されておらず、特許請求の範囲の言葉と整合する全範囲を許容されるべきであり、単数形で要素を示していることは、明確にそうであると述べられていない限り、「１つまたは唯一のもの（one and only one）」を意味することは意図されておらず、むしろ「１つまたは複数のもの（one or more）」を意味している。明確にそのようではないと述べられていない限り、「いくつか（some）」という用語は１つまたは複数を指す。アイテムのリストのうちの「少なくとも１つ」という表現は、単一メンバーを含む、それらのアイテムの任意の組合せを指す。一例として、「少なくとも１つのａ、ｂ、またはｃ」は、ａと、ｂと、ｃと、ａおよびｂと、ａおよびｃと、ｂおよびｃと、ａ、ｂ、およびｃとを含むことが意図される。当業者には周知である、またはのちに周知となるであろう、本開示全体にわたって説明されているさまざまな態様の要素と同等の全ての機能および構造は、参照によって本書に明確に組み込まれ、特許請求の範囲に含まれるように意図されている。さらに、本書に開示されていることはいずれも、このような開示が特許請求の範囲に明確に述べられているか否かに関わらず、公衆に献呈することを意図したものではない。いずれのクレームの要素も、要素が「〜のための手段」という表現を使用して明確に言及されない限り、または方法クレームの場合は「〜のためのステップ」という表現を使用して言及されない限り、米国特許法第１１２条第６段落の規定のもとで解釈されるべきではない。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを動作させる方法であって、複数のデータ・キャプチャリング・デバイスと通信することと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期されている、前記データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理することと、前記複数のトリガに基づいてデータをキャプチャするように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することと、前記データ・キャプチャリング・デバイスからキャプチャされたデータを受信することと、を備える方法。
［Ｃ２］  前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信することをさらに備える、Ｃ１に記載の方法。
［Ｃ３］  ユーザ入力を受信することと、前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成することと、をさらに備える、Ｃ１に記載の方法。
［Ｃ４］  前記複数のトリガに基づいてデータをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することをさらに備える、Ｃ１に記載の方法。
［Ｃ５］  前記データ・キャプチャリング・デバイスのうちの第２のデバイスではデータ・キャプチャリングを維持しながら、データをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信することをさらに備える、Ｃ１に記載の方法。
［Ｃ６］  前記複数のトリガは、位置に基づいたトリガ、動作に基づいたトリガ、速度に基づいたトリガ、力に基づいたトリガ、音声に基づいたトリガ、シーンに基づいたトリガ、電話呼に基づいたトリガ、テキスト・メッセージに基づいたトリガ、または、データ通信に基づいたトリガ、のうちの少なくとも１つを備える、Ｃ１に記載の方法。
［Ｃ７］  前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、Ｃ１に記載の方法。
［Ｃ８］  キャプチャされたデータを前記受信することは、前記複数のデータ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信することと、前記データ・キャプチャリング・デバイスのうちの２つ以上によってキャプチャされた前記時間コード化されたデータを、時間的に同期して、出力として提供することと、を備える、Ｃ１に記載の方法。
［Ｃ９］  協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを動作させる方法であって、１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、前記第１のトリガが満たされた場合に、前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、時間情報で、キャプチャされたデータをタグ付けすることと、前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、を備える、方法。
［Ｃ１０］  前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、をさらに備える、Ｃ９に記載の方法。
［Ｃ１１］  第２のトリガに基づいてデータ・キャプチャを停止するようにとの前記データ・キャプチャリング・コントローラからの第２の要求を受信することと、前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、をさらに備える、Ｃ９に記載の方法。
［Ｃ１２］  前記第１のトリガは、位置に基づいたトリガ、動作に基づいたトリガ、速度に基づいたトリガ、力に基づいたトリガ、音声に基づいたトリガ、シーンに基づいたトリガ、電話呼に基づいたトリガ、テキスト・メッセージに基づいたトリガ、または、データ通信に基づいたトリガ、のうちの少なくとも１つを備える、Ｃ９に記載の方法。
［Ｃ１３］  前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、Ｃ９に記載の方法。
［Ｃ１４］  キャプチャされたデータを前記タグ付けすることは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ：Society of Motion Picture and Television Engineers）コードで前記キャプチャされたデータをタグ付けすることを備える、Ｃ９に記載の方法。
［Ｃ１５］  協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラであって、複数のデータ・キャプチャリング・デバイスと通信するように構成されたネットワーク・インターフェースと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される、前記データ・キャプチャリング・デバイスのうちの１つまたは複数を使用してデータ・キャプチャリングを制御するための複数のトリガを管理するように構成された記録制御ブロックと、キャプチャリング・マネジャ・ブロックであって、前記ネットワーク・インターフェースを用いて、前記複数のトリガに基づいてデータをキャプチャするように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信することと、前記データ・キャプチャリング・デバイスからキャプチャされたデータを受信することと、を行うように構成されたキャプチャリング・マネジャ・ブロックと、を備える、データ・キャプチャリング・コントローラ。
［Ｃ１６］  前記記録制御ブロックは、前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信するようにさらに構成されている、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ１７］  ユーザ入力を受信するように構成されたユーザ・インターフェースをさらに備え、前記記録制御ブロックは、前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成するようにさらに構成されている、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ１８］  前記キャプチャリング・マネジャ・ブロックは、前記複数のトリガに基づいてデータをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの１つまたは複数に１つまたは複数の要求を送信するようにさらに構成されている、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ１９］  前記キャプチャリング・マネジャ・ブロックは、前記データ・キャプチャリング・デバイスのうちの第２のデバイスにおいてデータ・キャプチャリングを維持しながら、データをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信するようにさらに構成されている、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ２０］  前記複数のトリガは、位置に基づいたトリガ、動作に基づいたトリガ、速度に基づいたトリガ、力に基づいたトリガ、音声に基づいたトリガ、シーンに基づいたトリガ、電話呼に基づいたトリガ、テキスト・メッセージに基づいたトリガ、または、データ通信に基づいたトリガ、のうちの少なくとも１つを備える、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ２１］  前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ２２］  前記キャプチャリング・マネジャ・ブロックは、前記複数のデータ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信することと、出力として、前記データ・キャプチャリング・デバイスのうちの２つ以上によってキャプチャされた前記時間コード化されたデータを、時間的に同期して、提供することと、を行うようにさらに構成されている、Ｃ１５に記載のデータ・キャプチャリング・コントローラ。
［Ｃ２３］  協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスであって、１つまたは複数の第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラと通信するように構成されたネットワーク・インターフェースと、キャプチャリング制御ブロックであって、前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとの前記データ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、前記第１のトリガが満たされた場合に、前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、を行うように構成されたキャプチャリング制御ブロックと、時間情報で、前記キャプチャされたデータをタグ付けするように構成された、時間コード・ブロックと、を備える、第１のデータ・キャプチャリング・デバイス。
［Ｃ２４］  前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと、を行うように構成されたトリガ生成ブロックをさらに備える、Ｃ２３に記載のデータ・キャプチャリング・デバイス。
［Ｃ２５］  前記キャプチャリング制御ブロックは、第２のトリガに基づいてデータ・キャプチャリングを停止するように前記データ・キャプチャリング・コントローラから第２の要求を受信することと、前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、を行うようにさらに構成されている、Ｃ２３に記載のデータ・キャプチャリング・デバイス。
［Ｃ２６］  前記第１のトリガは、位置に基づいたトリガ、動作に基づいたトリガ、速度に基づいたトリガ、力に基づいたトリガ、音声に基づいたトリガ、シーンに基づいたトリガ、電話呼に基づいたトリガ、テキスト・メッセージに基づいたトリガ、または、データ通信に基づいたトリガ、のうちの少なくとも１つを備える、Ｃ２３に記載のデータ・キャプチャリング・デバイス。
［Ｃ２７］  前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、Ｃ２３に記載のデータ・キャプチャリング・デバイス。
［Ｃ２８］  前記時間コード・ブロックは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ）コードで前記キャプチャされたデータをタグ付けするようにさらに構成されている、Ｃ２３に記載のデータ・キャプチャリング・デバイス。
【手続補正書】
【提出日】平成29年7月26日(2017.7.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラを動作させる方法であって、
複数のデータ・キャプチャリング・デバイスと通信することと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期されている、
前記複数のデータ・キャプチャリング・デバイスを使用してデータ・キャプチャリングを制御するための複数のトリガを管理することと、
前記複数のトリガに基づいてデータを協調的にキャプチャするように前記複数のデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信することと、
前記複数のデータ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信およびアグリゲートすることと、
リアルタイムのオーディオまたは映像ストリームとして、前記アグリゲートされ時間コード化されたデータを、時間的に同期して、提供することと、
を備える方法。
【請求項２】
前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信することをさらに備える、請求項１に記載の方法。
【請求項３】
ユーザ入力を受信することと、
前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成することと、
をさらに備える、請求項１に記載の方法。
【請求項４】
前記複数のトリガに基づいてデータをキャプチャリングすることを停止するように前記複数のデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信することをさらに備える、請求項１に記載の方法。
【請求項５】
前記データ・キャプチャリング・デバイスのうちの第２のデバイスではデータ・キャプチャリングを維持しながら、データをキャプチャリングすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信することをさらに備える、請求項１に記載の方法。
【請求項６】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項７】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１に記載の方法。
【請求項８】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスを動作させる方法であって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとのデータ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、時間同期された前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
時間情報で、キャプチャされたデータをタグ付けすることと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと
を備える、方法。
【請求項９】
前記第２のトリガに基づいてデータ・キャプチャを停止するようにとの前記データ・キャプチャリング・コントローラからの第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
をさらに備える、請求項８に記載の方法。
【請求項１０】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項８に記載の方法。
【請求項１１】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項８に記載の方法。
【請求項１２】
キャプチャされたデータを前記タグ付けすることは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ：Society of Motion Picture and Television Engineers）コードで前記キャプチャされたデータをタグ付けすることを備える、請求項８に記載の方法。
【請求項１３】
協調的なデータ・キャプチャリングのためのデータ・キャプチャリング・コントローラであって、
複数のデータ・キャプチャリング・デバイスと通信するように構成されたネットワーク・インターフェースと、ここにおいて、前記データ・キャプチャリング・コントローラおよび前記複数のデータ・キャプチャリング・デバイスは、通信ネットワークの同じタイミング参照に同期される、
前記複数のデータ・キャプチャリング・デバイスを使用してデータ・キャプチャリングを制御するための複数のトリガを管理するように構成された記録制御ブロックと、
キャプチャリング・マネジャ・ブロックであって、前記ネットワーク・インターフェースを用いて、
前記複数のトリガに基づいてデータを協調的にキャプチャするように前記複数のデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信することと、
前記データ・キャプチャリング・デバイスからそれぞれの時間コード化されたデータを受信およびアグリゲートすることと、
リアルタイムのオーディオまたは映像ストリームとして、前記アグリゲートされ時間コード化されたデータを、時間的に同期して、提供することと、
を行うように構成されたキャプチャリング・マネジャ・ブロックと、
を備える、データ・キャプチャリング・コントローラ。
【請求項１４】
前記記録制御ブロックは、前記複数のデータ・キャプチャリング・デバイスから前記複数のトリガのうちの１つまたは複数を受信するようにさらに構成されている、請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項１５】
ユーザ入力を受信するように構成されたユーザ・インターフェースをさらに備え、
前記記録制御ブロックは、前記ユーザ入力に応答して前記複数のトリガのうちの１つまたは複数を生成するようにさらに構成されている、
請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項１６】
前記キャプチャリング・マネジャ・ブロックは、
前記複数のトリガに基づいてデータをキャプチャすることを停止するように前記複数のデータ・キャプチャリング・デバイスに１つまたは複数の要求を送信するようにさらに構成されている、請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項１７】
前記キャプチャリング・マネジャ・ブロックは、
前記データ・キャプチャリング・デバイスのうちの第２のデバイスにおいてデータ・キャプチャリングを維持しながら、データをキャプチャすることを停止するように前記データ・キャプチャリング・デバイスのうちの第１のデバイスに要求を送信するようにさらに構成されている、請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項１８】
前記複数のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項１９】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項１３に記載のデータ・キャプチャリング・コントローラ。
【請求項２０】
協調的なデータ・キャプチャリングのための第１のデータ・キャプチャリング・デバイスであって、
１つまたは複数の第２のデータ・キャプチャリング・デバイスおよびデータ・キャプチャリング・コントローラと通信するように構成されたネットワーク・インターフェースと、
キャプチャリング制御ブロックであって、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調して第１のトリガに基づいてデータ・キャプチャを開始するようにとの前記データ・キャプチャリング・コントローラからの第１の要求を受信することと、ここにおいて、前記第１および第２のデータ・キャプチャリング・デバイスおよび前記データ・キャプチャリング・コントローラは、通信ネットワークの同じタイミング参照に同期される、
前記第１のトリガが満たされた場合に、時間同期された前記第２のデータ・キャプチャリング・デバイスのうちの少なくとも１つと協調してデータ・キャプチャを開始することと、
前記データ・キャプチャリング・コントローラに前記キャプチャされたデータを送信することと、
を行うように構成されたキャプチャリング制御ブロックと、
時間情報で、前記キャプチャされたデータをタグ付けするように構成された、時間コード・ブロックと、
トリガ生成ブロックであって、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスと協調したデータ・キャプチャを制御するための第２のトリガを前記第１のデータ・キャプチャリング・デバイスにおいて生成することと、
前記１つまたは複数の第２のデータ・キャプチャリング・デバイスを制御するために前記データ・キャプチャリング・コントローラに前記第２のトリガを送信することと
を行うように構成されたトリガ生成ブロックと、
を備える、第１のデータ・キャプチャリング・デバイス。
【請求項２１】
前記キャプチャリング制御ブロックは、
前記第２のトリガに基づいてデータ・キャプチャリングを停止するように前記データ・キャプチャリング・コントローラから第２の要求を受信することと、
前記第２のトリガが満たされた場合に、データ・キャプチャを停止することと、
を行うようにさらに構成されている、請求項２０に記載のデータ・キャプチャリング・デバイス。
【請求項２２】
前記第１のトリガは、
位置に基づいたトリガ、
動作に基づいたトリガ、
速度に基づいたトリガ、
力に基づいたトリガ、
音声に基づいたトリガ、
シーンに基づいたトリガ、
電話呼に基づいたトリガ、
テキスト・メッセージに基づいたトリガ、または、
データ通信に基づいたトリガ、
のうちの少なくとも１つを備える、請求項２０に記載のデータ・キャプチャリング・デバイス。
【請求項２３】
前記タイミング参照は、セルラネットワークのプライマリ参照クロックを備える、請求項２０に記載のデータ・キャプチャリング・デバイス。
【請求項２４】
前記時間コード・ブロックは、１つまたは複数の映画テレビ技術者協会（ＳＭＰＴＥ）コードで前記キャプチャされたデータをタグ付けするようにさらに構成されている、請求項２０に記載のデータ・キャプチャリング・デバイス。
【国際調査報告】
2018503287.tif 000013
2018503287.tif 000014