(57)【要約】  コンピュータに基づくコンテンツ配信方法は、第１のユーザからコンテンツの要求を受信する段階と、要求に基づいて上記第１のユーザに特定のコンテンツを配信する段階であって、上記特定のコンテンツは、第１のユーザと異なる第２のユーザに関連付けられた情報に基づいて選択されている、段階と、を含む。第１および第２のユーザは、類似性グループのメンバーであり、第２のユーザはこのグループのリーダーであり、第１のユーザはこのグループのフォロワーである。
2021532463.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザからコンテンツの要求を受信する段階と、
前記要求に基づいて前記第１のユーザに特定のコンテンツを配信する段階であって、前記特定のコンテンツは、前記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階と、を含み、
前記第１のユーザに関連付けられた前記第１の情報は、前記第１のユーザと異なる第２のユーザに関連付けられた第２の情報の少なくとも一態様に少なくとも部分的に基づいており、
前記第１のユーザと、前記第２のユーザは、類似性の少なくとも１つの測定値に基づき関連付けられ、
前記第２のユーザに関連付けられた前記第２の情報の前記少なくとも一態様は、前記第２のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に基づいて選択されている、
コンピュータに基づくコンテンツ配信方法。
【請求項２】
前記第１のユーザおよび前記第２のユーザは、類似性グループのメンバーであり、前記要求時に、前記第２のユーザは前記類似性グループのリーダーであり、前記第１のユーザは前記類似性グループのフォロワーである、請求項１に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３】
前記類似性グループは類似性グループであり、前記類似性グループのメンバーシップは、前記類似性グループのメンバーの類似性の１または複数の測定値に基づいて判定されている、請求項２に記載のコンピュータに基づくコンテンツ配信方法。
【請求項４】
前記類似性の１または複数の測定値は、ユーザの、他のユーザに対する、環境及びドメインのアクティビティに基づく、請求項２に記載のコンピュータに基づくコンテンツ配信方法。
【請求項５】
前記環境は、ＬＡＮ、ＷＡＮ、無線ネットワーク、ルーター、ゲートウェイ、アプリケーション、およびデバイスのうちの１または複数を含む、請求項４に記載のコンピュータに基づくコンテンツ配信方法。
【請求項６】
前記ドメインは、インターネット上の位置を含む、請求項４または５に記載のコンピュータに基づくコンテンツ配信方法。
【請求項７】
ユーザの環境および／またはドメインのアクティビティの１または複数を記録することで、別のユーザの環境および／またはドメインのものと比較する段階をさらに含む、請求項３から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項８】
グループは、ユーザのドメインおよび／もしくは環境のログ、ならびに／またはリアルタイムデータストリームの類似性の少なくとも１つの測定値に基づく、請求項３から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項９】
類似性は、環境ログまたはリアルタイムストリームから判定される、ビジット頻度、日付、環境内またはドメインにいる時間のうちの１または複数に、少なくとも部分的に基づく、請求項３から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１０】
前記類似性グループのメンバーシップを判定するのに、許容係数が使用される、請求項３から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１１】
前記第２のユーザは、前記第１のユーザへの前記特定のコンテンツの配信に基づいて報酬を受ける、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１２】
投票機構により、特定のコンテンツが配信され、ユーザは、自身による前記投票機構の受信および表示に応じて報酬を受ける、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１３】
ユーザは、自身による前記投票機構の使用に応じて報酬を受ける、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１４】
ユーザは、前記ユーザがどのように投票するかに関わらず、自身による前記投票機構の使用に応じて報酬を受ける、請求項１３に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１５】
特定の以前のコンテンツ配信に関連付けられた前記投票機構は、前記以前のコンテンツに対するユーザの投票をサポートする、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１６】
前記特定の以前のコンテンツ配信に関連付けられた前記投票機構の、前記第２のユーザによる以前の使用は、前記第２のユーザによる否定的な投票を含む、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１７】
前記特定の以前のコンテンツ配信に関連付けられた前記投票機構の、前記第２のユーザによる以前の使用は、前記第２のユーザによる肯定的な投票を含む、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１８】
前記第２のユーザは、自身による、前記特定の以前のコンテンツ配信に関連付けられた前記投票機構の受信および表示に応じて以前に報酬を受けている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項１９】
前記第２のユーザは、前記第２のユーザによる、前記特定の以前のコンテンツ配信に関連付けられた前記投票機構の使用に応じて以前に報酬を受けている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２０】
前記類似性グループのリーダーシップは、１または複数のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に少なくとも部分的に基づいて判定される、請求項２から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２１】
前記類似性グループのリーダーシップは動的である、請求項２から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２２】
前記特定のコンテンツはターゲティング広告を含む、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２３】
前記特定の以前のコンテンツ配信に関連付けられた前記投票機構は、広告サーバにより配信されている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２４】
前記特定のコンテンツは広告サーバにより配信されている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２５】
前記投票機構は、前記特定の以前のコンテンツ配信の一部として配信されている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２６】
前記特定の以前のコンテンツ配信は、マークアップおよび／またはインタープリタ型言語で記載されたデータを含み、前記投票機構は前記データの一部である、請求項２５に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２７】
前記第１のユーザおよび前記第２のユーザは、前記要求を受信する前に関連付けられている、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２８】
前記特定のコンテンツは、第２の投票機構を含む、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項２９】
前記第１のユーザに関連付けられた前記第１の情報は、前記第１のユーザに関連付けられた第１の情報記録を含む、請求項１から５の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３０】
第１のユーザから、コンテンツの要求を受信する段階と、
前記要求に基づいて前記第１のユーザに特定のコンテンツを配信する段階であって、前記特定のコンテンツは投票機構を含み、前記特定のコンテンツは前記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階と、
前記第１のユーザに対し、前記特定のコンテンツと、前記投票機構に関連付けられた１または複数の画像を受信および表示したことに対して報酬を与える段階とを含む、
コンピュータに基づくコンテンツ配信方法。
【請求項３１】
前記投票機構は、前記特定のコンテンツについての投票をサポートするユーザインタフェース（ＵＩ）を提供し、前記１または複数の画像は前記ＵＩを含む、請求項３０に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３２】
前記ＵＩは、前記投票機構に関連付けられた前記１または複数の画像を含む、請求項３１に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３３】
前記投票機構を使用して意見を登録したことについて、前記第１のユーザに報酬を与える段階をさらに含む、請求項３０から３２の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３４】
前記第１のユーザに関連付けられた前記第１の情報は、前記第１のユーザに関連付けられた第１の情報記録を含み、第２のユーザに関連付けられた第２の情報は、前記第２のユーザに関連付けられた第２の情報記録を含む、請求項３０から３２の何れか一項に記載のコンピュータに基づくコンテンツ配信方法。
【請求項３５】
デバイスの１または複数のプロセッサによって実行されたとき、前記１または複数のプロセッサに請求項１から５および３０から３２の何れか一項に記載のコンピュータに基づくコンテンツ配信方法の動作を実施させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願］
本願は、あらゆる目的のために参照によりその全体が本明細書に組み入れられる、２０１８年７月２６日出願の米国仮特許出願第６２／７０３，８４０号の優先権を主張する。
［著作権表示］
本特許文献は、著作権保護の対象となる材料を含む。著作権所有者は、本特許文献または米国特許商標庁のファイルにおけるあらゆる関連資料の複製に対して異議を唱えるものではないが、そうでない場合には、いかなる理由があろうとも全ての著作権を留保する。
【０００２】
本発明は概してコンテンツの配信に関し、特に１または複数の参加者に対して、当該参加者の他のユーザとの類似性に基づいてコンテンツおよび広告を配信するシステムおよび方法に関する。
【背景技術】
【０００３】
ターゲティングコンテンツおよび広告配信は一般化しており、今日のインターネットコンテンツ配信の大部分を占める。コンテンツプロバイダおよび広告主は、ユーザに対して適切なコンテンツおよび広告を、当該ユーザそれぞれの興味およびニーズに基づき配信することに腐心している。特定のユーザの興味およびニーズを判定するため、当該ユーザについての情報を収集する必要がある。多くのソーシャルネットワークプラットフォーム（例えばフェースブック（登録商標）、ツイッター（登録商標）など）が、ターゲティングコンテンツおよび広告配信に利用されるユーザ情報を収集する。しかし、あらゆるユーザがそのようなプラットフォームを利用しているわけではなく、あらゆるユーザが適切なターゲティングコンテンツおよび広告配信に十分な情報を提供しているわけでもない。
【０００４】
さらに、ユーザにとって、自身のコンピュータ使用についての情報が追跡されていることは暗黙の了解であり得るが、この追跡がどの程度に及んでいるか、または自身のデータの使い道については通常把握していない。また、ユーザについて集められたデータのほとんどは、当該ユーザが知らない間に、合意も対価もなく集められたものである。
【０００５】
分析および対応するターゲティング用の、より良い情報をユーザが提供可能にすることが望ましく、それが本明細書における目的となる。
【０００６】
ユーザが示したコンテンツ（例えば、広告）の好みに対して適切かつ即座に反応することがさらに望ましく、それが本明細書におけるさらなる目的となる。
【０００７】
ユーザに、その情報を提供したことに対して報酬または対価を与えることがさらに望ましく、それが本明細書におけるさらなる目的となる。
【０００８】
コンテンツに対するユーザの好みを使用する許可を、当該ユーザから得ることがさらに望ましく、それが本明細書におけるさらなる目的となる。
【発明の概要】
【０００９】
本発明は、請求項および明細書に特定される。
【００１０】
１または複数のコンピュータのシステムは、動作時にシステムに動きを実施させる、システムにインストールされたソフトウェア、ファームウェア、ハードウェア、またはこれらの組み合わせを有することによって、特定の動作または動きを実施させるように構成可能である。１または複数のコンピュータプログラムは、データ処理装置によって実行されたとき、装置に動きを実施させる命令を含むことによって、特定の動作または動きを実施させるように構成可能である。
【００１１】
１つの全体的な態様は、第１のユーザからコンテンツの要求を受信する段階を含むコンピュータに基づくコンテンツ配信方法を含む。方法はさらに、上記要求に基づいて上記第１のユーザに特定のコンテンツを配信する段階であって、上記特定のコンテンツは、上記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階を含む。方法はさらに、上記第１のユーザに関連付けられた上記第１の情報は、上記第１のユーザと異なる第２のユーザに関連付けられた第２の情報の少なくとも一態様に少なくとも部分的に基づいていることを含む。方法はさらに、上記第１のユーザと、上記第２のユーザは、類似性の少なくとも１つの測定値に基づき関連付けられることを含む。方法はさらに、上記第２のユーザに関連付けられた上記第２の情報の上記少なくとも一態様は、上記第２のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に基づいて選択されていることを含む。
【００１２】
本態様の別の実施形態は、それぞれ方法の動きを実施するように構成された、１または複数のコンピュータ記憶デバイスに記録された対応するコンピュータシステム、装置、コンピュータプログラムを含む。
【００１３】
実装では、１または複数の以下の特徴を単独でおよび／または組み合わせて含んでもよい。
・方法において、上記第１のユーザおよび上記第２のユーザは、類似性グループのメンバーであり、上記要求時に、上記第２のユーザは上記グループのリーダーであり、上記第１のユーザは上記グループのフォロワーである。
・方法において、上記グループは類似性グループであり、上記グループのメンバーシップは、上記グループのメンバーの類似性の１または複数の測定値に基づいて判定されている。
・方法において、上記類似性の１または複数の測定値は、ユーザの、他のユーザに対する、環境及びドメインアクティビティに基づく。
・方法において、上記環境は、ＬＡＮ、ＷＡＮ、無線ネットワーク、ルーター、ゲートウェイ、アプリケーション、およびデバイスのうちの１または複数を含む。
・方法において、上記ドメインは、インターネット上の位置を含む。
・方法は、ユーザの環境および／またはドメインアクティビティの１または複数を記録することで、他のユーザの環境および／またはドメインのものと比較する段階をさらに含む。
・方法において、グループは、ユーザのドメインおよび／もしくは環境ログ、ならびに／またはリアルタイムデータストリームの類似性の少なくとも１つの測定値に基づく。
・方法において、類似性は、上記ログまたはリアルタイムストリームから判定される、ビジット頻度、日付、環境内またはドメインにいる時間のうちの１または複数に、少なくとも部分的に基づく。
・方法において、上記類似性グループのメンバーシップを判定するのに、許容係数が使用される。
・方法において、上記第２のユーザは、上記第１のユーザへの上記特定のコンテンツの配信に基づいて報酬を受ける。
・方法において、投票機構により、特定のコンテンツが配信され、ユーザは、自身による上記投票機構の受信および表示に応じて報酬を受ける。
・方法において、ユーザは、自身による上記投票機構の使用に応じて報酬を受ける。
・方法において、ユーザは、上記ユーザがどのように投票するかに関わらず、自身による上記投票機構の使用に応じて報酬を受ける。
・方法において、特定の以前のコンテンツ配信に関連付けられた上記投票機構は、上記以前のコンテンツに対するユーザの投票をサポートする。
・方法において、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の、上記第２のユーザによる以前の使用は、上記第２のユーザによる否定的な投票を含む。
・方法において、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の、上記第２のユーザによる以前の使用は、上記第２のユーザによる肯定的な投票を含む。
・方法において、上記第２のユーザは、自身による、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の受信および表示に応じて、以前に報酬を受けている。
・方法において、上記第２のユーザは、上記第２のユーザによる、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の使用に応じて以前に報酬を受けている。
・方法において、上記類似性グループのリーダーシップは、１または複数のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に少なくとも部分的に基づいて判定される。
・方法において、上記類似性グループのリーダーシップは動的である。
・方法において、上記特定のコンテンツはターゲティング広告を含む。
・方法において、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構は、広告サーバにより配信されている。
・方法において、上記特定のコンテンツは広告サーバにより配信されている。
・方法において、上記投票機構は、上記特定の以前のコンテンツ配信の一部として配信されている。
・方法において、上記特定の以前のコンテンツ配信は、マークアップおよび／またはインタープリタ型言語で記載されたデータを含み、上記投票機構は上記データの一部である。
・方法において、上記第１のユーザおよび上記第２のユーザは、上記要求を受信する前に関連付けられている。
・方法において、上記特定のコンテンツは、第２の投票機構を含む。
・方法において、上記第１のユーザに関連付けられた上記第１の情報は、上記第１のユーザに関連付けられた第１の情報記録を含む。
【００１４】
別の全体的な態様は、第１のユーザから、コンテンツの要求を受信する段階を含むコンピュータに基づくコンテンツ配信方法を含む。方法はさらに、上記要求に基づいて上記第１のユーザに特定のコンテンツを配信する段階であって、上記特定のコンテンツは投票機構を含み、上記特定のコンテンツは上記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階を含む。方法はさらに、上記第１のユーザに対し、上記特定のコンテンツと、上記投票機構に関連付けられた１または複数の画像を受信および表示したことに対して報酬を与える段階を含む。
【００１５】
本態様の別の実施形態は、それぞれ方法の動きを実施するように構成された、１または複数のコンピュータ記憶デバイスに記録された対応するコンピュータシステム、装置、コンピュータプログラムを含む。
【００１６】
実装では、１または複数の以下の特徴を単独でおよび／または組み合わせて含んでもよい。
・方法において、上記投票機構は、上記特定のコンテンツについての投票をサポートするユーザインタフェース（ＵＩ）を提供し、上記１または複数の画像は上記ＵＩを含む。
・方法において、上記ＵＩは、上記投票機構に関連付けられた上記１または複数の画像を含む。
・方法は、上記投票機構を使用して意見を登録したことについて、上記ユーザに報酬を与える段階をさらに含む。
・方法において、上記第１のユーザに関連付けられた上記第１の情報は、上記第１のユーザに関連付けられた第１の情報記録を含み、上記第２のユーザに関連付けられた上記第２の情報は、上記第２のユーザに関連付けられた第２の情報記録を含む。
【００１７】
上述の技術の実装は、ハードウェア、方法もしくはプロセス、またはコンピュータアクセス可能媒体上のコンピュータソフトウェアを含み得る。  
【００１８】
別の全体的な態様は、デバイスの１または複数のプロセッサによって実行されたとき、１または複数のプロセッサに上述の方法の何れかの動作を実施させる、１または複数のコンピュータプログラムが格納されたコンピュータ可読媒体を含む。実装には、媒体が非一時的であるものを含み得る。以下に本発明のさらにいくつもの実施形態を論じる。
【００１９】
以下は、方法（またはプロセス）の実施形態の一覧である。これらは「Ｍ」という文字で示される。係る実施形態への言及があるときはいつでも、これは、実施形態「Ｍ」を参照することにより行われる。
【００２０】
Ｍ１．  第１のユーザからコンテンツの要求を受信する段階と、
上記要求に基づいて上記第１のユーザに特定のコンテンツを配信する段階であって、上記特定のコンテンツは、上記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階と、を含み
上記第１のユーザに関連付けられた上記第１の情報は、上記第１のユーザと異なる第２のユーザに関連付けられた第２の情報の少なくとも一態様に少なくとも部分的に基づいており、
上記第１のユーザと、上記第２のユーザは、類似性の少なくとも１つの測定値に基づき関連付けられ、
上記第２のユーザに関連付けられた上記第２の情報の上記少なくとも一態様は、上記第２のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に基づいて選択されている、
コンピュータに基づくコンテンツ配信方法。
【００２１】
Ｍ２．  上記第１のユーザおよび上記第２のユーザは、類似性グループのメンバーであり、上記要求時に、上記第２のユーザは上記グループのリーダーであり、上記第１のユーザは上記グループのフォロワーである、実施形態Ｍ１に記載の方法。
【００２２】
Ｍ３．  上記グループは類似性グループであり、上記グループのメンバーシップは、上記グループのメンバーの類似性の１または複数の測定値に基づいて判定されている、実施形態Ｍ２に記載の方法。
【００２３】
Ｍ４．  上記類似性の１または複数の測定値は、ユーザの、他のユーザに対する、環境及びドメインアクティビティに基づく、実施形態Ｍ２に記載の方法。
【００２４】
Ｍ５．  上記環境は、ＬＡＮ、ＷＡＮ、無線ネットワーク、ルーター、ゲートウェイ、アプリケーション、およびデバイスのうちの１または複数を含む、実施形態Ｍ４に記載の方法。
【００２５】
Ｍ６．  上記ドメインは、インターネット上の位置を含む、実施形態Ｍ４またはＭ５に記載の方法。
【００２６】
Ｍ７．  ユーザの環境および／またはドメインアクティビティの１または複数を記録することで、他のユーザの環境および／またはドメインのものと比較する段階をさらに含む、実施形態Ｍ３からＭ６の何れか一項に記載の方法。
【００２７】
Ｍ８．  グループは、ユーザのドメインおよび／もしくは環境ログ、ならびに／またはリアルタイムデータストリームの類似性の少なくとも１つの測定値に基づく、実施形態Ｍ３からＭ７の何れか一項に記載の方法。
【００２８】
Ｍ９．  類似性は、上記ログまたはリアルタイムストリームから判定される、ビジット頻度、日付、環境内またはドメインにいる時間のうちの１または複数に、少なくとも部分的に基づく、実施形態Ｍ３からＭ８の何れか一項に記載の方法。
【００２９】
Ｍ１０．  上記類似性グループのメンバーシップを判定するのに、許容係数が使用される、実施形態Ｍ３からＭ９の何れか一項に記載の方法。
【００３０】
Ｍ１１．  上記第２のユーザは、上記第１のユーザへの上記特定のコンテンツの配信に基づいて報酬を受ける、上述の実施形態の何れか一項に記載の方法。
【００３１】
Ｍ１２．  投票機構により、特定のコンテンツが配信され、ユーザは、自身による上記投票機構の受信および表示に応じて報酬を受ける、上述の実施形態の何れか一項に記載の方法。
【００３２】
Ｍ１３．  ユーザは、自身による上記投票機構の使用に応じて報酬を受ける、上述の実施形態の何れか一項に記載の方法。
【００３３】
Ｍ１４．  ユーザは、上記ユーザがどのように投票するかに関わらず、自身による上記投票機構の使用に応じて報酬を受ける、実施形態Ｍ１３に記載の方法。
【００３４】
Ｍ１５．  特定の以前のコンテンツ配信に関連付けられた上記投票機構は、上記以前のコンテンツに対するユーザの投票をサポートする、上述の実施形態の何れか一項に記載の方法。
【００３５】
Ｍ１６．  上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の、上記第２のユーザによる以前の使用は、上記第２のユーザによる否定的な投票を含む、上述の実施形態の何れか一項に記載の方法。
【００３６】
Ｍ１７．  上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の、上記第２のユーザによる以前の使用は、上記第２のユーザによる肯定的な投票を含む、実施形態Ｍ１からＭ１５の何れか一項に記載の方法。
【００３７】
Ｍ１８．  上記第２のユーザは、自身による、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の受信および表示に応じて、以前に報酬を受けている、上述の実施形態の何れか一項に記載の方法。
【００３８】
Ｍ１９．  上記第２のユーザは、上記第２のユーザによる、上記特定の以前のコンテンツ配信に関連付けられた上記投票機構の使用に応じて以前に報酬を受けている、上述の実施形態の何れか一項に記載の方法。
【００３９】
Ｍ２０．  上記類似性グループのリーダーシップは、１または複数のユーザによる、特定の以前のコンテンツ配信に関連付けられた投票機構の以前の使用に少なくとも部分的に基づいて判定される、実施形態Ｍ２からＭ１９の何れか一項に記載の方法。
【００４０】
Ｍ２１．  上記類似性グループのリーダーシップは動的である、実施形態Ｍ２からＭ２０の何れか一項に記載の方法。
【００４１】
Ｍ２２．  上記特定のコンテンツはターゲティング広告を含む、上述の実施形態の何れか一項に記載の方法。
【００４２】
Ｍ２３．  上記特定の以前のコンテンツ配信に関連付けられた上記投票機構は、広告サーバにより配信されている、上述の実施形態の何れか一項に記載の方法。
【００４３】
Ｍ２４．  上記特定のコンテンツは広告サーバにより配信されている、上述の実施形態の何れか一項に記載の方法。
【００４４】
Ｍ２５．  上記投票機構は、上記特定の以前のコンテンツ配信の一部として配信されている、上述の実施形態に記載の方法。
【００４５】
Ｍ２６．  上記特定の以前のコンテンツ配信は、マークアップおよび／またはインタープリタ型言語で記載されたデータを含み、上記投票機構は上記データの一部である、実施形態Ｍ２５に記載の方法。
【００４６】
Ｍ２７．  上記第１のユーザおよび上記第２のユーザは、上記要求を受信する前に関連付けられている、上述の実施形態の何れか一項に記載の方法。
【００４７】
Ｍ２８．  上記特定のコンテンツは、第２の投票機構を含む、上述の実施形態の何れか一項に記載の方法。
【００４８】
Ｍ２９．  第１のユーザから、コンテンツの要求を受信する段階と、
上記要求に基づいて上記第１のユーザに特定のコンテンツを配信する段階であって、上記特定のコンテンツは投票機構を含み、上記特定のコンテンツは上記第１のユーザに関連付けられた第１の情報に基づいて配信用に選択されている、段階と、
上記第１のユーザに対し、上記特定のコンテンツと、上記投票機構に関連付けられた１または複数の画像を受信および表示したことに対して報酬を与える段階とを含む、
コンピュータに基づくコンテンツ配信方法。
【００４９】
Ｍ３０．  上記投票機構は、上記特定のコンテンツについての投票をサポートするユーザインタフェース（ＵＩ）を提供し、上記１または複数の画像は上記ＵＩを含む、実施形態Ｍ２９に記載の方法。
【００５０】
Ｍ３１．  上記ＵＩは、上記投票機構に関連付けられた上記１または複数の画像を含む、実施形態Ｍ３０に記載の方法。
【００５１】
Ｍ３２．  上記投票機構を使用して意見を登録したことについて、上記ユーザに報酬を与える段階をさらに含む、実施形態Ｍ２９から３１の何れか一項に記載の方法。
【００５２】
Ｍ３３．  上記第１のユーザに関連付けられた上記第１の情報は、上記第１のユーザに関連付けられた第１の情報記録を含み、上記第２のユーザに関連付けられた上記第２の情報は、上記第２のユーザに関連付けられた第２の情報記録を含む、実施形態Ｍ１から３２の何れか一項に記載の方法。
【００５３】
以下は、コンピュータ可読媒体の実施形態の一覧である。これらは「Ｃ」という文字で示される。係る実施形態への言及があるときはいつでも、これは、実施形態「Ｃ」を参照することにより行われる。
【００５４】
Ｃ３４．  デバイスの１または複数のプロセッサによって実行されたとき、上記１または複数のプロセッサに実施形態Ｍ１からＭ３３の何れか一項に記載の方法の動作を実施させる、１または複数のコンピュータプログラムが格納されたコンピュータ可読媒体。  Ｃ３５．  上記媒体は非一時的である、実施形態Ｃ３４記載のコンピュータ可読媒体。
【００５５】
本明細書の上述の特徴およびさらなる詳細は、本明細書における、本発明をさらに例示することを意図しているが本発明の範囲をいかようにも制限する意図はない例において説明される。
【図面の簡単な説明】
【００５６】
本発明のその他の目的、特徴、および特性、並びに、関連する構造の要素の動作および機能に関する方法、製造の部分および経済性の組み合わせは、添付の図面を参照して以下の説明および添付の特許請求項を考慮することによって、より明らかになるであろう。これらの全てが、本明細書の一部分を形成する。何れの図も、別途記載のない限り、縮尺どおりではない。
【図１】本明細書の例示的実施形態に係るシステムの態様を示す。
【図２】本明細書の例示的実施形態に係る、ユーザディスプレイ上にレンダリングされたコンテンツを示す。
【図３Ａ】本明細書の例示的実施形態の動作を示すフローチャートである。
【図３Ｂ】本明細書の例示的実施形態の動作を示すフローチャートである。
【図３Ｃ】本明細書の例示的実施形態の動作を示すフローチャートである。
【図４Ａ】本明細書の例示的実施形態に係るデータ構造である。
【図４Ｂ】本明細書の例示的実施形態に係るデータ構造である。
【図５】本明細書の例示的実施形態に係る類似性グループの態様を示す。
【図６】本明細書の例示的実施形態に係るコンピューティングの態様を示す。
【発明を実施するための形態】
【００５７】
本発明の例示的な実施形態を、図を参照しながら以下で説明する。これらの例は、本発明の範囲を限定することなく、本発明への理解を深めることを目的として記載している。以下の説明では、一連の特徴および／または動作を説明する。当業者であれば、文脈から必要にならない限り、特徴および段階の順序は、結果として得られる構成およびその効果にとって、重要ではないことを理解するであろう。さらに、当業者には、特徴および動作の順序に関わらず、記載されている動作の一部または全部の間に時間遅延が存在し得ることが自明であろう。参照番号は単により速やかな理解のために参照されており、いかなる方式によっても本発明の範囲を限定するようには意図されていない。
［用語および略語］
そうでないように使用されない限り、本明細書に使用される以下の用語または略語は、以下の意味を有する。ＡＰＩは、アプリケーションプログラミングインターフェースを意味する。ＬＡＮは、ローカルエリアネットワークを意味する。ＵＲＬは、ユニフォームリソースロケータを意味する。ＷＡＮは、ワイドエリアネットワークを意味し、ＷｉＦｉおよびモバイルまたはセルラネットワークを含み得る。本明細書に使用される「機構」という用語は、任意の（１または複数の）デバイス、（１または複数の）プロセス、（１または複数の）サービス、またはこれらの組み合わせを指す。機構は、特定用途向けデバイスを用いてハードウェア、ソフトウェア、ファームウェアで実装されてよいし、または、それらの任意の組み合わせで実装されてよい。機構は、単一のデバイスに統合されてよいし、または、複数のデバイスに分散されてよい。ある機構の様々なコンポーネントが同じ位置に配置されてよいし、または分散されてよい。この機構は、その他複数の機構から形成されてよい。従って、本明細書に使用される「機構」という用語は一般的に、（１または複数の）デバイスおよび／または（１または複数の）プロセスおよび／または（１または複数の）サービスという用語の省略表現と見なされてよい。
［説明］
【００５８】
以下の詳細な説明に、本発明を限定する意図はない。当業者には、本明細書に記載のサブジェクトマターの別の実施形態および変形が明らかであろう。
【００５９】
本明細書の例示的実施形態に係る例示的方法およびシステムを、図を参照に説明する。
【００６０】
図１を参照すると、本明細書の例示的実施形態に係るシステムにおいて、複数のユーザ１０２が、１または複数のネットワーク１０６（例えば、インターネット、ＬＡＮ、ＷＡＮなど）を介して、複数のコンテンツプロバイダ１０４からコンテンツを取得する。コンテンツは、例えば、ウェブプロバイダからのウェブページを含み得る。
【００６１】
特定のユーザが受信するコンテンツは、一般的コンテンツ、または、当該ユーザに対してカスタマイズされたものであり得る。さらに、ユーザが受信するコンテンツは、そのコンテンツに関連付けられる広告へのリンクなどを含み得る。例えば、コンテンツは、各種広告への複数のリンクを有するウェブページ、またはモバイルデバイス上のアプリケーションであり得る。
【００６２】
好ましい実装において、配信されるコンテンツに関連付けられた各リンクは、当該コンテンツがユーザのデバイス上にレンダリング（例えば、表示）されている際に解決される。このレンダリング処理時に、広告に関連付けられたリンクは１または複数の広告サーバ１０８に解決され得、この広告サーバ１０８は次いで、コンテンツ配信処理の一部としてレンダリングされるように当該広告をユーザに配信する。
【００６３】
なお、広告とは本質的にコンテンツであるか、コンテンツの一種であるため、広告サーバ１０８はコンテンツプロバイダサーバ（ただし、一般的には特定の種類のコンテンツ用である）とみなされ得ることを理解されたい。
【００６４】
さらに、ユーザ向けにカスタマイズされたコンテンツ、特に広告コンテンツは、遅延バインディングを利用して、特定のユーザに対してバインディングされることが一般的である。即ち、広告などのユーザ向けにカスタマイズされたコンテンツは通常、早急にまたはユーザへの配信直前に選択される。
【００６５】
ユーザ向けにカスタマイズされたコンテンツは、ユーザに対し、例えば当該ユーザのデバイスに格納された、当該ユーザの情報に基づいて配信され得る。例えば、ユーザの情報および好みは、ユーザのデバイス上（例えば、いわゆるクッキー内）に格納され得、当該情報および好みは、当該ユーザに対するユーザ向けにカスタマイズされたコンテンツのバインディングおよび配信を決定するのに使用され得る。例えば、ユーザが広告（ユーザ向けにカスタマイズされたコンテンツ）のリンクＵＲＬが埋め込まれたウェブページを受信すると、ユーザのブラウザなどは、ユーザのデバイス上に格納された情報で修正され得る、それらＵＲＬを使用して、格納されたユーザの情報および好みに合わせた広告を選択および配信し得る。
【００６６】
図２に示す例では、ユーザのディスプレイ２００は、コンテンツ２００（１または複数のコンテンツプロバイダ１０４から配信）、およびターゲティングコンテンツまたは広告２０４（１または複数の広告サーバ１０８からユーザに配信）を示す。
【００６７】
本明細書の実施形態において、一部のユーザには、特定のコンテンツ、特に広告コンテンツ（広告コンテンツは広告ユニットとも称され得る）と共に、投票機構１１０が提供され得る。投票機構１１０は、コンテンツの一部として含まれることが好ましい（例えば、広告ユニット内に一体化、または広告ユニットと共に配信されるＨＴＭＬ／Ｊａｖａ（登録商標）コードとして）。投票機構１１０は、対応する広告ユニットのレンダリングまたは動作の一部として動作する。
【００６８】
投票機構１１０は、関連付けられたコンテンツ（例えば、広告など）に対して、ユーザが投票、またはその他方法でランク付けできるようにする。一実装において、投票機構によりユーザに提供される選択肢は２つのみである（例えば、対応するコンテンツに対する承認または非承認を示す、図２に示す、サムズアップまたはサムズダウンユーザインタフェース２０６により実装されるいいね！またはヤダネ！）。
【００６９】
好ましくは、（広告コンテンツに対して）ユーザの好き嫌いについてより細かい粒度の情報が提供されるように、投票機構１１０は単一の広告２０４に関連付けられる。例えば、図２に示すように、投票機構ユーザインタフェース２０６は、ターゲティングコンテンツ２０４に関連付けられ（かつそれと共に表示され）、投票機構ユーザインタフェース２０６'はターゲティングコンテンツ２０４'に関連付けられる（かつ共にまたは近傍に表示される）。
【００７０】
コンテンツに対するユーザの投票は、ユーザのデバイス上に、および／またはバックエンドプラットフォーム１１４上のデータベース内に記録され得る。図２の例では、２値（上／下）の投票として示されているが、投票機構１００は、連続体（ｃｏｎｔｉｎｕｕｍ）に沿った、または３つ以上の選択肢に対する投票を可能にし得る。なお、投票機構１００の使用が推奨されるべきものであるため、小さく、シンプルに、目障りでないように保たれることが好ましいことを理解されたい。
【００７１】
本明細書のいくつかの例示的実施形態において、システムは、投票機構１１０の受信、および／または表示、および／または使用について、ユーザに報酬または支払いを与え得る。報酬は、例えば、トークンなどの形式を採り得る。好ましい実施形態において、ユーザは投票機構１１０の受信および／または表示により取得した報酬について、実際に投票機構１１０を利用して投票を登録するまで無自覚であり得る。即ち、ユーザが投票機構１１０により投票の登録を試みるまで、ユーザが気付くことなく、ユーザのデバイス上に報酬（例えば、トークン）が蓄積し得る。いったんユーザが投票機構１１０による投票の登録を試みると、ユーザはシステムへの登録を要求され得る。その際、ユーザにはウォレット１１６（または既存のウォレットへのアクセス）が提供され得る。ウォレット１１６は現在までに稼いだ報酬を含み得る。投票機構１１０を一度使用すれば、ユーザは登録され、当該ユーザによるその後の（当該デバイスにおける）使用は、登録ユーザのものとなる。
【００７２】
ウォレット１１６は、ユーザが投票機構１１０を初めて使用する前に与えられた報酬を含む、ユーザに与えられた報酬についての情報を保持及び格納し得る（例えば、上述のように投票機構に関連付けられたＵＩを受信および表示することに対する）。従って、ユーザはシステムに登録する前にも、人工的な識別子により識別され、報酬を受け得るが、ユーザは登録してウォレットに関連付けられるまで、報酬を受け取ることはできない。
【００７３】
ユーザのウォレット１１６は、１または複数のいわゆる暗号型トークン（暗号トークンまたは通貨としても知られる）についての情報を格納することが好ましい。ユーザのウォレット１１６は、１または複数の銀行または報酬システム１１８と相互作用し得る。ここでは「銀行」という用語を使用するが、当業者であれば、本明細書を読むと、「銀行」１１８は、１または複数の暗号通貨などの分散型通貨を含み得るということを理解および認識するであろう。ユーザのウォレット１１６に格納された通貨は、任意の種類の通貨に適した、または当該通貨とは独立したトークンなどの形式であり得る。
【００７４】
銀行１１８を介したユーザのウォレット１１６への支払いは、トークンの種類に応じた、ウォレットと、銀行との間の適切なインタフェースを使用する。
［類似ユーザのグループ化］
【００７５】
本明細書の例示的実施形態において、ユーザ１０２は、類似性の１または複数の測定値に基づいて、１または複数のグループまたはコホートにグループ化され得る。各グループまたはコホートにおいて、少なくとも１のユーザはリーダーとみなされ、残りはフォロワーとしてみなされる。なお、「リーダー」と「フォロワー」という表記は、説明のために使用されるものであって、ユーザ間のいかなる実際のまたは永続的な関係を示唆するものではないことを理解されたい。ユーザは互いを知る必要がなく、互いの類似性以外に、システムにより判定されるその他任意の関係性を有する必要がない。
【００７６】
ユーザは、２つ以上のグループまたはコホートのメンバーであり得る。ユーザは、１つのグループまたはコホートにおいてリーダーで、別のグループまたはコホートにおいてフォロワーであり得る。
【００７７】
さらに、ユーザの立場は、同じグループまたはコホート内でリーダーからフォロワーへと変化し得、およびその逆に変化し得る。
【００７８】
なお、類似性は好ましくは動的な測定値であるため、グループのメンバーシップも変化し得ることを理解されたい。
【００７９】
グループ化と、類似性判定は、バックエンドプラットフォーム１１４上の１または複数の機構１２０により実施され得る。現在のグループ情報（例えば、メンバーシップ）は、バックエンドプラットフォーム１１４上の１または複数のデータベース１１２内に格納および保持され得る。
【００８０】
現状好ましい実装において、図３Ａのフローチャートを参照すると、第１のユーザが選択され（３０２にて）、その後、類似のユーザのコホートまたはグループが判定される（３０４にて）。第１のユーザは、例えば当該ユーザについての既知の情報量、および投票機構を介した場合を含め、当該ユーザのシステムとの相互作用の最新性に基づいて選択され得る。投票機構を（使用可能なときに）定期的に使用するユーザは、「第１の」ユーザとして選択されやすくなり得る。
【００８１】
第１のユーザが選択されると、次にシステムはコホートを形成するため、類似するユーザの組を探し得る（後述のとおり）。第１のユーザ（グループを開始または生成するために、３０２で使用される）は、いったんグループが形成されると、そのグループのリーダーでなくなり得る。従って、グループが形成された後、グループの現在のメンバーから１または複数のグループリーダーが選択され得る（３０６にて）。本明細書のいくつかの例示的実施形態によると、類似のコホートメンバーが最も多いユーザがリーダーとみなされ得るため、そのユーザが第１のユーザにとって代わってリーダーになり得ることが理解されよう。
【００８２】
複数のグループメンバーの、類似のグループメンバーが同数であり得るため、複数のグループリーダーが存在し得る。
【００８３】
ユーザ類似性、従ってグループメンバーシップは、経時的に変化し得る。グループのリーダーシップも同様である。従って、グループは動的に、オンザフライで、リアルタイムで形成され得、またはそれらは形成され、その後検証されて必要に応じて改定され得、あるいは何らかのルーチンベースで形成され得る。
【００８４】
いったんグループおよびグループリーダーが判定されると、コンテンツ、特にユーザターゲティング広告が、グループリーダーについての情報に基づいて、グループのフォロワーに提供され得る。従って、ユーザがコンテンツ（例えば、広告サーバ１０８からの）を要求すると、当該コンテンツは、当該ユーザについての既知の情報（上述）、および／または当該ユーザがメンバーとなっている任意のグループの１または複数のグループリーダーについての既知の情報に基づいて選択され得る。
【００８５】
例えば、図３Ｂを参照すると、ユーザが広告サーバ１０８からコンテンツを要求すると、サーバ１０８はユーザのグループのメンバーシップ、即ち当該ユーザが属する（１または複数の）グループを判定し得る（３０８にて）。ユーザがどのグループのメンバーでもなければ（３１０にて判定される）、コンテンツを選択するのにユーザの現在の情報記録が使用され得る（３１２にて）。一方、ユーザがグループのメンバーであれば（３１０にて判定される）、グループのリーダーシップが判定され（３１４にて）、ユーザに配信されるコンテンツを選択するのにリーダーの情報記録が使用され得る（３１６にて）。
【００８６】
上記のように、ユーザは、自身による投票機構１１０の受信、表示、および／または使用に応じて報酬を受け得る。本明細書のいくつかの例示的実施形態において、ユーザは自身の情報記録が（グループリーダー情報記録として）他のグループメンバーに配信されるコンテンツを判定するのに使用された場合にも、報酬を受け得る（３１８にて）。要求をしたユーザも報酬を受け得る。
【００８７】
図示のように、ユーザがグループリーダーでもあれば（３１４で判定される）、当該ユーザの情報記録が、当該ユーザに提供されるコンテンツを判定するのに使用される（３１６にて）。
【００８８】
何れの場合にも、３１６において、ユーザに提供されるコンテンツを選択するのに、ユーザの情報記録がグループリーダーのそれと組み合わせて使用され得る。
【００８９】
好ましい実施形態において、グループメンバーのユーザ情報記録は、（１または複数の）グループリーダーの行動および情報記録に基づいて更新され得る。例えば、図３Ｃに示すように、特定のユーザが特定のコンテンツに関連付けられた投票機構を使用して（特定のユーザがどのように投票を行うかには関わらず）投票を行うと（３２０にて）、当該ユーザは報酬を受け（３２２にて）、当該ユーザの情報記録はその投票に反映された好みに基づいて更新される（３２４にて）。次に（３２６にて）、ユーザが現在何れかの（１または複数の）類似性グループのリーダーであるかが判定される。ユーザが（３２６にて）何れかの類似性グループのリーダーであると判定されると、他の類似性グループメンバーの情報記録が、その投票に反映された当該特定のユーザの好みが反映されるように更新される（３２８にて）。上記のように、グループのメンバーシップは、グループのリーダーシップと同様、動的である。しがって、３２６の判定時に、特定のユーザがリーダーで、他のグループメンバーが事実上フォロワーであり得る。
【００９０】
この実施形態において、コンテンツは特定のユーザに対して、当該特定のユーザの情報記録に基づいて提供される（図３Ｂを参照して説明したアプローチと異なる）。グループリーダーの好みに基づいて、各グループメンバーの情報記録が更新されるため、グループメンバーの情報記録が、そのコンテンツの選択に使用され得る。
【００９１】
複数のターゲティング広告に対するリンク（ＵＲＬ）を含む、モバイルデバイス上の典型的なウェブページまたはモバイルデバイス上のアプリケーションと、特定のユーザに対してターゲティング広告を選択する処理は、ページレンダリングを遅延させるべきではない。従って、ユーザのグループメンバーシップ（３１０にて）およびグループのリーダーシップ（３１４にて）の判定と、グループリーダーの情報記録（３１６にて）は、迅速に、リアルタイムで広告サーバがクエリおよび／または検索可能な、事前に計算されてデータを使用することが好ましい（例えば、バックエンドプラットフォームへのクエリによる）。グループメンバーシップおよびリーダーシップにおける変化は、バックエンドプラットフォームにより個別に、例えば定期的に（例えば、毎分、毎時間、毎日など）判定され得る。
【００９２】
例えば、本明細書の例示的実装において、バックエンドプラットフォーム１１４における（１または複数の）データベース１１２は、ユーザおよびグループデータベースを含み得る。
【００９３】
各登録済みユーザは、システム内で固有の識別子（ＩＤ）を有することが好ましい。ユーザＩＤは、ユーザのアクティビティおよび情報記録に基づいてシステムにより判定されることが好ましい。しかし、ユーザはまたシステムに登録してもよく、その場合、ユーザＩＤはシステムにより提供され得る。ユーザデータベースは、ユーザＩＤから、対応するユーザ情報記録への、および（存在する場合）ユーザのグループメンバーシップへのマッピングを提供し得る。これを図４Ａのユーザデータ４０２に示す。各グループは、システム内に固有のグループＩＤを有することが好ましい。
【００９４】
本明細書で使用される「情報記録」という用語は、情報がどこにどのように格納されたかに関わらず、格納された情報を示すが、これには限定されない。例えば、ユーザの情報記録は、ユーザの（１または複数の）デバイス上、および／またはバックエンドプラットフォーム上の１または複数のデータベース内に格納され得る。
【００９５】
（１または複数の）グループデータベースはまた、グループＩＤを対応するユーザＩＤおよびグループリーダーにマッピングする、１または複数のテーブルを提供してもよい。これを例えば図４Ｂに示す。
【００９６】
システム（バックエンドプラットフォーム１１４）は、ユーザのＩＤが与えられると、ユーザデータ４０２のテーブル検索により、当該ユーザのグループメンバーシップを判定し得る。グループメンバーシップは、０以上のグループＩＤであり得る。ユーザが何れのグループのメンバーでもない場合、グループメンバーシップ情報は空になる。それ以外の場合は、１または複数のグループＩＤのリストとなる。２つ以上のグループＩＤが存在すれば（ユーザが複数のグループのメンバーであれば）、システムはリストからランダムにグループＩＤを選択し得る。あるいは、システムは直近で判定されたグループＩＤ、または、最も影響のあるグループリーダーを擁するグループＩＤを選択し得る。
【００９７】
グループＩＤが判定されると、システムはそれを使用して、グループデータ４０４におけるグループの現在の（１または複数の）リーダーを検索してよい。そのリーダー情報をユーザデータ４０２と共に使用して、グループリーダーに関連付けられた情報を検索してよい。複数のグループリーダーが存在し得るため、システムは一つを選択し得る（例えば、ランダムに、または最も影響のあるもの、またはその他方法によって）。
【００９８】
なお、この処理／マッピング（ユーザからグループ、そしてグループからグループリーダー、さらにグループリーダーからグループリーダー情報記録）は、好ましくはバックエンドプラットフォーム１０６で発生する。（１または複数の）広告サーバ１０６は、バックエンドプラットフォームにユーザＩＤ（例えば、ＡＰＩなどを介して）提供するのみでよい。
【００９９】
場合によっては、グループリーダーシップはユーザメンバーによる投票機構１１０の使用に基づき得る。そのような場合、リーダーは以前の広告および／またはコンテンツに対して自身の実際の意見を提示している。従って、その情報記録は、投票機構１１０を使用していないユーザの情報記録（またはあまり投票機構１１０を使用していない）ユーザの情報記録よりも正確である可能性が高いと考えられ得る。従って、場合によっては、グループリーダーシップ判定に対して（例えば３１４で使用されるように）、ユーザによる投票機構１１０の使用が有利に働き得る。
【０１００】
ユーザは、複数の類似性グループのメンバーであり得る。例えば、図５に示すように、ユーザＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、およびＩは全て類似性グループＩのメンバーである。ユーザＤ、Ｅ、Ｆ、およびＧは全て類似性グループＩＩのメンバーである。ユーザＧ、Ｈ、およびＩは全て類似性グループＩＩＩのメンバーである。この例では、ユーザＡが投票を行うと（特定のコンテンツに関連付けられた投票機構１１０を使用）、ユーザＡは報酬を受ける（図３Ｃの３２２毎）。当該投票に反映された好みが、ユーザＡの情報記録に反映される（図３Ｃの３２４毎）。ユーザＡが（ユーザＡの投票時に）類似性グループＩのリーダーであると判定されると（図３Ｃの３２６にて）、好みが反映されたユーザＡの投票は、グループＩのフォロワー（ユーザＢ、Ｃ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、およびＩ）の情報記録に波及する。この例について続けると、その後、ユーザＤがコンテンツを要求すると、コンテンツは、（ここでは、ユーザＡの投票に反映された好みを含んでいる）ユーザＤの情報記録に基づいて選択される。
【０１０１】
場合によっては、リーダーの情報記録以外のその他情報（単に直近の投票に反映された好みではない）を使用してフォロワー情報記録を反映してよい。
【０１０２】
ユーザＨが投票すると、ユーザＨは報酬を受け、当該投票に反映された好みが、ユーザＨの情報記録に反映される。ユーザＨがグループリーダーでなければ、当該投票はその他ユーザの情報記録に影響しない。しかし、投票時にユーザＨがグループＩＩＩのリーダーであれば、当該投票に反映された好みは、ユーザＧおよびＩの情報記録に波及する。
【０１０３】
場合によっては、（フォロワーであった）ユーザがグループリーダーとなると、当該ユーザの情報記録を使用して、グループのフォロワーの情報記録を更新してよい。
［類似性］
【０１０４】
ユーザ間の類似性は、例えば当該ユーザ同士のドメインおよび／もしくは環境ログまたはリアルタイムデータストリームの類似性に基づいて、当該ユーザのドメインアクティビティにより判定され得る。ここで、ドメインまたは環境は、例えば、ＬＡＮ、ＷＡＮ、無線ネットワーク、ルーター、ゲートウェイ、アプリケーション、またはデバイスであり得るが、これに限定されない。
【０１０５】
類似性は、ログまたはリアルタイムデータストリームから判定される、ビジット頻度、日付、環境内またはドメインにいる時間のうちの１または複数であるか、それを含み得る。
【０１０６】
例えば、特定のドメイン（例えば、ションピングモールにおける無線ネットワーク）上のアクティビティログ、および／またはリアルタイムデータストリームが、デバイス毎に監視および分析され得る。各デバイスのアクティビティは、特定のウェブサイトを（例えば、ブラウザを介して、または特定のアプリケーションを介して）訪ねることを含み得る。好ましくは匿名化された（例えば、一方向ハッシュを使用することによる）デバイスＩＤと関連付けられたドメインデータが比較され得る。これにより、類似性について１または複数の測定値が提供される。
［リアルタイム］
【０１０７】
当業者であれば、本明細書を読むと、本明細書において「リアルタイム」という用語がリアルタイム付近または実質的なリアルタイムを意味しているということを理解および認識するであろう。インターネットなどのネットワークに組み込まれた固有の遅延（例えば、ネットワークトラフィックや距離に基づく）があり、これらの遅延は各種コンポーネントに到達するデータに遅延を引き起こし得ることが理解されよう。システム内の固有の遅延は、データのリアルタイム性を変化させるものではない。場合によっては、「リアルタイムデータ」という用語が、フィードバックの提供においてデータを有用なものとするに十分な時間に取得されたデータを指し得る。
【０１０８】
本明細書では「リアルタイム」という用語が使用されているが、システムはこの用語に限定されず、また、データが制御情報に影響を及ぼすに要した実際の時間の長さに限定されるものでもない。場合によっては、リアルタイムコンピューテーションは、オンラインコンピューテーション、即ち、データが到着すると回答を生成し、継続的に到着するデータと概してペースを保っているコンピューテーションを指し得る。「オンライン」コンピューテーションという用語は、「オフライン」または「バッチ」コンピューテーションとの対比である。
［コンピューティング］
【０１０９】
上記に示され説明されたアプリケーション、サービス、機構、動作、および動きは、少なくとも部分的に、１または複数のコンピュータで動作するソフトウェアによって実装される。
【０１１０】
そのような複数の方法を実装する複数のプログラム（ならびに他の複数タイプのデータ）は、いくつかのやり方で様々な媒体（例えば、コンピュータ可読媒体）を用いて格納され送信され得る。様々な実施形態のプロセスを実装し得るソフトウェア命令のうちの幾つかまたは全ての代わりに、またはそれらと組み合わせて、ハードワイヤード回路またはカスタムハードウェアが使用され得る。従って、ハードウェアとソフトウェアとの様々な組み合わせは、ソフトウェアのみの代わりに用いられ得る。
【０１１１】
当業者であればこの説明を読んで容易に認識および理解するであろうが、本明細書で説明する様々なプロセスは、例えば、適切にプログラムされた汎用コンピュータ、特定用途向けコンピュータ、およびコンピューティングデバイスにより実装され得る。１または複数の係るコンピュータまたはコンピューティングデバイスは、コンピュータシステムと呼ばれ得る。
【０１１２】
図６は、本開示の実施形態が実装および実行され得るコンピュータシステム６００の概略図である。
【０１１３】
本例によると、コンピュータシステム６００は、バス６０２（すなわちインターコネクト）、１または複数のプロセッサ６０４、メインメモリ６０６、リードオンリメモリ６０８、リムーバブルストレージ媒体６１０、大容量ストレージ６１２、および１または複数の通信ポート６１４を含む。（１または複数の）通信ポート６１４は、コンピュータシステム６００がそれを経由してデータを受信および／または伝送し得る、１または複数のネットワーク（不図示）に接続され得る。
【０１１４】
本明細書に使用される「プロセッサ」は、１または複数のマイクロプロセッサ、複数の中央処理装置（ＣＰＵ）、複数のコンピューティングデバイス、複数のマイクロコントローラ、複数のデジタル信号プロセッサ、もしくは複数の同様のデバイス、またはそれらの任意の組み合わせを、それらのアーキテクチャに関係なく意味する。プロセスを実行する装置には、例えば、プロセッサと、当該プロセスを実行するのに適切な、入力デバイスおよび出力デバイスのようなデバイスが含まれ得る。
【０１１５】
（１または複数の）プロセッサ６０４は、限定されるわけではないが、（１または複数の）Ｉｎｔｅｌ（登録商標）Ｉｔａｎｉｕｍ（登録商標）もしくはＩｔａｎｉｕｍ２（登録商標）プロセッサ、（１または複数の）ＡＭＤ（登録商標）Ｏｐｔｅｒｏｎ（登録商標）もしくは（１または複数の）Ａｔｈｌｏｎ  ＭＰ（登録商標）プロセッサ、またはＭｏｔｏｒｏｌａ（登録商標）のプロセッサ商品ラインなどのような、任意の既知のプロセッサであってよい。（１または複数の）通信ポート６１４は、イーサネット（登録商標）ポート、銅またはファイバを用いたギガビットポート、またはＵＳＢポートなどのうちの何れかであってよい。（１または複数の）通信ポート６１４は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、または、コンピュータシステム６００が接続する任意のネットワークなどのネットワークに応じて選択され得る。コンピュータシステム６００は、入出力（Ｉ／Ｏ）ポート６２０を介して周辺デバイス（例えば、ディスプレイスクリーン６１６、（１または複数の）入力デバイス６１８）と通信状態にあってよい。
【０１１６】
メインメモリ６０６は、ランダムアクセスメモリ（ＲＡＭ）、または、当技術分野において一般的に知られている任意の他の（１または複数の）動的記憶デバイスであってよい。リードオンリメモリ（ＲＯＭ）６０８は、（１または複数の）プロセッサ６０４に対する命令などの静的情報を格納するためのプログラマブルリードオンリメモリ（ＰＲＯＭ）チップのような任意の（１または複数の）静的記憶デバイスであってよい。大容量ストレージ６１２は、情報および命令を格納するために使用され得る。例えば、ハードディスク、光学ディスク、Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙ  ｏｆ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｄｉｓｋｓ（ＲＡＩＤ）などのディスクアレイ、任意の他の大容量ストレージデバイスが使用され得る。
【０１１７】
バス６０２は、（１または複数の）プロセッサ６０４を他のメモリ、ストレージおよび通信ブロックと通信可能に連結する。バス６０２は、使用される記憶デバイスなどに応じて、ＰＣＩ／ＰＣＩ−Ｘ、ＳＣＳＩ、またはユニバーサルシリアルバス（ＵＳＢ）ベースのシステムバス（など）であってよい。リムーバブルストレージ媒体６１０は、ハードドライブ、フロッピードライブ、ＵＳＢドライブ、コンパクトディスク−リードオンリメモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−リライタブル（ＣＤ−ＲＷ）、デジタル多用途ディスク−リードオンリメモリ（ＤＶＤ−ＲＯＭ）などを含む任意の種類の外部ストレージであってよい。
【０１１８】
コンピュータシステム６００は、例えば１または複数のネットワーク（不図示）を介して、リモートストレージデバイス（不図示）からのデータにアクセス（例えば読み出し、格納など）し得る。当該リモートストレージデバイスは、いわゆるクラウドストレージを含み得る。
【０１１９】
本明細書における実施形態は、１または複数のコンピュータプログラム製品として提供され得る。当該１または複数のコンピュータプログラム製品には、プロセスを実行するようコンピュータ（などの電子デバイス）をプログラムするのに使用され得る命令を格納した機械可読媒体が含まれ得る。本明細書に使用される、「機械可読媒体」という用語は、コンピュータ、プロセッサ、または同様のデバイスにより読み取られ得るデータ（例えば、命令、データ構造）の提供に関与する任意の媒体、複数の同じ媒体、または異なる媒体の組み合わせを指す。係る媒体は、限定されるわけではないが、不揮発性媒体、揮発性媒体、および伝送媒体を含む多くの形態を取り得る。不揮発性媒体には、例えば、光ディスクまたは磁気ディスクなどの永続メモリが含まれる。揮発性媒体には、コンピュータのメインメモリを通常は構成する動的ランダムアクセスメモリが含まれる。伝送媒体には、プロセッサに連結されたシステムバスを備えるワイヤを含む、同軸ケーブル、銅線、および光ファイバが含まれる。伝送媒体は、無線周波数（ＲＦ）通信および赤外（ＩＲ）データ通信の間に生成されるもののような音波、光波、および電磁放射線を含んでもよいし、伝達してよい。
【０１２０】
機械可読媒体には、限定されるわけではないが、フロッピーディスケット、光学ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、ＲＯＭ、ＲＡＭ、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、磁気カードもしくは光カード、フラッシュメモリ、または、電子的命令を格納するのに適切な他のタイプの媒体／機械可読媒体が含まれ得る。さらに、本明細書における実施形態は、コンピュータプログラム製品としてダウンロードされてもよい。ここで、プログラムは、搬送波などの伝播媒体で具現化されたデータ信号経由で、通信リンク（例えば、モデム接続またはネットワーク接続）を介して、リモートコンピュータから要求しているコンピュータに転送され得る。
【０１２１】
様々な形態のコンピュータ可読媒体が、データ（例えば、一連の命令）をプロセッサへ搬送することに関与し得る。例えば、データは、（ｉ）ＲＡＭからプロセッサに配信されてよく、（ｉｉ）無線伝送媒体を介して搬送されてよく、（ｉｉｉ）数々のフォーマット、規格、またはプロトコルに従ってフォーマットおよび／または伝送されてよく、および／または（ｉｖ）当技術分野で周知の様々なやり方のうちの何れかで暗号化されてよい。
【０１２２】
コンピュータ可読媒体は、当顔方法を実行するのに適切なそれらのプログラム要素を（任意の適切なフォーマットで）格納することができる。
【０１２３】
示されるように、メインメモリ６０６は、本明細書にて説明された機能性をサポートする（１または複数の）アプリケーション６２２により符号化される（（１または複数の）アプリケーション６２２は、本明細書にて説明されるサービス／機構の機能性のいくつか、または全てを提供する（１または複数の）アプリケーションであり得る）。（１または複数の）アプリケーション６２２（および／または、本明細書で説明する他のリソース）は、本明細書で説明する様々な実施形態に係る処理機能をサポートするデータおよび／または論理命令のようなソフトウェアコード（例えば、メモリに、またはディスクのような別のコンピュータ可読媒体に格納されたコード）として具現化され得る。
【０１２４】
１つの実施形態のオペレーションの間、（１または複数の）アプリケーション６２２の論理命令を起動するため、動作させるため、実行するため、解釈するため、または他の方法で行うために、（１または複数の）プロセッサ６０４がバス６０２を使用してメインメモリ６０６にアクセスする。（１または複数の）アプリケーション６２２の実行は、この（１または複数の）アプリケーションに関連するサービスの処理機能を生成する。即ち、（１または複数の）プロセス６２４は、コンピュータシステム６００内の（１または複数の）プロセッサ６０４の内部または上で実行している（１または複数の）アプリケーション６２２の１または複数の部分を表す。
【０１２５】
本明細書で論じるような動作を実行する（１または複数の）プロセス６２４に加えて、本明細書における他の実施形態は、アプリケーション６２２自体（即ち、実施されていない、または実行していない論理命令および／またはデータ）を含んでいることに留意されたい。アプリケーション６２２は、ディスクのようなコンピュータ可読媒体（例えば、レポジトリ）または光学媒体に格納され得る。他の実施形態によると、アプリケーション６２２はまた、ファームウェア、リードオンリメモリ（ＲＯＭ）のようなメモリタイプのシステムに格納されてもよいし、この例のように、メインメモリ６０６内（例えば、ランダムアクセスメモリ（ＲＡＭ）内）の実行可能なコードとして格納されてもよい。例えば、（１または複数の）アプリケーション６２２はまた、リムーバブルストレージ媒体６１０、リードオンリメモリ６０８、および／または大容量ストレージデバイス６１２に格納されてもよい。
【０１２６】
当業者であれば、コンピュータシステム６００が、ハードウェアリソースの割り当ておよび使用を制御するオペレーティングシステムのような他のプロセスおよび／またはソフトウェアコンポーネントおよびハードウェアコンポーネントを含み得ることを理解するであろう。
【０１２７】
本明細書で論じるように、本発明の実施形態は様々な段階または動作を含む。様々なこれらの段階が、ハードウェアコンポーネントにより実行されてよいし、機械実行可能命令に具現化されてよい。当該機械実行可能命令は、当該命令でプログラムされた汎用プロセッサまたは特定用途向けプロセッサに動作を実行させるのに使用され得る。代替的に、これらの段階は、ハードウェア、ソフトウェアおよび／またはファームウェアの組み合わせにより実行され得る。「モジュール」という用語は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせを含み得る自己完結型の機能コンポーネントを指す。
【０１２８】
当業者であれば、この説明を読んで容易に認識および理解するであろうが、装置の実施形態は、説明されているプロセスの一部（ではあるが、必ずしも全てとは限らない）を実行するよう動作可能なコンピュータ／コンピューティングデバイスを含み得る。
【０１２９】
プログラムまたはデータ構造を格納するコンピュータ可読媒体の実施形態は、実行されるとプロセッサに、説明されているプロセスの一部（ではあるが、必ずしも全てとは限らない）を実行させ得るプログラムを格納するコンピュータ可読媒体を含む。
【０１３０】
本明細書においてあるプロセスについて説明する場合、当業者であれば、当該プロセスがユーザの介入が全くなくても動作し得ることを認識するであろう。別の実施形態によると、当該プロセスは、何らかの人的介入を含む（例えば、ある段階が、人間の支援により、または人間の支援の下で実行される）。
［結論］
【０１３１】
特許請求の範囲を含め、本明細書に使用される、「少なくとも幾つか」という言い回しは「１または複数」を意味し、１つだけの場合を含む。従って、例えば、「少なくともいくつかのＡＢＣ」という表現は、１または複数のＡＢＣを意味し、１つのみのＡＢＣの場合を含む。
【０１３２】
特許請求の範囲を含め、本明細書に使用される、「少なくとも１」という用語は、「１または複数」という意味と解されるべきであって、１または複数のコンポーネントを含む実施形態の何れも包含する。さらに、「少なくとも１」と記載された特徴を説明する独立請求項を参照する従属請求項は、その特徴が「前記」および「前記少なくとも１」と称される両方の場合において同一の意味を有する。
【０１３３】
特許請求の範囲を含め、本明細書に使用される「部分」という用語は、一部または全てを含む。従って、例えば、「Ｘの部分は」、「Ｘ」の一部または「Ｘ」の全体を含み得る。ある会話の文脈において、「部分」という用語は、当該会話の一部または全部を意味する。
【０１３４】
特許請求の範囲を含め、本明細書に使用される「〜に基づいて」という言い回しは「〜に部分的に基づいて」または「〜に少なくとも部分的に基づいて」を意味し、排他的なものではない。従って、例えば、「要因Ｘに基づいて」という言い回しは「要因Ｘに部分的に基づいて」または「要因Ｘに少なくとも部分的に基づいて」を意味する。「のみ」という文言を用いての具体的な記述がない限り、「Ｘに基づいて」という言い回しは、「Ｘのみに基づいて」を意味するものではない。
【０１３５】
特許請求の範囲を含め、本明細書に使用される「〜を用いて」という言い回しは「〜を少なくとも用いて」を意味し、排他的なものではない。従って、例えば、「Ｘを用いて」という言い回しは、「少なくともＸを用いて」を意味する。「のみ」という文言を用いた具体的な記述がない限り、「Ｘを用いて」という言い回しは「Ｘのみを用いて」を意味するものではない。
【０１３６】
一般的に、特許請求の範囲を含めて、本明細書に使用されるとき、ある言い回しの中で「のみ」という文言が具体的に使用されない限りは、当該言い回しを「のみ」という意味に解釈すべきではない。
【０１３７】
特許請求の範囲を含めて、本明細書に使用される「別個である」という言い回しは、「少なくとも部分的に別個である」ことを意味する。具体的な記述がない限り、別個は完全に別個であることを意味するものではない。従って、例えば、「ＸがＹとは別個である」という言い回しは、「ＸがＹとは少なくとも部分的に別個である」ことを意味し、「ＸがＹとは完全に別個である」ことを意味するものではない。従って、特許請求の範囲を含めて、本明細書に使用される「ＸがＹとは別個である」という言い回しは、ＸがＹとは少なくとも何らかの点で異なることを意味する。
【０１３８】
特許請求の範囲を含め、本明細書に使用される「多」および「複数」という用語は、「２つ以上」を意味し、「２つ」の場合を含む。従って、例えば、「複数のＡＢＣ」という表現は、「２つ以上のＡＢＣ」を意味し、「２つのＡＢＣ」を含む。同様に、例えば、「複数のＰＱＲ」という表現は、「２つ以上のＰＱＲ」を意味し、「２つのＰＱＲ」を含む。
【０１３９】
特許請求の範囲を含め、本明細書に使用される動作に対する「自動的」という用語は、概して当該動作が人の制御または相互作用をほとんどまたは一切介さず生じることを意味する。「自動的」という用語は人の制御または相互作用を一切介さないことも含む。従って、例えば「自動的にトリガ」という用語は、「人の制御または相互作用をほとんどまたは一切介さずトリガされる」ことを意味し、「人の制御または相互作用を一切介さずトリガされる」ことを含む。
【０１４０】
特許請求の範囲を含む本明細書に使用されるとき、文脈からそうでないことが分かる場合を除き、用語の単数形は複数形も含むものと解釈されるべきであり、その逆も同様である。ゆえに、本明細書に使用されるとき、文脈が別途明確に指示しない限り、「ａ」、「ａｎ」、および「ｔｈｅ」という単数形は、複数の指示対象を含むことに留意すべきである。
【０１４１】
明細書と請求項を通じて、「備える（ｃｏｍｐｒｉｓｅ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、「有する（ｈａｖｉｎｇ）」、および「収容する（ｃｏｎｔａｉｎ）」という用語とその変形は、「含むがそれに限られない」と解されるべきであり、特に記載がない限り、その他コンポーネントを排除する意図ではない。
【０１４２】
なお、本発明の実施形態は、本発明の範囲から逸脱することなく変形可能である。別途述べられない限り、同一、等価、または類似する目的を果たす代替的な特徴が、明細書において開示された特徴の置き換えとなり得る。ゆえに、別途述べられない限り、開示された各特徴は、一般的な一連の等価または類似する特徴のうちの一例を表している。
【０１４３】
本発明はさらに、用語、特徴、値、範囲などが、約、おおよそ、略、実質的、基本的、少なくともなどという用語と共に使用される場合、当該用語、特徴、値、範囲などそのものを含む（即ち、「約３」はちょうど３も含み、「略一定」はちょうど一定であることも含む）。
【０１４４】
「例えば（ｆｏｒ  ｉｎｓｔａｎｃｅ）」、「など（ｓｕｃｈ  ａｓ）」、「例えば（ｆｏｒ  ｅｘａｍｐｌｅ）」（「例えば（ｅ．ｇ．）」）などの例示的な表現の使用は、本発明をより良く示すことのみを意図しており、特にそのように請求されていない限りは本発明の範囲を限定することを示すものではない。
【０１４５】
明細書に記載されている任意の動作は、その文脈に別途明示されていない限り、任意の順序または同時に実施され得る。
【０１４６】
本明細書に開示されているすべての特徴および／または動作は、それらの特徴および／または動作の少なくとも一部が互いに排他的である組み合わせを除いて、任意の組み合わせで組み合わせ可能である。特に、本発明の好適な特徴が、本発明の全ての態様に適用可能であり、任意の組み合わせで使用されてよい。
【０１４７】
本明細書および特許請求の範囲における「第１の」および「第２」という文言は、区別または識別のために使用しているのであって、連続的または数的な制限を示すために使用しているわけではないことを認識されたい。同様に、（「（ａ）」および「（ｂ）」などのような）文字または数字による符号の使用は、区別および／または識別を助けるために使用しているのであって、連続的もしくは数的ないかなる制限または順序付けを示すために使用しているわけではない。
【０１４８】
具体的な図示および記述がない限り、フロー図のうちの何れにおいても、符号付けされたボックスのうちの何れかによって順序付けが示唆されることはない。切り離された複数のボックスが図中に示されている場合、それらのボックスに関連付けられている動作は、完全に、または部分的に並列である場合を含め、任意の順序で実行されてよい。
【０１４９】
従って、１または複数の物理的位置における複数の参加者にマルチメディアコンテンツを配信するシステムおよび方法が提供される。
【０１５０】
最も実用的で好ましい実施形態であると現在見なされているものとの関連で本発明について説明してきたが、本発明は、開示されている実施形態に限定されるべきではなく、それどころか、添付の請求項の主旨および範囲に含まれる様々な変形例および均等物の構成を網羅することを目的としていることを理解されたい。
【図１】
2021532463.tif 000003
【図２】
2021532463.tif 000004
【図３Ａ】
2021532463.tif 000005
【図３Ｂ】
2021532463.tif 000006
【図３Ｃ】
2021532463.tif 000007
【図４Ａ】
2021532463.tif 000008
【図４Ｂ】
2021532463.tif 000009
【図５】
2021532463.tif 000010
【図６】
2021532463.tif 000011
【国際調査報告】
2021532463.tif 000012
2021532463.tif 000013