第1のデバイスのロケーションを判定するための方法であって、コンペアラモジュールによって前記第1のデバイスから第1の環境サウンド情報を受信することと、前記コンペアラモジュールによって第2のデバイスから第2の環境サウンド情報を受信することと、前記コンペアラモジュールによって、前記第1の環境サウンド情報と、前記第2の環境サウンド情報とを分析することと、前記分析することに基づいて、前記第1のデバイスが、前記第2のデバイスの第2のロケーションに対して同等の第1のロケーションにあると判定することとを備える方法。前記第1のロケーションが、前記第2のロケーションに対して同等であると判定すると、前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つにデータを送信することをさらに備える請求項1に記載の方法。前記第1のロケーションが、前記第2のロケーションに対して同等であると判定すると、前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つからデータを受信することをさらに備える請求項1に記載の方法。前記データは広告を備える請求項3に記載の方法。前記データはクライアントメッセージデータを備える請求項3に記載の方法。前記データは、前記第1のロケーションおよび前記第2のロケーションのうちの少なくとも1つに関連付けられる請求項3に記載の方法。前記データは、前記第2のデバイスに関連付けられる請求項3に記載の方法。前記第2のデバイスの地理的ロケーションに関連付けられた第2の地理的ロケーション情報を受信することを更に備える請求項1に記載の方法。前記第2の地理的ロケーション情報は、緯度および経度の形態である請求項8に記載の方法。前記第2の地理的ロケーション情報は、郵送先住所のうちの少なくとも一部を含む請求項8に記載の方法。前記第2の地理的ロケーション情報は、少なくとも部分的に、グローバルポジショニングシステムGPSに基づく請求項8に記載の方法。前記第2の地理的ロケーション情報は、少なくとも部分的に、セルラシステムにおけるアンテナによって受信された情報に基づく請求項8に記載の方法。前記第2の地理的ロケーション情報は、少なくとも部分的に、無線ネットワークフィンガプリントに基づく請求項8に記載の方法。前記第1のデバイスの地理的ロケーションは、前記コンペアラモジュールに対して未知のままである請求項1に記載の方法。前記第1のデバイスの地理的ロケーションに関連付けられた第1の地理的ロケーション情報を受信することをさらに備える請求項1に記載の方法。前記第1の地理的ロケーション情報は、緯度および経度の形態である請求項15に記載の方法。前記第1のロケーションおよび前記第2のロケーションは地理的に類似している請求項1に記載の方法。前記第1のロケーションおよび前記第2のロケーションは、互いとは地理的に異なる請求項1に記載の方法。前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つに関連して、ピアツーピアサービスアプリケーションおよびマシンツーマシンサービスアプリケーションのうちの少なくとも1つを促進することをさらに備える請求項1に記載の方法。第1のデバイスのロケーションを判定するための装置であって、前記第1のデバイスから第1の環境サウンド情報を受信する手段と、第2のデバイスから第2の環境サウンド情報を受信する手段と、前記第1の環境サウンド情報と前記第2の環境サウンド情報とを分析する手段と、前記分析に基づいて、前記第1のデバイスが、前記第2のデバイスの第2のロケーションに対して同等の第1のロケーションにあると判定する手段とを備える装置。前記第1のロケーションが、前記第2のロケーションに対して同等であると判定すると、前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つからデータを受信する手段をさらに備える請求項20に記載の装置。前記第2のロケーションに対して同等の前記第1のロケーションに基づいて、前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つにデータを送信する手段をさらに備える請求項20に記載の装置。前記データは広告を備える請求項22に記載の装置。前記データは、前記第1のロケーションおよび前記第2のロケーションのうちの少なくとも1つに関連付けられる請求項22に記載の装置。前記データは、クライアントメッセージデータを備える請求項22に記載の装置。前記第2のデバイスの地理的ロケーションに関連付けられた第2の地理的ロケーション情報を受信する手段をさらに備える請求項20に記載の装置。前記第2の地理的ロケーション情報は、郵送先住所の少なくとも一部を含む請求項26に記載の装置。前記第2の地理的ロケーション情報は、少なくとも部分的に、グローバルポジショニングシステムGSMに基づく請求項26に記載の装置。前記第2の地理的ロケーションン情報は、少なくとも部分的に、セルラシステムにおけるアンテナによって受信された情報に基づく請求項26に記載の装置。前記第1のロケーションおよび前記第2のロケーションは、地理的に類似している請求項20に記載の装置。前記第1のロケーションおよび前記第2のロケーションは、地理的に異なる請求項20に記載の装置。前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つに関してピアツーピアサービスアプリケーションおよびマシンツーマシンサービスアプリケーションのうちの少なくとも1つを促進する手段をさらに備える請求項20に記載の装置。命令群を備えるコンピュータ読取可能な媒体であって、前記命令群はコンピュータに、第1のデバイスから第1の環境サウンド情報を受信することと、第2のデバイスから第2の環境サウンド情報を受信することと、前記第1の環境サウンド情報および前記第2の環境サウンド情報を分析することと、前記分析することに基づいて、前記第1のデバイスが、前記第2のデバイスの第2のロケーションに対して同等である第1のロケーションにあると判定することとを実行させるコンピュータ読取可能な媒体。前記コンピュータに、前記第2のロケーションに対して同等の前記第1のロケーションに基づいて前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つにデータを送信させる命令群をさらに備える請求項33に記載のコンピュータ読取可能な媒体。前記データは広告を備える請求項34に記載のコンピュータ読取可能な媒体。前記データは、クライアントメッセージデータを備える請求項34に記載のコンピュータ読取可能な媒体。前記データは、前記第1のロケーションおよび前記第2のロケーションのうちの少なくとも1つに関連付けられる請求項34に記載のコンピュータ読取可能な媒体。前記コンピュータに、前記第2のロケーションデバイスの地理的ロケーションに関連付けられた第2の地理的ロケーション情報を受信させる命令群をさらに備える請求項33に記載のコンピュータ読取可能な媒体。前記第2の地理的ロケーション情報は、緯度および経度の形態である請求項38に記載のコンピュータ読取可能な媒体。前記第2の地理的ロケーション情報は、少なくとも部分的に、セルラシステムにおけるアンテナによって受信された情報に基づく請求項38に記載のコンピュータ読取可能な媒体。前記第2の地理的ロケーション情報は、少なくとも部分的に、グローバルポジショニングシステムGPSに基づく請求項38に記載のコンピュータ読取可能な媒体。前記コンピュータに、前記第1のデバイスの地理的ロケーションに関連付けられた第1の地理的ロケーション情報を受信させる命令群をさらに備える請求項33に記載のコンピュータ読取可能な媒体。第1のデバイスのロケーションを判定するための装置であって、前記第1のデバイスから第1の環境サウンド情報を受信することと、第2のデバイスから第2の環境サウンド情報を受信することとを実行する受信機と、前記第1の環境サウンド情報および前記第2の環境サウンド情報を分析するように適合され、前記分析に基づいて、前記第1のデバイスが、前記第2のデバイスの第2のロケーションに対して同等の第1のロケーションにあると判定するように適合された、前記受信機と通信している第1のモジュールとを備える装置。前記第2のロケーションに対して同等の第1のロケーションに基づいて実行されるアクションを判定するように適合された、前記第1のモジュールと通信している第2のモジュールをさらに備える請求項43に記載の装置。前記アクションは、前記第1のロケーションが前記第2のロケーションに対して同等である場合に、前記第1のデバイスおよび前記第2のデバイスのうちの少なくとも1つにデータを送信することを備える請求項44に記載の装置。前記データは、広告およびクライアントメッセージデータのうちの少なくとも1つを備える請求項45に記載の装置。前記データは、前記第1のロケーションおよび前記第2のロケーションのうちの少なくとも1つに関連付けられる請求項45に記載の装置。前記第2のモジュールによってアクセス可能なアクションデータベースを更に備え、前記第2のロケーションに対して同等の前記第1のロケーションに基づいて実行される選択可能なアクションを備える請求項43に記載の装置。前記第1のモジュールによってアクセス可能な環境サウンドデータベースを更に備え、前記第1および第2のロケーションに関連付けられた環境サウンドデータを備える請求項43に記載の装置。前記第1のモジュールは、前記第1のデバイスの地理的ロケーションに関連付けられた第1の地理的ロケーション情報を受信する請求項43に記載の装置。図1は、環境サウンドのような環境情報を用いてモバイルデバイスのロケーションを推定するための実例的な環境100の例示である。環境100は、位置付けられる第1のモバイルデバイス112と、追加的に位置付けられうる第2および第3のモバイルデバイス114、132とを含みうる。モバイルデバイス112、114、132の各々は、1以上のそれぞれの環境感知ユニット113、115、133を含みうる。環境情報感知ユニット113、115、133の各々は、例えば、1以上のマイクロフォンまたはその他のサウンドセンサ、カメラ、加速度計またはその他の動きセンサ、カラーセンサ、光センサ、温度計、気圧計、高度計またはその他の圧力センサ、あるいは、それぞれのデバイス112、114、132の環境の任意の態様を測定、記録、またはその他のやり方で伝達するために使用される任意のセンサのような、その他任意のタイプのセンサを含みうる。このようなユニット113、115、133は、デバイス112、114の典型的な動作のために必要とされない可能性があるデバイス112、114、132のソフトウェアおよび/またはハードウェアを使用しうる。その一方で、本発明は、例えば、電話呼出の間にユーザの音声を伝達するために使用されるマイクロフォンのような、デバイス112、114、132の日常動作において既に使用されているセンサを利用することができる。すなわち、本発明のいくつかの実施形態は、モバイルデバイス112、114、132のいかなる変更を必要とすることなく実践されうる。モバイルデバイス112、114、132の各々は、任意のタイプのネットワークと、セルラネットワーク、回路交換ネットワーク、公衆交換ネットワーク、ローカルエリアネットワーク、ワイドエリアネットワーク、無線ネットワーク、および/またはパケット交換ネットワークなどを含むネットワークの任意の組み合わせとにおいて動作可能でありうる。図1の実例的な環境100において、第1および第2のモバイルデバイス112、114は、両方ともが基地局120と同じセルにあるように、または少なくとも両方ともが基地局120と通信するように、地理的に実質的に互いの近くにありうる。もちろん、代替的な実施形態では、第1および第2のモバイルデバイス112、114は、地理的に実質的に互いの近くにあり、それにもかかわらず、異なる基地局と通信している可能性がある。地理的に類似というフレーズの使用は、第1および第2のモバイルデバイス112、114のようなデバイスが一般的に、互いの地理的に近辺にあることを意味している。例えば、これらのデバイスは、厳密に同じ緯度または経度にありうる。しかしながら、地理的に類似というフレーズは、より広義である。このフレーズは、第1のデバイス112が第2のデバイス114の地理的に近くにあると見なされるであろう状況を含む。このように、地理的に類似というフレーズの程度extentは、コンテキストおよび/または実施に依存する。例えば、2つのデバイス112、114が同じ店の中にある場合、この2つのデバイスの地理的ロケーションは、本発明がそのように実施されることを意図されているならば、地理的に類似している可能性がある。同様に、これらのデバイスは、第1のモバイルデバイス112が第1の店に位置付けられ、第2のモバイルデバイス114が、第1の店に隣接しているまたはその近くにある第2の店に位置付けられている場合、本発明がそのように実施されることを意図されているならば地理的に類似している可能性がある。その他の状況では、本発明は、隣接した店内のデバイス112、114の地理的ロケーションが、それらのロケーションが地理的に類似していないという判定をもたらす可能性があるように実施されうる。このように、デバイス112、114は、特定の実施に依存して、それらが同じ店、隣接した店、同じショッピングモール、同じ街路、同じアリーナ、公園、スタジアム、またはホテル、あるいは同じ都市にある場合に、地理的に類似しているロケーションにありうる。ロケーションが地理的に類似しているとみなされるかどうかは実施に依存するが、本明細書においてこのフレーズは、これらのロケーションが、物理的に、互いの何らかの実施定義された、または予め定められた近接内の範囲内にあるという意味を伝達する。その一方で、この場合もやはり実施に依存して、ロケーションは、デバイス112、114が同じ店、隣接する店、同じショッピングモール、同じ街路、同じアリーナ、同じ公園、同じスタジアム、同じホテル、同じ街などに位置付けられている場合に、地理的に類似していないと判定されうる。モバイルデバイス112、114が地理的に類似したロケーション内にあると判定されるイベントにおいて、それぞれのロケーションは同等であると見なされうる。すなわち、このような状況において、モバイルデバイス112の地理的ロケーションは、モバイルデバイス114のロケーションと同等でありうる。それに加えて、モバイルデバイス112、114のロケーションが、例えば、サーバ、ロケーション推定センター、またはその他のコンピューティングデバイスまたはシステムによって判定されるように知覚的に近くにある、すなわち、互いの知覚的距離の範囲内にある、または人間の知覚の観点から、互いに対して知覚的近接内にある場合に、モバイルデバイス112のロケーションは、モバイルデバイス114のロケーションに対して同等でありうる。例えば、モバイルデバイス112は店内に位置付けられ、モバイルデバイス114もまた、その店内に位置付けられうる。両方の電話が環境情報の類似した知覚を有しているので、実施において、それらは知覚的に互いに近接していると見なされうる。このように、それらのロケーションは同等であると見なされうる。また、モバイルデバイス112が店内にあり、モバイルデバイス114がその店の外にあるが、例えば、その店のドアが開いている場合、この2つのデバイスも、周囲のサウンドのような類似した環境情報を知覚しうるので、互いの知覚的距離または互いの知覚的近接の範囲内すなわち、例えば、サーバ、ロケーション推定センター、またはその他のコンピューティングデバイスあるいはシステムによって判定されるような、人間がサウンドを知覚するくらいに知覚的に近くにあるとみなされうる。このようにこのケースでは、実施に依存して、ロケーションは同等でありうる。しかしながら、店へのドアが閉まっている場合、例えば、2つのデバイスの環境サウンドは、2つのデバイスが地理的に互いの近くにあるとしても、それらが互いの知覚的距離の範囲内にない、または互いの知覚的近接の範囲内にないすなわち、人間がサウンドを知覚するくらいに知覚的に近くにない可能性があるという判定を下すのに十分なほどに異なる可能性がある。このような状況では、この場合もやはり実施に依存して、電話のロケーションは非同等incomparableであると見なされうる。さらに、第1のモバイルデバイス112が、第2のデバイス114との電話呼出に従事している場合、2つのデバイス112、114は、類似した環境情報を知覚している可能性があるので、それらが地理的に大きく離れているとしても、知覚的に近くにある、互いの知覚的距離の範囲内にある、または知覚的近接の範囲内にあると見なされうる。この状況において、2つのデバイス112、114は、同等のロケーションにあると見なされうる。さらに、それぞれのロケーションが地理的に類似していないと判定されるイベントでも、実施において、それぞれのロケーションが依然として同等であると見なされる可能性がある。すなわち、地理的ロケーションは類似していないが、それにもかかわらず、デバイス112、114のそれぞれのロケーションは、特定の実施に依存して、同等でありうる。例えば、第1のモバイルデバイス112は、ミッドタウンマンハッタンまたはアメリカの北東部のような、1つの場所に位置付けられているフランチャイズの店内に地理的に位置付けられうる。第2のモバイルデバイス114は、マンハッタンのウエストビレッジまたはアメリカの南西部にある同じフランチャイズの第2の店の店内に地理的に位置付けられうる。同じフランチャイズのこれらの店は、類似した環境を有しうるので、これらの2つの店は、知覚される地理的な非類似性にもかかわらず、本発明の意味の範囲内において同等でありうる。例えば、それらの店は、類似した設計のオリエンテーションを有している、および/または類似した家具、音楽、その他の周囲のサウンド、気温などを有している、および/または類似した機械、ボキャブラリ、照明などを実行または提供しうる。何らかの理由で、かつ実施に依存して、環境における類似性のために、2つの店のロケーションは互いに対して同等であると見なされうる。このように、第1および第2のモバイルデバイス112、114のロケーションは、異なる店、異なる都市、異なる州、および/または異なる国にある可能性さえあり、そのために、発明の実施設計において、地理的に類似していないと見なされる可能性があり、それにもかかわらず、実施は2つのロケーションを同等と見なしうる。もちろん、その2つの同等のロケーションは、本発明によって包含される同じフランチャイズの一部である必要はない。2つの同等のロケーションは、互いとは全く異なる可能性があるが、環境において類似性を共有している可能性があり、そのために、実施において同等でありうる。例えば、ダイナー、映画館、またはスポーツアリーナは、本発明の実施に依存して、本願の特許請求の範囲の意味の範囲内において同等と見なされるのに十分なほどに環境的類似性を共有しうる。このように、それらの2つのデバイスが同じダイナー、映画館、またはスポーツイベントなどに位置付けられていないにもかかわらず、1つのダイナー、映画館、またはスポーツイベントなどに位置付けられた1つのデバイスは、もう1つのデバイスと同等のロケーションにあると判定されうる。図1の実例的な環境100を参照すると、第1のモバイルデバイス112および第2のモバイルデバイス114は両方とも、第1のロケーション1110にありうる。したがって、第1および第2のモバイルデバイス114は、地理的に類似したロケーション110にあるか、さもなければ、それぞれのロケーション環境における類似性に基づいて、同等のロケーションにありうる。その一方で、環境100に示される第3のモバイルデバイス132は、ロケーション110とは地理的に類似していない可能性がある第2のロケーション130にありうる。その一方で、この場合もやはり実施に依存して、第3のデバイス132は、地理的に第1および第2のデバイス112、114と共に例えば、同じモールまたは同じ店に位置付けられ、それにもかかわらず、環境における差異のために非同等なロケーションにある可能性がある。この場合もやはり、これは実施に依存する。モバイルデバイス112、114、132の各々は、それぞれのロケーション110、130の環境情報を感知するために環境情報感知ユニット113、115、133を使用しうる。このように、例えば、第1および第2のモバイルデバイス112、114に含まれるマイクロフォンは、第1のロケーション110内で生じている同じまたは類似した環境サウンド情報を感知しうる。第3のモバイルデバイス132も同様に第2のロケーション130における環境サウンド情報を感知するためのマクロフォンを含むが、この環境サウンド情報は、モバイルデバイス132が第1のロケーション110に対して同等のロケーションにないという判定を下すのに十分なほど、第1および第2のモバイルデバイス112、114によって感知されるものとは異なる可能性がある。モバイルデバイス112、114は、両方とも、基地局120と通信している可能性がある、または、もちろん前述のように、異なる基地局と通信している可能性がある。基地局120は、第1および第2のモバイルデバイス112、114が、任意の場所に位置付けられた他の移動型または固定型デバイス、コンピュータ、サーバなどと通信することを可能にするために使用されるネットワーク、例えば、セルラネットワーク、パケット交換ネットワーク、回路交換ネットワーク、公衆交換電話ネットワークPSTNなど、のその他任意の部分を一般的に含みうるネットワーク150と通信しうる。例えば、ネットワーク150はその時、ロケーション推定センター180と通信している可能性がある基地局170と通信しうる。もちろん、ロケーション推定センター180は、基地局170と通信する代わりに、インターネット上のサーバまたはクライアントのようなネットワーク150の有線または無線部分におけるノードでありうる。第3のモバイルデバイス132は、基地局190を通してネットワーク150と通信しうる。このように、ネットワーク150を通して、第3のモバイルデバイス132は、ロケーション推定センター180と通信しうる。第3のモバイルデバイス132は、基地局120の代わりに基地局190と通信しているとしても、依然として、第1および第2のモバイルデバイス112、114のものと同じまたは類似した地理的ロケーションにある可能性がある。ロケーション推定センター180は、少なくとも、デバイス112、114、132から受信された環境情報を比較することによってモバイルデバイス112、114、132のようなデバイスのロケーションを推定するネットワーク150の内側または外側にある任意のエンティティでありうる。ロケーション推定センター180は、モバイルデバイス112、114、132から環境情報を受信するための受信機182のような1以上の受信機を含みうる。受信機は、ラジオ周波数情報を受信するように適合されうる、または、モバイルデバイス112、114、132によって送信された環境情報を最初に取得するその他任意のデバイスまたは技術でありうる。ロケーション推定センター180は、環境情報データベース184を含みうる。環境情報データベース184は、予期されるデバイスロケーションと、ロケーション110、130とに関連付けられた環境情報を含みうる。このように、データベース184は、サウンド、光、動き、触知性tactile、気温、気圧、カラーなどのうちの1以上のような、予期されるロケーションおよびロケーション110、130に関連付けられた情報を含みうる。データベース184は、実施において、任意のロケーション推定を実行する前に任意の方法によってロケーションをフィンガプリントすることによって、このような環境情報でポピュレートpopulatedされうる。その一方で、データベース184は、モバイルデバイス112、114、132のようなデバイスから環境情報を受信することによってオンザフライでポピュレートされうる。様々なロケーションに関連付けられた環境情報を含むことに加えて、データベース184は追加的に、代替の実施形態において、様々なロケーションのうちの1以上の地理的ロケーションを含みうる。このような地理的ロケーション情報は、本明細書にさらに説明されるように、緯度および経度によって、または、郵送先住所または郵送先住所の一部によって記録されうる。ロケーション推定センター180はさらに、コンペアラモジュール186を含みうる。コンペアラモジュール186は、環境情報データベース184から情報を読み出し、第1のモバイルデバイス112のようなモバイルデバイスによって知覚される環境情報が、環境情報データベース186に記憶された環境情報に類似しているかどうかを判定するための動作を実行しうる。もちろん、要求される類似性の程度は実施に依存する。しかしながら、類似性が判定されると、データベースに記憶された環境情報に関連付けられたロケーションは、第1のモバイルデバイス112のロケーションに対して同等であると推定されうる。代替的または追加的に、コンペアラモジュール186は、例えば、第1のモバイルデバイス112から受信された環境情報を、例えば、第2のモバイルデバイス114および/または第3のモバイルデバイス132から受信された環境情報と比較しうる。このような実施形態において、コンペアラモジュール186は、第1のモバイルデバイス112から受信された環境情報の任意のものが、第2および/または第3のモバイルデバイス114、132から受信された環境情報に対して実施パラメータの範囲内において同等であるか例えば、類似しているかどうかを判定しうる。このように、コンペアラモジュール186は、例えば、第1および第2のモバイルデバイス112、114が同等のロケーションにあると判定しうる。さらに、コンペアラモジュール186は、環境情報データベース184に記憶された情報を参照し、モバイルデバイス112、114が、第1のロケーション110に対して同等の環境情報を知覚していると判定しうる。さらに、コンペアラモジュール186は、モバイルデバイス112、114の地理的ロケーションを、環境情報データベース184と、任意の同等のロケーションの地理的ロケーションとを参照することによって判定しうる。コンペアラモジュール186はさらに、第1のロケーション110における第1および第2のモバイルデバイス112、114が、第2のロケーション130における第3のモバイルデバイス132に対して同等のロケーションにあると判定しうる。このように、第2のロケーション130は、実施において、第1のロケーション110に対して地理的に類似していないと判定されうるが、一方で、第2のロケーション130は、第3のモバイルデバイス132によって提供された環境情報と比べて、第1および/または第2のモバイルデバイス112、114によって提供されたまたは環境情報データベース184から読み出された環境情報に基づいて、第1のロケーション110に対して同等でありうる。ロケーション推定センター180はさらに、アクターモジュール188を含みうる。アクターモジュール188は、モバイルデバイス112、114、132のようなモバイルデバイスのロケーションを推定すると、取られるべきアクションを決定しうる。アクターモジュール188は、サーバコンピュータでありうる、またはそれを含みうる、あるいは、クライアントコンピュータでありうる、またはそれを含みうる。代替的または追加的に、アクターモジュール188は、モバイルデバイスのようなデバイスでありうる、またはそれを含みうる。実施において、アクターモジュール188は、ロケーション情報を要求している任意のエンティティに応答し、任意の要求されたロケーション情報を提供しうる。別の実施において、アクターモジュール188は、第1のモバイルデバイス112のロケーションを判定すると、例えば、第1のロケーション110に関連付けられた広告、メッセージ、またはその他のデータを第1のモバイルデバイス112に送信しうる。このような広告は、メッセージとして、サーバコンピュータによって送信されうる、または、クライアントコンピュータまたはモバイルデバイスのような別のデバイスによって送信されうる。このような広告、メッセージ、またはその他のデータは、第1のモバイルデバイス112を、第1のロケーション110における店またはその近くの店のパトロンになるように呼び込むことを意図されうる。もしくは、このような広告またはその他のデータは、代替的な実施形態において、第1のロケーション110を離れ、第1のロケーション110におけるエンティティに対する競合企業competitorのパトロンになるように第1のモバイルデバイス112のユーザを呼び込むように意図されうる。代替の実施形態において、アクターモジュール188は、モバイルデバイス112、114、132のうちの1以上のユーザが、何らかの理由で第1または第2のロケーション110、130に残ることをやめさせようとする情報を、デバイス112、114、132のような位置付けられたデバイスに送信しうる。実施に依存して、広告、メッセージ、データ、または本明細書において説明されるその他の情報は、eメール、テキストメッセージ、インスタントメッセージ、ウェブチャット、電話、ファクシミリ、ウェブサイト、メール、ファクシミリなどによって、複数のモバイルデバイスに送信されうる。代替的な実施において、アクターモジュール188は、1以上のデバイス112、114、132からデータを受信しうる。このようなデータは、モバイルデバイス112、114、132のうちの別の一方に送信されるメッセージ、データ、または通信を含みうる、または、別のデバイス、サーバ、またはエンティティに送信するためのものでありうる。更なる別の実施形態において、例えば、アクターモジュール188は、ソーシャルネットワーキングを強化するために使用されうる。例えば、コンピュータモジュール186が、モバイルデバイス112、114、132のうちの1以上が同等のロケーション例えば、地理的に類似したロケーションか、さもなければ、環境ロケーション情報に基づいて類似したロケーションにあると推定した場合、アクターモジュール188は、ソーシャルネットワーキング情報への参照に基づいて、モバイルデバイス112、114、132のうちの1以上のユーザが、互いを知っているか、さもなければ、共通の何かを有している例えば、同じ人々を知っている、同じものに興味がある、など可能性があると判定しうる。この情報を用いて、アクターモジュール188は、モバイルデバイス112、114、132のうちの1つに関連付けられた情報を、その他のデバイス112、114、132のうちの1つに送信しうる。このような情報は、例えば、デバイス112、114、132のユーザの識別であるか、または、デバイス112、114、132のユーザの興味に関連しうる。さらに、アクターモジュール188またはクライアントデバイス112、114、132のうちの1つは、それらが、クライアントデバイス112、114、132のうちの別のものの同等のロケーションの範囲内にあるということを知ると、ピアツーピアP2Pセッションおよび/またはアプリケーションか、マシンツーマシンM2Mセッションおよび/またはアプリケーションを開始または促進しうる。このように、全体として一般的に、アクターモジュール188は、何らかのロケーション情報がコンペアラモジュール186によって判定または推定されることに基づいて、取られるべき任意のアクションを決定するエンティティでありうる。ロケーション推定センター180はさらに、アクターモジュール188によって決定された任意のアクションを、アクションの意図されたレシピエントrecipientに送信することに対して責任を負う送信機189を含みうる。例えば、送信機189は、第1のロケーション110に関連付けられた広告またはクーポンを第1のモバイルデバイス112に送信しうる。さもなければ、送信機189は、第1のモバイルデバイス112のユーザを第1のロケーション110から離れるよう促すように意図された情報を第1のモバイルデバイス112に送信しうる。送信機189はまた、コンペアラモジュール186から受信されたロケーション推定情報を、情報を要求している任意のエンティティに送信しうる。さもなければ、送信機189は、モバイルデバイス112、114、132のうちの1つに関連付けられた情報のような、ソーシャルネットワーク情報例えば、デバイス112、114、132のユーザのアイデンティティを送信しうる。図2は、環境サウンド情報を用いてロケーション推定を提供する方法200の実施の動作フローである。方法200は、例えば、図1のモバイルデバイス112、114、132のようなモバイルデバイスが環境情報を収集することを開始した場合に、210において始まりうる。モバイルデバイスは、220において、環境情報を送信するために、もしまだ確立されていなければロケーション推定センターとの通信を確立しうる。230において、モバイルデバイスは、図1に関して説明されたもののように、ロケーション推定センターに環境情報を送信しうる。実施において、モバイルデバイスは、収集された環境情報を処理し、処理された環境情報を、本明細書に説明されるさらなる処理のためにロケーション推定センターに送信しうる。ロケーション推定センターは、240において、デバイス112、114、132のようなモバイルデバイスから受信された環境情報を比較しうる。250において、ロケーション推定センターは、2以上のモバイルデバイスからの受信された環境情報が、この場合もやはり実施に依存して、ロケーション一致と見なされるほどに十分に類似していると判定した場合、260において、一致環境情報がデータベースに記憶された環境情報と比較され、地理的ロケーションか、さもなければ同等のロケーションが判定されうる。250において、モバイルデバイスからの受信された環境情報のうち、一致例えば、同等と見なされるほどに十分に類似している2つのセットが発見されない場合、ロケーション推定センターは、一致の探索においてモバイルデバイスから受信された環境情報を比較し続ける。再度、250を参照すると、環境情報における一致は、実施において用いられる類似性または比較可能性のレベルに基づく。したがって、1つの実施における一致は、別の実施における一致とは異なりうる。再度、260を参照すると、モバイルデバイスからの環境情報と、環境情報データベースに記憶された環境情報との比較も同様に、実施に依存する。すなわち、一致とみなされる様々な環境情報間の類似性または比較可能性の程度は実施に依存する。さらに、260において判定されるロケーションは、本明細書において説明されるように、デバイスの地理的ロケーションでありうる、および/または、その代わりに、それぞれの環境の観点から同等であるロケーションでありうるが、地理的に類似していない可能性がある。実際には、判定されたロケーションは、モバイルデバイスのうちの任意のものの地理的ロケーションの判定すら含まない可能性がある。それらは、ただ単に、1つのモバイルデバイスが別のモバイルデバイスの同等のロケーションにあることを示すインジケーションを含んでいるに過ぎない可能性がある。260が同等のロケーションを推定した後、270において、推定されたロケーションに関連付けられたアクションが取られる。例えば、応答が、ロケーション情報を要求している任意のエンティティに送信され、任意の要求されたロケーション情報を提供しうる。別の実施において、270は、モバイルデバイスのロケーションを判定すると、例えば、推定されたロケーションに関連付けられた、広告、メッセージ、またはその他のデータを送信することを含みうる。このような広告、メッセージ、またはその他のデータは、そのロケーションにおける店、またはその近くの店のパトロンになるようモバイルデバイスのユーザを呼び込むように意図されうる。あるいは、このような広告、メッセージ、またはその他のデータは、代替的な実施系態において、そのロケーションを離れ、そのロケーションにおけるエンティティに対する競合企業のパトロンになるようモバイルデバイスのユーザを呼び込むように意図されうる。代替的な実施形態において、270は、何らかの理由でそのロケーションに残ることをデバイスのユーザにやめさせようとしうる情報を、位置付けられたモバイルデバイスに送信することを備えうる。代替的な実施形態において、アクションは、1以上のデバイス112、114、132からデータを受信することでありうる。このようなデータは、モバイルデバイス112、114、132のうちの別の一方に送信されるメッセージ、データ、または通信を含みうる、または、別のデバイス、サーバ、またはエンティティに送信するためのものでありうる。したがって、アクションは、要求に応じて、メッセージ、データ、または通信を送信することを含みうる。さらに別の実施形態では、例えば、270は、ソーシャルネットワーキングを強化するために使用されうる。例えば、実施は、1つのモバイルデバイスが別のモバイルデバイスと同等のロケーション例えば、地理的に類似したロケーションか、さもなければ、環境ロケーション推定に基づいて類似したロケーションにあるという推定をもたらす場合、それぞれのデバイスのユーザは、互いを知っているか、さもなければ、共通の何かを有している例えば、同じ人々を知っている、同じものに興味がある、など可能性がある。したがって、270は、デバイスに関連付けられた情報を送信することを含みうる。このような情報は、例えば、デバイスのうちの1つのユーザの識別か、またはデバイスのユーザの興味の識別を備えうる。その他の実施形態において、例えば、270は、P2Pセッションおよび/またはアプリケーションか、M2Mセッションおよび/またはアプリケーションを開始または促進するために使用されうる。したがって、全体として一般的に、270は、何らかのロケーション情報が判定または推定されることに基づいて取られる任意のアクションを含みうる。図3は、環境サウンドおよびその他の環境情報を用いてロケーション推定を提供する別の実例的な環境300の例示である。環境300は、同様に位置付けられる第1のモバイルデバイス312と、第2のモバイルデバイス314とを含みうる。モバイルデバイス312、314の各々は、1以上の環境情報感知ユニット313、315を含みうる。図1に関して説明されるように、このようなユニット313、315は、例えば、マイクロフォンまたはその他のサウンドセンサ、カメラ、加速度計またはその他の動きセンサ、カラーセンサ、光センサ、温度計、気圧計、高度計またはその他の圧力センサ、あるいは、それぞれのデバイス312、314の環境の任意の態様を測定、記録、さもなければ伝達するために使用される任意のセンサのような、その他任意のタイプのセンサのうちの1以上を含みうる。このようなユニット313、315は、典型的な動作のために必要ではない可能性があるデバイス312、314のうちの1以上に追加されるソフトウェアおよび/または複数のハードウェアを備えうる、または使用しうる。その一方で、実施は、例えば、マイクロフォンのような、デバイス312、314に既に組み込まれたセンサを使用しうる。したがって、実施は、モバイルデバイス312、314の任意の変形を要求することなく実践されうる。モバイルデバイス312、314の各々は、セルラネットワーク、回路交換ネットワーク、公衆交換ネットワーク、ローカルエリアネットワーク、無線アクセスネットワーク、ワイドエリアネットワーク、インターネット、および/または任意のパケット交換ネットワークなどの任意の組み合わせを含む任意のタイプのネットワークにおいて動作可能でありうる。第1のモバイルデバイス312は、第1のロケーション310にある可能性があり、第2のモバイルデバイス314は第2のロケーション340にある可能性がある。したがって、第1および第2のモバイルデバイス312、314は、地理的に同等または類似したロケーション310、340にあるか、あるいは、地理的に非同等または類似していないロケーション310、340にあるにも関わらず、それぞれのロケーション環境の類似性に基づいて違う方法でotherwise同等のロケーションにある可能性がある。モバイルデバイス312、314の各々は、それぞれのロケーション310、340の環境情報を感知するために、それらの環境情報感知ユニット313、315を使用しうる。したがって、例えば、第1および第2のモバイルデバイス312、314に含まれるマイクロフォンは、第1および第2のロケーション310、340内で生じている同じまたは類似した環境サウンド情報を感知しうる。モバイルデバイス312は、基地局320と通信している可能性がある。基地局320は、ネットワーク350と通信しうる。これは一般に、第1のモバイルデバイス312が、任意の場所に位置付けられた他の移動型または固定型デバイス、コンピュータ、サーバなどと通信できるようにするために使用されるネットワーク、例えば、セルラネットワーク、パケット交換ネットワーク、回路交換ネットワーク、PSTNネットワークなどのその他任意の部分を含みうる。ネットワーク350はその後、例えば、ロケーション推定センター380と通信している可能性がある基地局370と通信しうる。ロケーション推定センター380は、インターネット上のサーバまたはクライアントのような、ネットワーク350の有線または無線部分におけるノードでありうる。第2のモバイルデバイス314は、基地局390を通してネットワーク350と通信しうる。したがって、第2のモバイルデバイス314は、ネットワーク350を通してロケーション推定センター380と通信している可能性がある。第2のモバイルデバイス314は、基地局320の代わりに基地局390と通信しているとしても、依然として、発明の実施に依存して、第1のモバイルデバイス312のものと類似した地理的ロケーションにある可能性がある。ロケーション推定センター380は、少なくとも、デバイス312、314から受信された環境情報を比較することによってモバイルデバイス312、314のようなデバイスのロケーションを推定するネットワーク350の内側または外側にある任意のエンティティでありうる。ロケーション推定センター380は、モバイルデバイス312、314から環境情報を受信するための、受信機382のような1以上の受信機を含みうる。受信機は、ラジオ周波数情報を受信するように適合されうる、または、モバイルデバイス312、314によって送信された環境情報を取得するその他任意のデバイスまたは技術でありうる。ロケーション推定センター380はまた、コンペアラモジュール386を含みうる。コンペアラモジュール386は、第1のモバイルデバイス312から受信された環境情報を、第2のモバイルデバイス314から受信された環境情報と比較しうる。このようにして、コンペアラモジュール386は、第1および第2のモバイルデバイス312、314が地理的に同等および/または環境的に同等のロケーションのうちのいずれか、またはその両方にあると判定しうる。コンペアラモジュール386は、このように、第1および第2のモバイルデバイス312、314が同等のロケーションにあると判定しうる。ロケーション推定センターは、アクターモジュール388を含みうる。アクターモジュール388は、モバイルデバイス312、314のようなモバイルデバイスのロケーションを推定すると、取られるべきアクションを決定しうる。アクターモジュール388は、ロケーション情報を要求している任意のエンティティに応答し、要求された任意のロケーション情報を提供しうる。別の実施において、アクターモジュール388は、第1のモバイルデバイス312のロケーションを判定すると、例えば、第1のロケーション310に関連付けられた広告、メッセージ、またはデータを第1のモバイルデバイス312に送信しうる。代替的な実施形態において、アクターモジュール388は、デバイス312、314の1以上のユーザが、第1または第2のロケーション310、340に残ることをやめさせようとする情報を、第1及び第2のモバイルデバイス312、314に送信しうる。代替的な実施形態において、アクターモジュール388は、1以上のデバイス312、314からデータを受信しうる。このようなデータは、モバイルデバイス312、314のうちの別の一方に送られるメッセージ、データ、または通信を含みうるか、別のデバイス、サーバ、またはエンティティに送信するためのものでありうる。さらに別の実施形態において、例えば、アクターモジュール388は、ソーシャルネットワーキングを強化するために使用されうる。例えば、コンペアラモジュール386は、モバイルデバイス312、314が同等のロケーション例えば、地理的に類似したロケーションか、さもなければ、環境ロケーション情報に基づいて類似したロケーションにあると推定した場合、アクターモジュール388は、ソーシャルネットワーキング情報への参照に基づいて、モバイルデバイス312、314のユーザが、互いを知っているか、さもなければ、共通の何かを有している例えば、同じ人々を知っている、同じものに興味がある、など可能性があると判定しうる。アクターモジュール388は、モバイルデバイス312、314のうちの1つに関連付けられた情報を、他のデバイス312、314のうちの1つに送信しうる。このような情報は、例えば、デバイス312、314のユーザの識別であるか、またはデバイス312、314のユーザの興味の識別でありうる。したがって、アクターモジュール388は、コンペアラモジュール386によって何らかの情報が判定または推定されることに基づいて、取られるべき任意のアクションを決定するエンティティでありうる。その他の実施形態において、アクターモジュール388またはクライアントデバイス312、314のうちの1つは、それらが、互いの同等のロケーションの範囲内にあるということを知ると、P2Pセッションおよび/またはアプリケーションか、M2Mセッションおよび/またはアプリケーションを開始または促進しうる。ロケーション推定センター380はさらに、アクターモジュール388によって決定された任意のアクションを、アクションの意図されたレシピエントに送信する送信機389を含みうる。図1の環境100と、図3の環境300との差異は、図3のロケーション推定センター380が、図1のロケーション推定センター180とは異なり、図1に示された環境情報データベース184のような環境情報データベースを含んでいない可能性があるということでありうる。図3の実施形態では、第1のモバイルデバイス312の第1のロケーション310は、デバイス312、314に関連付けられた環境情報に基づいて、第2のモバイルデバイス314の第2のロケーション340に関連して判定される。このような情報は、2つのデバイス312、314が、図1のデータベース184のような環境情報データベースを参照することなく、同等の地理的または環境的ロケーションにあるのかどうかを判定するために、互いに比較されうる。実施形態において、ロケーション推定センター380は、例えば、第2のモバイルデバイス314の地理的ロケーションを示す、第2のモバイルデバイス314からの地理的情報を受信しうる。このような情報は、例えば、GPS、TDOA、観測時間差、セル識別、到来角度などのようなロケーション技術を用いて判定される第2のモバイルデバイス314の緯度および経度でありうる。代替的または追加的に、このような地理的情報は、第2のロケーション340の郵送先住所に関連しうる。郵送先住所は、例えば、第2のロケーション340に手紙を出すために使用される情報を特定しうる。あるいは、情報は、郵送先住所の一部のみを含みうる。例えば、地理的ロケーション情報は、都市、街、街の一部、モールなどの中の建物店、レストラン、スタジアムなどの名前を特定しうる。それにもかかわらず、このような情報は、第2のモバイルデバイス314の第2のロケーション340の地理的ロケーションを判定する際に助けとなる情報をロケーション推定センターに提供しうる。さらに別の実施形態において、ロケーション情報は、セルラネットワークにおけるアンテナから受信された、またはそれに関連付けられた情報でありうる。例えば、情報は、セルラアンテナおよび/またはそれが位置付けられたセルの地理的ロケーション、ネットワークロケーション、または論理的ロケーションに関する情報を含みうる。あるいは、情報は、例えば、アンテナにおいてモバイルデバイス312、314から受信された信号のタイミングに関しうる。その他の実施形態において、モバイルデバイス312、314は、無線ネットワーク例えば、WiFi登録商標ネットワーク内にある可能性があり、例えば、その無線ネットワークのアイデンティティおよび/または地理的ロケーション、ネットワークロケーション、または論理的ロケーションか、あるいは、そのネットワーク内の1以上のアクセスポイント、ルータ、受信機、送信機、ゲートウェイなどのアイデンティティおよび/またはロケーションに関する情報に関連しうる。このフィンガプリント情報は、モバイルデバイス312、314を位置付けるのを助けるために使用されうる。このようにして、第1および第2のデバイス312、314からの環境情報が、第1および第2のデバイス312、314が同等のロケーションにあると、ロケーション推定センター380が推定することを可能にする場合、第2のモバイルデバイス314に関連付けられた地理的情報は、第1のロケーション310における第1のモバイルデバイス312の地理的ロケーションを提供しうる。代替的に、第2のモバイルデバイス314の第2のロケーション340の地理的情報に加えて、第1および第2のデバイス312、314の環境情報の間に十分な類似性を発見することによって、第1のモバイルデバイス312の第1のロケーション310が、第2のロケーション340におけるエンティティに関連付けられた特定のタイプのエンティティであると、ロケーション推定センター380が判定することを可能にしうる。例えば、ロケーション推定センター380は、第2のモバイルデバイス314から受信された地理的情報から、第2のロケーションが、フランチャイズの店、小売店、または特定のタイプのエンティティ例えば、映画館やダイナーなどであると判定しうる。このように、ロケーション推定センター380が第1のモバイルデバイス312の地理的ロケーションを推定しない可能性があるとしても、ロケーション推定センターは、第1および第2のロケーション310、340が同等であると判定することによって、第1のロケーション310が同様に、フランチャイズの店、特定の小売店、または特定のタイプのエンティティであると判定しうる。さらに、第1のモバイルデバイス312は、環境情報を提供すると共に、第1のモバイルデバイスの地理的ロケーションに関連付けられた情報を同様に提供しうる。このような情報は、例えば、GPS、TDOA、観測時間差、セル識別、到来角度などのような、ロケーション技術から収集された第1のモバイルデバイス312の緯度および経度を備えうる。代替的または追加的に、このような地理的情報は、第1のロケーション310の郵送先住所に関しうる、または、郵送先住所の一部のみを含みうる。あるいは、その情報は、本明細書において説明されるように、セルラネットワークにおけるアンテナか、または無線ネットワークフィンガプリントに関しうる。このような情報は、第1のモバイルデバイス312の第1のロケーション310の地理的ロケーションを判定する際に助けとなる情報をロケーション推定センターに提供しうる。この情報を用いて、ロケーション推定センター380と、いくつかの実施形態において特に、コンペアラモジュール386が、第1のモバイルデバイス312の地理的ロケーションについて推定しうる。しかし、この情報は、望ましい精度で、デバイスのロケーションをピンポイントpinpointするのにも、特定の実施において確立されたパラメータの範囲内で正確に推定するのにも十分ではない可能性がある。例えば、地理的情報は、ロケーション推定センター380が、ショッピングモール内の第1のモバイルデバイス312のロケーションを推定することを可能にしうるが、この情報は、モール内のデバイス312を位置付けるには十分ではない可能性がある。このように、第1のモバイルデバイス312からの環境情報は、モール内の特定の店内の第1のモバイルデバイス312を位置付ける際にさらに助けとなりうる。もちろん、GPSやTDOAなどを用いることによって提供される緯度および経度かのような地理的情報か、郵送先住所または郵送先住所の一部のような地理的情報か、あるいは、アンテナまたは無線ネットワークからの地理的情報の使用は、図1、2に関して上述された実施を含む、本発明の任意の実施において用いられうる。図4は、環境サウンド情報のような環境ロケーション情報を用いてロケーション推定を提供するための方法400の実施の動作フローである。方法400は、例えば、図3の第2のモバイルデバイス314のようなモバイルデバイスのうちの1つが、図3のロケーション推定センター380のようなロケーション推定センターに、その地理的ロケーションを通知する場合に、410において開始しうる。このような地理的ロケーションは、緯度および経度として伝達されるか、さもなければ、GPS、TDOA、またはその他任意の方法を用いることによって推定された情報でありうる。代替的に、地理的ロケーション情報は、郵送先住所または郵送先住所の一部か、セルアンテナまたは無線ネットワークフィンガプリントに関する情報でありうる。420において、モバイルデバイスは、それぞれのロケーションに関連付けられた環境情報を収集しうる。実施において、モバイルデバイスは、収集された環境情報を処理しうる。モバイルデバイスは、430において、それぞれの環境情報を、未処理の収集されたデータとして、またはモバイルデバイスによって処理されたデータとしてロケーション推定センターに送信しうる。ロケーション推定センターは、440において、図3のデバイス312、314のようなモバイルデバイスから受信された環境情報を比較しうる。450において、ロケーション推定センターは、2つ以上のモバイルデバイスから受信された環境情報が、この場合もやはり本発明の実施に依存して、ロケーション一致とみなされるほどに十分に同等であると判定した場合、460において、図3の第1のモバイルデバイス312のようなモバイルデバイスのロケーションが推定されるか、さもなければ判定されうる。450において、モバイルデバイスからの受信された環境情報のうち、一致と見なされるほどに十分に類似している2つのセットが発見されない場合、ロケーション推定センターは、一致の探索においてモバイルデバイスから受信される環境情報を比較し続ける。再び450を参照すると、環境情報における一致は、実施において使用される比較可能性または類似性のレベルに基づく。このように、1つの実施における一致は、別の実施における一致とは異なる可能性がある。460が同等のロケーションを推定した後、470において、推定されたロケーションに関連付けられたアクションが取られうる。例えば、応答が、ロケーション情報を要求している任意のエンティティに対して送られ、任意の要求されたロケーション情報を提供しうる。別の実施において、470は、モバイルデバイスのロケーションを判定すると、例えば、推定されたロケーションに関連付けられた広告、メッセージ、またはデータを送信することを含みうる。このような広告、メッセージ、またはデータは、そのロケーションにおける店、またはその近くの店のパトロンになるように、モバイルデバイスのユーザを呼び込むことを意図されうる。あるいは、代替的な実施において、このような広告、メッセージ、またはデータは、そのロケーションを離れ、そのロケーションにおけるエンティティに対する競合企業のパトロンになるように、モバイルデバイスのユーザを呼び込むよう意図されうる。代替的な実施形態において、470は、何らかの理由でそのロケーションに残ることをデバイスのユーザにやめさせようとしうる情報を、位置付けられたモバイルデバイスに送信することでありうる。代替的な実施形態において、470は、1以上のデバイスからデータを受信することを含みうる。このようなデータは、モバイルデバイスのうちの別の1つに送信されるメッセージ、データ、または通信を含みうるか、または、別のデバイス、サーバ、またはエンティティに送信するためのものでありうる。このように、470は、要求に応じて伝送を送信することを含みうる。さらに別の実施形態において、例えば、470は、ソーシャルネットワーキングを強化するために使用されうる。例えば、実施が、1つのモバイルデバイスが別のモバイルデバイスと同等のロケーションにある例えば、ロケーションが、地理的に類似しているか、さもなければ、環境ロケーション情報に基づいて類似しているという推定をもたらす場合、それぞれのデバイスのユーザは、互いを知っている可能性があるか、さもなければ、共通の何かを有している例えば、同じ人々を知っている、同じものに興味がある、など可能性がある。このように、470は、複数のデバイスのうちの1つのユーザの識別か、デバイスのユーザの興味の識別のような、デバイスに関連付けられた情報を送信することを含みうる。このように、全体として一般的に、470は、何らかのロケーション情報が判定または推定されることに基づいて取られる任意のアクションを含みうる。その他の実施形態において、モバイルデバイスが、互いの同等のロケーションの範囲内にあるということを知ると、P2Pセッションおよび/またはアプリケーションか、M2Mセッションおよび/またはアプリケーションが開始または促進されうる。図5は、実例的なロケーション推定センター500の図である。ロケーション推定センター500は、モバイルデバイスから環境情報を受信するための受信機510のような、1以上の受信機を含みうる。受信機は、ラジオ周波数情報を受信するように適合されるか、モバイルデバイスによって送信された環境情報を取得するその他任意のデバイスまたは技術でありうる。ロケーション推定センター500は、環境情報データベース530を含みうる。環境情報データベース530は、予期されるデバイスロケーションに関連付けられた環境情報を含みうる。このように、データベース530は、例えば、サウンド情報531と、カラー/光情報532と、加速度計から収集されたデータを含む動き情報533と、例えば、モバイルデバイスが配置されうる任意の面surfaceに関する触知性に関する情報534と、気温情報535とのうちの1以上を含みうる。もちろん、環境情報データベース530内の情報は、例えば、気圧などのようなその他のタイプの情報を含みうる。環境情報データベース530のコンテンツはこのように、実施特有である。環境情報データベース530は、本発明に従って任意のロケーション推定を実行する前に、任意の方法によってロケーションをフィンガプリントすることによってこのような環境情報でポピュレートされうる。その一方で、データベースは、ロケーション推定または判定と同時またはほぼ同時にデバイスから環境情報を受信することによってオンザフライでポピュレートされうる。ロケーション推定センター530はまた、コンペアラモジュール520を含みうる。コンペアラモジュール520は、環境情報データベース530から情報を取り出し、例えば、モバイルデバイスによって知覚された環境情報が環境情報データベース520に記憶された環境情報に類似しているかどうかを判定するための比較動作を実行しうる。要求された比較可能性の程度は、もちろん、実施に依存する。しかしながら、類似性が判定された場合、データベースに記憶された環境情報に関連付けられたロケーションは、モバイルデバイスロケーションに対して同等であると推定されうる。代替的または追加的に、コンペアラモジュール520は、1つのモバイルデバイスから受信された環境情報と、例えば、別のモバイルデバイスから受信された環境情報とを比較しうる。代替的な実施形態において、コンペアラモジュール520は、モバイルデバイスから受信された環境情報の任意のものが、実施パラメータの範囲内で同等であるか、類似していると判定しうる。このように、コンペアラモジュール520は、これらのモバイルデバイスが同等のロケーションにあると判定しうる。さらに、コンペアラモジュール520は、環境情報データベース530に記憶された情報を参照し、モバイルデバイスが、特定の地理的ロケーションにあるか、さもなければ、特定の同等のロケーション例えば、同じタイプの店にあると判定しうる。例えば、コンペアラモジュール520は、環境情報データベース530を参照してモバイルデバイスの地理的ロケーションを判定しうる。コンペアラモジュール520はさらに、これらのモバイルデバイスが同等のロケーションにあると判定しうる。このように、モバイルデバイスのロケーションは、実施において、別のモバイルデバイスのロケーションに地理的に類似していないと判定されうるが、そのロケーションは、モバイルデバイスによって提供されたまたは、環境情報データベース530から受信された環境情報に基づいて互いに対して同等であると判定されうる。ロケーション推定センター500は、アクターモジュール540を含みうる。アクターモジュール540は、モバイルデバイスのロケーションを推定すると、取られるべきアクションを決定しうる。アクターモジュール540は、アクションデータベース550内に記憶されたデータにアクセスすることによって、このような決定を行いうる。データベース550は、例えば、特定の同等のロケーションにあると判定または推定されたモバイルデバイスに送信される広告、メッセージ、またはその他のデータ551に関連する情報を記憶しうる。データベースはさらに、特定の建物などに入るようデバイスのユーザを呼び込むように、モバイルデバイスに同様に送信されるクーポン552を含みうる。データベース550はまた、例えば、推定されたロケーションにおけるエンティティの競合企業を発見するのにモバイルデバイスのユーザの助けとなる道順553を含みうる。もちろん、アクションデータベース550は、アクターモジュール540が、ロケーションが推定または判定されているモバイルデバイスに適切な情報を送信することを可能にするために必要な、有益な、または望まれる任意の情報を含みうる。このように、アクターモジュール540は、ロケーション情報を要求している任意のエンティティに応答し、要求された任意のロケーション情報を提供しうる。アクターモジュール540は、モバイルデバイスのロケーションを判定すると、デバイスのロケーションに関連付けられた広告、メッセージ、データ、クーポン、道順、またはその他の情報をデバイスに送信しうる。さらに別の実施形態において、例えば、アクターモジュール540は、ソーシャルネットワーキングを強化するために使用されうる。例えば、コンペアラモジュール520が、モバイルデバイスが別のモバイルデバイスと同等のロケーションにあると推定した場合、アクターモジュール540は、ソーシャルネットワーキング情報への参照に基づいて、モバイルデバイスのユーザが互いを知っている可能性があるか、さもなければ、共通の何かを有している可能性があると判定し、モバイルデバイスのうちの1つに関連付けられた情報を他方のモバイルデバイスに送信しうる。ロケーション推定センター500はさらに、アクターモジュール540によって決定された任意のアクションを、アクションの意図されたレシピエントに送信することに対して責任を負う送信機560を含みうる。その他の実施形態において、アクターモジュール540は、同等の位置にあると判定されたモバイルデバイス間の、P2Pセッションおよび/またはアプリケーションか、M2Mセッションおよび/またはアプリケーションを開始または促進しうる。図6は、別の実例的なロケーション推定センター600の図である。ロケーション推定センター600は、モバイルデバイスから環境情報を受信するための受信機602のような、1以上の受信機を含みうる。受信機は、ラジオ周波数情報を受信するように適合されうるか、モバイルデバイスによって送信された環境情報を最初に取得するその他任意のデバイスまたは技術でありうる。ロケーション推定センター600はまた、コンペアラモジュール605を含みうる。コンペアラモジュール605は、1つのモバイルデバイスから受信された環境情報を、例えば、別のモバイルデバイスから受信された環境情報と比較しうる。このように、図示されるように、コンペアラモジュール605は、例えば、サウンド情報611と、例えば、加速度計などによって提供される動き情報612と、例えば、第1のデバイス上のカメラによって提供されるカラー/光情報613と、触知性情報614と、気温情報615とを含む特定の環境情報610を第1のデバイスから受信しうる。さらに、コンペアラ605は、第1のデバイスからの環境情報610を、第2のデバイスから受信された環境情報620と比較しうる。このような情報は、この場合もやはり例示のみを目的として、サウンド情報621と、例えば、加速度計などによって提供される動き情報622と、例えば、第1のデバイス上のカメラによって提供されるカラー/光情報623と、触知情報624と、気温情報625とを含みうる。この代替的な実施形態において、コンペアラモジュール605は、モバイルデバイスから受信された環境情報の任意のものが実施パラメータの範囲内で類似しているかどうかを判定しうる。このように、コンペアラモジュール605は、図5に示されるデータベース530のような任意の環境情報データベースを参照することなく、これらのモバイルデバイスが同等のロケーションにあると判定しうる。ロケーション推定センター600は、アクターモジュール640を含みうる。アクターモジュール640は、上述されたように、モバイルデバイスのロケーションを推定すると、取られるべきアクションを決定しうる。アクターモジュール640は、図5に関連して説明されたアクションデータベース550に類似して、アクションデータベース650に記憶されたデータにアクセスすることによってこのような決定を行いうる。ロケーション推定センター600はさらに、アクターモジュール640によって決定された任意のアクションを、アクションの意図されたレシピエントに送信する送信機660を含みうる。図7は、環境サウンドを用いてロケーション推定を提供するための方法700の実施の動作フローである。方法700は、例えば、上述されたロケーション推定センター180、380、500、600においてか、任意のコンピュータ、サーバ、クライアントなどの内部で実行されうる。実施において、方法は、モバイルデバイスにおいて環境情報を受信することによって、710において開始しうる。このような情報は、デバイスのそれぞれのマイクロフォンによって知覚されるサウンド情報であるか、本明細書において説明されるその他任意の環境情報でありうる。実施において、モバイルデバイスの同等のロケーションを判定するための計算は、ディストーションおよび加法性雑音に関してtoaccountforロバストでありうる。さらに、この計算は、モバイルデバイスが異なるタイプのものであったり、これらの構成要素例えば、マイクロフォンなどが異なるものである場合でも、同じ方法体系を用いて実行されうる。このロバストネスを達成するために、音声識別特徴featureおよびオーディオフィンガプリント特徴が使用されうる。適切な特徴を選択した後、同等のロケーションが判定されうる。本明細書において説明されるように、このようなロケーションは、モバイルデバイスが同じまたは類似した環境情報を知覚する例えば、人間が環境情報を知覚するくらいに、人間の知覚の観点から知覚的に近い場合に同等でありうる。このような環境において、デバイスは、本明細書において説明されるように、互いの知覚的距離または知覚的近接の範囲内例えば、同じ店内、または同じ店の近くにありうる。次に、720において、環境情報を収集したモバイルデバイスにおいて特徴抽出が実行されうる。このような抽出は、710において収集された環境情報に対して実行されうる。特徴抽出は、マイクロフォン入力や音声識別などを利用しうる。音声識別特徴は、任意の音声識別方法体系を使用しうる。例えば、このような方法体系は、MFCCメル周波数ケプストラム係数、LPC線形予測符号、および/またはLSP線スペクトル対を含みうる。これらは、音声識別または音声コーデックのための周知の方法体系である。さらに、抽出された特徴は、例えば、例示のみを目的として、MFCC、帯域代表ベクトルbandrepresentativevectors、帯域エネルギー差などを用いるオーディオフィンガプリント特徴を含みうる。1つの実施形態において、抽出された特徴は、雑音およびディストーションに対するロバストネスを達成するか、特徴データのサイズを低減するために変形されうる。この変形は、差分動作、2値化動作、ビットスタック動作などを含みうる。差分動作は、特徴の差分または差異differencesを計算する任意の動作を含みうる例えば、Xt‐Xt‐1、ここで、tは時間を表す。2値化は、差分動作が正数をもたらす場合に1を返し、差分が負数をもたらす場合に0を返しうる。ビットスタック動作は、2値化出力の結果を、1つの変数に分類placeしうる。1つの実施形態において、例えば、MFCCのような、抽出された特徴は、13個の次元を含み、各次元は、16ビットショート変数として表される。このように、特徴は26バイトでありうる。その他の実施形態では、特徴は2値化され、各次元は1ビットバイナリ変数として表される。2値化された特徴は13ビットであり、モバイルデバイスは10ms毎に13ビットを送信しうる。これは、毎秒1.27キロビットに対応しうる。730において、抽出された特徴は、例えば、サウンドおよびその他の環境情報が比較されうるように、モバイルデバイスの各々からサーバに送信されうる。伝送の前に、抽出された特徴は、実施に依存して、符号化されうる。740では、サーバにおいて、特徴が受信および復号される。750では、サーバにおいて、モバイルデバイスのロケーションがどのように同等であるかを測定するために特徴の比較が実行される。このような測定は、例えば、ユークリッド距離または正規化相互相関を用いて実行されうる。760において、サーバは、同等のロケーション例えば、知覚される近接や地理的近接などを判定するために比較の結果を用いうる。任意の適切な方法も使用されうるのは言うまでもないが、相関係数の計算は式1によって実行されうる。1、ここで、X1[n]およびX2[n]は、時間フレームnにおける、デバイス1およびデバイス2のそれぞれからの抽出された特徴であり、μは、Xの平均であり、σはXの標準偏差である。C[k]は、kフレームの時間遅延を伴う、デバイス1およびデバイス2からの特徴間の相関係数である。相関係数に関する計算の結果はグラフで示されうる。このようなグラフ表示は、2つの環境サウンドパターンに関する相関係数対時間のグラフ表示でありうる。この表示は、2つの環境サウンドパターン間の比較を示しうる。相関係数の計算は相対的に関連しうるので、ユークリッド距離もまた、相関係数の計算の代わりに、またはそれに加えて、計算されうる。このようなユークリッド距離は、式2によって計算されうる。2、ここで、D[k]は、kフレームの時間遅延を伴う、デバイス1およびデバイス2からの特徴間のユークリッド距離である。ユークリッド距離の計算の結果は、例えば、2つの環境サウンドパターンに関するユークリッド計算対時間のグラフ表示としてグラフで示されうる。この表示は、2つの環境サウンドパターン間の比較を示しうる。760において、モバイルデバイスのロケーションが同等であるかどうかを判定するために判定が実行される。したがって、760は、ロケーションが、互いの知覚される近接の範囲内にあるかどうか、互いの地理的ロケーションの範囲内にあるかどうか、さもなければ、同等のロケーションの範囲内にあるかどうかを判定することを含む。実施形態において、正規化相互相関C[k]が特定のしきい値よりも大きいかどうか、または、ユークリッド距離D[k]が特定のしきい値よりも小さいかどうかが、同等のロケーションの範囲内で判定されうる。追加的に、実施は同期問題に関しうる。1つのそういった問題は、モバイルデバイスからロケーション推定センターに送信されるデータのタイミングに関するネットワーク時間同期を含みうる。1つのデバイスから送信される実時間信号は、別のデバイスと比較して、異なる可能性がある。したがって、実施形態において、同期は、ロケーション推定センターからのネットワーク時間情報を周期的に交換することによって修正されうる。その他の実施形態では、デバイスが適切に同期されている場合でも、2つのデバイスは同等のロケーションにあるが、互いから離れたところにある可能性がある。これは、これらのデバイス間の時間遅延をもたらしうる。例えば、いくつかの実施形態において、2つのデバイス間の距離が3.4メートルよりも大きい場合、時間遅延は10msよりも長くなりうる。これは、1フレームでありうる。このケースにおいて、デバイスは、同じ空間に位置している可能性があるが、相関またはユークリッド距離は悪化degradedしうる。実施形態において、同期に関して説明されたように、相関係数またはユークリッド距離が計算される場合、最大または最小値が時間遅延を補償するために使用されうる。最大限の相関または最小限の距離を取ることによって、デバイス間の時間遅延およびネットワーク時間不一致の影響は最小化または排除されうる。デバイス間の時間遅延を補償するための1つの方法は、式3を含む。ここで、Cmax[n]は、最大相関係数である。式4は、この最大相関係数の計算と併せて、またはそれとは関係なく使用されうる。ここで、Dmin[n]は、最小限のユークリッド距離である。CおよびDのどちらかが、サウンドの類似性を測定するための判定基準として用いられうることに留意されたい。しかし、相関および距離は時間遅延に対して敏感である。ブロック内の最大限のC[k]または最小限のD[k]であるCmaxまたはDminをそれぞれ用いることによって、時間遅延に対するロバストネスが達成されうる。実施形態において、最大正規化相互相関Cmax[n]が特定のしきい値よりも大きいかどうか、または、最小ユークリッド距離Dmin[n]が特定のしきい値よりも小さいかどうかが、同等のロケーションの範囲内で判定されうる。図8は、無線通信システムにおける例示的なモバイルデバイス800の設計のブロック図を示す。モバイルデバイス800は、セルラ電話、端末、ハンドセット、携帯情報端末PDA、無線モデム、コードレス電話などでありうる。無線通信システムは、符号分割多元接続CDMAシステム、グローバルシステムフォーモバイルコミュニケーションGSM登録商標システムなどでありうる。モバイルデバイス800は、受信経路および送信経路によって両方向通信を提供することが可能である。受信経路において、基地局によって送信された信号は、アンテナ812によって受信され、受信機RCVR814に提供される。受信機814は、受信された信号を調整およびデジタル化し、さらなる処理のために、サンプルをデジタルセクション820に提供する。送信経路において、送信機TMTR816は、デジタルセクション820から送信されるデータを受信し、そのデータを処理および調整し、変調された信号を生成する。これは、アンテナ812によって基地局に送信される。受信機814および送信機816は、CDMAやGSMなどをサポートしうるトランシーバの一部でありうる。デジタルセクション820は、例えば、モデムプロセッサ822、低減された命令セットコンピュータ/デジタル信号プロセッサRISC/DSP824、コントローラ/プロセッサ826、内部メモリ828、汎用オーディオ符号化器832、汎用オーディオ復号器834、グラフィック/ディスプレイプロセッサ836、および外部バスインタフェースEBI838のような、様々な処理、インタフェース、およびメモリユニットを含む。モデムプロセッサ822は、例えば、符号化、変調、復調、および復号のような、データ送信および受信のための処理を実行しうる。RISC/DSP824は、無線デバイス800のために、一般的な処理および特殊処理を実行しうる。コントローラ/プロセッサ826は、デジタルセクション820内の様々な処理およびインタフェースユニットの動作を指示しうる。内部メモリ828は、デジタルセクション820内の様々なユニットのためのデータおよび/または命令群を記憶しうる。汎用オーディオ符号化器832は、オーディオソース842やマイクロフォン843などからの入力信号のための符号化を実行しうる。汎用オーディオ復号器834は、符号化されたオーディオデータの復号を実行し、出力信号をスピーカ/ヘッドセット844に提供しうる。グラフィック/ディスプレイプロセッサ836は、ディスプレイユニット846に対して提示されうるグラフィック、ビデオ、画像、およびテキストに対する処理を実行しうる。EBI838は、デジタルセクション820とメインメモリ848との間でのデータの転送を促進しうる。デジタルセクション820は、1以上のプロセッサ、DSP、マイクロプロセッサ、RISCなどで実現されうる。デジタルセクション820はまた、1以上の特定用途向け集積回路ASICおよび/またはその他何らかのタイプの集積回路IC上で製造されうる。一般的に、本明細書において説明される任意のデバイスは、無線電話、セルラ電話、ラップトップコンピュータ、無線マルチメディアデバイス、無線通信パーソナルコンピュータPCカード、PDA、外部または内部モデム、無線チャネルによって通信するデバイスなどのような、様々なタイプのデバイスを表しうる。デバイスは、アクセス端末AT、アクセスユニット、加入者ユニット、モバイル局、モバイルデバイス、モバイルユニット、モバイル電話、モバイル、遠隔局、遠隔端末、遠隔ユニット、ユーザデバイス、ユーザ機器、ハンドヘルドデバイスなどのような、様々な名称を有しうる。本明細書において説明される任意のデバイスは、命令群およびデータを記憶するためのメモリのみならず、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを有しうる。本明細書において説明されるロケーション推定技術は、様々な手段によって実現されうる。例えば、これらの技術は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの組み合わせにおいて実現されうる。当業者はさらに、本開示に関連して説明される様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、またはそれら両方の組み合わせとして実現されうることを認識するだろう。ハードウェアおよびソフトウェアの互換性を明確に例示するために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップが、それらの機能の観点から一般的に上記に説明されている。このような機能が、ハードウェアまたはソフトウェアのどちらとして実現されるかは、特定のアプリケーションおよびシステム全体に課せられる設計の制約に依存する。当業者は、各特定のアプリケーションに対して様々な点で、説明された機能を実施しうるが、このような実施の判断は、本開示の範囲からの逸脱をもたらすものと解釈されるべきではない。ハードウェアの実現では、技術を実行するために使用される処理ユニットが、1つ以上のASIC、DSP、デジタル信号処理デバイスDSPD、プログラマブル論理デバイスPLD、フィールドプログラマブルゲートアレイFPGA、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、ここに説明された機能を実行するように設計されたその他の電子ユニット、コンピュータ、またはそれらの組み合わせの中に、実装されうる。したがって、ここでの開示に関連して説明された、さまざまな例示的な論理ブロック、モジュール、および回路は、ここで説明された機能を実行するように設計された、汎用プロセッサ、DSP、ASIC、FPGA、または他のプログラマブル論理デバイス、離散ゲートまたはトランジスタ論理、離散ハードウェア構成要素、またはそれらの任意の組み合わせを用いて、実現または実行されることができる。汎用プロセッサはマイクロプロセッサでありうるが、代替例として、このプロセッサは、任意の従来型のプロセッサ、コントローラ、マイクロコントローラ、あるいはステートマシンでありうる。プロセッサはまた、コンピューティングデバイスの組み合わせ、たとえば、DSPとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、DSPコアと結合された1以上のマイクロプロセッサ、またはその他の任意そのような構成として、実現されることもできる。ファームウェアおよび/またはソフトウェア実施では、技術は、ランダムアクセスメモリRAM、読取専用メモリROM、非揮発性ランダムアクセスメモリNVRAM、プログラマブル読取専用メモリPROM、電気的消去可能PROMEEPROM、フラッシュメモリ、コンパクトディスクCD、磁気または光学データ記憶デバイスなどのような、コンピュータ読取可能な媒体に記憶された命令群として実現されうる。命令群は、1以上のプロセッサによって実行可能であり、複数のプロセッサに、本明細書において説明された機能の特定の態様を実行させうる。ソフトウェアで実現される場合、機能は、コンピュータ読取可能な媒体において、1以上の命令またはコードとして、記憶または伝送されることができる。コンピュータ読取可能な媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体とコンピュータ記憶媒体との両方を含む。記憶媒体は、汎用または特殊用途コンピュータによってアクセスされることができる任意の入手可能な媒体でありうる。限定ではなく例として、そのようなコンピュータ読取可能な媒体は、RAM、ROM、EEPROM、CD-ROM、または他の光ディスク記憶装置、磁気ディスク記憶装置、または他の磁気記憶デバイス、または、命令またはデータ構造の形態で所望のプログラムコード手段を搬送または記憶するために使用されることができ、かつ、汎用または特殊用途コンピュータ、または汎用または特殊用途プロセッサによってアクセスされることができるその他任意の媒体を含みうる。また、任意の接続は、コンピュータ読取可能な媒体と適切に称される。例えば、同軸ケーブルや、光ファイバケーブルや、ツイストペアや、デジタル加入者回線DSLや、あるいは、赤外線、ラジオ、及びマイクロ波のような無線技術を使用して、ウェブサイト、サーバ、あるいはその他の遠隔ソースからソフトウェアが送信される場合、同軸ケーブルや、光ファイバケーブルや、ツイストペアや、DSLや、あるいは赤外線、ラジオ、及びマイクロ波のような無線技術が、コンピュータ読取可能な媒体の定義に含まれる。ディスクdiskとディスクdiscは、本明細書で使用される場合、CD、レーザディスク、光ディスク、デジタル多用途ディスクDVD、フロッピー登録商標ディスク、ブルーレイ登録商標ディスクを含む。ここで、ディスクdiskは通常、磁気的にデータを再生し、ディスクdiscはレーザーで光学的にデータを再生する。上記の組み合わせもコンピュータ読取可能な媒体の範囲に含まれるものとする。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM、または当該技術で周知の任意の他の形態の記憶媒体に存在することができる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替的に、記憶媒体は、プロセッサに組み込まれることができる。プロセッサおよび記憶媒体は、ASIC内に存在することができる。ASICは、ユーザ端末内に存在することができる。代替的に、プロセッサおよび記憶媒体は、ユーザ端末内の離散構成要素として存在することができる。本開示の先の説明は、本開示を製造または使用することをいずれの当業者にも可能にさせるために提供されている。本開示に対するさまざまな変更は、当業者に容易に理解され、ここで定義された一般的な原理は、本開示の精神または範囲から逸脱することなく、他の変形例に適用されることができる。このように、本開示は、ここに示された例に限定されることは意図されておらず、ここに開示された原理および新規な特徴と一致する最も広い範囲が付与されるべきである。例示的な実施は、1以上の独立型コンピュータシステムのコンテキストにおいて、ここに開示された要旨の態様を使用することに言及しうるとしても、要旨はそこまで限定されることはなく、むしろ、ネットワークまたは分散されたコンピューティング環境のような、任意のコンピューティング環境に関連して実施されうる。さらに、ここで開示された要旨の態様は、複数の処理チップまたはデバイスにおいて、またはそれらにわたって実施され、記憶装置は、複数のデバイスにわたって同様に達成されうる。このようなデバイスは、例えば、PC、ネットワークサーバ、およびハンドヘルドデバイスを含みうる。要旨は、構造的特徴および/または方法体系動作に特有な用語で説明されるが、添付の請求項に定義された要旨は、上記で説明された具体的な特徴または動作に必ずしも限定されることはないということが理解されるべきである。むしろ、上述された具体的な特徴および動作は、請求項を実施する実例的な形態として開示される。