(57)【特許請求の範囲】
【請求項１】
ネットワークコントローラにおいてデータスポットを求める方法であって、
利用可能な伝送リソースを、ネットワークコントローラにおいて、求めることであって、伝送リソースがサイドローディング経由でデータを伝送することによってアドホックホットスポットとして働く少なくとも第１のネットワークユーザを含み、第１のネットワークユーザがそれに関連する地理的位置を有することと、
伝送リソースの特性を、ネットワークコントローラにおいて、求めることであって、特性が伝送リソースの地理的位置および伝送リソースで利用可能なコンテンツを含むことと、
伝送リソースから選択されたデータスポットの地理的位置を、ネットワークコントローラにおいて、求めることであって、データスポットが伝送リソースで利用可能なコンテンツに基づき選択され、コンテンツが第２のネットワークユーザによって要求され、および伝送リソースの地理的位置が第２のネットワークユーザの地理的位置に関連し、第１および第２のネットワークユーザの地理的位置が動的であることと、
データスポットの地理的位置を、ネットワークコントローラから第２のネットワークユーザへ、伝送することと、
第２のネットワークユーザの地理的位置に関連して伝送リソースの地理的位置の変化を求めることと、
求められた変化に基づいてデータスポットの地理的位置の第２のネットワークユーザへの伝送を繰り返すこととを含み、
データスポットが、第２のネットワークユーザと伝送リソースとの間の通信プロトコルの互換性およびサイドローディング経由でデータを受信する第２のネットワークユーザの能力に基づいて伝送リソースからさらに選択される、方法。
【請求項２】
請求項１に記載の方法であって、伝送リソースの特性を求めることが、複数の伝送リソースの各々から利用可能なコンテンツを求めることを含み、データスポットの地理的位置を求めることが、第２のネットワークユーザによって要求されたコンテンツに対して利用可能なコンテンツを比較することを含む、方法。
【請求項３】
請求項１に記載の方法であって、
第２のネットワークユーザの複数の特性を求めることであって、複数の特性が第２のネットワークユーザの地理的位置、第２のネットワークユーザのサイドローディング能力、第２のネットワークユーザの輸送のモード、および第１のネットワークユーザと第２のネットワークユーザとの間の通信プロトコル互換性の少なくとも１つを含むことをさらに含み、
データスポットの地理的位置を求めることが、第２のネットワークユーザの複数の特性にさらに基づく、方法。
【請求項４】
請求項１に記載の方法であって、データスポットの地理的位置を求めることが、伝送リソースの通信近接内の位置を特定することを含み、特定することが、第２のネットワークユーザの地理的位置からデータスポットの地理的位置までの距離、データスポットの地理的位置の信号品質、地理的位置での第２のユーザに対するコスト、およびデータスポットの地理的位置で消費されるネットワーク伝送リソース量の少なくとも１つに基づく、方法。
【請求項５】
請求項４に記載の方法であって、データスポットの地理的位置を求めることが、各々が複数のデータスポットの１つのデータスポットについての複数の地理的位置を求めることを含む、方法。
【請求項６】
請求項１に記載の方法であって、伝送リソースの特性を求めることが、ネットワークコントローラによって行われ、第１および第２のネットワークユーザを含む複数のネットワークユーザの地理的位置およびサイドローディング能力を求めることを含む、方法。
【請求項７】
請求項６に記載の方法であって、地理的位置が、複数のネットワークユーザがそれらのそれぞれの地理的位置をネットワークコントローラへ伝送することによって求められる、方法。
【請求項８】
請求項１に記載の方法であって、伝送リソースが、ＷｉＦｉホットスポットおよびネットワーク基地局の少なくとも１つを含む、方法。
【請求項９】
請求項１に記載の方法であって、
第２のネットワークユーザの地理的位置からデータスポットの地理的位置への経路を求めることをさらに含み、伝送することがデータスポットの地理的位置および求められた経路を伝送することを含む、方法。
【請求項１０】
請求項１に記載の方法であって、
第２のネットワークユーザの地理的位置からデータスポットへの方向および距離の少なくとも１つを求めることをさらに含み、伝送することがデータスポットの地理的位置および方向および距離の少なくとも１つを伝送することを含む、方法。
【請求項１１】
請求項１に記載の方法であって、
伝送リソースの特性の変化を求めることと、
データスポットの地理的位置を伝送することを繰り返すこととをさらに含み、伝送することが求められた変化にさらに基づく、方法。
【請求項１２】
請求項１に記載の方法であって、
第２のネットワークユーザの特性を求めることであって、データスポットの地理的位置を求めることが求められた第２のネットワークユーザの特性にさらに基づくことと、
求められた第２のネットワークユーザの特性の変化を求めることと、
データスポットの地理的位置を求めることを繰り返すこととをさらに含み、伝送することが求められた変化にさらに基づく、方法。
【請求項１３】
請求項１に記載の方法であって、
第２のネットワークユーザの特性を求めることと、
伝送リソースの特性および求められた第２のネットワークユーザの特性の少なくとも１つに基づいて履歴伝送リソースデータを生成することであって、データスポットの地理的位置を求めることが履歴伝送リソースデータにさらに基づくことと
をさらに含む、方法。
【請求項１４】
請求項１３に記載の方法であって、履歴伝送リソースデータが、時間およびイベントの少なくとも１つに関連して伝送リソースの位置を含む、方法。
【請求項１５】
ネットワークコントローラから第１のネットワークユーザへコンテンツを提供する方法であって、
第１のネットワークユーザからコンテンツの要求を、ネットワークコントローラにおいて、受信することであって、コンテンツが第１のネットワークユーザの地理的位置で現在利用可能でないことと、
利用可能な伝送リソースを、ネットワークコントローラにおいて、求めることであって、伝送リソースがサイドローディング経由でデータを伝送することによってアドホックホットスポットとして働く少なくとも第２のネットワークユーザを含み、第２のネットワークユーザがそれに関連する地理的位置を有することと、
伝送リソースの特性を、ネットワークコントローラにおいて、求めることであって、特性が伝送リソースで利用可能なコンテンツを含むことと、
伝送リソースの少なくとも１つをデータスポットとして位置付けることであって、データスポットが伝送リソースで利用可能なコンテンツに基づき選択され、コンテンツが第１のネットワークユーザによって要求され、および伝送リソースの地理的位置が第１のネットワークユーザの地理的位置に関連し、第１および第２のネットワークユーザの地理的位置が動的であることと、
データスポットの位置を、ネットワークコントローラから第１のネットワークユーザへ、伝送することと、
第１のネットワークユーザの地理的位置に関連して伝送リソースの地理的位置の変化を求めることと、
求められた変化に基づいてデータスポットの地理的位置の第１のネットワークユーザへの伝送を繰り返すこととを含み、
データスポットが、第１のネットワークユーザと伝送リソースとの間の通信プロトコルの互換性およびサイドローディング経由でデータを受信する第１のネットワークユーザの能力に基づいて伝送リソースからさらに選択される、方法。
【請求項１６】
請求項１５に記載の方法であって、
第１のネットワークユーザの複数の特性を求めることであって、複数の特性が第１のネットワークユーザの地理的位置、第１のネットワークユーザのサイドローディング能力、第１のネットワークユーザの輸送のモード、および第１のネットワークユーザと第２のネットワークユーザとの間の通信プロトコル互換性の少なくとも１つを含むことをさらに含み、
データスポットを位置付けることが、第１のネットワークユーザの複数の特性にさらに基づく、方法。
【請求項１７】
ネットワークにワイヤレスに接続されたネットワークユーザへデータスポット情報を提供するように構成されたネットワークの中央ステーションであって、
利用可能な伝送リソースを、ネットワークコントローラにおいて、求め、伝送リソースがサイドローディング経由でデータを伝送することによってアドホックホットスポットとして働く少なくとも第１のネットワークユーザを含み、第１のネットワークユーザがそれに関連する地理的位置を有し、
伝送リソースの特性を、ネットワークコントローラにおいて、求め、特性が伝送リソースの地理的位置および伝送リソースで利用可能なコンテンツを含み、
伝送リソースから選択されたデータスポットの地理的位置を、ネットワークコントローラにおいて、求め、データスポットが伝送リソースで利用可能なコンテンツに基づき選択され、コンテンツが第２のネットワークユーザによって要求され、および伝送リソースの地理的位置が第２のネットワークユーザの地理的位置に関連し、第１および第２のネットワークユーザの地理的位置が動的であり、
データスポットの地理的位置を、ネットワークコントローラから第２のネットワークユーザへ、伝送し、
第２のネットワークユーザの地理的位置に関連して伝送リソースの地理的位置の変化を求め、
求められた変化に基づいてデータスポットの地理的位置の第２のネットワークユーザへの伝送を繰り返し、データスポットが、第２のネットワークユーザと伝送リソースとの間の通信プロトコルの互換性およびサイドローディング経由でデータを受信する第２のネットワークユーザの能力に基づいて伝送リソースからさらに選択される
ように構成されたネットワークコントローラを備える、中央ステーション。
【請求項１８】
請求項１７に記載の中央ステーションであって、データスポットの地理的位置を求めることが、第２のネットワークユーザによって要求されたコンテンツに対して利用可能なコンテンツを比較することを含む、中央ステーション。
【請求項１９】
請求項１７に記載の中央ステーションであって、第２のネットワークユーザの複数の特性を求めるように構成され、複数の特性が第２のネットワークユーザの地理的位置、第２のネットワークユーザのサイドローディング能力、第２のネットワークユーザの輸送のモード、および第１のネットワークユーザと第２のネットワークユーザとの間の通信プロトコル互換性の少なくとも１つを含み、
データスポットの地理的位置を求めることが、第２のネットワークユーザの複数の特性にさらに基づく、中央ステーション。
【請求項２０】
請求項１７に記載の中央ステーションであって、データスポットの地理的位置を求めることが、伝送リソースの通信近接内の位置を特定することを含み、特定することが、第２のネットワークユーザの地理的位置からデータスポットの地理的位置までの距離、データスポットの地理的位置の信号品質、地理的位置での第２のユーザに対するコスト、およびデータスポットの地理的位置で消費されるネットワーク伝送リソース量の少なくとも１つに基づく、中央ステーション。
【請求項２１】
請求項１７に記載の中央ステーションであって、伝送リソースが、ＷｉＦｉホットスポットおよびネットワーク基地局の少なくとも１つを含む、中央ステーション。
【請求項２２】
請求項１７に記載の中央ステーションであって、
伝送リソースの特性の変化を求め、
データスポットの地理的位置を伝送することを繰り返すようにさらに構成され、伝送することが求められた変化にさらに基づく、中央ステーション。
【請求項２３】
請求項１７に記載の中央ステーションであって、
第２のネットワークユーザの特性を求め、データスポットの地理的位置を求めることが求められた第２のネットワークユーザの特性にさらに基づき、
求められた第２のネットワークユーザの特性の変化を求め、
データスポットの地理的位置を求めることを繰り返すようにさらに構成され、伝送することが求められた変化にさらに基づく、中央ステーション。
【請求項２４】
請求項１７に記載の中央ステーションであって、伝送リソースの特性および求められた第２のネットワークユーザの特性の少なくとも１つに基づいて履歴伝送リソースデータを生成するようにさらに構成され、データスポットの地理的位置を求めることが履歴伝送リソースデータにさらに基づく、中央ステーション。
【請求項２５】
実行されると、
利用可能な伝送リソースを、ネットワークコントローラにおいて、求めることであって、伝送リソースがサイドローディング経由でデータを伝送することによってアドホックホットスポットとして働く少なくとも第１のネットワークユーザを含み、第１のネットワークユーザがそれに関連する地理的位置を有することと、
伝送リソースの特性を、ネットワークコントローラにおいて、求めることであって、特性が伝送リソースの地理的位置および伝送リソースで利用可能なコンテンツを含むことと、
伝送リソースから選択されたデータスポットの地理的位置を、ネットワークコントローラにおいて、求めることであって、データスポットが伝送リソースで利用可能なコンテンツに基づき選択され、コンテンツが第２のネットワークユーザによって要求され、伝送リソースの地理的位置が第２のネットワークユーザの地理的位置に関連し、第１および第２のネットワークユーザの地理的位置が動的であることと、
データスポットの地理的位置を、ネットワークコントローラから第２のネットワークユーザへ、伝送することと、
第２のネットワークユーザの地理的位置に関連して伝送リソースの地理的位置の変化を求めることと、
求められた変化に基づいてデータスポットの地理的位置の第２のネットワークユーザへの伝送を繰り返すこととを含み、
データスポットが、第２のネットワークユーザと伝送リソースとの間の通信プロトコルの互換性およびサイドローディング経由でデータを受信する第２のネットワークユーザの能力に基づいて伝送リソースからさらに選択される、方法を行うコードを格納した非一時的なコンピュータ可読媒体。
【請求項２６】
請求項２５に記載の媒体であって、データスポットの地理的位置を求めることが、第２のネットワークユーザによって要求されたコンテンツに対して利用可能なコンテンツを比較することを含む、媒体。
【請求項２７】
請求項２５に記載の媒体であって、方法が、
第２のネットワークユーザの複数の特性を求めることであって、複数の特性が第２のネットワークユーザの地理的位置、第２のネットワークユーザのサイドローディング能力、第２のネットワークユーザの輸送のモード、および第１のネットワークユーザと第２のネットワークユーザとの間の通信プロトコル互換性の少なくとも１つを含むことをさらに含み、
データスポットの地理的位置を求めることが、第２のネットワークユーザの複数の特性にさらに基づく、媒体。
【請求項２８】
請求項２５に記載の媒体であって、データスポットの地理的位置を求めることが、伝送リソースの通信近接内の位置を特定することを含み、特定することが、第２のネットワークユーザの地理的位置からデータスポットの地理的位置までの距離、データスポットの地理的位置の信号品質、地理的位置での第２のユーザに対するコスト、およびデータスポットの地理的位置で消費されるネットワーク伝送リソース量の少なくとも１つに基づく、媒体。
【請求項２９】
請求項２８に記載の媒体であって、データスポットの地理的位置を求めることが、各々が複数のデータスポットの１つのデータスポットについての複数の地理的位置を求めることを含む、媒体。
【請求項３０】
請求項２５に記載の媒体であって、伝送リソースの特性を求めることが、ネットワークコントローラによって行われ、第１および第２のネットワークユーザを含む複数のネットワークユーザの地理的位置およびサイドローディング能力を求めることを含む、媒体。
【請求項３１】
請求項３０に記載の媒体であって、地理的位置が、複数のネットワークユーザがそれらのそれぞれの地理的位置をネットワークコントローラへ伝送することによって求められる、媒体。
【請求項３２】
請求項２５に記載の媒体であって、伝送リソースが、ＷｉＦｉホットスポットおよびネットワーク基地局の少なくとも１つを含む、媒体。
【請求項３３】
請求項２５に記載の媒体であって、
第２のネットワークユーザの地理的位置からデータスポットの地理的位置への経路を求めることをさらに含み、伝送することがデータスポットの地理的位置および求められた経路を伝送することを含む、媒体。
【請求項３４】
請求項２５に記載の媒体であって、方法が、
伝送リソースの特性の変化を求めることと、
データスポットの地理的位置を伝送することを繰り返すこととをさらに含み、伝送することが求められた変化にさらに基づく、媒体。
【請求項３５】
請求項２５に記載の媒体であって、方法が、
第２のネットワークユーザの特性を求めることであって、データスポットの地理的位置を求めることが求められた第２のネットワークユーザの特性にさらに基づくことと、
求められた第２のネットワークユーザの特性の変化を求めることと、
データスポットの地理的位置を求めることを繰り返すこととをさらに含み、伝送することが求められた変化にさらに基づく、方法。
【請求項３６】
実行されると、
データスポットの地理的位置を、ネットワークコントローラから第１のネットワークユーザにおいて、受信することであって、データスポットがネットワークコントローラによって伝送リソースから選択され、伝送リソースがサイドローディング経由でデータを伝送することによってアドホックホットスポットとして働く少なくとも第２のネットワークユーザを含み、第２のネットワークユーザがそれに関連する地理的位置を有し、選択が伝送リソースで利用可能なコンテンツに基づき、コンテンツが第１のネットワークユーザによって要求され、および伝送リソースの地理的位置が第１のネットワークユーザの地理的位置に関連し、第１および第２のネットワークユーザの地理的位置が動的であることと、
第１のネットワークユーザの地理的位置に関連して伝送リソースの地理的位置の変化を求めることと、
求められた変化に基づいてデータスポットの地理的位置の第１のネットワークユーザへの伝送を繰り返すこととを含み、
データスポットが、第１のネットワークユーザと伝送リソースとの間の通信プロトコルの互換性およびサイドローディング経由でデータを受信する第１のネットワークユーザの能力に基づいて伝送リソースからさらに選択される、方法を行うコードを格納した非一時的なコンピュータ可読媒体。
【請求項３７】
請求項３６に記載の媒体であって、方法が、実行されると、
第１のネットワークユーザの地理的位置からデータスポットの地理的位置への経路を求めることをさらに含む、媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
セルラ、Ｗｉ−Ｆｉ、無線、および他のワイヤレス／モバイル通信ネットワークは従来、ネットワークに接続された個々のユーザが、音声、ＳＭＳ、ｈｔｍｌ、Ｅメール、ＩＰＴＶ、インターネットラジオ、ストリーミングビデオなどのオンデッキコンテンツとオフデッキコンテンツのどちらも含む様々なデータ、サービス、およびメディアを送信および受信することを可能にする。そのような情報は従来、ネットワークを通じて、メディアプロバイダ（例えば、インターネット）または記憶されたコンテンツに対する高帯域幅接続を有するホームエージェントまたは他の集中型ネットワーク制御要素を介して取り出される。次いで、サービスおよび／またはメディアが、ユーザとネットワークとの間の既存のワイヤレス接続を介して、集中型ネットワーク要素から個々のユーザに、すなわち「垂直」式に配布される。
【背景技術】
【０００２】
図１は、従来型垂直データ交換を示す従来型ワイヤレスネットワークアーキテクチャの図である。図１に示されるように、ワイヤレスネットワーク１０に対する加入者は、セルラ電話などの移動局１００を介して、１つまたは複数の送受信基地局（基地局）２０に通信可能に接続する。制御関連とコンテンツ関連の両方のデータ、サービス、メディア、およびワイヤレスに送信することのできる任意の他のタイプの情報を含むデータが、基地局２０と移動局１００との間で送られ、受信される。従来型ワイヤレスネットワーク１０で１つまたは複数の基地局２０を無線ネットワークコントローラ（ＲＮＣ）２５に通信可能に接続することができる。通常、単一の地理的エリア内のいくつかの基地局２０が、単一のＲＮＣ２５に接続することができる。ＲＮＣ２５は、基地局２０からのデータを、ワイヤレスネットワーク１０のさらに「上方に」送信することができ、すなわち基地局２０からのデータが移動局１００からさらに垂直方向に除去される。ＲＮＣ２５は、リソース優先順位、移動局１００と基地局２０との間の伝送タイプ、および基地局２０間のユーザハンドオフを含む、ワイヤレスネットワーク１０全体にわたるデータ伝送を調整することができる。
【０００３】
従来、任意の所与の時間に特定の基地局２０に接続されたユーザ／移動局１００の数に関する情報が、個々の基地局サイトでアクセス可能である。利用可能な情報は、接続されたユーザ数、移動局ＩＤ、接続時間の長さ、特定の基地局２０によってサービスされているユーザに関するサービス品質メトリックを含む。ネットワークオペレータは、合計ネットワーク使用量および／またはネットワークトラフィックデータに関するデータを収集するために、個々の基地局２０を周期的にポーリングすることができる。
【０００４】
移動局１００、基地局２０、およびＲＮＣ２５はすべて、無線アクセスネットワーク（ＲＡＮ）５０の一部でよい。電気通信プロバイダは、様々な形態およびエリアで電気通信サービスを提供する際に、１つまたは複数のＲＡＮ５０を操作することができる。例えば、ＣＤＭＡネットワークでは、ＲＮＣ２５を介して、パケットデータサービングノード（ＰＤＳＮ）６０にＲＡＮ５０を通信可能に接続することができる。ＰＤＳＮ６０は、ＲＡＮ５０に対するインターネットアクセス、動作データ、および／またはネットワークアプリケーションを含む様々なサービスをＲＡＮ５０に提供することができる。ＰＤＳＮ６０は、従来型サーバ、ルータ、および／または他のインターネットアクセスデバイスを含むことのできるフォーリンエージェント７０および／またはホームエージェント７５を通じて、ＰＤＳＮ６０を通じてＲＡＮ５０に提供することのできるワイヤレスネットワークサービスサーバ（ＷＮＳＳ）８０に接続することができる。ＷＮＳＳ８０は、中央または分散位置の１つまたは複数のネットワークプロバイダ所有サーバでよく、例えば、インターネットブラウザ、Ｅメール管理アプリケーション、ソフトウェアダウンローディングプログラムなどを提供するハードウェアおよび／またはソフトウェアを含むことができる。ＰＤＳＮ６０を通じて入手可能な様々なアプリケーションおよびデータに対するゲートキーパとして働くことのできる、認証、許可、アカウンティング（ＡＡＡ）ホスト４０などの加入／サービス管理ホストにＰＤＳＮ６０をさらに接続することができる。ＡＡＡホスト４０は、１つまたは複数のサーバ４５を含むことができ、加入者およびアプリケーション特有のデータを提供することができ、ＰＤＳＮ６０を介するＷＮＳＳ８０へのユーザアクセスを管理することができる。ホスト４０は、特定のユーザの加入データ、ログオンステータス、地理的位置などに基づいて特定のユーザと加入サービスをマッチングさせるために、ネットワーク全体のアクティブなユーザ１００のリスティングを維持するホーム加入者サーバ（ＨＳＳ）データベース４６および／またはホーム位置レジスタ（ＨＬＲ）データベース４７を含むことができる。
【０００５】
図１に示される上述のネットワークを通じて、従来型ネットワーク１０を通じて個々のネットワークユーザ１００まで情報を制御、アクセス、生成、および／または送信することができる。データ圧縮、符号化、および特殊なタイミングおよび制御アルゴリズムの場合であっても、ＷＮＳＳ８０−ＨＡ７５−ＦＡ７０−ＰＤＳＮ６０−ＲＮＣ２５−基地局２０−ネットワークユーザ１００の伝送チェーンを介するなど、ネットワークのワイヤレススペクトルを介するネットワークユーザ１００に対するユーザ要求情報の垂直配信は、モバイルネットワーク内の大量のスペクトルおよび伝送リソースを消費することがある。例えば、米国での従来型第３世代（３Ｇ）ネットワークは、その加入者の４０％に所与の日に８分の長さのストリーミングまたはダウンロードされるビデオを提供するためのスペクトルおよび伝送リソースを欠いている。Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ伝送管理を使用するその従来型３Ｇネットワークは、さらに典型的な動作負荷の下で、そのユーザの７％超に５００ｋｂｐｓのビデオまたは他のデータへのアクセスを提供するためのスペクトルおよび伝送リソースを欠いている。
【０００６】
要求がこうした伝送能力を超えたとき、図１に示すネットワーク１０などの従来型ワイヤレスネットワークは、例えばサービスを中断させ、ダウンロードを遅延させ、または使用不可能なデータを提供することにより、ユーザ体験を低下させることがある。ワイヤレスネットワークオペレータは従来、追加の伝送ハードウェアを配置し、かつ／またはより多くのワイヤレススペクトルを取得し、効果的にＲＡＮ５０内の垂直ワイヤレス接続間のスループットを向上させることによって伝送リソースの不足を軽減しようと試みる。
【０００７】
さらに、ワイヤレスオペレータは従来、情報配信のために潜在的にネットワーク制御されない他のスペクトルを利用するように、静止したアクセス可能なＷｉ−Ｆｉホットスポットを利用して、ユーザ要求データ、サービス、および／またはメディアを提供するのを助ける。従来、モバイルデバイスは、アクセス可能なＷｉ−Ｆｉホットスポットまたはランド接続をそれ自体で検出し、普通ならネットワークスペクトルからは利用不可能または使用不可能な、要求されたデータを機会主義的に取得する。
【発明の概要】
【課題を解決するための手段】
【０００８】
例示的方法は、ネットワーク内のデータスポットを求め、アドホックホットスポットなどの伝送リソースを識別すること、および位置などのリソース特性を求めることを含む。例示的方法はさらに、伝送リソースからのコンテンツを送信および受信することのできるデータスポットの地理的位置を求める。次いで、例示的方法で求めた情報のいずれかが、ネットワークユーザに提供され、その結果、任意のネットワークユーザは、データスポットの位置を特定し、かつ／またはデータスポットに移動して、所望のコンテンツを取り出すことができる。いくつかの例示的方法では、ユーザは、例えば地図またはコンパスで、要求したコンテンツが利用可能である、求めたデータスポットに導かれる。
【０００９】
例示的方法では１つまたは複数の伝送リソースを使用することができ、いくつかの伝送リソースから入手可能なコンテンツを求めて、所望のコンテンツが利用可能な所により良好にユーザを導くことができる。例示的方法はまた、サイドローディング機能やユーザの通信プロトコル互換性などの、利用可能な伝送リソースとのネットワークユーザのマッチング特性を利用して、ユーザが要求したデータを取り出すことのできるより厳密なエリアを求めることができる。例示的方法は、例えば最小のネットワークスペクトル使用量を達成すること、ユーザに対するサードパーティコストを削減すること、または割増しの支払いに対してより近く高速なデータスポットを提供することによってユーザ体験を最大にすることなど、その実行で大量または少量のネットワークリソースを消費し、いくつかの異なるパラメータを満たすデータスポットを決定する際の柔軟性を提供する。例示的方法は、処理またはリソース監視などのオフローディング動作、およびユーザまたは他のサードパーティプロバイダに対するネットワークスペクトルなどの伝送リソースによってさらなる柔軟性を提供し、その結果、ネットワークは過負荷とはならない。
【００１０】
さらに、ユーザまたは状況変化に基づいて調節するように例示的方法を構成することができ、ユーザによって検出され、またはユーザに入力された何らかの変化に基づいて新しいデータスポット位置が提供される。別の機能強化は、伝送リソース利用可能性および最良のデータスポット位置を最良に求める際の履歴データの使用を含む。履歴データはまた、例示的方法でのさらなる使用のために容易に利用可能となるように、サードパーティの支援なしに例示的方法で生成することもできる。
【図面の簡単な説明】
【００１１】
【図１】従来型ワイヤレスネットワークアーキテクチャの図である。
【図２】例示的方法を配置することのできるネットワークサービスエリアの図である。
【図３】データスポットの地理的位置を特定する例示的方法の流れ図である。
【図４】データスポットの地理的位置を特定する例示的方法での例示的誘導ディスプレイの図である。
【図５】データスポットの地理的位置を特定する例示的方法での例示的誘導ディスプレイの代替図である。
【発明を実施するための形態】
【００１２】
以下で、添付の図面を参照しながら例示的実施形態が詳細に説明される。しかし、本明細書で開示される特定の構造的詳細および機能的詳細は、例示的実施形態を説明するための代表に過ぎない。例示的実施形態を多くの代替形態で実施することができ、本明細書に記載の例示的実施形態のみに限定されると解釈すべきではない。
【００１３】
本明細書では、「ネットワークオペレータ」または「ネットワーク」とは、例えば、４Ｇ、ＣＤＭＡ、Ｗｉ−Ｆｉ、ＧＳＭ（登録商標）、ＷｉＭＡＸ、８０２．１１、赤外線、ＥＶ−ＤＯ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＧＰＳ衛星、および／または任意の他の適切なワイヤレス技術もしくはプロトコルを含む、ネットワークの少なくとも一部で少なくとも何らかの情報をワイヤレスに送信する任意の通信方式と定義される。
【００１４】
同様に、本明細書では、「移動局」、「モバイルデバイス」、「ユーザ機器」、「モバイルユーザ」、「ネットワークユーザ」、または「加入者」とは、例えば、セルラ電話、ページャ、プッシュツートークデバイス、ワイヤレス搭載コンピュータ、ワイヤレス搭載携帯情報端末、スマートフォン、ＧＰＳデバイス、または任意の他のそのようなデバイスもしくはそのようなデバイスの組合せを含む、ワイヤレスネットワークから／にワイヤレスデータを受信または送信することのできるデバイスである。
【００１５】
同様に、本明細書では、「コンテンツ」とは、例えば、音声、ＳＭＳデータ、ボイスメール、Ｅメール、ネットワークサービス、ｈｔｍｌ、スポーツスコアなどのリアルタイム情報、トラフィック、ニュース、または天気、ストリーミング音楽、公開されたダウンロード可能なファイル、ストリーミングビデオ、ダウンロード可能ビデオファイル、呼出し音、フラッシュアプリケーション、Ｊａｖａ（登録商標）  ａｐｐなどを含む、ネットワーク内のユーザ機器に、またはユーザ機器の間で通信することのできる、完全な、または部分的な、すべてのデータ、情報、サービス、プログラム、およびメディアと定義される。
【００１６】
同様に、本明細書では、「伝送リソース」とは、例えば、ネットワーク基地局、送信機、制御回路、またはコールスイッチ、ネットワークスペクトル、Ｗｉ−Ｆｉホットスポット、アドホックホットスポット、他のユーザ機器、軌道衛星、ローカルネットワークまたは広域ネットワーク、イーサネット（登録商標）接続などを含む、ユーザへのコンテンツ転送中に消費され、低減され、負担がかけられ、または他のユーザにとって利用不可能にされる、ネットワークユーザのための任意のコンテンツ配布デバイスまたはコンテンツのソースと定義される。
【００１７】
本明細書では、様々な要素を記述するのに第１、第２などの用語が使用されることがあるが、こうした用語によってこうした要素が限定されるべきではないことを理解されよう。こうした用語は、ある要素を別の要素と区別するために用いられるに過ぎない。例えば、例示的実施形態の範囲から逸脱することなく、第１の要素を第２の要素と呼ぶことができ、同様に第２の要素を第１の要素と呼ぶことができる。本明細書では、「および／または」という用語は、関連する列挙される項目のうちの１つまたは複数のいずれかの組合せおよびあらゆる組合せを含む。
【００１８】
要素が別の要素に「接続」、「結合」、「対合」、「接続」、または「固定」されると呼ばれるとき、要素を別の要素に直接的に接続または結合することができ、または介在要素が存在することがあることを理解されよう。一方、要素が別の要素に「直接的に接続される」、または「直接的に結合される」と呼ばれるとき、介在要素は存在しない。要素間の関係を記述するのに使用される他の語は同様に解釈されるべきである（例えば、「・・・の間（ｂｅｔｗｅｅｎ）」と「じかに・・・の間（ｄｉｒｅｃｔｌｙ  ｂｅｔｗｅｅｎ）」、「隣接する（ａｄｊａｃｅｎｔ）」と「じかに隣接する（ｄｉｒｅｃｔｌｙ  ａｄｊａｃｅｎｔ）」など）。
【００１９】
本明細書では、単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、別段に明示されていない限り複数形も含むものとする。「備える」および／または「含む」（「ｃｏｍｐｒｉｓｅｓ」、「ｃｏｍｐｒｉｓｉｎｇ」、「ｉｎｃｌｕｄｅｓ」および／または「ｉｎｃｌｕｄｉｎｇ」）という用語は、本明細書で使用されるとき、明記された特徴、完全体、ステップ、動作、要素、および／または構成要素の存在を指定するが、１つまたは複数の他の特徴、完全体、ステップ、動作、要素、構成要素、および／またはそのグループの存在または追加を除外するものではないことをさらに理解されよう。
【００２０】
ある代替実装では、例示的方法で指摘される機能／動作は、図で指摘され、または本明細書で説明される順序から外れて行われることがあることにも留意されたい。例えば、連続して示される２つの図またはステップが、実際には、関係する機能／動作に応じて、順番に実行されることがあり、同時に実行されることがあり、あるいは時には逆の順序で、または反復的に実行されることがある。同様に、図示または説明される任意のステップの間、前、または後で、追加の介在ステップが実施されることがある。
【００２１】
ネットワークからの垂直データ配信または静止Ｗｉ−Ｆｉホットスポットに加えて、１つまたは複数の他のユーザ機器が、ネットワークから利用不可能である要求されたコンテンツを提供することができ、またはそのように行う際に、消費するネットワーク伝送リソースが少なくなることを本発明者は理解した。例えば、普通ならネットワークから送信されるはずであり、ネットワークスペクトルまたは他のネットワーク伝送リソースを消費する、要求されたコンテンツを、要求されたコンテンツを以前に、または同時に取得した１つまたはいくつかのネットワークユーザから代わりに転送することができる。そのような転送は、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉ（８０２．１１ａ／ｂ／ｇ／ｎ）などを含む、ネットワーク施設を備え、または備えないユーザ機器間でデータを転送する任意のプロトコルを介して行うことができる。
【００２２】
同様に、１つまたは複数のユーザ機器は、要求されたコンテンツを単独で、または基地局などのネットワークベースの垂直伝送リソースと共に供給することができる。例えば、１つのユーザ機器上で動作するＪａｖａアプリケーション、またはａｐｐが、複数の金融ウェブサイトからコンテンツを収集し、ユーザ機器上にユーザ貯蓄ポートフォリオを表示するためにコンテンツを解析することができる。ａｐｐは、ネットワークと他のユーザ機器または非ネットワーク伝送リソースの両方からのいくつかのコンテンツを用いた所望のａｐｐ機能を配信するように、株価および金利を有する近くのネットワークユーザから、リアルタイム株価や金利などの何らかのコンテンツを取得することができ、同時に、ネットワークによって運用される基地局を介してネットワークから、ユーザの保有株やバンキング情報などの他のコンテンツを取得し、同時に、近くの静止パブリックＷｉ−Ｆｉホットスポットから、通貨為替レートや住宅ローン金利などのさらに別のコンテンツを収集することができる。他のネットワークユーザを含む、いくつかの伝送リソースから要求されたコンテンツを取得するプロセスの追加の例および詳細が、以下では「サイドローディング」と定義され、参照によりその全体が本明細書に組み込まれる２０１０年９月１７日出願の同時係属出願第１２／８８４９９４号（整理番号２９２５０−００２５０１／ＵＳ）に記載されている。同様に、ネットワークユーザ間で要求されたコンテンツをサイドローディングするのに十分なネットワークの通信近接内の任意のエリアが、本明細書では「アドホックホットスポット」と定義される。
【００２３】
サイドローディングを介してユーザに要求されたコンテンツを配信することはネットワークリソース要求を低減することができ、かつ／またはより多くのコンテンツをネットワークユーザによって配信および消費することを可能にすることができるが、近くのユーザまたはアクセス可能／互換ネットワークユーザのいないエリア内にネットワークユーザがいるときはサイドローディングが可能ではないことがあることを本発明者らはさらに理解した。例えば、ネットワークで運用される基地局のみにアクセスできる、１人で移動中のネットワークユーザは、基地局が基地局にとって利用可能なスペクトルを介してすべての要求されたコンテンツを配信することを必要とすることがあり、ユーザの要求したコンテンツを取得する際にネットワーク伝送リソースのみを消費する。なお悪いことに、ネットワーク、または単に関連する基地局がその伝送リソースを消費するネットワークユーザで過負荷となっており、または混雑している場合、ネットワークユーザが所望のコンテンツを取得することが妨げられることがある。本発明者らは、要求されたコンテンツを提供するために追加の伝送リソースを有する地理的位置からネットワークユーザがコンテンツを取得することを可能にし、かつ／またはその地理的位置にネットワークユーザを導く例示的方法を開発することにより、アドホックホットスポット利用可能性に伴う、以前には認識されていなかったこの問題に対処した。したがって、例示的方法は、他の利点に加えて、スペクトルおよび基地局の使用量および混雑などのネットワーク伝送リソースの消費と、それに関連する問題とを低減することができ、かつ／またはネットワークユーザにとってのコンテンツ利用可能性およびネットワークユーザによる消費を向上することができる。
【００２４】
図２は、例示的方法を使用することのできる典型的なネットワークシナリオの図である。図２では、ネットワークユーザ１００は、都市、郊外、町などの概して居住エリア内の位置Ｐ１にいる。ネットワークユーザ１００を基地局２０ａに関連付けることができ、基地局２０ａとユーザ１００との間で利用可能なネットワーク制御されるスペクトルを介して、音声、テキスト、Ｅメール、ｈｔｍｌ、ストリーミングビデオ、インターネットラジオ、ＳＭＳデータなどのコンテンツをネットワークユーザ１００に提供することができる。すなわち、ネットワークユーザ１００が、例えば電話をかけるなど、あるコンテンツを要求したとき、そのコンテンツが、集中型ホームエージェントなどを通じて、集中型ネットワークから、ユーザ１００と基地局２０ａとの間のワイヤレス／セルラ接続を通じて、ネットワークユーザ１００に垂直に配信される。もちろん、ネットワークは、例えば衛星、Ｗｉ−Ｆｉアクセスノード／ホットスポット、または陸線接続などの他の伝送リソースを通じて、要求されたコンテンツを配信することもできる。
【００２５】
ネットワーク伝送リソースの欠如のために、要求時および／またはその後で、要求されたコンテンツが基地局２０ａから利用不可能であることがある。例えば、基地局２０ａは、データスループット限界に達することがあり、その利用可能なスペクトルを使い果すことがあり、停電することがあり、あるいは基地局２０ａのみに関連するユーザ１００にすべてまたはいくつかの要求されたコンテンツを直ちに提供するための伝送リソースが欠如することがある。同様に、より上位のネットワークレベルでネットワークが過負荷となることがあり、またはより上位のネットワークレベルでインターネットなどのコンテンツへのアクセスを失うことがあり、かつ要求されたコンテンツが、基地局２０ａまたはそれに関連するネットワークユーザ１００に垂直に配信されないことがある。この結果、上記で論じた問題が生じることがあり、その場合、ユーザ１００は、要求したコンテンツを低速に受信し、使用不可能な形で、または遅れて受信し、または全く受信しない。
【００２６】
図２に示されるエリア内で、いくつかの他の位置は、ネットワークユーザ１００に要求されたコンテンツを提供するためにより多くの伝送リソースを有することがある。例えば、地理的位置Ｐ２の公共図書館は、公にアクセス可能なワイヤレスホットスポットまたは他のアクセスノードの形態の、ネットワークユーザ１００が利用可能な無料の公共Ｗｉ−Ｆｉまたは他のインターネットサービスを提供することがある。または、例えば、地理的位置Ｐ２の人が密集したカフェが、要求されたコンテンツをネットワークユーザ１００にサイドローディングすることのできるアドホックホットスポットを形成するネットワークユーザまたは非ネットワークユーザによって満たされることがある。地理的位置Ｐ２のカフェはまた、別の伝送リソースとして常連客限定インターネットサービスを提供することがある。または、例えば、幹線道路や州間高速道路などの渋滞する道路が自動車交通を搬送することがあり、その一部が、道路沿いの別のアドホックホットスポットの伝送距離内の地理的位置Ｐ４を含む、そのようなアドホックホットスポットを形成するように、ネットワークユーザ１００に要求されたコンテンツをサイドローディングすることのできるユーザを含むことがある。または、例えば、比較的少数のユーザにサービスし、利用可能な伝送リソースを有する地理的位置Ｐ５の十分に使用されていない基地局２０ｃが、ネットワークユーザ１００に所望のコンテンツを提供することがある。または、例えば、要求されたコンテンツのための伝送リソースを提供する軌道衛星が、Ｐ５の周りのエリアと中断のない通信連絡を有することがある。または、例えば、アドホックホットスポットが地理的位置Ｐ６を含むスタジアムの周りに形成されるように、ネットワークユーザ１００に要求されたコンテンツをサイドローディングすることのできる他のネットワークユーザでＰ６の混雑したスタジアムを満たすことができる。
【００２７】
基地局２０ａのみに対するアクセスが可能であるＰ１でのネットワーク伝送リソースの欠如のために、ネットワークユーザ１００は、高帯域幅ストリーミングビデオなどの要求したコンテンツを、例えば適時に、または完全な形でＰ１で受信することができないが、ネットワークユーザ１００にアクセス可能ないくつかの他の地理的位置Ｐ２−６は、要求されたコンテンツを提供する伝送リソースを有することができる。図２のそのような伝送リソースの例は、基地局２０ｃ、公的または私的に運用されるアクセス可能なインターネットホットスポット、軌道衛星、および／または要求されたコンテンツのサイドローディングが可能であるアドホックホットスポットなどの任意の組合せのネットワークリソースを含むことができる。
【００２８】
要求されたコンテンツのアクセス／消費のための十分な伝送リソースへの通信アクセスを有する、図２の例で説明されるＰ２−６などの特定の地理的位置は、本明細書では「データスポット」と定義される。したがって、データスポットは、何らかの他のまたは部分的なネットワークカバレッジまたはサービスがその位置で利用可能であるとしても、コンテンツを提供するための伝送リソースの欠如のために、要求されたコンテンツのいずれの部分も直ちにネットワークユーザ１００にとって利用可能ではない、Ｐ１などの位置を含まない。例示的方法は、データスポットの機能距離内でどのように発見／移動するかに関する情報を含む、データスポットを通じて要求されたコンテンツにアクセス可能である地理的位置Ｐ２−６の情報をネットワークユーザ１００に送信することを含む。
例示的方法
図３は、データスポットに十分に存在し／アクセス可能であるネットワーク、インターネット、サイドローディングなどの伝送リソースを通じて所望のコンテンツを取得することができる図２のＰ２−６などの地理的位置の少なくとも１つデータスポットの位置を特定し、それに移動し、あるいはそれにアクセスするための情報をネットワークユーザに提供する例示的方法の流れ図である。
【００２９】
図３に示されるように、Ｓ１００で所与のエリア内の伝送リソースが求められる。伝送リソースが単一の位置または既知の位置に固有のものではない場合、Ｓ１００で伝送リソースが特定の地理的位置と相関させられる。Ｓ１００でサンプリングされるエリアは、図２の都市エリア、任意の他の位置、管轄区域の集まり、さらには例えば図１に示されるネットワーク１０などのネットワークカバレッジエリア全体などの特定のエリアでよい。以下の例で論じられる、ネットワークおよび／またはユーザに対するいくつかの異なる情報ソースを使用して、いくつかの異なる方式で、Ｓ１００での伝送リソースの識別を達成することができる。
【００３０】
いくつかのタイプの伝送リソースについて、ネットワークは、ネットワークユーザフィードバックなしに、Ｓ１００で伝送リソースの存在または性質を示すデータを有することができ、またはそのデータにアクセスすることができる。ネットワークは、内部動作パラメータから、すべての利用可能なスペクトルまたは他の伝送リソースを利用しておらず、したがってユーザの要求したコンテンツを提供するために現在利用可能である基地局を求めることができる。例えば、図２では、ネットワークは、基地局２０ｃがＰ１で利用不可能なコンテンツを提供することができると判定することができ、例えばトポグラフィまたは調査に基づいて、基地局２０ｃの利用可能性を基地局２０ｃの既知のカバレッジエリアと結合することができる。このようにして、Ｓ１００では、ネットワークは、基地局２０ｃの周りの広いエリアがネットワークユーザ１００に対する伝送リソース利用可能性を有すると識別することができ、そのいずれも、潜在的には、以下で論じられるＳ１１５で求められるデータスポットである。
【００３１】
別の例として、ネットワークは、インターネットにアクセスすることができ、事前に構築されたデータベースを使用して、図２のＰ２およびＰ３を含む領域などの、伝送リソースとして使用可能な公にアクセス可能なＷｉ−Ｆｉホットスポットを識別することができる。さらに、ユーザの要求したコンテンツを提供することのできる、衛星のオペレータなどの別のサードパーティネットワークが、Ｓ１００で衛星カバレッジを有するＰ５を含むエリアなどの一定のエリアについて衛星が配信するコンテンツへのアクセスが利用可能であることを示すデータをネットワークに提供することができる。
【００３２】
他のタイプのデータスポットについて、ネットワークまたはネットワークユーザは、Ｓ１００でユーザからの情報またはフィードバックを使用して、伝送リソースのアクセス可能性および／または位置を求めることができる。ネットワークは、例えば三角測量またはＥ９１１などの既知の単一または複数基地局地理的位置プロセスを通じて、ユーザサイドローディング機能の知識と組み合わせて、一定のエリア内の基地局に関連するユーザの人数および位置を求め、そのエリアにアドホックホットスポット伝送リソースとしての資格を与えることができる。図２を参照すると、ネットワークは、多数のユーザが基地局２０ｂに接続されることを知ることができ、追加のセクタ改善と共に、データスポットとして使用可能である可能性のある地理的位置Ｐ６およびＰ４の周りのエリアをＳ１００でアドホックホットスポットとして識別することができる。あるいは、ユーザ１００は単独で、例えば基地局２０ａからのハンドオフをスニッフすることにより、多数の他のサイドローディング可能ユーザがＰ４の近傍内にいると判定することができる。次いで、ユーザ１００は、Ｐ４を含むエリア内でアドホックホットスポットが形成されると判定することができる。
【００３３】
さらに、ネットワークユーザは、Ｓ１００で、その位置の情報、サイドローディング機能、および使用のための他の伝送リソース情報をネットワークに提供することができる。例えば、ネットワークユーザは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、セルラ信号サンプリングなどを通じて、コンテンツをサイドローディングするためのアドホックホットスポットを形成するのに十分なだけいくつかの他のネットワークユーザが近接することを判定し、このエリアをネットワークにレポートすることができる。同様に、ネットワークユーザは、ＧＰＳ、アクセスノード識別、ネットワークユーザ入力、基地局識別などを通じて、その位置を個々に求め、位置をネットワークにレポートすることができる。各ネットワークユーザから受信したこの位置情報を使用して、ネットワークは、ユーザ密度に基づいてどこにアドホックホットスポットが存在するかを求めることができる。さらに、ネットワークユーザは、アクセス可能なＷｉ−Ｆｉホットスポット、未使用の基地局、または衛星アクセスができる位置などの利用可能な伝送リソースを検出し、こうした検出した伝送リソースの位置をネットワークから利用可能にすることができる。したがって、ネットワークによって、ネットワークユーザによって、またはユーザ機器への人間のオペレータ入力などのネットワークへのオペレータ入力によって、伝送リソース情報を生成および提供することができる。このようにして、ネットワークは、ネットワークユーザからの情報またはフィードバックおよび／または他のソースによって提供されるデータを使用して、Ｓ１００で伝送リソース利用可能性および位置を求めることができる。
【００３４】
Ｓ１００で伝送リソース識別および位置を求めることは、別個の動作でよく、または単一の動作で実施することができる。こうした動作は、その識別により、伝送リソースが必然的に単一エリア、または限定されたエリア内のみで利用可能であるときに一緒に行われることがある。例えば、基地局に関連するネットワークユーザ数がＳ１００で求められるとき、この決定は、本質的には、基地局位置機能によってそのようなユーザの位置も求めることができる。または、ユーザまたはネットワークがＷｉ−Ｆｉホットスポット情報を取り出す場合、そのような情報は、必然的にホットスポット（例えば、「公共図書館ワイヤレスネットワーク」）の存在を通信する際にホットスポットの位置を記述する。
【００３５】
さらに、Ｓ１００での伝送リソース利用可能性の決定は、アドホックホットスポット、Ｗｉ−Ｆｉホットスポット、利用可能な基地局、衛星アクセス、および／または任意の他の伝送リソースの存在および位置についてエリアを単に調査する以上のことを含むことができる。速度、必要な証明、アクセス制限、通信プロトコル、動作周波数、利用可能性の時間、および任意の他の特性も、本質的に伝送リソースを識別する際に（例えば、Ｗｉ−Ｆｉホットスポットの検出が、必然的にホットスポットがＷｉ−Ｆｉ通信プロトコルと互換であることを示すことがある）、または追加のデータの取得を通じて（例えば、識別された衛星が、軌道情報に基づいて利用可能性の時間および位置を有することがある）求めることができる。ネットワークおよび／またはユーザはさらに、伝送リソースから利用可能なコンテンツに基づいて、伝送リソースを調査することができる。利用可能なコンテンツおよび／または他の特性を特定の伝送リソースに関連付けるのにいくつかの方法が使用可能である。
【００３６】
例えば、ネットワークは、Ｐ２の図書館の公にアクセス可能なＷｉ−Ｆｉが、ウェブサービスやストリーミングビデオなどの特定の要求されたコンテンツを提供することができるかどうかを判定することができる。または、例えば、図２のＰ６近くのスタジアムやＰ３のカフェなどのアドホックホットスポットでは、ネットワークは、どんなコンテンツが格納され、またはサイドローディングのために利用可能であるかに関してネットワークユーザにさらに照会することができる。または、ネットワークユーザは、ネットワークにそのようなコンテンツ情報を提供することができる。別の例として、ネットワークは、別の伝送リソースを通じて、以前にどんなコンテンツがアドホックホットスポットのサイドローディングユーザに送信されたかを監視することができ、例えば、図２では、ネットワークは、リアルタイムスポーツスコアが反復的に基地局２０ｂからスタジアムで形成された既知のアドホックホットスポットに配信されたので、このコンテンツがデータスポットＰ６で利用可能であることを判定することができる。そのような調査を特定のネットワークユーザに関連付け、アドホックホットスポットを構成するユーザの知識に基づいてそのアドホックホットスポット品質／利用可能性を厳密に監視することができ、または伝送リソースがＳ１００でコンテンツに関連付けられ、サードパーティに送信される場合には特に、そのような調査を集約して個々のプライバシーを保持することができる。
【００３７】
Ｓ１００での伝送リソースおよび伝送リソースから利用可能なコンテンツの識別は、さらにユーザが要求したコンテンツに基づくことができる。例えば、ネットワークは、伝送リソース、およびユーザによって要求された特定のコンテンツとのマッチングのためにどんなコンテンツを提供することができるかを調査することができる。またはＳ１００での伝送リソースおよび伝送リソースから入手可能なコンテンツの識別を、ユーザ要求とはあまり関係なく、一般に求めることができる。例えば、ネットワークは、任意の伝送リソースおよび伝送リソースから利用可能なコンテンツについてエリアを調査し、見つかった伝送リソースおよび求めたデータスポットに関連するすべてのコンテンツのデータベースを管理し、後のユーザコンテンツ要求と潜在的にマッチングさせることができる。
【００３８】
Ｓ１００で伝送リソース地理的位置および／または特性を求めることの少なくとも１つの利点は、ネットワークがどんな個々のネットワークユーザよりもずっと大きいスケールで伝送リソース情報を蓄積できることである。すなわち、ネットワークは、それぞれの他のネットワークユーザの伝送距離内になく、あるいはそれぞれの他のネットワークユーザにとってアクセス可能ではないいくつかの異なるネットワークユーザおよび情報ソースからデータを調査および受信することができる。このことは特に、混雑した基地局２０ａなどの単一のネットワーク伝送リソースに対する限定されたアクセスのみを有するネットワークユーザ１００（図２）などのネットワークユーザについて有用であり、その場合、ネットワークが単独でより他の伝送リソースに関するより多くの取得不可能な情報を提供することができる。
【００３９】
Ｓ１００で伝送リソース地理的位置および／または特性を求めることの別の利点は、ネットワークがいくつかの要素または要求に基づいてこうした決定でデータを集中式に柔軟に解析できることである。すなわち、Ｓ１００でデータを収集し、伝送リソース地理的位置、コンテンツ利用可能性、および／または他の特性を生成する中央ネットワーク機器は、より迅速／正確／包括的にＳ１００の決定および解析を実施するように、個々のユーザ機器が所有するものを超えた大型のコンピューティング／解析能力を有することができる。
【００４０】
例示的方法の別の利点は、利用可能なコンピューティングリソース、ユーザの必要、利用可能な時間、および／またはアプリケーション精度の必要に応じて、ネットワークがＳ１００で伝送リソース情報をさらに選択的に解析できることである。例えば、ネットワークは、Ｓ１００でネットワークユーザ位置の非常に単純なマップを生成し、Ｓ１００で最高の密度エリアのみを調べてアドホックホットスポット位置を求めることができる。この例示的方法は、解析リソースの消費を最小にすることができ、大量のネットワーク伝送リソースを消費することなくユーザに送信することのできる低サイズ伝送リソース情報を生成することができる。または、例えば、ネットワークはまた、アドホックホットスポット、Ｗｉ−Ｆｉホットスポット、衛星利用可能性、基地局利用可能性などのいくつかの異なるタイプの伝送リソース、各伝送リソースを通じて利用可能なコンテンツ、Ｓ１０７で生成され、あるいは各伝送リソースから得られる履歴特性（以下で論じる）、各伝送リソースの伝送速度および信頼性、ネットワークおよびユーザに対する各伝送リソースを使用するコストなどに基づいて、非常に大きい複雑な伝送リソース位置レジスタも生成することができる。この例の複雑な伝送リソース解析および特性相関は、より多くのネットワーク解析リソースを消費することができ、伝送リソースおよびその正確な位置に関するより多くの情報を提供することができる。Ｓ１００を含む例示的方法での柔軟性のために、ネットワークまたはユーザは、Ｓ１００で単純または複雑な決定、またはカスタム型の決定を遂行して、ユーザの必要を満たし、かつ／または利用可能なリソースを最良に使用することができる。
【００４１】
Ｓ１１０では、例示的方法でデータスポットを見つけるネットワークユーザの特性および位置が求められる。ユーザの地理的位置をユーザ機器の人間のオペレータによって手入力することができ、またはＧＰＳ位置、基地局識別、Ｅ９１１方法、Ｗｉ−Ｆｉホットスポット識別子、および／または位置を求める任意の他のプロセスを含むいくつかの既知の方法で求めることができる。例えば、内部加速度計、ジャイロスコープ、および慣性局所化を用いた既知の方法を使用して、地理的ユーザ位置を求め、かつ／または更新することができる。同様に、地理的ユーザ位置は、潜在的サイドローディングリソースとしてユーザを含むことができる、Ｓ１００での伝送リソースの調査から既知であることがある。地理的位置をネットワークに送信することができ、またはユーザ機器内に維持することができ、そのいずれかが、例示的方法のＳ１１０で求められたネットワークユーザの位置および特性に基づいて動作を実施することができる。
【００４２】
ネットワークユーザの特性は、Ｗｉ−Ｆｉ互換性、Ｂｌｕｅｔｏｏｔｈ機能、８０２．１１動作、ＢｌｕｅＴｏｒｒｅｎｔ互換性、プッシュツートーク能力、３Ｇステータス、動作プロトコル、衛星電話機能、データ受信速度／ステータス、ＧＰＳ機能、センサ利用可能性、および／またはどんなタイプの伝送リソースが特定のユーザについて適格なデータスポットであるかに影響を及ぼす任意の他の関連技術特性を含むことができる。特性は、例えば、ユーザが徒歩、自転車、自動車、公共交通機関で移動しているかどうか、ユーザが建物またはエリアにアクセスすることができるかどうか、ユーザが特定のネットワークアクセスに関する証明を有するかどうかなどを含む、ユーザのロジスティックモードおよびトラベルモードをさらに含むことができる。こうした特性をオペレータによって手入力することができ、かつ／またはネットワークに対するデバイス識別または認証などを通じて、ユーザ機器またはネットワークによって知り、もしくは決定することができる。
【００４３】
図３に示されるように、ネットワークまたはユーザは、Ｓ１００およびＳ１１０での以前の伝送リソースおよびネットワークユーザ決定に基づいて、Ｓ１０７で履歴データスポット情報をさらに生成することができる。ネットワークは、経時的に特定の伝送リソース地理的位置を記録し、単に一定の位置および時間を高確率の伝送リソース利用可能性と関連付けることができる。あるいは、ネットワークは、履歴および計画交通流、ユーザ移動パターン、群衆の集まり、人口密度、作業時間などの他のデータおよびモデルを含むことができ、Ｓ１０７でより複雑な履歴地理解析を生成することができる。例えば、図２では、ネットワークは、近くの幹線道路上の交通渋滞による、ラッシュアワー中のＰ４の近くの基地局２０ｂの通常の過密、およびＰ４の近くの高品質アドホックホットスポットの形成を観測することができる。例えば、交通レポートまたは基地局２０ｂからのユーザ統計と結合して、ネットワークは、Ｓ１０７で、Ｐ４で提供される伝送リソースの利用可能性またはコンテンツを、一定の時間、就業日、および／または季節に関連付けることができる。各ユーザおよび／または伝送リソースについて同様のタイプの履歴データをＳ１０７で蓄積することができる。
【００４４】
コンテンツを求めるユーザの要求、Ｓ１００で求められる伝送リソース、Ｓ１１０で求められるネットワークユーザ特性、および／またはＳ１０７からの履歴伝送リソースデータに基づいて、ユーザの要求した情報を提供する１つまたは複数のデータスポットがＳ１１５で求められ、互換データスポットまでの移動経路がＳ１２０で指定される。Ｓ１１５での決定をいくつかの異なる方式で達成することができ、Ｓ１１５でデータスポット地理的位置を求めるいくつかの例が以下で開示される。
【００４５】
広い地理的範囲にわたってコンテンツアクセスを提供する未使用の基地局２０ｃなど、伝送リソースが広いエリアにわたって利用可能であるシナリオでは、範囲内の特定のどの地理的位置がデータスポットであるかを判定するいくつかの方法をＳ１１５で使用することができる。例えば、最良の信号品質を有する特定の位置、または最高のサイドローディングユーザに対する最小の平均近接度以内の特定の位置をＳ１１５でデータスポットとして求めることができる。または、例えば、広い地理的範囲内の人々にとって最も容易にアクセス可能である特定の位置をＳ１１５でデータスポットとして求めることができる。図２に示されるように、例えば、幹線道路沿いのいくつかのエリアが、幹線道路上を移動中のネットワークユーザによって形成されたアドホックホットスポットにアクセスできることがある。地理的位置Ｐ４は、公衆ユーザにとって最もアクセス可能であることがあり、または最高のネットワークユーザ密度を有することがあり、または別の基地局２０ｂ、Ｐ６のユーザで満たされたスタジアム、Ｐ３のＷｉ−Ｆｉなどに最も近接しているために最大数の伝送リソース利用可能性を有することがあり、したがってＳ１１５でデータスポットをＰ４に配置することができる。
【００４６】
別の例では、ネットワークまたはネットワークユーザは、Ｓ１１５でのデータスポット地理的位置の決定の際に、Ｓ１０７またはその他の方法で生成された既存の履歴データを使用することができる。例えば、ネットワークはまた、Ｓ１１５で、現在時刻、曜日、商業上のイベントスケジュールなども求め、それを、伝送リソース利用可能性と時間、日付、商業上のイベントなどとの間の関係の既存の履歴データ内の対応するデータと比較して、利用可能な伝送リソースとってアクセス可能な地理的位置のデータスポットを求め、または確証することができる。さらに、ネットワークは、ユーザの要求したコンテンツを履歴データとさらに比較することにより、要求されたコンテンツを反映することができる。履歴データは、要求されたコンテンツを履歴的に提供した、または最高品質で、最高の伝送速度で、または何らかの他の所望の方式で提供した伝送リソース、および伝送リソースにとってアクセス可能な地理的位置を示すことができる。履歴データを使用して、ネットワークは、要求されたデータを現在提供する可能性が最も高く、かつ／または他の所望のパラメータを満たす可能性が最も高いデータスポットを求めることができる。
【００４７】
データスポット決定の別の例として、より複雑なデータスポット決定もＳ１１５で遂行することができる。ネットワークおよび／またはネットワークユーザ１００は、要求されたデータを提供するいくつかの候補伝送リソースが、要求時に履歴的に利用可能であり、ユーザ動作特性と互換であることを判定することができる。例えば、ユーザ１００は、ネットワークが要求されたスコアを配信するための伝送リソースを欠いているＰ１で、リアルタイムスポートイベントスコアを要求することがある。ユーザ１００は、アドホックホットスポット、Ｗｉ−Ｆｉホットスポット、および衛星データにアクセスするための能力を所有し、ユーザ１００は、ユーザがＰ１から車または徒歩で移動する可能性があることを示す。ネットワークは、Ｓ１００およびＳ１０７で情報の複数のソースを使用して伝送リソース位置および関連する特性およびコンテンツのマップを生成しており、Ｓ１１５で、要求されたデータを取得する確率の順にユーザ１００を２つのデータスポットと突き合わせる。リアルタイムスポーツスコアを格納しており、基地局２０ｂを通じて現在ダウンロードし、共有しているサイドローディング可能なユーザで満ちているスタジアムに近接し、データスポットとしてＰ３で利用可能な要求されたスポーツスコアを配信することのできる無料Ｗｉ−Ｆｉをレポートするいくつかのユーザを有するＰ３のカフェに近接するために、Ｐ４のデータスポットは最高ランクの位置である。ユーザ１００は移動するので、ネットワークは、Ｐ４が最も迅速にアクセスされる地理的位置であると判定し、それを第１のデータスポットとランク付けする。Ｓ１００、Ｓ１１０、および／またはＳ１０７で使用される他の要素に加えて、ユーザの歩く能力に基づいて、Ｐ５の第２ランクのデータスポットもＳ１１５で求められる。交通が特に悪かった場合、Ｐ５が、要求されたスコアを取得するための最速にアクセスされるデータスポットとしてＰ４の上にランク付けされた可能性がある。
【００４８】
Ｓ１１５でのデータスポット配置のさらに別の例を非常に単純にすることができる。ネットワークは、ネットワーク内の各動作ユーザに既に送信された制御／監視データを使用して、アドホックホットスポットを形成するのに十分な数のサイドローディングユーザによって占有されるエリアを求めることなどにより、データ転送が最小であるアドホックホットスポットフォーメーションのみを求める。ネットワークは時折、現アドホックホットスポットの単純なマップまたはテーブルをネットワークユーザに送信またはプッシュし、次いで個々のユーザは、最も近いアドホックホットスポットを求め、入力位置または事前に記憶されたマップに基づいてデータスポットとして使用する。この例示的方法は、最小のデータ入力、解析、および転送を要求することにより、および非ネットワークスペクトルを介するサイドローディングを利用して、要求されたコンテンツを取得することにより、消費するネットワーク伝送リソースを最小にすることができる。
【００４９】
上記および他の方式では、例示的方法は、所望のレベルのユーザ体験を提供するために必要なネットワークおよびリソースに対するコスト、様々な異なるタイプの伝送リソースの存在および利用可能性、個々の伝送リソースを通じて提供され、または利用可能であるコンテンツ、ならびに／あるいは伝送リソースが実行可能なデータスポットをいつ／どこで作成するかについての履歴データを含むいくつかの柔軟なパラメータに基づいて、Ｓ１１５でデータスポット位置を求める。こうした例示的パラメータの他に、Ｓ１１５でデータスポットを最終的に選択および決定する際に、要素および動作のいくつかの他の組合せを使用することができ、データスポットでは、ユーザが、任意の数の異なる伝送リソース、経済的関心事、およびシナリオパラメータを含む、要求されたコンテンツを取得することができる。
【００５０】
さらに、Ｓ１００、Ｓ１１０、Ｓ１０７、およびＳ１１５での動作を、例示的方法を実施するようにプログラムされている例示的ネットワーク１０（図１）のＰＤＳＮ６０またはＲＮＣ２５のような処理能力を有する集中型ステーションなどで、全体的に単一のネットワークで実施することができるが、ネットワークユーザまたはサードパーティが、例示的方法での柔軟性をさらに向上させるために、こうした動作の少なくとも一部を部分的または完全に実施できることを理解されたい。Ｓ１００、Ｓ１１０、Ｓ１０７、および／またはＳ１１５の任意の決定結果を、最終的成果として、または例示的方法の別の動作で使用するために、ネットワークユーザに送信することができ、または同じことを行うためにネットワークに送信することができる。例えば、例示的ネットワーク１０内のＢＴＳ２０（図１）は、１つまたは複数のユーザ１００にデータスポット地理的情報をワイヤレスに送信することができる。
【００５１】
Ｓ１２０では、コンテンツを要求するユーザの現在位置と、求められたデータスポットとの間の経路または方向が求められる。図４に示されるように、例えば、ユーザ１００は、Ｐ１のオペレータ入力現在位置と、ネットワークからプッシュされたデータスポット位置から抽出された最も近いデータスポットＰ２との間の経路Ｒ１を求めることができる。ユーザ機器のオペレータがたどるために、ユーザ１００の視覚ディスプレイ１３０上に経路Ｒ１およびマップを表示することができる。あるいは、図５に示されるように、方向のリスト１２０、および／または距離１１０を伴うコンパスをユーザ機器１００のオペレータに提示することができる。コンパス１１０の外部ローズは、ユーザ１００の現在の向きを表示することができ、内部矢印が、データスポットの方向を指すことができる（図５に示される例では東南東）。ユーザ入力、加速度計データ、ＧＰＳデータ、または他の何らかが、ユーザが移動することを示すとき、図３のＳ１３０で示されるように、更新後の方向、経路、および／またはコンパス情報を提供することができる（以下で論じる）。
【００５２】
あるいは、より複雑なデータスポット情報がＳ１１５で求められる場合、いくつかのデータスポットへの経路および関連する移動情報をＳ１２０で求めることができる。例えば、図４で示されるように、ユーザコンテンツ、速度要求、プレミアムサービスに対する支払いを含むいくつかのパラメータに基づいて、地理的座標Ｐ４およびＰ５を最良のデータスポットとして求めることができる。Ｐ４およびＰ５を求める際に使用されるユーザ特性は、徒歩能力と運転能力のどちらも含むが、ネットワークは、Ｐ４の周りの広いエリアで高いトラフィック量を判定している。Ｐ４の位置およびＰ１からＰ４への経路Ｒ２を、経路Ｒ２が交通のために遅延する可能性があることを示す追加の情報と共に、ユーザ機器１００のディスプレイ１３０上でオペレータに示すことができる。さらに、代替徒歩ルートＲ３からＰ５を、経路Ｒ３が徒歩を必要とするが、Ｒ２よりも速く移動できることを示す情報と共にディスプレイ１３０で示すことができる。
【００５３】
もちろん、既知の経路指定技術を使用して、いくつかの他の要素に基づいて、いくつかの他の異なる経路決定をＳ１２０で使用することができる。Ｓ１２０での経路決定は、例示的方法のＳ１００、Ｓ１１０、Ｓ１０７、および／またはＳ１１５で求められるデータスポットおよび現ユーザ位置を使用して、ネットワーク、ユーザ、および／またはＭａｐｑｕｅｓｔ（ＴＭ）やＧｏｏｇｌｅ  Ｍａｐｓ（ＴＭ）などのサードパーティで実行できることも理解されたい。ネットワークユーザによって求められない場合、Ｓ１２０での計算時に、求められた経路をネットワークユーザに送信することができる。
【００５４】
データスポット位置または特性が変化するように伝送リソースまたは状況特性が変化する場合、またはユーザ位置やアクセス可能性などのユーザパラメータがＳ１３０で更新される場合、Ｓ１１５でのデータスポット決定およびＳ１２０での経路指定をリアルタイムに変更または更新することができる。例えば、図２では、Ｐ３の周りのアドホックおよびＷｉ−Ｆｉホットスポットのいくつかのユーザが、閉店したときに分散することがあり、Ｐ３でのサイドローディングまたはＷｉ−Ｆｉアクセス可能性がなくなる。Ｓ１３０でのこの変化に基づいて、新しいシナリオ特性でＳ１００、Ｓ１１０、Ｓ１０７、Ｓ１１５、および／またはＳ１２０での動作を再実行することができる。再実行した方法に基づいて、Ｐ２の近くなどの新しいデータスポットが、好ましいデータスポット、または利用可能な唯一のデータスポットとなることがある。したがって、経路指定、コンパス、および／または他の地図／方向データが、ネットワークユーザ１００を現在の更新後ユーザ位置からＰ２に誘導するように変化することができる。あるいは、感知できない変化またはさらなる変化が、最初の段階またはいくつかの例示的方法を通じた数回の反復の後に、Ｓ１３０で行われることがあり、ユーザ１００は、要求したデータが利用可能であるデータスポットに到着する。
【００５５】
Ｓ１４０でネットワークユーザ１００がデータスポットに到着し、またはデータスポットの通信近接内に到着したとき、組み込まれる同時係属出願第１２／８８４９９４号（２９２５０−００２５０１／ＵＳ）で論じられるサイドローディング、８０２．１１接続、基地局データ転送、衛星データ転送などの知られている方法を通じて、ユーザが要求したコンテンツが取得され、消費される。そのような転送は、ネットワークユーザまたは他のネットワークによってネットワーク実施または達成することができる。
【００５６】
したがって、例示的方法は、要求されたコンテンツにアクセス／消費／実行することができるデータスポットを柔軟に求め、ユーザをそのデータスポットに誘導することができる。コンテンツを求めるユーザ要求を受信または生成する特定の動作は図３には示されていないが、そのような要求をユーザによって生成し、潜在的にネットワークに送信し、または例示的方法の任意の時点でユーザで保つことができることを理解されたい。すなわち、要求されたコンテンツに基づいていくつかの動作で例示的方法を実行することができ、またはユーザコンテンツ要求を用いることなく例示的方法によって求められたデータスポットに到着した後、またはデータスポットにいるときのみオペレータがコンテンツ要求を構築または入力したときなどに、要求されたコンテンツの知識なしに実行することができる。
【００５７】
例示的方法を実行するように構成された例示的ネットワークおよび／またはユーザ機器と組み合わせて例示的方法が上記で説明されるが、ユーザ機器内のメモリおよび／またはプロセッサコードおよび／または集中型ネットワークステーションのハードドライブなどの不揮発コンピュータ可読媒体が、プロセッサまたは他のユーザまたはネットワーク機器に例示的方法を実行させる命令を格納することができることをさらに理解されたい。したがって、例示的方法を任意のコンピュータ可読媒体上の機能ソフトウェアとして実施することもできる。
【００５８】
例示的実施形態がこのように説明されたが、定型化した実験を通じて、さらなる発明活動なしに例示的方法および実施形態を変更できることを当業者は理解されよう。例えば、いくつかの例示的方法ではセルラネットワークが使用されるが、もちろん、ワイヤレスコンテンツ通信を含む他のタイプのネットワークが例示的方法を使用して、例示的方法から利益を得ることができることを理解されたい。変形形態は、例示的実施形態の趣旨および範囲からの逸脱とみなされるべきではなく、当業者は明らかなはずのすべてのそのような修正形態は、以下の特許請求の範囲の範囲内に含まれるものとする。
【図１】
0005855292.tif 000002
【図２】
0005855292.tif 000003
【図３】
0005855292.tif 000004
【図４】
0005855292.tif 000005
【図５】
0005855292.tif 000006