(57)【特許請求の範囲】
【請求項１】
分散型ネットワークシステムを介して分散型無線ネットワークサービスを提供するための方法であって、
少なくともＷｉ−Ｆｉ接続を介して通信可能なモバイルユニットと、グローバル通信ネットワークに結合されこれを介してアクセス可能なサーバと、第１および第２のＷｉ−Ｆｉアクセスポイントとを備え、
前記モバイルユニットおよび前記第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作され、前記第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作され、
前記サーバは、
少なくとも前記第１および第２のユーザのユーザデータであって、前記ユーザデータは少なくともユーザログインに割り当てられた前記ユーザの個人真正性データを備えるユーザデータと、
共有Ｗｉ−Ｆｉアクセスポイントのデータベースであって、前記データベースは少なくとも登録されたＷｉ−Ｆｉアクセスポイントの識別データおよび前記Ｗｉ−Ｆｉアクセスポイントのそれぞれへの暗号化された無線接続を可能にする対応するアクセスデータを備え、前記共有Ｗｉ−Ｆｉアクセスポイントのデータベースは少なくとも前記第１および第２のユーザにより操作されているＷｉ−Ｆｉアクセスポイントの識別データおよびアクセスデータとを備えるデータベースと、
を格納するように構成され、
前記方法は、
ａ）前記第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出し、前記第２のＷｉ−Ｆｉアクセスポイントから識別データをポーリングし前記サーバにこの識別データを送信するステップと、
ｂ）前記識別データの送信時に前記サーバに前記第１のユーザの前記ユーザログインを送信するステップと、
ｃ）ユーザデータに対応するこのユーザログインが前記サーバに格納されているかどうかをチェックするステップと、
ｄ）前記第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントの前記データベース内にあるかどうかをチェックするステップと、
を備え、
ステップｃ）およびｄ）での前記チェックが成功した場合、以下のステップ、
ｅ）アクセスデータを前記サーバから前記モバイルユニットに送信するステップと、
ｆ）前記モバイルユニットを前記第２のＷｉ−Ｆｉアクセスポイントに前記サーバから送信された前記アクセスデータを使用して接続するステップと、
が実行され、
前記サーバは前記ユーザのそれぞれにより操作されるモバイルユニットの識別データをさらに備えるデータベースを格納するようにさらに構成され、前記アクセスデータは暗号化されて送信され、前記アクセスデータは前記グローバル通信ネットワークに結合されおよびこれを介してアクセス可能な第三者のネットワークを介して少なくとも部分的に送信され、前記第三者のネットワークは３Ｇ、４Ｇまたは他の公衆無線ネットワークであり、
前記方法は、
ｇ）前記モバイルユニットおよび前記第２のＷｉ−Ｆｉアクセスポイントとの間の接続時に前記第２のＷｉ−Ｆｉアクセスポイントを介して前記モバイルユニットおよび前記サーバとの間のトンネリングプロトコルベースの仮想プライベートネットワーク（ＶＰＮ）接続を確立するステップであって、前記ＶＰＮ接続は前記第２のＷｉ−Ｆｉアクセスポイントに接続されているさらなる加入者の前記モバイルユニットからのアクセスを禁止する、ステップ、ならびに
ｈ）前記モバイルユニットに格納されたアクセスデータを共有Ｗｉ−Ｆｉアクセスポイントの前記リストに追加するステップであって、前記アクセスデータはさらなるＷｉ−Ｆｉアクセスポイントへの前記モバイルユニットのさらなる接続に対応し、さらなるＷｉ−Ｆｉアクセスポイントのアクセスデータを追加する前記ステップは前記ユーザによる確認時に実行される、ステップを含み、
前記サーバは前記ユーザの認証の詳細および前記モバイルユニットの識別を含む前記ＶＰＮ接続のパラメータを記録し、前記モバイルユニットからのすべてのデータトラフィックは前記サーバを通して伝えられる、
ことを特徴とする方法。
【請求項２】
無線ネットワークサービスを提供するための分散型システムであって、前記システムはＷｉ−Ｆｉ接続を介して通信するモバイルユニットと、グローバル通信ネットワークに結合されこれを介してアクセス可能なサーバと、第１および第２のＷｉ−Ｆｉアクセスポイントと、を備え、
ａ）前記モバイルユニットおよび前記第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作され、前記第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作され、
前記サーバは、
ｂ）少なくとも前記第１および第２のユーザのユーザデータであって、前記ユーザデータはユーザログインに割り当てられている個人の真正性データを備える、ユーザデータと、
ｃ）共有Ｗｉ−Ｆｉアクセスポイントのデータベースであって、前記データベースは前記Ｗｉ−Ｆｉアクセスポイントそれぞれへの暗号化された無線接続を可能にする登録されたＷｉ−Ｆｉアクセスポイントおよび対応するアクセスデータの識別データを備え、共有Ｗｉ−Ｆｉアクセスポイントの前記データベースは少なくとも前記第１および第２のユーザにより操作されているＷｉ−Ｆｉアクセスポイントのための識別データおよびアクセスデータを備える、データベースと、
を格納するように構成され、
前記モバイルユニットは、
ｄ）前記第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出し、前記第２のＷｉ−Ｆｉアクセスポイントからの識別データをポーリングし前記サーバにこの識別データを送信し、
ｅ）前記識別データの送信時に前記サーバに前記第１のユーザの前記ユーザログインを送信する、
ように構成され、
前記サーバが、
ｆ）ユーザデータに対応するこのユーザログインが前記サーバで格納されているどうかをチェックし、
ｇ）前記第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントの前記リストにあるかどうかをチェックする、
ようにさらに構成されている場合、
特徴ｆ）およびｇ）における前記チェックが成功した場合、
ｈ）前記モバイルユニットにアクセスデータを送信し、
前記システムは、
ｉ）前記モバイルユニットおよび前記第２のＷｉ−Ｆｉアクセスポイントとの間の接続時に前記第２のＷｉ−Ｆｉアクセスポイントを介して前記モバイルユニットおよび前記サーバとの間のトンネリングプロトコルベースの仮想プライベートネットワーク（ＶＰＮ）接続を確立するステップであって、前記ＶＰＮ接続は前記第２のＷｉ−Ｆｉアクセスポイントに接続されているさらなる加入者の前記モバイルユニットからのアクセスを禁止する、ステップ、ならびに
ｉｉ）前記モバイルユニットに格納されたアクセスデータを共有Ｗｉ−Ｆｉアクセスポイントの前記リストに追加するステップであって、前記アクセスデータはさらなるＷｉ−Ｆｉアクセスポイントへの前記モバイルユニットのさらなる接続に対応し、さらなるＷｉ−Ｆｉアクセスポイントのアクセスデータを追加する前記ステップは前記ユーザによる確認時に実行される、ステップを含み、
前記サーバは前記ユーザの認証の詳細および前記モバイルユニットの識別を含む前記ＶＰＮ接続のパラメータを記録し、前記モバイルユニットからのすべてのデータトラフィックは前記サーバを通して伝えられることを特徴とする、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は分散型無線ネットワークサービスを提供するための方法、システム、モバイルユニットおよびサーバに関する。
【背景技術】
【０００２】
インターネットにアクセスする人々のための魅力的なツールとして無線ネットワークは高い人気がある。インターネットにアクセスするこの方法は、広く普及したことおよび携帯電話、スマートフォン、ラップトップ、ネットブック、タブレットコンピュータ、ゲームコンソール、デジタルカメラ、プリンタ、デジタルビデオカメラ、デジタル音楽プレーヤ等々などの無線を備えたモダンな顧客機器の使用が増加していることなどにより連続的に人気を得ている。これらモダンな機器は異なる無線ネットワークおよびネットワーククラスの様々な助けを借りてインターネットにアクセスする。
【０００３】
第１の典型的なクラスは免許周波数で動作するそれらのネットワークである。これらのネットワークは、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  Ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ（一般にＧＳＭ（登録商標）として知られている）、ＷＣＤＭＡ（登録商標）（一般に３Ｇとして知られている）、ＷｉＭａｘおよびＬＴＥ（両方とも一般に４Ｇと称する）などの技術を使用して一般的に動作する。これらの周波数を使用して顧客機器の展開および運用を希望する機関は、それらが動作するように希望する地域の管轄当局（通常は電気通信監督機関）から免許を取得する必要がある。これらの技術は一般的に大規模な地理的領域上でのデータサービスの展開に適しており、アクセスのためにユーザが支払いをする公衆のワイドエリアネットワーク（ＷＡＮ）などの企業が一般的に運用および所有している。しかしながら、これらのネットワークは比較的低速のデータ伝送速度を有する。
【０００４】
無線ネットワークの第２の典型的なクラスは免許不要周波数で動作するこれらのものである。ネットワークのこれらのクラスはＩＥＥＥ  ８０２．１１規格（一般にＷｉ−Ｆｉとして知られている）またはＢｌｕｅｔｏｏｔｈ（登録商標）で規定されたそれらなどの技術を使用して一般的に運用されている。これらの規格で規定されている各周波数で動作する顧客機器の所有者は、機器が仕様に準拠している限りその使用のために免許を取得する必要はない。これらの技術は通常はより小さな地理的領域上でのネットワークに適している。結果として、免許不要の無線ネットワークは個人や企業が無線ローカルエリアネットワーク（ＷＬＡＮ）を作成する既存の固定回線ローカルエリアネットワーク（ＬＡＮ）およびインターネット接続を拡張するための手段として人気を得てきた。これらのネットワークは通常個人的に所有され、単一の地理的な受信地域、通常は会社のオフィスや個人住宅内で動作する。これらＷＬＡＮネットワークは比較的高速のデータ伝送速度を有する。ＷＬＡＮの所有者がネットワーク機器を購入した後、通常彼らはもはや無線ネットワークを使用するために費用を支払う必要はない。唯一残っている費用はＷＬＡＮに固定回線のインターネット接続を維持するためのものである。
【０００５】
Ｗｉ−Ｆｉベースの一般的なＷＬＡＮのインストールでは、住宅やビジネスユーザがアクティブなインターネット接続を維持するので、それによって無線インターネット接続に必要な帯域幅が提供される。インターネットへの単純なダイヤルアップ接続は無線接続を提供するように機能してもよいが、高速インターネット接続、例えばデジタル加入者線（ＤＳＬ）、ケーブルテレビサービス、Ｔ１回線等を介することが望ましい。
【０００６】
加えて、ハードウェアとソフトウェアの組合せがＷＬＡＮ接続を提供するために設置されている。例えば、コンピュータまたはコンピューティング機器が本質的に低電力の無線機器であるＷｉ−Ｆｉアダプタ付きで供給される。一般に、アクセスポイントを提供するＷＬＡＮルータ（また、ゲートウェイまたはアクセスポイントとも呼ばれる）が供給され、ＷＬＡＮルータが接続された機器、例えばさらなるコンピュータまたはノートＰＣ間の通信を管理し、これら機器のインターネットへの接続をさらに提供する。接続されたコンピュータまたはモバイル機器およびゲートウェイは通常その機能を提供するための設定が必要である。いったん適切に構成されると、Ｗｉ−Ｆｉアダプタを備えたモバイル機器およびコンピューティング機器はハードワイヤ接続を必要とせずにインターネットにアクセスすることができる。
【０００７】
図１は、Ｗｉ−ＦｉベースのＷＬＡＮネットワークシナリオの典型的な従来技術を示し、複数の機器はＷＬＡＮを介してインターネットと通信しながら、データを送信および／または受信するように構成されている。
【０００８】
図１は、複数のモバイル機器１０１Ａから１０１Ｅ、例えばラップトップコンピュータ１０１Ａ、タブレットコンピュータ１０１Ｂ、スマートフォン１０１Ｃ、デジタルカメラ１０１Ｄ、デジタルメディアプレーヤ１０１Ｅを例示的に示す。各機器はネットワークソフトウェアおよび適切なハードウェア、すなわちＩＥＥＥ８０２．１１規格と一般的に互換性のある無線送信機／受信機の両方を含むＷｉ−Ｆｉ  ＷＬＡＮに接続するために適切に装備されている。モバイル機器１０１Ａから１０１Ｅのそれぞれは、ＩＥＥＥ８０２．１１規格１０３に準拠して無線ベースの通信を使用してアクセスポイント１０２と通信する。これらの規格の一部として、アクセスポイント１０２は、通常ＳＳＩＤとして知られる、識別データとして一意な識別子をブロードキャストする。これにより各モバイルユニット１０１Ａから１０１Ｅがアクセスポイント１０２を識別し、モバイルユニット１０１Ａから１０１Ｅそれぞれの送信範囲内に複数のアクセスポイント１０２がある場合に優先アクセスポイント１０２に接続することが可能となる。
【０００９】
アクセスポイント１０２はＷＬＡＮネットワーク用のコアスイッチングおよびルーティング機能を提供するルータ１０４にケーブルを介して接続される。必要に応じて、ルータ１０４は、例えばパーソナルコンピュータなどのさらなるコンピュータユニット１０８に有線接続を使用して接続される。ルータ１０４はモバイルユニット１０１Ａから１０１０Ｅの両方を無線で接続し、互いに通信すること、およびさらなるコンピュータユニット１０８と通信することを可能にする。
【００１０】
コンピュータユニット１０８と同様に、モバイルユニット１０１Ａから１０１Ｅにインターネット接続を提供するために−ＷＬＡＮを介して通信するために−、ルータ１０４は好ましくはケーブルリンクを介してモデム１０５に接続される。モデム１０５は次に、グローバル通信ネットワーク、典型的にはインターネット１０７にさらに接続されるインターネットサービスプロバイダ（ＩＳＰ）１０６のネットワークに接続される。
【００１１】
いくつかの構成では、アクセスポイント１０２、ルータ１０４およびモデム１０５は個別のハードウェアユニットであってもよい。他の実装形態では、１つ以上のアクセスポイント１０２、ルータ１０４およびモデム１０５の組合せは単一のハードウェア機器に実装されてもよい。典型的には、組合されたルータ１０４およびモデム１０５が提供される。
【００１２】
Ｗｉ−Ｆｉネットワークのオペレータはアクセスポイント１０２に接続した場合モバイルユニット１０１Ａから１０１Ｅの認証に関して２つの動作モード間で典型的に選択肢を有する。
【００１３】
先ず、暗号化されていない動作モードを選択してもよい。オペレータは暗号化されていない信号を使用して通信するようにアクセスポイント１０２を構成する。このモードでは、アクセスポイント１０２は順番にアクセスポイント１０２に自由に無線接続を確立してもよい任意の適切に装備されたモバイルユニット１０１Ａから１０１ＥにＳＳＩＤをブロードキャストする。
【００１４】
第２の選択肢によれば、暗号化されたモードが無線通信に適用される。この暗号化されたモードでは、オペレータはアクセスポイント１０２を暗号化された信号を用いてモバイルユニット１０１Ａから１０１Ｅと通信するように構成する。この動作モードではアクセスポイント１０２は暗号化されていないＳＳＩＤを依然としてブロードキャストするが、アクセスポイント１０２への接続を確立するために、モバイルユニット１０１Ａから１０１ＥはＷＬＡＮネットワークのオペレータにより設定されたパスワードを提供しなければならない。正しいパスワードを提供することができないモバイルユニット１０１Ａから１０１Ｅはアクセスポイント１０２との接続を確立することができない。Ｗｉ−Ｆｉアクセスポイントにパスワードが正常に提示されると、モバイルユニット１０１Ａから１０１Ｅへの接続が暗号化される。いくつかの適切なプロトコルがパスワードの通信および認証をするために、および通信の暗号化に一般的に使用される。適切な暗号化技術は例えばＷＥＰまたはＷＰＡである。
【００１５】
各動作モードはいくつかの利点と欠点を有する。ネットワークアクセスポイント１０２の動作の暗号化されていないモードはＷＬＡＮアクセスポイントの有用性を最大化し、最大数のモバイルユニット１０１Ａから１０１Ｅがインターネット１０７へのアクセスを含むＷｉ−Ｆｉアクセスポイントにより提供されるリソースにアクセスすることができるようにする。しかしながら、この動作モードではオペレータがどのモバイルユニット１０１Ａから１０１Ｅがネットワークリソースにアクセスするかを制御することができないのでセキュリティ上の問題が生じる。このように、モバイルユニット１０１Ａから１０１Ｅの悪意のあるユーザは、モバイルユニット１０１Ａから１０１Ｅと同様にコンピュータユニット１０８およびインターネット１０７へのアクセスを得ることができる。このアクセスは悪意のあるまたは犯罪目的のために使用され恐れがある。例えば、コンピュータユニット１０８上に格納されているクレジットカードの詳細がスパイされ得、インターネット１０７が著作権で保護された音楽ファイルの違法ダウンロードに適用され得る。
【００１６】
動作の暗号化されたモードが暗号化されていないモードの問題のいくつかを解決することがある。アクセスポイント１０２のオペレータはパスワードを設定し、信頼できる第三者のみにパスワードを配布することができる。その結果、さらなるモバイルユニット１０１Ａから１０１Ｅ、コンピュータユニット１０８、インターネット１０７へのアクセスは信頼できる第三者に限定される。しかしながら、このモードでアクセスポイント１０２を操作する際に主に２つの欠点が存在する。第１に、ＷＬＡＮネットワークのサービスが低下する。正しいパスワードの提示をすることができないいかなるモバイルユニット１０１Ａから１０１Ｅに対しそのリソースへのアクセスは拒否される。たとえ悪意のないユーザに対しても、アクセスが拒否されることがある。第２に、彼または彼女がパスワードを提供した関係者が意図的にあるいは別の方法で悪意のある第三者にパスワードを伝えていないという、保証はアクセスポイント１０２のオペレータ／所有者になく、それによってパスワードにより提供されるセキュリティが破られる。
【００１７】
両方の動作モードは共通のさらなるセキュリティの問題を抱えている。例えば、それらはどのモバイルユニット１０１Ａから１０１Ｅがアクセスポイント１０２に接続されているかを確証しない。換言すれば、モバイルユニット１０１Ａから１０１Ｅは識別されない。暗号化されたモードはパスワードを有することがなくてもアクセスを拒否する、しかしながら、それはモバイルユニット１０１Ａから１０１Ｅのそれぞれを区別しない。これはネットワークのセキュリティ上の意味を有する。インターネットサービスプロバイダ（ＩＳＰ）１０６は典型的にはモデム１０５に単一のＩＰアドレスを割り当て、ＷＬＡＮネットワークはプライベートサブネットとして動作する。結果として、ＩＳＰ１０６は異なるモバイルユニット１０１から、またはコンピュータユニット１０８からの通信トラフィックを区別することができない。ＩＳＰはすべてのトラフィックをモデム１０５に対応するものとしてのみ識別することができるであろう。モバイルユニット１０１Ａから１０１Ｅのユーザが、ＩＳＰ１０６の観点から、犯罪目的のためにインターネット１０７を使用している場合、不正なトラフィックはモデム１０５のプライベートサブネットから発信されてしまうであろう。暗号化されたモードはモバイルユニット１０１Αから１０１Ｅを区別しないので、ＷＬＡＮネットワークのオペレータであっても悪意のあるユーザを識別することができない。多くの法令でモデム１０５のオペレータはＩＳＰ１０６により提供される接続の悪意のある使用に対して法的責任を負うとされることができる。
【００１８】
前述の欠点にもかかわらず、動作の暗号モードの使用がますます人気となっている。結果として、モバイルユニット１０１Ａから１０１Ｅのユーザは、例えば家庭や職場で少数の暗号化されたＷＬＡＮネットワークのみを典型的に利用する。これら２つのロケーションの場所では、モバイルユニット１０１Ａから１０１ＥがさらなるＷＬＡＮネットワークの送信範囲内にあり得る間、モバイルユニットはユーザがさらなるＷＬＡＮネットワークにアクセスするために要求される必要なパスワードを一般的に有していないであろうからネットワークアクセスを有しないであろう。結果として、モバイルユニット１０１Ａから１０１ＥはこれらＷＬＡＮネットワークのリソースにアクセスすることができなくなり、モバイルユニットが適切に装備されている場合、３Ｇなどのようなワイドエリアネットワーク（ＷＡＮ）のみを使用してのインターネット１０８へのアクセスを有するであろう。そこにＷＡＮが存在しない場合またはモバイルユニットが適切に装備されていない場合、インターネットに接続することがまったくできなくなるであろう。ＷＡＮネットワークはモバイルユニット１０１Ａから１０１Ｅの低い有用性の結果として生じる低速のデータレートを通常提供し、さらにアクセス料金が発生するであろう。
【００１９】
結果としておよびモバイルユニット１０１Ａから１０１Ｅの有用性およびアクセス料を削減することの両方を最大化するために、モバイルユニットがより多くの利用可能なＷＬＡＮネットワークにアクセスできるようにすることが望ましい。しかしながら、この目的のため、モバイルユニットは多くのＷＬＡＮネットワークに接続することができるように複数のパスワードを格納しなければならない。
【００２０】
モバイルユニット１０１Ａから１０１Ｅのユーザが暗号化されていないネットワーク使用の固有の弱点なしにより多くのＷＬＡＮネットワークにアクセスすることを可能にしたであろう従来技術で知られているいくつかのアプローチがある。
【００２１】
従来技術の解決策によると、Ｗｉ−ＦｉベースのＷＬＡＮネットワークのオペレータはアクセスポイント１０２のパスワードを共有している。アクセスポイント１０２のオペレータはデータベースを介してモバイルユニット１０１Ａから１０１Ｅの他のユーザにアクセスポイント１０２のパスワードおよびＳＳＩＤを提供する。このデータベースのコピーはモバイルユニット１０１Ａから１０１Ｅの各々内に格納される。モバイルユニット１０１Ａから１０１Ｅが暗号化されたアクセスポイント１０２に接続することを試みた場合、データベースのコピーを検索し、アクセスポイント１０２それぞれのＳＳＩＤ用のパスワードが検出された場合、アクセスポイントへの接続を確立するためにそれぞれのパスワードを使用する。しかしながら、このアプローチはいくつかの欠点を有する。第１に、モバイルユニット１０１Ａから１０１Ｅは複数のアクセスポイントのＳＳＩＤおよびアクセスパスワードを格納するので、それぞれのアクセス情報が悪意のあるユーザにより悪用される危険がある。第２に、この技術的なアプローチは異なるモバイルユニット１０１Ａから１０１Ｅ間の区別の問題を解決しない、すなわち、それらを識別することおよびＷＬＡＮネットワークのオペレータが依然としてインターネット１０７の悪意のある使用の法的脅威にさらされる可能性がある。第３に、この解決策はモバイルユニット１０１Ａから１０１Ｅの悪意のあるユーザによるコンピュータユニット１０８へのアクセスを防げない。
【発明の概要】
【発明が解決しようとする課題】
【００２２】
ネットワークセキュリティに関して改善された分散型無線ネットワークシステムを提供するための方法、モバイルユニット、サーバおよびシステムを提供することが本発明の目的である。
【課題を解決するための手段】
【００２３】
本願発明は以下の［１］〜［１３］を提供する。
［１］分散型ネットワークシステムを介して分散型無線ネットワークサービスを提供するための方法であって、
少なくともＷｉ−Ｆｉ接続を介して通信可能なモバイルユニットと、グローバル通信ネットワークに結合されこれを介してアクセス可能なサーバと、第１および第２のＷｉ−Ｆｉアクセスポイントとを備え、
上記モバイルユニットおよび上記第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作され、上記第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作され、
上記サーバは、
少なくとも上記第１および第２のユーザのユーザデータであって、上記ユーザデータは少なくともユーザログインに割り当てられた上記ユーザの個人真正性データを備えるユーザデータと、
共有Ｗｉ−Ｆｉアクセスポイントのデータベースであって、上記データベースは少なくとも登録されたＷｉ−Ｆｉアクセスポイントの識別データおよび上記Ｗｉ−Ｆｉアクセスポイントのそれぞれへの暗号化された無線接続を可能にする対応するアクセスデータを備え、上記共有Ｗｉ−Ｆｉアクセスポイントのデータベースは少なくとも上記第１および第２のユーザにより操作されているＷｉ−Ｆｉアクセスポイントの識別データおよびアクセスデータとを備えるデータベースと、
を格納するように構成され、
上記方法は、
ａ）上記第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出し、上記第２のＷｉ−Ｆｉアクセスポイントから識別データをポーリングし上記サーバにこの識別データを送信するステップと、
ｂ）上記識別データの送信時に上記サーバに上記第１のユーザの上記ユーザログインを送信するステップと、
ｃ）ユーザデータに対応するこのユーザログインが上記サーバに格納されているかどうかをチェックするステップと、
ｄ）上記第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントの上記データベース内にあるかどうかをチェックするステップと、
を備え、
ステップｃ）およびｄ）での上記チェックが成功した場合、以下のステップ、
ｅ）アクセスデータを上記サーバから上記モバイルユニットに送信するステップと、
ｆ）上記モバイルユニットを上記第２のＷｉ−Ｆｉアクセスポイントに上記サーバから送信された上記アクセスデータを使用して接続するステップと、
が実行される方法。
［２］上記サーバは上記ユーザのそれぞれにより操作されるモバイルユニットの識別データをさらに備えるデータベースを格納するようにさらに構成される、上記［１］に記載の方法。
［３］上記アクセスデータは暗号化されて送信される、上記［１］から上記［２］のいずれか１項に記載の方法。
［４］上記アクセスデータは上記グローバル通信ネットワークに結合されおよびこれを介してアクセス可能な第三者のネットワークを介して少なくとも部分的に送信される、上記［１］から上記［３］のいずれか１項に記載の方法。
［５］上記第三者のネットワークは３Ｇ、４Ｇまたは他の公衆無線ネットワークである、上記［４］に記載の方法。
［６］上記モバイルユニットおよび上記第２のＷｉ−Ｆｉアクセスポイントとの間の接続時に上記第２のＷｉ−Ｆｉアクセスポイントを介して上記モバイルユニットおよび上記サーバとの間のトンネリングプロトコルベースの仮想プライベートネットワーク（ＶＰＮ）接続を確立するステップであって、上記ＶＰＮ接続は上記第２のＷｉ−Ｆｉアクセスポイントに接続されているさらなる加入者の上記モバイルユニットからのアクセスを禁止する、確立するステップをさらに備える、上記［１］から上記［５］のいずれか１項に記載の方法。
［７］上記サーバは上記ユーザの認証の詳細および上記モバイルユニットの識別を含む上記ＶＰＮ接続のパラメータを記録する、上記［６］に記載の方法。
［８］上記モバイルユニットからのすべてのデータトラフィックは上記サーバを通して伝えられる上記［６］または上記［７］に記載の方法。
［９］上記モバイルユニットに格納されたアクセスデータを共有Ｗｉ−Ｆｉアクセスポイントの上記リストに追加するステップであって、上記アクセスデータはさらなるＷｉ−Ｆｉアクセスポイントへの上記モバイルユニットのさらなる接続に対応する、追加するステップをさらに備える、上記［１］から上記［８］のいずれか１項に記載の方法。
［１０］さらなるＷｉ−Ｆｉアクセスポイントのアクセスデータを追加する上記ステップは上記ユーザによる確認時に実行される、上記［９］に記載の方法。
［１１］無線ネットワークサービスを提供するための分散型システムであって、上記システムはＷｉ−Ｆｉ接続を介して通信するモバイルユニットと、グローバル通信ネットワークに結合されこれを介してアクセス可能なサーバと、第１および第２のＷｉ−Ｆｉアクセスポイントと、を備え、
ａ）上記モバイルユニットおよび上記第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作され、上記第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作され、
上記サーバは、
ｂ）少なくとも上記第１および第２のユーザのユーザデータであって、上記ユーザデータはユーザログインに割り当てられている個人の真正性データを備える、ユーザデータと、
ｃ）共有Ｗｉ−Ｆｉアクセスポイントのデータベースであって、上記データベースは上記Ｗｉ−Ｆｉアクセスポイントそれぞれへの暗号化された無線接続を可能にする登録されたＷｉ−Ｆｉアクセスポイントおよび対応するアクセスデータの識別データを備え、共有Ｗｉ−Ｆｉアクセスポイントの上記データベースは少なくとも上記第１および第２のユーザにより操作されているＷｉ−Ｆｉアクセスポイントのための識別データおよびアクセスデータを備える、データベースと、
を格納するように構成され、
上記モバイルユニットは、
ｄ）上記第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出し、上記第２のＷｉ−Ｆｉアクセスポイントからの識別データをポーリングし上記サーバにこの識別データを送信し、
ｅ）上記識別データの送信時に上記サーバに上記第１のユーザの上記ユーザログインを送信する、
ように構成され、
上記サーバが、
ｆ）ユーザデータに対応するこのユーザログインが上記サーバで格納されているどうかをチェックし、
ｇ）上記第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントの上記リストにあるかどうかをチェックする、
ようにさらに構成されている場合、
特徴ｆ）およびｇ）における上記チェックが成功した場合、
ｈ）上記モバイルユニットにアクセスデータを送信する、
システム。
［１２］第１のユーザにより操作され、グローバル通信ネットワークに結合されおよびこれを介してアクセス可能なサーバとのＷｉ−Ｆｉ接続を介して通信するように構成されているモバイルユニットであって、上記モバイルユニットは、
ａ）第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出し、
ｂ）上記第２のＷｉ−Ｆｉアクセスポイントからの識別データをポーリングし、
ｃ）上記サーバにこの識別データを送信し、
ｄ）上記識別データの送信時に上記サーバに上記第１のユーザのユーザログインを送信し、
ｅ）上記サーバからアクセスデータを受信し、
ｆ）上記サーバから送信された上記アクセスデータを使用して上記第２のＷｉ−Ｆｉアクセスポイントに接続する、
ようにさらに構成されているモバイルユニット。
［１３］Ｗｉ−Ｆｉ接続を介して通信することが可能なモバイルユニット用の無線ネットワークサービスを提供するためのグローバル通信ネットワークに結合されおよびこれを介してアクセス可能なサーバであって、上記モバイルユニットおよび第１のＷｉ−Ｆｉアクセスポイントは第１のユーザより操作され、第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作され、上記サーバは、
ａ）少なくとも上記第１および第２のユーザのユーザデータを格納し、上記ユーザデータはユーザログインに割り当てられている個人の真正性データを備え、
ｂ）共有Ｗｉ−Ｆｉアクセスポイントのデータベースを格納し、上記データベースは登録されたＷｉ−Ｆｉアクセスポイントの識別データおよび上記Ｗｉ−Ｆｉアクセスポイントそれぞれへの暗号化された無線接続を可能にする対応するアクセスデータを備え、共有Ｗｉ−Ｆｉアクセスポイントの上記データベースは少なくとも上記第１および第２のユーザにより操作されているＷｉ−Ｆｉアクセスポイント用の識別データおよびアクセスデータとを備え、
ｃ）上記モバイルユニットから上記第２のＷｉ−Ｆｉアクセスポイントの識別データを受信し、
ｄ）上記識別データの送信時に上記モバイルユニットから上記第１のユーザの上記ユーザログインを受信し、
ｅ）ユーザデータに対応するこのユーザログインが上記サーバで格納されているかどうかをチェックし、
ｆ）上記第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントの上記データベース内にあるかどうかをチェックし、
特徴ｅ）およびｆ）における上記チェックが成功した場合、
ｇ）上記モバイルユニットに上記第２のＷｉ−Ｆｉアクセスポイント用のアクセスデータを送信する、
ように構成されるサーバ。
本発明の態様では、分散型ネットワークシステムを介して無線ネットワークサービスを提供するための方法が提供される。ネットワークシステムは少なくともＷｉ−Ｆｉ接続を介して通信することができるモバイルユニット、グローバル通信ネットワークに結合されこれを介してアクセス可能であるサーバ、第１および第２のＷｉ−Ｆｉアクセスポイントを備える。第２のＷｉ−Ｆｉアクセスポイントが第２のユーザにより操作される一方、モバイルユニットおよび第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作される。サーバは少なくとも第１および第２のユーザのユーザデータを格納するように構成される。ユーザデータはユーザ、すなわち少なくとも第１および第２のユーザの個人真正性データを備え、ユーザの真正性データはそれぞれのユーザログインに割り当てられる。
【００２４】
サーバは共有Ｗｉ−Ｆｉアクセスポイントのデータベースをさらに備えていてもよい。データベースは登録されたＷｉ−Ｆｉアクセスポイントの識別データおよびそれぞれのＷｉ−Ｆｉアクセスポイントへの暗号化された無線接続を可能にする対応するアクセスデータを備えていてもよい。サーバに格納されている共有Ｗｉ−Ｆｉアクセスポイントのリストは、少なくとも第１および第２のユーザにより操作されるＷｉ−Ｆｉアクセスポイント用の識別データおよびアクセスデータを備える。
【００２５】
有利なことに、第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性が検出されてもよい。第２のＷｉ−Ｆｉアクセスポイントの利用可能性はモバイルユニットにより検出することができる。次に識別データは第２のＷｉ−Ｆｉアクセスポイントからポーリングされ、サーバに送信されてもよい。これら２つのステップもまた好ましくはモバイルユニットにより実行される。さらに、識別データの送信時に、モバイルユニットは第１のユーザのユーザログインをサーバに送信する。
【００２６】
本発明の態様によれば、対応するユーザログインのこのユーザがサーバに格納されているかどうかをチェックすることができ、第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントのリストにあるかどうかがさらにチェックされる。これらのステップは好ましくはサーバにより実行される。これら２つのチェックが成功した場合、アクセスデータがサーバからモバイルユニットに送信される。さらに、モバイルユニットは次に第２のＷｉ−Ｆｉアクセスポイントに接続するためにこのアクセスデータを使用する。
【００２７】
有利なことに、本発明は既存の暗号化されたＷｉ−Ｆｉアクセスポイントの所有者／ユーザを既存のブロードバンドインターネット接続の使用を共有する分散型無線ネットワークに参加することを可能にする。しかしながら、従来技術で知られているセキュリティ上の問題は克服される。
【００２８】
Ｗｉ−Ｆｉアクセスポイントの所有者は典型的にはサーバからダウンロードすることができるソフトウェアを提供される。サーバはインターネットなどのグローバル通信ネットワークに接続することができる。好ましくは、このソフトウェアアプリケーションはＷｉ−Ｆｉアクセスポイントの所有者、例えばＷｉ−Ｆｉアクセスポイントのユーザの個人詳細を格納するためにモバイルユニットを構成し、それによってユーザの認証を可能にする。適切な個人認証データは、例えば名前および／またはアドレスおよび／またはユーザの電話番号であってもよい。一意なユーザアカウントが好ましくは作成され、個人認証データはユーザログインに割り当てられる。共有Ｗｉ−Ｆｉアクセスポイントのデータベースは有利なことにサーバで作成されてもよく、このようにしてＷｉ−ＦｉアクセスポイントのＳＳＩＤおよび対応するパスワードのデータベースがサーバにより自動的に構築される。
【００２９】
本発明の態様において、ユーザは複数のモバイルユニット上に、これらが適切にＷｉ−Ｆｉアクセスポイントに接続するように構成されている限り、これらにそれぞれの機能を提供するために、ソフトウェアアプリケーションをダウンロードすることができる。 
【００３０】
本発明の別の態様では、ソフトウェアアプリケーションはモバイルユニットにプリインストールすることができる。これはモバイル機器のユーザための手順を簡素化する。
【００３１】
モバイルユニットが以前にサーバに格納されているＳＳＩＤを有するＷｉ−Ｆｉアクセスポイントの範囲内にあるとき、モバイルユニットはＷｉ−Ｆｉアクセスポイントへの無線接続を可能にするためにサーバに登録されたパスワードを使用するであろう。モバイルユニットは次にアクセスポイントの既存のインターネット接続を介してインターネットにアクセスすることができる。各登録されたアクセスポイントはアクセスポイントの広範な統合ネットワークの一部を形成する。このように、Ｗｉ−Ｆｉアクセスポイントの所有者はアクセスポイントおよびインターネット接続を共有し、結果としていくつかの他の所有者のさらなるＷｉ−Ｆｉアクセスポイントを使用することができる。モバイルユニットの接続性および有用性はこのように著しく改善される。
【００３２】
この方法はモバイルユニット内に恒久的にアクセスデータを格納する固有のセキュリティリスクを生成することなしにモバイルユニットがいくつかのＷｉ−Ｆｉアクセスポイントに接続することを可能にする。
【００３３】
好ましい実施形態において、モバイルユニットは以前にサーバに登録されているＷｉ−Ｆｉアクセスポイントを識別し、次にサーバからパスワードをダウンロードする。これにより既存のＷｉ−Ｆｉアクセスポイントの所有者は、ネットワークセキュリティを損なうことなくモバイルユニットのユーザへの既存のブロードバンドインターネット接続へのアクセスを共有することが可能となる。
【００３４】
本発明の別の態様では、サーバはそれぞれのユーザにより操作されるモバイルユニットの一意な識別データをさらに有するユーザデータを備えるデータベースを格納するように構成される。モバイルユニットの識別は、例えばハードウェアコードを格納することにより行われる。この方法は共有Ｗｉ−Ｆｉ接続のセキュリティを向上させる。Ｗｉ−Ｆｉアクセスポイントの所有者は−悪意のあるユーザの場合−同じモバイルユニットそれぞれを識別してもよい。
【００３５】
好ましい実施形態によれば、アクセスデータが暗号化された接続を使用してサーバからモバイルユニットに送信される。これは潜在的な悪意のあるユーザがそれぞれのパスワードを見つけ出す、例えば別のユーザへの送信を傍聴することを防ぐ。
【００３６】
好ましくは、アクセスデータは、少なくとも部分的に、グローバル通信ネットワーク、例えば３Ｇまたは４Ｇネットワークに結合されこれを介してアクセス可能なサードパーティ製のネットワークを介して送信される。いったん接続が確立されると、パスワードは好ましくはモバイルユニットから削除される。有利なことにおよび本発明の別の態様によれば、パスワードはモバイルユニットのユーザに使用できなくなり、またアクセスできないようになる。
【００３７】
本発明の別の態様では、モバイルユニットおよび第２のＷｉ−Ｆｉアクセスポイントとの接続時に、第２のＷｉ−Ｆｉアクセスポイントを介してのモバイルユニットおよびサーバとの間の仮想プライベートネットワーク（ＶＰＮ）接続ベースのトンネリングプロトコルが確立されてもよい。ＶＰＮ接続はモバイルユニットから第２のＷｉ−Ｆｉアクセスポイントに接続されるさらなる加入者へのアクセスを禁止する。
【００３８】
有利なことに、アクセスポイントに接続されたモバイルユニットはサーバと通信できるのみとなり、インターネットにアクセスできるようになる。しかしながら、それはＷｉ−Ｆｉアクセスポイントにリンクされている他のモバイルユニットと通信することはできない。さらに、アクセスポイントが接続されているルータに接続されている他のコンピューティングユニット（例えばＰＣ）のアクセスはないであろう。
【００３９】
この態様によれば、既存のＷｉ−Ｆｉアクセスポイントの所有者はユーザのいずれかによる悪意のある使用のための責任を負うことのリスクなしにモバイルユニットのユーザへの既存のブロードバンドインターネット接続へのアクセスを共有してもよい。Ｗｉ−Ｆｉアクセスポイントはアクセスポイントのさらなるユーザのセキュリティを損なうことなく共有されてもよい。
【００４０】
好ましい実施形態では、モバイルユニットからインターネットに向かうすべての通信はサーバを介して伝えられるであろう。サーバはＶＰＮ接続／トンネルを介してすべての通信の詳細を記録し、さらに接続を維持するモバイルユニットの詳細を格納するであろう。これはＷｉ−Ｆｉアクセスポイントを共有する所有者のためのセキュリティを向上する。
【００４１】
加えて、モバイルユニットはユーザによる認証、例えばユーザ名およびパスワードの使用を要求するであろう。このように、モバイルユニットの詳細およびそのユーザの両方は、悪意のある使用のイベント内でアクセスポイントの所有者のための法的な否認を可能とするアクセスポイントへの各接続のために識別することができる。
【００４２】
別の実施形態によれば、以前にモバイルユニットに格納されているＷｉ−Ｆｉアクセスポイントのアクセスデータはサーバに格納された共有Ｗｉ−Ｆｉアクセスポイントのデータベースに追加することができる。これはアクセスデータがモバイルユニットが以前に接続されたアクセスポイントに関連し、まだサーバのデータベースに格納されていない場合に有利である。好ましくは、さらなるＷｉ−Ｆｉアクセスポイントの追加のアクセスデータを追加するステップはユーザによる確認時に実行される。例示的に、アクセスポイント各々のＳＳＩＤおよびパスワードが次にリストに追加される。この態様はＷｉ−Ｆｉアクセスポイントの個々のユーザまたは所有者各々のための安全性が維持されながら、共有ネットワークの急速な成長を可能にする。
【００４３】
本発明の態様によれば、アクセスポイントの識別データは地理的な位置データに基づいてモバイルユニットにダウンロードおよびキャッシュされてもよい。利用可能なアクセスポイントの特定の事前選択はモバイルユニットの位置に基づいて行われてもよい。特定の限られた領域内またはある一定の場所で様々な利用可能なアクセスポイントの識別データをモバイルユニットに格納してもよい。データの量は地理的な位置（地球上の物理的な場所、例えば国、都市または都市の一部、通り、建物または建物の一部さえまたは他の施設）に基づいて有利に制限されてもよい。場所はサービスプロバイダおよびモバイルユニットにより使用される技術（ＧＳＭ（登録商標）、Ｇ３、Ｇ４、または他の無線ネットワークなど）またはＧＰＳさえなどを通して決定されてもよい。複数のアクセスポイントの識別データのリストは特定のアクセスポイントの優先順位付けを含んでいてもよい。これは特定の領域内または特定のアクセスポイントの接続およびデータ転送（トラフィック）を向上させることができる。
【００４４】
本発明の態様において、第２のＷｉ−Ｆｉアクセスポイントに接続されたモバイルユニットを使用する第１のユーザに利用可能なデータ伝送（第２のＷｉ−Ｆｉアクセスポイントを介して）の帯域幅は、オペレータにより調節され優先順位付けをされてもよい。
【００４５】
さらに、第２のＷｉ−Ｆｉアクセスポイントを使用する（第２のＷｉ−Ｆｉアクセスポイントを介して）第２のユーザに利用可能な帯域幅もまた、オペレータ（サービスプロバイダ）により調節され優先順位付けをされてもよい。
【００４６】
本発明の一実施形態において、この調節または優先順位付けはＶＰＮデータ伝送およびトラフィックが管理および／または制御されるサーバにより単に実行されてもよい。 
【００４７】
別の実施形態では、第１および第２のユーザの帯域幅の調節または優先順位付けはサーバとの相互作用／通信をしているモバイルユニットにインストールされたソフトウェアにより実行されてもよい。
【００４８】
データ伝送のために利用可能な帯域幅はモバイルユニットおよびサーバとの間および／またはモバイルユニットおよびグローバル通信ネットワーク（インターネット）との間の第１のユーザに対して優先順位付けおよび／または調節されてもよい。データ伝送のために利用可能な帯域幅は第２のＷｉ−Ｆｉアクセスポイントおよびサーバとの間および／またはサーバおよびグローバル通信ネットワーク（インターネット）との間の第２のユーザに対して優先順位付けおよび／または調節されてもよい。
【００４９】
実施形態おいて、利用可能な帯域幅の優先順位付けまたは調節は以下の判定基準に従って行われてもよい。第２のユーザが一般的に第１のユーザよりも高い優先順位を、したがってより多くの帯域幅を有していてもよい。あるいは、Ｗｉ−Ｆｉアクセスポイントで他のユーザに帯域幅の高い共有を提供するユーザは、Ｗｉ−Ｆｉでより高い優先順位および／またはより高い帯域幅を有する。
【００５０】
本発明の別の態様では、無線ネットワークサービスを提供するための分散システムが提供される。システムは、Ｗｉ−Ｆｉ接続を介して通信可能なモバイルユニット、グローバル通信ネットワークに結合されこれを介してアクセス可能であるサーバ、および第１および第２のＷｉ−Ｆｉアクセスポイントを備えることができる。
【００５１】
モバイルユニットおよび第１のＷｉ−Ｆｉアクセスポイントは第１のユーザにより操作され、第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作される。サーバは少なくとも第１および第２のユーザのユーザデータを格納するように構成される。ユーザデータはユーザログインに割り当てられている個人の真正性データを備えていてもよい。サーバは次に共有Ｗｉ−Ｆｉアクセスポイントのデータベース（リスト）を格納するように構成されてもよい。このリストまたはデータベースは登録されたＷｉ−Ｆｉアクセスポイントの識別データおよび対応するアクセスデータ、例えばそれぞれのＷｉ−Ｆｉアクセスポイントへの暗号化された無線接続を可能にするパスワードを備えていてもよい。共有Ｗｉ−Ｆｉアクセスポイントのデータベースまたはリストは、少なくとも第１および第２のユーザにより操作されるＷｉ−Ｆｉアクセスポイント用の識別データおよびアクセスデータを備えていてもよい。
【００５２】
さらに、モバイルユニットは第２のＷｉ−Ｆｉアクセスポイントから識別データをポーリングし、サーバにこの識別データを送信するために、第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出するように構成することができる。識別データの送信時に第１のユーザのユーザログインをサーバに送信することができる。
【００５３】
サーバは次にユーザデータに対応するこのユーザのログインがサーバに格納されているかどうかをチェックし、第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントのリストにあるかどうかをチェックするように構成することができる。これらのチェックが成功した場合、アクセスデータはモバイルユニットに送信される。
【００５４】
本発明はまた第１のユーザにより操作されるモバイルユニットを提供する。モバイルユニットは次にグローバル通信ネットワークに結合されこれを介してアクセス可能であるサーバとＷｉ−Ｆｉ接続を介して通信するように構成されてもよい。モバイルユニットは第２のＷｉ−Ｆｉアクセスポイントにより提供される無線サービスの利用可能性を検出するようにさらに構成されてもよい。モバイルユニットは第２のＷｉ−Ｆｉアクセスポイントからの識別データポーリングし、この識別データをサーバに送信し、第１のユーザのユーザログインをサーバに送信するようにさらに適合されてもよい。識別データの送信時に、モバイルユニットはサーバからのアクセスデータを受信し、サーバから送信されたアクセスデータを使用して第２のＷｉ−Ｆｉアクセスポイントに接続してもよい。
【００５５】
本発明はＷｉ−Ｆｉ接続を介して通信するように構成されたモバイルユニット用の無線ネットワークサービスを提供するためのグローバル通信ネットワークに結合されこれを介してアクセス可能なサーバをさらに提供する。モバイルユニットおよび第１のＷｉ−Ｆｉアクセスポイントは次に第１のユーザにより操作することができる。第２のＷｉ−Ｆｉアクセスポイントは第２のユーザにより操作することができる。サーバは少なくとも第１および第２のユーザのユーザデータを格納するように構成されてもよい。ユーザデータはユーザログインに割り当てられている個人の真正性データを備えていてもよい。サーバは共有Ｗｉ−Ｆｉアクセスポイントのデータベースを格納するようにさらに構成されていてもよい。データベースは登録されたＷｉ−Ｆｉアクセスポイントの識別データおよびそれぞれのＷｉ−Ｆｉアクセスポイントへの暗号化された無線接続を可能にする対応するアクセスデータを備えることができる。共有Ｗｉ−Ｆｉアクセスポイントのデータベースは少なくとも第１および第２のユーザにより操作されるＷｉ−Ｆｉアクセスポイント用の識別データおよびアクセスデータを備えることができる。サーバはモバイルユニットから第２のＷｉ−Ｆｉアクセスポイントの識別データを受信し、識別データの送信時にモバイルユニットから第１のユーザのユーザログインを受信し、ユーザデータに対応するこのユーザログインがサーバに格納されているかどうかをチェックし、第２のＷｉ−Ｆｉアクセスポイントが共有Ｗｉ−Ｆｉアクセスポイントのリストにあるかどうかをチェックするように適合されることができる。機能におけるチェックが成功した場合、サーバは第２のＷｉ−Ｆｉアクセスポイント用のアクセスデータをモバイルユニットに送信する。
【００５６】
本発明の態様による方法の既に言及されている同一または類似の利点は、本発明によるシステム、モバイルユニットまたはサーバにも適用されるであろう。
【００５７】
本発明のさらなる態様および特徴は、添付図面を参照しながら本発明の好適な実施形態の以下の説明の結果として生じるであろう。
【図面の簡単な説明】
【００５８】
【図１】図１は、インターネットとの通信を含む情報を送信および／または受信するように構成された複数のモバイルユニットにネットワークサービスを提供する典型的な従来技術のＷｉ−ＦｉベースのＷＬＡＮネットワークの概略図である。
【００５９】
【図２】図２は、本発明の実施形態によるフローチャートを示す。
【図３】図３は、本発明の実施形態によるフローチャートを示す。
【００６０】
【図４】図４は、本発明の実施形態による無線ネットワークサービスを提供するための分散型システムを示すブロック図である。
【００６１】
【図５】図５は、本発明の実施形態による無線ネットワークサービスを提供する分散システムに接続可能なモバイルユニットおよびサーバの機能要素を示す。
【発明を実施するための形態】
【００６２】
図２は、本発明の実施形態による分散型無線ネットワークサービスを提供するための方法を示すフローチャートである。
【００６３】
第１のステップＳ１において、モバイル機器をさらに操作するＷｉ−Ｆｉアクセスポイントの所有者／ユーザはサーバから彼または彼女の無線モバイルユニットの１つまたは複数にソフトウェアアプリケーションをダウンロードする。実施形態において、ソフトウェアがダウンロードされない場合があるが、モバイルユニットにプリインストールされている場合もある。このソフトウェアアプリケーションは、ソフトウェアがダウンロードされているモバイルユニットの各々に対して実行される以下のステップでモバイルユニットを構成する。しかしながら、本実施形態による方法は単一のモバイルユニットに本発明の範囲を限定することなく、単一のモバイル機器を参照して説明する。本発明の態様は複数のモバイルユニットおよびアクセスポイントに同様に適用される。
【００６４】
第２のステップＳ２において、アプリケーションの実行時に、モバイルユニット、例えばノートブックＰＣまたはスマートフォンなどに、ネットワークを使用するために登録した、またはユーザが以前に登録されている場合のいずれかのモバイルユニットのユーザに一意のユーザアカウント識別子およびパスワードを入力するようにプロンプトが表示される。
【００６５】
ユーザがログインおよびパスワードなどの認証情報を入力した場合、これらはステップＳ４でサーバで認証される。ユーザが登録することを選択した場合、彼または彼女は、例えば彼らのアカウントの一意な識別子として使用されるメールアドレス、連絡先の詳細およびパスワードなどを含む個人詳細情報をステップＳ３で入力する。所有者は法的要件に準拠した彼または彼女の身元を一意に確認するために使用できる情報を提供しなければならない。いくつかの実施形態では、この情報はクレジットカード詳細または所有者の携帯電話番号を含むことができる。後者の場合、携帯電話番号を確認するためにショートメッセージサービス（ＳＭＳ）メッセージを送信することによってサーバにより携帯電話番号が検証されてもよい。このメッセージは所有者がモバイルユニットに入力するであろう一意のコードを含んでいてもよい。所有者の個人詳細情報がサーバに格納される。
【００６６】
実施形態では、ステップＳ５においてモバイルユニットは次に必ずしも限定されるものではないが以前にモバイルユニットに格納された各暗号化されたＷｉ−ＦｉアクセスポイントのＳＳＩＤおよびパスワードを含む接続の詳細を読み出す。各以前に格納されている接続に対して、モバイルユニットは好ましくはユーザにプロンプトを表示し、それぞれの接続が許可され共有されなければならないかどうかを尋ねる（ステップＳ６）。ユーザがすべてのそれぞれの接続が共有されてもよいことを確認することができるケースでは、各接続の個別の確認は要求されることはないであろう。ユーザがそれぞれの接続が許可されていることを確認した場合、各特定のアクセスポイントへの接続の詳細は、認証が確認されたユーザの一意のユーザ識別子およびモバイルユニットに関する情報、例えばＭＡＣコードの両方の詳細とともにステップＳ７でサーバに格納される。
【００６７】
本発明の実施形態による方法のさらなるステップを図３を参照して説明する。
【００６８】
Ｗｉ−Ｆｉアクセスポイントにより提供される無線サービスへの接続時、Ｗｉ−Ｆｉアクセスポイントの識別についての情報はモバイルユニットによりポーリングされサーバに伝達される。この通信は例えば、３Ｇまたは４Ｇネットワークのような非Ｗｉ−Ｆｉベースの第三者広域ネットワークを使用して必要に応じて行ってもよい。
【００６９】
それぞれのＷｉ−Ｆｉアクセスポイントがサーバに格納されている共有のアクセスポイントのリストまたはデータベースに存在しない場合（ステップＳ８を参照）、モバイルユニットは彼または彼女が共有のアクセスポイントとしてそれぞれのアクセスポイントを認証することができるどうかをユーザに尋ねる（ステップＳ９を参照）。ユーザがこれを確認し、さらにＷｉ−Ｆｉアクセスポイントを共有する権限がある場合は、接続の詳細、例えばＳＳＩＤおよびパスワードもまたサーバで共有アクセスポイントのデータベースに格納される。さらに、一意のユーザ識別子、例えば認証が確認されたユーザのパスワードおよびモバイルユニットに関する情報、例えばＭＡＣコードの両方の詳細がステップＳ１０でサーバに格納される。これは共有アクセスポイントとして追加のＷｉ−Ｆｉアクセスポイントを認証したユーザの識別を可能にする。
【００７０】
モバイルユニットの移動時に、同じことが検出されるまたはさらなるアクセスポイントの送信範囲に入る（ステップＳ１１を参照）。モバイルユニットは、好ましくは３Ｇまたは４Ｇのネットワークのような非Ｗｉ−Ｆｉベースの第三者のネットワークを介して、このアクセスポイントのＳＳＩＤがサーバ内の共有アクセスポイントのデータベースまたはリストに格納されているかどうかを確認するようサーバに問い合わせる（ステップＳ１２を参照）。実施形態によれば、サーバのリストに格納されているＳＳＩＤの全部または一部は第三者のネットワークを介してサーバに問い合わせをする必要性を最小限に抑えるためにモバイルユニットによりキャッシュされてもよい。
【００７１】
実施形態によれば、必要に応じてモバイルユニットの地理的な位置情報機能、例えば全地球測位システム（ＧＰＳ）はモバイルユニットの場所を識別するために使用され、モバイルユニット内にモバイルユニットの地理的近接内のアクセスポイントのアクセスの詳細をキャッシュしてもよい。
【００７２】
問い合わせでのＷｉ−ＦｉアクセスポイントのＳＳＩＤが以前にサーバに格納されている場合、モバイルユニットはステップＳ１３でサーバからその特定のアクセスポイントのパスワードをダウンロードする。このダウンロードもまた好ましくは第三者の非Ｗｉ−Ｆｉネットワークを使用して実行される。好ましくは、サーバおよびモバイルユニットとの間の通信は暗号化される。パスワードは一時的にモバイルユニットに格納される可能性がある一方で、同じユーザは何らかの方法でパスワードの詳細を読み取るまたはアクセスすることができない。モバイルユニットはアクセスポイントに接続するためにパスワードを使用し、次にストレージからパスワードを削除する（ステップＳ１４を参照）。態様によれば、パスワードはサーバから同一のアクセスの詳細を繰り返し要求する第三者のネットワーク接続に過度の負荷をかけないようにするために、所定の期間に渡ってモバイルユニット内にキャッシュされてもよい。
【００７３】
接続が確立された後、モバイルユニットはステップＳ１５でサーバにトンネリングプロトコルベースのＶＰＮ接続を確立する。モバイルユニットへのおよびからのすべてのネットワークトラフィックはこのＶＰＮトンネルを介してルーティングされる。これはインターネットへのおよびからのトラフィックを含む。ＶＰＮトンネルはモバイルユニットがそれぞれのアクセスポイントに接続されている任意の他のモバイルユニットと通信することができることも、モバイルユニットがアクセスポイントに接続されたルータに接続された他のコンピューティング機器に接続されることができることもないように構成される。
【００７４】
好ましくは、サーバはステップＳ１６でモバイルユニットから各ネットワーク接続のためのパラメータを記録する。これらのパラメータはユーザの認証に使用されるユーザ名、開始および終了時間、すなわち接続の持続期間、インターネットでアクセスされるネットワークアドレス、モバイルユニットのネットワークおよびＭＡＣアドレスを含んでいてもよい。
【００７５】
モバイルユニットがアクセスポイントへの接続を失う、例えば伝送範囲を超えての移動による場合、または所有者が手動でアクセスポイントを切断することを選択する場合は、モバイルユニットはステップＳ１７でアクセスポイントへのＶＰＮ接続およびＷｉ−Ｆｉ接続を閉じる。
【００７６】
Ｗｉ−Ｆｉアクセスポイントの識別およびサーバへの識別の通信をする際に、アクセスポイントが共通のアクセスポイントのリスト内で見つけられない場合（ステップ１２を参照）、本方法はステップＳ８で始まるそれぞれのアクセスポイントを追加する手順に戻る。
【００７７】
図４は、本発明の実施形態による無線ネットワークサービスを提供するための分散型システムを示すブロック図である。
【００７８】
複数のサーバ３０２Ａ−３０２Ｄを含む独自のネットワーク３０１はグローバル通信ネットワーク３０３、例えばインターネットなどに接続される。サーバ３０２Ａ−３０２Ｄにより実行される機能のすべては単一サーバ３０２により実行されてもよいことが可能である。
【００７９】
グローバル通信ネットワーク３０３は複数のインターネットサービスプロバイダのネットワーク（ＩＳＰ  Ａ、ＩＳＰ  Ｂ）３０４Ａ−３０４Ｂに順番に接続される。各インターネットサービスプロバイダのネットワーク３０４Ａ−３０４Ｂは複数のルータモデム３０５Ａ−３０５Ｄに接続される。各ルータモデム３０５Ａ−３０５Ｄは少なくとも１つの、しかし場合によりそれ以上のＷｉ−Ｆｉアクセスポイント３０６Ａ−３０６Ｅに接続される。各Ｗｉ−Ｆｉアクセスポイント３０６Ａ−３０６ＥはＷｉ−Ｆｉを使用して通信するように適切に装備され構成されている複数のモバイルユニット３０７Ａ−３０７Ｇに暗号化されたＷｉ−Ｆｉ信号を使用して無線接続される。
【００８０】
サーバ３０２Ａ−３０２Ｄは様々なコンテキストで様々な機能を提供する。例えば、情報サーバ３０２Ａはハイパーテキスト転送プロトコル（ＨＴＴＰ）サーバとして動作可能である。サーバ３０２Ｂは認可、認証、課金（ＡＡＡ）サービスを提供するためのリモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）として構成される。サーバ３０２Ｃはデータベース３０８を動作させるためのリレーショナルデータベースサーバとして構成される。サーバ３０２ＤはＬ２ＴＰ  ＶＰＮサーバおよびＬＮＳルータとして構成される。
【００８１】
サーバ３０２Ａは好ましくはサーバ３０２Ｂに格納されたデータベース３０８にアクセスすることが動作可能なインターネットウェブサーバとして動作する。データベース３０８はモバイルユニット３０７Ａから３０７Ｇのエンドユーザに関する情報を格納する。データベース３０８はＷｉ−Ｆｉアクセスポイント３０６の接続詳細（ＳＳＩＤおよびパスワードを含む）、ＶＰＮのネットワーク使用状況の統計等などを備える。また、認証に使用されるモバイルユニット３０７Ａから３０７Ｇのユーザにより入力された情報（例えば、ユーザの認証情報、図２のステップＳ４を参照）はデータベース３０８に格納される。
【００８２】
好ましくは、モバイルユニット３０７Ａから３０７Ｇは通信プロトコルの伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）を介して通信する。このように、コンテンツはモバイルユニット３０７Ａから３０７Ｇへおよびから送信することができ、コマンドは様々な機能を可能にするために実行することができる。
【００８３】
モバイルユニット３０７Ａから３０７Ｇはグローバル通信ネットワークを介してデータを送受信することができる任意の機器、例えば、メインフレームコンピュータ、ミニコンピュータ、パーソナルコンピュータ、ラップトップコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、スマートフォン、タブレットコンピュータ、デジタルカメラ、デジタル音楽プレーヤ、ビデオゲーム機、デジタルビデオカメラおよびＷｅｂ  ＴＶのようなインターネットアクセス機器等であってもよい。モバイルユニットはネットワークを介して通信することができ、例えば移動中の車輌内を含めてどこでも操作することができる。加えて、モバイルユニットはＷｉ−Ｆｉを使用して通信することが可能となるようにハードウェアおよびソフトウェアが装備され構成されている。
【００８４】
図４のネットワーク内に示されるハードウェアユニットの機能は、例えばＣ、Ｃ＋＋、Ｖｉｓｕａｌ  Ｂａｓｉｃ、ＪＡＶＡ（登録商標）、ＰＨＰ、ＨＴＭＬ、ＸＭＬ  ＡＣＴＩＶＥ  ＳＥＲＶＥＲ  ＰＡＧＥＳ、ＪＡＶＡ（登録商標）  Ｓｅｒｖｅｒ  Ｐａｇｅｓ、ｓｅｒｖｌｅｔｓ、ＭＩＣＲＯＳＯＦＴ．ＮＥＴ、および複数の様々なＷｅｂサイト開発アプリケーションを使用して、モバイルユニット３０７Ａから３０７Ｇおよびサーバ３０２Ａから３０２Ｄで好ましくは実装されてもよい。
【００８５】
サーバのデータベースは、カンマ区切りのＡＳＣＩＩテキストファイルとして、Ｍｉｃｒｏｓｏｆｔ  ＳＱＬ  Ｓｅｒｖｅｒと互換のテーブルファイル等として、Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌのスプレッドシートファイルで構成されてもよい。データはまた画像ファイルとしてフォーマットされてもよく（例えば、ＴＩＦＦ、ＪＰＧ、ＢＭＰ、ＧＩＦ等）、またはＡＤＯＢＥ  ＡＣＲＯＢＡＴのＰＤＦファイルに格納されてもよい。好ましくは、１つ以上のデータフォーマットおよび／または正規化ルーチンが１つまたは複数のソースから受信したデータを管理するために提供される。別の実施形態では、特定のフォーマット（例えば、ＭＩＣＲＯＳＯＦＴ  ＥＸＣＥＬ）で提供されるデータが受信され、データを他のフォーマット（例えば、ＡＳＣＩＩカンマ区切りテキスト）に変換するプログラミングルーチンが実行される。
【００８６】
モバイルユニット３０７Ａから３０７Ｇに適したオペレーティングシステムは、例えばＤＯＳ、ＷＩＮＤＯＷＳ（登録商標）３．Ｘ、ＷＩＮＤＯＷＳ（登録商標）  ９５、ＷＩＮＤＯＷＳ（登録商標）  ９８、ＷＩＮＤＯＷＳ（登録商標）  ＮＴ、ＷＩＮＤＯＷＳ（登録商標）  ２０００、ＷＩＮＤＯＷＳ（登録商標）  ＭＥ、ＷＩＮＤＯＷＳ（登録商標）  ＣＥ、ＷＩＮＤＯＷＳ（登録商標）  ＰＯＣＫＥＴ  ＰＣ、ＷＩＮＤＯＷＳ（登録商標）  ＭＯＢＩＬＥ  ＷＩＮＤＯＷＳ（登録商標）  ＸＰ、ＷＩＮＤＯＷＳ（登録商標）  ７、ＭＡＣ  ＯＳＸ、ＩＯＳ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＡＮＤＲＯＩＤ（登録商標）、ＳＹＭＢＩＡＮ、ＰＡＬＭ  ＯＳ、ＰＯＣＫＥＴ  ＰＣまたは他の任意の適切なオペレーティングシステムであってもよい。さらに、複数のデータファイルのタイプは、好ましくはＪＰＥＧ、ＢＭＰ、ＧＩＦ、ＴＩＦＦ、ＭＰＥＧ、ＡＶＩ、ＳＷＦ、ＲＡＷなどのようなマルチメディアファイルタイプをサポートしてもよい。
【００８７】
図４は、モバイルユニット３０７Ａから３０７Ｇおよびサーバ３０２Ａから３０２Ｄの機能要素を示す。これはソフトウェアコードを実行し、モバイルユニットの動作を制御するために使用される１つ以上の中央処理装置（ＣＰＵ）４０２を含む。さらに、モバイルユニットは読み出し専用メモリ（ＲＯＭ）４０４、ランダムアクセスメモリ（ＲＡＭ）４０６、１つ以上のネットワークインターフェース４０８（通信ネットワークを介して他のモバイルユニットまたはコンピュータユニットへおよびからデータを送受信する）、ハードディスクドライブ、フロッピー（登録商標）ディスクドライブ、ＣＤ−ＲＯＭまたはＤＶＤなどのようなプログラムコードを格納するためのストレージ装置４１０、データベースおよびアプリケーションデータ、キーボード、マウス、トラックボール、磁気カード読み取り装置、バーコード読み取り装置、タッチスクリーン、マイク等などなどのような１つ以上の入力装置４１２およびディスプレイ４１４を備える。
【００８８】
モバイル機器の様々な構成要素は物理的に同一のシャーシ内に含まれる、あるいは単一の場所に配置される必要はない。例えば、ストレージ装置４１０は残りの要素から離れた部位に配置されてもよく、さらにネットワークインターフェース４０８を介して通信ネットワーク３０３に渡ってＣＰＵ４０２に接続されてもよい。モバイルユニット、コンピュータユニットおよびサーバは、好ましくはハイパーテキストマークアップ言語（ＨＴＭＬ）、ＦＬＡＳＨ、Ａｃｔｉｏｎ  Ｓｃｒｉｐｔ、Ｊａｖａ（登録商標）、Ａｃｔｉｖｅ  Ｓｅｒｖｅｒ  Ｐａｇｅｓ、Ａｃｔｉｖｅ−Ｘコントロールプログラムを通信するためのＷｅｂサーバとして動作するだけでなく、必要なデータベース、プログラムおよびその他のサービスを提供するために十分なストレージを搭載したメモリを含む。
【００８９】
モバイルユニット３０７Ａから３０７Ｇを使用しているユーザが利用できるデータ伝送（Ｗｉ−Ｆｉアクセスポイント３０６Ａから３０６Ｅを介して）の帯域幅は、オペレータ（サービスプロバイダ）により調節され優先順位付けをされてもよい。Ｗｉ−Ｆｉアクセスポイントの所有者および／またはオペレータに利用可能な帯域幅（第２のＷｉ−Ｆｉアクセスポイントを介して）もまた、独自のネットワーク３０１でオペレータにより調節され優先順位付けをされてもよい。本発明の一実施形態では、この調節または優先順位付けは１つ以上のサーバ、例えばこれによりＶＰＮデータ伝送およびトラフィックが管理および制御されるサーバ３０２Ｄにより単に実行されてもよい。別の実施形態では、ユーザの帯域幅の調節または優先順位付けは、１つ以上のサーバ３０２Ａから３０２Ｄとの相互作用／通信内でモバイルユニット３０７Ａから３０７Ｇにプリインストールされるソフトウェアにより実行されてもよい。
【００９０】
データ伝送のために利用可能な帯域幅は、モバイルユニット３０７Ａから３０７Ｇおよびサーバ３０２Ｄとの間および／またはモバイルユニット３０７Ａから３０７Ｇおよびグローバル通信ネットワーク３０３（インターネット）との間で一人のユーザのために優先順位付けおよび／または調節されてもよい。データ伝送のために利用可能な帯域幅は、Ｗｉ−Ｆｉアクセスポイント３０６Ａから３０６Ｅおよびサイト３０１でのサーバとの間および／またはサーバ３０２Ａから３０２Ｄおよびグローバル通信ネットワーク３０３（インターネット）との間で別のユーザのために優先順位付けおよび／または調節されてもよい。
【００９１】
Ｗｉ−Ｆｉアクセスポイント３０６Ａから３０６Ｅを所有するおよび／または操作するユーザは、一般的に他のユーザよりも高い優先順位したがってより多くの帯域幅を有していてもよい。代わりに、彼または彼女のＷｉ−Ｆｉアクセスポイント３０６Ａから３０６Ｅで他のユーザにより高い帯域幅の共有を提供するユーザは、Ｗｉ−Ｆｉでより高い優先順位および／またはより高い帯域幅を有していてもよい。他の原則もまたユーザに帯域幅を割り当てるために使用されてもよい。
【００９２】
本発明は特定の実施例を参照しながら上記に説明してきたが、それはこれらの実施形態に限定されるものではなく、さらなる代替案が請求された本発明の範囲内に存在することが当業者に想起されるであろうことは間違いない。
【図１】
0005813790.tif 000002
【図２】
0005813790.tif 000003
【図３】
0005813790.tif 000004
【図４】
0005813790.tif 000005
【図５】
0005813790.tif 000006