(57)【特許請求の範囲】
【請求項１】
複数の無線通信装置を有する加入者に無線アプリケーションを利用させる無線サービスプロバイダのための方法であって、無線サービスプロバイダにより操作されるサーバがアプリケーションのために単一の加入代金を請求し、かつアプリケーションが一度に複数の無線通信装置の中の一つのみにおいて起動されることを可能にし、該方法は下記を備える：
複数の無線通信装置の少なくとも１つがアプリケーションを選択するための選択要求を前記サーバが受信すること；
前記選択された前記アプリケーションおよび前記サーバが有する加入テーブル中に保持された前記複数の無線通信装置の識別情報と加入者情報を前記サーバが関連させること、ここで前記複数の無線通信装置は同じ加入者情報と関連する；
前記サーバが前記複数の無線通信装置の前記少なくとも１つへ前記選択された前記アプリケーションを送ること；
前記選択された前記アプリケーションの情報および複数の無線通信装置の情報を前記サーバが記録すること；
要求する無線通信装置から前記選択された前記アプリケーションのための起動要求および加入者情報を前記サーバが受信すること、ここで、前記要求する無線通信装置は前記複数の無線通信装置の中の任意の一つである；
前記受信した前記加入者情報を前記加入テーブル中の加入者情報に対して前記サーバがチェックすること；
前記選択された前記アプリケーションが利用不可能なものとしてマークされているか判断することにより、前記選択された前記アプリケーションの有効性を前記サーバがチェックすること；
前記選択された前記アプリケーションが前記要求する無線通信装置によって利用可能な場合、前記選択された前記アプリケーションを複数の無線通信装置の中の前記要求する無線通信装置以外の他の無線通信装置によって利用不可能なものとして前記サーバが前記サーバー上の加入テーブル内にマークし、前記要求する無線通信装置へアプリケーション起動の許可を送ること。
【請求項２】
前記要求する無線通信装置から前記起動要求を受信することに応答して、要求する無線通信装置が前記加入者情報に関係することを前記サーバが確認するステップをさらに含む請求項１の方法。
【請求項３】
前記選択された前記アプリケーションの有効性を前記サーバが前記チェックした結果、選択されたアプリケーションが利用不可能な場合、前記要求する無線通信装置へ失敗メッセージを前記サーバが送るステップをさらに含む請求項１の方法。
【請求項４】
前記サーバが加入テーブルを維持する請求項１の方法。
【請求項５】
前記サーバはＭＳＣとは別個のサーバである請求項４の方法。
【請求項６】
前記サーバが前記選択要求を受信することに応答して、複数の無線通信装置へアプリケーションメニューを前記サーバが送るステップをさらに含む請求項１の方法。
【請求項７】
前記要求する無線通信装置からの前記起動要求に続いて前記要求する無線通信装置の識別情報を前記サーバが受信するステップをさらに含む請求項１の方法。
【請求項８】
前記要求する無線通信装置からの前記起動要求に続いて前記要求する無線通信装置からパスワードを前記サーバが受信するステップをさらに含む請求項１の方法。
【請求項９】
前記要求する無線通信装置から前記起動要求を受信することに応答して前記パスワードを加入テーブルの情報に対して前記サーバがチェックするステップをさらに含む請求項８の方法。
【請求項１０】
前記要求する無線通信装置からの前記起動要求に続いてユーザ名を前記サーバが受信するステップをさらに含む請求項１の方法。
【請求項１１】
無線サービスプロバイダがアプリケーションの使用に関して加入者に単一の加入代金を請求し、かつその各々が同一の加入者情報と関連付けられている複数の無線通信装置のうちの1つのみによって前記アプリケーションが一度に起動されることを許可する際に、前記アプリケーションが一度に一つの無線通信装置のみから呼び出されることを強制するための前記無線サービスプロバイダのための方法、該方法は下記を備える：
前記複数の無線通信装置の少なくとも1つから選択されたアプリケーションのための前記加入者による選択要求を無線サービスプロバイダにより運用されるサーバが受信すること；
前記複数の無線通信装置の少なくとも1つへ前記選択されたアプリケーションを前記サーバが送ること；
前記複数の無線通信装置の上の前記選択されたアプリケーションの使用状態に関する情報を前記サーバが記録すること；
要求する無線通信装置から前記選択されたアプリケーションのための起動要求を前記サーバが受信すること；
前記選択されたアプリケーションが前記複数の無線通信装置上で使用中であるかを前記サーバがチェックすること；
前記選択されたアプリケーションが使用中である場合、前記サーバが前記要求する無線通信装置への失敗メッセージを送信し、それによって、前記要求する無線装置に前記選択されたアプリケーションを実行させないこと；および、
前記選択されたアプリケーションが使用中でない場合、前記要求する無線通信装置の上で使用中であるとして前記選択されたアプリケーションを前記サーバが記録し、および前記サーバが前記要求する無線通信装置へ起動の許可を送信し、それによって、前記要求する無線通信装置が前記選択されたアプリケーションを実行することを可能にすること。
【請求項１２】
前記選択されたアプリケーションおよび前記サーバ上の加入テーブルの前記複数の無線通信装置の前記情報と加入者情報を前記サーバが関連させることをさらに含む請求項１１の方法。
【請求項１３】
前記サーバがその上で加入テーブルを維持することをさらに含む請求項１２の方法。
【請求項１４】
前記サーバはＭＳＣとは別個のサーバである請求項１３の方法。
【請求項１５】
前記要求する無線通信装置からの起動要求に引き続いて、前記要求する無線通信装置から加入者情報を前記サーバが受信することをさらに含む請求項１２の方法。
【請求項１６】
前記要求する無線通信装置からの起動要求を受信することに応答して、前記加入者情報を前記サーバ上の前記加入テーブルの情報に対して前記サーバがチェックすることをさらに含む請求項１５の方法。
【請求項１７】
前記要求する無線通信装置からの起動要求を受信することに応答して、前記要求する無線通信装置が前記加入者情報と関連することを前記サーバが確認することをさらに含む請求項１１の方法。
【請求項１８】
前記サーバが前記選択要求を受信することに応答して、前記複数の無線通信装置へ前記サーバがアプリケーションメニューを送ることをさらに含む請求項１１の方法。
【請求項１９】
前記要求する無線通信装置からの起動要求に引き続いて、前記要求する無線通信装置に関する情報を前記サーバに受信させることをさらに含む請求項１１の方法。
【請求項２０】
前記要求する無線通信装置からの起動要求に引き続いて、前記要求する無線通信装置からパスワードを前記サーバに受信させることをさらに含む請求項１１の方法。
【請求項２１】
前記要求する無線通信装置からの起動要求を受信することに応答して、前記パスワードを前記加入テーブルの情報に対して前記サーバがチェックすることをさらに含む請求項１１の方法。
【請求項２２】
前記要求する無線通信装置からの起動要求に引き続いて、ユーザ名を前記サーバが受信することをさらに含む請求項１１の方法。
【請求項２３】
無線サービスプロバイダがアプリケーションの使用のために加入者に単一の加入代金を請求し、かつその各々が同一の加入者情報と関連する複数の無線通信装置のうちの1つのみによって前記アプリケーションが一度に呼び出されることを許可する際に、前記アプリケーションが一度に一つの無線通信装置だけから呼び出されるように強制するためのシステム、該システムは下記を備える：
前記複数の無線通信装置が同じ加入者情報を持っていて、前記複数の無線通信装置と通信する移動交換局；
加入テーブルを有し、かつ移動交換局と通信するサーバ、ここで、前記加入テーブルが複数のエントリを有し、各エントリが、加入者識別フィールドと、アプリケーション識別フィールドと、複数の装置識別フィールドおよび現在の装置のフィールドを有し、各装置識別フィールドが1つの無線通信装置を識別するための情報を記憶する、
ここにおいて、
前記サーバが前記加入者識別フィールドの中に前記加入者に対応する加入者識別子を記録し、
前記サーバが前記アプリケーション識別フィールドの中に前記アプリケーションに対応するアプリケーション識別子を記録し、
前記サーバが、前記複数の装置識別フィールドの中に、前記複数の無線通信装置の各々とそれぞれ関連する装置識別子を記録し、
前記サーバが前記アプリケーションのための起動要求を前記複数の無線通信装置のうちの特定の1つから受信した際に、もしあるならば、前記複数の無線通信装置の中のどれが前記アプリケーションを実行しているのかを前記現在の装置のフィールドの中に前記サーバが記録し、
前記アプリケーションが前記複数の無線通信装置上で使用中であるかどうかを前記サーバが決定するために前記現在の装置のフィールドを前記サーバがチェックし、および
前記アプリケーションが使用中である場合、前記サーバは失敗メッセージを前記複数の無線通信装置のうちの前記特定の1つへ送り、それによって、前記複数の無線通信装置のうちの前記特定の1つが、前記アプリケーションを実行することを防ぎ、および
前記アプリケーションが使用中でない場合、前記サーバは、前記アプリケーションを使用中であるとして前記複数の無線通信装置のうちの前記特定の1つを記録し、および起動メッセージを前記複数の無線通信装置のうちの前記特定の1つへ送り、それによって、前記アプリケーションが前記複数の無線通信装置のうちの前記特定の1つによって実行されることを可能にするシステム。
【請求項２４】
前記加入テーブルがさらにパスワードフィールドを含む請求項２３のシステム。
【請求項２５】
無線加入者がアプリケーションの使用のために単一の加入代金を請求され、かつ各々が同一の加入者情報と関連する複数の無線通信送信のうちの1つのみによって前記アプリケーションが一度に呼び出されることを許可する際に、前記アプリケーションが一度に一つだけの無線通信装置の中で起動されるようにするための方法、該方法は下記ステップを順番に実行する：
無線サービスプロバイダによって運用されるサーバが前記選択されたアプリケーションに関して前記複数の無線通信装置から起動要求を受信するステップ、ここで、前記選択されたアプリケーションとは、加入者により選択され、前記サーバから前記複数の無線通信装置の少なくとも一つに送られたアプリケーションであり、前記サーバが有する加入テーブル中に保持された前記複数の無線通信装置の識別情報と加入者情報に関連付けられているアプリケーションである；
前記選択されたアプリケーションの使用状態に関する情報中において利用不可能なものとしてマークされているか判断することにより前記複数の無線通信装置の上で前記アプリケーションが使用中であるかを前記サーバが決定するステップ；および、
前記アプリケーションが使用中である場合は、要求する無線通信装置へ失敗メッセージを前記サーバが送り、それによって、前記要求する無線装置に前記アプリケーションを実行させず、
前記アプリケーションが使用中でない場合は、前記要求する無線通信装置へ起動メッセージを前記サーバが送り、それによって、前記要求する無線装置が前記アプリケーションを実行することを可能にするステップ。
【請求項２６】
各々の無線通信装置からパスワードを受信すること、および前記パスワードを確認することをさらに含む請求項２５の方法。
【請求項２７】
コンピュータによって実行される際、各々の装置が同一の加入者情報と関連する複数の装置のうちの1つによってのみ一度に呼び出されるアプリケーションの使用のために無線加入者が単一の加入代金を請求されるに際して、前記アプリケーションが一度に一つの無線通信装置だけから呼び出されるように強制するステップのシーケンスを前記コンピュータに実行させるプログラムを形成する命令のシーケンスを有形的に記憶するコンピュータ可読媒体であって、前記ステップのシーケンスは下記順序で実行されるステップを備える：
無線サービスプロバイダによって運用されるサーバが前記選択されたアプリケーションのための起動要求を前記複数の無線通信装置から受信するステップ、ここで、前記選択されたアプリケーションとは、加入者により選択され、前記サーバから前記複数の無線通信装置の少なくとも一つに送られたアプリケーションであり、前記サーバが有する加入テーブル中に保持された前記複数の無線通信装置の識別情報と加入者情報に関連付けられたアプリケーションである；
前記選択された前記アプリケーションに関してアプリケーション使用状態に関する前記情報中において利用不可能なものとしてマークされているか判断することにより前記サーバが前記複数の無線通信装置の上で前記アプリケーションが使用中であるか否かを決定するステップ、
前記アプリケーションが使用中である場合は、失敗メッセージを要求する無線通信装置へ前記サーバが送り、それによって、前記要求する無線装置に前記アプリケーションを実行させず、
前記アプリケーションが使用中でない場合は、起動メッセージを前記要求する無線通信装置へ前記サーバが送り、それによって、前記要求する無線通信装置に前記アプリケーションを実行させることを可能にするステップ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に無線電気通信とコンピュータネットワークに関する。より具体的には、本発明は多数の無線通信装置を持っている加入者にサービスを配達するために、サービスプロバイダのためのインフラストラクチャを提供するシステムおよび方法に関する。
【背景技術】
【０００２】
技術の進歩は、移動電話すなわち無線通信装置をほとんどだれでも安く入手可能にした。各家族メンバーにつき１つずつ、いくつかの無線通信装置を所有することは家族にとって珍しくない。無線サービスプロバイダは、また複数の無線通信装置のために単一の加入口座に請求することを容易にした。何人かの無線サービスプロバイダは、異なる無線通信装置が単一ユーザ口座に割り当てられた時間分配を共有することを認める。例えば、ユーザは５００分間の放送時間を許可する計画について手続きをし、家族のメンバーによって使用される異なる無線通信装置によって共有されたこの５００分を持つことができる。
【０００３】
上記の状況で、異なる家族のメンバーによって使用される多数の無線通信装置は、５００分の時間分配のために競合しない。代わりに、無線サービスプロバイダは、各無線通信装置によって使用される放送時間を記録し、同じユーザ口座にすべての無線通信装置によって使用される時間を合計する。その後、合計時間は５００分の時間分配と比較される。個々の無線通信装置がそれぞれ使用することができる時間の量に制限はない。
【０００４】
しかしながら、無線サービスプロバイダが無線装置アプリケーションについてユーザ毎に毎月の加入代金あるいはアクセス料を課すとき、状況は変わる。あるアプリケーションについては、無線サービスプロバイダは、無線通信装置について固定加入代金を要求するかもしれないし、ユーザはアプリケーションに対して加入することを必要とし、無線通信装置からアプリケーションにアクセスを許可される前に毎月の加入代金を払うかもしれない。しかし、いくつかの無線通信装置を持っている家族の状況でのように、ユーザが異なる無線通信装置によって同じアプリケーションにアクセスすることを望めば、無線通信装
置毎に加入代金を払うことは高価になる。すべての家族のメンバーに通常散発的にアクセスされる無線ウェブ・ベースのイエローページ・サービスのようなアプリケーションを申込むことをユーザが望めば、無線通信装置毎の加入代金の支払いはさらに高価になる。家族メンバーがみな無線ウェブ・ベースのイエローページ・サービスに同時にアクセスしそうにないので、無線通信装置毎の加入代金の支払いはユーザにとって経済的に不利になる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、無線サービスプロバイダがユーザ口座に登録された任意の無線通信装置からのアプリケーションへのアクセスを承諾することを可能にするシステムおよび方法を提供することは有利だろう。したがって、本発明が主として導かれるシステムおよび方法はそのようである。
【課題を解決するための手段】
【０００６】
本発明は、無線アプリケーションにアクセスするために、無線サービスプロバイダが１つの加入口座当たり単一の加入代金を課すことを可能にし、単一の加入口座に関連した多数の無線通信装置があるシステムおよび方法を開示する。本発明は無線サービスプロバイダが無線アプリケーションへのアクセスを制御することを可能にし、その結果、１つの無線通信装置だけが一度に無線アプリケーションを起動することができる。したがって単一の加入口座に関連した異なる無線通信装置からの同時アクセス要求は否定される。
【０００７】
本発明の一実施例によれば、方法は、無線サービスプロバイダが複数の無線通信装置を持った加入者を支援することを可能にし、無線サービスプロバイダはサービスのために一人の加入者当たり単一の加入代金を請求し、かつサービスが複数の無線通信装置によって単独に呼び出されることを可能にする。方法は以下のステップを含んでいてもよい：複数の無線通信装置から選択されたアプリケーションのための選択を受信し、複数の無線通信装置へ選択されたアプリケーションを送り、加入テーブル中の選択されたアプリケーションおよび複数の無線通信装置の情報を記録し、要求する無線通信装置から選択されたアプリケーションのための起動要求を受信し、加入テーブル中の選択されたアプリケーションの有効性をチェックし、選択されたアプリケーションが利用可能な場合、選択されたアプリケーションを利用不可能なものとしてマークし、かつ要求する無線通信装置に起動を送る。
【０００８】
本発明の一実施例によるシステムは、無線サービスプロバイダが複数の無線通信装置を持った加入者を支援することを可能にし、無線サービスプロバイダはサービスのために単一の加入代金を請求し、サービスが複数の無線通信装置によって単独に呼び出されることを可能にする。システムは、複数の無線通信装置と通信する移動交換局を含んでもよく、複数の無線通信装置は同じ加入者情報を有し、移動交換局と通信しているサーバが複数のエントリを有する加入テーブルを有する。加入テーブルのエントリはそれぞれ加入者識別フィールド、アプリケーション識別フィールドおよび複数の装置識別フィールドを持っていてもよく、各装置識別フィールドは１つの無線通信装置についての情報を記憶する。
【０００９】
本発明の他の目的、利点および特徴は、以下に示される図面の概要、発明の詳細な説明および請求項の検討の後に明白になるだろう。
【発明を実施するための最良の形態】
【００１０】
この記述において、用語“通信装置”、“無線装置”、“ハンドヘルド電話”、“無線通信装置”および“ハンドセット”は交換可能に使用され、ここに使用される用語“アプリケーション”は実行可能および実行不可能なソフトウェアファイル、生データ、集合されたデータ、パッチおよび他のコードセグメントを包含するように意図される。さらに、いくつかの図を通して同様な数字は同様な素子を参照する。第３世代（３Ｇ）無線通信技術の到来で、多くの帯域幅がセルラ電話、ページャ、増大した無線能力を持っている携帯情報端末（ＰＤＡ）のような無線通信、ハンドセットおよび無線通信装置のために利用可能になる。いま、無線サービスプロバイダは、それらの加入者に異なるサービスを提供することができる様々なアプリケーションを提示することができる。これらのアプリケーションは、ユーザが天候をチェックすること、株式相場をチェックすること、最新ニュース速報をチェックすること、電子メールを受信すること、ページング・メッセージを受信すること、インターネットを通過させること、および別の相手とオーディオ通信を維持するためにそれを使用することに加えて、彼の無線ハンドセットを通して遠隔の相手すべてと対話型のゲームをすることを可能にする。多くのこれらのアプリケーションはユーザにより散発的に使用され、即ち、ユーザは短時間アプリケーションを呼び出し、毎日何時間もアプリケーションを実行しないかもしれないし、またユーザは十分な毎月の加入代金を今までどおり請求される。この理由で、ユーザはサービスの契約をすることに気が進まないかもしれない。しかしながら、ユーザがアプリケーション毎に単一の加入代金を払うことができ、異なる無線通信装置を使用する彼の家族のメンバーとアプリケーションへのアクセスを共有することができれば、ユーザはもっと進んでサービスの契約をするかもしれない。したがって本発明は、ここにさらに記述されるように、ユーザがアプリケーションに対して単一の加入料を支払い、複数の無線通信装置からアプリケーションにアクセスすることを可能にすることにより、多くの収入を発生させる無線サービスプロバイダのための支援を提供する。
【００１１】
図１は、本発明によって使用される通信ネットワーク１００を描く。通信ネットワーク１００は基地局（ＢＳ）１１０に各々接続された１つ以上の通信タワー１０６を含み、通信装置１０２を備えたユーザにサービスしている。通信装置１０２は、携帯電話、ページャ、携帯情報端末（ＰＤＡ）、ラップトップ・コンピュータ、あるいは無線およびセルラ電話通信ネットワークを使用する他のハンドヘルド、固定、または携帯通信装置であり得る。各ユーザによる命令およびデータ入力は通信タワー１０６にデジタルデータとして送信される。通信装置１０２および通信タワー１０６を使用するユーザ間の通信は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、移動通信のためのグローバルシステム（ＧＳＭ）、または無線通信ネットワークあるいはデータ通信ネットワークで使用される他のプロトコルのような、異なる技術に基づくことができる。各ユーザからのデータは通信タワー１０６から基地局（ＢＳ）１１０に送信され、移動交換局（ＭＳＣ）１１４へ転送され、それは公衆交換電話網（ＰＳＴＮ）１１８およびインターネット１２０に接続されてもよい。
【００１２】
ＭＳＣ１１４は無線通信装置１０２を使用して加入者に利用可能な異なるアプリケーションをサポートするサーバ１１６に接続されてもよい。選択的に、サーバ１１６はＭＳＣ１１４の一部であってもよい。
【００１３】
サーバ１１６は無線サービス提供者あるいは第三者によって操作されてもよい。サーバ１１６は無線加入者によって呼び出すことができるアプリケーションを提供する。サーバ１１６はさらに図２によって例証されるような加入テーブル２００を維持する。加入テーブル２００はアプリケーションを加入するユーザ口座２０２の識別、加入したアプリケーション２０４の識別、アプリケーションにアクセスすることを認可された無線装置２０６，２０８の識別、アプリケーションを現在呼び出している無線通信装置２１０の識別、およびアプリケーションと関連したパスワード２１１を記録する。好ましくは、アプリケーション毎に１つのエントリ２１２がある。ユーザが１つ以上のアプリケーションについて加入する時、ユーザの口座情報は１つ以上のエントリ２１２で現われるだろう。
【００１４】
ユーザがアプリケーションに加入する場合、エントリは口座について作られる。そのエントリはそのユーザの識別情報として使用することができるユーザの口座情報２０２、およびアプリケーション２０４を一覧表にする。代わりに、ユーザはまたそのユーザの識別情報としてログイン名またはユーザ名を使用することができる。家族のメンバーのそれぞれが無線装置を持っている家族状況でのように、口座で一覧表にされた多くの無線装置がある場合、ユーザはアプリケーションを使用することを認められた無線装置の識別を一覧表にしてもよい。ユーザはアプリケーションを使用する装置をすべて、または部分集合のみを認可してもよい。ユーザはさらにこのアプリケーションのためにパスワードを割り当ててもよい。無線サービスプロバイダがエントリを作った後、無線サービスプロバイダはユーザに請求書をおくることができるように、料金請求システムへユーザ情報を転送する。
【００１５】
図３はユーザ加入プロセス３００を例証する。ステップ３０２で、ユーザはサービスプロバイダに彼の口座情報を提供することによりアプリケーションに加入する。アプリケーションのサービスプロバイダは、ユーザあるいは独立した第三者に無線サービスを提供するのと同じ無線サービスプロバイダかもしれない。ユーザ口座情報は彼の移動識別番号（ＭＩＮ）あるいは彼の無線装置の電子識別番号（ＥＩＮ）と対応付けられる。無線サービスプロバイダはＭＩＮ／ＥＩＮを使用しているそのデータベースから彼の口座情報を容易に検索し、必要ならば第三者サービスプロバイダに転送することができる。ステップ３０４でユーザはアプリケーションメニューについて要求を作り、ステップ３０６でメニューを受信する。要求とメニューの両方が無線ハンドセット１０２と通信タワー１０６の間で無線で送信される。メニューはユーザが選択をすることができる無線ハンドセット１０２に表示される。アプリケーションを選択した後に、ステップ３０８で無線ハンドセット１０２は無線サービスプロバイダに選択を送り、ステップ３１０で無線サービスプロバイダからアプリケーションを受信する。受信されたアプリケーションは、サーバ１１６上で実行されるアプリケーションに対して、無線ハンドセット１０２上または遠隔ユーザインターフェースで実行される十分なアプリケーションであるかもしれない。
【００１６】
ユーザは、さらにアプリケーションにアクセスすることを許される他の無線ハンドセット１０２の情報を入力してもよい。これは、各無線ハンドセットの情報を入力することにより、あるいは無線サービスプロバイダから受信されたリストから選択することにより行うことができる。
【００１７】
図４は無線サービスプロバイダ加入プロセス４００を例証する。ユーザが無線サービスプロバイダに登録した時、ステップ４０２で無線サービスプロバイダはユーザ情報を受信する。ステップ４０４で無線サービスプロバイダはメニュー要求を受信し、ステップ４０６でユーザの無線通信装置１０２にメニューを送信する。ステップ４０８で無線サービスプロバイダが選択を受信した後、ステップ４１０で、無線サービスプロバイダは、加入テーブル２００中にエントリ２１２を作り、ユーザ口座情報２０２、選択されたアプリケーション２０４、およびアプリケーションにアクセスすることが許される装置を登録する。選択されたアプリケーションを登録した後に、ステップ４１２で無線サービスプロバイダはユーザに選択されたアプリケーションを送る。選択的に、ユーザはアプリケーション用のパスワードを設定することができ、パスワードもエントリ２１２に入力されるだろう。
【００１８】
代わりの実施例では、ユーザは異なる無線通信装置からの加入プロセスを繰り返してもよく、それによりアプリケーションがそれらの無線通信装置にダウンロードされてもよい。しかしながら、この場合新しいエントリは加入テーブル中で作らず、無線サービスプロバイダは適切なエントリの中へ単に無線通信装置の識別を加えるだろう。
【００１９】
図５はユーザ起動プロセス５００を例証する。無線通信装置１０２が無線サービスプロバイダに登録される場合、ステップ５０２で、ユーザは無線サービスプロバイダへその情報を送る。無線通信装置１０２が無線サービスプロバイダと通信した後、ステップ５０４で、ユーザは無線サービスプロバイダにアプリケーション起動要求を送ることにより、アプリケーションを起動することができる。ステップ５０５で、失敗メッセージが受信されない場合、ステップ５０６で、無線通信装置は選択されたアプリケーションのための起動を受信するだろう。その起動は、無線通信装置が遠隔ユーザインターフェースを実行させることを許す無線サービスプロバイダからの認可であってもよい。その起動はまた無線通信装置によって受信されているアプリケーション全体かもしれない。無線通信装置が起動の代わりに失敗メッセージを受信する場合、ステップ５０８で、無線通信装置は失敗メッセージを表示する。
【００２０】
図６は無線サービスプロバイダ加入プロセス６００を例証する。ステップ６０２で、無線サービスプロバイダは登録手順中にユーザ情報を受信し、ステップ６０４でアプリケーションのための起動要求を受信する。ユーザ情報はまたユーザによって提供されるユーザ名かもしれない。ステップ６０６で、ユーザが加入者であるかどうかを確かめために無線サービスプロバイダは加入テーブル２００をチェックする。ユーザが加入者でなければ、ステップ６１０で、無線サービスプロバイダはユーザへ失敗メッセージを送る。ユーザが加入者ならば、ステップ６０８で、無線サービスプロバイダは選択されたアプリケーションが他の無線通信装置で使用中であるかどうかチェックする。アプリケーションがユーザの口座の中で別の無線通信装置によって使用されている、例えば配偶者によって使用されている場合、ステップ６１０で、無線サービスプロバイダはユーザに失敗メッセージを送る。選択されたアプリケーションが使用されていない場合、ステップ６１２で、無線サービスプロバイダはアプリケーションのために加入テーブル中のエントリに“使用中”フラグを設定し、ステップ６１４で、ユーザに選択されたアプリケーション起動を送る。“使用中”フラグの設定は、現在の装置識別フィールド２１０へ無線通信装置の識別を入力することにより遂行されてもよい。
【００２１】
図７は、ユーザ起動プロセス７００のための代わりの実施例を例証する。プロセス７００はパスワード・サブミッションを除いて５００を処理するのに類似している。無線通信装置１０２が無線サービスプロバイダに登録する場合、ステップ７０２で、ユーザは無線サービスプロバイダにその情報を送る。無線通信装置１０２が無線サービスプロバイダと通信した後、ユーザはステップ７０４でアプリケーション起動要求を、ステップ７０６でパスワードを無線サービスプロバイダに送ることにより、アプリケーションを起動することができる。ステップ７０８で、失敗メッセージが受信されない場合、ステップ７１２で無線通信装置は選択されたアプリケーションの起動を受信するだろう。無線通信装置が起動の代わりに失敗メッセージを受信する場合、ステップ７１０で、無線通信装置は失敗メッセージを表示する。
【００２２】
図８はユーザ起動プロセス８００のための代わりの実施例を例証する。プロセス８００はパスワードを受信することを除いてプロセス６００に類似している。ステップ８０２で、無線サービスプロバイダは登録手順中にユーザ情報を受信し、ステップ８０４で、アプリケーションのための起動要求を受信する。ステップ８０６で無線サービスプロバイダはまたユーザからパスワードを受信する。ステップ８０７でユーザが加入者かどうか確かめるために、および提供されるパスワードが正確な場合、無線サービスプロバイダは加入テーブル２００をチェックする。ユーザが加入者または許可されたユーザでない場合、ステップ８１０で、無線サービスプロバイダはユーザに失敗メッセージを送る。ユーザが加入者ならば、ステップ８０８で、無線サービスプロバイダは選択されたアプリケーションが他の無線通信装置により使用中であるかどうかチェックする。アプリケーションがユーザの口座の中で別の無線通信装置によって使用されている、例えば配偶者によって使用されている場合、ステップ８１０で、無線サービスプロバイダはユーザに失敗メッセージを送る。選択されたアプリケーションが使用されていない場合、ステップ８１２で、無線サービスプロバイダはアプリケーションのために加入テーブル中のエントリに“使用中”フラグを設定し、ステップ８１４で、ユーザに選択されたアプリケーション起動を送る。
【００２３】
代わりの実施例では、無線サービスプロバイダは、彼のユーザ口座に付けられた無線通信装置だけでなく、任意の無線通信装置からユーザがアプリケーションにアクセスすることを許可してもよい。図９はこの代わりの実施例のための加入テーブル９００を例証する。無線サービスプロバイダは加入テーブル９００のエントリ９１０にユーザ口座情報９０２およびアプリケーション識別９０４を記録する。同じエントリ９１０では、無線サービスプロバイダはまたアプリケーションおよび現在アプリケーション９０６を使用している無線通信装置の識別を呼び出すためにパスワード９０８を記録することができる。この実施例によれば、ユーザまたは彼の家族のメンバーは任意の無線通信装置からアプリケーションを呼び出すことができる。ユーザが無線サービスプロバイダに接続する場合、彼はアプリケーションに要求することができる。無線サービスプロバイダは、彼のユーザ名およびパスワードのような彼のユーザ口座情報を入力するように彼に促す。入力されたユーザ口座情報およびパスワードが正確な場合、ユーザの口座からアプリケーションを使用するものが誰もいなければ、無線サービスプロバイダはユーザへアプリケーションまたはその起動を送る。
【００２４】
まだ別の実施例では、無線サービスプロバイダは、ユーザが個人および家族のメンバーによる使用のために幾つかのライセンスに加入することを許可してもよい。この実施例では、加入テーブル中のエントリは活動的なユーザの数のフィールドと予め定められたユーザの数のフィールドを持つだろう。ユーザは加入者に対して（例えば特定のアプリケーションの）２つのライセンスを選んでもよく、無線サービスプロバイダはアプリケーションがユーザの口座に関連した２つまでの無線通信装置によって同時に呼び出されることを許可するだろう。同じアプリケーションに対する第３の同時起動は失敗するだろう。
【００２５】
以下は、本発明の一実施例による１つの使用シナリオの記述である。ユーザは無線のためのバイナリ・ランタイム環境（ＢＲＥＷ  登録商標）のようなエネーブルされた装置のデバイス駐在オペレーティング・システムがある無線装置を購入し、プロバイダと無線通信サービスに加入してもよい。ユーザはまた、彼の無線サービスプロバイダからの全地球測位システム（ＧＰＳ）ベースのナビゲーションサービスに加入し、無線サービスプロバイダに彼の家族メンバーによって使用される多数の無線通信装置を登録する。無線サービスプロバイダはユーザが彼および彼の家族メンバーによって所有された無線通信装置へのアプリケーションをダウンロードすることを許可する。無線サービスプロバイダは加入テーブル中でユーザへのエントリを作り、エントリにおけるアプリケーションを一覧表にする。無線サービスプロバイダはまた加入テーブル中の各無線通信装置の識別を記録する。セキュリティ目的のために、無線サービスプロバイダはユーザがアプリケーションのためにパスワードを設定することを許可してもよい。
【００２６】
ユーザは、彼のオフィスから彼のクライアントサイトへ運転するのを助けるためにアプリケーションを呼び出すことができる。ユーザはアプリケーションを起動するため無線サービスプロバイダへ呼を行う。ユーザの装置が無線サービスプロバイダに登録されているとき、無線サービスプロバイダはユーザの無線通信装置のための識別情報を得、その記録からユーザの口座情報を検索する。無線サービスプロバイダは加入テーブルからエントリを検索するためにユーザ口座情報およびアプリケーション情報を使用する。エントリがパスワードを持っている場合、無線サービスプロバイダはパスワードについてユーザを促す。パスワードを確認した後に、無線サービスプロバイダはアプリケーションが使用中であるかどうかチェックする。アプリケーションが使用中でない場合、無線サービスプロバイダはユーザの無線通信装置の識別をエントリに入力し、ユーザに起動を送る。ユーザがアプリケーションを使用し終えた後、ユーザはアプリケーションをリリースし、それは無線サービスプロバイダへのハングアップ信号であり、無線サービスプロバイダはエントリからユーザの装置を取り除く。他の家族のメンバーが無線サービスプロバイダに電話をかけて、ユーザがそれを使用している間、同じアプリケーションを起動する場合、無線サービスプロバイダは呼び出し装置に“使用中”のメッセージを送信する。
【００２７】
他の実施例では、発明はサービスプロバイダのために収入を増加させるそのような方法で実行されてもよい。例えば、取外し可能なユーザ識別モジュール（ＲＵＩＭ）を装備した無線装置を使用している加入者のために、サービスプロバイダは、装置が加入者のＲＵＩＭと一致する場合、異なる装置へアプリケーションをダウンロードすることを許可してもよい。一般にＲＵＩＭの連続番号あるいは加入者識別番号（ＳＩＤ）が加入者を識別するために使用され、ＲＵＩＭの連続番号とＳＩＤはサーバに記憶される。加入者が無線装置へ彼のＲＵＩＭを挿入し、この無線装置へアプリケーションのダウンロードを要求するとき、サーバは加入者のデータベースに対して無線装置から受信されたＲＵＩＭの連続番号をチェックする。ＲＵＩＭを加入者に属するとして認識した後に、サーバは無線装置へアプリケーションをダウンロードし始める。サービスプロバイダは、この追加無線装置へアプリケーションをダウンロードするために代金を請求することに決めてもよい。
【００２８】
以下は上記の実施例の使用シナリオである。ビデオゲームの加入者は彼の一次ハンドセットにビデオゲームをダウンロードし、ビデオゲームをプレイするためにこのハンドセットを使用する。しかしながら、加入者は彼の一次ハンドセットでなく彼のＲＵＩＭを有する場合、彼は今までどおり異なるハンドセットを使用することによりビデオゲームをプレイすることができる。彼はこのハンドセットに彼のＲＵＩＭを挿入し、このハンドセットへアプリケーションをダウンロードし始める。ハンドセットはハンドセット情報と共にＲＵＩＭの連続番号をサーバに送信し、サーバはＲＵＩＭの連続番号によって彼の加入をチェックする。彼の加入を確認した後に、サーバはこのハンドセットにビデオゲームを送り、このダウンロードの代金を記録する。上に記述されるように、サービスプロバイダは彼の一次ハンドセット以外のハンドセットへアプリケーションをダウンロードするために追加費用を置くことができる。
【００２９】
ＢＲＥＷ(登録商標)の可能にされた無線装置は、装置につきＳＩＤ／ＲＵＩＭ毎、またはＳＩＤ／ＲＵＩＭ毎のみのアプリケーションダウンロードのいずれかの請求書発行の選択をサービスプロバイダに提供する。ＢＲＥＷ可能にされた装置は、サービスプロバイダがアプリケーションダウンロード毎、または装置につきアプリケーションダウンロード毎のいずれかでユーザに課金することを可能にするサーバ装置および/またはアプリケーション情報を提供する。
【００３０】
無線サービスプロバイダのコンピュータ装置あるいは無線通信装置上で実行可能な方法を考慮して、本発明はコンピュータ可読媒体に駐在するプログラムを含んでおり、ここでプログラムは方法のステップを行なうためにコンピュータ・プラットフォームを持っているサーバあるいは他のコンピュータ装置に指示する。コンピュータ可読媒体はサーバのメモリであり得、あるいは接続可能なデータベースにあり得る。さらに、コンピュータ可読媒体は、磁気ディスクかテープ、光ディスク、ハードディスク、フラッシュメモリ、または技術において知られている他の記憶媒体のような、無線通信装置コンピュータ・プラットフォームにロード可能な二次記憶装置媒体にあることができる。
【００３１】
図３−８の文脈では、方法は、例えば無線通信装置あるいはサーバのような、機械可読命令のシーケンスを実行するために無線ネットワークの操作部分により実施されてもよい。その命令は、様々なタイプの信号保持、即ちデータ記憶装置に一次、二次、または三次の媒体に存在することができる。媒体は例えば、無線ネットワークの構成要素によって、あるいは内側は駐在してアクセス可能なＲＡＭ（示されない）を含んでもよい。ＲＡＭ、ディスケットあるいは他の補助記憶装置媒体に含まれていようとなかろうと、命令は、ＤＡＳＤ記憶装置（例えば、通常の“ハードドライブ”またはＲＡＩＤアレイ）、磁気テープ、電子的読み出し専用メモリ（例えば、ＲＯＭ、ＥＰＲＯＭまたはＥＥＰＲＯＭ）、フラッシュ・メモリカード、光学記憶装置（例えば、ＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、ディジタル光学テープ）、紙“パンチ”カードあるいはディジタルおよびアナログ伝送媒体を含む他の適切なデータ記憶媒体のような、様々な機械可読データ記憶媒体に記憶されてもよい。
【００３２】
発明がその好ましい実施例に関して特に示され記述されたが、次の請求項で示されるように本発明の精神および範囲から逸脱することなく、形式と詳細の様々な変化が恐らく成されることは当業者によって理解されるだろう。更に、発明の要素は単数で記述されるけれども、単数への制限が明示的に述べられなければ、複数が熟考される。
【図面の簡単な説明】
【００３３】
【図１】複数の無線装置によって制御アプリケーション・アクセスを支援する電気通信システムの実施例を描く系統図である。
【図２】加入テーブルを例証する。
【図３】ユーザ加入プロセスを例証するフローチャートである。
【図４】無線サービスプロバイダ加入プロセスを例証するフローチャートである。
【図５】ユーザアプリケーション起動プロセスを例証するフローチャートである。
【図６】無線サービスプロバイダアプリケーション起動プロセスを例証するフローチャートである。
【図７】代わりの実施例によるユーザアプリケーション起動プロセスを例証する図である。
【図８】代わりの実施例による無線サービスプロバイダアプリケーション起動プロセスを例証するフローチャートである。
【図９】代わりの実施例による加入テーブルを例証する。
【図１】
0004629681.tif 000002
【図２】
0004629681.tif 000003
【図３】
0004629681.tif 000004
【図４】
0004629681.tif 000005
【図５】
0004629681.tif 000006
【図６】
0004629681.tif 000007
【図７】
0004629681.tif 000008
【図８】
0004629681.tif 000009
【図９】
0004629681.tif 000010