(57)【特許請求の範囲】
【請求項１】
下記を具備する、第１の通信デバイスを動作させる方法：
第２の通信デバイスから第１の信号を受信すること、ここで、前記第１の信号は、ピア・ツー・ピア信号である；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成すること； 
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信すること、ここで、前記第２の信号は、ワイド・エリア・ネットワーク信号である；および
前記第２の信号内の前記第２の通信デバイス情報および前記第１の信号内の情報に基づいて、前記第１の通信デバイスの無線ピア・ツー・ピア・インタフェースを介して、前記第１の通信デバイスから前記第２の通信デバイスへと情報を送信すること。
【請求項２】
前記第２の通信デバイス情報は、ロケーション情報である、請求項１に記載の方法。
【請求項３】
第１の信号を受信することは、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信することを含む、請求項１に記載の方法。
【請求項４】
前記第２の信号を受信することは、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信することを含む、請求項３に記載の方法。
【請求項５】
前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定すること、をさらに具備する、請求項１に記載の方法。
【請求項６】
前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、請求項５に記載の方法。
【請求項７】
前記生成された第１のアプリケーション・アラートに応答して、前記第２の通信デバイスに対応する情報を要求する情報要求信号を、前記アクセス・ポイントに送ることをさらに具備する、請求項１に記載の方法。
【請求項８】
前記アクセス・ポイントは基地局である、請求項１に記載の方法。
【請求項９】
下記を具備する、第１の通信デバイス：
第２の通信デバイスから第１の信号を受信する手段、ここで、前記第１の信号は、ピア・ツー・ピア信号である；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成する手段；
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信する手段、ここで、前記第２の信号は、ワイド・エリア・ネットワーク信号である；および
前記第２の信号内の前記第２の通信デバイス情報および前記第１の信号内の情報に基づいて、前記第１の通信デバイスの無線ピア・ツー・ピア・インタフェースを介して、前記第１の通信デバイスから前記第２の通信デバイスへと情報を送信する手段。
【請求項１０】
第１の信号を受信する前記手段は、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信する手段を含む、請求項９に記載の第１の通信デバイス。
【請求項１１】
前記第２の信号を受信する前記手段は、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信する手段を含む、請求項１０に記載の第１の通信デバイス。
【請求項１２】
前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定する手段をさらに具備する、請求項９に記載の第１の通信デバイス。
【請求項１３】
前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、請求項１２に記載の第１の通信デバイス。
【請求項１４】
前記生成された第１のアプリケーション・アラートに応答して、前記第２の通信デバイスに対応する情報を要求する情報要求信号を、前記アクセス・ポイントに送る手段をさらに具備する、請求項９に記載の第１の通信デバイス。
【請求項１５】
下記を具備する、第１の通信デバイスで使用するためのコンピュータ・プログラム：
少なくとも１つのコンピュータに、第２の通信デバイスから第１の信号を受信させるためのコード、ここで、前記第１の信号は、ピア・ツー・ピア信号である；
前記少なくとも１つのコンピュータに、前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成させるためのコード；
前記少なくとも１つのコンピュータに、前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信させるためのコード、ここで、前記第２の信号は、ワイド・エリア・ネットワーク信号である；および
前記少なくとも１つのコンピュータに、前記第２の信号内の前記第２の通信デバイス情報および前記第１の信号内の情報に基づいて、前記第１の通信デバイスの無線ピア・ツー・ピア・インタフェースを介して、前記第１の通信デバイスから前記第２の通信デバイスへと情報を送信させるためのコード。
【請求項１６】
下記を具備する第１の通信デバイス：
下記を実行するように構成された少なくとも１つのプロセッサ：
第２の通信デバイスから第１の信号を受信すること、ここで、前記第１の信号は、ピア・ツー・ピア信号である；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成すること；
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信すること、ここで、前記第２の信号は、ワイド・エリア・ネットワーク信号である；および
前記第２の信号内の前記第２の通信デバイス情報および前記第１の信号内の情報に基づいて、前記第１の通信デバイスの無線ピア・ツー・ピア・インタフェースを介して、前記第１の通信デバイスから前記第２の通信デバイスへと情報を送信すること；
前記少なくとも１つのプロセッサに結合されたメモリ。
【請求項１７】
前記少なくとも１つのプロセッサは、第１の信号を受信するように構成されることの一環として、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信するように構成される、請求項１６に記載の第１の通信デバイス。
【請求項１８】
前記少なくとも１つのプロセッサは、前記第２の信号を受信するように構成されることの一環として、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信するように構成される、請求項１７に記載の第１の通信デバイス。
【請求項１９】
前記少なくとも１つのプロセッサは、前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定するようにさらに構成される、請求項１６に記載の第１の通信デバイス。
【請求項２０】
前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、請求項１９に記載の第１の通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な実施形態は、無線通信に関し、特に、ピア・ツー・ピア・シグナリングおよびワイド・エリア・ネットワーク・シグナリングの両方を支援するシステムにおいて使用されうる方法および装置に関する。
【背景技術】
【０００２】
無線通信の分野では、従来のセルラ・ネットワークに加えて、さらなるタイプのネットワークのためのスペクトルを利用可能とする、また、それらを利用する傾向がある。人気を得て利用されているこのようなネットワーク・タイプの１つは、通信が比較的に局所近傍において生じるピア・ツー・ピア・ネットワークである。
【０００３】
現代の多くのワイド・エリア・ネットワーク、例えばセルラ・ネットワークは、例えば通常のネットワーク制御動作の一環として、登録ユーザに関する特定のタイプの情報を定期的に収集する。例えば、システム内の登録ユーザのロケーションまたはおおよそのロケーションは、例えばスケジューリングおよび／または負荷バランシングの目的で、通常のシステム・メンテナンスの一環としてトラッキングされることができる。ワイド・エリア・ネットワークは、また、他のものが関心を持ちうる登録ユーザについてのその他のタイプの情報を収集および／または配信するのにも非常に適しうる。
【０００４】
ピア・ツー・ピア・ネットワークは、セルラ・ネットワークに優る様々な利点を有しうる。例えば、ピア・ツー・ピア・ネットワークは、局所近傍における効率的な近接検出を実行するのに非常に適しうる。ピア・ツー・ピア・ネットワークは、低いオーバヘッドで直接少量のペイロード情報を通信するのに非常に適しうる。ピア・ツー・ピア通信は満足のいく局所情報を提供できるが、ダイレクト・ピア・ツー・ピア信号によって到達されうるよりも大きな地理的領域に対応する情報、および／または、ワイド・エリア・ネットワーク・アクセス可能デバイスに格納されうるデバイス・ロケーションまたはプリファレンスについての履歴情報を取得できることが、ピア・ツー・ピア・デバイスにとって望ましいことでありうる。
【０００５】
以上の説明を踏まえれば、ピア・ツー・ピアおよびワイド・エリア・ネットワークの両方を組み合わせて利用でき、各々のタイプのネットワークに固有の特徴を活用できる、新たな方法および装置が必要である。
【発明の概要】
【０００６】
無線通信デバイスにおいて、２つのインタフェース、例えばピア・ツー・ピア・ネットワーク・インタフェースおよびワイド・エリア・ネットワーク・インタフェースを、実装および利用することに関する方法および装置について説明する。いくつかのピア・ツー・ピア・ネットワークでは、複数のデバイスは、例えば、ピア発見インターバル中に通信される複数のピア発見信号を使用して、局所近傍における互いの存在をモニタおよび発見することができる。同じ複数のデバイスは、ワイド・エリア・ネットワークに同時に登録されることができ、例えば局所情報および／またはショッピング・プリファレンス情報のような特定の情報を、記憶、処理、トラッキング、および／またはアグリゲーションのために、例えば周期的に、ＷＡＮネットワークへと送信することができる。無線デバイス上で動作する特定のアプリケーションは、ピア・ツー・ピア・インタフェースを通じて発見された関心のある特定のノードのためのターゲット（targeted）メッセージを生成する際に、ＷＡＮネットワーク内に存在する関連情報を発見および利用することができる。したがって、ＷＡＮおよびピア・ツー・ピア・インタフェースの両方を含む複数のデバイス上で動作する複数の特定のアプリケーションは、ＷＡＮインタフェースによって受信された情報と、ピア・ツー・ピア・インタフェースによって受信された情報とを併せて利用して、ターゲット・メッセージを生成することができる。いくつかの実施形態では、生成されたターゲット・メッセージは、ピア・ツー・ピア・インタフェースを介して通信される。
【０００７】
例示的な実施形態について以下で説明する。第１の例示的な無線通信デバイスは、一実施形態では、ワイド・エリア・ネットワーク（ＷＡＮ）インタフェースとピア・ツー・ピア・インタフェースとを含む。第１のデバイスは、そのピア・ツー・ピア・インタフェースを介して受信されたピア発見信号を通じて、第２の無線通信デバイスの存在を発見する。第２のデバイスは、特定の情報、例えばそのロケーションおよび／またはショッピング・プリファレンスを、例えば周期的に、ＷＡＮ内のノードへと送信している。検出された第１の信号は、第１のデバイスにおけるアプリケーション・アラートをトリガする。第１のデバイスは、そのＷＡＮインタフェースを介して受信された第２の信号を通じて第２のデバイスについての過去の情報を復元する。第１のデバイスは、第１の信号において通信される情報、例えば、デバイス識別子情報および／または現在のロケーション情報、ならびに、第２の信号において通信される情報、例えば、過去のロケーション、過去のルーティング、および／またはショッピング情報、を使用して、第２のデバイスのためのターゲット・メッセージを生成する。第１のデバイスは、ピア・ツー・ピア・トラフィック・チャネルにおいて、そのピア・ツー・ピア・インタフェースを介して、ターゲット・メッセージを第２のデバイスへと直接通信する。ターゲット・メッセージは、例えば、広告関連情報およびルーティング関連情報のうちの１つである。
【０００８】
第１の通信デバイスを動作させる例示的な一方法は、いくつかの実施形態によれば、第２の通信デバイスから第１の信号を受信することと、前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成することと、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信することとを具備する。例示的な第１の通信デバイスは、いくつかの実施形態によれば、少なくとも１つのプロセッサを含んでおり、この少なくとも１つのプロセッサは、第２の通信デバイスから第１の信号を受信し、前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成し、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信するように構成される。例示的な第１の通信デバイスは、さらに、前記少なくとも１つのプロセッサに結合されたメモリを具備する。
【０００９】
以上の概要において様々な実施形態について説明したが、必ずしもすべての実施形態が同じ特徴を含むわけではなく、また、上述された特徴のうちのいくつかは、必須ではないが、いくつかの実施形態においては望まれうるということが理解されるべきである。様々な実施形態の多数の追加の特徴、実施形態、および利益については、以下の詳細な説明で論じる。
【図面の簡単な説明】
【００１０】
【図１】図１は、ワイド・エリア・ネットワーク・インタフェースおよびピア・ツー・ピア・インタフェースの両方を備える複数の無線通信デバイスと、複数のアクセス・ポイントと、複数のサーバ・ノードとを含む、例示的な通信システムの図である。
【図２】図２は、例示的な実施形態による、第１の通信デバイスを動作させる例示的な方法のフローチャートである。
【図３】図３は、例示的な実施形態による、例示的な第１の通信デバイスの図である。
【図４】図４は、図３に示した第１の通信デバイスにおいて使用されることができ、いくつかの実施形態では使用される、複数モジュールのアセンブリである。
【図５】図５は、第１の無線通信デバイスと、第２の無線通信デバイスと、第１のアクセス・ポイントと、第２のアクセス・ポイントと、サーバとを含む、例示的な通信システムの図である。
【図６】図６は、例示的な無線通信デバイスが、ピア・ツー・ピア・インタフェースを介して受信される情報とワイド・エリア・ネットワーク・インタフェースを介して受信される情報との組合せを使用して、潜在顧客に通信されるべきターゲット広告関連情報を生成する、小売活動に関する一例を示すために使用される。
【図７】図７は、例示的な無線通信デバイスが、ピア・ツー・ピア・インタフェースを介して受信された情報とワイド・エリア・ネットワーク・インタフェースを介して受信された情報との組合せを使用して、別の通信デバイスに通信されるべきターゲット・ルーティングおよび／またはトラフィック関連情報を生成する、ルーティングおよび／またはトラフィック情報に関する一例を示すために使用される。
【図８】図８は、ワイド・エリア・ネットワーク・インタフェースとピア・ツー・ピア・インタフェースとを含む無線通信デバイスが両方のインタフェースを通じて受信された情報を使用してユーザ・ターゲット情報を生成する通信システムにおける、例示的なシグナリングおよび例示的なタイミング構造情報を示す図である。
【発明を実施するための形態】
【００１１】
図１は、複数の無線通信デバイス（無線通信デバイス１  １０２、無線通信デバイス２  １０４、・・・、無線通信デバイスＮ  １０６）と、複数のアクセス・ポイント（アクセス・ポイント１  １０８、・・・、アクセス・ポイントＭ  １１０）と、複数のサーバ・ノード（サーバ・ノード１  １１２、・・・、サーバ・ノードＰ  １１４）とを含む、例示的な通信システム１００の図である。例示的な無線通信デバイス（１０２、１０４、１０６）は、それぞれ、無線ピア・ツー・ピア・インタフェース（１１８、１２２、１２６）と、それぞれ、無線ワイド・エリア・ネットワーク・インタフェース（１２０、１２４、１２８）とを含む。
【００１２】
例示的なアクセス・ポイント（１０８、１１０）は、それぞれ、無線ワイド・エリア・ネットワーク・インタフェース（１３０、１３４）と、それぞれ、ネットワーク・インタフェース（１３２、１３６）とを含む。例示的なサーバ・ノード（１１２、１１４）は、ネットワーク・インタフェース（１３８、１４０）を含む。例示的なネットワーク・インタフェース（１３２、１３６、１３８、１４０）は、ノード（１０８、１１０、１１２、１１４）を互いに結合させ、また該ノード（１０８、１１０、１１２、１１４）をその他のネットワーク・ノードおよび／またはインターネットに結合させるバックホール・ネットワーク１１６によって、互いに結合される。
【００１３】
いくつかの実施形態では、アクセス・ポイント（１０８、・・・、１１０）のうちの少なくともいくつかは基地局である。いくつかの実施形態では、サーバ・ノード（１１２、１１４）のうちの少なくとも１つは、無線通信デバイス（１０２、１０４、・・・、１０６）のうちの少なくともいくつかに関するロケーション情報を格納および／またはトラッキングするために使用される。いくつかの実施形態では、サーバ・ノード（１１２、１１４）のうちの少なくとも１つは、無線通信デバイス（１０２、１０４、・・・、１０６）のうちの少なくともいくつかに関するショッピング・プリファレンス情報を格納および／またはトラッキングするために使用される。
【００１４】
無線ワイド・エリア・ネットワーク・インタフェース（１２０、１２４、１２８、１３０、１３４）は、いくつかの実施形態では、セルラ・ネットワークの一部である。無線ピア・ツー・ピア・インタフェース（１１８、１２２、・・・、１２６）は、いくつかの実施形態では、デバイス・ツー・デバイス・シグナリングを使用する。いくつかの実施形態では、セルラ・ネットワークによる無線通信は、ＣＤＭＡベースの無線シグナリングおよびＧＳＭ（登録商標）ベースの無線シグナリングのうちの１つを使用し、ピア・ツー・ピア・インタフェースによる無線通信は、ＯＦＤＭベースの無線シグナリングを使用する。いくつかの実施形態では、ピア・ツー・ピア・インタフェース・シグナリングについての最大シグナリング範囲は、ワイド・エリア・ネットワーク・インタフェース・シグナリングについての最大シグナリング範囲よりも小さい。
【００１５】
無線通信デバイス（１０２、１０４、・・・、１０６）は、固定式または移動式の無線通信デバイスを含む。例示的な移動式無線通信デバイスは、ピア・ツー・ピア機能を備えたセル電話およびピア・ツー・ピア機能を備えたラップトップ・コンピュータ、ならびに無線ＷＡＮインタフェースとピア・ツー・ピア・インタフェースとの両方を含むその他のタイプの無線通信デバイスを含む。アクセス・ポイント（１０８、・・・、１１０）は、固定ロケーション基地局を含む。
【００１６】
図２は、例示的な実施形態による第１の通信デバイスを動作させる例示的な方法のフローチャート２００である。例示的な第１の通信デバイスは、例えば、図１の無線通信デバイス（１０２、１０４、・・・、１０６）のうちの１つである。動作はステップ２０２において開始する。このステップ２０２で、第１の通信デバイスは電源をオンにされ、起動される。動作は、開始ステップ２０２からステップ２０４へと進む。
【００１７】
ステップ２０４において、第１の通信デバイスは、無線ピア・ツー・ピア信号をモニタする。ステップ２０４は、繰り返しベースで実行される。ステップ２０４は、第１の通信デバイスが第２の通信デバイスから第１の信号を受信する、ステップ２０６を含む。第１の信号は、例えば、ピア発見信号である。ステップ２０６は、第１の通信デバイスが無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信するステップ２０８を含む。無線ピア・ツー・ピア・インタフェースは、例えば、ダイレクト・デバイス・ツー・デバイス通信インタフェースである。いくつかの実施形態では、無線ピア・ツー・ピア・インタフェースは、ピア・ツー・ピア・シグナリング・プロトコルを使用する。
【００１８】
動作はステップ２０６からステップ２１０へと進む。ステップ２１０において、第１の通信デバイスは、受信された第１の信号がアプリケーション・アラート基準を満たすか否かを判定(determine)する。受信された第１の信号がアプリケーション・アラート基準を満たさない場合、動作はステップ２１０からさらなるモニタリングのためにステップ２０４の入力へと進む。しかし、受信された第１の信号がアプリケーション・アラート基準を満たす場合、動作はステップ２１０からステップ２１２へと進む。ステップ２１２において、第１の通信デバイスは、第１のアプリケーション・アラートを生成する。
【００１９】
動作はステップ２１２からステップ２１４へと進む。ステップ２１４において、第１の通信デバイスは、第２の通信デバイスに対応する情報を要求する情報要求信号を、アクセス・ポイント、例えば基地局に送る。いくつかの実施形態では、ステップ２１４は含まれず、動作はステップ２１２からステップ２１６へと進む。例えば、このような一実施例では、アクセス・ポイントは、第２の通信デバイスについての情報を、例えば周期的に、送信する。
【００２０】
ステップ２１６において、第１の通信デバイスは、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信する。いくつかの実施形態では、第２の信号によって搬送される第２の通信デバイス情報は、第２の通信デバイスのロケーション情報である。いくつかの実施形態では、第２の信号によって搬送される第２の通信デバイス情報は、第２の通信デバイスのショッピング・プリファレンス情報である。ステップ２１６は、第１の通信デバイスが無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信するステップ２１８を含む。いくつかの実施形態では、無線ワイド・エリア・ネットワーク・インタフェースは、セルラ・ネットワーク・インタフェースである。いくつかの実施形態では、ワイド・エリア・ネットワーク・インタフェースは、セルラ通信プロトコルを使用する。１つの例示的な実施形態では、無線ピア・ツー・ピア・インタフェースはＯＦＤＭインタフェースであり、無線ワイド・エリア・ネットワーク・インタフェースはＣＤＭＡインタフェースである。１つの例示的な実施形態では、無線ピア・ツー・ピア・インタフェースはＯＦＤＭインタフェースであり、無線ワイド・エリア・ネットワーク・インタフェースはＧＳＭインタフェースである。
【００２１】
動作はステップ２１６からステップ２２０へと進む。ステップ２２０において、第１の通信デバイスは、第２の信号に含まれる第２の通信デバイス情報と、第１の信号に含まれる情報とに基づいて、実行するべき動作を決定する。次いで、ステップ２２２において、第１の通信デバイスはステップ２２０の決定された動作を実行する。いくつかの実施形態では、第１のアプリケーション・アラートを受信するアプリケーションは、決定された動作を実行する。動作は、ステップ２２２から、さらなるモニタリングのためにステップ２０４の入力へと進む。
【００２２】
いくつかの実施形態では、実行するべき動作を決定する際に使用される第１の信号に含まれる情報は、第２の通信デバイス識別子情報を含む。いくつかの実施形態では、実行するべき動作を決定する際に使用される第１の信号に含まれる情報は、第２の通信デバイス識別子情報、および追加の第２のデバイス情報、例えば第２のデバイスの現在のロケーション情報を含む。
【００２３】
例示的な一実施形態では、第２の信号に含まれる第２の通信デバイス情報は、第２の通信デバイスの以前のロケーションに関する情報であり、第１の信号に含まれる情報は、第２の通信デバイスに関する現在のロケーション情報であり、動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告動作のうちの１つである。例えば、トラフィックまたは広告更新動作は、以前のロケーションと現在のロケーションとの両方に基づきうる。いくつかの実施形態では、動作は、また、ロケーション情報と日付および／または時間との関係に基づく。例えば、トラフィック更新は、以前に同じ時刻に取られたルートに基づく予想されたルートについてのものでありうる。別の例として、広告更新は、例えば、以前のショッピング習慣情報に基づく、同じ時刻に取られた以前のルートに基づきうる。
【００２４】
いくつかの例示的な実施形態では、実行される動作は、ピア・ツー・ピア・トラフィック・チャネル・エア・リンク・リソースによって、第１の通信デバイスのピア・ツー・ピア・インタフェースを介して、第１の通信デバイスから第２の通信デバイスへと情報を送信することを含む。このようないくつかの実施形態では、ピア・ツー・ピア・トラフィック・チャネルによって通信される情報は、小売マーケティング情報、例えばクーポン広告である。このようないくつかの実施形態では、ピア・ツー・ピア・トラフィック・チャネルで通信される情報は、ルートおよび／またはトラフィック情報、例えば、提案される代替ルートである。
【００２５】
図３は、例示的な実施形態による、例示的な第１の通信デバイス３００の図である。例示的な第１の通信デバイス３００は、例えば、図１の無線通信デバイス（１０２、１０４、・・・、１０６）のうちの１つである。例示的な第１の通信デバイス３００は、図２のフローチャート２００に従う方法を実施することができ、また、時には実施する。
【００２６】
第１の通信デバイス３００は、様々なエレメント（３０２、３０４）がデータおよび情報をそれによって交換できるバス３０９を介して互いに結合された、プロセッサ３０２およびメモリ３０４を含む。通信デバイス３００は、図示されるように、プロセッサ３０２に結合されうる入力モジュール３０６および出力モジュール３０８をさらに含む。しかし、いくつかの実施形態では、入力モジュール３０６および出力モジュール３０８は、プロセッサ３０２の内部に位置する。入力モジュール３０６は、入力信号を受信することができる。入力モジュール３０６は、入力を受信するための、無線受信機および／または有線もしくは光入力インタフェースを含むことができ、いくつかの実施形態においては含む。出力モジュール３０８は、出力を送信するための、無線送信機および／または有線もしくは光出力インタフェースを含むことができ、いくつかの実施形態においては含む。
【００２７】
プロセッサ３０２は、第２の通信デバイスから第１の信号を受信し、前記第１の信号がアプリケーション・アラート基準を満たす場合には第１のアプリケーション・アラートを生成し、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信するように構成される。アクセス・ポイントは、基地局であることができ、また、時には基地局である。いくつかの実施形態では、第２の通信デバイス情報は、ロケーション情報である。様々な実施形態では、プロセッサ３０２は、第１の信号を受信するように構成されることの一環として、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信するように構成される。いくつかの実施形態では、プロセッサ３０２は、第２の信号を受信するように構成されることの一環として、無線ワイド・エリア・ネットワーク・インタフェースを介して第２の信号を受信するように構成される。
【００２８】
プロセッサ３０２は、第２の信号に含まれる第２の通信デバイス情報と前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定するようにさらに構成される。例示的な一実施形態では、第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり、第１の信号に含まれる前記情報は、現在のロケーション情報であり、前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである。プロセッサ３０２は、いくつかの実施形態では、生成された第１のアプリケーション・アラートに応答して、第２の通信デバイスに対応する情報を要求する情報要求信号をアクセス・ポイントに送るようにさらに構成される。
【００２９】
図４は、図３に示した第１の通信デバイス３００において使用されることができる、また、いくつかの実施形態では使用される、複数モジュールのアセンブリ４００である。アセンブリ４００内の複数モジュールは、図３のプロセッサ３０２内のハードウェアに、例えば個々の回路として、実装されることができる。代替的に、それらのモジュールは、ソフトウェアに実装され、図３に示した第１の通信デバイス３００のメモリ３０４に格納されることもできる。プロセッサ３０２は、図３の実施形態では、単一のプロセッサ、例えばコンピュータとして示したが、該プロセッサ３０２は、１つまたは複数のプロセッサ、例えば、複数のコンピュータとして実装されうることが理解されるべきである。ソフトウェアに実装されるときには、それらのモジュールは、プロセッサによって実行されたときに該モジュールに対応する機能を実装するように、プロセッサ３０２、例えばコンピュータを構成する、コードを含む。いくつかの実施形態では、プロセッサ３０２は、複数モジュールのアセンブリ４００の複数モジュールの各々を実装するように構成される。複数モジュールのアセンブリ４００がメモリ３０４に格納される諸実施形態においては、メモリ３０４は、少なくとも１つのコンピュータ、例えばプロセッサ３０２に、それらモジュールに対応する複数の機能を実装させるためのコード、例えば各モジュールのための個別のコードを具備するコンピュータ読み取り可能媒体を具備するコンピュータ・プログラム製品である。
【００３０】
完全にハードウェア・ベースのモジュール、または完全にソフトウェア・ベースのモジュールが使用されうる。ただし、ソフトウェアおよびハードウェア（例えば、回路実装型）モジュールの任意の組合せが、複数の機能を実装するために使用されうることが理解されるべきである。理解されるように、図４に示された複数のモジュールは、図２の方法フローチャート２００に示された対応する複数のステップの複数の機能を実行するように、第１の通信デバイス３００またはそれに含まれるプロセッサ３０２のようなエレメントを制御および／または構成する。
【００３１】
図４に示されるように、複数モジュールのアセンブリ４００は、無線ピア・ツー・ピア信号をモニタするためのモジュール４０４と、第２の通信デバイスから第１の信号を受信するためのモジュール４０６と、前記第１の信号がアプリケーション・アラート基準を満たすか否かを判定するためのモジュール４１０と、第１のアプリケーション・アラートを生成するためのモジュール４１２とを含む。いくつかの実施形態では、第２のアクセス・ポイントは基地局である。複数モジュールのアセンブリ４００は、さらに、第２の通信デバイスに対応する情報を要求する情報要求信号をアクセス・ポイントに送るためのモジュール４１４と、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信するためのモジュール４１６と、第２の信号に含まれる第２の通信デバイス情報と、第１の信号に含まれる情報とに基づいて、実行するべき動作を決定するためのモジュール４２０と、決定された動作を実行するためのモジュール４２２とを含む。第２の通信デバイス情報は、例えば、ロケーション情報および／またはショッピング情報である。
【００３２】
１つの例では、第２の信号に含まれる第２の通信デバイス情報は、第２の通信デバイスの以前のロケーションに関する情報であり、第１の信号に含まれる情報は、現在のロケーション情報であり、動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告動作のうちの１つである。いくつかの実施形態では、以前のロケーションおよび現在のロケーションの両方に基づくトラフィックまたは広告更新は、また、ロケーション情報と日付および／または時間との関係に基づく。例えば、トラフィック更新は、以前に同じ時刻に取られたルートに基づく予想されたルートについてのものでありうる。別の例として、以前のロケーションおよび現在のロケーションの両方に基づく広告は、また、例えば以前のショッピング習慣情報を使用して、ロケーション情報に関係づけられた日付および／または時間情報に基づくことができる。
【００３３】
モジュール４０６は、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信するためのモジュール４０８を含む。無線ピア・ツー・ピア・インタフェースは、例えば、ダイレクト・デバイス・ツー・デバイス無線通信シグナリングのためのインタフェースである。モジュール４１６は、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信するためのモジュール４１８を含む。無線ワイド・エリア・ネットワーク・インタフェースは、例えば、セルラ・ネットワーク・インタフェースである。
【００３４】
図５は、第１の無線通信デバイス５０２と、第２の無線通信デバイス５０４と、第１のアクセス・ポイント５０６と、第２のアクセス・ポイント５０８と、サーバ５１０とを含む、例示的な通信システム５００の図である。第１の無線通信デバイス５０２、例えば固定式または移動式の無線通信デバイスは、無線ピア・ツー・ピア・インタフェース５１２と、無線ワイド・エリア・ネットワーク（ＷＡＮ）インタフェース５１４とを含む。第１の無線通信デバイス５０２は、また、アプリケーション・アラート基準検出モジュール５１６と、アプリケーション・アラート生成モジュール５１８と、情報要求生成モジュール５２０と、動作決定モジュール５２２と、アプリケーション・モジュール５２４とを含む。
【００３５】
第２の無線通信デバイス５０４、例えば移動ノードは、無線ＷＡＮインタフェース５２６と、無線ピア・ツー・ピア・インタフェース５２８とを含む。第２の無線通信デバイス５０４は、無線ワイド・エリア・ネットワーク信号５３０、例えばセルラ信号を、アクセス・ポイント２  ５０８、例えば基地局２に送る。いくつかの実施形態では、信号５３０は、第２の無線通信デバイス５０４に関するロケーション情報、例えば、第２の無線通信デバイスのＧＰＳ位置決定(position fix)、第２のデバイスの位置座標、第２のデバイスのロケーションに対応するストリート・アドレス、第２のデバイスのロケーションに対応するランドマーク等を含む。いくつかの実施形態では、信号５３０は、第２の無線通信デバイス５０４の位置に関する位置情報を導出するために使用される。例えば、アクセス・ポイント２  ５０８は、信号５３０の受信についての信号強度測定値および／または受信アンテナ情報、例えば信号５３０を受信するためにどのセクタ・アンテナが使用されたか、および／または、信号５３０を含むアクセス・ポイント２からの１または複数の信号に基づく三角測量を使用して、第２の通信デバイス５０４のおおよそのロケーションを決定することができる。アクセス・ポイント２  ５０８は、第２の無線通信デバイス５０４についてのロケーション情報を通信する信号５３２を、サーバ５１０、例えばロケーション・トラッキング・サーバへと送信する。
【００３６】
第２の無線通信デバイス５０４は、矢印５３４によって示されるように移動中である。第２の通信デバイス５０４は、その無線ピア・ツー・ピア・インタフェース５２８を介して、第１の信号５３６、例えば、ピア発見信号を送信する。第２の通信デバイス５０４は、現在、ピア・ツー・ピア発見信号検出機能に関して第１の無線通信デバイス５０２の範囲内にあるものと考える。第１の無線通信デバイス５０２は、その無線ピア・ツー・ピア・インタフェース５１２を介して第１の信号５３６を受信する。第１の信号情報は、矢印５３８によって示されるように、アプリケーション・アラート検出モジュール５１６に入力される。さらに、アプリケーション・アラート検出モジュール５１６が、第１の信号５３６がアプリケーション・アラート基準を満たしていると判定するものと考える。例えば、第１の信号５３６は、アプリケーションによって探索されていたデバイス識別子を搬送していた可能性がある。別の例として、第１の信号５３６は、あるタイプの情報を求める要求、例えば方向（directions）またはショッピング要求を伝達していた可能性があり、アプリケーションはその要求に応答することが可能である。矢印５４０は、アプリケーション・アラート基準検出モジュール５１６が、アプリケーション・アラート基準は満たされていると判定したことを示しており、したがって、アプリケーション・アラート生成モジュール５１８は、アプリケーション・アラートを生成するよう通知される。
【００３７】
アプリケーション・アラート生成モジュール５１８は、矢印５４２によって示されるように、アプリケーション・モジュール５２４に向けられる第１のアプリケーション・アラートを生成する。さらに、アプリケーション・アラート生成モジュール５１８は、矢印５４４によって示されるように、第２の通信デバイス５０４に関する情報、例えば以前のロケーション情報および／または以前のルーティング情報を要求するための情報要求信号を生成するよう情報要求生成モジュール５２０に通知する。
【００３８】
情報要求生成モジュール５２０は、生成された第１のアプリケーション・アラートに応答して、アクセス・ポイント１  ５０６、例えば基地局１  ５０６へと送られるべき、第２の通信デバイス５０４に対応する情報を要求する情報要求を生成する。第１の通信デバイス５０２は、その無線ＷＡＮインタフェース５１４、例えばセルラ・ネットワーク・インタフェースを介して、アクセス・ポイント１  ５０６へと情報要求信号５４８を送る。アクセス・ポイント１  ５０６は、情報要求信号５４８を受信し、情報要求信号５５０を生成し、その情報要求信号５５０を、サーバ５１０、例えばロケーション・トラッキング・サーバに送る。いくつかの実施形態では、情報要求信号５５０は、情報要求信号５４８の転送（forwarded）バージョンである。
【００３９】
サーバ５１０は、第２の通信デバイス５０４に関する格納された情報、例えば、信号５３０において通信される、または信号５３０に基づく、以前のロケーション情報を取り出す。サーバ５１０は、第２の通信デバイス５０４に関する要求された情報を通信する情報応答信号５５２を生成および送信する。アクセス・ポイント１  ５０６は、情報応答信号５５２を受信し、第２の信号５５４を生成し、その第２の信号５５４を第１の無線通信デバイス５０２へと送信する。いくつかの実施形態では、第２の信号５５４は、情報応答信号５５２の転送バージョンである。
【００４０】
第１の通信デバイス５０２は、その無線ＷＡＮインタフェース５１４を介して第２の信号５５４を受信する。第２の信号は、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する。例えば、第２の信号は、第２の通信デバイスからの信号５３０に基づくロケーション情報を搬送する。別の例として、第２の信号は、第２の通信デバイスのショッピング・プリファレンス情報を搬送する。
【００４１】
動作決定モジュール５２２は、矢印５５６によって示されるように第２の信号５５４に含まれる情報を受信し、矢印５５２によって示されるように第１の信号５３６に含まれる情報を受信する。動作決定モジュール５２２は、第２の信号に含まれる第２の通信デバイス情報と、第１の信号に含まれる情報とに基づいて、実行するべき動作を決定する。
【００４２】
この例では、動作決定モジュール５２２は、矢印５５８によって示されるように、アプリケーション・モジュール５５８に動作を実行するよう通知する。アプリケーション・モジュール５５８は、動作、例えば、トラフィック・レポートを生成するおよび／またはトラフィック・レポートをその無線ピア・ツー・ピア・インタフェース５１２を介して第２の通信デバイス５０４へと通信する動作、あるいは、広告情報を生成するおよび／または広告情報をピア・ツー・ピア・インタフェース５１２を介して通信する動作を実施する。矢印５６０は、アプリケーション・モジュール５２４が、例えばピア・ツー・ピア・トラフィック・チャネルによって、無線ピア・ツー・ピア・インタフェース５１２を介して第２の通信デバイス５０４へと通信されるべき第３の信号を生成することを示す。矢印５６２は、第３の信号５６２が、第１の通信デバイス５０２の無線ピア・ツー・ピア・インタフェース５１２を介して、第２の通信デバイス５０４の無線ピア・ツー・ピア・インタフェース５２８へと送信されることを示す。
【００４３】
１つの例では、第２の信号に含まれる第２の通信デバイス情報は、第２の通信デバイス５０４の以前のロケーションに関する情報であり、第１の信号に含まれる情報は、第２のデバイス識別情報であり、動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである。１つの例では、第２の信号に含まれる第２の通信デバイス情報は、第２の通信デバイス５０４の以前のロケーションに関する情報であり、第１の信号に含まれる情報は、現在のロケーション情報であり、動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである。
【００４４】
別の例では、第２の信号に含まれる第２の通信デバイス情報は、第２の通信デバイス５０４の以前のロケーションに関する情報であり、第２の通信デバイスの現在のロケーション情報は、第１の信号から導出され、および／または第１の信号の検出に基づいており、動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである。例えば、第１の無線通信デバイスが固定式である、または既知のロケーションにあるという１つの状況では、検出されたピア・ツー・ピア信号５３６の存在および／または強度が、第２の通信デバイス５０４の現在の位置を推定するために使用されうる。
【００４５】
図５のこの例では、第１の通信デバイス５０２は、要求情報信号５４８を送り、この要求に応答して第２の信号５５４が受信される。いくつかの実施形態では、アクセス・ポイント５０６は、要求情報信号５４８を受信する必要なしに、第２の通信デバイス５０４についての情報を、例えば周期的に、送信し、第２の信号５５４は、無線ＷＡＮインタフェース５１４によって受信されたそれらの伝送のうちの１つである。
【００４６】
いくつかの実施形態では、第２の信号５５４を介して通信される情報は、ノード５１０のようなサーバ・ノードからは取り出されていないが、アクセス・ポイントを介して通信されている。いくつかの実施形態では、時には、信号５３０を受信するアクセス・ポイントは、信号５５４を送信するのと同じアクセス・ポイントである。
【００４７】
１つの例示的な実施形態では、図５の第１の通信デバイス５０２は、図３の第１の通信デバイス３００であり、図５のモジュール（５１６、５１８、５２０、５２２、５２４）は、それぞれ、図４の複数モジュールのアセンブリ４００のモジュール（４０６、４１２、４１４、４２０、４２２）である。いくつかの実施形態では、第１の通信デバイス５０２は、図５に示されたモジュールと、図４の複数モジュールのアセンブリ４００の追加のモジュールとの複合物を含む。
【００４８】
図６は、無線ピア・ツー・ピアおよび無線ワイド・エリア・ネットワーク・インタフェースを有する複数の無線通信デバイスと、少なくとも１つのアクセス・ポイントとを含む例示的な通信システム６００の図である。図６は、例えば潜在顧客へと通信されるべき情報を生成するために、例示的な無線通信デバイスがピア・ツー・ピア・インタフェースを介して受信された情報とワイド・エリア・ネットワーク・インタフェースを介して受信された情報との組合せを使用する、小売活動に関連する一例を示すために使用される。
【００４９】
通信システム６００は、無線通信デバイスＡ  ６０２と、無線通信デバイスＢ  ６０４と、アクセス・ポイント１  ６１０とを含む。無線通信デバイスＡ  ６０２は、例えば小売ノードであり、一方、無線通信デバイスＢ  ６０４は、例えば顧客ノードである。通信デバイスＡ  ６０２は、例えば、図１の無線通信デバイスのうちのいずれか、図２のフローチャート２００に従う方法を実行する無線通信デバイス、図３の第１の無線通信デバイス３００、および／または図５の第１の無線通信デバイス５０２である。無線通信デバイスＡ  ６０２は、無線ピア・ツー・ピア・インタフェース６１２と、無線ＷＡＮインタフェース６１４とを含む。無線通信デバイスＡ  ６０２は、円（circle）６０３によって示されるピア・ツー・ピア検出範囲を有する。無線通信デバイスＢ  ６０４は、無線ピア・ツー・ピア・インタフェース６１６と、無線ＷＡＮインタフェース６１８とを含む。エレメント６０４’は、時間Ｔ０よりも遅い時間である時間Ｔ１での、時間Ｔ０でのロケーションとは異なるロケーションにおける無線通信デバイスＢ  ６０４の表示である。エレメント６０４’’は、さらに遅い時間での、別の異なるロケーションにおける無線通信デバイスＢ  ６０４の別の表示である。アクセス・ポイント１  ６１０、例えば基地局は、無線ＷＡＮインタフェース６２２と、ネットワーク・インタフェース６２０とを含む。
【００５０】
無線通信デバイスＢ  ６０４は、時間Ｔ０に対応するロケーション情報および／またはショッピング情報を決定し、ロケーション情報および／またはショッピング情報を通信する信号６２４を生成し、生成された信号６２４をその無線ＷＡＮインタフェース６１８を通じて送信する。信号６２４において通信されるロケーション情報は、例えば、時間Ｔ０における無線通信デバイスＢ  ６０４のロケーション座標である。信号６２４において通信されるショッピング情報は、例えば、時間Ｔ０におけるノードＢ  ６０４の顧客のショッピング・プリファレンス情報である。信号６２４において通信される情報は、アクセス・ノード１  ６１０に到達する。これは、経路に応じて、例えば、別の中間ノードが含まれるか否かに応じて、アクセス・ノード１  ６１０の無線ＷＡＮインタフェース６２２またはネットワーク・インタフェース６２０を介して受信されうる。信号６２４において通信される情報は、バックホール・ネットワークにおけるその他の複数のネットワーク・ノード、例えば、別のアクセス・ノードおよび／またはサーバ・ノードを介して転送されることができ、また、時には転送され、その場合、信号６２４の情報はネットワーク・インタフェース６２０を介して受信される。代替的に、アクセス・ポイント１  ６１０は、無線通信デバイスＢ  ６０４のための現在のアクセス・ポイントの役割を果たしていることもでき、その場合、信号６２４はアクセス・ポイント１  ６１０の無線ＷＡＮインタフェース６２２を介して受信される。いくつかの実施形態では、信号６２４における情報は、ワイド・エリア・ネットワークに登録された多くの無線通信デバイスに対応する情報を収集するおよび／または処理する、例えばロケーション・トラッキング・サーバ・ノードまたはショッピング・サーバ・ノードのようなサーバ・ノードにおいて、収集および／または処理されうる。
【００５１】
この例では、ワイド・エリア・ネットワークに登録された無線通信デバイスは、その無線ワイド・エリア・ネットワーク・インタフェースを通じてロケーション情報および／またはショッピング情報を、例えば周期的に、送信すると考える。無線通信デバイスＢ  ６０４は、矢印６２６によって示されるように、新たなロケーションに移動する。無線通信デバイスＢ  ６０４は、時間Ｔ１に対応するロケーション情報および／またはショッピング情報を決定し、新たなロケーション情報および／またはショッピング情報を通信する信号６２８を生成し、生成された信号６２８をその無線ＷＡＮインタフェースを通じて送信する。信号６２８において通信される情報は、アクセス・ポイント１  ６１０に到達する。
【００５２】
無線通信デバイスＢ  ６０４は、矢印６３０によって示されるように、別のロケーションに移動する。いくつかの実施形態では、デバイスＡ  ６０２およびデバイスＢ  ６０４は、例えば、ピア・ツー・ピア・タイミング構造に従う予め定められた時間において、ピア発見に関与しており、デバイス（６０２、６０４）は、自己の存在を公表（advertise）し、そしてまた、その他のピアの発見信号を聴取（listen for）、例えば、受信する。ピア発見範囲は限られていると考える。さらに、無線通信デバイスＢ  ６０４は、現在、無線通信デバイスＡ  ６０２のピア・ツー・ピア検出範囲内にあるものと考える。その無線ピア・ツー・ピア・インタフェース６１６を介して無線通信デバイスＢ  ６０４によって時間Ｔ３において送信されたピア発見信号６３２は、無線ピア・ツー・ピア・インタフェース６１２を介して無線通信デバイスＡ  ６０２によって受信される。デバイスＢ  ６０４がデバイスＡ  ６０２の近傍にあるので、デバイスＡ  ６０２は、デバイスＢ  ６０４によって送信されたピア発見信号６３２を復号することができる。デバイスＡ  ６０２上のアプリケーションは、デバイスＢ  ６０４からの復号されたピア発見信号６３２に対応するメッセージを受信する。このアプリケーションは、次いで、アクセス・ポイント１  ６１０へと送信されるべき信号をトリガして、新たに発見されたデバイスＢ  ６０４についてのさらなる情報を要求することができる。無線通信デバイスＡ  ６０２は、信号６３４を生成し、信号６３４を、時間Ｔ４において無線ＷＡＮインタフェース６１４を介してアクセス・ポイント１  ６１０へと送信する。信号６３４は、無線通信デバイスＢ  ６０４についての過去のロケーションおよび／または過去のショッピング情報に関する情報を要求する。
【００５３】
アクセス・ポイント１  ６１０は、その無線ＷＡＮインタフェース６２２を介して信号６３４を受信し、応答信号６３６を生成および送信する。アクセス・ポイント１  ６１０は、この応答信号６３６を、時間Ｔ５においてその無線ＷＡＮインタフェース６２２を介してデバイスＡ  ６０２へと送信する。無線通信デバイスＡ  ６０２は、その無線ＷＡＮインタフェース６１４を介して信号６３６を受信する。応答信号６３６は、以前の時間に対応するデバイスＢのロケーションおよび／またはショッピング情報を含む。
【００５４】
代替アプローチとして、アクセス・ポイント１  ６１０は、要求される必要なしに、デバイスＢ  ６０４についてのロケーションおよび／またはショッピング情報を、例えば周期的に、送信し、デバイスＡ  ６０２は、このような情報が関心のあるものであった場合に、それを復元する。
【００５５】
信号６３６の受信された情報、例えば、デバイスＢについての受信された要求応答情報は、デバイスＡ  ６０２において動作しているアプリケーションに対する別のメッセージをトリガして、得られた情報を処理することができる。デバイスＡ  ６０２は、信号６３６からの受信された情報を使用して、デバイスＢ  ６０４に通信すべきターゲット広告情報を生成することができる。例えば、デバイスＡ  ６０２は、デバイスＢ  ６０４の過去のロケーションと、それら過去のロケーションの近傍にある同じタイプまたは別のタイプの小売店のデータベースとを、デバイスＢ  ６０４がそれについて予め関心を示していた小売店に関連する任意のクーポンまたはセール情報とともに、相互参照することができる。次いで、デバイスＡ  ６０２は、デバイスＢ  ６０４のためのカスタム・ターゲット広告メッセージを生成することができる。
【００５６】
無線通信デバイスＡ  ６０２は、生成されたターゲット広告情報を含むピア・ツー・ピア・トラフィック信号６３８を生成し、その信号を時間Ｔ６においてそのピア・ツー・ピア・インタフェース６１２を介して送信する。ピア・ツー・ピア・トラフィック信号６３８は、例えば、通信デバイスＢ  ６０４にとって関心のあるものと予想されるクーポンおよび／またはセール情報、例えば、デバイスＢ  ６０４の顧客が、関心のある店で売られるアイテムについての最良の取引（best deal）を見つけられるような情報を含む。ピア・ツー・ピア・トラフィック信号６３８は、いくつかの実施形態では、繰り返し（recurring）ピア・ツー・ピア・タイミング構造のピア・ツー・ピア・トラフィック・チャネル・エア・リンク・リソースを使用して通信される。無線通信デバイスＢ  ６０４は、信号６３８を受信し、通信されているターゲット広告情報を復元する。
【００５７】
図７は、無線ピア・ツー・ピアおよび無線ワイド・エリア・ネットワーク・インタフェースを有する複数の無線通信デバイスと、少なくとも１つのアクセス・ポイントとを含む例示的な通信システム７００の図である。図７は、例示的な無線通信デバイスが、ピア・ツー・ピア・インタフェースを介して受信された情報とワイド・エリア・ネットワーク・インタフェースを介して受信された情報との組合せを使用して、例えば、別の通信デバイスへと通信されるべき情報を生成する、ルーティングおよび／またはトラフィック情報に関連する一例を示すために使用される。
【００５８】
通信システム７００は、無線通信デバイスＡ  ７０２と、無線通信デバイスＢ  ７０４と、アクセス・ポイント１  ７１０とを含む。無線通信デバイス１  ７０２は、例えば、バディ（ｂｕｄｄｙ）Ａの通信デバイスであり、一方、無線通信デバイスＢ  ７０４は、例えば、バディＢの通信デバイスである。通信デバイスＡ  ７０２は、例えば、図１の無線通信デバイスのうちのいずれか、図２のフローチャート２００に従う方法を実行する無線通信デバイス、図３の第１の無線通信デバイス３００、および／または図５の第１の無線通信デバイス５０２である。無線通信デバイスＡ  ７０２は、無線ピア・ツー・ピア・インタフェース７１２と、無線ＷＡＮインタフェース７１４とを含む。無線通信デバイスＡ  ７０２は、円７０３によって示されるピア・ツー・ピア検出範囲を有する。無線通信デバイスＢ  ７０４は、無線ピア・ツー・ピア・インタフェース７１６と、無線ＷＡＮインタフェース７１８とを含む。エレメント７０４’は、時間Ｔ０よりも遅い時間である時間Ｔ１での、時間Ｔ０でのロケーションとは異なるロケーションにおける無線通信デバイスＢ  ７０４の表示である。エレメント７０４’’は、さらに遅い時間での、別の異なるロケーションにおける無線通信デバイスＢ  ７０４の別の表示である。アクセス・ポイント１  ７１０、例えば基地局は、無線ＷＡＮインタフェース７２２と、ネットワーク・インタフェース７２０とを含む。
【００５９】
無線通信デバイスＢ  ７０４は、時間Ｔ０に対応するロケーション情報を決定し、ロケーション情報を通信する信号７２４を生成し、生成された信号７２４をその無線ＷＡＮインタフェース７１８を通じて送信する。信号７２４において通信されるロケーション情報は、例えば、時間Ｔ０における無線通信デバイスＢ  ７０４のロケーション座標である。信号７２４において通信される情報は、アクセス・ノード１  ７１０に到達する。これは、経路に応じて、例えば、別の中間ノードが含まれるか否かに応じて、アクセス・ノード１  ７１０の無線ＷＡＮインタフェース７２２またはネットワーク・インタフェース７２０を介して受信されうる。信号７２４において通信される情報は、バックホール・ネットワークにおけるその他のネットワーク・ノード、例えば、別のアクセス・ノードおよび／またはサーバ・ノードを介して転送されることができ、また、時には転送され、その場合、信号７２４の情報はネットワーク・インタフェース７２０を介して受信される。代替的に、アクセス・ポイント１  ７１０は、無線通信デバイスＢ  ７０４のための現在のアクセス・ポイントの役割を果たしていることもでき、その場合、信号７２４はアクセス・ポイント１  ７１０の無線ＷＡＮインタフェース７２２を介して受信される。いくつかの実施形態では、信号７２４における情報は、ワイド・エリア・ネットワークに登録された多くの無線通信デバイスに対応する情報を収集するおよび／または処理する、例えばロケーション・トラッキング・サーバ・ノードのようなサーバ・ノードにおいて、収集および／または処理されうる。
【００６０】
この例では、ワイド・エリア・ネットワークに登録された無線通信デバイスは、その無線ワイド・エリア・ネットワーク・インタフェースを通じてロケーション情報を、例えば周期的に、送信するものと考える。無線通信デバイスＢ  ７０４は、矢印７２６によって示されるように、新たなロケーションに移動する。無線通信デバイスＢ  ７０４は、時間Ｔ１に対応するロケーション情報を決定し、新たなロケーション情報を通信する信号７２８を生成し、生成された信号７２８をその無線ＷＡＮインタフェースを通じて送信する。信号７２８において通信される情報は、アクセス・ポイント１  ７１０に到達する。
【００６１】
無線通信デバイスＢ  ７０４は、矢印７３０によって示されるように、別のロケーションに移動する。いくつかの実施形態では、デバイスＡ  ７０２およびデバイスＢ  ７０４は、例えば、ピア・ツー・ピア・タイミング構造に従う予め定められた時間において、ピア発見に関与しており、デバイス（７０２、７０４）は、自己の存在を公表し、そしてまた、その他のピアの発見信号を聴取、例えば、受信する。ピア発見範囲は限られていると考える。さらに、無線通信デバイスＢ  ７０４は、現在、無線通信デバイスＡ  ７０２のピア・ツー・ピア検出範囲内にあるものと考える。その無線ピア・ツー・ピア・インタフェース７１６を介して無線通信デバイスＢ  ７０４によって時間Ｔ３において送信されたピア発見信号７３２は、無線ピア・ツー・ピア・インタフェース７１２を介して無線通信デバイスＡ  ７０２によって受信される。デバイスＢ  ７０４がデバイスＡ  ７０２の近傍にあるので、デバイスＡ  ７０２は、デバイスＢ  ７０４によって送信されたピア発見信号７３２を復号することができる。デバイスＡ  ７０２上のアプリケーションは、デバイスＢ  ７０４からの復号されたピア発見信号７３２に対応するメッセージを受信する。このアプリケーションは、次いで、アクセス・ポイント１  ７１０へと送信されるべき信号をトリガして、新たに発見されたデバイスＢ  ７０４についてのさらなる情報を要求することができる。無線通信デバイスＡ  ７０２は、信号７３４を生成し、信号７３４を、時間Ｔ４において無線ＷＡＮインタフェース７１４を介してアクセス・ポイント１  ７１０へと送信する。信号７３４は、無線通信デバイスＢ  ６０４についての過去のロケーション、過去のルート、および／または意図された宛先ターゲットに関する情報を要求する。
【００６２】
アクセス・ポイント１  ７１０は、その無線ＷＡＮインタフェース７２２を介して信号７３４を受信し、応答信号７３６を生成および送信する。アクセス・ポイント１  ７１０は、その応答信号７３６を、時間Ｔ５において、その無線ＷＡＮインタフェース７２２を介してデバイスＡ  ７０２へと送信する。無線通信デバイスＡ  ７０２は、その無線ＷＡＮインタフェース７１２を介して信号７３６を受信する。応答信号７３６は、デバイスＢの過去のロケーション、過去のルーティング、および／または意図された宛先を含む。
【００６３】
代替アプローチとして、アクセス・ポイント１  ７１０は、要求される必要なしに、デバイスＢ  ７０４についてのロケーション情報を、例えば周期的に、送信し、デバイスＡ  ７０２は、このような情報が関心のあるものであった場合に、それを復元する。
【００６４】
信号７３６の受信された情報、例えば、デバイスＢについての受信された要求応答情報は、デバイスＡ  ７０２において動作しているアプリケーションに対する別のメッセージをトリガして、得られた情報を処理することができる。デバイスＡ  ７０２は、信号７３６からの受信された情報を使用して、デバイスＢ  ７０４に通信すべきターゲット・ルート情報を生成することができる。例えば、信号７３６における情報は、デバイスＢ  ７０４がデバイスＡ  ７０２に到達するために取ったルートを示すことができ、デバイスＡ  ７０２は、その受信された情報を使用して、代替ルート、例えば代替戻りルートを提案することができる。次いで、デバイスＡ  ７０２は、デバイスＢ  ７０４のためのカスタム・ターゲット推奨(custom targeted suggested）ルーティング・メッセージを生成することができる。
【００６５】
無線通信デバイスＡ  ７０２は、生成された代替ルート情報を含むピア・ツー・ピア・トラフィック信号７３８を生成し、その信号を時間Ｔ６においてそのピア・ツー・ピア・インタフェース７１２を介して送信する。ピア・ツー・ピア・トラフィック信号７３８は、例えば、通信デバイスＢ  ７０４のための推奨戻りルート、例えば、現在のトラフィック条件に基づく、より効率的なルートを含む。ピア・ツー・ピア・トラフィック信号７３８は、いくつかの実施形態では、反復ピア・ツー・ピア・タイミング構造のピア・ツー・ピア・トラフィック・チャネル・エア・リンク・リソースを使用して通信される。無線通信デバイスＢ  ７０４は、信号７３８を受信し、通信されている推奨代替ルート情報を復元する。
【００６６】
別の例として、無線通信デバイスＡ  ７０２は、例えば交通の難所（traffic choke point）など、戦略的（strategic）ロケーションに位置するトラフィック・レポーティング・サービス・ノードでありうる、また、通信デバイスＢ  ７０２は、ドライバの通信デバイスでありうる。ロケーション情報信号７２４および７２８は、例えば、西向きハイウェイＡでピア・ツー・ピア検出範囲７０３に接近する、または西向きハイウェイＢでピア・ツー・ピア検出範囲に接近するような、デバイスＢのルートを決定するために使用されることができる。デバイスＡ  ７０２によるピア発見信号７３２の検出は、デバイスＢ  ７０４についての過去のロケーション情報および／または過去のルート情報の復元をトリガし、現在の条件を考慮した上で最良のルートを提案するために使用されることができる。いくつかの実施形態では、ピア発見信号は、また、デバイスＢ  ７０４の現在のロケーション情報を通信することができる。いくつかの実施形態では、受信されたピア発見信号７３２から導出された情報、例えば、信号強度情報および／または受信された信号がそこから送信された方向を識別する情報は、また、ピア・ツー・ピア・トラフィック信号７３８を生成する際に、デバイスＡ  ７０２によって使用される。生成されたピア・ツー・ピア・トラフィック信号７３８は、例えば、現在のハイウェイに留まる、代替の並行ハイウェイに切り替える、特定の橋を渡る、特定のトンネルを渡るなど、現在のトラフィック条件に基づいた考えられる複数の代替案のうち、継続するのに最良のルートを提案することができる。
【００６７】
図８は、ワイド・エリア・ネットワーク・インタフェースとピア・ツー・ピア・インタフェースとを含む無線通信デバイスが両方のインタフェースを通じて受信された情報を使用してユーザ・ターゲット情報を生成する通信システムにおける、例示的なシグナリングおよび例示的なタイミング構造情報を示す、図８００である。図８００は、周波数を表す縦軸８０２と、時間を表す横軸８０４とを含む。利用可能な周波数スペクトルは、例えばセルラ・ネットワーク通信のための、ワイド・エリア・ネットワーク帯域８０６と、ピア・ツー・ピア・ネットワーク通信のためのピア・ツー・ピア帯域８０８とを含む。いくつかの実施形態では、セルラ・ネットワークは、ＣＤＭＡベースのシグナリング・プロトコルおよびＧＳＭベースのシグナリング・プロトコルのうちの１つを使用し、一方、ピア・ツー・ピア・ネットワークは、ＯＦＤＭベースのシグナリング・プロトコルを使用する。いくつかの実施形態では、ピア・ツー・ピア通信ネットワークは、分散型アドホック・タイプのネットワークである。いくつかの実施形態では、ピア・ツー・ピア・ネットワークにおける最大無線通信範囲は、ＷＡＮネットワークにおける最大無線通信範囲よりも小さい。
【００６８】
ＷＡＮタイミングおよび周波数構造は、デバイスＢのＷＡＮ情報レポーティング信号８１６を搬送するために使用されるデバイスＢのレポーティング・リソース８１０を含む。例えば、デバイスＢによって生成および送信されるデバイスＢのレポーティング信号８１６は、いくつかの実施形態では、デバイスＢについてのロケーション情報および／またはショッピング関連情報を通信する。
【００６９】
ピア・ツー・ピア帯域タイミングおよび周波数構造は、ピア・ツー・ピア発見シグナリング・リソース８１２と、ピア・ツー・ピア・トラフィック・シグナリング・リソース８１４とを含む。
【００７０】
無線通信デバイスＢが、信号８１６によって示されるように、そのＷＡＮインタフェースを通じて、ロケーションおよび／またはショッピング情報を周期的にレポートするという一例を考える。無線通信デバイスＢは、また、ピア発見に関与している。無線通信デバイスＢは、ピア発見リソース８１２の一部を使用して、そのピア発見信号８１８を送信することが可能である。デバイスＡがデバイスＢピア発見信号をモニタしていると考える、ただし、最初は、デバイスＢがデバイスＡの範囲外にあるので、デバイスＡは、デバイスＢピア発見信号を検出しない。しかし、時間ＴＩＲ８０３では、デバイスＢはデバイスＡのピア発見範囲内にある。次いで、デバイスＢからの次のピア発見信号が、デバイスＢによって検出および復元される。検出されたピア発見信号に応答して、デバイスＡは、デバイスＢについての情報、例えば、ロケーション関連情報および／またはショッピング関連情報を要求する情報要求信号８２０を、現在のアクセス・ノードであるネットワーク・アタッチメントのポイントに送る。アクセス・ポイントは、過去の情報、例えば、デバイスＢについての過去のロケーション情報、ルーティング情報、および／またはショッピング情報を通信する、信号８２２によって応答する。
【００７１】
デバイスＡは、信号８２２において通信された、受信された情報を処理し、例えば、ピア・ツー・ピア・トラフィック・チャネル・セグメントなど、ピア・ツー・ピア・トラフィック・シグナリング・リソースの一部を使用して、ピア・ツー・ピア・ネットワークを通じてデバイスＢに通信されるべきターゲット情報を生成する。デバイスＡは、ピア・ツー・ピア・トラフィック信号８２４、例えば、広告、クーポン、推奨ルート、またはトラフィック・レポートを生成し、それをデバイスＢへと送信する。
【００７２】
図８が図６に対応すると見なされる１つの例では、図８のデバイスＡは、図８のデバイスＡ  ６０２であり、図８のデバイスＢは、図６のデバイスＢ  ６０４であり、図８の信号８１６は、異なる時間に生じる図６の信号６２４および信号６２８に対応する。さらに、図６のピア発見信号６３２は、時間ＴＩＲ８０３の後のデバイスＢピア発見信号８１８であり、図８の情報要求信号８２０は、図６の情報要求信号６３４であり、図８の情報信号８２２は、図６の情報信号６３６であり、図８のピア・ツー・ピア・トラフィック信号８２４は、図６のピア・ツー・ピア・トラフィック信号６３８である。
【００７３】
図８が図７に対応すると見なされる別の例では、図８のデバイスＡは、図８のデバイスＡ  ７０２であり、図８のデバイスＢは、図７のデバイスＢ  ７０４であり、図８の信号８１６は、異なる時間に生じる図７の信号７２４および信号７２８に対応する。さらに、図７のピア発見信号７３２は、時間ＴＩＲ８０３の後のデバイスＢピア発見信号８１８であり、図８の情報要求信号８２０は、図７の情報要求信号７３４であり、図８の情報信号８２２は、図７の情報信号７３６であり、図８のピア・ツー・ピア・トラフィック信号８２４は、図７のピア・ツー・ピア・トラフィック信号７３８である。
【００７４】
様々な実施形態の技術が、ソフトウェア、ハードウェア、および／またはソフトウェアとハードウェアとの組合せを使用して実装されることができる。いくつかの実施形態では、モジュールは物理モジュールとして実装される。このようないくつかの実施形態では、個々の物理モジュールは、例えば回路として、ハードウェアにおいて実装され、または、いくつかのソフトウェアを有する、例えば回路など、ハードウェアを含む。その他の実施形態では、モジュールは、メモリに格納され、また例えば汎用コンピュータなどのプロセッサによって実行される、ソフトウェア・モジュールとして実装される。様々な実施形態は、例えば、固定式無線ノード、セル電話がその一例である移動式アクセス端末のような移動式ノード、１つもしくは複数のアタッチメント・ポイントを含む基地局、サーバ、および／または通信システムなどの装置を対象としている。様々な実施形態は、また、例えば、移動式および／または固定式ノード、基地局、サーバ・ノード、および／または通信システム、例えばホスト、を含む無線通信デバイスを、制御および／または動作させる方法などの方法を対象としている。様々な実施形態は、また、機械、例えばコンピュータ、方法の１つもしくは複数のステップを実施するように機械を制御する機械読取可能命令群を含む読取可能媒体、例えばＲＯＭ、ＲＡＭ、ＣＤ、ハード・ディスクなどを対象としている。
【００７５】
開示した処理における複数のステップの特定の順序または階層が例示的なアプローチの一例であることが理解される。設計的プリファレンスに基づいて、本開示の範囲内に留まりながら、複数の処理における複数のステップの特定の順序または階層が再構成されることができることが理解される。添付の方法請求項は、サンプル的な順序で様々なステップの要素を示しており、示された特定の順序または階層だけに限定することを意図したものではない。
【００７６】
様々な実施形態では、本明細書に記載の複数のノードは、１つまたは複数の方法に対応する複数のステップ、例えば、第２の通信デバイスから第１の信号を受信すること、前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成すること、第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号をアクセス・ポイントから受信すること、を実行するために、１つまたは複数のモジュールを使用して実装される。
【００７７】
このように、いくつかの実施形態では、様々な特徴（features）が複数のモジュールを使用して実装される。このようなモジュールは、ソフトウェア、ハードウェア、またはソフトウェアとハードウェアとの組合せを使用して実装されうる。前述した方法または方法ステップの多くは、例えば１つまたは複数のノードにおいて前述の方法のすべてまたは一部を実装するように、例えば追加のハードウェアを備えるまたは備えない汎用コンピュータのような機械を制御するために、例えばＲＡＭやフロッピー（登録商標）ディスクなどのメモリ・デバイスのような機械読取可能媒体に含まれる、ソフトウェアのような機械実行可能命令群を使用して、実装されることができる。したがって、様々な実施形態は、とりわけ、例えばプロセッサおよび関連ハードウェアのような機械に、前述の（１つまたは複数の）方法の複数のステップのうちの１つまたは複数を実行させるための機械実行可能命令群を含む、機械読取可能媒体を対象としている。いくつかの実施形態は、本発明の１つまたは複数の方法のステップのうちの１つ、複数、またはすべてを実施するように構成されたプロセッサを含む、例えば通信デバイスなどのデバイスを対象としている。
【００７８】
いくつかの実施形態は、１つまたは複数のコンピュータに、例えば前述の方法の１つまたは複数のステップのような、様々な機能、ステップ、動き、および／または動作を実施させるためのコードを含むコンピュータ読取可能媒体を具備するコンピュータ・プログラム製品を対象としている。実施形態に応じて、コンピュータ・プログラム製品は、実行されるべきステップごとに異なるコードを含むことができ、また、時には含む。したがって、コンピュータ・プログラム製品は、例えば、通信デバイスまたはノードを制御する方法のような、方法の個々のステップ各々のためのコードを含むことができ、また、時には含む。コードは、ＲＡＭ（ランダム・アクセス・メモリ）、ＲＯＭ（読取専用メモリ）またはその他のタイプの記憶デバイスのような、コンピュータ読取可能媒体に格納される、例えばコンピュータなどの機械によって実行可能な命令群の形態をとりうる。コンピュータ・プログラム製品を対象としていることに加え、いくつかの実施形態は、前述の１つまたは複数の方法の様々な機能、ステップ、動き、および／または動作のうちの１つまたは複数を実行するように構成されたプロセッサを対象としている。したがって、いくつかの実施形態は、本明細書に記載の方法のステップのうちのいくつかまたはすべてを実施するように構成された、例えばＣＰＵなどのプロセッサを対象としている。プロセッサは、例えば、本願に記載の通信デバイスまたはその他のデバイスで使用するためのものでありうる。
【００７９】
いくつかの実施形態では、例えば無線端末などの通信デバイスのような１つまたは複数のデバイスの、例えばＣＰＵのような１つまたは複数のプロセッサは、通信デバイスによって実行されるものとして記載した方法の複数のステップを実行するように構成される。したがって、すべてではないが、いくつかの実施形態は、プロセッサがそれに含まれるデバイスによって実行される記載された様々な方法の複数のステップの各々に対応するモジュールを含むプロセッサを備えた、例えば通信デバイスなどのデバイスを対象にしている。すべてではないが、いくつかの実施形態では、例えば通信デバイスのようなデバイスは、プロセッサがそれに含まれるデバイスによって実行される記載された様々な方法の複数のステップの各々に対応する複数のモジュールを含む。それらのモジュールは、ソフトウェアおよび／またはハードウェアを使用して実装されうる。
【００８０】
様々な特徴がＯＦＤＭシステムのコンテキストにおいて説明されたが、様々な実施形態の方法および装置のうちの少なくともいくつかは、多くの非ＯＦＤＭおよび／または非セルラのシステムを含む広範囲の通信システムに適用可能である。
【００８１】
前述した様々な実施形態の方法および装置についての多数の追加のバリエーションが、上記の説明を踏まえれば当業者には明らかとなるだろう。このようなバリエーションは、本願の範囲内に含まれると見なされるべきである。これらの方法および装置は、ＣＤＭＡ、直交周波数分割多重化（ＯＦＤＭ）、ＧＳＭ、および／または、アクセス・ポイントと移動式ノードや無線通信のような無線通信デバイスとの間の、例えばＷＡＮ無線通信リンクのような無線通信リンクを提供するために使用されうる、その他の様々なタイプの通信技術と共に使用されることができ、様々な実施形態では使用される。これらの方法および装置は、ＣＭＤＡ、直交周波数分割多重化（ＯＦＤＭ）、ＧＳＭ、および／または、ピア・ツー・ピア・インタフェースを含む無線通信デバイス間の、例えばダイレクト・ピア・ツー・ピア無線通信リンクのような無線通信リンクを提供するために使用されうる、その他の様々なタイプの通信技術と共に使用されることができ、様々な実施形態では使用される。いくつかの実施形態では、ワイド・エリア・ネットワーク・インタフェースおよびピア・ツー・ピア・ネットワーク・インタフェースの両方を含む無線通信デバイスは、例えば、ＷＡＮインタフェースにはＣＤＭＡベースの技術およびＧＳＭベースの技術のうちの１つ、ピア・ツー・ピア・インタフェースにはＯＦＤＭベースの技術といったように、異なるインタフェースに対して異なる通信技術を使用する。いくつかの実施形態では、アクセス・ポイントは、ＣＤＭＡ、ＧＳＭ、および／またはＯＦＤＭを使用して移動式ノードとの通信リンクを確立する基地局として実現される。様々な実施形態では、移動式ノードは、ノートブック・コンピュータ、携帯情報端末（ＰＤＡ）、または、これらの方法を実施するための、受信機／送信機回路とロジックおよび／またはルーチンとを含む、その他のポータブル・デバイスとして実現される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  下記を具備する、第１の通信デバイスを動作させる方法：
第２の通信デバイスから第１の信号を受信すること；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成すること；および
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信すること。
［Ｃ２］  前記第２の通信デバイス情報は、ロケーション情報である、Ｃ１に記載の方法。
［Ｃ３］  第１の信号を受信することは、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信することを含む、Ｃ１に記載の方法。
［Ｃ４］  前記第２の信号を受信することは、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信することを含む、Ｃ３に記載の方法。
［Ｃ５］  前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定すること、をさらに具備する、Ｃ１に記載の方法。
［Ｃ６］  前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、Ｃ５に記載の方法。
［Ｃ７］  前記生成された第１のアプリケーション・アラートに応答して、前記第２の通信デバイスに対応する情報を要求する情報要求信号を、前記アクセス・ポイントに送ることをさらに具備する、Ｃ１に記載の方法。
［Ｃ８］  前記アクセス・ポイントは基地局である、Ｃ１に記載の方法。
［Ｃ９］  下記を具備する、第１の通信デバイス：
第２の通信デバイスから第１の信号を受信する手段；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成する手段；および
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信する手段。
［Ｃ１０］  第１の信号を受信する前記手段は、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信する手段を含む、Ｃ９に記載の第１の通信デバイス。
［Ｃ１１］  前記第２の信号を受信する前記手段は、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信する手段を含む、Ｃ１０に記載の第１の通信デバイス。
［Ｃ１２］  前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定する手段をさらに具備する、Ｃ９に記載の第１の通信デバイス。
［Ｃ１３］  前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、Ｃ１２に記載の第１の通信デバイス。
［Ｃ１４］  前記生成された第１のアプリケーション・アラートに応答して、前記第２の通信デバイスに対応する情報を要求する情報要求信号を、前記アクセス・ポイントに送る手段をさらに具備する、Ｃ９に記載の第１の通信デバイス。
［Ｃ１５］  下記を具備する、第１の通信デバイスで使用するためのコンピュータ・プログラム製品：
下記を具備するコンピュータ読取可能媒体；
少なくとも１つのコンピュータに、第２の通信デバイスから第１の信号を受信させるためのコード；
前記少なくとも１つのコンピュータに、前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成させるためのコード；および
前記少なくとも１つのコンピュータに、前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信させるためのコード。
［Ｃ１６］  下記を具備する第１の通信デバイス：
下記を実行するように構成された少なくとも１つのプロセッサ：
第２の通信デバイスから第１の信号を受信すること；
前記第１の信号がアプリケーション・アラート基準を満たす場合に第１のアプリケーション・アラートを生成すること；および
前記第２の通信デバイスからの以前の信号に基づく第２の通信デバイス情報を搬送する第２の信号を、アクセス・ポイントから受信すること；
前記少なくとも１つのプロセッサに結合されたメモリ。
［Ｃ１７］  前記少なくとも１つのプロセッサは、第１の信号を受信するように構成されることの一環として、無線ピア・ツー・ピア・インタフェースを介して前記第１の信号を受信するように構成される、Ｃ１６に記載の第１の通信デバイス。
［Ｃ１８］  前記少なくとも１つのプロセッサは、前記第２の信号を受信するように構成されることの一環として、無線ワイド・エリア・ネットワーク・インタフェースを介して前記第２の信号を受信するように構成される、Ｃ１７に記載の第１の通信デバイス。
［Ｃ１９］  前記少なくとも１つのプロセッサは、前記第２の信号に含まれる前記第２の通信デバイス情報と、前記第１の信号に含まれる情報とに基づいて、実行するべき動作を決定するようにさらに構成される、Ｃ１６に記載の第１の通信デバイス。
［Ｃ２０］  前記第２の信号に含まれる前記第２の通信デバイス情報は、前記第２の通信デバイスの以前のロケーションに関する情報であり；
前記第１の信号に含まれる前記情報は、現在のロケーション情報であり；
前記動作は、ロケーション・ベースのトラフィック更新動作およびロケーション・ベースの広告更新動作のうちの１つである、Ｃ１９に記載の第１の通信デバイス。
【図１】
0005507664.tif 000002
【図２】
0005507664.tif 000003
【図３】
0005507664.tif 000004
【図４】
0005507664.tif 000005
【図５】
0005507664.tif 000006
【図６】
0005507664.tif 000007
【図７】
0005507664.tif 000008
【図８】
0005507664.tif 000009