(57)【要約】【課題】この開示は、種々のソースおよび／またはユーザデバイスから作成されるユーザデータに対する集中型レポジトリとして動作する個人化クラウドストレージプラットフォームを使用して、ユーザに関連付けられたデータを管理するためのシステムおよび方法に関する。【解決手段】従来は複数の情報サイロの間に限定されていた個人データの記憶および／または管理を一元化することによって、本明細書で開示されるシステムおよび方法の実施形態は、個人データを制御するユーザの能力を改善し、サイロに関連付けられたサービスでは供給されなかった種々の方法での個人データの利用を促進し、および／または個人データを一元的にユーザが管理することを可能にすることができる。さらに、本明細書で開示される実施形態により、個人クラウドに記憶される個人データに関連付けられた１つまたは複数のポリシまたは他のルールをユーザが定義することが可能になる。【選択図】図１
2016504651.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに関連付けられた個人データを管理する方法であって、前記方法は、プロセッサと、命令を記憶した非一時的コンピュータ可読記憶媒体とを備えたクラウドストレージシステムによって実行され、前記命令は、前記プロセッサによって実行されると、前記システムに前記方法を実行させ、前記方法は、
前記クラウドストレージシステムのインタフェースにおいて、前記ユーザに関連付けられた複数のリモートシステムから、前記ユーザに関連する個人データを受信することと、
前記インタフェースにおいて、前記ユーザからアプリケーション要求を受信し、前記アプリケーション要求は、前記受信した個人データに基づいて、個人クラウドシステム上で実行中のアプリケーションにより作成されることになる応答に対する要求を備えることと、
前記受信した個人データに関連付けられたポリシデータに基づいて、前記要求が許可されるかを判定することと、
前記受信した個人データに基づいて、前記アプリケーションを使用して前記アプリケーション要求への応答を作成することと、
前記インタフェースから、前記応答を前記ユーザに送信することと
を備えた、方法。
【請求項２】
前記複数のリモートシステムは、前記ユーザに関連付けられた少なくとも１つのモバイルデバイスを備える、請求項１に記載の方法。
【請求項３】
前記複数のリモートシステムは、前記ユーザに関連付けられた少なくとも１つのリモートクラウドストレージシステムを備える、請求項１に記載の方法。
【請求項４】
前記個人データは、前記モバイルデバイスの１つまたは複数のセンサによって取得されるデータを備える、請求項２に記載の方法。
【請求項５】
前記個人データは、前記モバイルデバイスの１つまたは複数の位置センサによって取得される位置データを備える、請求項４に記載の方法。
【請求項６】
前記個人データは、前記複数のリモートシステムの１つまたは複数を有する前記ユーザによって行われる動作に関連する動作データを備える、請求項１に記載の方法。
【請求項７】
前記個人データは、前記複数のリモートシステムの１つまたは複数において実行中の複数の信頼されたソフトウェアコンポーネントにより収集されるデータを備える、請求項１に記載の方法。
【請求項８】
前記要求はさらに、第三者サービスにより提供される情報にさらに基づいて作成されることになる前記応答に対する要求を備える、請求項１に記載の方法。
【請求項９】
前記方法はさらに、前記インタフェースによって、前記第三者サービスにより提供される前記情報にアクセスすることを備え、前記応答を作成することはさらに、前記第三者サービスにより提供される前記情報に基づいている、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、米国特許法第１１９条(ｅ)基づいて、２０１２年１１月７日に出願され、「ＰＥＲＳＯＮＡＬＩＺＥＤ  ＤＡＴＡ  ＭＡＮＡＧＥＭＥＮＴ  ＳＹＳＴＥＭＳ  ＡＮＤ  ＭＥＴＨＯＤＳ」と題する米国仮特許出願第６１／７２３，５６６号の優先権の利益を主張しており、その出願全体が参照により本明細書に組み込まれる。
【０００２】
著作権許諾
この特許文書の開示の一部は、著作権保護の対象となる題材を含む可能性がある。著作権保有者は、特許文書または特許の開示が米国特許商標庁のファイルまたは記録に記載されているので、いずれかの者による複製に異議を有していないが、何であれ、全ての著作権を保有している。
【背景技術】
【０００３】
モバイルデバイスは、我々の生活の重要な一部になっている。人々は、どこに行くにもモバイルデバイスを持ち運び、かつ個人の好み、環境、および／または習慣に従って、デバイスをカスタマイズすることが多い。現代のモバイルデバイスは一般的に、種々のタイプのセンサ、および他のデータ入力コンポーネントを含む。これらのセンサは、モバイルデバイスおよび／またはモバイルデバイスのユーザを取り囲む環境に関するデータを収集し、かつデバイスの位置、動き、および／または他の動作に関する情報を提供することがある。ユーザはまた、種々のアプリケーションに関連するモバイルデバイスを利用することがある。そのような対話を監視することによって、ユーザの動作に関する追加的な情報が提供されることがある。
【０００４】
モバイルデバイスおよび／またはそこで実行中のアプリケーションによって収集される、ユーザに関連付けられた情報は、デバイスおよびアプリケーションに関連付けられたリモートストレージシステムに送信されることがある。従来から、各デバイスおよび／または各アプリケーションは、その自身の別個のリモートストレージシステムに関連付けられることがある。したがって、デバイスおよび／またはアプリケーションにより収集される情報は、複数の別個のリモートストレージシステムまたは論理的情報サイロにしまい込まれていることがある。例えば、携帯電話上で実行中のフィットネスアプリケーションにより収集される情報は、アプリケーションに関連付けられた第１のリモートストレージシステム（第１の情報サイロ）により記憶されることがあり、かつタブレットコンピュータにより収集される情報は、タブレットコンピュータに関連付けられた第２のリモートストレージシステム（第２の情報サイロ）により記憶されることがある。ユーザは、それらのデバイスおよび／またはアプリケーションに関連付けられた、異なるサイロの別個のリモートストレージシステムによって記憶される情報を制御することができないことがある。さらに、ユーザは、デバイスおよび／またはアプリケーションのプロバイダにより供給されない方法では、異なるデバイスおよび／またはアプリケーションにより収集される情報を利用することができないことがあり、同様に、サイロ間の情報と、複数のそれらのデバイスおよび／またはアプリケーションにより収集される情報とを集約することができないことがある。
【発明の概要】
【課題を解決するための手段】
【０００５】
ユーザに関連付けられたデータを管理するシステムおよび方法が、本明細書で開示される。一部の実施形態では、種々のソースおよび／またはユーザデバイスから作成されるユーザデータに対する集中型レポジトリとして動作する、個人化クラウドストレージプラットフォームを使用して、ユーザに関連付けられたデータを管理するシステムおよび方法が提供される。或る実施形態では、個人クラウドストレージプラットフォームは、ユーザに関連付けられた種々のソースおよび／またはデバイスから作成されるユーザデータに対する集中型レポジトリとして動作してもよい。本明細書で開示される個人クラウドストレージプラットフォームの実施形態によって、個人データのユーザ中心の制御が可能になる。例えば、本明細書で開示されるシステムおよび方法の実施形態では、従来は複数の情報サイロに限定されていた個人情報の記憶および／または管理を一元化することによって、情報サイロを超えて個人データを制御するユーザの能力が改善され、サイロに関連付けられたサービスでは供給されない種々の方法で、個人データの活用が促進され、かつ１つまたは複数のポリシを使用して、種々のソースおよび／またはデバイスから収集される個人データをユーザが一元的に管理することが可能になる。さらに、情報サイロに関連付けられたサービスがその運用を終了させた場合に消失することがある一定の個人データを、後の使用のためにユーザが保持することが可能になる。
【０００６】
一部の実施形態では、種々のアプリケーションに関連する異なるデバイスおよび／またはソースから収集される個人データをユーザが利用することが可能になる、個人クラウドストレージプラットフォームを提供するために本明細書で開示されるシステムおよび方法を使用することができる。例えば、或る実施形態は、アプリケーションストアを提供することができ、そこでは、ユーザが、個人クラウドに記憶される個人データに関連して使用するためのアプリケーションを選択、購入、および／または実行することができる。そのようなアプリケーションは、個人データに関連して使用するためにユーザによって提供され、および／または１つまたは複数の第三者によって供給されてもよい。例えば、第三者ソフトウェアプロバイダは、ユーザに関連付けられた個人データを利用して、一定の可変結果を提供するアプリケーションを開発していることがあるが、アプリケーションの使用を促進するためのデータ収集インフラストラクチャを適切な位置に有していないことがある。個人クラウドストレージプラットフォームに関連するアプリケーションを供給することによって、開発者は、既存の個人データ収集経路（例えば、デバイスおよび／また他のソース）を活用して、他に個々の情報サイロに関連してユーザに利用可能でない、有益なサービスをユーザに提供することができる。
【０００７】
一部の実施形態では、ユーザは、個人クラウドに記憶された個人データに関連付けられた１つまたは複数のポリシまたは他のルールを定義してもよい。１つまたは複数のポリシは、個人クラウドに記憶され、ならびに／または個人クラウドにより管理される個人データをどのように使用することができ、および／もしくは個人データをどのように分散することができるかを表現することができる。そのようなポリシまたはルールを、任意の適切な機構を使用して、表現および実装することができる。ポリシまたはルールは特に、個人クラウドストレージプラットフォームに関連付けられた１つまたは複数のアプリケーションによって個人データをどのように利用することができるか、および／または、それらから派生する個人データもしくは他の情報を、個人クラウドストレージプラットフォームからどのように分散することができるか（例えば、１つまたは複数の他のユーザおよび／または第三者と共有する）を定義することができる。本明細書で開示される実施形態に従って、個人データに関連付けられたポリシまたはルールを、個人クラウドストレージプラットフォームを通じてユーザが定義することを可能にすることによって、ユーザに関連付けられた個人データの制御をさらに一元化することができ、かつそのような個人データの使用を好ましく管理することができる。
【０００８】
本明細書で開示されるシステムおよび方法の或る実施形態は、（例えば、適切なソフトウェア開発キット（「ＳＤＫ」）などを使用して）種々のデバイスおよび／またはユーザデバイス上で実行中のアプリケーションに組み込まれてもよい。開示されるシステムおよび方法の実施形態は、製造時にインストールされ、および／またはユーザによるダウンロードを介してインストールされた、１つまたは複数の信頼されたコンポーネントを使用して、デバイスおよび／またはアプリケーションに組み込まれてもよい。１つまたは複数の信頼されたコンポーネントは、デバイスおよび／またはアプリケーションにより収集される個人データの収集、およびユーザに関連付けられた個人クラウドストレージプラットフォームへの送信に対する共通インタフェースを利用することができる。個人クラウドストレージプラットフォームは、任意の適切な方式で実装されてもよい。例えば、一部の実施形態では、ユーザの個人クラウドストレージは、複数のユーザのデータも記憶されている、クラウドストレージプラットフォームの区画を備えてもよい。代わりに、またはそれに加えて、ユーザの個人クラウドストレージを実装するのに使用される物理記憶装置は、複数のリモートおよび／もしくはローカルコンピュータシステム、ならびに／または記憶位置にわたって分散されてもよく、かつデータの仮想または論理グループを備えてもよい。他の実施形態では、ユーザの個人データは、単一のリモートシステムまたはシステムのクラスタもしくはファームの記憶装置に記憶されてもよい。
【図面の簡単な説明】
【０００９】
本発明は、添付図面とともに以下の詳細な説明を参照することによって容易に理解されるであろう。
【００１０】
【図１】本開示の実施形態に係る、個人クラウドストレージプラットフォームを実装する例示的なアーキテクチャを示す図である。
【図２】本開示の実施形態に係る、個人クラウドプラットフォームに関連付けられたデータに関連して使用されるアプリケーションの作成および分散を示す図である。
【図３】本開示の実施形態に係る、ユーザデバイス上で実行中の複数のアプリケーションにおける、本明細書で開示される一定のシステムおよび方法の統合を示す図である。
【図４】本開示の実施形態に係る、個人クラウドプラットフォームに関連付けられたアプリケーションからの応答の作成を示す図である。
【図５】本開示の実施形態に係る、個人クラウドプラットフォームに関連する第三者情報の統合を示す図である。
【図６】本開示の実施形態に係る、個人クラウドプラットフォームに関連付けられた個人データの権限を与えられた第三者の使用の例を示す図である。
【図７】本開示の実施形態に係る、個人クラウドプラットフォームに関連付けられたアプリケーションからの応答を作成する例示的な方法を示すフローチャートである。
【図８】本明細書で開示されるシステムおよび方法の或る実施形態を実装するのに使用することができる例示的なシステムを示す図である。
【発明を実施するための形態】
【００１１】
以下、本開示の実施形態に係るシステムおよび方法の詳細な説明が提供される。いくつかの実施形態が説明されるが、本開示は、任意の一つの実施形態に限定されるものではなく、むしろ多数の代替形式、変更、およびその等価物を包含することを理解するべきである。加えて、本明細書で開示される実施形態の完全な理解を提供するために、多数の特定の詳細が以下の詳細な説明で記載されるが、これらの説明の一部または全てがなくとも一部の実施形態を実施することができる。さらに、明確にすることを目的に、関連する分野で既知の、或る技術的事項は、本開示を不必要に不明確にすることを避けるために、詳細には説明されていない。
【００１２】
図面を参照することによって、本開示の実施形態を理解することができ、同一の要素は同一の番号で指定されてもよい。ここで、図面において概して説明および示されるように、開示される実施形態のコンポーネントは、広義の種々の異なる構成で配置および設計されてもよい。したがって、本開示のシステムおよび方法の実施形態の以下の詳細な説明は、特許請求の範囲に記載されているように、本開示の範囲を限定することを意図しているものではなく、本開示の考えられる実施形態を表しているにすぎない。加えて、本明細書で開示される任意の方法のステップは必ずしも、任意の特定の順序で実行される必要はなく、順序どおりに実行される必要すらもなく、特に指定がない限り、当該ステップを実行する回数が一回のみである必要もない。
【００１３】
ユーザに関連付けられた個人データの管理を促進するシステムおよび方法が提示される。一実施形態では、個人クラウドストレージプラットフォームが使用される。或る実施形態では、本明細書で説明されるシステムおよび方法を、例えば、同一出願人により記載され、同時係属している２００６年１０月１８日に出願され、米国特許出願公開第２００７／０１８０５１９Ａ１（「６９３出願」）として公開されている、米国特許出願第１１／５８３，６９３号、「Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｇｉｎｅ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ」などのデジタル著作権管理（「ＤＲＭ」）技術、ならびに／または、同一出願人により記載されている米国特許第８，２３４，３８７号、「Ｉｎｔｅｒｏｐｅｒａｂｌｅ  Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ  Ｓｅｒｖｉｃｅ  Ｏｒｃｈｅｓｔｒａｔｉｏｎ」（「３８７特許」）などのサービス連携およびＤＲＭ技術、同一出願人により記載され、同時係属している米国特許出願第１３／６５４，３４９号（「３４９出願」）などの遺伝情報の記憶および／もしくは管理技術、および／もしくは同一出願人により記載され、同時係属している米国特許出願第１２／７８５，４０６号（「４０６出願」）などのコンテンツ配信技術（ここで、６９３出願、３８７特許、３４９出願、４０６出願の内容は、全体を参照することにより組み込まれる）と関連して使用することができるとともに、他のコンテキストにおいても使用することができる。これらのシステムおよび方法は、本明細書で採用される多くのコンポーネント、システムおよび方法として、新規であることが理解されるであろう。
【００１４】
図１は、本開示の実施形態に係る、ユーザ１００に関連付けられた個人クラウドストレージプラットフォーム１０２を実装する例示的なアーキテクチャを示す。個人クラウドストレージプラットフォーム１０２は、個人クラウドストレージプラットフォーム１０２の一定の特徴を実装することができる、個人クラウド管理システム１０４に関連付けられてもよい。或る実施形態では、別個のシステムとして示されているが、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４は、単一のコンピューティングシステムを備えてもよい。さらなる実施形態では、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４は、任意の適切な数のコンピューティングシステムおよび／またはその組み合わせを備えてもよい。  
【００１５】
ユーザ１００に関連付けられた種々のシステムおよび／またはデバイス１０６〜１１２（および／またはそれらにおいて実行中のアプリケーション）は、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４に通信可能に結合されてもよい。例えば、モバイルデバイス１０６、接続された車両１０８、および／もしくはそれらに含まれるシステム（例えば、テレマティクスシステムおよび／または次世代車載情報通信（「ＩＶＩ」：ｉｎ−ｖｅｈｉｃｌｅ−ｉｎｆｏｔａｉｎｍｅｎｔ）システム）、ラップトップコンピュータシステム１１０、接続されたサーモスタット１１２、ならびに／またはモバイルデバイス上で実行中のフィットネスアプリケーションなどは、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４に通信可能に結合されてもよい。種々の他のシステム、プログラム、および／またはデバイスは、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４と通信可能に結合されてもよく、それらは、無線通信デバイス（例えば、携帯電話）、スマートフォン、タブレットコンピュータ、無線制御デバイス（例えば、キーレスエントリもしくはリモート起動デバイスなど）、ゲーミングもしくは他のエンターテインメントデバイス、フィットネス追跡デバイス、スマートウォッチ、接続された車両（例えば、乗用車、航空機、ボート、電車など）、接続された電化製品（例えば、冷蔵庫、レンジ、エアコンユニット、暖房炉、煙探知器など）、家電装置（例えば、体重計、デジタルカメラなど）、広告もしくはオファーターゲッティング（アプリケーション、ソーシャルネットワーキングアプリケーション、インターネット検索アプリケーション、ヘルス監視アプリケーション、ホームオートメーションシステム、ならびに／または開示されるシステムおよび方法に関連して利用することができる任意の他のコンピューティングシステム、プログラムもしくはアプリケーションおよび／もしくはデバイスを含むが、それらに限定されない。
【００１６】
システムおよび／もしくはデバイス１０６〜１１２、ユーザ１００、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４は、１つまたは複数のネットワーク接続を介して通信可能に結合されてもよい。ネットワーク接続は、種々のネットワーク通信デバイスおよび／もしくはチャネルを備えてもよく、かつ接続されたデバイスとシステムとの間の通信を促進する任意の適切な通信プロトコルおよび／または規格を利用してもよい。ネットワーク接続は、インターネット、ローカルエリアネットワーク、仮想プライベートネットワーク、ならびに／または１つまたは複数の電気通信技術および／もしくは規格（例えば、イーサネットなど）を利用する任意の他の通信ネットワークを備えてもよい。一部の実施形態では、ネットワーク接続は、個人通信システム「ＰＣＳ」）などの無線搬送波システム、ならびに／または任意の適切な通信規格および／もしくはプロトコルを組み込む任意の他の適切な通信システムを備えてもよい。さらなる実施形態では、ネットワーク接続は、例えば、符号分割多元接続（「ＣＤＭＡ」）、汎欧州デジタル移動電話方式（「Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ」）または  Ｇｒｏｕｐｅ  Ｓｐｅｃｉａｌ  Ｍｏｂｉｌｅ（「ＧＳＭ」）、周波数分割多元接続（「ＦＤＭＡ」）、および／または時分割多元接続（「ＴＤＭＡ」）規格を利用する、アナログ移動通信ネットワークおよび／またはデジタル移動通信ネットワークを備えてもよい。或る実施形態では、ネットワーク接続は、１つまたは複数の衛星通信リンクを組み込んでもよい。またさらなる実施形態では、ネットワーク接続は、ＩＥＥＥ８０２．１１規格、Ｂｌｕｅｔｏｏｔｈ（登録商標）、超広帯域無線（「ＵＷＢ」）、Ｚｉｇｂｅｅ（登録商標）、および／または任意の他の適切な技術または複数の技術を利用してもよい。
【００１７】
システムおよび／もしくはデバイス１０６〜１１２、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４は、本明細書で開示されるシステムおよび方法の実施形態を実装するように構成された任意の適切なコンピューティングシステムまたは複数のコンピューティングシステムを備えてもよい。或る実施形態では、システムおよび／もしくはデバイス１０６〜１１２、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４は、関連付けられた非一時的コンピュータ可読記憶媒体上に記憶された命令を実行するように構成された、少なくとも１つのプロセッサシステムを備えてもよい。以下でさらに詳細に論述するように、システムおよび／もしくはデバイス１０６〜１１２、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４は、一部の実施形態ではさらに、信頼された認証および／もしくは鍵管理、セキュアポリシ管理、ならびに／または本明細書で開示されるシステムおよび方法の他の態様などの、センシティブなオペレーションを実行するように構成されたセキュアプロセシングユニット（「ＳＰＵ」）を備えてもよい。システムおよび／もしくはデバイス１０６〜１１２、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４はさらに、デバイスおよび／またはシステム１０２〜１１２間の電気通信を、１つまたは複数の関連付けられたネットワーク接続を介して有効とするように構成されたソフトウェアおよび／またはハードウェアを備えてもよい。
【００１８】
システムおよび／またはデバイス１０６〜１１２（および／またはそのようなシステムおよび／またはデバイス上で実行中のアプリケーション）は、システムおよび／もしくはデバイス１０６〜１１２、それらにおいて実行中のアプリケーション、ならびに／またユーザ１００に関連する個人データ１１８〜１２４を収集するように構成されてもよい。或る実施形態では、システムおよび／またはデバイス１０６〜１１２は、ユーザ１００に関連するデータ１１８〜１２４を測定するように構成された、１つまたは複数の関連付けられたセンサシステムを利用してもよい。例えば、システムおよび／またはデバイス１０６〜１１２は、１つまたは複数の加速度計、全地球測位システム（「ＧＰＳ」）センサ、音響センサ、赤外線センサ、イメージセンサ、ジャイロスコープ、近接センサ、光センサ、温度センサ、磁気計、カメラ、無線通信システム、ならびに／またはシステムおよび／もしくはデバイス１０６〜１１２、それらの周囲のもの、および／もしくはユーザ１００に関連付けられた情報を検出および測定する、任意の他の適切なシステムおよび／もしくはセンサを含んでもよいが、それらに限定されない。システムおよび／またはデバイス１０６〜１１２の一定のセンサは、システムおよび／もしくはデバイス１０６〜１１２、ならびに／またはユーザ１００の位置に関連する個人データ１１８〜１２４を作成するように構成された、ロケーションベースのセンサであってもよい。さらに、センサは、システムおよび／もしくはデバイス１０６〜１１２（例えば、アプリケーション使用情報など）、ならびに／またはシステムおよび／もしくはデバイス１０６〜１１２に近接した環境に関連する個人データ１１８〜１２４を提供するように構成された動作ベースセンサおよび／または他の環境センサであってもよい。或る実施形態では、システムおよび／またはデバイス１０６〜１１２の１つまたは複数のセンサは、ユーザ１００に関連する一定の個人情報（例えば、興味、定期的に訪れる対象のポイントなど）を判定および／または推測するのに使用することができるコンテキスト情報を提供する、個人データ１１８〜１２４を収集してもよい。例えば、デバイス１０６が平均して毎日午後１１時から午前６時の間は移動しないことを、モバイルデバイス１０６の加速度計が示している場合、ユーザ１００が一般的にはそれらの時間帯は睡眠していると推測されてもよい。
【００１９】
システムおよび／またはデバイス１０６〜１１２により収集される個人データ１１８〜１２０は、１つまたは複数のデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６、ならびに／または個人クラウドストレージプラットフォーム１０２に通信されてもよい。例えば、示されるように、モバイルデバイス１０６は、デバイス固有情報サイロの一部として、デバイスクラウドストレージシステム１１４に関連付けられてもよい。モバイルデバイス１０６により作成される個人データ１１８は、デバイスクラウド１１４に関連付けられたサービスプロバイダによる記憶および／または使用のために、デバイスクラウド１１４に通信されてもよい。モバイルデバイス１０６上で実行中のアプリケーション（例えば、フィットネスアプリケーション、ソーシャルネットワーキングアプリケーション、インターネット検索アプリケーション、オファーターゲッティングアプリケーション、予約管理アプリケーションなど）は、アプリケーションサーバプロバイダ（例えば、フィットネス関連サービスプロバイダ、ソーシャルネットワーク、検索エンジンなど）に関連付けられたアプリケーション固有情報サイロの一部として、アプリケーションにより作成される個人データを記憶するように構成されたアプリケーション固有クラウドストレージシステムに関連付けられてもよい。同様に、接続された車両１０８、および／またはそれに含まれるシステム（例えば、テレマティックスシステムおよび／またはＩＶＩシステム）により作成される個人データ１２０は、車両クラウド１１６に関連付けられたサービスプロバイダによる記憶および／または使用のために、車両固有クラウド１１６に通信されてもよい。
【００２０】
デバイス固有および／またはアプリケーション固有クラウドストレージシステム１１４〜１１６のみにより記憶される個人データ１１８〜１２０は、デバイス固有および／またはアプリケーション固有クラウドストレージシステム１１４〜１１６に関連付けられたデバイス固有および／またはアプリケーション固有のコンテキストの外部での使用を制限してもよい。さらに、ユーザ１００は、デバイス固有および／またはアプリケーション固有クラウドストレージシステム１１４〜１１６により記憶される個人データの制御を制限してもよい。したがって、本明細書で開示される実施形態に従って、デバイス固有および／またはアプリケーション固有クラウドストレージシステム１１４〜１１６により記憶される個人データ１１８〜１２０は、個人クラウドストレージプラットフォーム１０２に通信されてもよい。個人クラウドストレージプラットフォーム１０２は、ユーザに関連付けられた種々のソースおよび／またはデバイスから作成された個人データに対する集中型レポジトリとして動作してもよい。個人データ１１８〜１２０の記憶および／または管理を個人クラウドストレージプラットフォーム１０２と一元化することによって、ユーザ１００が、個人データ１１８〜１２０を好ましく制御し、デバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６では供給されない方法で個人データ１１８〜１２０を利用し、かつ個人データ１１８〜１２０の使用ならびに／または他のユーザおよび／もしくはサービスへの分散を一元的に管理することが可能になる。データの集中管理への言及がされることが理解されるともに、データ自体、および／またはそれらの管理を実行するシステムが、一部の実施形態では、物理的に分散されることによって、他に明確なコンテキストがない限り、本明細書で使用される集中管理は、仮想もしくは論理的な意味での集中化を意味し、かつ必ずしも物理的にリモートな、および集中化されたデータの集約を必要とするものではないが、そのような実施形態も本開示の範囲内にあることが理解されよう。
【００２１】
或る実施形態では、個人データ１２２〜１２４は、デバイス１１０〜１１２から個人クラウドストレージプラットフォーム１０２に直接通信されてもよい。例えば、示されるように、ラップトップコンピュータシステム１１０により作成される個人データ１２２は、ラップトップコンピュータシステム１１０から個人クラウドストレージプラットフォーム１０２に直接通信されてもよい（すなわち、中間デバイス固有および／またはアプリケーション固有クラウドストレージシステムにおいて記憶されることはない）。同様に、接続されたサーモスタット１１２により作成される個人データ１２４は、接続されたサーモスタット１１２から個人クラウドストレージプラットフォーム１０２に通信されてもよい。さらなる実施形態では、個人データ１１８〜１２４は、個人クラウドストレージプラットフォーム１０２、ならびに／または１つまたは複数のデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６の両方に通信されてもよい。例えば、示されていないが、モバイルデバイス１０６により作成される個人データ１１８は、デバイス１０６から、デバイスクラウドストレージシステム１１４および個人クラウドストレージプラットフォーム１０２の両方に通信されてもよい。
【００２２】
或る実施形態では、システムおよびデバイス１０６〜１１２、ならびに／またはデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６は、個人データ１１８〜１２４の収集および送信のために、１つまたは複数の共通インタフェースを使用して個人クラウドストレージプラットフォーム１０２とインタフェースしてもよい。或る実施形態では、そのような共通インタフェースは、システムおよびデバイス１０６〜１１２、デバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１４〜１１６、ならびに／または個人クラウドストレージプラットフォーム１０２上で動作している１つまたは複数の信頼されたソフトウェアコンポーネントにより促進されてもよい。一部の実施形態では、そのような能力は、製造時に、システムおよびデバイス１０６〜１１２、ならびに／またはデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６に含まれてもよい。さらなる実施形態では、１つまたは複数のダウンロード可能なソフトウェアコンポーネントおよび／またはプラグインによって、システムおよびデバイス１０６〜１１２もしくはそれらにおいて実行中のアプリケーション、ならびに／またはデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム１１４〜１１６は、収集された個人データ１１８〜１２４を個人クラウドストレージプラットフォーム１０２に通信することが可能になる。このようにして、ユーザ１００は、個人データ分散経路をカスタマイズすることができる。
【００２３】
一部の実施形態では、個人データ１１８〜１２４は、ユーザのデバイス（例えば、システムおよびデバイス１０６〜１１２）および／または信頼されたリモートシステム上でローカルに動作する、「４０６出願」において記載されているような個人エージェントによって、収集、記憶、維持、および／または管理されてもよい。例えば、個人エージェントは、例えば、直接ユーザ入力、ユーザコンテンツ、ユーザ活動、ウェブ閲覧、ならびに／またはウェブ検索などを含む種々のソースからのイベントを監視し、かつそれらからの情報を収集するように構成されたバックグラウンドサービスなどの、デバイス上でローカルに稼働するエージェントとして実装されてもよい。或る実施形態では、個人エージェントは、ユーザ１００に関連付けられたサービス（例えば、ソーシャルネットワークなど）と対話し、かつユーザプロファイル、友人、グループ、および／または推薦などに関連する情報を収集する、ネットワークサービスとして実装されてもよい。
【００２４】
さらなる実施形態では、個人エージェントは、個々のユーザ１００に対して作動し、かつそのユーザ１００によって制御される分散ソフトウェアコンポーネントであってもよい。個人エージェントは、分散コンポーネントであってもよく、なぜならば、それは、ユーザに関連付けられた種々のデバイス（例えば、システムおよびデバイス１０６〜１１２）、および個人エージェントの機能をホスティングする、クラウドにおけるセキュアシステム（例えば、デバイス固有および／またはアプリケーション固有クラウドストレージシステム１１４〜１１６、個人クラウド管理システム１０４などの信頼されたシステム）上で稼働するソフトウェアを備えてもよいからである。一部の実施形態では、ユーザ１００は、複数の個人エージェントに関連付けられてもよい。
【００２５】
個人クラウドストレージプラットフォーム１０２により受信される個人データ１１８〜１２４は、個人クラウドストレージプラットフォーム１０２および／または関連付けられた個人クラウド管理システム１０４によって、個人データ１２６として収集および記憶されてもよい。個人クラウドストレージプラットフォーム１０２および／または関連付けられた個人クラウド管理システム１０４により記憶および／または管理される個人データ１２６は、種々のアプリケーション１２８と関連して利用されてもよい。アプリケーション１２８によって、特に、或る状況で、デバイス固有および／またはアプリケーション固有サービスプロバイダでは供給されないことがある個人データ１２６から値をユーザ１００が抽出することが可能になる。図２を参照して以下でより詳細に論述されるように、アプリケーション１２８は、ユーザ１００、および／またはアプリケーションをユーザに供給する（例えば、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーションストアを通じて）１つまたは複数のアプリケーションサービスプロバイダによって提供されてもよい。
【００２６】
或る実施形態では、アプリケーション１２８は、個人データ１２６に基づいて一定の結果をユーザに提供するように構成された１つまたは封数のアルゴリズムを備えてもよい。例えば、１つまたは複数のアプリケーション１２８は、個人データ１２６に基づいて１つまたは複数の視覚化を作成し、およびユーザ１００に当該視覚化を提供するように構成されてもよい。さらなる実施形態では、１つまたは複数のアプリケーション１２８によって、ユーザ１００は、個人データ１２６を使用して一定の分析を実行することが可能になる。個人クラウドストレージプラットフォーム１０２により管理される個人データ１２６と関連して、種々のアプリケーション１２８が利用されてもよいこと、ならびに個人データ１２６を利用する任意の方法およびアルゴリズムを実装する任意のアプリケーションが、本明細書で開示される実施形態に従って使用されてもよいことを理解されよう。
【００２７】
一部の実施形態では、ユーザ１００は、１つまたは複数のポリシ１３４、または個人クラウドストレージプラットフォーム１０２により記憶および／もしくは管理される個人データ１２６に関連付けられた他のルールを定義してもよい。ポリシ１３４は特に、個人データ１２６をどのように使用することができるか（例えば、個人クラウド管理システム１０４によって使用し）、および／または個人データ１２６を個人クラウドストレージプラットフォーム１０２からどのように分散することができるか（例えば、他のユーザおよび／またはサービスに分散する）を統治してもよい。例えば、３８７特許および６９３出願に記載されたデジタル著作権管理技術を使用することを含む、任意の適切な機構を使用して、このようなポリシ１３４またはルールを実装することができる。本明細書で開示されるシステムおよび方法により実装することができる例示的なポリシは、何の個人データ１２６を個人クラウドストレージプラットフォーム１０２によって収集することができるかに関するポリシ、およびそのような個人データ１２６をどのように収集するかに関するポリシ（例えば、どのようなタイプの個人データ１２６が収集されるか、個人データ１２６が収集される条件、など）、個人データ１２６をどのように使用および／もしくは分散することができるかに関するポリシ、ならびに／または個人データ１２６の収集に対する制限に関するポリシ（例えば、個人データ１２６を何日間収集するべきか、どの程度の期間、それを保持するべきか、収集された個人データ１２６のサイズ制限、ユーザがそれらの制限を設定／変更することができるか、ユーザが収集活動のオプトイン／オプトアウトを行うことはできるか、および／もしくは任意の他の所望の制限）などを含んでもよいが、それらに限定されない。
【００２８】
或る実施形態では、ポリシ１３４は、個人クラウド管理システム１０４上で実行中の個人データ管理モジュール１３０によって実施されてもよい。個人データ管理モジュール１３０を使用して、ユーザは、収集された個人データ１２６に関連付けられたポリシ１３４を定義、変更、および／または管理してもよい。一部の実施形態では、個人データ管理モジュール１３０は、個人データ１２６および／または関連付けられたポリシ１３４の管理に関連して使用するために、個人エージェントを実装してもよい。個人データ管理モジュール１３０によってさらに、ユーザは、個人クラウドストレージプラットフォーム１０２により管理される個人データ１２６を参照し、およびそれと対話することが可能になる。種々のユーザシステムおよびデバイス１０６〜１１２、ならびに／または関連付けられたアプリケーションから収集されたユーザ１００に関連付けられた個人データ１２６の集中管理を可能にすることによって、本明細書で開示されるシステムおよび方法の実施形態が、個人データ１２６に対するユーザの能力を著しく高めることができる。
【００２９】
一部の実施形態では、ユーザ１００は、個人クラウド制御インタフェース１３２を介して、個人クラウドストレージプラットフォーム１０２および／または個人クラウド管理システム１０４と対話してもよい。例えば、個人クラウド制御インタフェース１３２によって、ユーザ１００は、収集された個人データ１２６を利用する１つまたは複数のアプリケーション１２８、および／または個人データ１２６を管理することに関連する個人データ管理モジュール１３０と対話することが可能になる。或る実施形態では、リモートコンピューティングシステムおよび／またはデバイス上で実行されている個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーションを介して（例えば、モバイルデバイス１０６および／またはラップトップコンピュータシステム１１０などにおいて実行中の個人クラウドアプリケーションを介して）、ユーザ１００は、個人クラウド制御インタフェース１３２と対話してもよい。さらなる実施形態では、ユーザ１００は、ウェブインタフェースを介して個人クラウド制御インタフェース１３２と対話してもよい。種々の方法で、ユーザが個人クラウド制御インタフェース１３２、個人クラウドストレージプラットフォーム１０２、および／または個人クラウド管理システム１０４と対話してもよいこと、かつ任意の適切な機構が、本明細書で開示される実施形態と関連して使用されてもよいことが理解されよう。
【００３０】
一部の実施形態では、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８は、１つまたは複数の他のユーザまたはユーザのグループに関連付けられた個人データを利用してもよい。例えば、１つまたは複数の他のユーザ（図示せず）は、個人クラウドストレージプラットフォーム１０２に関連付けられた１つまたは複数のアプリケーション１２８（例えば、他のユーザの個人データに関連付けられた１つまたは複数のポリシによって表現される）と関連して、個人データの一定のアクセス、および／または分散を可能にする。他のユーザに関連付けられた個人データを利用することによって、個人クラウドストレージプラットフォーム１０２が、ユーザ１００に種々の有益なサービスを提供することが可能になる。種々の有益なサービスは、ユーザ１００に関連付けられた個人データ１２６を、他のユーザに関連付けられた或る個人データと比較するサービスを含むが、それに限定されない。
【００３１】
示されるアーキテクチャを利用する１つの例示的な実装では、ユーザ１００は、自宅において接続されたサーモスタット１１２を有してもよい。接続されたサーモスタット１１２は、ユーザのホームネットワークと通信していてもよく、かつユーザの電力使用に関連する個人データ１２４を、接続されたサーモスタット１１２の製造者に関連付けられたデバイス固有クラウド（図示せず）に定期的に送信するように構成されてもよい。そのような情報によって、製造者は、ユーザの暖房炉システムのオペレーションを最適化し、かつユーザ１００に、接続されたサーモスタット１１２および／または暖房炉システムに関連付けられた制御および表示を提示することが可能になる。しかしながら、サーモスタットの製造者は、サーモスタット１１２に接続されることによって収集される個人データ１２４と関連して、ユーザ１００に任意の他のサービスを供給することができないことがある。
【００３２】
本明細書で開示される実施形態に従って、接続されたサーモスタット１１２により収集される個人データ１２４の一部または全ては、個人クラウドストレージプラットフォーム１０２と共有されてもよい。ユーザ１００は、個人データ１２４と関連して、個人クラウドストレージプラットフォーム１０２に関連付けられた１つまたは複数のアプリケーション１２８を利用してもよい。例えば、ユーザ１００は、ユーザの自宅において、時間とともに温度を示す表示を作成するアプリケーションを利用してもよい。上述したように、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８はさらに、１つまたは複数の他のユーザに関連付けられた個人データを使用してもよい（例えば、１つまたは複数の他のユーザによってそのようなアクセスおよび／または使用が許可される）。例えば、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８を使用して、ユーザ１００は、自宅の温度および／またはエネルギー使用を、他のユーザと比較してもよい（例えば、同一の郵便番号内のユーザ、同一のサイズの住宅を有するユーザ、異なる暖房炉システムを有するユーザなど）。
【００３３】
個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８と関連して、個人データ１２４を利用することによって、ユーザ１００は、接続されたサーモスタット１１２の特定の製造者では供給されない有益なサービスを利用することができる。さらに、ユーザ１００は、個人クラウドストレージプラットフォーム１０２と関連して、異なる製造者に関連付けられたサーモスタット、ならびに／または他の接続されたシステムおよび／もしくはデバイスによって収集される個人データを利用してもよい。例えば、ユーザ１００は、接続されたサーモスタット１１２によって収集される個人データと関連するスマートメータにより収集される個人データを利用して、暖房データ（例えば、自宅の温度情報）をエネルギー使用データと整合させてもよい。
【００３４】
示されるアーキテクチャを利用する別の例示的な実装では、ユーザ１００は、電気自動車１０８を運転してもよい。種々の個人データ１２０は、車両１０８に関連付けられた種々のシステムおよび／もしくはセンサによって作成されてもよく、かつ車両１００の製造者に関連付けられた車両固有クラウド１１６に送信されてもよい。例えば、ＧＰＳ位置情報、加速度センサ情報、ブレーキセンサ情報、および／または他の車両動作情報を備える個人データ１２０は、車両１０８によって収集されてもよく、かつ車両製造者のクラウドストレージシステム１１６に送信されてもよい。車両１０８の性能を製造者が追跡することを可能にする情報を、車両製造者に提供している間は、そのような個人データ１２０は、ユーザ１００によってアクセス不能であってもよい。
【００３５】
本明細書で開示される実施形態に従って、車両１０８により収集される個人データ１２０の一部または全ては、ユーザ１００に関連付けられた個人クラウドストレージプラットフォームに送信されてもよい（例えば、車両１０８から、および／または車両製造者の車両固有クラウドストレージシステム１１６から直接転送される）。そして、ユーザ１００は、車両１０８により収集される個人データ１２０と関連して、個人クラウドストレージプラットフォームに関連付けられた種々のアプリケーション１２８を利用してもよい。例えば、ユーザ１００は、毎週、通勤にどの程度の時間を費やしているかをユーザ１００に通知するアプリケーション１２８を利用してもよい。ユーザ１００はさらに、ユーザの嗜好および／または習慣のプロファイルを作成することと関連して（例えば、ターゲット広告および／またはレコメンデーションサービス（ｒなどと関連して使用するために）、４０６出願で記載されているものなどの個人エージェントが、個人データ１２０にアクセスすることを可能にする。このようにして、ユーザ１００は、車両製造者では供給されない種々の方法で、個人情報１２０を利用することができる。
【００３６】
図１に示される例示的なアーキテクチャを利用するさらなる別の例示的な実装では、ユーザ１００は、遺伝子試料を遺伝子検査サービスプロバイダに提供してもよい。遺伝子検査サービスプロバイダは、遺伝子試料および／またはそれらの一部を配列決定してもよく、かつ当該配列決定に関する分析を実行してもよく、それによって遺伝子個人データを作成することができる。しかしながら、ユーザ１００は、そのような遺伝子個人データへのアクセスを有さず、またはデータから値を導出することができないことがある。例えば、遺伝子検査サービスプロバイダでは供給されない新たな遺伝子検査が利用可能となる場合、ユーザは、新たな検査と関連して遺伝子個人データを利用することが不可能であることがある。本明細書で開示される実施形態に従って、遺伝子個人データは、ユーザの個人クラウドストレージプラットフォーム１０２による記憶および管理のために送信されてもよい。プラットフォーム１０２に関連付けられたアプリケーション１２８を利用して、ユーザ１００は、遺伝子個人データを使用して、一定の遺伝子検査を実行してもよい。同様に、ユーザ１００は、例えば、遺伝子研究試験などを行うことができるエンティティを含むその他との遺伝子個人データの共有の制御を有してもよい。信頼性およびプライバシー管理技術を実装し、個人データ１２６のポリシ管理を含むことによって、個人データのセキュリティにおける信頼性の測定、およびユーザ１００がそれを共有することを選択する場合に、他人によってどのようにそれが使用されるかを、ユーザ１００に提供してもよい。
【００３７】
図１と関連して提示されるアーキテクチャ、関係、および例に、本発明の範囲内でいくつかに変形を加えることができることが理解されよう。例えば、上述した或るシステムの機能性（例えば、システムおよび／もしくはデバイス１０６、デバイス固有およびアプリケーション固有クラウドストレージシステム１１４、１１６、個人クラウドストレージプラットフォーム１０２、ならびに／または個人クラウド管理システム１０４の機能性）は、任意の適切な構成で、単一のシステム、および／またはシステムの任意の適切な組み合わせに組み込まれてもよい。したがって、図１と関連して提示されるアーキテクチャ、関係、および例は、限定的でなく例示および説明を目的に提供される。
【００３８】
図２は、本開示の実施形態に係る、個人クラウドストレージプラットフォーム１０２に関連付けられた個人データ１２６と関連して使用するための、アプリケーションの作成および分散を示す。上述したように、個人クラウドストレージプラットフォーム１０２により記憶および／または管理される個人データ１２６は、プラットフォーム１０２に関連付けられた１つまたは複数のアプリケーション１２８と関連して使用されてもよい。或る実施形態では、個人データ１２６と関連して使用するために、ユーザ１００によってアプリケーションが提供されてもよい。さらなる実施形態では、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーションストア２００または他の分散機構と関連して、１つまたは複数のアプリケーションサービスプロバイダ２０２〜２０６によってアプリケーションが供給されてもよい。
【００３９】
例として、アプリケーションサービスプロバイダ２０２は、有益な結果を提供するために、提供ユーザ１００に関連付けられた個人データ１２６を利用するアプリケーション（すなわち、「アプリケーション１」）を開発していてもよい。しかしながら、アプリケーションサービスプロバイダ２０２は、そのアプリケーションの使用を促進するデータ収集インフラストラクチャを適当な位置に有していないことがある。個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーションストア２００と関連して、そのアプリケーションを供給することによって、開発者は、既存の個人データ収集経路を活用して（場合によっては、種々の他の関連しないソースから）、他にユーザ１００に利用可能でない、有益なサービスをユーザ１００に提供することができる。さらに、アプリケーションサービスプロバイダ２０２は、アプリケーションストア２００を介して、ユーザ１００によるそのアプリケーションの購入を通じて、収入を得てもよい。
【００４０】
図３は、本開示の実施形態に係る、モバイルデバイス１０６上で実行中の複数のアプリケーション３００〜３０４における、本明細書で開示される一定のシステムおよび方法の統合を示す。或る実施形態では、個人データを収集するシステムおよびデバイス、ならびに／またはデバイス固有および／もしくはアプリケーション固有クラウドストレージシステムは、個人データの収集および送信のために、１つまたは複数の共通インタフェースを使用して、個人クラウドストレージプラットフォームとインタフェースしてもよい。一部の実施形態では、そのような共通インタフェースは、システムおよびデバイス、ならびに／またはデバイス固有および／もしくはアプリケーション固有クラウドストレージシステム上で動作する１つまたは複数の信頼されたソフトウェアコンポーネントによって促進されてもよい。
【００４１】
本明細書で開示されるシステムおよび方法の或る実施形態は、（例えば、ＳＤＫなどを使用して）ユーザのデバイス上で実行中の種々のアプリケーションに組み込まれてもよい。例えば、図３に示されるように、モバイルデバイス１０６は、種々のインストールされたアプリケーション３００〜３０４を有してもよい。インストールされたアプリケーション３００〜３０４は、種々の当事者およびサービスから、モバイルデバイス１０６に提供されてもよい。例えば、第１のアプリケーションは、映画サービスをストリーミングすることによって提供されてもよく、第２のアプリケーションは、リテーラによって提供されてもよく、かつ第３のアプリケーションは、ターゲットとされたオファリングプロバイダによって提供されてもよい。一部の実施形態では、アプリケーション３００〜３０４を提供する当事者およびサービスは、関連しないエンティティであってもよい。
【００４２】
本明細書で開示されるシステムおよび方法の実施形態は、アプリケーション３００〜３０４の信頼されたコンポーネントとして実装されてもよい。一部の例では、本明細書で開示されるシステムおよび方法を実装するアプリケーション３００〜３０４のコンポーネントは、適切なＳＤＫを使用して、アプリケーション３００〜３０４に組み込まれてもよい。例えば、アプリケーション３００は、本明細書で開示されるシステムおよび方法の一定の実施形態を実装する信頼されたコンポーネント３０６を含んでもよい。コンポーネント３０６は、個人データ収集３０８を実装するモジュール、および個人エージェント３１０を実装するモジュールを含んでもよいが、それらに限定されない。或る実施形態では、個人データ収集モジュール３０８および個人エージェント３１０モジュールに関連付けられた機能性は、単一のモジュールに関連付けられてもよい。コンポーネント３０６および／またはモジュール３０８、３１０は、個人クラウドストレージプラットフォームにより公開されるＡＰＩを介して、収集される個人データを通信することに関連する個人クラウドストレージプラットフォームとインタフェースしてもよい。
【００４３】
個人データ収集モジュール３０８は、関連づけられたデバイス１０６と関連して、ユーザによって提供される個人データ、および／またはユーザの動作を監視することによって収集される情報を収集してもよい。例えば、個人データ収集モジュール３０８は特に、センサ情報、アプリケーションデータ、使用および／もしくは動作データ、ならびに／または位置情報を収集してもよい。或る実施形態では、個人データ収集モジュール３０８は、モジュール３０８が関連付けられるアプリケーション３００の使用に関連付けられた個人データを収集してもよい。例えば、アプリケーション３００が、その動作と関連する１つまたは複数のデバイスセンサとインタフェースする場合、そのような情報は、個人データ収集モジュール３０８によって収集されてもよい。
【００４４】
個人エージェントモジュール３１０は、本明細書で開示される個人エージェントに関連付けられた機能性を実装してもよい。一部の実施形態では、関連付けられたアプリケーション３００がデバイス１０６上でアクティブに稼働している間に、モジュール３０８、３１０によって、個人データの収集が可能になる。さらなる実施形態では、関連付けられたアプリケーション３００がデバイス１０６のバックグラウンドで稼働している間に、モジュール３０８、３１０によって、個人データの収集が可能になる。一部の実施形態では、（アプリケーション３０４と関連して示されるように）個人エージェントモジュールが含まれなくてもよいことが理解されよう。一部の実施形態では、収集されるデータが単に、アプリケーションが本来収集するように設計されているいずれものデータを備え、かつデータ収集モジュール３０８が、そのデータをユーザの個人クラウドストレージのアカウントに通信する機構を備えることがさらに理解されよう。
【００４５】
図４は、本開示の実施形態と関連して、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８からの応答の作成を示す。個人データ１２６を利用するアプリケーション１２８と関連して、ユーザ１００は、１つまたは複数のアプリケーション要求４００を、個人クラウドストレージプラットフォーム１０２および／または関連付けられた個人クラウド管理システム１０４に発行してもよい。例えば、ユーザ１００は、個人クラウド制御インタフェース１３２を介して、アプリケーション１２８に問い合わせをするアプリケーション要求４００を発行して、ユーザのデータを操作してもよい（例えば、或るデータの視覚化を提供し、或るデータについての演算を実行し、或るデータを分析し、および／または或るデータのレビューに基づいてサービスを供給する、など）
【００４６】
一部の実施形態では、個人クラウドストレージプラットフォーム１０２および／または関連付けられた個人クラウド管理システム１０４は、個人データ１２６の使用の要求が、データ１２６に関連付けられた１つまたは複数のポリシ１３４によって許可されるかを判定してもよい。他の実施形態では、ユーザのデータへのアクセス、および／またはユーザのデータへのアプリケーションのアクセスの許可をユーザが承認されると考えられるので、別個の判定がされない。個人データ１２６の使用の要求が許可されない場合、要求４００が拒絶されてもよい。しかしながら、個人データ１２６の使用の要求が許可される場合、問い合わされたアプリケーション１２８は、要求４００への応答４０２を作成し、かつ応答４０２をユーザ１００に送信してもよい。図４は、アプリケーション１２８がクラウドストレージプラットフォーム上で稼働する実施形態を示すが、他の実施形態では、アプリケーション１２８は、ユーザに関連付けられたデバイス上でローカルに稼働してもよいし、かつ単に、クラウドストレージプラットフォーム上に記憶されるデータにアクセスしてもよい。
【００４７】
図５は、本開示の実施形態と関連して、個人クラウドストレージプラットフォーム１０２と関連する第三者情報５００の統合を示す。上述したように、一部の実施形態では、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８は、そのような使用が他人によって許可されるときに、１つまたは複数の他のユーザまたはユーザのグループに関連付けられた個人データを利用してもよい。同様に、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８は、サービスをユーザ１００に提供することと関連して１つまたは複数の第三者サービスプロバイダ５０６〜５０８によって提供される第三者情報５００を使用してもよい。
【００４８】
例として、ユーザ１００に関連付けられたユーザデバイス１０８により収集される個人データ１２６に含まれる履歴位置情報は、通常、ユーザ１００が特定のルートに沿って通勤していることを示すことができる。ユーザの通勤ルート沿いの車両事故を示すトラフィック情報サービスプロバイダ５０６によって、個人クラウドストレージプラットフォーム１０２に提供されるリアルタイムトラフィック情報５０２に基づいて、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８は、ユーザ１００に悪条件のトラフィック状況を通知し、かつ代替ルートを提案してもよい。
【００４９】
別の例では、気象情報５０４は、気象情報サービスプロバイダ５０８によって、個人クラウドストレージプラットフォーム１０２に提供されてもよい。気象情報５０４は、測定された屋内温度を屋外気象パターンと関連付けるために、ユーザ１００の接続されたサーモスタット１１２に関連付けられた個人データ１２６と関連して利用されてもよい。ユーザの個人データ１２６と関連する第三者情報５００を利用することによって、種々の有益なサービスが、個人クラウドストレージプラットフォーム１０２、および／またはそれらにおいて実行中のアプリケーション１２８によって、ユーザ１００に供給されてもよい。種々の第三者情報５００が、個人クラウドストレージプラットフォーム１０２に関連付けられたアプリケーション１２８と関連して利用されてもよいこと、および任意の適切な第三者情報５００が、本明細書で開示される実施形態と関連して利用されてもよいことが理解されよう。
【００５０】
図６は、本開示の実施形態に係る、個人クラウドストレージプラットフォーム１０２に関連付けられた個人データ１２０の、権限を与えられた第三者の利用の例を示す。一部の実施形態では、ユーザの個人データ１２０に関連付けられたポリシは、１つまたは複数の他のユーザ、および／もしくは第三者に個人データ１２０がどのように分散されるか、ならびに／またはそれらによって個人データ１２０がどのように使用されるかを表現してもよい。ユーザ１００は、個人クラウドストレージプラットフォーム１０２から個人データ１２０に第三者サービスプロバイダがアクセスすること、何らかの値をユーザ１００に提供することに代えて、ポリシによって指定される１つまたは複数の方法で、第三者サービスプロバイダが個人データ１２０を使用することを可能にする。
【００５１】
示される例では、ユーザ１００は車両１０８を操作してもよい。車両は、テレマティックスシステム６００、ＩＶＩシステム６０２、ならびに／または種々の他のシステムおよび／もしくはセンサ（例えば、ユーザの運転の習慣などに関する個人データ１２０を収集することができる）を含んでもよい。例えば、テレマティックスシステム６００、ＩＶＩシステム６０２、ならびに／または他のシステムおよび／もしくはセンサは、車両１０８の移動パターン、および／または車両１０８の速度、車両１０８の加速度などに関する情報を収集してもよい。そのような情報は、ユーザ１００に関連付けられた車両固有クラウドストレージシステム１１６および／または個人クラウドストレージプラットフォーム１０２に通信される個人データ１２０に含まれてもよい。
【００５２】
保険サービスプロバイダ６０６は、ユーザの運転者の習慣に関連する個人データ１２０を受信する代わりに、一定の有益なサービスをユーザ１００に供給してもよい。例えば、保険サービスプロバイダ６０６がユーザの運転の習慣に関連付けられた或る個人データ１２０にアクセスすることをユーザ１００が同意する場合、保険サービスプロバイダ６０６は、保険サービスについての割引を提供してもよい。ユーザは、この提供に従うことを希望することがあり、したがって、或る実施形態では、個人データ１２０に関連付けられたポリシ情報を備えることができる、第三者使用権限付与６０４を、プラットフォーム１０２に案内する個人クラウドストレージプラットフォーム１０２に送信して、保険サービスプロバイダ６０６が個人データ１２０にアクセスすることが可能になる。個人データ１２０は、それらのサービスに関する割引６０８をユーザに順に提供することができる、保険サービスプロバイダ６０６に送信されてもよい（および／または、保険プロバイダは、クラウドストレージプラットフォーム１０２を介して関連する情報へのアクセスを許可されてもよい）。このようにして、ユーザ１００は、車両固有クラウドストレージシステム１１６と関連して、必ずしも供給されない個人データ１２６と関連するサービスを利用することができる。さらに、保険サービスプロバイダ６０６は、そのようなインフラストラクチャを提供する必要なしに、そのサービスと関連して、（例えば、運転行動追跡デバイスをユーザに分散すること、などによって）既存の個人データ収集インフラストラクチャを使用してもよい。
【００５３】
図７は、本開示の実施形態に係る、個人クラウドに関連付けられたアプリケーションからの応答を作成する例示的な方法７００のフローチャートを示す。示される方法７００は、ソフトウェア、ファームウェア、ハードウェア、および／またはそれらの任意の組み合わせを使用することを含む、種々の方法で実装されてもよい。或る実施形態では、方法７００および／またはそれを構成するステップは、ユーザに関連付けられたシステムおよび／もしくはデバイス、ユーザに関連付けられた個人クラウドストレージプラットフォーム、個人クラウド管理システム、ならびに／または任意の他の適切なシステムによって実行されてもよい。
【００５４】
７０２において、個人データが、ユーザに関連付けられた複数のシステムおよび／またはデバイスから送信されてもよい。個人データはさらに、ユーザによって直接提供されてもよい。或る実施形態では、個人データは、ユーザに関連付けられたシステムおよび／またはデバイスから直接受信されてもよい。さらなる実施形態では、個人データは、代わりにまたはそれに加えて、ユーザに関連付けられた１つまたは複数のアプリケーションおよび／またはデバイスにより提供される個人データを記憶する、１つまたは複数のアプリケーション固有および／またはデバイス固有クラウドストレージシステムから受信されてもよい。
【００５５】
７０４において、アプリケーションからの応答に対する要求が受信されてもよい。例えば、ユーザは、一定のアプリケーションがユーザの個人クラウドストレージに記憶されたデータに関する一定の操作を実行することを要求してもよい。アプリケーションは、例えば、アプリケーションストアから、クラウドサービスから、または一部の他の形式でユーザが取得したものであってもよい。或る実施形態では、要求された応答は、７０２において受信した個人データに基づいて作成されてもよい。例えば、要求された応答は、７０２において受信した個人データに基づく視覚化を備えてもよい。さらなる実施形態では、要求された応答は、７０２において受信した個人データに関する一定の分析を実行するアプリケーションに関連して作成された応答であってもよい。或る実施形態では、アプリケーションおよびその関連付けられた応答は、アプリケーション固有および／またはデバイス固有クラウドストレージシステムではユーザに供給されないサービスを備えてもよい。種々の応答および／またはアプリケーションが、７０４において受信した要求に含まれてもよいこと、ならびに任意の適切な応答および／またはアプリケーションが、開示される実施形態と関連して利用されてもよいことが理解されよう。
【００５６】
７０６において、個人データに関連付けられたポリシ情報に基づいて、要求された応答が許可されるかの判定がされる。或る実施形態では、個人データに関連付けられたポリシ情報は特に、個人データの使用および／または分散に関するルールを符号化してもよい。例えば、ポリシ情報は、７０４において受信した要求に含まれるアプリケーションが、特定の形式で、個人データにアクセスし、および／または個人データを使用することが許可されるかを指定してもよい。一部の実施形態では、ポリシ情報は、６９３出願および／または３８７特許で記載されるような技術を使用して表現および実施されるが、任意の適切なポリシ表現および実施技術を使用することができることを理解されよう。さらに、図７に示す例は、個人クラウドストレージプラットフォーム上に記憶されるデータの使用を統治するポリシ情報の使用を示しており、他の実施形態では、ポリシ情報が使用されなくてもよいことを理解されよう。例えば、データをクラウド上に記憶することができ、かつアクセスを従来の機構を使用して制御することができる（例えば、ユーザのアカウントにアクセスするパスワード保護、など）。
【００５７】
図７に戻ると、関連付けられたポリシ情報によって個人データの使用が許可されない場合、方法７００は終了してもよい。しかしながら、要求された個人データの使用がポリシによって許可されない場合、方法は７０８へと継続してもよい。７０８において、７０４において受信した要求への応答が、アプリケーションによって作成されてもよい。そして、７１０において、応答が、要求ユーザ、および／またはユーザに関連付けられたシステムもしくはデバイスに送信されてもよい。
【００５８】
図８は、本明細書で開示されるシステムおよび方法の実施形態を実装するのに使用することができる例示的なシステム８００を示す。例示的なシステム８００は、ユーザに関連付けられたシステムおよび／もしくはデバイス、クラウドストレージプラットフォームに関連付けられた個人クラウド管理システムもしくは別のシステム、ならびに／または本明細書で開示されるシステムおよび方法の実施形態を実装するように構成された任意の別のシステムを備えてもよい。図８に示されるように、システム８００は、プロセシングユニット８０２と、高速ランダムアクセスメモリ（「ＲＡＭ」）、不揮発性メモリ（「ＲＯＭ」）、および／または１つまたは複数のバルク不揮発性非一時的コンピュータ可読記憶媒体（例えば、ハードディスク、フラッシュメモリ、など）を含むことができる、プロセシングユニット８０２による使用および実行のためにプログラムおよび他のデータを記憶するシステムメモリ８０４と、１つまたは複数のディスケット、光学式記憶媒体、フラッシュメモリ、サムドライブ、ＵＳＢドングル、コンパクトディスク、ＤＶＤなどを含むことができる着脱可能メモリ８０８、および／または他の非一時的コンピュータ可読記憶媒体とインタフェースするポート８０６と、１つまたは複数の通信技術を使用して、１つまたは複数のネットワーク接続８３０を介して他のシステムと通信するネットワークインタフェース８１０と、ディスプレイ、ならびに／または例えば、タッチスクリーン、キーボード、マウス、および／もしくはトラックパッドなどの１つまたは複数の入力／出力デバイスを含むことができるユーザインタフェース８１６と、システム８００の要素を通信可能に結合する１つまたは複数のバス８３２と、を備えてもよい。或る実施形態では、システム８００は、種々のデバイスデータを収集するように構成された１つまたは複数のセンサ（図示しない）（例えば、本明細書で開示される任意のタイプのセンサ）を含んでもよく、および／またはそれに関連付けられてもよい。
【００５９】
一部の実施形態ではシステム８００は、代わりにまたはそれに加えて、セキュア物理技術および／または仮想セキュリティ技術を利用することによって、システム８００のユーザまたは他のエンティティによる改ざんを保護する、セキュアプロセシングユニット８１４を含んでもよい。ＳＰＵ８１４は、個人情報管理、信頼された認証および／もしくは鍵管理、プライバシーおよびポリシ管理、ならびに／または本明細書で開示されるシステムおよび方法の他の態様などの、センシティブなオペレーションのセキュリティの強化を支援することができる。或る実施形態では、ＳＰＵ８１４は、論理的にセキュアな処理領域で動作してもよく、かつ機密情報を保護および操作するように構成されてもよい。一部の実施形態では、ＳＰＵ８１４は、セキュアなオペレーションをＳＰＵ８１４が実行することを可能にするように構成された実行可能命令またはプログラムを記憶した内部メモリを含んでもよい。
【００６０】
システム８００の動作は概して、システムメモリ８０４（および／または、着脱可能メモリ８０８などの他のコンピュータ可読媒体）に記憶されたソフトウェア命令およびプログラムを実行することによって動作する、プロセシングユニット８０２および／またはＳＰＵ８１４によって制御されてもよい。システムメモリ８０４は、システム８００の動作を制御する種々の実行可能プログラムまたはモジュールを記憶してもよい。例えば、システムメモリ８０４は、オペレーティングシステム（「ＯＳ」）８１８を含んでもよく、オペレーティングシステム８１８は、システムハードウェアリソースを少なくとも部分的に管理および調整し、かつ関連付けられたポリシの管理および／または実施を通じて、個人データの保護および／または管理を含む信頼性およびプライバシー管理機能を実装する、種々のアプリケーションおよび／または信頼性およびプライバシー管理システム８２０の実行のための共通サービスを提供することができる。システムメモリ８０４はさらに、システム８００、アプリケーション８２４（例えば、個人データ８２８と関連して利用されるインストールされたアプリケーション）、個人データ８２８、ユーザに関連付けられた個人データ８２８、および／もしくは任意の他の情報と関連してユーザが利用することを望むアプリケーションを、ユーザが選択および／もしくはインストールすることを可能にするように構成されたアプリケーションストア８２６、ならびに／または本明細書で開示されるシステムおよび方法の実施形態を実装するように構成されたアプリケーション、との通信、およびそれらによる通信を部分的に可能にするように構成された通信ソフトウェア８２２を含んでもよいが、それらに限定されない。
【００６１】
本明細書で開示されるシステムおよび方法は、本質的には任意の特定のコンピュータ、電子制御ユニット、または他の装置に関連せず、かつハードウェア、ソフトウェア、および／もしくはファームウェアの適切な組み合わせで実装されてもよい。ソフトウェアの実装は、プロセッサにより実行されると、実行可能命令により定義された方法を少なくとも部分的にコンピュータシステムに実行させる、実行可能コード／命令を備えた１つまたは複数のコンピュータプログラムを含んでもよい。コンパイル言語またはインタープリット言語を含む任意の形式のプログラム言語で、コンピュータプログラムを書くことができ、かつスタンドアロンプログラムとして、またはモジュール、コンポーネント、サブルーチン、もしくはコンピューティング環境で使用するのに適切な他のユニットとしてを含む、任意の形式で、コンピュータプログラムを配置することができる。さらに、１つのサイトにおいて１つのコンピュータもしくは複数のコンピュータ上で実行するようにコンピュータプログラムを配置することができ、または複数のサイトにわたってコンピュータプログラムを分散することができ、かつ通信ネットワークによってコンピュータプログラムを相互接続することができる。ソフトウェアの実施形態は、プロセッサにより実行されると、命令に従って方法をコンピュータシステムに実行させるように構成されたコンピュータプログラムおよび命令を記憶するように構成された非一時的記憶媒体を備える、コンピュータプログラム製品として実装されてもよい。非一時的記憶媒体は、非一時的記憶媒体上でプロセッサ可読命令を記憶することが可能な任意の形式をとってもよい。非一時的記憶媒体は、例えば、コンパクトディスク、デジタルビデオディスク、磁気テープ、磁気ディスク、フラッシュメモリ、集積回路、光学メモリ、および／または任意の他の非一時的デジタル処理装置メモリデバイスによって具体化されてもよい。
【００６２】
明確性を目的に、ある程度詳細に上述したことが説明されてきたが、その原則から逸脱することなしに一定の変更および修正がなされてもよいことが明らになるであろう。本明細書で説明したシステムおよび方法の両方を実装する多くの代替的な方法が存在することに留意するべきである。したがって、本実施形態は、限定的でなく例示的なものとみなされることになり、かつ本発明は、本明細書で示される詳細に限定されることはなく、添付の特許請求の範囲の範囲内およびそれと同等の範囲内で修正がなされてもよい。
【図１】
2016504651.tif 000003
【図２】
2016504651.tif 000004
【図３】
2016504651.tif 000005
【図４】
2016504651.tif 000006
【図５】
2016504651.tif 000007
【図６】
2016504651.tif 000008
【図７】
2016504651.tif 000009
【図８】
2016504651.tif 000010
【国際調査報告】
2016504651.tif 000011
2016504651.tif 000012