(57)【要約】  移動電話のような、無線通信デバイスの使用を追跡し、使用可能資源情報を報告するシステム、方法、およびプログラム。サーバ、無線デバイス、またはこの両者は、無線デバイスの使用可能な資源の記録を保持する。１つの実施形態では、サーバは、無線デバイスからアプリケーションに対する要求を受信し、アプリケーションをイネーブルし、アプリケーションがイネーブルされている時間を追跡する。アプリケーションが終了されると、サーバは、アプリケーションによって消費された時間を反映するように、使用可能な資源の記録を調整し、更新された使用可能資源情報を無線ハンドセットに与える。無線デバイスは、使用可能な資源のこのような監視を、データ記憶装置、プロセッサ、またはこの両者を使って、支援することができる。【選択図】    図３
2007505561.tif 000002
【特許請求の範囲】
【請求項１】
無線デバイス上でのアプリケーションの使用を追跡する方法であって、無線デバイスは、無線通信ネットワークを介してサーバと通信することができ、
ユーザからアプリケーションへの加入要求を受信するステップと、
加入要求に応答して、ユーザのための加入プランを設定し、加入プランが使用可能資源情報を含むステップと、
無線デバイスからアプリケーションの使用に対する要求を受信するステップと、
アプリケーションの使用にしたがって、使用可能資源情報を調整するステップと、
使用可能資源情報を無線デバイスへ伝送するステップとを含む方法。
【請求項２】
アプリケーションが無線通信のアプリケーションであり、無線デバイスからアプリケーションの使用に対する要求を受信するステップが、
無線デバイスから、宛先電話番号への接続要求を受信するステップと、
無線デバイスを宛先電話に接続するステップと、
無線デバイスが宛先電話に接続されている継続時間の接続時間を記録するステップとをさらに含む請求項１記載の方法。
【請求項３】
アプリケーションが無線通信のアプリケーションであり、アプリケーションの使用にしたがって使用可能資源情報を調整するステップが、使用可能資源情報から接続時間を減算するステップをさらに含む請求項２記載の方法。
【請求項４】
アプリケーションがゲームのアプリケーションであり、無線デバイスからアプリケーションの使用に対する要求を受信するステップが、
無線デバイスから、選択されたゲームへの接続要求を受信するステップと、
無線デバイスを選択されたゲームに接続するステップと、
無線デバイスが選択されたゲームに接続されている継続時間の接続時間を記録するステップとをさらに求項１記載の方法。
【請求項５】
アプリケーションの使用にしたがって使用可能資源情報を調整するステップが、使用可能資源情報から接続時間を減算するステップをさらに含む請求項４記載の方法。
【請求項６】
無線デバイスから第１の閾値への第１の設定を受信するステップと、
使用可能資源情報を第１の設定と比較するステップと、
使用可能資源情報が第１の設定以下であるときは、無線デバイスに通知を与えるステップとをさらに含む請求項１記載の方法。
【請求項７】
第１の設定が時間期間である請求項６記載の方法。
【請求項８】
第１の設定が金額である請求項６記載の方法。
【請求項９】
無線デバイスから第２の閾値への第２の設定を受信するステップと、
接続時間を第２の設定と比較するステップと、
接続時間が第２の設定以上であるときは、無線デバイスに通知を与えるステップとをさらに含む請求項２記載の方法。
【請求項１０】
第２の設定が時間期間である請求項９記載の方法。
【請求項１１】
第２の設定が金額である請求項９記載の方法。
【請求項１２】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用可能資源情報をデフォルト値へリセットするステップとをさらに含む請求項１記載の方法。
【請求項１３】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用情報をアーカイブするステップとをさらに含む請求項１記載の方法。
【請求項１４】
無線デバイス上でのアプリケーションの使用を追跡する方法であって、無線デバイスは、無線通信ネットワークを介してサーバと通信することができ、
アプリケーションの加入プラン情報を受信するステップと、
受信された加入プラン情報に応答して、ユーザのための加入プランを設定し、加入プランが使用可能資源情報を含むステップと、
アプリケーションをアクティブにする要求を受信するステップと、
アクティベーションに対する要求に応答して、アプリケーションをアクティブにするステップと、
アプリケーションをアクティブにすることに応答して、アプリケーションのアクティベーションを反映するように、使用可能資源情報を調整するステップと、
使用可能資源情報をユーザに表示するステップとを含む方法。
【請求項１５】
加入プラン情報を受信するステップが、
サーバに接続するステップと、
サーバから加入プラン情報を受信するステップとをさらに含む請求項１４記載の方法。
【請求項１６】
加入プラン情報を受信するステップが、ユーザから加入プラン情報を受信するステップをさらに含む請求項１４記載の方法。
【請求項１７】
アプリケーションが無線通信のアプリケーションであり、アプリケーションをアクティブにする要求を受信するステップが、宛先電話番号を受信するステップをさらに含む請求項１４記載の方法。
【請求項１８】
アプリケーションをアクティブにするステップが、
無線デバイスをサーバに接続するステップと、
無線デバイスを、宛先電話番号と関係付けられたデバイスに接続することを要求するステップとをさらに含む請求項１７記載の方法。
【請求項１９】
アプリケーションのアクティベーションを反映するように、使用可能資源情報を調整するステップが、
無線デバイスが、宛先電話番号と関係付けられているデバイスに接続されている継続時間の接続時間を記録するステップと、
使用可能資源情報から接続時間を減算するステップとをさらに含む請求項１８記載の方法。
【請求項２０】
アプリケーションがゲームのアプリケーションであり、アプリケーションをアクティブにする要求を受信するステップが、選択されたゲームに対する要求を受信するステップをさらに含む請求項１４記載の方法。
【請求項２１】
アプリケーションをアクティブにするステップが、無線デバイスを選択されたゲームに接続することを要求するステップをさらに含む請求項２０記載の方法。
【請求項２２】
アプリケーションのアクティベーションを反映するように、使用可能資源情報を調整するステップが、
無線デバイスが選択されたゲームに接続されている継続時間の接続時間を記録するステップと、
使用可能資源情報から接続時間を減算するステップとをさらに含む請求項２１記載の方法。
【請求項２３】
第１の閾値への第１の設定を受信するステップと、
使用可能資源情報を第１の設定と比較するステップと、
使用可能資源情報が第１の設定以下であるときは、ユーザに通知を与えるステップとをさらに含む請求項１４記載の方法。
【請求項２４】
第１の設定が時間期間である請求項２３記載の方法。
【請求項２５】
第１の設定が金額である請求項２３記載の方法。
【請求項２６】
第２の閾値への第２の設定を受信するステップと、
接続時間を第２の設定と比較するステップと、
接続時間が第２の設定以上であるときは、ユーザに通知を与えるステップとをさらに含む請求項１４記載の方法。
【請求項２７】
第２の設定が時間期間である請求項２６記載の方法。
【請求項２８】
第２の設定が金額である請求項２６記載の方法。
【請求項２９】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用可能資源情報をデフォルト値にリセットするステップとをさらに含む請求項１４記載の方法。
【請求項３０】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用情報をアーカイブするステップとをさらに含む請求項１４記載の方法。
【請求項３１】
アプリケーションの使用を追跡し、ユーザに通知を与えることができるコンピューティングデバイスであって、コンピューティングデバイスが、無線通信ネットワークを介してサーバと通信することができ、
サーバと通信して、サーバからアプリケーションを受信する無線送信機モジュールと、
アプリケーションを実行する制御装置と、
ユーザから、アプリケーションを制御する入力を受信するユーザインターフェイスユニットと、
アプリケーションをユーザに表示するディスプレイユニットと、
アプリケーションの実行を追跡するタイミングモジュールと、
使用可能資源情報を記憶する使用可能資源情報レジスタとを含み、
制御装置は、アプリケーションの実行にしたがって、使用可能資源情報レジスタ内の使用可能資源情報を更新するコンピューティングデバイス。
【請求項３２】
サーバから無線通信ネットワークを介してカスタムデータを受信し、コンピューティングデバイスの所定のディレクトリにカスタムデータを記憶するコンピュータプログラムが記憶されているコンピュータ読み出し可能媒体であって、コンピュータプログラムが、コンピューティングデバイスによって実行されるときに、
アプリケーションの加入情報を受信するステップと、
加入情報を受信することに応答して、加入プランを設定し、加入プランが使用可能資源情報を含むステップと、
ユーザから、アプリケーションの使用に対する要求を受信するステップと、
アプリケーションの使用にしたがって、使用可能資源情報を調整するステップと、
使用可能資源情報をユーザに表示するステップとを行う命令を含むコンピュータ読み出し可能媒体。
【請求項３３】
アプリケーションが無線通信のアプリケーションであって、ユーザからアプリケーションの使用に対する要求を受信するステップが、
ユーザから、宛先電話番号への接続要求を受信するステップと、
コンピューティングデバイスを宛先電話番号に接続するステップと、
コンピューティングデバイスが宛先電話番号に接続されている継続時間の接続時間を記録するステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【請求項３４】
アプリケーションの使用にしたがって使用可能資源情報を調整するステップが、使用可能資源情報から接続時間を減算するステップをさらに含む請求項３３記載のコンピュータ読み出し可能媒体。
【請求項３５】
アプリケーションがゲームのアプリケーションであって、ユーザからアプリケーションの使用に対する要求を受信するステップが、
ユーザから、選択されたゲームへの接続要求を受信するステップと、
無線デバイスを選択されたゲームに接続するステップと、
無線デバイスが選択されたゲームに接続されている継続時間の接続時間を記録するステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【請求項３６】
アプリケーションの使用にしたがって使用可能資源情報を調整するステップが、使用可能資源情報から接続時間を減算するステップをさらに含む請求項３５記載のコンピュータ読み出し可能媒体。
【請求項３７】
第１の閾値への第１の設定を受信するステップと、
使用可能資源情報を第１の設定と比較するステップと、
使用可能資源情報が第１の設定以下であるときは、ユーザに通知を与えるステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【請求項３８】
第１の設定が時間期間である請求項３７記載のコンピュータ読み出し可能媒体。
【請求項３９】
第１の設定が金額である請求項３７記載のコンピュータ読み出し可能媒体。
【請求項４０】
第２の閾値への第２の設定を受信するステップと、
接続時間を第２の設定と比較するステップと、
接続時間が第２の設定以上であるときは、ユーザに通知を与えるステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【請求項４１】
第２の設定が時間期間である請求項４０記載のコンピュータ読み出し可能媒体。
【請求項４２】
第２の設定が金額である請求項４０記載のコンピュータ読み出し可能媒体。
【請求項４３】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用可能資源情報をデフォルト値へリセットするステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【請求項４４】
現在の日付を所定の日付と比較するステップと、
現在の日付が所定の日付に整合するとき、使用情報をアーカイブするステップとをさらに含む請求項３２記載のコンピュータ読み出し可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概ね、無線遠隔通信に関する。とくに、本発明は、無線通信デバイスの使用に関する情報および無線通信デバイスのサービスプランのカスタマイゼーションを与えるためのシステムおよび方法に関する。
【背景技術】
【０００２】
技術が進歩し、無線通信サービスがより普及するのにしたがって、無線遠隔通信の市場における競争が高まっている。新しい加入者を惹きつけ、市場占有率を増すために、無線サービスのプロバイダは、異なる必要に合った種々のサービスプランを提供している。例えば、ほとんどの時間を外出している外交販売員にとっては、多くの無料プライムタイム時間と無料の長距離通話とを提供するより高い料金のサービスプランが、より望ましい。しかしながら、非就労者にとっては、少ない無料のプライムタイム時間とより多くの無料の週末時間とを含んでいるより安い料金のサービスプランが、より適切であり得る。
【０００３】
ユーザは、無線サービスプロバイダと契約すると、プライムタイム時間、夜間時間、または週末時間のような、放送時間の特定の割り振りの、一定料金のサービスプランを与えられ、ユーザは、これらの制限を越えると、追加で請求されることになる。ユーザはこれらの制限を知らされているが、ユーザにとって、これらの制限を記憶しておくことは困難であり、自分の使用がこれらの制限に積極的に近付いているのを知るのは、非常に困難である。
【発明の開示】
【課題を解決するための手段】
【０００４】
本発明は、無線通信サービスの使用に関してユーザを追跡し、知らせることによって、上述の問題に対処するシステムおよび方法である。１つの実施形態では、無線デバイス上でのアプリケーションの使用を追跡する方法は、無線デバイス上で実行され、無線デバイスは、無線通信ネットワークを介してサーバと通信することができる。無線デバイスは、アプリケーションの加入プラン情報を受信し、受信した加入プラン情報に応答して、ユーザのための加入プランを設定し、加入プランは使用可能資源情報を含む。無線デバイスは、アプリケーションをアクティブにする要求を受信し、アクティベーションの要求に応答して、アプリケーションをアクティブにする。アプリケーションをアクティブにした後で、無線デバイスは、アプリケーションのアクティベーションを反映するように、使用可能資源情報を調整し、使用可能資源情報をユーザに表示する。
【０００５】
アプリケーションは、無線通信のアプリケーションまたは対話式ゲームのアプリケーションであり得る。さらに加えて、アプリケーションのユーザは、接続時間または金額で測定される放送時間をもつことができる。
別の実施形態では、無線デバイス上でのアプリケーションの使用を追跡する方法は、サーバ上で実行され、無線デバイスは、無線通信ネットワークを介してサーバと通信することができる。サーバは、ユーザからアプリケーションへの加入要求を受信し、加入要求に応答して、サーバは、ユーザのための加入プランを設定し、加入プランは、使用可能資源情報を含む。サーバは、無線デバイスからアプリケーションの使用に対する要求を受信し、アプリケーションの使用にしたがって、使用可能資源情報を調整し、使用可能資源情報を無線デバイスに伝送する。
【０００６】
システムは、アプリケーションの使用を追跡し、ユーザに通知を与えることができるコンピューティングデバイスとして実施されることができ、コンピューティングデバイスは、無線通信ネットワークを介してサーバと通信することができる。コンピューティングデバイスは、サーバと通信して、サーバからアプリケーションを受信する無線送信機モジュールと、アプリケーションを実行する制御装置と、ユーザから、アプリケーションを制御する入力を受信するユーザインターフェイスユニットと、アプリケーションをユーザに表示するディスプレイユニットと、アプリケーションの実行を追跡するタイミングモジュールと、使用可能資源情報を記憶する使用可能資源情報レジスタとをもち、制御装置は、アプリケーションの実行にしたがって、使用可能資源情報レジスタ内の使用可能資源情報を更新する。
【０００７】
本発明の他の目的、長所、および特徴は、図面の簡単な説明、発明を実施するための最良の形態、および特許請求の範囲における記載の検討後に、明らかになるであろう。
【発明を実施するための最良の形態】
【０００８】
この記述において、“通信デバイス”、“無線デバイス”、“無線電話”、“無線通信デバイス”、および“無線ハンドセット”という用語は、交換可能に使用されており、本明細書において使用されている“アプリケーション”という用語は、実行可能な、および実行不可能なソフトウエアファイル、生データ、集合体データ、パッチ、並びに他のコードセグメントを含むことを意図されている。さらに加えて、同じ参照番号は、幾つかの図面にわたって同じ要素を指す。第三世代（3ｒｄ generation, 3G）の無線通信技術の出現で、より広い帯域幅が無線通信において使用可能になり、セルラ電話、ページャ、パーソナルディジタルアシスタント（personal digital assistant, PDA）のような、ハンドセットおよび無線遠隔通信デバイスは、増大する無線能力をもつ。
【０００９】
図１は、従来技術のセルラ遠隔通信ネットワーク100を示している。通信ネットワーク100は、１つ以上の通信塔106を含み、その各々は、基地局（base station, BS）110に接続され、通信デバイス102をもつユーザにサービスする。通信デバイス102は、セルラ電話、ページャ、パーソナルディジタルアシスタント（ＰＤＡ）、ラップトップコンピュータ、あるいは無線およびセルラ遠隔通信ネットワークを使用する他のハンドヘルド、固定、またはポータブル通信デバイスであり得る。各ユーザによって入力されるコマンドおよびデータは、ディジタルデータとして通信塔106へ伝送される。通信デバイス102を使用しているユーザと通信塔106との間の通信は、符号分割多元接続（code division multiplexed access, CDMA）、時分割多元接続（time division multiplexed access, TDMA）、周波数分割多元接続（frequency division multiplexed access, FDMA）、グローバルシステムフォーモバイル（global system for mobile, GSM）、あるいは無線通信ネットワークまたはデータ通信ネットワークにおいて使用され得る他のプロトコルのような、種々の技術に基づくことができる。各ユーザからのデータは、通信塔106から基地局（ＢＳ）110へ、さらに移動交換局（mobile switching center, MSC）114へ送られ、ＭＳＣ114は、公衆交換電話網（public switched telephone network, PSTN）118に接続されることができる。
【００１０】
ＭＳＣ114は、サーバ116に接続され、サーバ116は、無線通信デバイス102を使用している加入者に使用可能な種々のアプリケーションを支援する。オプションで、サーバ116は、ＭＳＣ114の一部であるか、またはＰＳＴＮ118に接続されることができる。サーバ116は、無線サービスサプライヤまたはサードパーティによって動作されることができる。サーバ116は、電話サービス加入者のディレクトリを記憶している。無線加入者は、移動識別番号（mobile identification number, MIN）または無線デバイスの電子識別番号（electronic identification number, EIN）によって識別されることができる。
【００１１】
ユーザは、サービスプロバイダからの無線通信サービスに加入すると、ある特定の無料の資源を自分に割り振るサービスプランを選択し、サービスプロバイダは、サービスプランに関する情報および無料資源情報をサーバ116に記憶する。ユーザは、本発明にしたがって無線ハンドセット102を装備されると、サービスプランおよび対応する無料資源情報を無線ハンドセット102にダウンロードし得る。ユーザは、無線ハンドセット102上に、無線ハンドセット102の使用を自分で追跡することを可能にする幾つかの個人的な設定を立てることもできる。
【００１２】
図２は、この加入プロセス200を示している。ユーザは、ステップ202において、無線通信サービスまたはゲームのアプリケーションであり得るアプリケーションに加入し、ステップ204において、加入プランが、ユーザの選択にしたがって、ユーザのために設定される。ステップ206において、ユーザは、ユーザが通知を受けることを希望するときのような、幾つかの個人的な設定も立て得る。ユーザが、残りのプライムタイム時間が１０分であるときの通知のフラグを立てるとき、サービスプロバイダは、加入プランに残されたプライムタイム時間が１０分であるときに通知を与えるであろう。ユーザは、ある特定の個別の呼が、予め設定された継続時間を超えるときのフラグも立て得る。例えば、ユーザが５分の呼の継続時間のフラグを立てるとき、呼が５分を超えるたびに、ユーザは通知を受信することになる。ユーザは、全ての呼の最後に、自分の加入プランの残り時間の要約を受信するようにもフラグを立て得る。
【００１３】
使用追跡特徴は無線ハンドセット102上で実施されることができる。ユーザが無線ハンドセット102上に設定を入力すると、無線ハンドセット102は使用を追跡することになる。ユーザが呼を受けるか、または発呼するたびに、無線ハンドセット102は、呼の継続時間を記録し、使用可能な資源からそれを差し引く。呼が週末の間に行われるときは、呼の継続時間は、週末時間から差し引かれる。その代わりに、加入プランがサービスプロバイダによって生成され、サーバ116に記憶されているときは、ユーザは、無線ハンドセット102で使用を追跡する前に、サービスプランのコピーを自分の無線ハンドセット102へダウンロードすることを要求することができる。
【００１４】
別の実施形態では、加入プランは金額に関して設定され得る。例えば、ユーザは、１分当りに５セントの定額料金を請求するサービスプロバイダから、１００ドルの放送時間を購入し得る。加入プランは、１００ドルの資源がユーザに使用可能であることを記録するであろう。ユーザが発呼するとき、無線ハンドセットは、１分の接続時間ごとに５セントを追加することによって接続コストを記録し、呼の最後に、使用可能な資源から接続コストが差し引かれる。
【００１５】
図３は、使用追跡プロセス300のフローチャートである。使用追跡プロセス300は、無線デバイス102またはサーバ116上で実施されることができる。無線デバイス102上で実行されるとき、ステップ302において、ユーザが無線ハンドセット102に宛先電話番号を入力した後で、アプリケーションに対する要求が受信され、ステップ304において、無線ハンドセット102は、宛先電話番号をサーバ116へ送り、宛先電話番号への接続を要求することによって、アプリケーションをアクティブにする。無線デバイス102は、サーバ116からダウンロードした、またはユーザによって手入力された、使用可能資源情報を受信する。フラグも、ユーザによって入力され、サーバに伝送されることなく、無線ハンドセットに記憶される。
【００１６】
ステップ306において、無線デバイス102は、アクティベーション時間を追跡し、ステップ308において、アクティベーション時間を予め設定された制限と比較し、アクティベーション時間が予め設定された制限よりも長いときは、ステップ310において、無線デバイス102のディスプレイスクリーン上にメッセージを表示することによって、ユーザに通知する。アクティベーション時間を検査した後で、ステップ312において、無線ハンドセット102は、呼の継続時間を反映するように、使用可能資源情報を調整し、すなわち、無線ハンドハンドセット102は、使用可能資源情報から呼の継続時間を指し引く。さらに加えて、無線ハンドセットは、アクティベーション時間を、累積された使用時間の合計に加えることによって、累積使用時間を追跡する。呼がプライムタイム中に１０分続き、ユーザが、１９０分のプライムタイムの使用可能な資源と、３４分の累積されたプライムタイムの使用とをもつとき、無線ハンドセット102は、１９０分から１０分を差し引き、３４分に１０分を加えるであろう。したがって、新しい使用可能な資源は、１８０分のプライムタイム時間になり、新しい累積された使用プライムタイムは、４４分になる。
【００１７】
ステップ314において、無線ハンドセット102は、調整された使用可能な資源を、予め設定された制限に対して検査することになる。調整された使用可能な資源が、８０分のプライムタイム時間と、１５０分の非プライムタイム時間と、２３０分の週末時間とから成るとき、無線ハンドセット102は、ユーザによって設定された対応するフラグ（予め設定された制限）に対してこれらの数値を検査する。使用可能な資源が予め設定された制限以下であるときは、ステップ316において、無線ハンドセット102はユーザに通知する。通知は、表示メッセージまたは音声メッセージであり得る。
【００１８】
無線ハンドセット102は、使用可能な資源をデフォルト値にリセットする時間であるかどうかも検査する。例えば、無線ハンドセット102は、各請求書発行期間の始めに、使用可能な資源をデフォルト値にリセットするとする。ステップ318において、無線ハンドセット102は、先ず、現在の日付が、請求書発行期間の始めであるかどうかを判断し、そうであるときは、ステップ320において、無線ハンドセット102は使用可能な資源をデフォルト値にリセットする。
【００１９】
これがサーバ116上で実施されるときは、これに類似したステップをサーバ116上で実行させる。ステップ302において、サーバ116は、それがアプリケーションに対する要求、例えば、宛先の電話に接続する要求を受信したかどうかを検査する。要求が受信されたときは、ステップ304において、サーバ116は、無線ハンドセット102を宛先の電話（別の無線電話102またはワイヤーライン電話120であり得る）に接続することによって、アプリケーションをアクティブにする。接続が設定された後で、ステップ306において、サーバ116はアクティベーション時間、すなわち、ユーザと宛先の電話との間の呼の継続時間を記録する。
【００２０】
呼が終了した後で、ステップ308において、サーバ116は、アクティベーション時間と、ユーザによって設定された制限とを比較する。アクティベーション時間が、予め設定された制限よりも長いときは、ステップ310において、サーバ116はユーザに通知を送る。接続終了後に、通知は、無線デバイス102へのメッセージまたは再生される音声メッセージであり得る。ステップ312ないし320は、使用追跡プロセス300が無線ハンドセット102上で実行されるときについて、既に記載されたものと実質的に同じであり得る。
【００２１】
図４は、無線ハンドセット102のプラットフォームのブロック図400である。無線ハンドセット102は、無線通信のアプリケーションを支援できることに加えて、特定のアプリケーションの使用を追跡し、ある特定のユーザ設定可能なパラメータに達したか、またはそれを超えたときに、ユーザに通知を与えることができる。無線ハンドセット102は、アンテナ404に接続された無線トランシーバ402、制御装置406、ディスプレイユニット408、タイミングモジュール410、資源および設定レジスタ412、およびユーザインターフェイスユニット414を含む。無線ハンドセット102は、無線伝送によって無線トランシーバ402を介して無線ネットワークと通信する。無線ハンドセット102は、ユーザインターフェイスユニット414を介してユーザ設定を受信し、ユーザインターフェイスユニット414は、キーパッド、スピーカ、マイクロフォン、または他の適切な入力デバイスを含み得る。ユーザ設定は、受信された後で、資源および設定レジスタ412にセーブされる。サーバが使用追跡および通知動作の制御を追跡するとき、設定はサーバへ伝送される。資源および設定レジスタ412は、制御装置406によってアクセス可能なコンピュータ読み出し可能メモリの一部であってもよい。使用可能資源情報も、資源および設定レジスタ412に記憶され、制御装置406は、使用情報にしたがって、資源および設定レジスタ412を更新し得る。タイミングモジュール410は、本質的に、制御装置406が使用情報を追跡するために設定することができるタイマである。ディスプレイユニット408は、液晶ディスプレイ（liquid crystal display, LCD）スクリーンまたはプラズマを用いたディスプレイスクリーンであり得る。
【００２２】
無線ハンドセット102は、デバイスの以前の動作の要約をアーカイブ、検索、および表示することもできる。各請求書発行期間の始めで、使用可能な資源をそれらのデフォルト値にリセットする前に、無線ハンドセット102は、記録された使用情報をアーカイブする。使用されたプライムタイム時間、非プライムタイム時間、および週末時間の数値のような、使用情報が記憶され、後の検索および見直しに使用可能である。アーカイビングは、７日ごとのような、予め決められた間隔で行われ得る。その代わりに、ファイルのアーカイビングは、使用可能な時間の閾値が満たされた、等の動作のような、別のイベントの後で行われ得る。
【００２３】
図５は、無線ハンドセット102におけるデータの検索プロセス500である。ユーザが、特定の月のアプリケーションの使用を見直したいとき、ユーザは無線ハンドセット102に選択を入力することができる。ステップ502において、無線ハンドセット102は、アーカイブされた使用ファイルの選択を受信し、ステップ504において、アーカイブされたファイルを検索する。アーカイブされたファイルを検索した後で、ステップ506において、無線ハンドセット102は、それをユーザに表示する。
【００２４】
使用情報のアーカイビングは、サーバ116でも行われることができる。ユーザは、無線ハンドセット102上にアーカイブされたファイルの選択を入力し、無線ハンドセット102は、要求をサーバ116へ送る。サーバ116は、アーカイブされたファイルを検索し、それを無線ハンドセット102へ伝送する。その後で、無線ハンドセット102は、それをユーザに表示する。
【００２５】
図６は、資源および設定レジスタ412または他のアクセス可能な媒体に記憶され得る資源追跡テーブル600を示している。資源追跡テーブル600は、プライムタイム時間（分）604、非プライムタイム時間（分）606、および週末時間（分）608のような、異なる資源の使用可能資源情報602を記憶する。これは、呼の継続時間（分）612を含む異なる資源のユーザ設定可能なフラグ（予め設定された制限）610も記憶する。
【００２６】
各資源の使用可能資源情報602は、各呼の後に更新され得る。例えば、呼が１５分続き、９分が、プライムタイム時間中に行われ、６分が、非プライムタイム時間中に行われたとき、９分は、プライムタイム時間（分）604から差し引かれ、６分は、非プライムタイム時間（分）606から差し引かれる。図６に示されているテーブルでは、フラグは、呼の継続時間612において１０分に設定され、通知がユーザに与えられる。
【００２７】
システムは、通信のアプリケーションに制限されず、遠隔の無線デバイス上で実行され、かつ加入を必要とする何れのアプリケーションにも適用され得ることに注意すべきである。次に、ユーザがサーバからの対話式ゲームを要求するときの、使用のシナリオを記載する。ユーザは、サービスプロバイダからの対話式ゲームに加入し、１００分のプライムタイム時間、５００分の非プライムタイム時間、および７００分の週末時間をそのユーザに与える加入プランを選択する。サービスプランに加入した後で、ユーザは、次に、各個別の資源のためにフラグを立て、例えば、各資源カテゴリにおいて、ゲームを１０分より長く継続して行う、すなわち１０分を越えるときに、通知を受信できるようにする。図６は、ユーザの加入プランおよび設定の例である。図６の情報は、ユーザの無線ハンドセット102またはサービスプロバイダのサーバ116上に記憶されることができる。ユーザは、無線ハンドセット102を使用することによって、またはインターネットのウエブアクセスを介して、設定を変更することができる。
【００２８】
サービスに加入し、基本設定（preference）を設定した後で、ユーザは、無線ハンドセット102を使用して、他のオンラインユーザと対戦することができる対話式ゲームを要求し得る。ユーザはサーバ116にゲームのメニューを要求し、要求は無線で通信塔106へ伝送され、基地局110およびメッセージング交換局114を通って、サーバ116へ伝達される。サーバ116は、メニューを無線デバイス102へ送る。
【００２９】
メニューを受信した後で、ユーザは、アプリケーションを選択することによって、アプリケーションをアクティブにする。アクティベーション要求は、サーバ116によって受信され、サーバ116は、ユーザが、マルチユーザの対話式ゲームにおけるプレーヤになることを可能にする。サーバ116は、ユーザのプレー時間を記録するタイマも作動する。
【００３０】
ユーザがゲームをするのを終えると、サーバ116は、ユーザの加入プランからプレー時間を差し引き、呼の継続時間および使用可能資源情報をユーザの無線ハンドセット102に送る。無線ハンドセット102は、サーバ116から受信した使用可能資源情報を資源および設定レジスタ412に記憶し、呼の継続時間と、資源および設定レジスタ412内のフラグとを比較する。呼の継続時間が、フラグの何れかを超えると、無線ハンドセット102は、対応する通知をユーザに表示する。
【００３１】
方法が無線サービスプロバイダのコンピュータデバイスまたは無線通信デバイス上で実行可能であることを考慮して、システムは、コンピュータ読み出し可能媒体内に存在するプログラムで実施されることができ、プログラムは、コンピュータプラットフォームをもつ無線コンピュータデバイスに、方法のステップを実行するように指示する。コンピュータ読み出し可能媒体は、デバイスのメモリであるか、または接続データベース内にあり得る。さらに加えて、コンピュータ読み出し可能媒体は、磁気ディスクまたはテープ、光ディスク、ハードディスク、フラッシュメモリ、または当技術において知られている他の記憶媒体のような、無線通信デバイスのコンピュータプラットフォーム上にロード可能な二次記憶媒体内にあり得る。
【００３２】
本発明に関連して、方法は、例えば、無線通信デバイスまたはサーバのような、無線ネットワークの一部を動作して、一連の機械読み出し可能命令を実行することによって実施され得る。命令は、種々のタイプの信号を乗せた、またはデータを記憶する一次、二次、または三次媒体内にあり得る。媒体は、例えば、無線ネットワークの構成要素によってアクセス可能な、またはその中にあるＲＡＭ（図示されていない）を含み得る。ＲＡＭ、ディスケット、または他の二次記憶媒体内に含まれていても、いなくても、命令は、ＤＡＳＤ記憶装置（例えば、従来の“ハードドライブ”またはＲＡＩＤアレイ）、磁気テープ、電子読み出し専用メモリ（例えば、ＲＯＭ、ＥＰＲＯＭ、またはＥＥＰＲＯＭ）、フラッシュメモリカード、光学記憶デバイス（例えば、ＣＤ−ＲＯＭ、ＷＯＲＭ、ＤＶＤ、ディジタル光学テープ）、ペーパ“パンチ”カード、またはディジタルおよびアナログ伝送媒体を含む他の適切なデータ記憶媒体のような、種々の機械読み出し可能データ記憶媒体上に記憶され得る。
【００３３】
本発明は、とくに、本発明の好ましい実施形態を参照して示され、記載されたが、当業者には、特許請求項に記載されている本発明の意図および範囲から逸脱しないならば、形式および詳細において種々の変更を行ってもよいことが分かるであろう。さらに加えて、本発明の要素は、単数形で記載または請求され得るが、単数であることへの制限が明示的に記載されていないならば、複数であることも意図されている。
【図面の簡単な説明】
【００３４】
【図１】無線ネットワークの既知のアーキテクチャを示す図。
【図２】サーバにおいて実行する加入プロセスのフローチャート。
【図３】無線コンピュータデバイスにおいて実行する使用追跡プロセスのフローチャート。
【図４】無線デバイスのプラットフォームのブロック図。
【図５】アーカイブされたファイル検索プロセスを示すフローチャート。
【図６】無線コンピュータデバイス、サーバ、またはこの両者に存在する資源追跡テーブルを示す図。
【符号の説明】
【００３５】
100・・・セルラ遠隔通信ネットワーク、200・・・加入プロセス、300・・・使用追跡プロセス、400・・・無線ハンドセットのプラットフォーム、500・・・検索プロセス、600・・・資源追跡テーブル。
【図１】
2007505561.tif 000003
【図２】
2007505561.tif 000004
【図３】
2007505561.tif 000005
【図４】
2007505561.tif 000006
【図５】
2007505561.tif 000007
【図６】
2007505561.tif 000008
【国際調査報告】
2007505561.tif 000009