ユーザデバイスに対応する描写によってマップ画像を表示するための方法であって、関心のある地理的地域を識別する段階と、複数のユーザにそれぞれ関連付けされた前記複数のユーザデバイスの位置から決定される前記複数のユーザに対応する位置情報にアクセスする段階と、前記複数のユーザの個々のユーザにそれぞれ対応するメタデータを含むソーシャルネットワーキング情報にアクセスする段階と、前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングする段階と、前記関心のある地理的地域に対応するマップ画像を表示する段階と、前記マップ画像上に位置インジケータを描写する段階と、を含み、前記位置インジケータは、前記複数のユーザデバイスの位置を示し、前記位置インジケータは、前記メタデータのフィルタリングに応じて異なる視覚的特徴によって描写される、方法。ユーザパラメータの特定セットを受信して、前記複数のユーザの目標サブセットをもたらすために、前記ユーザパラメータの特定セットに照らして前記メタデータのフィルタリングを適用する段階と、前記複数のユーザの目標サブセットを、該複数のユーザの他のユーザから視覚的に識別するために、前記複数のユーザの目標サブセットに関する位置インジケータを特定の視覚的特徴によって描写する段階と、を更に含む、請求項1に記載の方法。位置パラメータの特定のセットを受信する段階と、前記位置パラメータの特定のセットを満たす前記マップ画像上の少なくとも1つの位置を識別する段階と、前記複数のユーザの目標サブセットが、前記マップ画像上の前記少なくとも1つの位置の範囲に位置付けられるものだけを含むように、前記メタデータを更にフィルタリングする段階と、を更に含む、請求項2に記載の方法。前記メタデータは、前記ソーシャルネットワーキング情報における仕様に利用可能な、識別可能な関係性レベルを指示する情報を含み、前記ユーザパラメータのセットを受信する段階は、所定の関係性レベルの仕様を含み、これによって前記複数のユーザの目標サブセットは、前記所定の関係性レベルを満たすユーザだけを含む、請求項2に記載の方法。前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングする段階は、前記ユーザパラメータの特定のセットに基づいて要求側ユーザと前記複数のユーザとの間の関係性の強さを決定する段階を含む、請求項2に記載の方法。ユーザデバイスに対応する描写によってマップ画像を表示するためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、プログラムコードを格納しているコンピュータ可読媒体を含み、前記プログラムコードは、動作を実行するために実行可能であり、前記動作は、関心のある地理的地域を識別する段階と、複数のユーザにそれぞれ関連付けされた前記複数のユーザデバイスの位置から決定される前記複数のユーザに対応する位置情報にアクセスする段階と、前記複数のユーザの個々のユーザにそれぞれ対応するメタデータを含むソーシャルネットワーキング情報にアクセスする段階と、前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングする段階と、前記関心のある地理的地域に対応するマップ画像を表示する段階と、前記マップ画像上に位置インジケータを描写する段階と、を含み、前記位置インジケータは、前記複数のユーザデバイスの位置を示し、前記位置インジケータは、前記メタデータのフィルタリングに応じて異なる視覚的特徴によって描写される、コンピュータプログラム製品。前記動作は、ユーザパラメータの特定セットを受信して、前記複数のユーザの目標サブセットをもたらすために、前記ユーザパラメータの特定セットに照らして前記メタデータのフィルタリングを適用する段階と、前記複数のユーザの目標サブセットを、該複数のユーザの他のユーザから視覚的に識別するために、前記複数のユーザの目標サブセットに関する位置インジケータを特定の視覚的特徴によって描写する段階と、を更に含む、請求項6に記載のコンピュータプログラム製品。前記動作は、位置パラメータの特定のセットを受信する段階と、前記位置パラメータの特定のセットを満たす前記マップ画像上の少なくとも1つの位置を識別する段階と、前記複数のユーザの目標サブセットが、前記マップ画像上の前記少なくとも1つの位置の範囲に位置付けられるものだけを含むように、前記メタデータを更にフィルタリングする段階と、を更に含む、請求項7に記載のコンピュータプログラム製品。前記メタデータは、前記ソーシャルネットワーキング情報における仕様に利用可能な、識別可能な関係性レベルを指示する情報を含み、前記ユーザパラメータのセットを受信する段階は、所定の関係性レベルの仕様を含み、これによって前記複数のユーザの目標サブセットは、前記所定の関係性レベルを満たすユーザだけを含む、請求項7に記載のコンピュータプログラム製品。前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングする段階は、前記ユーザパラメータの特定のセットに基づいて要求側ユーザと前記複数のユーザとの間の関係性の強さを決定する段階を含む、請求項7に記載のコンピュータプログラム製品。ユーザデバイスに対応する描写によってマップ画像を表示するための装置であって、関心のある地理的地域を識別するための手段と、複数のユーザにそれぞれ関連付けされる前記複数のユーザデバイスの位置から決定される前記複数のユーザに対応する位置情報にアクセスするための手段と、前記複数のユーザの個々のユーザにそれぞれ対応するメタデータを含むソーシャルネットワーキング情報にアクセスするための手段と、前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングするための手段と、前記関心のある地理的地域に対応するマップ画像を表示するための手段と、前記マップ画像上に位置インジケータを描写するための手段と、を備え、前記位置インジケータは、前記複数のユーザデバイスの位置を示し、前記位置インジケータは、前記メタデータのフィルタリングに応じて異なる視覚的特徴によって描写される装置。ユーザパラメータの特定セットを受信して、前記複数のユーザの目標サブセットをもたらすために、前記ユーザパラメータの特定セットに照らして前記メタデータのフィルタリングを適用するための手段と、前記複数のユーザの目標サブセットを、該複数のユーザの他のユーザから視覚的に識別するために、前記複数のユーザの目標サブセットに関する位置インジケータを特定の視覚的特徴によって描写するための手段と、を更に備える、請求項11に記載の装置。位置パラメータの特定のセットを受信するための手段と、前記位置パラメータの特定のセットを満たす前記マップ画像上の少なくとも1つの位置を識別するための手段と、前記複数のユーザの目標サブセットが、前記マップ画像上の少なくとも1つの位置の範囲に位置付けられるものだけを含むように、前記メタデータを更にフィルタリングするための手段と、を更に備える、請求項12に記載の機器。前記メタデータは、前記ソーシャルネットワーキング情報における仕様に利用可能な、識別可能な関係性レベルを指示する情報を含み、前記ユーザパラメータのセットを受信することは、所定の関係性レベルの仕様を含み、これによって前記複数のユーザの目標サブセットは、前記所定の関係性レベルを満たすユーザだけを含む、請求項12に記載の装置。前記複数のユーザのサブセットを識別するために前記メタデータをフィルタリングすることは、前記ユーザパラメータの特定セットに基づいて要求側ユーザと前記複数のユーザとの間の関係性の強さを決定することを含む、請求項12に記載の機器。事象に関する情報をユーザに伝送することに関連して、ユーザ固有の情報の改善された使用が必要である。関連するメタデータのソーシャルネットワーキングクラウドのようなユーザ固有の情報は、リアルタイム情報を見つけ出して特定の位置での他のユーザの存在に関する視覚的フィードバックをユーザに提供するために使用される。1つの実施例において、情報は、他のユーザの存在を指示する所望の特徴を有するドットのような視覚的インジケータを用いて、局所的マップ画像上に表示される。本発明は、ビジネスプロセス、コンピュータ実行方法、コンピュータプログラム製品、コンピュータシステム及びネットワーク、ユーザインタフェース、アプリケーションプログラミングインタフェース、及び同様のものを含む様々な形式で実施することができる。本発明の前記及び他の詳細な特定の特徴は、添付の図面を参照して以下の明細書に完全に開示されている。以下の説明では、説明を目的として、本発明の1つ又はそれ以上の実施形態の理解を可能にするために、流れ図及びシステム構成のような多数の詳細内容が示されている。しかしながら、当業者であれば、本発明を実施するためにこれらの特定の詳細内容は必要とされないことは明らかであろう。関連するメタデータのソーシャルネットワーキングクラウドのようなユーザ固有の情報は、リアルタイム情報を見つけ出して特定の位置での他のユーザの存在に関する視覚的フィードバックをユーザに提供するために使用される。1つの実施例において、情報は、他のユーザの存在を指示する所望の特徴を有するドットのような視覚的インジケータを用いて、局所的マップ画像上に表示される。マップ画像にユーザデバイスに対応するインジケータを表示する段階は、関心のある地理的地域を識別する段階と、その後に他のユーザに対応する位置情報ユーザデバイスの位置から決定したようににアクセスする段階とを含むことができる。また、ユーザに対応するソーシャルネットワーキング情報メタデータは、他のユーザのサブセットを識別するためにアクセス及びフィルタリングされる。この情報のフィルタリングは、ドット又は他の図形画像のような位置インジケータと共に、関心のある地理的地域に対応するマップ画像の表示をサポートする。位置インジケータは、ユーザデバイスの位置従って、ユーザを示す。更に、位置インジケータは、メタデータのフィルタリングに基づいて、ユーザの特徴によって決まる異なる視覚的特徴によって表示することができる。このようにして、特定のパラメータを有するユーザのサブセットは、マップ画像の表示において強調表示することができ、詳細には、マップ画像上に示される事象又は位置に関連して強調表示することができる。更に、ユーザは、特定のパラメータを有する他のユーザを積極的に検索することができる。例えば、ユーザデバイスは、ユーザパラメータの特定のセットを受信するよう構成されている。次に、メタデータのフィルタリングは、ユーザパラメータの特定のセットに応じて実行され、複数のユーザの目標サブセットをもたらすようになっている。次に、ユーザの目標サブセットに関する位置インジケータの描写が特定の視覚的特徴によって実行され、ユーザの目標サブセットを他のユーザから視覚的に識別するようになっている。更に、マップ画像は、特定のパラメータを有するユーザと一緒に、特定の事象又は位置だけを表示するように管理することができる。ここで、ユーザデバイスは、位置パラメータの特定セットを受信し、位置パラメータの特定セットを満たすマップ画像上の位置ダンスクラブ、レストラン等を識別するよう構成されている。これらの事象位置を表示することに関連して、複数ユーザの目標サブセットがマップ画像上の位置の所定範囲にあるものだけを含むように、メタデータはフィルタリングされる。最後に、マップ画像上の他のユーザのフィルタリング及び描写を更に適合させるためにソーシャルネットワーキング情報を利用することができる。このことは、例えば、ユーザが他のユーザとの識別できる関係性レベルを指示できるようにするソーシャルネットワークとの関係で可能になる。このことは、特定のソーシャルネットワーキングサイト上の友達である他のユーザと同じように単純にすることができる、又は関係のより特定の段階的変化を提供することができる。本態様によると、メタデータは、ソーシャルネットワーキング情報の仕様に使用可能な、識別できる関係性レベルを示す情報を含み、ユーザパラメータセットを受信することは、所定の関係性レベルの仕様を含み、複数のユーザの目標サブセットは、所定の関係性レベルを満たすユーザだけを含むようになっている。このようにして、ユーザは、マップ画像上の他のユーザの、より少数のより密接に関連したサブセットに関するフィードバックを受信することができる。図1A-Bは、ソーシャルネットワーキングカスタマイズ化マッピングが提供されるコンピュータネットワーク100a-bの実施例を示す概略図である。図1Aは、各々がソーシャルネットワークマッピングアプリケーション104a-dを有する複数のユーザデバイス102a-dを示す。ユーザデバイス102a-dは、スマートフォンのような携帯デバイスであることが好ましいが、これらは任意の従来式コンピュータ装置とすることができる。また、これらは、位置決定技術の形態を含むことが好ましい。1つの実施例は、コンピュータ装置自体が備えるGPS機能である。様々な代替え手段が存在する。1つの実施例は、セルラー方式システムにおける位置検出である。別の実施例は、デバイスがネットワークに接続されるアクセスポイントの位置に基づく位置決定である。位置決定技術のこれら及び様々な他の実施例は、容易に実施することができる。更に、ユーザがソーシャルネットワークマッピングアプリケーション104a-d機能を実行するために、ワークステーション又はラップトップのような従来のコンピュータ装置を使用することができ、従来のコンピュータ装置自体は位置決定技術を備えていない実施例が存在する。ここでは、ユーザは、位置情報を入力して、現在、位置決定技術を備えたデバイスを使用している他のユーザの関連描写を有するマップ情報を検索することがでる。また、デバイス102a-dが通信できるネットワークは、限定されるものではないが、セルラー、WiFi、WLAN、LAN、又はこの組合せを含む任意の従来の技術を実装することができる。1つの実施形態において、ソーシャルネットワークマッピングアプリケーション104a-dは、ユーザデバイス102a-dにインストールされたアプリケーションである。例えば、ユーザデバイス102a-dは、ブラウザアプリケーションを用いて構成することができ、このアプリケーションは、ウェブブラウザアプリケーションの機能との関連において実行するよう構成される。この機器構成は、ピアツーピアアーキテクチャを実行することができ、ソーシャルネットワークマッピングアプリケーション104a-dは、以下に詳細に説明する機能をサポートして、ソーシャルネットワーキングメタデータ並びに位置情報をそれぞれ収集して配信する。別の方法として、図1Bに示されるように、コンピュータ装置106a-cは、従来のウェブブラウジングなどを介してソーシャルネットワーキングサーバ108にそれぞれアクセスすることができ、ソーシャルネットワーキングサーバ108は、集中方式でソーシャルネットワーキングメタデータ及び位置情報を収集し配信する。更に別の方法として、この機能は、コンピュータ装置とソーシャルネットワーキングサーバとの間で分割することができる。更に、コンピュータ装置及び/又はソーシャルネットワーキングサーバは、説明される機能をサポートする他のサーバを実装することができる。例えば、これらは、マップサービスプロバイダからマッピング機能を移植するか又は埋め込むことができる。ソーシャルネットワークマッピングアプリケーションは、ソーシャルネットワーキング、統計分析、並びにグループ、友達、位置、及び事象を管理するための位置ベースの配信を利用する。アプリケーションは、様々な位置及びユーザに関するメタデータを収集し、それに応じて、ユーザを描写する対応マップを提供する。例えば、所定位置のマップをレンダリングして、それぞれ共通又は非共通パラメータによってユーザを表すブルー及びピンクドットを更に含めることができる。他のユーザを分別する幾つかの実施例は、以下のパラメータに基づくことができる。人が所定位置を訪問する頻度によって、使用している電話又はハンドヘルドデバイスの種類によって、オンラインサービスプロバイダ例えば、ATT対Verizonによって、性別によって、コンピュータの好みPC対Macによって、星座によって、所有しているソニー製品の数によって、映画の好みによって、音楽の好みによって、その他ドットマップ上に提示されたデータは、全てユーザが定義したパラメータに基づいて、位置決定、連絡、及び回避を可能にする。例えば、ユーザが、繁華街で多くの独身女性がいるテクノ音楽を流すダンスクラブを探したいとする。ユーザは、肯定的データがピンクのドットで表示されるよう指定する。アプリケーションは、GPSタグ又は他の位置決定技術によってデバイス位置上のソーシャルネットワーキングクラウドからデータを収集する。また、アプリケーションは、指定地域における全てのユーザのパラメータに基づくメタデータを収集する。次に、アプリケーションは、指定された繁華街の地図を作成して表示し、この地域における各個人をピンク又はブルーのドットで強調表示する。マップ画像は、ピンクのドット集中する位置を分かりやすく表示し、最も集中した所定位置を更に推奨することができる。例えば、アプリケーションは、この機能を実行するために以下の式を使用する。1Cl=DlMtwithinRofL、2P=U/WwithinRofClfilterbyG、及び3ClPを示す、ここで、Cl=繁華街のテクノ音楽を流すクラブの位置D=指定地域のダンスクラブの位置Mt=テクノ音楽のタグが付いたクラブR=ロケーションエリアの範囲例えば、2マイル又は他の指定半径L=ロケーション例えば、ユーザが入力した繁華街位置、又は現在のユーザ位置P=ピンクのドットU=ロケーションのユーザW=ロケーションの女性ユーザ、及びG=ユーザの現在のジオタグ。ソーシャルネットワーキングアプリケーションに関して、検索結果を改善又は使用するために、別の機能を提供することができる。例えば、検索が終了すると、検索を行ったユーザは、次に、繁華街の友達をユーザの仲間になるように招待することができる。ユーザの世界及び対応するパラメータを識別するために様々な技術を使用することができる。例えば、アプリケーションを使用している全員からのユーザログインは、位置によって共通の訪問者を決定するために使用することができる。更に、ユーザに関するパラメータは能動的に又は受動的に収集することができ、ソーシャルネットワークマッピングアプリケーション、ソーシャルネットワーク自体、又はその組合せと関連して維持することができる。収集パラメータは、検索段階又は招待段階で管理することができる。すなわち、パラメータリストはユーザが初期クエリーで入力することができ、その後、リストは特定の招待に関連して改善することができる。ユーザは、招待情報の更なる使用を管理することができる。例えば、ユーザは、招待を受け取った他のユーザが、検索/招待を行ったユーザの許可設定なしに招待を転送できないように指定することができる。別の態様によると、ソーシャルネットワークマッピングアプリケーションは、ユーザと他のユーザとの間の関係性の指定レベルに基づく特定の友達の発見をサポートする。この態様では、所望の目標ユーザを他のユーザと識別するために検索結果の類似レンダリングが存在する。しかしながら、ユーザが指定地域のいずれかの他のユーザとどれほど強く関連しているかを規定又は決定する付加的な機能が存在する。例えば、指定地域内で、アプリケーションは、指定地域内で現在利用できる全ての友達を識別するためにクエリーを行うことができる。もしくは、指定地域内の設定可能なレベルの全ての友達を識別及び表示することができる。図2は、カスタマイズされたマッピングをサポートする、ソーシャルネットワーキング情報を収集及びフィルタリングする実施例を示す流れ図である200。最初に、ユーザは、パラメータを入力して収集クエリーを生成する202。これらは、収集パラメータと呼ぶことができる。入力は、前述のようにソーシャルネットワークメタデータに関連して指定可能なユーザパラメータのようなパラメータに基づくことができる。入力を受信するために、種々のパラメータの間の可能性のある選択メニューを有する従来の表示を使用できる。ユーザデバイスの現在位置又は他の指定位置に基づくこと、更に現在位置からの半径に基づいて定義することができる、定義地域を指定することができる。次に、アプリケーションは、収集クエリーを実行する204。最初に、このことは現在の定義地域内のユーザを識別する段階を必要とする。ピアツーピア方式を含む実施形態において、このことは定義地域内の他のユーザすなわち、インストールされたソーシャルネットワークマッピングアプリケーションを有する他のユーザを識別するためのクエリーを必要とする場合がある。機能が更に集中化されている実施形態において、クエリーは、サーバクエリーとすることができ、現在の定義地域のユーザを識別するためにユーザの現在の位置情報にアクセスするようサーバに指示する。次に、アプリケーションは、指定された条件を満足するユーザを決定するために、定義地域内のユーザデバイスに対応するデータを集約する206。位置情報及びユーザパラメータの両方を決定するために、種々の情報にアクセスする。このことは、オンラインデバイスユーザの設定データ208a、デバイスユーザに対するGPSデータのような位置情報208b、定義された位置に対する位置及び事象データ208c、及び要求側ユーザのユーザデータ及びソーシャルネットワーキングコンタクト208dを含む。オンラインデバイスユーザ/ソーシャルネットワーク設定データ208aは、好ましくはソーシャルネットワーキングサイトから収集したデータに関する。例えば、アプリケーションは、定義地域でのユーザを検索してソーシャルネットワーキングIDを集約し、所有者のページをソーシャルネットワーキングサイトで検索し、次にユーザの関心好き嫌いに関するデータを集約する。オンラインデバイスユーザ/GPSデータ208bは、GPS位置装置で有効な定義地域での様々なデバイスから収集したデータに関する。デバイスは一般的に電源ONでアクティブである場合は必ずは衛星と通信するので、ジオタグを照会することができる。ジオタグは、検索パラメータの地域に関するデバイス所有者の位置を正確に特定するために使用することができる。オンライン位置及び事象データ208cは、集約されることになるデータに対する検索パラメータを満たす特定の位置及び事象に関する検索エンジンから収集したデータに関する。このデータは、地理的位置、検索キーワード、ユーザレビュー、レーティング、コンタクト情報等を有するメタデータタグを含む。オンラインユーザデータ及びソーシャルネットワーキングコンタクト208dは、ユーザに関するソーシャルネットワーキングサイトから収集したデータに関する。これは、そのコンタクトデータ、好き嫌い等をチェックする。次に、このデータは、コンタクトがどこにあるか及び検索パラメータの地域にあるか否かを確認するために使用することができる。好ましい実施例において、集約データはアプリケーションのユーザに提示されない点に留意されたい。ユーザは、アルゴリズム及びフィルタが実行した後にのみ、肯定的パラメータデータを有するマップを見ることができる。このことは、ユーザが検索クエリーの対象となった人の個人データに対して不当に侵入することを阻止する。ユーザは、検索パラメータを満たす地域に近接する、結果として得られる事象/位置、及び人の位置にだけ露呈される。デザインは、どの程度の情報分散及びプライバシー保護が推奨されるかに応じて変わる場合がある。次に、データは、収集クエリーの入力パラメータによってフィルタリングされる。次に、収集クエリーの結果が出力される210。出力は、例えば、前述の指定色のドット等によって、入力パラメータを満たす関連ユーザに一致する描写でもって、定義地域に関するマップ画像の表示に反映させることができる。アプリケーションは、更に、定義地域内の事象又は位置の選択を受信するように構成される212。例えば、各結果は、複数の異なる位置で目標ユーザの適度な集中を指示することができる。位置の1つを選択すると、選択によるユーザデバイスのサブセットを更に改善する。位置は、小売店舗や娯楽開催地等のマップ画像上に示される事象又は建物に対応することに留意されたい。もしくは、従来のマウス及びクリック命令によってマップ上の位置を単に示すことで指定することができるパブリック位置とすることができる。マップ画像がレンダリングされ、任意の随意的な特定位置の追加の選択が行われると、ユーザは、目標ユーザに招待を送信することができる214。招待は、インスタントメッセージ、又はソーシャルネットワーキングアプリケーションを介して送信されような、目標ユーザに送信される他のメッセージを使用して送信することができる。図3は、位置及び事象決定及びパラメータフィルタリングに関するソーシャルネットワーキング情報をフィルタリングするためのプロセス300の実施例を示す流れ図である。プロセス300は、同様に収集クエリー302から始まり、アプリケーションは、目標ユーザのパラメータを指定する収集パラメータの入力、並びに位置の望ましい特徴を受信する。また、現在の定義地域は、デバイスのマッピング機能と関連して入力又は更新することができる。また、アプリケーションは、オンライン位置及び事象データにアクセスし304、その後、定義地域に関する位置及び事象リストをコンパイルする306ことによって、関心のある事象及び位置のリストを検索して伝送することができる。このことは、ユーザ入力で指定された条件を使用するマッピングサービスに対するクエリー、又は位置及び事象の局所的に維持されるデータベースへのクエリーによって実行することができる。アプリケーションは定義地域内の候補位置を調べて、候補位置がユーザパラメータを満たすか否かを決定し308、これを可能性のある任意選択位置のリストに追加し310、評価する他の位置がないと決定される312までリストを進ませる。また、アプリケーションは、定義地域内の他のユーザデバイスに対する位置情報GPSデータなどにアクセスする314。アプリケーションは、この情報を利用して、この情報を可能性のある任意選択位置のリストと比較して可能性のある任意選択位置のユーザリストをコンパイルする316。次に、他のユーザに対するソーシャルネットワーキング情報メタデータは、アクセスされ318、次に、任意選択位置の範囲にありクエリーで指定したユーザパラメータを満たすユーザを識別するために、収集パラメータによってフィルタリングされる320。このことは、一致の可能性のあるもののリストを進ませることによって実行される。ユーザが特定のパラメータに一致したと決定されると322、これらはリストに組み込まれ324、評価する他のユーザが存在しないと決定される326まで決定322が行われる。可能性のある任意選択位置及び肯定的目標ユーザに関する情報の全てが集約されると328、他のユーザに関するマッチング位置及び対応するインジケータを描写するマップ画像が生成される。前記の実施例のように、これらの位置の間で選択を行うことができ、選択されたユーザのサブセットにメッセージを送信することができる。図6は、生成されてレンダリングされたマップ画像600の実施例を示す表示図である。図から明らかなように、パラメータを満たすと決定された2つの位置A及びB、並びにこの地域の他のユーザに対応する対応インジケータが存在する。図示のように、ユーザの第1のセットは、肯定的パラメータの結果を有するクエリーで指定されたユーザパラメータを満たすとして示され、ユーザの第2のセットは地域内に示されるが、肯定的パラメータの結果を示す視覚的描写にはない。更に、2つの位置A及びBに関する各ユーザの位置が描写されている。ここで、クエリーパラメータに一致するユーザの集中は、位置Aで明らかに高く、ユーザは、この位置を選択することを望むであろうしかし、このことは勿論、任意選択である。この選択に続いて、説明されるように、クエリーパラメータに一致するユーザの全てに招待を送信することができる。これは、例えば、あなたがカフェクロームから遠くないことを知っている、向かっているので、あなたはそこで私に会えるはずです。というメッセージとすることができる。メッセージは、必要に応じて、肯定的パラメータの結果を有するユーザの全てに送信することができるか、又は選択位置の予め設定された又は構成変更可能な半径に制限することができる。図4は、ソーシャルネットワークの関係性の強さに基づくフィルタリングによってソーシャルネットワーキング情報をフィルタリングするためのプロセス400の実施例を示す流れ図である。プロセス400は、同様に収集クエリーに関するパラメータのユーザ入力402から始まる。次に、アプリケーションは、ユーザのソーシャルネットワーキングコンタクトに対応するメタデータ、並びにGPSデータのような位置情報を収集する404。メタデータ及び位置情報はそれぞれ、インターネット及びソーシャルネットワーキングサイト406a、及びインターネット及びオンラインGPSデータソース406bからアクセスされる。収集パラメータは、定義されたパラメータを満たすコンタクトを決定するために使用する408。これは、前述のフィルタリングに類似している。多様な分類パラメータは性別、年齢、嗜好等、結果の初期グループを識別するために使用される。これは、初期結果が、収集クエリーにおけるパラメータの大部分又は所定の割合に一致するという決定によって行うことができる。これに続いて、各コンタクトが収集パラメータに強く又は弱く関連するか否かの決定を行う410。このことは、初期結果のプールから、一致が、一致に関する所定の機密レベルを超えたことを決定することができる。この決定を行うために多様な技術を使用することができる。例えば、収集パラメータが収集された場合、ユーザは、可能性のあるコンタクトパラメータ等のパラメータの一部又は全ての重要度をランキングするよう指示される場合がある。一致の決定は、入力設定に一致するパラメータに関する重み付け決定に基づいて決定される。従って、例えば、性別が最も重要なパラメータとしてランキングされる場合、重み付けスキームは、正しくない性別を有する一致コンタクトを、他の全てのパラメータでの一致の可能性にも関わらず、関連性の弱いコンタクトセットに自動的に割り当てる414ことを指示する。同様に、更に重要な収集パラメータに一致するコンタクトは、関連性の強い結果セットに割り当てられる412。収集パラメータへの強い又は弱い関連性の決定410は、初期結果に別のコンタクトがないと決定される416まで続く。強さ又は弱さは関係性の強度によって定義することができる。ソーシャルネットワークにおける2人のユーザの間の関係性の強さを評価するために、多様な技術を使用することができる。1つの実施例において、ユーザが一日に複数回又は所定の閾値5などを超えて対話するコンタクトは、他のユーザ/コンタクトに対して強い関係性を有すると決定される。これは、他のコンタクトと比較した場合のユーザとコンタクトとの間のポート、IMなどの数によって決定することができる。対照的に、ユーザが1カ月に一度だけ対話するコンタクトは、ユーザに対して弱い関係性を有することになる。パラメータの強さによって強さ又は弱さを定義することができる。ユーザがパラメータ固有のアフィニティを共有するコンタクトは、ユーザとの強い関係性を有することになる。例えば、検索パラメータの1つがテクノ音楽を含む場合、テクノ音楽のストリームを毎日共有すると決定されたユーザは、現在のクエリーに関して互いに強い関連性を有することになる。更に、位置の強さによって強さ又は弱さを定義することができる。これは、パラメータ位置からのコンタクトの距離の尺度になる。遠くにある程その値は弱くなる。最後に、履歴の強さにとって関連性の強さ又は弱さを定義することができる。これは、ユーザと検索パラメータを満たすコンタクトとの間で共有される事象の数になる。ユーザと同じ場所に居たコンタクトは例えば、両者が同じテクノ音楽コンサートに参加した、強い関係性を有することになる。また、限定されるものではないが、関連性の強さの決定に関してどのパラメータが重要かを学習するエキスパートシステム、又は検索クエリーパラメータに関してパラメータの相対的重要度を決定する回帰ベースシステムを含む、多様な処理技術を使用して、関連性の強さが決定される高度化レベルを高めることができる。更に、クエリーに関するコンタクト結果セットのどれが良い提案であるかに関する入力をユーザが提供できるようにするフィードバック機構を備えることができる。これによって、システムは、ユーザと提案される他のユーザセットとの間の関連性を作る際に、一部のパラメータが他よりも重要か否かを決定することができる。この時点で、アプリケーションは、ユーザ定義のパラメータに基づいて収集アルゴリズムの結果を出力する418。結果リストは、リスト形式で表示することができ、及び/又はマップ画像の表示をサポートするために使用することができ420、関連性の強いコンタクトは、排他的に又は色で又は関連性に弱いコンタクトと識別可能にレンダリングする他の視覚的描写によって目立つように表示される。同様に、アプリケーションは、収集パラメータに関連性が強いコンタクトのサブセットに招待を送信するリクエストの受信をサポートする。図5は、カスタマイズされたマッピングを提供するためのソーシャルネットワーキング情報をフィルタリングするためのソーシャルネットワークマッピングアプリケーション500の実施例を示すブロック図である。アプリケーション500は、コンピュータ可読媒体コンパクトディスク、ハードディスクなどに格納されるプログラムコードを含むことが好ましく、プログラムコードはプロセッサで実行可能で以下をサポートする動作を行い、本動作は、関心のある地理的地域を識別する段階と、複数のユーザにそれぞれ関連付けされた複数のユーザデバイスの位置から決定された複数のユーザに対応する位置情報にアクセスする段階と、複数のユーザの個々のユーザにそれぞれ対応するメタデータを含むソーシャルネットワーキング情報にアクセスする段階と、複数のユーザのサブセットを識別するためにメタデータをフィルタリングする段階と、関心のある地理的地域に対応するマップ画像を表示する段階と、マップ画像上に位置インジケータを描写する段階とを含み、位置インジケータは、複数のユーザデバイスの位置を示し、位置インジケータは、メタデータのフィルタリングに基づく異なる視覚的特徴によって描写される。プログラムコードは、ユーザパラメータの特定セットを受信して、複数のユーザの目標サブセットを生じるためにユーザパラメータの特定セットに応じてメタデータのフィルタリングを適用する段階と、複数のユーザの目標サブセットを複数のユーザの他のユーザから視覚的に識別するために、特定の視覚的特徴によって複数のユーザの目標サブセットに対する位置インジケータを描写する段階といった、動作をもたらすように実行可能である。更に、プログラムコードは、位置パラメータの特定セットを受信する段階と、位置パラメータの特定セットを満たすマップ画像上の少なくとも1つの位置を識別する段階と、複数のユーザの目標サブセットがマップ画像上の少なくとも1つの位置の範囲に位置付けられたものだけを含むようにメタデータを更にフィルタリングする段階とを実行可能である。プログラムコードは、関係性の強い及び弱いコンタクトの決定をサポートする。ここで、メタデータは、ソーシャルネットワーキング情報の仕様に利用可能な、識別可能な関係性レベルを指示する情報を含むことができ、ユーザパラメータセットを受信する段階は、所定の関係性レベルの仕様を含み、これによって、複数のユーザの目標サブセットは、所定の関係性レベルを満たすユーザだけを含む。もしくは、他のユーザ/可能性のあるコンタクトがユーザリクエストに強く又は弱く一致するか否かの決定をレンダリングするためにパラメータの重み付け分析を使用することができる。代替えの実施形態は、プロセッサと、前述の動作を実行するためにプロセッサによって実行されるプログラムコードを格納するメモリとを有するコンピュータシステムを含む。アプリケーション500は、ソフトウエアとして提供されるのが好ましいが、代替え的に、ハードウエア、ファームウエア、又はソフトウエア、ハードウエア及び/又はファームウエアのいずれかの組合せとして提供することができる。アプリケーション500の機能のモジュール分解は、入力モジュール502、ソーシャルネットワークメタデータモジュール504、位置情報モジュール506、フィルタリングモジュール508、マッピングモジュール510及び招待モジュール512を含む。1つのモジュール分解が示されているが、説明される機能は、より少ない、より多い、又は別の名前のモジュールによって実施できることを理解されたい。入力モジュール502は、友達コンタクトを捜し出す際にユーザが指定することができる収集パラメータに関する選択肢を伝達するために使用されるデータベースを備える。これらのパラメータに関するフィールド及び対応する値の例は前述の通りである。また、入力モジュール502は、適用されることになる収集パラメータに対する現在の定義地域を更新及び決定することをサポートする位置情報及び関連コマンドを伝達及び受信するよう構成される。更に、入力モジュール502は、マップ画像上に表示される特定の建物クラブ、レストランなど等のユーザが入力及び指定することができる特定の位置を識別するために、マッピングモジュール510と協調する。ソーシャルネットワーキングメタデータモジュール504は、他のユーザがクエリーパラメータに一致するか否かを評価するために使用されるソーシャルネットワーキングメタデータを取得して管理する。メタデータは、別々に維持することができる、又は特定の収集クエリーに応じて取得することができる。メタデータは、ソーシャルネットワーキングへのアクセス及びオンライン及びあらゆる場所で利用可能な他の情報を介して取得することができる。位置情報モジュール506は、アプリケーション500がインストールされているユーザデバイスの位置を管理し、収集クエリーを評価する際に現在の定義地域を構成するものを管理するためにマッピングモジュール510及びユーザ入力と共に機能する。現在の定義地域は、デバイス位置決定技術OPS及びデフォルト又は指定範囲によって描写されるように、アプリケーション500がインストールされているユーザデバイスに関する現在のレンダリングされたマップ画像とすることができる。もしくは、ユーザは、現在の定義地域を指定するために、指定位置例えば、デバイスの現の位置以外の位置及び指定地域例えば、100ヤード、1マイル、2マイル、5マイルなどを入力することができる。また、位置情報モジュール506は、他のユーザに対応する位置情報にアクセスする。これにより、アプリケーション500は、現在の定義地域内の他のユーザに関する収集パラメータを適用することができる。フィルタリングモジュール508は、収集パラメータに一致する他のユーザを決定するために、ソーシャルネットワーキング情報に収集パラメータを適用させるアルゴリズムを含む。前述のように、このことは全ての特定のパラメータの完全な一致とすることができる。もしくは、このことは他のユーザが収集パラメータに強く又は弱く一致するか否かの決定とすることができる。このことはユーザが入力した収集パラメータのランキングに基づく一致の重み付け決定を必要とする場合もある。前述のように、マップモジュール510は、現在の定義地域の決定をサポートし、収集パラメータに基づくフィルタリングの結果に基づいてマップ画像をレンダリングする。すなわち、現在の定義地域に関する基本的なマップは、収集パラメータに一致する他のユーザの図形レンダリング、並びにユーザが指定した何らかの目的地位置例えば、事象、特定の建物、特定の位置などと共に図示される。前述のように、図形レンダリングは、それぞれのコンタクトに対するピンク対ブルードットのような、一致ユーザコンタクト対非一致ユーザコンタクトの識別されたレンダリングを含むことができる。最後に、招待モジュール512によって、ユーザは、ソーシャルネットワーク又はそれ以外で利用できるメッセージング機能などによって、他のユーザの一致サブセットをミーティングやイベント等に招待することができる。従って、本発明の実施形態は、カスタマイズされたマッピングを提供するためにソーシャルネットワーキング情報のフィルタリングを生じさせて提供する。本発明は、特定の実施形態に関して詳細に説明されるが、本発明は、本発明の精神又は範囲から逸脱することなく様々に実施することができる。従って、以下の請求項は、本明細書に含まれる実施形態の説明に限定されるものではない。