(57)【要約】【課題】コンテキスト情報の匿名化された金銭化のための技術を提供する。【解決手段】本発明のある実施形態は、匿名のインセンティブ・ベースのコンテキストをサービス・プロバイダーに提供する方法であって、ユーザーのコンテキスト情報を前記サービス・プロバイダーに送達する段階を含んでおり、前記コンテキスト情報の前記サービス・プロバイダーへの送達前に、前記コンテキストは、識別情報を除去し、さらなるユーザーからのコンテキストと一緒に集積することによって匿名化される、方法を提供する。【選択図】図１
2014078242.tif 000002
【特許請求の範囲】
【請求項１】
モバイル装置のユーザーについての、位置情報を含むコンテキスト情報を提供する方法であって：
前記モバイル装置の位置を追跡して位置情報を決定する段階と；
前記ユーザーの識別情報を除去することによって前記位置情報を匿名化する段階と；
匿名化された位置情報を、少なくとも一つのさらなるモバイル装置からの位置情報と一緒に集積する段階と；
匿名化され、集積された位置情報をサービス・プロバイダーに提供する段階とを含み、
前記サービス・プロバイダーは前記位置情報に対して前記ユーザーに報酬を与える、
方法。
【請求項２】
匿名化サービスが前記匿名化を提供し、前記匿名化サービスはユーザーの識別情報を知っているが、コンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは前記匿名化されたコンテキストを受け取るが、それを特定の源に帰することはできない、請求項１記載の方法。
【請求項３】
請求項１記載の方法であって、さらに：
前記ユーザーが前記サービス・プロバイダーからの利用可能なオファーのリストに対するオファー要求を提出する段階を含み、
少なくとも一つのオファーの受信に際して、前記ユーザーは、参加するか否かを選ぶ、
方法。
【請求項４】
命令が記憶されている非一時的な記憶媒体であって、前記命令は、機械によって実行されたときに：
前記モバイル装置の位置を追跡して位置情報を決定する段階と；
前記ユーザーの識別情報を除去することによって前記位置情報を匿名化する段階と；
匿名化された位置情報を、少なくとも一つのさらなるモバイル装置からの位置情報と一緒に集積する段階と；
匿名化され、集積された位置情報をサービス・プロバイダーに提供する段階との実行につながるものであり、
前記サービス・プロバイダーは前記位置情報に対して前記ユーザーに報酬を与える、
記憶媒体。
【請求項５】
匿名化サービスが前記匿名化を提供し、前記匿名化サービスはユーザーの識別情報を知っているが、コンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは前記匿名化されたコンテキストを受け取るが、それを特定の源に帰することはできない、請求項４記載の記憶媒体。
【請求項６】
請求項５記載の記憶媒体であって、さらに：
前記ユーザーが前記サービス・プロバイダーからの利用可能なオファーのリストに対するオファー要求を提出する段階を含み、
少なくとも一つのオファーの受信に際して、前記ユーザーは、参加するか否かを選ぶ、
記憶媒体。
【請求項７】
モバイル通信装置であって：
前記モバイル装置のユーザーについての位置情報を提供するよう前記モバイル通信装置を追跡する追跡器と；
前記追跡器によって与えられる前記ユーザーの位置情報を含む、前記ユーザーについてのコンテキスト情報を導出する情報同化器と；
前記コンテキスト情報を集積器および匿名化器に通信する通信プラットフォームであって、前記集積器および匿名化器は、前記コンテキスト情報を、他のモバイル通信装置のユーザーと一緒に集積して匿名化する、集積器および匿名化器とを有しており、
集積され匿名化されたコンテキスト情報はサービス・プロバイダーに提供され、
前記サービス・プロバイダーは、集積され匿名化されたコンテキスト情報を受け取ることに対して前記ユーザーに報酬を提供する、
モバイル通信装置。
【請求項８】
前記匿名化器が前記匿名化を提供し、前記匿名化器はユーザーの識別情報を知るが、コンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは前記匿名化されたコンテキストを受け取るが、それを特定の源に帰することはできない、請求項７記載のモバイル通信装置。
【請求項９】
モバイル通信装置であって、前記モバイル装置のユーザーについての位置情報を提供するよう前記モバイル通信装置を追跡する追跡器と；前記追跡器によって与えられる前記ユーザーの位置情報を含む、前記ユーザーについてのコンテキスト情報を導出する情報同化器とを含むモバイル通信装置と；
前記コンテキスト情報を他のモバイル通信装置のユーザーと一緒に集積する集積器と；
前記コンテキスト情報を匿名化する匿名化器と；
集積され匿名化されたコンテキスト情報を受信するサービス・プロバイダーであって、
前記サービス・プロバイダーは、集積され匿名化されたコンテキスト情報を受け取ることに対して前記ユーザーに報酬を提供する、サービス・プロバイダーとを有する、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は匿名化されたコンテキストの金銭化技術に関する。
【背景技術】
【０００２】
無線装置の急速な発展とその常に改善されつつあるモバイル機能により、ユーザーはますます多くのアプリケーションについてそうした無線装置に依存できるようになった。一方、そうした装置は幅広い多様な個人情報を得ることができる。そのような装置のユーザーはますます、さまざまなプラットフォーム上での環境、対話および自分自身についてのコンテキスト情報を捕捉することができるようになっている。これらのプラットフォームは、これに限られないが、モバイル・コンピューティング通信装置（たとえばPDA、電話、MID）、固定およびポータブル・コンピューティング装置（ラップトップ、デスクトップおよびセットトップボックス）およびクラウド・コンピューティング・サービスおよびプラットフォームを含む。生のコンテキストおよびこのコンテキストから導出されるプロファイルはいずれも、ユーザーが該情報を適切に管理しサービス・プロバイダーと共有〔シェア〕すれば、ユーザーにとって潜在的に高い価値を有する。サービス・プロバイダーは、ユーザーに対するオファーをよりよく調整するために、あるいはパッケージングし直して売る（または他の形で金銭化する）ために、この情報を使うことができる。
【０００３】
ユーザーは潜在的に、よりよいサービス経験または個別的なインセンティブを通じて恩恵を得る立場にある。ユーザーがこのコンテキストをてこ入れする能力は、現在のところ、次のように限定されている：同じユーザーによって所有される複数プラットフォームの間でコンテキストを共有し、組み合わせ、あるいは統合する自動化された方法がない；ユーザーがこのコンテキストを、対価なしまたは対価ありでサービス・プロバイダーと共有するための自動化および／または標準化された方法がない；コンテキストへのアクセスを制御する簡単な機構がない。
【０００４】
現在のところ、この型の情報は多様な仕方で収集および金銭化（monetize）されうる：
コンテキストはクラウド・サービス・プロバイダーによって、ウェブログ、クレジットカード・トレースおよび日常生活の他のアーチファクトを介して収集される。そのようなコンテキストは、生活イベントまたは市場における関心を同定するものでありうる。ユーザーはしばしば、この情報について全く知識も制御ももたず、その使用において何も得るところがない。
【０００５】
コンテキストはユーザーのプラットフォーム上で自動的に収集され、サービス・プロバイダーに送り返される。たとえば、セットトップボックスはしばしばテレビ視聴パターンについての情報を収集し、携帯電話はしばしば位置を追跡する。
【０００６】
ユーザーは、自分の関心、人口学的情報または履歴についてのアンケートに答えることによってコンテキストを明示的に共有することがありうる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記の諸例では、ユーザーは必ずしも、自分のコンテキストが収集されていることに気づかない。ユーザーは、オプトアウトする機会を与えられることも与えられないこともあり、たいていの場合、ユーザーは自分のコンテキストについて何の対価も受け取らない。また、ユーザーは自分の情報を匿名的に収集することを許可する方法をもたない。よって、コンテキスト情報の匿名化された金銭化のための技術に対する強い需要がある。
【課題を解決するための手段】
【０００８】
課題は請求項記載の手段によって達成される。
【０００９】
発明と見なされる主題は、特許請求の範囲において具体的に述べられ、明確に記載される。しかしながら、本発明は、組織および動作方法ならびにその目的、特徴および利点に関し、付属の図面とともに以下の詳細な説明を参照することによって最もよく理解されうる。
【図面の簡単な説明】
【００１０】
【図１】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のための高レベルのメッセージ・フローを描く図である。
【図２】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のための詳細な通信プロトコルを描く図である。
【図３】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のためのクライアント動作のフローチャートである。
【図４】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のための匿名化器動作のフローチャートである。
【図５】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のためのサービス・プロバイダーのフローチャートである。
【図６】本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のための報酬プロバイダーの動作のフローチャートである。
【図７】本発明の諸実施形態に基づく、サービス送達と関連しての匿名化されたコンテキストの金銭化のための高レベルのメッセージ・フローを描く図である。
【図８】サービス送達と関連しての匿名化されたコンテキストの金銭化のための詳細な通信プロトコルを示す図である。  図示の簡明のため、図面に描かれている要素は必ずしも縮尺通りに描かれていないことは理解されるであろう。たとえば、要素のいくつかの寸法は、明確のために他の要素に対して誇張されている。さらに、適切と思われるところでは、対応するまたは類似の要素を示すために参照符号が複数の図面の間で繰り返されている。
【発明を実施するための形態】
【００１１】
以下の詳細な説明では、本発明の十全な理解を与えるために数多くの個別的詳細が記述される。しかしながら、当業者は、本発明がこれらの個別的詳細なしでも実施されうることは理解するであろう。その一方、よく知られた方法、手順、コンポーネントおよび回路は、本発明を埋没させないよう、詳細には記述していない。
【００１２】
本発明の実施形態はこれに関して限定されるものではないが、たとえば「処理」「コンピューティング」「計算」「決定」「確立」「解析」「検査」などといった用語を使った議論は、コンピュータのレジスタおよび／またはメモリ内の物理的（たとえば電子的）な量として表されているデータを操作および／または変換してコンピュータのレジスタおよび／またはメモリまたは動作および／またはプロセスを実行するための命令を記憶しうる他の情報記憶媒体内の物理的な量として同様に表されている他のデータにする、コンピュータ、コンピューティング・プラットフォーム、コンピューティング・システムまたは他の電子コンピューティング装置の動作（単数または複数）および／またはプロセス（単数または複数）を指しうる。
【００１３】
本発明の実施形態はこれに関して限定されるものではないが、本稿で使用されるところの「複数」の用語はたとえば、「マルチ」または「２以上」を含みうる。「複数」の用語は明細書を通じて二つ以上のコンポーネント、装置、要素、ユニット、パラメータなどを記述するために使用されうる。たとえば、「複数のステーション」は二つ以上のステーションを含みうる。
【００１４】
上述したように、ユーザーはますます、さまざまなプラットフォーム上での自分の環境、対話および自分自身についてのコンテキスト情報を捕捉することができるようになっている。これらのプラットフォームは、これに限られないが、モバイル・コンピューティング／通信装置（たとえばPDA、電話、MID）、固定およびポータブル・コンピューティング装置（ラップトップ、デスクトップおよびセットトップボックス）およびクラウド・コンピューティング・サービスおよびプラットフォームを含む。生のコンテキストおよびこのコンテキストから導出されるプロファイルはいずれも、ユーザーが該情報を適切に管理しサービス・プロバイダーと共有すれば、ユーザーにとって潜在的に高い価値を有する。さらに、本発明のシステムの実施形態は、情報同化（assimilation）および通信プラットフォームであるプラットフォームを提供しうる。
【００１５】
いくつかのコンテキスト収集機構が今日使用されているが、次の機能のすべてを提供するものはない：（１）自動コンテキスト収集、（２）ユーザー制御、（３）ユーザー対価補償および（４）匿名化を介したデータのプライバシー。
【００１６】
既存の機構は、ユーザーの個人的なプラットフォーム上で収集されたコンテキストがユーザーによって制御され、金銭化されることを許容するが、この機能は匿名化を提供しない。本発明のいくつかの実施形態は、集積されたコンテキストを提供し、匿名化サービスと、ユーザーがプライバシーを保護する仕方で集積されたコンテキストを金銭化することを選ぶことができるようにする通信プロトコルとを提供する。これは、コンテキストの匿名での集積および各コンテキスト寄与者への対価の両方を保証する。
【００１７】
このようにして、ユーザーはプラットフォーム上で収集されたコンテキストを、正確さおよびユーザー制御をもって金銭化でき、コンテキストがより匿名的な仕方で共有されるのでユーザーがコンテキストを共有してくれる可能性が高くなる。サービス・プロバイダーは典型的には集積されたデータだけを必要とし、個々の各ユーザーのデータが集積されるのなら、個々の各ユーザーのデータについてはより少なく支払うことができる。また、トランザクションに対する他の当事者が、コンテキスト集積サービス・プロバイダーとして機能することによって繰り返し歳入を受け取りうる。
【００１８】
本発明の実施形態は、ユーザーがサービス・プロバイダーと、
・ユーザーが何らかの個人的コンテキストを寄与する；
・サービス・プロバイダーへの送達前に、コンテキストは、識別情報を除去して他の多くのユーザーからのコンテキストと一緒に集積することによって匿名化される；
・ユーザーは自分の寄与に対して適切な対価を受け取る、
よう合意に至ることを可能にする。
【００１９】
これは、匿名化サービスをコンテキスト金銭化機能と統合することによって与えられうる。ここで図１を見ると、概括的に１００として、本発明の諸実施形態の匿名化されたコンテキストの基本的な金銭化のための高レベルのメッセージ・フローが与えられている。本発明の諸実施形態には四つのキーとなる部分がある。
・クライアント１１０はコンテキストを送達し、報酬を受け取る；
・匿名化サービス１２０はクライアントの識別情報を知っているが、コンテキストや金銭的報酬へのアクセスはもたない；
・サービス・プロバイダー１３０は匿名化されたコンテキストを受け取るが、それを特定のクライアントに帰することはできない。サービス・プロバイダー１３０はまた、金銭的報酬の送達の手配もする。
・報酬プロバイダー１４０は報酬を生成するが、受領者や該報酬が何に対する対価なのかについての直接的知識はもたない。
【００２０】
所与のコンテキストを与えたクライアントの識別情報は、上記の参加者の二以上が結託しない限り、保護される。本発明のある実施形態では、クライアント１１０はサービス・プロバイダー１２０にオファー要求１０５を送ってもよく、サービス・プロバイダーはクライアント１１０にオファー１１５を送り返してもよい。クライアントは次いで１２５においてコンテキスト・バンドルを匿名化器１２０に送りうる。匿名化器１２０は１３５においてクライアントのコンテキストを他のクライアントのコンテキストと集積し、１４５においてサービス・プロバイダー１３０に送る。１５５において、報酬要求リストがサービス・プロバイダー１３０から報酬プロバイダー１４０に与えられ、報酬プロバイダー１４０は１６５において報酬リストを匿名化器１２０に送る。１７５において、匿名化器１２０は報酬をクライアント１１０に送る。
【００２１】
匿名化サービスは繰り返し発生する報酬機会を表していることを注意しておく。そのようなサービスは、ユーザー・コンテキストを生成する個別的なプラットフォーム（モバイル、PC、セットトップ、クラウド）との関連で機能できる。
【００２２】
基本的プロトコルが図２に示されて、概括的に２００として表されている。図２は、匿名化されたコンテキストの基本的な金銭化のための詳細な通信プロトコルを描いている。フローチャートはクライアント２１０、匿名化器２２０、サービス・プロバイダー２３０および報酬プロバイダー２４０の間の通信プロトコルを与えている。クライアント、匿名化サービス、サービス・プロバイダーおよび報酬プロバイダーのアルゴリズムの流れ図は、のちにより詳細に示される。プロトコルは、クライアント２１０および匿名化器２２０のみに知られる識別子IDがここでは述べない何らかの手段によって確立されており、IDはメッセージ認証値を生成できることを想定する。ここに記載される特定の実施形態は、IDが非対称鍵対であることを想定する。プロトコルのステップごとの説明は次のようになる。
【００２３】
ステップ１：オファー要求２１５：クライアントがサービス・プロバイダーに利用可能なオファーのリストを求める。ユーザーの識別情報はこの時点で知られるが、コンテキストは約束も送達もされない。任意的に、この要求は匿名化器を通じて転送されることができる。受信すると、サービス・プロバイダーはクライアントに送達するためのオファーの集合を選択する。これらのオファーは、クライアント識別情報または過去のクライアント関係に基づいてフィルタ処理されてもよいが、特定のクライアントに対して一意的であるべきではない。
【００２４】
ステップ２：オファー２２５：一つまたは複数のオファーが返される。各オファーは：
・所望されるコンテキストの集合；
・このデータが送達前に受けることになる集積のレベル（何人のユーザーについて集積するか）；
・対価の形および額。
【００２５】
オファーは、真正性のために、サービス・プロバイダーの秘密鍵を使って署名されてもよい。オファーを受信すると、クライアントは参加するかどうかを選ぶ。オファーの選択は、ユーザー対話または以前に定式化されたユーザー定義ポリシーを利用してもよい。
【００２６】
ステップ３  ２３５：コンテキスト・バンドル：オファーを受け容れるために、クライアントは、他のユーザーのコンテキストと集積されるべきコンテキスト・バンドルを匿名化器に送る。このメッセージは、クライアントのIDに結び付けられた秘密鍵（private  key）を用いて署名することによって不正工作〔タンパリング〕から保護され、匿名化器の公開鍵（public  key）を用いて暗号化されるので匿名化器だけがアクセスできる。メッセージは：
・クライアントの識別情報；
・新鮮さについてのタイムスタンプ（実または仮想）；
・もとのオファーのコピー；真正性のためにまだ署名されている；
・サービス・プロバイダーのための「コンテキスト・パッケージ」；（プライバシーのために）サービス・プロバイダーの公開鍵を使って暗号化されており、次の四つを含む：
・もとのオファー；
・オファーにおいて要求されるコンテキスト；
・（匿名化器の公開鍵を使って暗号化された）ノードの識別情報の難読化された形；および
・クライアントに送達するための報酬データを暗号化するために使われる、クライアントによって所有される公開鍵。最大限のプライバシー保護のために、これは、サービス・プロバイダーおよび報酬プロバイダーによる時間を追っての相関を防止するため、ワンタイム使用鍵〔使い捨て鍵〕であるべきであることを注意しておく。
【００２７】
受領すると、匿名化器はメッセージをアンパックする。データが古くないっていたり、あるいは真正でない場合には、破棄され、それ以外の場合にはのちに転送するために記憶される。オファーが、転送される前にデータを集積するユーザーの数を指定していることを注意しておく。
【００２８】
ステップ４  ２４５：集積：ひとたび所与のオファーについての要求される数のユーザーからコンテキストが収集されると、「コンテキスト・パッケージ」がランダム順にまとめられて匿名化されたバンドル・リストにされる。匿名化されたバンドル・リストの送信は、バンドルにデータが含まれる一組のクライアントの識別情報をさらに保護するためにランダムに遅延されてもよい。
【００２９】
あるいはまた、匿名化されたバンドル・リストが規則的な間隔で所与のサービス・プロバイダーに送られることができる。所与の匿名化されたバンドル・リストに含められるクライアント・データの部分集合および順序は、ランダムに決定されることになる。ランダムな分布は、古いデータほど含められる可能性が高くなるよう重み付けられる（データが過度に古くなることを防ぐ）。この場合、十分多数のエントリーが利用可能でない限り、匿名化されたバンドル・リストはサービス・プロバイダーに送られるべきではない。
【００３０】
いずれにせよ、匿名化されたバンドル・リストは複数のオファーからのコンテキスト・パッケージを含むことができる（それぞれが特定のオファーでラベル付けされているので）。複数のオファーについてのコンテキスト・パッケージが匿名化されたバンドル・リスト内に含められる場合、個々の各オファーの集積制約条件が満たされることが重要である。
【００３１】
ステップ５  ２５５：匿名化されたバンドル・リスト：匿名化されたバンドル・リストが匿名化器からサービス・プロバイダーに送られる。匿名化されたバンドル・リストは、真正性のために匿名化器の秘密鍵を使って署名される。これに関して限定されるものではないが、匿名化されたバンドル・リストは新鮮さのためにタイムスタンプ（実でも仮想でもよい）およびランダムな順序での「コンテキスト・パッケージ」のリストを含んでいてもよい。
【００３２】
受信すると、サービス・プロバイダーはメッセージをアンパックし、真正性および新鮮さについて検査する。次いでサービス・プロバイダーは各「コンテキスト・パッケージ」をアンパックする。各コンテキスト・パッケージについて、次のステップがかかる：
・オファーを有効確認する；
・さらなる処理のためのコンテキストを保存する（アプリケーション固有）；
・難読化されたノード識別情報および公開鍵を使って報酬要求を定式化する；
上記の報酬要求のすべてが報酬要求リストに組み合わされる。
【００３３】
ステップ６  ２６５：報酬要求リスト：報酬要求リストがサービス・プロバイダーから報酬プロバイダーに送られ、報酬要求のリストを含む。本発明はこの点に関して限定されるものではないが、各報酬要求または報酬要求リスト全体は、（真正性のために）サービス・プロバイダーの秘密鍵を用いて署名し、（秘匿性のために）報酬プロバイダーの公開鍵を用いて暗号化することによって保護されてもよい。各報酬要求は：
・新鮮さのためのタイムスタンプ；
・要求された報酬の値（および可能性としては種別）；
・受領者の難読化された識別情報；および
・受領者によって与えられる公開鍵
を含んでいてもよい。
【００３４】
受信すると、報酬プロバイダーは各報酬要求について一つのエントリーをもつ報酬リストを用意する。
【００３５】
ステップ７  ２７５：報酬リスト：報酬リストが報酬プロバイダーから匿名化器に送られる。報酬リストは報酬メッセージのリストを含む。各報酬メッセージまたは報酬リスト全体は真正性のための報酬プロバイダーの秘密鍵で署名され、プライバシーのために匿名化器の公開鍵を用いて暗号化されてもよい。報酬リスト内の各報酬メッセージは：
・何らかの値をもつ電子証明書（アプリケーション固有）であってもよい報酬を含む。これは一意的であることができるが、特定のユーザーにはリンクされない（この時点ではユーザーは報酬プロバイダーには知られない）。たとえば、報酬は、アイチューンズ（iTunes）ギフトカードまたはアマゾン（Amazon）ギフト券のコードであってもよい。本発明のある実施形態では、報酬は（プライバシーのために）意図される受領者によって与えられる公開鍵を用いて暗号化されてもよい。
【００３６】
受領者の難読化された識別情報および受領者によって与えられる公開鍵は、報酬要求から得られ、もともとコンテキスト・バンドル内においてクライアントによって与えられていたものであることを注意しておく。
【００３７】
最終的には（報酬が使用されるときに）報酬プロバイダーが受領者（クライアント）の識別情報を知ることはありうるが、報酬プロバイダーはオファーや該オファーに応答して送達されるコンテキストについては何も知ることはないことも注意しておくべきであろう。
【００３８】
受信すると、本発明の諸実施形態において、匿名化器は各報酬メッセージの真正性を検証する。匿名化器は今や、クライアント・ノードの識別情報を解読でき、のちの送達のために各報酬をキャッシュする（cache）。
【００３９】
ステップ８：集積２８５：匿名化器は、報酬間の相関付けを防ぐために、ランダムな時間期間にわたって各報酬をキャッシュする。集積は、ステップ４に関係して上述されたのと同様の仕方で達成される。
【００４０】
ステップ９  ２９５：報酬：次いで、各報酬が、報酬メッセージ内で個別的な受領者に宛てられる。報酬メッセージは、いまだ秘匿のためにクライアントによって与えられた公開鍵を使って暗号化されている報酬を含んでいてもよい。任意的に、報酬は、真正性のために報酬プロバイダーによって署名されることもできる。
【００４１】
二つの性質のうちの一方が成り立たなければならないことを注意しておく：（１）報酬は汎用である（すべてのユーザーについて単一のコードが割り当てられる）あるいは（２）報酬プロバイダーはサービス・プロバイダーから独立でなければならない。これらの性質の検証は、クライアントの責任であるが、匿名化者が、報酬の信頼性を判断することにおいてクライアントを支援するサービスを提供することもできる。性質（１）は検証が難しく、きわめて疑わしいと考えられるべきである。
【００４２】
オファー制約条件。基本的プロトコルのステップ１で述べたように、オファーまたはオファー署名が一意的な性質をもつと、サービス・プロバイダーがバンドルを追跡してクライアントまでたどることを可能にすることができる。このリスクを減らすために、匿名化器は、ステップ３におけるバンドルの処理の間に下記の規則の一部または全部を実施することを選んでもよい：
・所与のオファーを満足して匿名化されるすべての応答は、オファーおよび署名の同一のコピーを含まなければならない。
・すべてのオファーは四つのフィールド：要求されるコンテキスト、集積のレベル、対価の額および対価の種別、を含む汎用フォーマットに従ってもよい。各フィールドは固定された値の小さな集合に制約されることになろう。
・（署名を含む）有効なオファーは前もって匿名化器に登録されなければならない。すると、匿名化器は所与のサービス・プロバイダーについて現在有効な異なるオファーの数を追跡（そして可能性としては制限）することを選ぶことができる。
【００４３】
所望される一組の基準を満たさないオファーを含むバンドルは、拒否されることになる。匿名化器はまた、クライアントを保護するようオファーを制約することを選んでもよい。たとえば、匿名化器は、最低レベルの集積または特定のコンテキスト情報のリリースについて要求される最低レベルの対価の補償を強制することができる。
【００４４】
場合によっては、匿名化器は、受領者に報酬を送達するサービス・プロバイダーを信頼しなくてもよい。この場合、ステップ５に先立って、匿名化器は、クライアント公開鍵および難読化されたクライアント識別情報のリストをサービス・プロバイダーに送ることによって、匿名化されたバンドル・リストが利用可能であることを合図してもよい。すると、サービス・プロバイダーはステップ６に従って進むことができ、ステップ７において匿名化器に報酬が送られる結果となる。ひとたび匿名化器が報酬の受領を有効確認すると、匿名化されたバンドル・リストがサービス・プロバイダーに送られることができる。プロトコルのこのバージョンと基本的プロトコルとの間の選択は、匿名化器およびサービス・プロバイダーの相対的な信頼性に依存する。しかしながら、最終的に報酬が受領されなければ匿名化者は所与のサービス・プロバイダーが信頼できないことを判定できるので、一般には、基本的プロトコルが十分である。
【００４５】
場合によっては、ユーザーは定期的なサービス送達プロセスの一環としてコンテキストを送達することを望むことがありうる。たとえば、ユーザーはビデオ・ストリーミング・ウェブサイトを利用し、何らかのフリー・コンテンツと引き換えに、上位１０の最も頻繁に視聴したテレビ番組のリストを送達することを望むことがありうる。既存のサービスおよびクライアント・ソフトウェアを修正する必要を減らすため、本発明の諸実施形態は、匿名コンテキスト金銭化機能を典型的なサービス送達機構と統合してもよい。結果として得られるプロトコルが図７および図８に示されており、のちに説明する。
【００４６】
結果として得られるプロトコルは、匿名化器、サービス・プロバイダーおよび報酬プロバイダーの間の同じコアとなる対話を利用する。既存のサービスとの上位互換性（backward  compatibility）のために、クライアントはサービス・プロバイダーに直接連絡する。プロトコルは以下のステップをもって進む。
１．クライアントがサービス・プロバイダーに対する汎用サービス要求を行う。
２．サービス・プロバイダーがクライアントに汎用サービス応答（たとえばいかなる追加的なフリー・コンテンツも含まないコンテンツ・ページ）をするが、該応答にオファーを追加する（基本的プロトコルのステップ２と同様）。
３．クライアントが何らかのコンテキストを共有することを望む場合、クライアントはサービス・プロバイダーに第二のサービス要求を送る。この要求はコンテキスト・バンドル（基本プロトコルのステップ３と同様だが、サービス・プロバイダーに直接送られる）を含む。
４．サービス・プロバイダーはバンドルにアクセスできない。その代わり、サービス・プロバイダーはバンドルを匿名化器に送る。
５．匿名化器はバンドルを検証し、匿名化キャッシュにキャッシュし、要求されたコンテキストの受領の証拠となる（attesting  to）コンテキスト証拠陳述書（affidavit）をサービス・プロバイダーに送る。サービス・プロバイダーは、プロセスののちになってコンテキストが匿名化されるまで、コンテキストを受け取らない。
６．サービス・プロバイダーは今や改善されたサービス応答（たとえば約束されたフリー・コンテンツをもつ）をクライアントに送ることができる。この応答は、改善されたサービスそのものを提供することもできるし、あるいは制限されたまたは無制限の時間期間にわたって改善されたサービスのロックを解除するためにクライアントが使うことのできるトークンを提供することもできる。
７．この時点において、プロトコルは、ステップ４で始まり、データを集積し、最終的に匿名化されたコンテキスト・データをサービス・プロバイダーに送って結果として得られる報酬を送達する基本プロトコルに従って進む。
【００４７】
上記の手順の結果として、サービス・プロバイダーがどのクライアントがコンテキストを寄与したかを知るというほかは基本プロトコルとほとんど同じ匿名化となる。しかしながら、サービス・プロバイダーはいまだ、各クライアントがどのコンテキストを寄与したかは知らない。結果として、このバージョンのプロトコルのクライアントは、おそらくは、オファーへの参加を、基本プロトコルよりも高い集積因子をもって制限することを望むであろう。
【００４８】
上記のプロトコルは、保持者に好むサービスの利用資格を与えるトークンの送達を含む、ユーザーが好むサービスを受け取るよい方法を提供する。代替は、トークンを基本プロトコルにおける報酬として与えることであるが、この場合、サービス・プロバイダーは報酬プロバイダーとしても行動することになり、これは、報酬プロバイダーとサービス・プロバイダーが結託しないという前提に反することになり、使用されたトークンが、サービス・プロバイダー（この場合、報酬プロバイダーでもある）によってクライアントを匿名化されたコンテキストに結び付けるために利用されることができるという危険がある。上記のプロトコルは、この欠点をもたない代替的なアプローチを提供する。
【００４９】
図３に進むと、図３は概括的に３００として、本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のためのクライアントの動作のフローチャートを示している。３１０において、クライアントがスタートし、３１５においてユーザーがコンテキストを共有することを選択し、３２０においてサービス・プロバイダーにオファー要求を送る。３２５ではクライアントはサービス・プロバイダーから「オファー」メッセージを受け取っており、３３０においてオファーが真正かどうかの判定がなされる。NO〔真正でない〕であれば、クライアント・スタートに戻る。YES〔真正である〕であれば、３３５において、オファーがユーザー関心にマッチするかどうかを判定する。NO〔マッチしない〕であれば、クライアント・スタートに戻る。YES〔マッチする〕であれば、３４０において、クライアントはコンテキスト・バンドルを匿名化器に送って、スタートに戻る。３４５では、クライアントは、匿名化器から「報酬」メッセージを受け取っており、３５０において解読し、３５５においてユーザーに送達し、クライアント・スタートに戻る。
【００５０】
図４は、４００において、本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的金銭化のための匿名化器動作のフローチャートを描いている。４０５での匿名化器スタート後、４１０で「コンテキスト・バンドル」メッセージを受信していれば、４１０で解読し、４１５でメッセージが真正かどうかを判定する。NO〔真正でない〕であれば、匿名化器スタート４０５に戻る。YES〔真正である〕であれば、４２０においてメッセージがリプレイであるかどうかを判定する。YES〔リプレイである〕であれば、４０５における匿名化器スタートに戻る。NO〔リプレイでない〕であれば、４２５においてコンテキスト・バンドルをキャッシュし、４３０においてオファーについて十分なコンテキストを受信したかどうかを判定する。NO〔受信していない〕であれば匿名化器スタート４０５に戻る。YES〔受信した〕であれば、４３５においてキャッシュされたコンテキストを「匿名化されたバンドル・リスト」中にバンドルし、サービス・プロバイダーに送る。次いで、匿名化器スタート４０５に戻る。
【００５１】
４４０で「報酬リスト」メッセージを受信したとき、４４５においてメッセージが真正かどうかを判定する。YES〔真正である〕であれば、４５０でノード識別情報を解読し、報酬をキャッシュし、ランダム・タイマー４５５をセットし、匿名化器４０５に戻る。４５５で報酬タイマーが満了すれば、４６０で報酬メッセージをクライアント・ノードに送り、次いで匿名化器スタート４０５に戻る。
【００５２】
図５は、５００において、本発明の諸実施形態に基づく、匿名化されたコンテキストの基本的な金銭化のためのサービス・プロバイダー動作のフローチャートを描いている。サービス・プロバイダー・スタートが５０５において示されており、受領された「匿名化されたバンドル・リスト」メッセージが次に５１０において示されている。次いで、５１５においてメッセージが真正かどうかの判定がなされ、NO〔真正でない〕であればサービス・プロバイダー・スタート５０５に戻る。YES〔真正である〕であれば、５２０でバンドルを解読し、５２５でコンテキストを処理し、５３０で報酬要求を生成し、５３５でさらなるコンテキスト・バンドルがあるかどうかを判定する。YES〔あり〕の場合にはステップ５１５に戻り、NO〔なし〕の場合には、５４０において報酬要求リスト・メッセージを生成し、報酬プロバイダーに送る。
【００５３】
図６は、６００において、本発明の諸実施形態に基づく匿名化されたコンテキストの基本的な金銭化のための報酬プロバイダー動作のフローチャートを示している。報酬プロバイダー・スタートが６０５に示されており、受領された「報酬要求リスト」メッセージが次に６１０において示されている。６１２では、次の報酬要求を選択し、次いで６１５においてメッセージが真正かどうかを判定し、NO〔真正でない〕であれば６１２に戻る。YES〔真正である〕であれば、６２０で要求を解読し、６２５でクライアントによって与えられた公開鍵を用いて暗号化された報酬を生成し、６３０において報酬を生成し、６３５においてさらなる報酬要求があるかどうかを判定する。YES〔あり〕であれば、ステップ６１２に戻り、NO〔なし〕であれば報酬リスト・メッセージを生成して匿名化器に送る（６４０）。
【００５４】
図７は、７００において、本発明の諸実施形態に基づくサービス送達と関連した匿名化されたコンテキストの金銭化のための高レベルのメッセージ・フローである。クライアント７０５、サービス・プロバイダー７１０、匿名化器７１５および報酬プロバイダー７２０の間のメッセージ・フローが示されている。メッセージは、サービス・プロバイダー７１０とクライアント７０５の間の次のメッセージを含みうる：１）汎用サービス要求；２）汎用サービス応答＋オファー；３）サービス要求＋コンテキスト・バンドル；６）改善されたサービス応答。メッセージはさらに、サービス・プロバイダー７１０と匿名化器７１５との間の次のメッセージを含んでいてもよい：４）コンテキスト・バンドル；５）コンテキスト証拠陳述書（affidavit）；８）匿名化されたバンドル・リスト。報酬プロバイダー７２０は、１０）報酬リストを匿名化器に通信し、報酬要求リスト９）をサービス・プロバイダー７１０から受け取ってもよい。
【００５５】
図８は、８００において、サービス送達と関連した匿名化されたコンテキストの金銭化のための詳細な通信プロトコルである。クライアント８０５、匿名化器８１０、サービス・プロバイダー８１５および報酬プロバイダー８２０の間のプロトコル・フローが示されている。
【００５６】
本発明のいくつかの実施形態はさらに、コンピュータ実行可能命令をエンコードされたコンピュータ可読媒体を提供してもよい。該コンピュータ実行可能命令は、アクセスされたときに、機械に、ユーザーのコンテキスト情報をサービス・プロビアダーに送達することによって、匿名のインセンティブ・ベースのコンテキストをサービス・プロバイダーに提供することを含む動作を実行させ、ここで、コンテキスト情報のサービス・プロバイダーへの送達に先立って、コンテキストは、識別情報を除去し、さらなるユーザーからのコンテキストとまとめることによって匿名化される。
【００５７】
本発明のある種の特徴について本稿で例解し、説明してきたが、当業者には多くの修正、置換、変更および等価物が思いつくことがありうる。したがって、付属の請求項は、本発明の真の精神の範囲内にはいるそのような修正および変更すべてをカバーすることが意図されていることは理解しておくものとする。
【００５８】
いくつかの態様を記載しておく。
〔態様１〕
匿名のインセンティブ・ベースのコンテキストをサービス・プロバイダーに提供する方法であって：
ユーザーのコンテキスト情報を前記サービス・プロバイダーに送達する段階を含んでおり、前記コンテキスト情報の前記サービス・プロバイダーへの送達前に、前記コンテキストは、識別情報を除去し、さらなるユーザーからのコンテキストと一緒に集積することによって匿名化される、
方法。
〔態様２〕
態様１記載の方法であって、前記ユーザーが前記集積されたコンテキスト情報への寄与に対して対価を受け取ることをさらに含む、方法。
〔態様３〕
態様２記載の方法であって、前記匿名化を匿名化サービスが提供し、該匿名化サービスはユーザーの識別情報を知るがコンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは前記匿名化されたコンテキストを受け取るが該匿名化されたコンテキストを特定の源に帰することはできず、任意的に前記対価の手配をし、報酬プロバイダーは報酬を生成するが受領者についての直接的な知識をもたない、方法。
〔態様４〕
態様１記載の方法であって：
前記ユーザーが前記サービス・プロバイダーからの利用可能なオファーのリストを求めるオファー要求を提出する段階であって、受信すると前記サービス・プロバイダーは前記ユーザーに送達すべきオファーの集合を選択する、段階をさらに含み；
少なくとも一つのオファーを受信すると、前記ユーザーは参加するかどうかを選択する、
方法。
〔態様５〕
態様４記載の方法であって、前記ユーザーが参加することを選ぶ場合：
コンテキスト・バンドルが他のユーザーのコンテキストと一緒に集積されるために前記ユーザーから前記匿名化器に送られる；あるいは
コンテキスト・バンドルが前記ユーザーから前記サービス・プロバイダーに送られ、ここで、コンテキストはまずクライアントによって、難読化された形でサービス要求の一部として前記サービス・プロバイダーに与えられ、前記サービス・プロバイダーは次いで前記難読化されたコンテキストを前記匿名化器に転送し、前記匿名化器は前記サービス・プロバイダーに対して前記コンテキストが送達されたことを証言し、前記サービス・プロバイダーは改善されたサービス応答をクライアントに与える、
のうちの一つの仕方でコンテキスト・バンドルが匿名化器に送達される、
方法。
〔態様６〕
ひとたび前記コンテキストが所与のオファーについて必要とされる数のユーザーから集められたら、コンテキスト・パッケージが匿名化されたバンドル・リストにランダムに集められ、前記匿名化器から前記サービス・プロバイダーに送られる、方法。
〔態様７〕
態様６記載の方法であって、
受信すると、前記サービス・プロバイダーが各コンテキスト・パッケージをアンパックし、報酬要求が報酬要求のリストを含む報酬要求リストに組み合わされ、前記報酬要求リストが前記サービス・プロバイダーから報酬プロバイダーに送られその後、報酬リストが前記報酬プロバイダーから前記匿名化器に送られ、
前記匿名化器が、報酬間の相関付けを防止するためにランダムな時間期間にわたって各報酬をキャッシュし、次いで報酬メッセージにおいて各報酬が特定の受領者に宛てられる、
方法。
〔態様８〕
態様７記載の方法であって、前記サービス・プロバイダーが信頼されるサービス・プロバイダーではない場合、匿名化器は、前記バンドルを前記サービス・プロバイダーに送達する前に、コンテキスト・バンドルの利用可能性を信号伝達して報酬を待つ、方法。
〔態様９〕
態様６記載の方法であって、前記匿名化器が、バンドルの処理の間に、
所与のオファーを満たす匿名化されるすべての応答は、前記オファーおよび署名の同一のコピーを含まなければならない；
すべてのオファーは、要求されるコンテキスト、集積のレベル、対価の額および対価の種別の四つのフィールドを含む一般的フォーマットに従う；
有効なオファーは前記匿名化器に前もって登録されねばならない；
所望される一組の基準を満たさないオファーを含むバンドルは拒否される、
からなる規則グループからの規則の一部または全部を実施することを選ぶよう適応されている、方法。
〔態様１０〕
態様４記載の方法であって、各オファーが真正性のために前記サービス・プロバイダーの秘密鍵を使って署名され、各オファーが所望されるコンテキストの集合；このデータが送達前に受ける集積のレベル；ならびに対価の形および額を指定し、オファーの選択はユーザー対話または以前に定式化されたユーザー定義ポリシーを利用してもよい、方法。
〔態様１１〕
態様５記載の方法であって、前記コンテキスト・バンドルは、クライアントの識別情報に結び付けられた秘密鍵を用いて署名することによって不正工作から保護され、前記匿名化器の公開鍵を用いて暗号化されるので前記匿名化器によってのみアクセス可能であり、前記コンテキスト・バンドルは：クライアントの識別情報、新鮮さのための実または仮想タイムスタンプ；真正性のためにいまだ署名されているもとのオファーのコピー；前記サービス・プロバイダーの公開鍵を使って暗号化されている前記サービス・プロバイダーのためのコンテキスト・パッケージを含み、前記コンテキスト・パッケージは：もとのオファー；前記オファーにおいて要求されるコンテキスト；前記匿名化器の公開鍵を使って暗号化されたノードの識別情報の難読化された形；および前記クライアントによって生成された公開鍵を含む、方法。
〔態様１２〕
前記バンドルにデータが含まれる一組のクライアントの識別情報をさらに保護するよう、前記匿名化されたバンドル・リストの送信がランダムに遅延される、態様６記載の方法。
〔態様１３〕
前記匿名化されたバンドル・リストが前記匿名化器から前記サービス・プロバイダーに送られるとき、前記匿名化されたバンドル・リストは真正性のために前記匿名化器の秘密鍵を使って署名され、さらに新鮮さのためのタイムスタンプおよびランダム順のコンテキスト・パッケージのリストを含む、態様６記載の方法。
〔態様１４〕
受信すると、前記サービス・プロバイダーは前記匿名化されたバンドル・リストをアンパックし、真正性および新鮮さについて検査し、次いで各コンテキスト・パッケージをアンパックし、以下のステップ、すなわち：オファーを有効確認し；前記コンテキストをさらなる処理のために保存し；難読化されたノード識別情報および公開鍵を使って報酬要求を定式化することを行う、態様７記載の方法。
〔態様１５〕
前記報酬要求が、真正性のために前記サービス・プロバイダーの秘密鍵を用いて署名し、秘匿性のために前記サービス・プロバイダーの公開鍵を用いて暗号化することによって保護され、各報酬要求が：新鮮さのためのタイムスタンプ；要求された報酬の値；受領者の難読化された識別情報；および受領者によって与えられた公開鍵を含む、態様７記載の方法。
〔態様１６〕
コンピュータ実行可能命令をエンコードされたコンピュータ可読媒体であって、前記コンピュータ実行可能命令はアクセスされると機械に：
ユーザーのコンテキスト情報をサービス・プロバイダーに送達することによって匿名のインセンティブ・ベースのコンテキストをサービス・プロバイダーに提供する段階を実行させ、ここで、前記コンテキスト情報の前記サービス・プロバイダーへの送達前に、前記コンテキストは、識別情報を除去し、さらなるユーザーからのコンテキストと一緒に集積することによって匿名化される、
コンピュータ可読媒体。
〔態様１７〕
態様１６記載のコンピュータ可読命令をエンコードされたコンピュータ可読媒体であって、前記コンピュータ可読命令は前記ユーザーが前記集積されたコンテキスト情報への寄与に対して対価を受け取ることをさらに含む、コンピュータ可読媒体。
〔態様１８〕
態様１６記載のコンピュータ可読命令をエンコードされたコンピュータ可読媒体であって、前記匿名化を匿名化サービスが提供し、該匿名化サービスはユーザーの識別情報を知るがコンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは匿名化されたコンテキストを受け取るが特定の源に帰することはできず、前記対価の手配をし、報酬プロバイダーは報酬を生成するが受領者についての直接的な知識をもたない、コンピュータ可読媒体。
〔態様１９〕
態様１６記載のコンピュータ可読命令をエンコードされたコンピュータ可読媒体であって、前記コンピュータ可読命令は：
前記ユーザーが前記サービス・プロバイダーからの利用可能なオファーのリストを求めるオファー要求を提出する段階であって、受信すると前記サービス・プロバイダーは前記ユーザーに送達すべきオファーの集合を選択する、段階をさらに含み；
オファーを受信すると、前記ユーザーは参加するかどうかを選択し；
前記ユーザーが参加することを選ぶ場合：コンテキスト・バンドルが他のユーザーのコンテキストと一緒に集積されるために前記ユーザーから前記匿名化器に送られる；あるいは、
コンテキスト・バンドルが前記ユーザーから前記サービス・プロバイダーに送られ、ここで、コンテキストはまずクライアントによって、難読化された形でサービス要求の一部として前記サービス・プロバイダーに与えられ、前記サービス・プロバイダーは次いで前記難読化されたコンテキストを前記匿名化器に転送し、前記匿名化器は前記サービス・プロバイダーに対して前記コンテキストが送達されたことを証言し、前記サービス・プロバイダーは改善されたサービス応答をクライアントに与える、
コンピュータ可読媒体。
〔態様２０〕
態様１９記載のコンピュータ実行可能命令をエンコードされたコンピュータ可読媒体であって、ひとたび前記コンテキストが所与のオファーについて必要とされる数のユーザーから集められたら、コンテキスト・パッケージが匿名化されたバンドル・リスト中にランダムに集められ、前記匿名化器から前記サービス・プロバイダーに送られ；
受信すると、前記サービス・プロバイダーが各コンテキスト・パッケージをアンパックし、すべての報酬要求が報酬要求のリストを含む報酬要求リスト中に組み合わされ、前記報酬要求リストが前記サービス・プロバイダーから報酬プロバイダーに送られその後、前記報酬リストが前記報酬プロバイダーから前記匿名化器に送られ、
前記匿名化器が、報酬間の相関付けを防止するためにランダムな時間期間にわたって各報酬をキャッシュし、次いで各報酬が報酬メッセージにおいて特定の受領者に宛てられる、
コンピュータ可読媒体。
〔態様２１〕
態様２０記載のコンピュータ実行可能命令をエンコードされたコンピュータ可読媒体であって、前記匿名化器が、バンドルの処理の間に、
所与のオファーを満たす匿名化されるすべての応答は、前記オファーおよび署名の同一のコピーを含まなければならない；
すべてのオファーは、要求されるコンテキスト、集積のレベル、対価の額および対価の種別の四つのフィールドを含む一般的フォーマットに従う；
有効なオファーは前記匿名化器に前もって登録されねばならない；
所望される一組の基準を満たさないオファーを含むバンドルは拒否される、
からなる規則グループからの規則の一部または全部を実施することを選ぶよう適応されている、コンピュータ可読媒体。
〔態様２２〕
態様２０記載のコンピュータ実行可能命令をエンコードされたコンピュータ可読媒体であって、前記コンテキスト・バンドルが他のユーザーのコンテキストと一緒に集積されるよう前記ユーザー・クライアントから前記匿名化器に送られるとき、前記メッセージは、クライアントの識別情報に結び付けられた秘密鍵を用いて署名することによって不正工作から保護され、匿名化器公開鍵を用いて暗号化することによって前記匿名化器によってのみアクセス可能である、コンピュータ可読媒体。
〔態様２３〕
態様２２記載のコンピュータ実行可能命令をエンコードされたコンピュータ可読媒体であって、前記メッセージは：新鮮さのためのタイムスタンプ；真正性のためにいまだ署名されているもとのオファーのコピー；前記サービス・プロバイダーの公開鍵を使って暗号化されている前記サービス・プロバイダーのためのコンテキスト・パッケージを含む、コンピュータ可読媒体。
〔態様２４〕
ユーザーのコンテキスト情報をサービス・プロバイダーに送達することによって匿名のインセンティブ・ベースのコンテキストをサービス・プロバイダーに提供するよう適応された情報同化および通信プラットフォームを有するシステムであって、前記コンテキスト情報の前記サービス・プロバイダーへの送達前に、前記コンテキストは、識別情報を除去し、さらなるユーザーからのコンテキストと一緒に集積することによって匿名化される、
システム。
〔態様２５〕
態様２４記載のシステムであって、前記ユーザーが前記集積されたコンテキスト情報への寄与に対して対価を受け取ることをさらに含む、システム。
〔態様２６〕
態様２５記載のシステムであって、前記匿名化を匿名化サービスが提供し、該匿名化サービスはユーザーの識別情報を知るがコンテキストや金銭的報酬へのアクセスはもたず、前記サービス・プロバイダーは匿名化されたコンテキストを受け取るが特定の源に帰することはできず、前記対価の手配をし、報酬プロバイダーは報酬を生成するが受領者についての直接的な知識をもたない、システム。
〔態様２７〕
態様２４記載のシステムであって：
前記ユーザーが前記サービス・プロバイダーからの利用可能なオファーのリストを求めるオファー要求を提出する段階であって、受信すると前記サービス・プロバイダーは前記ユーザーに送達すべきオファーの集合を選択する、段階をさらに含み；
オファーを受信すると、前記ユーザーは参加するかどうかを選択し；
前記ユーザーが参加することを選ぶ場合、コンテキスト・バンドルが他のユーザーのコンテキストと一緒に集積されるために前記ユーザーから前記匿名化器に送られ、ひとたび前記コンテキストが所与のオファーについて必要とされる数のユーザーから集められたら、コンテキスト・パッケージが匿名化されたバンドル・リスト中にランダムに集められ、前記匿名化器から前記サービス・プロバイダーに送られ、
受信すると、前記サービス・プロバイダーが各コンテキスト・パッケージをアンパックし、すべての報酬要求が報酬要求のリストを含む報酬要求リスト中に組み合わされ、前記報酬要求リストが前記サービス・プロバイダーから報酬プロバイダーに送られその後、前記報酬リストが前記報酬プロバイダーから前記匿名化器に送られ、
前記匿名化器が、報酬間の相関付けを防止するためにランダムな時間期間にわたって各報酬をキャッシュし、次いで各報酬が報酬メッセージにおいて特定の受領者に宛てられる、
システム。
【符号の説明】
【００５９】
１００  匿名化されたコンテキストの基本的な金銭化のための高レベルのメッセージ・フロー
１１０  クライアント
１２０  匿名化器
１３０  サービス・プロバイダー
１４０  報酬プロバイダー
１０５  オファー要求
１１５  オファー
１２５  コンテキスト・バンドル
１３５  集積
１４５  匿名化されたバンドル・リスト
１５５  報酬要求リスト
１６５  報酬リスト
１７５  報酬
２００  匿名化されたコンテキストの基本的な金銭化のための詳細な通信プロトコル
２１０  クライアント
２２０  匿名化器
２３０  サービス・プロバイダー
２４０  報酬プロバイダー
２１５  オファー要求：
２２５  オファー：
２３５  コンテキスト・バンドル：
２４５  集積
２５５  匿名化されたバンドル・リスト：
２６５  報酬要求リスト：
２７５  報酬リスト：
２８５  集積
２９５  報酬：
３００  匿名化されたコンテキストの基本的な金銭化のためのクライアントの動作のフローチャート
３１０  クライアント開始
３１５  ユーザーがコンテキスト共有を選択
３２０  オファー要求を送る
３２５  「オファー」メッセージ受信
３３０  オファーは真正か？
３３５  オファーがユーザー関心にマッチするか？
３４０  コンテキスト・バンドルを送る
３４５  「報酬」メッセージを受信
３５０  解読
３５５  ユーザーに送達
４００  匿名化されたコンテキストの基本的金銭化のための匿名化器動作のフローチャート
４０５  匿名化器開始
４１０  コンテキスト・バンドル」メッセージを受信
４１２  解読
４１５  メッセージは真正か？
４２０  メッセージはリプレイか（Tを検査）？
４２５  コンテキスト・バンドルをキャッシュ（オファーによりインデックス）
４３０  オファーについて十分なコンテキストを受信？
４３５  キャッシュされたコンテキストを「匿名化されたバンドル・リスト」中にバンドルし、サービス・プロバイダーに送る
４４０  「報酬リスト」メッセージを受信
４４５  メッセージは真正か？
４５０  ノード識別情報を解読
４５５（４５０の下）  ランダム・タイマーを付けて報酬をキャッシュ
４５５（右上）  報酬タイマー期限切れ
４６０  報酬メッセージをノードに送る
５００  匿名化されたコンテキストの基本的な金銭化のためのサービス・プロバイダー動作のフローチャート
５０５  サービス・プロバイダー・スタート
５１０  「匿名化されたバンドル・リスト」メッセージ受信
５１５  メッセージは真正か？
５２０  バンドルを解読
５２５  コンテキストを処理
５３０  報酬要求を生成
５３５  さらなるコンテキスト・バンドルあり？
５４０  報酬要求リスト・メッセージを生成し、報酬プロバイダーに送る
６００  匿名化されたコンテキストの基本的な金銭化のための報酬プロバイダー動作のフローチャート
６０５  報酬プロバイダー・スタート
６１０  「報酬要求リスト」メッセージ受信
６１２  次の報酬要求を選択
６１５  メッセージは真正か？
６２０  要求を解読
６２５  報酬を生成、クライアント公開鍵で暗号化
６３０  報酬を生成
６３５  さらなる報酬要求があるか？
６４０  報酬リスト・メッセージを生成して匿名化器に送る
７００  サービス送達と関連した匿名化されたコンテキストの金銭化のための高レベルのメッセージ・フロー
７０５  クライアント
７１０  サービス・プロバイダー
７１５  匿名化器
７２０  報酬プロバイダー
８００  サービス送達と関連した匿名化されたコンテキストの金銭化のための詳細な通信プロトコル
８０５  クライアント
８１０  匿名化器
８１５  サービス・プロバイダー
８２０  報酬プロバイダー
【図１】
2014078242.tif 000003
【図２】
2014078242.tif 000004
【図３】
2014078242.tif 000005
【図４】
2014078242.tif 000006
【図５】
2014078242.tif 000007
【図６】
2014078242.tif 000008
【図７】
2014078242.tif 000009
【図８】
2014078242.tif 000010