(57)【要約】【課題】  無線装置からのリクエストにおいて報告された電話番号の信憑性をその無線装置に属しているものと正しく検証することのできる仕組みを提供すること。【解決手段】  無線装置と受け側のコンピューティングシステムが通信事業者のネットワークを介して通信している。無線装置が受け側のコンピューティングシステムにサービスのリクエストを提出し、受け側のコンピューティングシステムが認証鍵を返す。認証鍵は、この無線装置に関連付けられているものとしてサービスのリクエストに明記された電話番号を使って経路決めされる。ただし、認証鍵は異なるデータトランスポート機構を介して発送される。無線装置は、適切な通信を通じて、無線装置がリクエストを提出し、かつ応答を受け取ったことを証する。その結果、この電話番号は無線装置に関連付けられているものとして検証される。【選択図】  図２
2004173282.tif 000002
【特許請求の範囲】
【請求項１】
通信事業者のネットワークを介して無線装置と通信するために構成されている受け側のコンピューティングシステムにおいて、前記無線装置を認証するための方法であって、
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記無線装置からのサービスのリクエストを受け取る行為と、
前記サービスの前記リクエストから電話番号を読み取る行為と、
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する行為であって、前記第２のデータトランスポート機構は前記電話番号を使って前記無線装置にアドレスする行為と
を備えることを特徴とする方法。
【請求項２】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
セキュリティ鍵と共に前記応答を発送する行為
を備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記無線装置が前記リクエストを送り、かつ前記応答を受け取ったことの証となる前記無線装置からの通信を受ける行為
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、セキュリティ鍵と共に前記応答を発送する行為を備え、前記無線装置からの通信を受ける前記行為は、前記セキュリティ鍵から少なくとも導出される受信データを備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記無線装置からのサービスのリクエストを受け取る前記行為は、
ＩＰを使用してサービスの前記リクエストを受け取る行為
を備えることを特徴とする請求項３に記載の方法。
【請求項６】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＳＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項５に記載の方法。
【請求項７】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＵＳＳＤを使用して前記応答を発送する行為
を備えることを特徴とする請求項５に記載の方法。
【請求項８】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＭＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項５に記載の方法。
【請求項９】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＳＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項３に記載の方法。
【請求項１０】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＵＳＳＤを使用して前記応答を発送する行為
を備えることを特徴とする請求項３に記載の方法。
【請求項１１】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＭＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項３に記載の方法。
【請求項１２】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＳＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項１に記載の方法。
【請求項１３】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＵＳＳＤを使用して前記応答を発送する行為
を備えることを特徴とする請求項１に記載の方法。
【請求項１４】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置への前記リクエストに対する応答を発送する前記行為は、
ＭＭＳを使用して前記応答を発送する行為
を備えることを特徴とする請求項１に記載の方法。
【請求項１５】
通信事業者のネットワークを介して無線装置と通信するために構成されている受け側のコンピューティングシステムにおける使用のためのコンピュータプログラム製品であって、前記無線装置を認証するための方法を実施するためのコンピュータプログラム製品は、
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記無線装置からのサービスのリクエストの受領を検出するためのコンピュータ実行可能命令と、
サービスの前記リクエストから電話番号を読み取るためのコンピュータ実行可能命令と、
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記無線装置へ前記リクエストに対する応答を発送させるためのコンピュータ実行可能命令と
を有する１つまたは複数のコンピュータ可読媒体を備えていることを特徴とするコンピュータプログラム製品。
【請求項１６】
前記１つまたは複数のコンピュータ可読媒体は物理的な記憶媒体であることを特徴とする請求項１５に記載のコンピュータプログラム製品。
【請求項１７】
通信事業者のネットワークを介して受け側のコンピューティングシステムと通信するために構成されている無線装置において、前記無線装置が前記受け側のコンピューティングシステムに対するそれ自体の認証をサポートするための方法であって、
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記受け側のコンピューティングシステムへのサービスのリクエストを発送する行為であって、サービスの前記リクエストは前記無線装置の電話番号を含む行為と、
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る行為であって、前記第２のデータトランスポート機構は前記電話番号を使って前記無線装置にアドレスする行為と、
前記無線装置が前記リクエストを送り、かつ前記応答を受け取ったことを証する前記受け側のコンピューティングシステムへの通信を発送する行為と
を備えることを特徴とする方法。
【請求項１８】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
セキュリティ鍵を有する応答を受け取る行為
を備えることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記無線装置が前記リクエストを送り、かつ前記応答を受け取ったことを証する前記受け側のコンピューティングシステムへの通信を発送する前記行為は、前記セキュリティ鍵から少なくとも導出されるデータを含む通信を発送する行為を備えることを特徴とする請求項１８に記載の方法。
【請求項２０】
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記受け側のコンピューティングシステムへのサービスのリクエストを発送する前記行為は、
ＩＰを使用してサービスの前記リクエストを発送する行為
を備えることを特徴とする請求項１７に記載の方法。
【請求項２１】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＳＭＳを使用して前記応答を受け取る行為
を備えることを特徴とする請求項２０に記載の方法。
【請求項２２】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＵＳＳＤを使用して前記応答を受け取る行為
を備えることを特徴とする請求項２０に記載の方法。
【請求項２３】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＭＭＳを使用して前記応答を受け取る行為
を備えることを特徴とする請求項２０に記載の方法。
【請求項２４】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＳＭＳを使用して前記応答を受け取る行為
を備えることを特徴とする請求項１７に記載の方法。
【請求項２５】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＵＳＳＤを使用して前記応答を受け取る行為
を備えることを特徴とする請求項１７に記載の方法。
【請求項２６】
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答を受け取る前記行為は、
ＭＭＳを使用して前記応答を受け取る行為
を備えることを特徴とする請求項１７に記載の方法。
【請求項２７】
通信事業者のネットワークを介して受け側のコンピューティングシステムと通信するために構成されている無線装置における使用のためのコンピュータプログラム製品であって、前記無線装置が前記受け側のコンピューティングシステムに対してそれ自体の認証をサポートするための方法を実施するための前記コンピュータプログラム製品は、
前記通信事業者のネットワークを介して利用可能な第１のデータトランスポート機構を介して前記受け側のコンピューティングシステムへのサービスのリクエストを発送させるためのコンピュータ実行可能命令であって、サービスの前記リクエストは前記無線装置の電話番号を含むコンピュータ実行可能命令と、
前記通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構を介して前記リクエストに対する応答の受領を検出するためのコンピュータ実行可能命令であって、前記第２のデータトランスポート機構は前記電話番号を使って前記無線装置にアドレスするコンピュータ実行可能命令と、
前記受け側のコンピューティングシステムに対して通信を発送させるためのコンピュータ実行可能命令であって、前記通信は前記無線装置が前記リクエストを送り、かつ前記応答を受け取ったことを証するコンピュータ実行可能命令と
を有する１つまたは複数のコンピュータ可読媒体を備えていることを特徴とするコンピュータプログラム製品。
【請求項２８】
前記１つまたは複数のコンピュータ可読媒体は物理的な記憶媒体であることを特徴とする請求項２７に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信技術に関し、さらに詳細には、サービスをリクエストする無線装置に属する電話番号であることを認証するための仕組みに関する。
【背景技術】
【０００２】
コンピューティング技術は、人々の働き方、遊び方に大きな変革をもたらし、人類の発展に多大な貢献をしてきた。コンピュータは現在、ワードプロセッシング、コンピュータシミュレーション、先進的なゲーム、音声認識などその他さらに多くの数々のアプリケーションに役立っている。コンピューティングシステムは、例えば、デスクトップコンピュータ、ラップトップコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、そして携帯電話および装置も含めて、現在、多種多様の形態で提供されている。
【０００３】
ＰＤＡや無線電話などいくつかの移動体無線装置は、高度なメモリと汎用的な処理能力を有し、かつてはもっと大きなデスクトップコンピュータでしか行われなかった多くのタスクを移動体装置が行えるようにした。これらのタスクは、データネットワーク上での通信を要するタスク（例、電子メールで通信したり、ウェブにアクセスしたり、インスタントメッセージングに参加したり）さえも含む。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
無線装置の目的のひとつは、ユーザが移動中であってもその関連ユーザが遠隔的に格納された情報および遠隔的に管理されたサービスにアクセスできるようにすることである。この目的を達成するために、無線装置は、サーバコンピューティングシステムへ携帯電話の通信事業者のネットワークを介してサービスのリクエストを提出することがよくある。無線装置は、通常、電話番号を用いてそれ自体を特定する。サーバは、次いで、携帯電話のネットワークを介してリクエストされた情報を返すことによって応答するのが通常である。無線装置が、適切な認証なく、その電話番号を誤って伝えた場合、この無線装置はそれ自体を不適当に誤って伝える恐れがあり、無許可の情報およびサービスにアクセスすることになりかねない。
【０００５】
したがって、無線装置からのリクエストにおいて報告された電話番号の信憑性をその無線装置に属しているものと正しく検証することのできる仕組みを有することは有利となるであろう。
【課題を解決するための手段】
【０００６】
先行の最新技術での前述の問題は、本発明の原理によって克服される。この原理は、認証プロセスの異なる部分の間に通信事業者のネットワークを介して利用可能な異なるデータトランスポート機構を使用することによって通信事業者のネットワークを介して無線装置を認証する仕組みを対象にしている。
【０００７】
無線装置が受け側のコンピューティングシステムへサービスのリクエストを提出し、次いでこの受け側のコンピューティングシステムは応答として認証鍵を返す。認証鍵は、この無線装置に関連付けられているものとして、サービスの応答に明記された電話番号を使って経路決めされる。ただし、この認証鍵は、異なるデータトランスポート機構を介して発送される。例えば、リクエストはＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）データトランスポート機構を使って提出される場合があり、他方で認証鍵はＳＭＳ（Ｓｈｏｒｔ−ｔｅｘｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）データトランスポート機構を使って返される場合がある。
【０００８】
無線装置はそれで、適切な通信を通じて、無線装置がリクエストを提出し、かつ認証鍵を受け取ったことを証する。無線装置は認証鍵を受け取ったので、この電話番号の使用によって、認証鍵の配送が成功したという結果になる。さらに、認証鍵が異なるデータトランスポート機構を使って返されたので、この電話番号は、本当にこの無線装置に属するものとして独立して検証される。
【０００９】
本発明のさらなる特徴および利点は、次に続く説明において示され、一部はこの説明から明らかとなるであろうし、あるいは本発明の実施によって知られるところとなる場合もある。本発明の特徴および利点は、添付の特許請求の範囲において特に指摘した装置の手段および組み合わせによって実現し、獲得することができる。本発明のこれらおよび他の特徴は、後続の説明と添付の特許請求の範囲からより完全に明らかとなるであろうし、あるいは以下に記載の本発明の実施によって知られるところとなる場合もある。
【発明を実施するための最良の形態】
【００１０】
本発明の原理は、無線装置が受け側のコンピューティングシステムへ通信事業者のネットワークを介してサービスのリクエストを発送するネットワーク環境に関する。受け側のコンピューティングシステムは、次いで、このリクエストの伝達に使われたのと異なるデータトランスポート機構を介してこのリクエストに対する応答を返す。受け側のコンピューティングシステムは、無線装置の電話番号を読み取り、この電話番号を使って応答を出す。無線装置は、次いで、受け側のコンピューティングシステムと通信し、この通信によって無線装置がリクエストを提出し、かつ応答を受け取ったことの証となる。この応答は、異なるデータトランスポート機構を使用してこの応答に対応するための電話番号を使って発送したので、この通信内の証により、無線装置がリクエスト中に明記された電話番号に本当に関連付けられていることの証ともなる。その結果、無線装置は異なるデータトランスポート機構を用いて認証される。
【００１１】
本発明の適用範囲内の実施形態には、その上に格納されたコンピュータ実行可能命令またはデータ構造を担いまたは有するためのコンピュータ可読媒体が含まれる。この種のコンピュータ可読媒体は、汎用または特定用途のコンピュータでアクセスできる任意の利用可能な媒体であってよい。限定ではなく、例示の目的で、この種のコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶装置、または汎用もしくは特定用途のコンピュータでアクセスすることができ、コンピュータ実行可能命令もしくはデータ構造の形態で所望のプログラムコード手段を格納あるいは担うために使うことのできる任意のその他の媒体のような、物理的なコンピュータ可読媒体を含むことができる。
【００１２】
ネットワークまたは別の通信コネクション（結線接続、無線、または結線接続もしくは無線の組み合わせ）を介してコンピュータへ情報が転送され、あるいは提供されるときに、コンピュータは、このコネクションをコンピュータ可読媒体と適切にみなしている。したがって、そのようないかなるコネクションもコンピュータ可読媒体と正当に称される。上記の組み合わせもまた、コンピュータ可読媒体の適用範囲内に含まれるべきである。コンピュータ実行可能命令は、例えば、汎用コンピュータ、特定用途のコンピュータ、または特定用途の処理装置にある種の機能もしくは機能群を実行させる任意の命令およびデータを含む。コンピュータ実行可能命令は、例えば、バイナリ、アセンブリ言語のような中間形式の命令、またはソースコードでさえあってよい。
【００１３】
図１および後続の議論は、本発明を実施することのできる適切なコンピューティング環境の簡潔で、一般的な説明を提供することを目的としている。必須ではないが、本発明は、コンピュータシステムによって実行される、プログラムモジュールのような、コンピュータ実行可能命令との一般的な関連で説明されることになる。一般に、プログラムモジュールには、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、その他同種類のものが含まれ、これらは特定のタスクを実行したり、特定の抽象データタイプを実装したりする。コンピュータ実行可能命令、関連するデータ構造、およびプログラムモジュールは、本明細書に開示された方法の行為を実行するためのプログラムコード手段の例を表す。
【００１４】
図１を参照して、本発明の原理に適したオペレーティング環境は、コンピュータシステム１００の形態の汎用コンピュータシステムを含む。コンピュータシステム１００は、例えば、本明細書に開示された動作を実行するようになされたパーソナルコンピュータであってもよい。
【００１５】
コンピュータシステム１００は、例えば、キーボード、マイクロフォン、マウス、または、移動体装置の場合はタッチパッドのような、入力装置から情報を受け取るユーザ入力インターフェイス１７０を含む。入力装置は、情報の入力を可能にするためにユーザ入力インターフェイス１７０に連結することができる。入力装置は、予めプログラムされたデータまたは入力装置のユーザ操作に応じてそのような連結を介して情報を転送することができる。
【００１６】
コンピュータシステム１００は、ビデオ出力信号を外部のビデオ表示装置へ提供するビデオ出力インターフェイス１５０を含む。コンピュータシステム１００は、例えば、カラーまたはモノクロのコンピュータモニタのような、ビデオ表示装置と一体化して設置されるか、あるいはビデオ表示装置から分かれていてもよい。ビデオ表示装置は、供給されたビデオ出力信号を受信できるようにビデオ出力インターフェイス１５０に連結することができる。移動体装置の場合、ビデオ出力インターフェイスは、比較的小型のディスプレイとインターフェイスすることもある。
【００１７】
同様に、コンピュータシステム１００は、オーディオ出力信号を外部のオーディオ出力装置へ提供するオーディオ出力インターフェイス１３０を含む。コンピュータシステム１００は、オーディオシステムと一体化して設置されるか、あるいはオーディオシステムから分かれていてもよく、このオーディオシステムはスピーカまたは音響データを発することができるその他の装置を含んでもよい。オーディオシステムは、供給されたオーディオ出力信号を受信できるようにオーディオ出力インターフェイス１３０に連結することができる。
【００１８】
コンピュータシステム１００は、処理ユニット１２０を含み、この処理ユニットにより複雑で柔軟性のある汎用処理機能が可能になる。処理ユニット１２０は、本発明の機能を含めて、コンピュータシステム１００の機能を実現するように開発されたコンピュータ実行可能命令を実行する。処理ユニット１２０は、システムバス１１０に連結され、このシステムバスはまた、システムメモリ１４０を含めてその他の様々なシステム構成要素を相互接続する。
【００１９】
システムメモリ１４０は、多種多様の揮発性および／または不揮発性メモリを概ね表し、先に論じたメモリの種別を含んでもよい。しかしながら、コンピュータシステム１００で使われる特定の種別のメモリは、本発明にとって重要ではない。１つまたは複数のプログラムモジュールを含むプログラムコード手段は、システムメモリ１４０に格納することができる。この１つまたは複数のプログラムモジュールには、オペレーティングシステム１４１、１つまたは複数のアプリケーションプログラム１４２、その他のプログラムモジュール１４３、およびプログラムデータ１４４が含まれてもよい。
【００２０】
コンピュータシステム１００は、大容量記憶装置インターフェイス１６０を含むこともできるけれども、携帯電話またはＰＤＡは、通常、大容量記憶装置を有しない。大容量記憶装置インターフェイス１６０は、例えば、磁気ディスクや光ディスクのような、大容量記憶装置からデータを読み出したり、そして／またはデータを書き込んだりすることができる。大容量記憶装置は、データの読み出しおよび書き込みを可能にするために大容量記憶装置インターフェイス１６０に連結することができる。大容量記憶装置を大容量記憶装置インターフェイス１６０に連結すると、オペレーティングシステム１４１、アプリケーションプログラム１４２、その他のプログラムモジュール１４３、およびプログラムデータ１４４を含めて１つまたは複数のプログラムモジュールを大容量記憶装置に格納することができる。
【００２１】
コンピュータシステム１００は、例えば、オフィス全体または企業全体にわたるコンピュータネットワーク、イントラネット、インターネットおよび／または通信事業者のネットワークのような、ネットワークに接続可能である。コンピュータシステム１００は、ネットワークインターフェイス１８０を含み、これを通してコンピュータシステム１００は、外部のソースからデータを受信し、そして／または外部のソースへデータを送信する。コンピュータシステム１００は、例えば、この種のネットワークを介して遠隔プロセッサシステムおよび／またはデータベースのような、外部のソースとデータをやりとりすることができる。
【００２２】
図１は、本発明の原理を実装することのできるコンピューティングシステムの一例を図示しているが、どのようなコンピューティングシステムでも本発明のこれらの機能を実装することができる。この説明および特許請求の範囲において、「コンピューティングシステム」は、ソフトウェアを用いて１つまたは複数の機能を実行することのできる任意の単数または複数のハードウェア構成要素として広く定義されている。コンピューティングシステムの例には、デスクトップコンピュータ、ラップトップコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、電話機、または処理能力を有する任意のその他のシステムもしくは装置が含まれる。
【００２３】
図２は、通信事業者のネットワーク２２０を介して通信している無線装置２１０と受け側のコンピューティングシステム２３０を含むネットワーク環境２００を図示している。無線装置２１０は、（その同じ無線装置２１０が、有線ネットワーク経由でも通信する能力のあるなしにかかわらず）無線ネットワークを介して通信する能力のある任意の装置であってよい。この無線装置２１０は、例えば、ラップトップコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）または電話機であってよく、そして概ねコンピュータシステム１００に関して上述した構造となされてもよい。
【００２４】
受け側のコンピューティングシステム２３０は、通信事業者のネットワーク２２０に接続されているか、または接続することのできる多数の無線装置に仕えるプロキシコンピューティングシステムであってもよい。受け側のコンピューティングシステム２３０はまた、コンピュータ１００について上述した構造となされてもよい。通常のケースでは、しかしながら、無線装置２１０は、移動体である場合が多いので、そうである必要はないが、受け側のコンピューティングシステム２３０よりも小さいことがある。あるいは、受け側のコンピューティングシステム２３０は、いかなる特定の通信事業者とも関連付けられているとは限らない、あるいは管理されているとは限らない別の無線装置または別のコンピューティングシステムであってもよい。
【００２５】
図３を参照すると、受け側のコンピューティングシステム２３０に対して無線装置２１０を認証するための方法３００が示されている。この方法３００は、図２のネットワーク環境２００において実行することができる。したがって、図３の方法３００は、図２のネットワーク環境２００を頻繁に参照して説明することになろう。
【００２６】
方法３００のいくつかの行為は、図３の左欄で見出し「受け側のコンピューティングシステム」の下に表されているように受け側のコンピューティングシステム２３０によって実行される。方法３００のその他の行為は、図３の右欄で見出し「無線装置」の下に表されているように無線装置２１０によって実行される。
【００２７】
無線装置２１０は、通信事業者のネットワーク２２０を介して利用可能な第１のデータトランスポート機構２２１を介して受け側のコンピューティングシステム２３０にサービスのリクエスト２４０を発送する（行為３０１）。サービスのリクエスト２４０は、無線装置の電話番号２４１を含む。第１のデータトランスポート機構は、サービスをリクエストしている無線装置の電話番号と共にサービスのリクエストを移送することができて、通信事業者のネットワーク２２０によってサポートされる任意のデータトランスポート機構を含むことができる。
【００２８】
受け側のコンピューティングシステム２３０は、次いで第１のデータトランスポート機構を介して無線装置からサービスのリクエストを受け取り（行為３１１）、そしてサービスのリクエスト２４０から電話番号２４１を読み取る（行為３１２）。受け側のコンピューティングシステムは、次に通信事業者のネットワークを介して利用可能な第２のデータトランスポート機構２２２を介して無線装置へリクエストに対する応答２５０を発送する（行為３１３）。応答２５０は、無線装置２１０が受け側のコンピューティングシステムとの将来の通信においてそれ自体を認証するために使用することのできるセキュリティ鍵２５１またはその他のセキュリティ情報を含んでもよい。
【００２９】
第２のデータトランスポート機構は、無線装置に電話番号を用いてアドレスすることができるようにする、通信事業者のネットワーク２２０でサポートされた任意の機構であってよい。第１のデータトランスポート機構２２１は、方形として図示されているのに対して、第２のデータトランスポート機構２２２は、円形として図示されていることに留意されたい。これは、第２のデータトランスポート機構２２２が第１のデータトランスポート機構２２１と異なることを強調している。例えば、第２のデータトランスポート機構２２２は、ＳＭＳ（Ｓｈｏｒｔ−ｔｅｘｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）、ＵＳＳＤ（Ｕｎｓｔｒｕｃｔｕｒｅｄ  Ｓｕｐｐｌｅｍｅｎｔａｒｙ  Ｓｅｒｖｉｃｅ  Ｄａｔａ）、ＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）、またはその種の他のものであってもよく、他方で第１のデータトランスポート機構２２１は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）であってもよい。
【００３０】
無線装置２１０は、次いで、応答２５０を受け取り（行為３０２）、この無線装置がリクエストを送り、かつ応答を受け取ったことを証する受け側のコンピューティングシステムに対する通信２６０を発送する（行為３０３）。例として、通信２６０は、無線装置２１０がリクエスト２４０を送り、かつ応答２５０を受け取ったことを証するデータ２６１を含んでもよい。データ２６１はセキュリティ鍵２５１でも、そこから導出されるデータであってもよい。受け側のコンピューティングシステム２３０は、次にこの通信を受け取る（行為３１４）。通信２６０は、第１のデータトランスポート機構２２１か、第２のデータトランスポート機構２２２か、または、通信事業者のネットワーク２２０によってサポートされていようと、あるいは通信事業者のネットワーク２２０から独立して実現されていようと、任意のその他のデータトランスポート機構を使って発送することができるので、通信２６０は、第１のデータトランスポート機構２２１か、第２のデータトランスポート機構２２２か、または通信事業者のネットワーク２２０を必ずしも通過することなく図示されている。
【００３１】
無線装置２１０は、認証鍵の応答２５０を受け取ったので、電話番号の使用によってこの認証鍵の応答の配送が成功したという結果になる。したがって、無線装置が異なるデータトランスポート機構を介して認証の応答を受け取ったというまさにその事実によって、電話番号が第２のデータトランスポート機構の関連で間違ってまたは不正に無線装置に割り当てられるといういかなる独立した故障のメカニズムもない状態で、この電話番号が本当にこの無線装置に属しているという強い推論が成り立つ。しかし、このような独立した故障のメカニズムがない状態で、この電話番号はこの無線装置に属するものとして正当に検証される。
【００３２】
本発明は、その精神または本質的な特徴から逸脱することなく他の特定の形態で具体化することができる。ここに説明した実施形態は、あらゆる点で単に例証のためであって、限定のためではないとみなされるべきである。それゆえ、本発明の適用範囲は、前述の説明によるものではなく、むしろ添付の特許請求の範囲によって示されている。特許請求の範囲の意味および均等性の範囲内に入る、あらゆる変更がそれらの適用範囲内に包含されるべきである。
【図面の簡単な説明】
【００３３】
【図１】本発明の原理に適したオペレーティング環境を示す図である。
【図２】本発明の原理が動作するのに適したネットワーク環境を示す図である。
【図３】本発明の原理に従って無線装置を認証するための方法のフローチャートを示す図である。
【符号の説明】
【００３４】
１００  コンピュータシステム
１１０  システムバス
１２０  処理ユニット
１３０  オーディオ出力インターフェイス
１４０  システムメモリ
１４１  オペレーティングシステム
１４２  アプリケーションプログラム
１４３  プログラムモジュール
１４４  プログラムデータ
１５０  ビデオ出力インターフェイス
１６０  大容量記憶装置インターフェイス
１７０  ユーザ入力インターフェイス
１８０  ネットワークインターフェイス
２００  ネットワーク環境
２１０  無線装置
２２０  通信事業者のネットワーク
２２１、２２２  データトランスポート機構
２３０  受け側のコンピューティングシステム
２４０  リクエスト
２４１  電話番号
２５０  応答
２５１  セキュリティ鍵
２６０  通信
２６１  データ
【図１】
2004173282.tif 000003
【図２】
2004173282.tif 000004
【図３】
2004173282.tif 000005