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