(57)【要約】      （修正有）【課題】個人のプライバシーに対する要望を維持しながら、ターゲット広告に対する広告主の要望を調和させる広告システムを提供する。【解決手段】ユーザーのプライバシーを維持しながらモバイル・クライアントへの広告配信を制御するシステム及び方法を提供する。位置ブローカー・サービスを用いる方法では、モバイル・クライアントから１回限りの使用となる位置使用トークンを受信する。位置ブローカー・サービスにおける照合のため、位置使用トークンを広告配信サービスから位置ブローカー・サービスへ送信する。照合に基づいて位置ブローカー・サービスからモバイル・クライアント位置を受信する。モバイル・クライアント位置のモバイル・クライアントに対して、位置をターゲットとする広告を配信する。当該配信は複数のモバイル・クライアントの地理的な密度に基づいてもよい。位置使用トークンの履歴に基づき広告主は請求を受けてもよい。【選択図】図１
2011008751.tif 000002
【特許請求の範囲】
【請求項１】
位置ブローカー・サービス（１１２）を使用して広告配信サービス（１０２）からモバイル・クライアント（１０６）への広告配信を制御する方法（２００）であって、
広告配信サービス（１０２）において、モバイル・クライアント（１０６）から位置使用トークン（１５０）を受信するステップ（Ｓ２３２）と、
位置ブローカー・サービス（１１２）における照合のため、前記広告配信サービス（１０２）から前記位置ブローカー・サービス（１１２）へ、前記位置使用トークン（１５０）を送信するステップ（Ｓ２３４）と、
前記位置使用トークン（１５０）の照合に基づいて、前記広告配信サービス（１０２）において、前記位置ブローカー・サービス（１１２）からモバイル・クライアント位置（１３８）を受信するステップ（Ｓ２４８）と、
前記広告配信サービス（１０２）から前記モバイル・クライアント位置（１３８）における前記モバイル・クライアント（１０６）へ、位置をターゲットとする広告（１６０）を配信するステップ（Ｓ２５０）と
を含む方法。
【請求項２】
広告配信サービス（１０２）において位置使用トークン（１５０）を受信する前記ステップ（Ｓ２３２）の前に、
前記位置ブローカー・サービス（１１２）において、前記モバイル・クライアント（１０６）からモバイル・クライアント位置信号（１３４）を受信するステップ（Ｓ２１２）と、
前記位置ブローカー・サービス（１１２）において、前記モバイル・クライアント信号（１３４）に基づいてモバイル・クライアント位置（１３８）を決定するステップ（Ｓ２１８）と、
前記位置ブローカー・サービス（１１２）から前記モバイル・クライアント（１０６）へ、前記モバイル・クライアント位置（１３８）と関連付けて位置使用トークン（１５０）を送信するステップ（Ｓ２２２）と
をさらに含む請求項１に記載の方法（２００）。
【請求項３】
モバイル・クライアント位置信号（１３４）を受信する前記ステップ（Ｓ２１２）、モバイル・クライアント位置（１３８）を決定する前記ステップ（Ｓ２１８）、並びに位置使用トークン（１５０）及びモバイル・クライアント位置（１３８）をモバイル・クライアント（１０６）へ送信する前記ステップ（Ｓ２２２）は、位置ブローカー・サーバー（１１０）の位置ブローカー・プロセッサー（１３６）により位置ブローカー・サービス（１１２）において実行され、モバイル・クライアント（１０６）から位置使用トークン（１５０）を受信する前記ステップ（Ｓ２３２）、位置ブローカー・サービス（１１２）へ位置使用トークン（１５０）を送信する前記ステップ（Ｓ２３４）、位置ブローカー・サービス（１１２）からモバイル・クライアント位置（１３８）を受信する前記ステップ（Ｓ２４８）、及び位置をターゲットとする広告（１６０）を配信する前記ステップ（Ｓ２５０）は、広告配信サーバー（１０４）の広告配信プロセッサー（１２０）によって広告配信サービス（１０２）において実行される請求項２に記載の方法。
【請求項４】
前記位置ブローカー・サービスにおいて、前記モバイル・クライアントからユーザー人口統計データを受信するステップと、
前記ユーザー人口統計データの受信に応答して、前記位置ブローカー・サービスにおいて、前記モバイル・クライアント位置及び前記ユーザー人口統計データを格納するステップと
をさらに含む請求項１に記載の方法。
【請求項５】
前記位置ブローカー・サービスにおいて、前記モバイル・クライアントを含む対象となるユーザー人口統計データを有する複数のモバイル・クライアントを識別するステップと、
前記位置ブローカー・サービスにおいて、所定地域内の前記複数のモバイル・クライアントの数の地理的な密度を計算するステップと、
前記位置ブローカー・サービスにおいて、前記複数のモバイル・クライアントの地理的な密度が地理的密度閾値を上回ることを決定するステップであって、前記位置ブローカー・サービスにおける前記位置使用トークンの照合は前記決定に応答する、ステップと
をさらに含む請求項４に記載の方法。
【請求項６】
前記広告配信サービスにおいて、広告を配信するための所定時間を含む、前記複数のモバイル・クライアントへの広告の配信に対する入札を、広告主から受信するステップをさらに含む請求項５に記載の方法。
【請求項７】
前記対象となるユーザー人口統計データが、年齢、性別、言語、行動及び心理学的特徴のうち１つ以上である請求項５に記載の方法。
【請求項８】
前記位置ブローカー・サービスにおいて前記モバイル・クライアントからモバイル・クライアント・ユーザー同意を受信するステップをさらに含み、
前記位置ブローカー・サービスにおける前記モバイル・クライアントからの前記モバイル・クライアント位置信号の前記受信は、前記モバイル・クライアント・ユーザー同意の受信に応答するものである、請求項１に記載の方法。
【請求項９】
前記モバイル・クライアント位置はある地域である請求項１に記載の方法。
【請求項１０】
前記位置ブローカー・サービスにおける位置使用トークンの照合に応答した位置をターゲットとする広告の配信に基づいて、前記広告配信サービスから前記広告主へ広告に関する請求を送信するステップをさらに含む請求項６に記載の方法。
【請求項１１】
前記モバイル・クライアントに対するモバイル・クライアント位置要求を前記広告配信サービスから送信するステップをさらに含み、
前記広告配信サービスにおける前記位置使用トークンの受信は、前記モバイル・クライアントへの前記モバイル・クライアント位置要求の送信に応答したものである請求項１に記載の方法。
【請求項１２】
前記位置ブローカー・サービスへの前記モバイル・クライアント位置要求の送信に応答して、前記モバイル・クライアント位置を前記位置ブローカー・サービスから前記モバイル・クライアントへ送信するステップと、
前記モバイル・クライアントへ前記モバイル・クライアント位置を送信することに応答して、前記モバイル・クライアント位置をキャッシュに格納し、前記位置ブローカー・サービスへ今後のモバイル・クライアント位置信号を送信することを差し控える命令を、前記位置ブローカー・サービスから前記モバイル・クライアントへ送信するステップと
をさらに含む請求項１１に記載の方法。
【請求項１３】
広告配信サービス（１０２）からモバイル・クライアント（１０６）への広告配信を制御する広告システム（１００）であって、
前記モバイル・クライアント（１０６）から位置使用トークン（１５０）を受信し、前記位置使用トークン（１５０）を位置ブローカー・サービス（１１２）へ照合のために送信し、前記位置使用トークン（１５０）の照合に基づいて前記位置ブローカー・サービス（１１２）からモバイル・クライアント位置（１３８）を受信し、及び、前記モバイル・クライアント位置（１３８）における前記モバイル・クライアント（１０６）へ位置をターゲットとする広告（１６０）を配信するための、広告配信サーバー（１０４）の広告配信プロセッサー（１２０）により実行可能な命令を含む広告配信サービス（１０２）を含む広告システム（１００）。
【請求項１４】
前記モバイル・クライアントからモバイル・クライアント位置信号を受信し、前記モバイル・クライアント位置信号に基づいてモバイル・クライアント位置を決定し、及び、前記モバイル・クライアント位置に関連付けられた位置使用トークンを前記モバイル・クライアントへ送信するための、位置ブローカー・サーバーの位置ブローカー・プロセッサーにより実行可能な命令を含む位置ブローカー・サービスをさらに含む請求項１３に記載の広告システム。
【請求項１５】
前記位置ブローカー・サービスが、前記モバイル・クライアントの前記モバイル・クライアント位置を含む複数のモバイル・クライアントのモバイル・クライアント位置と、前記モバイル・クライアントの前記ユーザー人口統計データを含む前記複数のモバイル・クライアントのユーザー人口統計データとを格納するための命令をさらに含む請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル・クライアントに対する広告配信の制御に関する。
【背景技術】
【０００２】
広告主は、広告活動によって最も影響を受ける可能性のあるユーザーを広告活動の対象とすることを望んでいる。同時に、通常、広告の受け手は個人のプライバシーを望んでいる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
その結果、個人のプライバシーに対するユーザーの要望を維持しながら、ターゲット広告（targeted advertising）に対する広告主の要望を調和させる広告システムを開発することが課題となっていた。これらの競合する要望は、モバイル・コンピューティング装置に対する位置に基づいた広告の採用に対して特別な課題を提示してきた。
【課題を解決するための手段】
【０００４】
モバイル・クライアントへの広告配信を制御するシステム及び方法が本願において提供される。１つの例となる方法は、広告配信サービスからモバイル・クライアントへの広告配信を、位置（location）ブローカー・サービスを利用して制御するものである。当該方法は、モバイル・クライアントから位置使用トークン（location use token）を受信すること、及び位置ブローカー・サービス（location broker service）における照合（verification）のために位置ブローカー・サービスへ位置使用トークンを送信することを含み得る。当該方法は、さらに、位置使用トークンの照合に基づいて、位置ブローカー・サービスからモバイル・クライアント位置を受信することを含んでもよい。当該方法は、さらに、モバイル・クライアント位置におけるモバイル・クライアントに対して位置をターゲットとする位置ターゲット広告（location-targeted ad）を配信することをさらに含んでもよい。記載される方法は、広告配信サービスにおいて実行可能である。
【０００５】
この概要は、以下の詳細な説明においてにさらに説明される概念から選択したものを単純化した形式で紹介するものである。この概要は、特許請求された主題の主要な特徴又は不可欠な特徴を特定することを意図したものではないし、特許請求された主題の範囲を制限するために使用するように意図されるものでもない。さらに、特許請求された主題は、本明細書のいかなる部分において言及される任意のまたはすべての不都合な点を解決する実施例に限定されるものではない。
【図面の簡単な説明】
【０００６】
【図１】広告配信サービスからモバイル・クライアントへの広告配信を制御する例示的な広告システムの概略図である。
【図２Ａ】位置ブローカー・サービスを利用した、広告配信サービスからモバイル・クライアントへの広告配信を制御する例示的な方法を説明するフローチャートである。
【図２Ｂ】位置ブローカー・サービスを利用した、広告配信サービスからモバイル・クライアントへの広告配信を制御する例示的な方法を説明するフローチャートである。
【発明を実施するための形態】
【０００７】
図１は、広告配信サーバー１０４上で実行可能な広告配信サービス１０２からモバイル・コンピューティング装置１０８上で実行可能なモバイル・クライアント１０６（例えば、モバイル・クライアント＃１）への広告配信を制御する例示的な広告システム１００を示す。広告システム１００は、信頼されたブローカーとしてモバイル・クライアント１０６及び広告配信サービス１０２とインタラクトする、位置ブローカー・サーバー１１０上で実行可能な位置ブローカー・サービス１１２を含む。位置ブローカー・サービス１１２は、位置ブローカー・サーバー１１０上で実行され、広告配信サービス１０２からのモバイル・クライアント１０６の位置についての要求に応答するプログラムである。いくつかの例において、位置ブローカー・サービス１１２は、広告配信サービス１０２に対して正確なモバイル・クライアント位置を開示することなく、広告配信サービス１０２のためにモバイル・クライアント位置を照合（verify）することができる。したがって、位置ブローカー・サービス１１２の使用により、広告配信サービス１０２によるモバイル・クライアント１０６への位置をターゲットとする（location-targeted）広告配信を可能にしながら、モバイル・クライアント１０６のモバイル・クライアント・ユーザーのプライバシーを維持するのに役立つことができる。位置をターゲットとする広告（location-targeted ad）が、広告主によって要求される、指定された位置において検出されるモバイル・クライアント１０６に対して配信されるべき広告であることが理解されよう。
【０００８】
システム１００内において、モバイル・クライアント１０６のモバイル・クライアント・ユーザーは、モバイル・クライアント・ユーザーの位置及び／又は人口統計データ（demographic data）に関する情報を位置ブローカー・サービス１１２と共有してもよい。位置ブローカー・サービス１１２は当該情報を照合し、広告配信サービス１０２に当該情報への制限されたアクセスを提供してもよい。別の例において、位置ブローカー・サービス１１２は、当該情報を一般化し、広告配信サービス１０２に当該一般化された情報を提供してもよい。このように、広告主１１４は、モバイル・クライアント・ユーザーの情報（例えば、位置、人口統計データ）が見えないもしくは部分的に見えない一方、広告配信サービス１０２に１つ以上の広告１１６を供給することができ、その後、広告配信サービス１０２は、モバイル・クライアント位置１３８におけるモバイル・クライアント１０６のようなモバイル・クライアントに対し、位置をターゲットとする広告を配信することができる。したがって、モバイル・クライアント１０６のモバイル・クライアント・ユーザーは詳細な個人的情報をより進んで提供することができ、したがって、ターゲット広告（targeted advertising）を提供することができる。そのような一般化技術の例は以下に議論される。
【０００９】
別の例において、さらに情報を洗練して広告配信サービス１０２に当該洗練された情報を提供するために、位置ブローカー・サービス１１２は、情報を別の情報源と関連付けてもよい。例えば、モバイル・クライアント・ユーザーは、車両コンピューター、モバイル・クライアント及びラップトップを含む複数の装置を持っていることがあり、それら装置の各々が位置ブローカー・サービス１１２と通信してもよい。そのため、位置ブローカー・サービス１１２は、（例えば、車両ＧＰＳによって識別されるような）車両の位置に関する車両コンピューターからの情報を受信して、当該車両の位置をすべての装置に関連付けることができ、それによって、ユーザーの「実質的な身元（virtual identity）」が車両の位置に関連付けられる。ユーザーの実質的な身元は、ユーザーに関連付けられた複数のモバイル・クライアントの位置の検出に基づいて位置ブローカー・サービス１１２によって作成され管理される、ユーザーを表わす記憶されたデータである。したがって、以下に詳細に議論される、車両コンピューター、モバイル・クライアント及びラップトップの１回限りの使用（使い捨ての、single use）トークンはすべて、車両の位置に関連付けることができる。さらに、モバイル・クライアントの１回限りの使用トークンにより、車両コンピューター及びラップトップを含む任意の装置への広告の配信を許可することができる。１つの例において、車両が所与の車両位置にある一方、装置が互いに対して所定の近傍内にある場合に、これが許可されてもよい。
【００１０】
広告に最も反応する可能性のあるモバイル・クライアント・ユーザーを広告配信の対象とすることによって、広告主は、反応しそうにないユーザーの同じ組に対して広告を繰り返すことを回避でき、それによって、モバイル・クライアント・ユーザーのうち当該部分及び広告の有効性の減少に対する疲労を回避することができる。
【００１１】
システム１００による広告の配信は、広告を載せるための広告主１１４からの要求から開始することができる。広告主１１４は、広告配信サービス１０２を介して、位置をターゲットとする広告配信を購入するために広告配信サービス１０２に入札（bid）１１８を送信する。位置をターゲットとする広告は、照合可能なモバイル・クライアント位置におけるモバイル・クライアントへの配信のために指定された任意の広告とすることができる。位置をターゲットとする広告は、さらに、以下に詳細に述べるように、特定のモバイル・クライアント位置に加えて、特定のユーザー人口統計プロファイルを有する及び／又は指定された時間における、モバイル・クライアントへの配信のために指定されてもよい。入札１１８は、キーワード検索用語など、広告を対象へ向けるための他の適切な特徴を含んでもよいことが理解されよう。
【００１２】
したがって、広告配信サービス１０２は、複数のモバイル・クライアント（例えば、モバイル・クライアント１０６及びモバイル・クライアント１５４−１５６）に位置をターゲットとする広告を配信するために広告主１１４から入札１１８を受信するため、関連付けられたメモリ１７８の部分を使用して、広告配信プロセッサー１２０により実行可能な命令を含んでもよい。当該入札は、１つ以上の広告１１６が配信されるべきモバイル・クライアント位置１３８、及び１つ以上の広告１１６を配信する所定時間１２４を含んでもよい。したがって、広告１１６は、広告配信サービス１０２において受信され、入札１１８に含まれるモバイル・クライアント位置１３８に基づいて位置をターゲットとする広告１１６として定義される。
【００１３】
入札１１８はまた、広告主１１４が対象としたいと望む、年齢（例えば、特定の年齢、年齢層など）、性別（例えば、男性、女性、無指定、両方など）、言語（例えば、英語、スペイン語、フランス語など）、行動（例えば、検索クエリー、ブログをする頻度、ウェブサイトへの訪問など）、及びモバイル・クライアントの心理学的な特徴（例えば、モバイル・クライアント・ユーザーの個性、値、考え方、関心、ライフスタイルなどの特徴）の１つ以上を含む、対象となる（target）ユーザー人口統計データ（user demographic data）１２６を含んでもよい。例えば、英語で表記されたハンバーガー広告についての入札は、４０−５０歳の年齢層、男性の性別、英語の言語、スポーツの試合に参加する行動、及び／又はスポーツの試合における食べ物の広告にユーザーが反応する可能性があるというモバイル・クライアント・ユーザーの心理学的特徴を指定する、対象となるユーザー人口統計データを含んでもよい。所定の時間における指定されたモバイル・クライアント位置に対して、及び／又は、対象となるユーザー人口統計データを有するモバイル・クライアント・ユーザーに対して広告を配信するための入札を受信することにより、システム１００は、広告主によってより利用される可能性がある。さらに、広告が対象とすることができる多種多様の対象となるユーザー人口統計データの提供によって、広告に反応する可能性の高いユーザーに対して広告をより狭めて対象とすれることをシステムが可能にするので、広告主は、当該システムに参加する可能性がより高くなる。
【００１４】
入札１１８は、さらに、前記のモバイル・クライアントを含むモバイル・クライアント・ユーザーの所望の地理的密度閾値１２８を含んでもよい。すなわち、入札１１８は、特定のモバイル・クライアント位置における対象となるユーザー人口統計データを有する複数のモバイル・クライアントの地理的な密度が地理的密度閾値を上回る場合に、位置をターゲットとする広告が配信されるべきであることを指定することができる。地理的な密度は、ショッピング・モール内にいる頻繁に訪れるショッピング・モール訪問者の密度などの、所定の地理的な地域におけるモバイル・クライアント・ユーザーの数とすることもできる。地理的な密度は、互いから所定の距離内に存在するモバイル・クライアント・ユーザーの数であってもよく、それにより、当該密度は実際の地理的な地域によって定義されず、むしろ互いに対する相対的な近傍により定義される。すなわち、モバイル・クライアント・ユーザーの密度が移動していても、ユーザーの密度はそれでもなお密度と考えることができる。
【００１５】
例えば、地理的密度閾値は、５０，０００平方フィートの地域内における、自動車に興味を持つ５０人のモバイル・クライアント・ユーザーの密度とすることもできる。したがって、自動車に興味を持っている少なくとも５０人のモバイル・クライアント・ユーザーが自動車ショーにいて、彼ら全員がビル内部の５０，０００平方フィートの地域に含まれていれば、当該地理的密度閾値は満たされ、位置をターゲットとする広告は当該複数のモバイル・クライアント・ユーザーに配信することができる。ユーザーのその集団、すなわち群衆が元の５０，０００平方フィートから外部の地域に移動する（例えば、カーレース・トラックへ戸外で移動する）が、しかしそれでもなお全体で５０，０００平方フィートの地域内にいる場合には、上記地理的密度閾値はまた満たされており、位置をターゲットとする広告を配信することができる。地理的な密度が地理的密度閾値を越える場合、モバイル・クライアント・ユーザーは、自動車に興味を持っているモバイル・クライアント・ユーザーの当該密度に対して入札した広告主の特定の広告を配信される資格がある。
【００１６】
モバイル・クライアント・ユーザーの密度に対して広告主に入札させることによって、広告システム１００は革新的な価格設定を可能にする。例えば、複数の広告主が、他の対象となるユーザー人口統計学的情報とともに、特定の位置及び特定の時間におけるモバイル・クライアント（例えば、カーレースイベントにおけるある年齢層のモバイル・クライアント・ユーザー）に広告を配信するための価格設定を動的に競うことができる。さらに、広告主は、あるモバイル・クライアント・ユーザー密度に対して（例えば、特定の聴衆の人口統計が集まっているコンサートにおいて広告を行うために）価格設定を競ってもよい。
【００１７】
広告主は、広告主がモバイル・クライアント・ユーザー密度のモバイル・クライアントのモバイル・クライアント・ユーザーに「集団割引」を提供することができるように、モバイル・クライアント・ユーザー密度について競合することに関心を持つかもしれない。すなわち、モバイル・クライアント・ユーザーが割引された価格で製品又はサービスを購入する場合に広告主がなお利益を得られるような、閾値となる数の潜在的な買い手がモバイル・クライアント・ユーザー密度内にいる場合、広告主は製品又はサービスについて割引価格を提示することができる。広告主は、閾値となる数の潜在的買い手がモバイル・クライアント・ユーザー密度内に存在する場合にはそのような集団割引を提供し、モバイル・クライアント・ユーザー密度の潜在的買い手の数が閾値となる数未満である場合には集団割引を提供しないという柔軟性を持つことができる。
【００１８】
さらに、配信される広告の種類は広告を受信するモバイル・クライアントの密度に依存してもよい。例えば、自動車に関心を持つモバイル・クライアント・ユーザーの集団の密度がさらに高くなる場合、広告を提供する価格が増額されてもよい。さらに、広告を受信するモバイル・クライアント・ユーザーがスポーツ商品、音楽ダウンロードなどの取引を受け取るために対話することができるように、広告は対話型であってもよい。別の例において、広告は、広告を受け取った互いに近接している２人のモバイル・クライアント・ユーザーが取引を受信するために対話（インタラクト）するように、「ロック（lock）及びキー（key）」とすることもできる。
【００１９】
広告主１１４が広告の配信のために一旦入札１１８をすると、広告配信サーバー１０４は、モバイル・クライアント１０６にモバイル・クライアント位置要求１３０を送信する。関連するメモリ１８４の部分を使用して、モバイル・クライアントはプロセッサー１８２によって実行可能である。
【００２０】
モバイル・クライアント位置要求１３０を受信することに応答して、モバイル・クライアント１０６は、関連するディスプレイ（図示せず）上にユーザー同意要求を提示される。したがって、位置ブローカー・サービス１１２は、モバイル・クライアント１０６からモバイル・クライアント・ユーザー同意（mobile client user consent）１３２を受信し、それにより、モバイル・クライアント１０６は、広告システム１００へ「オプトイン（opt-in）」することができる。モバイル・クライアント・ユーザー同意１３２は、広告配信サービス１０２からモバイル・クライアント位置要求１３０を受信することに応答して、１回限りのユーザー同意としてもよい。さらに別の例において、モバイル・クライアント・ユーザー同意１３２は、一般化された同意を含むようにすることもでき、それによって、モバイル・クライアント・ユーザーは、さらなる同意を提供することなく、位置をターゲットとする広告を今後受信することに合意するようにしてもよい。他の例において、モバイル・クライアント・ユーザーは、同意を否定し、それによって、広告システム１００を介して位置をターゲットとする広告を受信することに合意しないこともできる。モバイル・クライアント１０６のモバイル・クライアント・ユーザーが同意を否定すれば、広告主１１４はモバイル・クライアント１０６に位置をターゲットとする広告を送信することはできない。ユーザーの同意を受信することにより、システム１００は、位置ブローカー・サービスと個人情報を共有するか否か及びどれだけの個人情報を共有するかをモバイル・クライアント・ユーザーが選択することを効果的に可能にする。
【００２１】
広告配信サービス１０２からのモバイル・クライアント位置要求１３０の送信に応答して、モバイル・クライアント・ユーザー同意１３２が受け取られると、モバイル・クライアント１０６は、位置ブローカー・サービス１１２にモバイル・クライアント位置信号１３４（例えば、可視のビーコン）を送信する。この例において、位置ブローカー・サーバー１１０上の関連するメモリー１８０の部分を使用して、位置ブローカー・サービス１１２は、位置ブローカー・プロセッサー１３６によって実行可能である。位置ブローカー・サービス１１２は、モバイル・クライアント１０６からモバイル・クライアント位置信号１３４を受信するための、及びモバイル・クライアント位置信号１３４に基づいてモバイル・クライアント位置１３８を決定するための、位置ブローカー・プロセッサー１３６によって実行可能な命令を含み得る。ある場合には、位置ブローカー・サービス１１２は、モバイル・クライアント１０６の正確な位置（例えば、緯度、経度、方位など）を決定してもよく、一方、他の場合には、位置範囲（location range）、又は一般化された位置、つまり、地域（例えば、郵便番号、都市など）が決定されてもよい。
【００２２】
位置ブローカー・サービス１１２はまた、モバイル・クライアント１０６から受信されたユーザー人口統計データ１４２とともに前記のモバイル・クライアント位置１３８を格納してもよい。さらに、位置ブローカー・サービス１１２は、複数のモバイル・クライアント（例えば、モバイル・クライアント１５４−１５６）の残りについてのモバイル・クライアント位置１４４及び複数のモバイル・クライアントのユーザー人口統計データ１４６を格納してもよい。こうすることによって、位置ブローカー・サービス１１２は、所定時間における特定の位置でのモバイル・クライアントに対して広告を向けるための予測的な広告ターゲット・サービス（ad targeting service）を提供することができる。
【００２３】
モバイル・クライアント位置信号１３４を受信することに応答して、位置ブローカー・サービス１１２は、モバイル・クライアント位置１３８に関連した位置使用トークン１５０をモバイル・クライアント１０６に送信するために、位置ブローカー・プロセッサー１３６を使用して命令を実行してもよい。ある場合には、モバイル・クライアント位置１３８もまたモバイル・クライアントに送信されてもよい。位置使用トークン１５０は、文字列、整数又は他のデータ型などの、モバイル・クライアント１０６の使用が検出されるモバイル・クライアント位置１３８に位置ブローカー・サービスによって関連付けられるデータのユニットである。位置使用トークン１５０自体は、モバイル・クライアント位置１３８を直接的に示すデータではないが、特定のモバイル・クライアント１０６のモバイル・クライアント位置１３８を識別するために位置ブローカー・サービス１１２によって使用することのできるデータである。ある場合には、位置使用トークン１５０は、モバイル・クライアント１０６におけるモバイル・クライアント位置要求１３０の広告配信サービス１０２からの受信に応答して、モバイル・クライアント１０６に送信される。以下の説明により理解されるように、広告配信サービス１０２への後のアップロードのために位置使用トークン１５０をモバイル・クライアント１０６へ送信することにより、モバイル・クライアントから広告配信サービスへの慎重に扱うべき位置データの直接的な送信を回避することができ、モバイル・クライアント・ユーザーのプライバシーを維持することができる。さらに、以下に詳細に述べるように、位置使用トークン１５０の使用により、位置ブローカー・サービス１１２によるモバイル装置１０６の位置の照合が可能となり、一旦照合されると、広告配信サービス１０２は、照合された位置に対して広告を配信し、配信された広告に対して請求を行うことが可能となる。
【００２４】
したがって、位置使用トークン１５０は、その後、モバイル・クライアント位置要求１３０に応答して、モバイル・クライアント１０６によって広告配信サービス１０２に送信される。広告配信サービス１０２は、モバイル・クライアント１０６から位置使用トークン１５０を受信するための、広告配信プロセッサー１２０によって実行可能な命令を含む。広告配信サービス１０２は、さらに、照合のために位置使用トークン１５０を位置ブローカー・サービス１１２に送信するための、広告配信プロセッサー１２０によって実行可能な命令を含んでもよい。
【００２５】
位置使用トークン１５０の照合は位置の照合又は位置の決定を含み得る。別の例において、照合は、位置使用トークン１５０が位置ブローカー・サービス１１２から生じたものであること及び／又はそれが不正な又は複製の位置使用トークンでないことを決定することを含み得る。
【００２６】
広告配信サービス１０２から受信された位置使用トークン１５０の照合はまた、地理的な密度閾値（例えば、入札１１８によって指定された地理的密度閾値１２８）を上回るモバイル・クライアントの地理的密度１４８に、位置使用トークンに関連付けられたモバイル・クライアント１０６が含まれることを決定することを含んでもよい。例えば、位置ブローカー・サービス１１２は、前記のモバイル・クライアントを含む、対象となるユーザー人口統計データを有する複数のモバイル・クライアントを識別し、所定の地域内の複数のモバイル・クライアント（前記モバイル・クライアント１０６を含む）の数に基づいて地理的密度１４８を計算するための、位置ブローカー・プロセッサー１３６によって実行可能な命令を含んでもよい。したがって、上記の照合は、位置ブローカー・サービス１１２によって識別された地理的密度に含まれたモバイル・クライアントから位置使用トークンが生じたことを照合することを含み得る。複数のモバイル・クライアントの地理的密度に基づいて、以下に述べられるように、位置使用トークンを使用する複数のモバイル・クライアントに対して広告が提供される。このように、共通のユーザー人口統計の特徴を有するモバイル・クライアント・ユーザーがある地域（例えば、多くのティーンエイジャーがモールにいる場合、多くのスポーツファンが野球の試合にいる場合など）に集まっている場合、広告は、モバイル・クライアント・ユーザーの集団へ送信することができる。
【００２７】
照合はまた、モバイル・クライアント・ユーザーが特定のユーザー集合属性を有している（例えば、特定の位置のユーザーの特定の密度に含まれている、所定の密度を有するユーザーの集団とともに移動しているなど）ことを決定することを含んでもよい。位置使用トークン１５０もまた、モバイル・クライアント・ユーザーが対象となるユーザー人口統計のプロファイルに適合することを決定することにより照合されてもよい。
【００２８】
位置使用トークン１５０の照合に際して、広告配信サービス１０２は、位置ブローカー・サービス１１２からモバイル・クライアント位置１３８を受信する。モバイル・クライアント位置１３８は、モバイル・クライアント１０６の検出された位置を表すデータであり、いくつかの例として、プライバシーに関するガイドライン又はユーザーのプライバシーに関する優先権に依存して、一般化された位置、すなわち、ある地域であるように適切に曖昧化されてもよい。例えば、モバイル・クライアント１０６の正確な位置は北緯４７．６７４度、西経−１２２．１２度かもしれないが、一般化された位置はアメリカ合衆国ワシントン州レドモンドという都市かもしれない。したがって、モバイル・クライアント位置１３８は、位置ブローカー・サービス１１２によって知られている位置データより一般的な位置となるように作られてもよい。モバイル・クライアント位置１３８として一般化された位置を提供することにより、システム１００はモバイル・クライアント・ユーザーのプライバシーを保護することができる。さらに別の例において、モバイル・クライアント・ユーザーは、モバイル・クライアント・ユーザーがモバイル・クライアント位置の履歴を修正し及び／又は削除することができるグラフィカル・ユーザー・インターフェースを備えてもよい。モバイル・クライアント位置１３８は個々のモバイル・クライアント１０６よりもむしろ位置ブローカー・サービスによって広告配信サービス１０２に送信されるので、位置データがどのように一般化されるかを管理する方針は位置ブローカー・サービス１１２において中心的に管理されてもよい。
【００２９】
広告配信サービス１０２がモバイル・クライアント位置１３８を一旦受信すると、広告配信サーバー１０４は、位置をターゲットとする複数の広告１６２のうち位置をターゲットとするある広告１６０をモバイル・クライアント位置１３８におけるモバイル・クライアント１０６に対して配信するための命令を、広告配信プロセッサー１２０の使用により、実行することができる。
【００３０】
広告配信サーバー１０４においてモバイル・クライアント１０６から受信された位置使用トークン１５０は、使い捨て（１回限りの使用、single use）の使用トークンであってもよく、それにより、（例えば、位置ブローカー・サービス１１２に当該位置使用トークンを送信することによる）当該位置使用トークン１５０を使用するための広告配信サービス１０２による後の試みを拒絶することができる。使い捨ての使用トークンは１回限りの使用にのみ有効なトークンである。広告配信サービス１０２が位置ブローカー・サービス１１２により使い捨ての使用トークンを照合することを初めて試みる時に、照合は位置ブローカー・サービス１１２から広告配信サービス１０２に送信されてもよい。しかし、同じ使い捨ての使用トークンを照合するための後の試みは、位置ブローカー・サービス１１２によって拒絶される。したがって、位置をターゲットとする広告をモバイル・クライアント１０６へ送信することを広告配信サービス１０２が希望するごとに、広告配信サービス１０２は、モバイル・クライアント１０６に新たなモバイル・クライアント位置要求を送信し、モバイル・クライアント１０６から新たな位置使用トークンを受信する。
【００３１】
ある場合には、位置ブローカー・サービス１１２はまた、モバイル・クライアント１０６から位置ブローカー・サービス１１２へのモバイル・クライアント位置信号１３４の送信に応答して、モバイル・クライアント１０６に実際のモバイル・クライアント位置１３８を送信してもよい。例えば、モバイル・クライアント・ユーザーが連続的にあるいは頻繁に同じ位置における（例えば、家において、仕事においてなど）モバイル・クライアント１０６を使用する場合に、これが行われてもよい。したがって、モバイル・コンピューティング装置１０８上のキャッシュにモバイル・クライアント位置１３８を格納し、かつ、一旦モバイル・クライアント位置１３８がモバイル・クライアント１０６に送信されたならば位置ブローカーへその後のモバイル・クライアント位置信号を送信することを差し控えるよう、位置ブローカー・サービス１１２は、さらに、モバイル・クライアント１０６に対して命令１４０を送信してもよい。そのような場合では、複数の位置使用トークンが位置ブローカー・サービスからモバイル・クライアントへ送信される。そのような例は、図２に関して詳細に議論される。
【００３２】
広告配信サービス１０２は、さらに、位置ブローカー・サービス１１２における位置使用トークン１５０の照合に応答して位置をターゲットとする広告１６０の配信に基づいて広告主１１４に対して広告の請求書１５８を送信するための、広告配信プロセッサー１２０によって実行可能な命令を含む。すなわち、広告主１１４は、広告配信サービス１０２が広告主１１４に代わって位置ブローカー・サービス１１２に送信した位置使用トークンに応じて請求されることができる。広告主１１４は、数に基づいて、ターゲット広告の料金を周期的に請求されてもよいし、又は位置使用トークンの使用の頻度に基づいて請求されてもよいが、これらは単なる例である。このように、費用請求は独立して監査可能となり、広告主１１４は、モバイル・クライアント・ユーザーのプライバシーをなお維持しながら広告が位置及び／又は人口統計を対象とするものであったとの確信を持つことができる。したがって、広告配信サービス１０２により位置使用トークン１５０の使用に対して広告主１１４に請求することができる前に、位置ブローカー・サービス１１２は位置使用トークン１５０の有効性を必ず確認するので、広告の不正を回避することができる。
【００３３】
さらに、広告主１１４は、モバイル・クライアント・ユーザーの位置のほかにモバイル・クライアント・ユーザーの全体的な密度に応じて請求されることができ、その結果、広告主１１４は、価値の高い位置又は密度に対してはより高い料金を請求される。広告請求１５８はまた、モバイル・クライアント・ユーザーの行動を反映してもよい（例えば、広告主は、ショッピング・モールによく訪れるモバイル・クライアント・ユーザーへ送信された広告についてはより多く請求されてもよい）。
【００３４】
図１に説明されるように、位置ブローカー・サービス１１２及び広告配信サービス１０２は、独立したサーバーであってもよいし、別個のサーバー・ファーム（server farm）又は共通のサーバー・ファームにおいて動作してもよい。代替的に、位置ブローカー・サービス１１２及び広告配信サービス１０２は、１つのサーバーへ統合されてもよいし、あるいは１つのエンティティ（entity）によって動作されてもよい。
【００３５】
位置ブローカー・プロセッサー１３６及び／又は広告配信プロセッサー１２０が１つのサーバー上に備えられてもよいことは理解されよう。別の例において、位置ブローカー・プロセッサー１３６及び広告配信プロセッサー１２０は、１つの集積化されたプロセッサーであってもよい。
【００３６】
位置ブローカー・サービス１１２が位置ブローカー・サーバー上でローカルに実行可能か、又は追加的なサーバー上で遠隔に実行可能であるプログラムとすることができることが理解されよう。同様に、広告配信サービス１０２は、広告配信サーバー上でローカルに実行可能なプログラムであってもよいし、又は、広告配信サービス１０２は、追加的なサーバー上で遠隔に実行可能であってもよい。さらにまた、位置ブローカー・サービス１１２及び広告配信サービス１０２は、同じプロセッサーを使用して、同じサーバー上で実行可能としてもよい。他の配置は適切であるが、図示されるように、位置ブローカー・サービス１１２は大容量記憶装置１７０上に格納されてもよく、広告配信サービス１０２は大容量記憶装置１７２上に格納されてもよく、モバイル・クライアント１０６は大容量記憶装置１７４上に格納されてもよい。さらに、位置ブローカー・サービス１１２及び／又は広告配信サービス１０２を実行するように構成されたプロセッサーは、位置ブローカー・サービス１１２及び／又は広告配信サービス１０２が格納されるサーバーの外部に位置してもよい。
【００３７】
図１において、位置ブローカー・サービス１１２はモバイル・クライアント１０６及び広告配信サービス１０２の両方とインタラクトするものとして示されるが、位置ブローカー・サービス１１２は、信頼連鎖階層（trust chain hierarchy）又は証明書信頼連鎖（certificate trust chain）の多くのサービス又はサーバーのうちの１つであってもよい。信頼連鎖階層は電子証明書を認証するために使用される、信頼された認証機関の階層である。証明書信頼連鎖は、最終証明書（end certificate）によって識別される対象を認証するために必要とされる証明書をすべて含んでいる。実際上、これは、最終証明書、中間の認証機関の証明書及び連鎖内のすべての認証機関によって信頼されたルート認証機関の証明書を含んでいる。そのような信頼連鎖階層において位置ブローカー・サービスをともにつなぐ１つの例として、モバイル・クライアント・ユーザーは、外部の位置ブローカー・サービスと接触することを試みる前に、制御された企業の状況の場合における企業のローカル・エリア・ネットワークの位置ブローカー・サービスと最初に接触してもよい。
【００３８】
位置ブローカー・サービスと広告配信サービスとの間の通信と同様に、信頼連鎖階層中の位置ブローカー・サービスとモバイル・クライアントとの間の通信は、盗聴に耐性のある安全な通信プロトコル（例えばhttpなど）の使用によって保護することができる。
【００３９】
図２Ａ及び図２Ｂに移ると、フローチャートは、位置ブローカー・サービスを利用して、広告配信サービスからモバイル・クライアントへの広告配信を制御する例示的な方法２００を説明する。方法２００及び／又はここに説明される他のプロセスは、図１に関して記載されたようなハードウェアを含むシステムによって実現されてもよい。他の例において、方法２００及び／又はここに説明される他のプロセスは他の適切なシステムによって実現することもできる。
【００４０】
２０２において、方法２００は、広告配信サービスにおいて、前記のモバイル・クライアントを含むモバイル・クライアント位置における複数のモバイル・クライアントに広告を配信することに対する入札を受信することを含んでいる。当該入札は、広告を配信するための所定時間を含み得る。広告主は、所定時間にモバイル・クライアント位置におけるモバイル・クライアントに広告を配信するための入札を受信するシステムに、より一層進んで参加するかもしれない。というのは、そのようなシステムは、広告主が潜在的な消費者に対して広告を狭めて対象とすることを可能にするからである。
【００４１】
方法２００はまた、２０４において、モバイル・クライアントへのモバイル・クライアント位置要求を広告配信サービスから送信することを含み得る。例えば、モバイル・クライアント・ユーザーがウェブサイトを訪れており、広告配信サービスが当該モバイル・クライアントの位置を知ることを要求する場合、２０４における送信が起こり得る。
【００４２】
いくつかの例において、モバイル・クライアント・ユーザーの同意は、グラフィカル・ユーザー・インターフェースの形式でモバイル・クライアントにおいて要求され、それにより、ユーザーは、２０４において、モバイル・クライアント位置要求の送信に応答して、システムにオプトインし、またシステムからオプトアウト（opt-out）することができる。モバイル・クライアント・ユーザーが同意を拒絶する場合、広告配信サービスは、関連するモバイル・クライアントに位置をターゲットとする広告を送信することができない。しかし、２０６において、方法２００は、モバイル・クライアントから位置ブローカー・サービスへモバイル・クライアント・ユーザー同意を送信することを含み得る。したがって、方法２００は、２０８において位置ブローカー・サービスにおいてモバイル・クライアントからのモバイル・クライアント・ユーザー同意を受信すること、及びステップ２１０へ進むことを含み得る。モバイル・クライアント位置信号を受信する前に位置ブローカー・サービスにおいてモバイル・クライアント・ユーザー同意を受信することによって、１つの例として、モバイル・クライアント・ユーザーのプライバシーは、当該ユーザーがオプトインするまで維持することができる。
【００４３】
他の例において、位置ブローカー・サービスは、格納されたユーザー同意を使用して２０４のモバイル・クライアント位置要求に対して内密にサービスを行うために、以前のユーザー同意データベースを利用することができる。この後者の例において、方法２００は、ステップ２０４からステップ２１０に直接進んでもよい。
【００４４】
２１０において、方法２００は、モバイル・クライアントから位置ブローカー・サーバーへモバイル・クライアント位置信号を送信することを含んでもよい。したがって、方法２００は、２１２において、位置ブローカー・サービスにおいてモバイル・クライアントからモバイル・クライアント位置信号を受信することを含んでもよい。ある場合には、位置ブローカー・サービスにおけるモバイル・クライアントからのモバイル・クライアント位置信号の受信は、２０８におけるモバイル・クライアントからのモバイル・クライアント・ユーザー同意の受信に応答して起こってもよい。位置ブローカー・サービスにおいてモバイル・クライアント位置信号を受信することは、モバイル・クライアントから、モバイル・クライアントにおいてモバイル・コンピューティング装置にとって可視の異なる固定のビーコン（例えば、携帯電話基地局、Ｗｉ−Ｆｉアクセス・ポイント、ＦＭラジオなど）に関する情報を受信することを含んでもよい。モバイル・クライアント位置信号の受信はまた、ピア・ツー・ピアのブルートゥース信号のような非固定ビーコンに関する情報、及びモバイル・コンピューティング装置１０８の環境に関する他の情報を受信することを含んでもよい。以下に述べるように、非固定ビーコンの使用は、モバイル・クライアント・ユーザー密度の計算に役立つ。ステップ２１０のモバイル・クライアントにおいて、又はステップ２１２もしくはステップ２１８の位置ブローカー・サービスにおいて、モバイル・クライアント位置信号又はモバイル・クライアント位置は、モバイル・クライアント・ユーザーのプライバシーが望まれる場合、ランダムに、不正確にされるか又はより大きな地域へと一般化されてもよい。
【００４５】
方法２００は、さらに、２１４においてモバイル・クライアントからユーザー人口統計データを送信することを含んでもよく、したがって、２１６において位置ブローカー・サービスでユーザー人口統計データを受信することを含んでもよい。
【００４６】
２１８において、方法２００は、位置ブローカー・サービスにおいて、モバイル・クライアント信号に基づいてモバイル・クライアント位置を決定することを含んでもよい。２２０において、方法２００は、２１８でモバイル・クライアント位置を決定することに応答して及び／又はユーザー人口統計データを受信することに応答して、位置ブローカー・サービスにおいて、ユーザー人口統計データとともにモバイル・クライアント位置を格納することを含んでもよい。したがって、格納されたモバイル・クライアント位置及びユーザー人口統計データは、所定時間に特定の位置におけるモバイル・クライアントに対して広告を向けるための予測的な広告ターゲッティング・サービスを提供するために後に使用することができる。
【００４７】
方法２００は、２２２において位置ブローカー・サービスからモバイル・クライアントへモバイル・クライアント位置に関連付けられた位置使用トークンを送信することを含んでもよい。したがって、方法２００は、２２４において位置ブローカー・サービスから位置使用トークンを受信することを含んでもよい。位置ブローカー・サービスを使用して、モバイル・クライアント位置信号を受信し、モバイル・クライアント位置を決定し、そしてモバイル・クライアント位置に関連付けられた位置使用トークンを送信することは、本明細書に記載されるように、モバイル・クライアントへの広告配信サービスによる位置をターゲットとする広告配信を可能にしながら、モバイル・クライアント・ユーザーのプライバシーを維持するのに役立つ。
【００４８】
広告配信サービスに送信される情報は特定のモバイル・クライアント位置要求のための位置使用トークンであるので、モバイル・クライアント位置及びユーザー人口統計データは広告配信サービスと共有されなくてもよい。言いかえれば、位置履歴、及びユーザー動作は、広告主のために現在の位置を予測するため、位置ブローカー・サービスによって使用されてもよく、中央において消去し、編集し、及び／又は、その使用をグラフィカル・ユーザー・インターフェースを介してモバイル・クライアントのモバイル・クライアント・ユーザーによって管理することができる。このように、位置ブローカー・サービスは、ユーザーが自身のプライバシーを維持できるようにしながら、入札において指定された位置及び／又は対象となるユーザー人口統計データを満たすモバイル・クライアントに対して広告配信サービスが広告を送信することを可能にすることにより、広告主の入札に応えることができる。
【００４９】
いくつかの例において、方法２００は、２２６におけるようなモバイル・クライアントから位置ブローカー・サービスへのモバイル・クライアント位置信号の送信に応答して位置ブローカー・サービスからモバイル・クライアントに実際のモバイル・クライアント位置を送信することを含んでもよい。例えば、モバイル・クライアント・ユーザーが連続的に又は頻繁に、同じ位置（例えば、家や仕事など）でモバイル・クライアントを使用する  場合に、これが行われてもよい。したがって、２２６において、位置ブローカー・サービスはまた、モバイル・コンピューティング装置上のキャッシュにモバイル・クライアント位置を格納し且つ一旦モバイル・クライアント位置がモバイル・クライアントに送信されたならば位置ブローカー・サービスにその後のモバイル・クライアント位置信号を送ることを差し控えるための命令を、モバイル・クライアントに送信してもよい。そのような場合には、複数の位置使用トークンが、モバイル・クライアントが位置使用トークンを使い果たすまで、モバイル・クライアントによって要求されるようにキャッシュに格納され使用されるため、モバイル・クライアントに送信されてもよい。他の例において、モバイル・クライアントは無制限の量の位置使用トークンを送信されてもよい。モバイル・クライアントにおいてモバイル・クライアント位置及び／又は位置使用トークンをキャッシュに格納することにより、例えば、同じ位置で反復して動作されるモバイル・クライアントについては、システムは、システムのコンポーネント間の反復の通信の量を減らす。モバイル・クライアント位置及び命令は２２８においてモバイル・クライアントで受信される。
【００５０】
図２Ｂに続き、方法２００は、２３０においてモバイル・クライアントから広告配信サービスへ位置使用トークンを送信することを含む。したがって、当該方法は、２３２において、モバイル・クライアントからの位置使用トークンを広告配信サービスで受信することを含む。ある場合には、位置使用トークンの受信は、２０４におけるモバイル・クライアントへのモバイル・クライアント位置要求の送信に応答して起こってもよい。このように、以下に述べられるように、位置使用トークンは、広告配信サービスによって容易に使用することができる。方法２００は、位置ブローカー・サービスでの照合のために、２３４において広告配信サービスから位置ブローカー・サービスへ位置使用トークンを送信することを含んでもよい。方法２００は、２３６において広告配信サービスから位置トークンを受信することを含む。
【００５１】
２３８において、方法２００は、位置ブローカー・サービスにおいて、前記のモバイル・クライアントを含む対象となるユーザー人口統計データを有する複数のモバイル・クライアントを識別することを含んでもよい。したがって、２４０において、方法２００は、位置ブローカー・サービスにおいて、所定の地域内の（前記のモバイル・クライアントを含む）複数のモバイル・クライアントの数に基づいて地理的な密度を計算することを含んでもよい。当該計算は、非固定ビーコンに関する情報を使用して実行することができる。すなわち、地理的な密度は、所与の環境において検出される無線信号に基づいて計算することもできる。例えば、無線周波数環境が大都市圏において非常に高いことにより高い地理的密度の計算につながるかもしれず、一方、無線周波数環境は森林においてはそれほど高くはないために、低い地理的密度の計算につながるかもしれない。地理的な位置に対して無線周波数密度を決定するために、所定のスペクトルの無線周波数の走査を当該地理的位置においてモバイル・クライアントによって行うことができ、検出された信号の数が記録されてもよい。例えば、地理的な位置が都市にあるかどうか判断するために、検出された信号の数を所定の閾値と比較してもよい。さらに、そのような無線周波数に関する情報のスキャンは、地理的な位置における複数のモバイル・クライアントから集めることができ、各モバイル・クライアントにおいて受信された信号に基づいて無線周波数密度を計算するために使用することもできる。所与のモバイル・クライアントにおける無線周波数の受信は、周囲のビルなどの物理的環境によって悪影響を及ぼされるかもしれないので、これはより正確な結果を生むことができる。
【００５２】
したがって、２４２において、方法２００は、位置ブローカー・サービスにおいて、複数のモバイル・クライアントの地理的な密度が地理的密度閾値（例えば、広告主の入札により指定された対象となる地理的密度閾値）を上回ることを決定することを含む。地理的な密度が地理的密度閾値を上回るとの決定に応答して、方法２００は、２４４において位置使用トークンを照合することを含んでもよい。方法２００においては、位置使用トークンの照合は、２３６において広告配信サービスから位置使用トークンを受信することに応答して起こることが理解されよう。このように、位置使用トークンは、対象となるモバイル・クライアントの集団の一部であるモバイル・クライアントのモバイル・クライアント位置に関連付けられるものとして照合することができ、広告は当該モバイル・クライアント位置における当該モバイル・クライアントへ配信することができる。
【００５３】
したがって、方法２００は、２４６において、位置使用トークンの照合に応答して、広告配信サービスへモバイル・クライアント位置を送信することを含んでもよい。このように、広告配信サービスは、モバイル・クライアント位置におけるモバイル・クライアントに、位置をターゲットとする広告を配信することを可能にされる。具体的には、方法２００は、２４８で広告配信サービスにおいてモバイル・クライアント位置を受信すること、及び２５０でモバイル・クライアント位置におけるモバイル・クライアントに対して位置をターゲットとする広告を広告配信サービスから配信することを含む。位置をターゲットとする広告は、２５２において表示のためにモバイル・クライアントで受信されてもよい。
【００５４】
その後、方法２００は、上述のように、２５４において、位置ブローカー・サービスでの位置使用トークンの照合に応答した位置をターゲットとする広告の配信に基づいて、広告配信サービスから広告主に対して広告に関する請求書を送信することを含んでもよい。このように、広告主は、広告主自身によるシステムの使用に応じて請求書を受け取ることができる。したがって、広告主はより容易にそのようなシステムを使用することができる。
【００５５】
本明細書に記載されたコンピューティング装置及びサーバーが本明細書に記載されたプログラムを実行するように構成された任意の適切なコンピューティング装置とすることができることが理解されよう。例えば、コンピューティング装置は、メインフレーム・コンピューター、パソコン、ラップトップ・コンピューター、携帯型データ・アシスタント（ＰＤＡ）、コンピューター対応の無線電話、ネットワーク化されたコンピューティング装置又は他の適切なコンピューティング装置であってもよく、インターネットのようなコンピューターネットワークを介して互いに接続されてもよい。これらのコンピューティング装置は、通常、プロセッサー並びに関連する揮発性及び不揮発性のメモリーを含み、揮発性メモリーとプロセッサーの部分を使用して、不揮発性メモリに格納されたプログラムを実行するように構成される。
【００５６】
本明細書において使用される「サービス」は、複数のユーザーセッションにわたって実行可能であり、他のオペレーティング・システム・コンポーネント及びアプリケーションに利用可能であるアプリケーション・プログラムとすることができることが理解されよう。サービスは、クライアントからの要求に応答してサーバー上で実行されてもよい。
【００５７】
さらに、本明細書において使用される、用語「プログラム」は、本明細書に記載の１つ以上のコンピューティング装置により実行され又は利用されるソフトウェア・コンポーネント又はファームウェア・コンポーネントを指し、実行可能ファイル、データファイル、ライブラリー、ドライバー、スクリプト、データベースレコードなどの各々又はグループを包含することを意図される。コンピューター可読媒体は、格納されたプログラム命令を備えており、当該プログラム命令は、コンピューティング装置により実行されると、コンピューティング装置に上述の方法を実行させ、上述のシステムの動作を引き起こさせることが理解されよう。コンピューター可読媒体は、ランダム・アクセス・メモリー（ＲＡＭ）、読み取り専用メモリー（ＲＯＭ）、ハードディスク、コンパクト・ディスク（ＣＤ）、ディジタル・ビデオ・ディスクなど（ＤＶＤ）のようなメモリー装置を含んでもよい。本明細書に記載されたモジュールのうちのいくつか又はすべては、メモリー装置などの、ソフトウェア・モジュール又はハードウェア・コンポーネントであってもよい。
【００５８】
本明細書に記載の構成及び／又は手法は事実上例示的なものであり、多数の変更が可能であるので、これら具体的な実施例及び例は、制限する意味で考慮すべきではない。本明細書に記載の具体的なルーチン又は方法は、処理戦略の任意の１つ又は複数を表すものである。そのため、説明された様々な動作は、説明された順序で実行されてもよいし、他の順序で実行されてもよいし、並列に実行されてもよいし、ある場合には省略されてもよい。同様に、上述の処理の順序は変更されてもよい。
【００５９】
本発明の範囲は、添付の特許請求の範囲に先行する明細書によってではなく特許請求の範囲により規定されるので、明細書中の実施例は実例となるものであって限定的なものでないことを理解されたい。また、特許請求の範囲の境界に含まれるすべての変更、又は特許請求の範囲のそのような境界の同等物は、したがって、特許請求の範囲に包含されるものと意図される。
【図１】
2011008751.tif 000003
【図２Ａ】
2011008751.tif 000004
【図２Ｂ】
2011008751.tif 000005
【手続補正書】
【提出日】平成21年10月27日(2009.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
広告配信サーバー（１０４）からのモバイル・クライアント位置要求（１３０）に応答する位置ブローカー・サーバー（１１０）を使用して、広告配信サーバー（１０４）からモバイル・クライアント（１０６）を有するモバイル・コンピューティング装置（１０８）への広告配信を制御する方法（２００）であって、
広告配信サーバー（１０４）が、モバイル・コンピューティング装置（１０８）から、前記モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークン（１５０）を受信するステップ（Ｓ２３２）と、
前記位置ブローカー・サーバー（１１０）における照合のため、前記広告配信サーバー（１０４）が、前記位置ブローカー・サーバー（１１０）へ、前記位置使用トークン（１５０）を送信するステップ（Ｓ２３４）と、
前記位置使用トークン（１５０）の照合に基づいて、前記広告配信サーバー（１０４）が、前記位置ブローカー・サーバー（１１０）からモバイル・クライアント位置（１３８）を受信するステップ（Ｓ２４８）と、
前記広告配信サーバー（１０４）が、前記モバイル・クライアント位置（１３８）における前記モバイル・コンピューティング装置（１０８）へ、位置をターゲットとする広告（１６０）を配信するステップ（Ｓ２５０）と
を含む方法。
【請求項２】
広告配信サーバー（１０４）が位置使用トークン（１５０）を受信する前記ステップ（Ｓ２３２）の前に、
前記位置ブローカー・サーバー（１１０）が、前記モバイル・コンピューティング装置（１０８）からモバイル・クライアント位置信号（１３４）を受信するステップ（Ｓ２１２）と、
前記位置ブローカー・サーバー（１１０）が、前記モバイル・クライアント位置信号（１３４）に基づいてモバイル・クライアント位置（１３８）を決定するステップ（Ｓ２１８）と、
前記位置ブローカー・サーバー（１１０）が前記モバイル・コンピューティング装置（１０８）へ、前記モバイル・クライアント位置（１３８）と関連付けて位置使用トークン（１５０）を送信するステップ（Ｓ２２２）と
をさらに含む請求項１に記載の方法（２００）。
【請求項３】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置からユーザー人口統計データを受信するステップと、
前記ユーザー人口統計データの受信に応答して、前記位置ブローカー・サーバーが、前記モバイル・クライアント位置及び前記ユーザー人口統計データを格納するステップと
をさらに含む請求項１に記載の方法。
【請求項４】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置を含む対象となるユーザー人口統計データを有する複数のモバイル・コンピューティング装置を識別するステップと、
前記位置ブローカー・サーバーが、所定地域内の前記複数のモバイル・コンピューティング装置の数の地理的な密度を計算するステップと、
前記位置ブローカー・サーバーが、前記複数のコンピューティング装置の地理的な密度が地理的密度閾値を上回ることを決定するステップであって、前記位置ブローカー・サーバーにおける前記位置使用トークンの照合は前記決定に応答する、ステップと
をさらに含む請求項３に記載の方法。
【請求項５】
前記広告配信サーバーが、広告を配信するための所定時間を含む、前記複数のモバイル・コンピューティング装置への広告の配信に対する入札を、広告主から受信するステップをさらに含む請求項４に記載の方法。
【請求項６】
前記対象となるユーザー人口統計データが、年齢、性別、言語、行動及び心理学的特徴のうち１つ以上である請求項４に記載の方法。
【請求項７】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置から前記モバイル・クライアント位置要求に対するモバイル・クライアント・ユーザー同意を受信するステップをさらに含み、
前記位置ブローカー・サーバーにおける前記モバイル・コンピューティング装置からの前記モバイル・クライアント位置信号の前記受信は、前記モバイル・クライアント・ユーザー同意の受信に応答するものである、請求項１に記載の方法。
【請求項８】
前記モバイル・クライアント位置はある地域である請求項１に記載の方法。
【請求項９】
前記位置ブローカー・サーバーにおける位置使用トークンの照合に応答した位置をターゲットとする広告の配信に基づいて、前記広告配信サーバーが前記広告主へ広告に関する請求を送信するステップをさらに含む請求項５に記載の方法。
【請求項１０】
前記モバイル・コンピューティング装置に対するモバイル・クライアント位置要求を前記広告配信サーバーが送信するステップをさらに含み、
前記広告配信サーバーにおける前記位置使用トークンの受信は、前記モバイル・コンピューティング装置への前記モバイル・クライアント位置要求の送信に応答したものである請求項１に記載の方法。
【請求項１１】
前記位置ブローカー・サーバーへの前記モバイル・クライアント位置要求の送信に応答して、前記モバイル・クライアント位置を前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと、
前記モバイル・コンピューティング装置へ前記モバイル・クライアント位置を送信することに応答して、前記モバイル・クライアント位置をキャッシュに格納し、前記位置ブローカー・サーバーへ今後のモバイル・クライアント位置信号を送信することを差し控える命令を、前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと
をさらに含む請求項１０に記載の方法。
【請求項１２】
広告配信サーバー（１０４）からモバイル・クライアント（１０６）を有するモバイル・コンピューティング装置（１０８）への広告配信を制御する広告システム（１００）であって、
前記モバイル・コンピューティング装置（１０８）から、モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークン（１５０）を受信し、前記位置使用トークン（１５０）を、前記広告配信サーバー（１０４）からのモバイル・クライアント位置要求（１３０）に応答する位置ブローカー・サーバー（１１０）へ照合のために送信し、前記位置使用トークン（１５０）の照合に基づいて前記位置ブローカー・サーバー（１１０）からモバイル・クライアント位置（１３８）を受信し、及び、前記モバイル・クライアント位置（１３８）における前記モバイル・コンピューティング装置（１０８）へ位置をターゲットとする広告（１６０）を配信するように構成された、広告配信サーバー（１０４）を含む広告システム（１００）。
【請求項１３】
前記モバイル・コンピューティング装置からモバイル・クライアント位置信号を受信し、前記モバイル・クライアント位置信号に基づいてモバイル・クライアント位置を決定し、及び、前記モバイル・クライアント位置に関連付けられた位置使用トークンを前記モバイル・コンピューティング装置へ送信するように構成された、位置ブローカー・サーバーをさらに含む請求項１２に記載の広告システム。
【請求項１４】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置の前記モバイル・クライアント位置を含む複数のモバイル・コンピューティング装置のモバイル・クライアント位置と、前記モバイル・コンピューティング装置の前記ユーザー人口統計データを含む前記複数のモバイル・コンピューティング装置のユーザー人口統計データとを格納するようにさらに構成された請求項１３に記載の方法。
【手続補正書】
【提出日】平成21年10月29日(2009.10.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
広告配信サーバー（１０４）からのモバイル・クライアント位置要求（１３０）に応答する位置ブローカー・サーバー（１１０）を使用して、広告配信サーバー（１０４）からモバイル・クライアント（１０６）を有するモバイル・コンピューティング装置（１０８）への広告配信を制御する方法（２００）であって、
広告配信サーバー（１０４）が、モバイル・コンピューティング装置（１０８）から、前記モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークン（１５０）を受信するステップ（Ｓ２３２）と、
前記位置ブローカー・サーバー（１１０）における照合のため、前記広告配信サーバー（１０４）が、前記位置ブローカー・サーバー（１１０）へ、前記位置使用トークン（１５０）を送信するステップ（Ｓ２３４）と、
前記位置使用トークン（１５０）の照合に基づいて、前記広告配信サーバー（１０４）が、前記位置ブローカー・サーバー（１１０）からモバイル・クライアント位置（１３８）を受信するステップ（Ｓ２４８）と、
前記広告配信サーバー（１０４）が、前記モバイル・クライアント位置（１３８）における前記モバイル・コンピューティング装置（１０８）へ、位置をターゲットとする広告（１６０）を配信するステップ（Ｓ２５０）と
を含む方法。
【請求項２】
広告配信サーバー（１０４）が位置使用トークン（１５０）を受信する前記ステップ（Ｓ２３２）の前に、
前記位置ブローカー・サーバー（１１０）が、前記モバイル・コンピューティング装置（１０８）からモバイル・クライアント位置信号（１３４）を受信するステップ（Ｓ２１２）と、
前記位置ブローカー・サーバー（１１０）が、前記モバイル・クライアント位置信号（１３４）に基づいてモバイル・クライアント位置（１３８）を決定するステップ（Ｓ２１８）と、
前記位置ブローカー・サーバー（１１０）が前記モバイル・コンピューティング装置（１０８）へ、前記モバイル・クライアント位置（１３８）と関連付けて位置使用トークン（１５０）を送信するステップ（Ｓ２２２）と
をさらに含む請求項１に記載の方法（２００）。
【請求項３】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置からユーザー人口統計データを受信するステップと、
前記ユーザー人口統計データの受信に応答して、前記位置ブローカー・サーバーが、前記モバイル・クライアント位置及び前記ユーザー人口統計データを格納するステップと
をさらに含む請求項１に記載の方法。
【請求項４】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置を含む対象となるユーザー人口統計データを有する複数のモバイル・コンピューティング装置を識別するステップと、
前記位置ブローカー・サーバーが、所定地域内の前記複数のモバイル・コンピューティング装置の数の地理的な密度を計算するステップと、
前記位置ブローカー・サーバーが、前記複数のコンピューティング装置の地理的な密度が地理的密度閾値を上回ることを決定するステップであって、前記位置ブローカー・サーバーにおける前記位置使用トークンの照合は前記決定に応答する、ステップと
をさらに含む請求項３に記載の方法。
【請求項５】
前記広告配信サーバーが、広告を配信するための所定時間を含む、前記複数のモバイル・コンピューティング装置への広告の配信に対する入札を、広告主から受信するステップをさらに含む請求項４に記載の方法。
【請求項６】
前記対象となるユーザー人口統計データが、年齢、性別、言語、行動及び心理学的特徴のうち１つ以上である請求項４に記載の方法。
【請求項７】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置から前記モバイル・クライアント位置要求に対するモバイル・クライアント・ユーザー同意を受信するステップをさらに含み、
前記位置ブローカー・サーバーにおける前記モバイル・コンピューティング装置からの前記モバイル・クライアント位置信号の前記受信は、前記モバイル・クライアント・ユーザー同意の受信に応答するものである、請求項１に記載の方法。
【請求項８】
前記モバイル・クライアント位置はある地域である請求項１に記載の方法。
【請求項９】
前記位置ブローカー・サーバーにおける位置使用トークンの照合に応答した位置をターゲットとする広告の配信に基づいて、前記広告配信サーバーが前記広告主へ広告に関する請求を送信するステップをさらに含む請求項５に記載の方法。
【請求項１０】
前記モバイル・コンピューティング装置に対するモバイル・クライアント位置要求を前記広告配信サーバーが送信するステップをさらに含み、
前記広告配信サーバーにおける前記位置使用トークンの受信は、前記モバイル・コンピューティング装置への前記モバイル・クライアント位置要求の送信に応答したものである請求項１に記載の方法。
【請求項１１】
前記位置ブローカー・サーバーへの前記モバイル・クライアント位置要求の送信に応答して、前記モバイル・クライアント位置を前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと、
前記モバイル・コンピューティング装置へ前記モバイル・クライアント位置を送信することに応答して、前記モバイル・クライアント位置をキャッシュに格納し、前記位置ブローカー・サーバーへ今後のモバイル・クライアント位置信号を送信することを差し控える命令を、前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと
をさらに含む請求項１０に記載の方法。
【請求項１２】
広告配信サーバー（１０４）からモバイル・クライアント（１０６）を有するモバイル・コンピューティング装置（１０８）への広告配信を制御する広告システム（１００）であって、
前記モバイル・コンピューティング装置（１０８）から、モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークン（１５０）を受信し、前記位置使用トークン（１５０）を、前記広告配信サーバー（１０４）からのモバイル・クライアント位置要求（１３０）に応答する位置ブローカー・サーバー（１１０）へ照合のために送信し、前記位置使用トークン（１５０）の照合に基づいて前記位置ブローカー・サーバー（１１０）からモバイル・クライアント位置（１３８）を受信し、及び、前記モバイル・クライアント位置（１３８）における前記モバイル・コンピューティング装置（１０８）へ位置をターゲットとする広告（１６０）を配信するように構成された、広告配信サーバー（１０４）を含む広告システム（１００）。
【請求項１３】
前記モバイル・コンピューティング装置からモバイル・クライアント位置信号を受信し、前記モバイル・クライアント位置信号に基づいてモバイル・クライアント位置を決定し、及び、前記モバイル・クライアント位置に関連付けられた位置使用トークンを前記モバイル・コンピューティング装置へ送信するように構成された、位置ブローカー・サーバーをさらに含む請求項１２に記載の広告システム。
【請求項１４】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置の前記モバイル・クライアント位置を含む複数のモバイル・コンピューティング装置のモバイル・クライアント位置と、前記モバイル・コンピューティング装置の前記ユーザー人口統計データを含む前記複数のモバイル・コンピューティング装置のユーザー人口統計データとを格納するようにさらに構成された請求項１３に記載の広告システム。
【手続補正書】
【提出日】平成22年7月5日(2010.7.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
広告配信サーバーからのモバイル・クライアント位置要求に応答する位置ブローカー・サーバーを使用して、広告配信サーバーからモバイル・クライアントを有するモバイル・コンピューティング装置への広告配信を制御する方法であって、
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置からモバイル・クライアント位置信号を受信するステップと、
前記位置ブローカー・サーバーが、前記モバイル・クライアント位置信号に基づいてモバイル・クライアント位置を決定するステップと、
前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ、前記モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークンを送信するステップと、
広告配信サーバーが、モバイル・コンピューティング装置から、前記位置使用トークンを受信するステップと、
前記位置ブローカー・サーバーにおける照合のため、前記広告配信サーバーが、前記位置ブローカー・サーバーへ、前記位置使用トークンを送信するステップと、
前記位置ブローカー・サーバーが、前記広告配信サーバーから送信された前記位置使用トークンが、前記位置ブローカー・サーバーの記憶装置に格納された前記位置ブローカー・サーバーから生じた位置使用トークンであるか否かを決定することにより、前記位置使用トークンの照合を行うステップと、
前記位置使用トークンの照合により前記広告配信サーバーから送信された前記位置使用トークンが前記位置ブローカー・サーバーから生じたものであると決定された場合に、前記広告配信サーバーが、前記位置ブローカー・サーバーからモバイル・クライアント位置を受信するステップと、
前記広告配信サーバーが、前記モバイル・クライアント位置における前記モバイル・コンピューティング装置へ、前記広告配信サーバーの記憶装置に格納された位置をターゲットとする広告を配信するステップと
を含む方法。
【請求項２】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置からユーザー人口統計データを受信するステップと、
前記ユーザー人口統計データの受信に応答して、前記位置ブローカー・サーバーが、前記モバイル・クライアント位置及び前記ユーザー人口統計データを格納するステップと
をさらに含む請求項１に記載の方法。
【請求項３】
前記照合を行うステップは、
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置を含む対象となるユーザー人口統計データを有する複数のモバイル・コンピューティング装置を識別するステップと、
前記位置ブローカー・サーバーが、所定地域内の前記複数のモバイル・コンピューティング装置の数の地理的な密度を計算するステップと、
前記位置ブローカー・サーバーが、前記複数のモバイル・コンピューティング装置の地理的な密度が地理的密度閾値を上回ることを決定するステップと
をさらに含む請求項２に記載の方法。
【請求項４】
前記広告配信サーバーが、広告を配信するための所定時間を含む、前記複数のモバイル・コンピューティング装置への広告の配信に対する入札を、広告主から受信するステップをさらに含む請求項３に記載の方法。
【請求項５】
前記対象となるユーザー人口統計データが、年齢、性別、言語、行動及び心理学的特徴のうち１つ以上である請求項３に記載の方法。
【請求項６】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置から前記モバイル・クライアント位置要求に対するモバイル・クライアント・ユーザー同意を受信するステップをさらに含み、
前記位置ブローカー・サーバーにおける前記モバイル・コンピューティング装置からの前記モバイル・クライアント位置信号の前記受信は、前記モバイル・クライアント・ユーザー同意の受信に応答するものである、請求項１に記載の方法。
【請求項７】
前記モバイル・クライアント位置はある地域である請求項１に記載の方法。
【請求項８】
前記位置ブローカー・サーバーにおける位置使用トークンの照合に応答した位置をターゲットとする広告の配信に基づいて、前記広告配信サーバーが前記広告主へ広告に関する請求を送信するステップをさらに含む請求項４に記載の方法。
【請求項９】
前記モバイル・コンピューティング装置に対するモバイル・クライアント位置要求を前記広告配信サーバーが送信するステップをさらに含む請求項１に記載の方法。
【請求項１０】
前記位置ブローカー・サーバーへの前記モバイル・クライアント位置要求の送信に応答して、前記モバイル・クライアント位置を前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと、
前記モバイル・コンピューティング装置へ前記モバイル・クライアント位置を送信することに応答して、前記モバイル・クライアント位置をキャッシュに格納し、前記位置ブローカー・サーバーへ今後のモバイル・クライアント位置信号を送信することを差し控える命令を、前記位置ブローカー・サーバーが前記モバイル・コンピューティング装置へ送信するステップと
をさらに含む請求項９に記載の方法。
【請求項１１】
広告配信サーバーからモバイル・クライアントを有するモバイル・コンピューティング装置への広告配信を制御する広告システムであって、
前記モバイル・コンピューティング装置からモバイル・クライアント位置信号を受信し、前記モバイル・クライアント位置信号に基づいてモバイル・クライアント位置を決定し、前記モバイル・クライアント位置に関連付けられたデータ・ユニットである位置使用トークンを前記モバイル・コンピューティング装置へ送信するように構成された、位置ブローカー・サーバーと、
前記モバイル・コンピューティング装置から、前記位置使用トークンを受信し、前記位置使用トークンを、前記広告配信サーバーからのモバイル・クライアント位置要求に応答する前記位置ブローカー・サーバーへ照合のために送信し、前記位置使用トークンの照合の結果に基づいて前記位置ブローカー・サーバーから前記モバイル・クライアント位置を受信し、及び、前記モバイル・クライアント位置における前記モバイル・コンピューティング装置へ、記憶装置に格納されている位置をターゲットとする広告を配信するように構成された、広告配信サーバーと
を含み、
前記位置使用トークンの照合は、前記広告配信サーバーから送信された前記位置使用トークンが、前記位置ブローカー・サーバーの記憶装置に格納された前記位置ブローカー・サーバーから生じた位置使用トークンであるか否かを前記位置ブローカー・サーバーが決定することにより行われ、
前記広告配信サーバーは、前記照合により前記広告配信サーバーから送信された前記位置使用トークンが前記位置ブローカー・サーバーから生じたものであると決定された場合に、前記モバイル・クライアント位置を受信する
広告システム。
【請求項１２】
前記位置ブローカー・サーバーが、前記モバイル・コンピューティング装置の前記モバイル・クライアント位置を含む複数のモバイル・コンピューティング装置のモバイル・クライアント位置と、前記モバイル・コンピューティング装置の前記ユーザー人口統計データを含む前記複数のモバイル・コンピューティング装置のユーザー人口統計データとを格納するようにさらに構成された請求項１１に記載の広告システム。
【外国語明細書】
2011008751000001.pdf