(57)【要約】  電話機用ＳＩＭカードは、電話機ユーザ識別子及び電話ネットワークアクセスデータが格納される第１メモリパーティションを備える。サービス利用監視アプリケーションはメモリに格納される。サービス利用監視アプリケーションは、（ａ）電話機を介して利用されるサービスについての情報の記録をとり、（ｂ）この情報に基づいて、サービス活動についてのサービス利用レコードを生成し、（ｃ）サービス利用レコードをバッファに格納し、（ｄ）少なくとも１つのサービス利用データレコードを含む報告メッセージを生成し、（ｅ）生じたイベントに基づいて予め設定されている間隔で、報告メッセージを遠隔サーバに送信し、（ｆ）報告メッセージの送信がうまくいくと、この少なくとも一つのサービス利用レコードをバッファから消去する。
2008511203.tif 000002
【特許請求の範囲】
【請求項１】
電話機ユーザ識別子及び電話ネットワークアクセスデータが格納される第１メモリパーティションと、
サービス利用監視アプリケーションが格納される第２メモリパーティションと、
を有する電話機用加入者識別モジュール「ＳＩＭ」カードにおいて、
前記サービス利用監視アプリケーションが、
前記電話機を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードをバッファに格納し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいて予め設定されている間隔で前記報告メッセージを遠隔格納制御サーバに送信し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去する
ＳＩＭカード。
【請求項２】
前記報告メッセージが、ショートメッセージサービス、ＧＰＲＳ、ユーザーデータグラムプロトコル、及び回線交換データコールプロトコル、からなる群から選択されるＧＳＭ無線通信プロトコルにて送信される請求項１に記載のＳＩＭカード。
【請求項３】
前記サービスが、音声通話、メッセージング、ＧＰＲＳ、データコール、購入取引の実行、ダウンロード、メディアのストリーミング再生、及び画像メッセージング、からなる群から選択される請求項１に記載のＳＩＭカード。
【請求項４】
前記情報は、前記サービスの開始時刻、前記電話機のユーザが発信サービスを開始する際の宛先番号、並びに、前記ユーザが着信サービスを受信する際の電話番号及び発信者番号を含む請求項１に記載のＳＩＭカード。
【請求項５】
前記サービス利用監視アプリケーションが、前記サービスの利用中定期的に前記サービスの長さのレコードを更新する、及び前記サービスの終了時に終了時刻の記録をとる、のうち少なくとも１つを実行する請求項１に記載のＳＩＭカード。
【請求項６】
前記時刻が前記電話機のクロック／タイマを参照して決定される請求項５のＳＩＭカード。
【請求項７】
前記電話機が、ＧＳＭ携帯電話機及びＣＤＭＡ携帯電話機、からなる群から選択される請求項１に記載のＳＩＭカード。
【請求項８】
前記サービス利用監視アプリケーションを実装するために必要な全ての独自プログラムコードが前記ＳＩＭカードに格納される請求項１に記載のＳＩＭカード。
【請求項９】
前記生じたイベントが、時間、メッセージサイズ、及びサービス利用単位の累積カウント、からなる群から選択される請求項１のＳＩＭカード。
【請求項１０】
前記ＳＩＭカードは、前記電話機上の前記サービスを制御するパラメータと前記報告メッセージの報告頻度を最適化するパラメータとを含む制御メッセージを前記遠隔格納制御サーバから受信するように適合されている請求項１のＳＩＭカード。
【請求項１１】
前記パラメータは、前記報告メッセージが前記遠隔格納制御サーバに送信される時間頻度、前記報告メッセージが送信される前におけるメッセージサイズの閾値、前記報告メッセージが送信される前における前記サービスのサービスカウント上限、及び、前記ＳＩＭカードに許容される最大通信長、からなる群から選択される請求項１０のＳＩＭカード。
【請求項１２】
前記パラメータは、前記報告メッセージを即座に送信する、及び既定のイベントに従って前記報告メッセージの送信時刻を設定する、の少なくとも１つをおこなうことをＳＩＭカードに命じる機能を備える請求項１０のＳＩＭカード。
【請求項１３】
前記既定のイベントが、電源の投入、電源の切断、規定された（defined）エラー条件、電話機の状態変化、及びユーザ入力の検出、からなる群から選択される請求項１２のＳＩＭカード。
【請求項１４】
前記制御メッセージは、着信サービス、発信サービス、ショートメッセージサービス、音声サービス、ＧＰＲＳ、取引サービス、データストリーミングサービス、及びダウンロードサービス、からなる群から選択されるサービスの状態を有効化又は無効化のいずれかをさせる請求項１０に記載のＳＩＭカード。
【請求項１５】
前記制御メッセージ、及び前記少なくとも１つのサービス利用レコード、からなる群から選択される項目は、前記電話機のユーザから見えない請求項１０に記載のＳＩＭカード。
【請求項１６】
前記制御メッセージは、新規コードライブラリを前記サービス利用監視アプリケーションにダウンロードするとともに、前記サービス利用監視アプリケーションに前記新規コードライブラリを利用して古いコードライブラリをパージすることを命じることにより、前記サービス利用監視アプリケーションを更新させる請求項１０に記載のＳＩＭカード。
【請求項１７】
前記サービス利用監視アプリケーションは、既定の規格に適合しているか否かを判断するために、前記電話機にインタロゲートし、
前記ＳＩＭカードは、前記電話機が前記既定の規格に適合していないときに、無効化される
請求項１に記載のＳＩＭカード。
【請求項１８】
前記第１メモリパーティションと前記第２メモリパーティションとの間の接続が保護され、局所的に制御され、かつ、セルネットワークへの接続を制御するために予め選択されたＳＩＭ要素ファイルに制限される請求項１に記載に記載のＳＩＭカード。
【請求項１９】
前記電話機がサービスの既定の閾値に達したときに、前記制御メッセージが前記電話機上の前記サービスを停止する請求項１０に記載のＳＩＭカード。
【請求項２０】
前記報告メッセージ及び前記制御メッセージの少なくとも一つが暗号化される請求項１０に記載のＳＩＭカード。
【請求項２１】
前記報告メッセージが、ショートメッセージサービス、１ｘＲＴＴ、ユーザーデータグラムプロトコル、及び回線交換パケットデータコールプロトコル、からなる群から選択されるＣＤＭＡ無線通信プロトコルにて送信される請求項１に記載に記載のＳＩＭカード。
【請求項２２】
前記サービスが、音声通話、メッセージング、ＥｖＤＯ、１ｘＲＴＴ、回線交換データ、及びパケットデータ、からなる群から選択される請求項１に記載に記載のＳＩＭカード。
【請求項２３】
前記無線装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードをバッファに格納し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいた間隔で前記報告メッセージを遠隔格納制御サーバに送信し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去する、
無線装置のユーザについてのサービス利用情報を報告する方法において、
前記記録がとられた情報、前記サービス利用レコード、前記バッファ、及び前記報告メッセージが無線装置のメモリに格納されている方法。
【請求項２４】
前記報告メッセージが、ショートメッセージサービス、ＧＰＲＳ、ユーザーデータグラムプロトコル、及び回線交換データコールプロトコル、からなる群から選択されるＧＳＭ無線通信プロトコルにて送信される請求項２３に記載の方法。
【請求項２５】
前記サービスが、音声通話、メッセージング、ＧＰＲＳ、データコール、購入取引の実行、ダウンロード、メディアのストリーミング再生、及び画像メッセージング、からなる群から選択される請求項２３に記載の方法。
【請求項２６】
前記情報は、前記サービスの開始時刻、前記前記無線装置のユーザが発信サービスを開始する際の宛先番号、並びに前記ユーザが着信サービスを受信する際の電話番号及び発信者番号を含む請求項２３に記載の方法。
【請求項２７】
前記サービスの利用中に前記サービスの長さのレコードを定期的に更新する、及び前記サービスの終了時に終了時刻の記録をとる、のうち少なくとも一つを実行する
をさらに含む請求項２３に記載の方法。
【請求項２８】
前記時間が前記無線装置のクロック／タイマを参照して決定される請求項２３に記載の方法。
【請求項２９】
前記無線装置が、ＧＳＭ携帯電話機及びＣＤＭＡ携帯電話機、からなる群から選択される電話機である請求項２３に記載の方法。
【請求項３０】
前記方法を実装するために必要な全ての独自プログラムコードが前記無線装置の前記メモリに格納される請求項２３に記載の方法。
【請求項３１】
前記生じたイベントが、時間、メッセージサイズ、及びサービス利用単位の累積カウント、からなる群から選択される請求項２３に記載の方法。
【請求項３２】
前記無線装置上の前記サービスを制御するパラメータと前記報告メッセージの報告頻度を最適化するパラメータとを含む制御メッセージを前記遠隔格納制御サーバから受信する
をさらに含む請求項２３に記載の方法。
【請求項３３】
前記パラメータは、前記報告メッセージが前記遠隔格納制御サーバに送信される時間頻度、前記報告メッセージが送信される前におけるメッセージサイズの閾値、前記報告メッセージが送信される前における前記サービスのサービスカウント上限、及び前記無線装置により許容されるサービス利用セッションの最大長、からなる群から選択される請求項３２に記載の方法。
【請求項３４】
前記パラメータは、前記報告メッセージを即座に送信する、及び既定のイベントに従って前記報告メッセージの送信時刻を設定する、の少なくとも一つをおこなうことを前記無線装置に命じる機能を備える請求項３２に記載の方法。
【請求項３５】
前記既定のイベントが、電源の投入、電源の投入、電源の切断、規定された（defined）エラー条件、無線装置の状態変化、及びユーザ入力の検出、からなる群から選択される請求項３４に記載の方法。
【請求項３６】
前記制御メッセージがサービス状態の有効化及び無効化の一つをおこなわせ、前記サービス状態が着信サービス、発信サービス、ショートメッセージサービス、音声サービス、ＧＰＲＳ、取引サービス、データストリーミングサービス、及びダウンロードサービス、からなる群から選択される請求項３２に記載の方法。
【請求項３７】
前記制御メッセージ、及び前記少なくとも１つのサービス利用レコードからなる群から選択される項目は、前記電話機のユーザから見えない請求項３２に記載の方法。
【請求項３８】
前記制御メッセージは、新規コードライブラリを前記サービス利用監視アプリケーションにダウンロードするとともに、前記サービス利用監視アプリケーションに前記新規コードライブラリを利用して古いコードライブラリをパージすることを命じることにより、前記サービス利用監視アプリケーションを更新させる請求項３２に記載の方法。
【請求項３９】
前記メモリは、前記独自コードが格納される第１メモリパーティションと、第２メモリパーティションと、を含み、
前記第１メモリパーティションと前記第２メモリパーティションとの間の接続は、保護され、局所制御され、かつ、セルネットワークへの接続を制御するために予め選択された要素ファイルに制限されている請求項３０に記載の方法。
【請求項４０】
前記無線装置がサービスの既定の閾値に達したときに、前記制御メッセージは前記無線装置上の前記サービスを停止する請求項３２に記載の方法。
【請求項４１】
前記報告メッセージ及び前記制御メッセージの少なくとも一つが暗号化される請求項３２に記載の方法。
【請求項４２】
前記報告メッセージが、ショートメッセージサービス、１ｘＲＴＴ、ユーザーデータグラムプロトコル、及び回線交換パケットデータコールプロトコル、からなる群から選択されるＣＤＭＡ無線通信プロトコルにて送信される請求項２３に記載の方法。
【請求項４３】
前記サービスは、音声通話、メッセージング、ＥｖＤＯ、１ｘＲＴＴ、回線交換データ、及びパケットデータ、からなる群から選択される請求項２３に記載の方法。
【請求項４４】
実行されるとプロセッサに方法を実装させる計算機に読み取り可能なプログラムコードを符号化した計算機に読み取り可能な媒体において、
前記方法は、
無線装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードをバッファに格納し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいた間隔で前記報告メッセージを遠隔格納制御サーバに送信し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去し、
前記記録がとられた情報、前記サービス利用レコード、前記バッファ、及び前記報告メッセージが無線装置のメモリに格納されている
計算機に読み取り可能な媒体。
【請求項４５】
前記報告メッセージが、ショートメッセージサービス、ＧＰＲＳ、ユーザーデータグラムプロトコル、及び回線交換データコールプロトコル、からなる群から選択される無線通信プロトコルにて送信される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項４６】
前記サービスは、音声通話、メッセージング、ＧＰＲＳ、データコール、購入取引の実行、ダウンロード、メディアのストリーミング再生、及び画像メッセージング、からなる群から選択される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項４７】
前記情報は、サービスの開始時刻、前記無線装置のユーザが発信サービスを開始する際の宛先番号、並びに、前記ユーザが着信サービスを受信する際の電話番号及び発信者番号を含む請求項４４に記載の計算機に読み取り可能な媒体。
【請求項４８】
前記方法は、前記サービスの利用中に前記サービスの長さのレコードを定期的に更新する、又は前記サービスの終了時に終了時刻の記録をとる、のうち少なくとも一つを実行することをさらに含む請求項４４に記載の計算機に読み取り可能な媒体。
【請求項４９】
前記時間が前記無線装置上のクロック／タイマを参照することによって決定される請求項４８に記載の計算機に読み取り可能な媒体。
【請求項５０】
前記無線装置が、ＧＳＭ携帯電話機及びＣＤＭＡ携帯電話機、からなる群から選択された電話機である請求項４４に記載の計算機に読み取り可能な媒体。
【請求項５１】
前記方法の実装に必要な全ての独自プログラムコードが前記無線装置のメモリに格納される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項５２】
前記イベントは、時間、メッセージサイズ、及びサービス利用単位の累積カウント、からなる群から選択される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項５３】
前記方法は、さらに、前記無線装置上の前記サービスを制御するパラメータと前記報告メッセージの報告頻度を最適化するパラメータとを含む制御メッセージを前記遠隔格納制御サーバから受信する請求項４４に記載の計算機に読み取り可能な媒体。
【請求項５４】
前記パラメータは、前記報告メッセージが前記遠隔格納制御サーバに送信される時間頻度、前記報告メッセージが送信される前におけるメッセージサイズの閾値、前記報告メッセージが送信される前における前記サービスのサービスカウント上限、及び、前記無線装置に許容される最大通信長、からなる群から選択される請求項５３に記載の計算機に読み取り可能な媒体。
【請求項５５】
前記パラメータは、前記報告メッセージを即座に送信する、及び既定のイベントに従って前記報告メッセージの送信時刻を設定する、の少なくとも一つをおこなうことを前記無線装置に命じる機能を備える請求項５３に記載の計算機に読み取り可能な媒体。
【請求項５６】
前記既定のイベントは、電源の投入、電源の切断、規定された（defined）エラー条件、無線装置の状態、及びユーザ入力の検出、からなる群から選択される請求項５５に記載の計算機に読み取り可能な媒体。
【請求項５７】
前記制御メッセージは、着信サービス、発信サービス、ショートメッセージサービス、音声サービス、ＧＰＲＳ、取引サービス、データストリーミングサービス、及びダウンロードサービス、からなる群から選択されるサービスの状態を有効化又は無効化のいずれかをさせる請求項５３に記載の計算機に読み取り可能な媒体。
【請求項５８】
前記制御メッセージ、及び前記少なくとも１つのサービス利用レコード、からなる群から選択される項目は、前記電話機のユーザから見えない請求項５３に記載の計算機に読み取り可能な媒体。
【請求項５９】
前記制御メッセージは、新規コードライブラリを前記サービス利用監視アプリケーションにダウンロードするとともに、前記サービス利用監視アプリケーションに前記新規コードライブラリの利用及び古いコードライブラリの消去を命じることにより、前記サービス利用監視アプリケーションを更新させる請求項５３に記載の計算機に読み取り可能な媒体。
【請求項６０】
前記メモリは、前記独自コードが格納される第１メモリパーティションと、第２メモリパーティションと、を含み、
前記第１メモリパーティションと前記第２メモリパーティションとの間の接続が保護され、局所制御され、かつ、セルネットワークへの接続を制御するために予め選択された要素ファイルに制限されている請求項５１に記載の計算機に読み取り可能な媒体。
【請求項６１】
前記無線装置がサービスの既定の閾値に達したときに、前記制御メッセージは前記無線装置上の前記サービスを停止する請求項５３に記載の計算機に読み取り可能な媒体。
【請求項６２】
前記報告メッセージ及び前記制御メッセージの少なくとも一つが暗号化される請求項５
【請求項６３】
前記報告メッセージが、ショートメッセージサービス、１ｘＲＴＴ、ユーザーデータグラムプロトコル、及び回線交換パケットデータコールプロトコル、からなる群から選択されるＣＤＭＡ無線通信プロトコルにて送信される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項６４】
前記サービスが音声通話、メッセージング、ＥｖＤＯ、１ｘＲＴＴ、回線交換データ、及びパケットデータ、からなる群から選択される請求項４４に記載の計算機に読み取り可能な媒体。
【請求項６５】
ユーザ識別子及びネットワークアクセスデータが格納される第１メモリパーティションと、
サービス利用監視アプリケーションが格納される第２メモリパーティションにおいて、前記第１メモリパーティションと前記第２メモリパーティションとの間の接続がネットワークへの接続の制御のためにＳＩＭ要素ファイルに制限される第２メモリパーティションと、
を有する通信装置用加入者識別モジュール（ＳＩＭ）カードにおいて、
前記サービス利用監視アプリケーションは、
前記電話機を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードをバッファに格納し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいて予め設定されている間隔で前記報告メッセージを遠隔格納制御サーバに送信し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去する
ＳＩＭカード。
【請求項６６】
前記ネットワークがVoice-Over-Internet-Protocol、ＧＳＭ、ＤＥＣＴ、ＴＤＭＡ、及びＣＤＭＡ、からなる群から選択される請求項６５に記載に記載のＳＩＭカード。
【請求項６７】
ユーザ識別子、ネットワークアクセスデータ、及びサービス利用監視アプリケーションが格納されるメモリを有するネットワークを介して通信する装置において、
前記サービス利用監視アプリケーションは、
前記電話機を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードをバッファに格納し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいて予め設定されている間隔で前記報告メッセージを遠隔格納制御サーバに送信し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去する
装置。
【請求項６８】
前記装置が、ＧＳＭ携帯電話機及びＣＤＭＡ携帯電話機、からなる群から選択された電話機である請求項６７に記載の装置。
【請求項６９】
前記装置は、前記装置上の前記サービスを制御するパラメータと前記報告メッセージの報告頻度を最適化するパラメータとを含む制御メッセージを前記遠隔格納制御サーバから受信するように適合されている請求項６７に記載の装置。
【請求項７０】
前記パラメータが、前記報告メッセージが前記遠隔格納制御サーバに送信される時間頻度、前記報告メッセージが送信される前におけるメッセージサイズの閾値、前記報告メッセージが送信される前における前記サービスサービスのサービスカウント上限、及び前記装置に許容される最大通信長、からなる群から選択される請求項６９に記載の装置。
【請求項７１】
前記パラメータは、前記報告メッセージを即座に送信する、及び既定のイベントに従って前記報告メッセージの送信時刻を設定する、の少なくとも一つをおこなうことを前記装置に命じる機能を備える請求項６９に記載の装置。
【請求項７２】
前記既定のイベントが、電源の投入、電源の切断、規定された（defined）エラー条件、装置の状態変化、及びユーザ入力の検出、からなる群から選択される請求項７１に記載の装置。
【請求項７３】
前記制御メッセージは、着信サービス、発信サービス、ショートメッセージサービス、音声サービス、ＧＰＲＳ、取引サービス、データストリーミングサービス、及びダウンロードサービス、からなる群から選択されるサービスの状態を有効化又は無効化のいずれかをさせる請求項６９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線システム上のサービス利用活動を能動的に監視及び報告するシステム並びに方法に関し、特に、無線システムで利用されるサービスについてサービス利用レコードを収集し、このサービス利用レコードを処理のために遠隔サーバに送信するシステムに関する。
【背景技術】
【０００２】
当技術分野には、複数の通信／課金システムがある。このようなシステムは、通常、携帯電話機内部に取付けられる加入者識別モジュールスマートカード（ＳＩＭカード）を備えている。ここで、ＳＩＭカードはユーザ個人に属する情報を格納する。このようなシステムは、発生した通信情報を収集するために、携帯電話機上に専用ソフトウェアを必要とする。例えば、典型的なシステムにおいて、ＧＳＭ（Global System for Mobile Communications）携帯電話機用ＳＩＭカードは、ＧＳＭ携帯電話機自体に専用ソフトウェアを備える特定のＧＳＭ携帯電話機でのみ使用可能である。
【０００３】
当技術分野には、カードで発生したユーザの利用時間及び等級の積算合計が保持されるＳＩＭカードを備える通信／課金システムもある。このようなＳＩＭカードは、利用前に利用時間及びサービスに対してユーザが支払うという通信プランに適しているであろう。このようなＳＩＭカードにおいて、ＳＩＭカード内の課金表（tariff table）は、利用時間及びサービスを記録し、ユーザの既払の利用時間及び／又はサービスが使い尽くされたときにサービス自体を停止する。これらのシステムのいくつかは、ＳＩＭ上でリアルタイムに課金を実行する。当技術分野には、複雑な課金規則がＳＩＭカード自体に格納される別のＳＩＭカードもある。当技術分野における別の通信／課金システムは、通信中に、アカウントをユーザが補充する（例えば、利用時間及びサービスを追加する）ことを可能としている。
【発明の開示】
【０００４】
本発明の実施形態は、電話機又は他の無線装置用のＳＩＭカードを対象とする。電話機用のＳＩＭカードは、電話機ユーザ識別子及び電話ネットワークアクセスデータが格納される第１メモリパーティションを有する。サービス利用監視アプリケーションはメモリに格納される。サービス利用監視アプリケーションは、（ａ）電話機を介して利用されるサービスについての情報の記録をとり、（ｂ）サービス活動についてのサービス利用レコードをこの情報に基づいて生成し、（ｃ）サービス利用レコードをバッファに格納し、（ｄ）サービス利用データレコードを少なくとも１つ含む報告メッセージを生成し、（ｅ）報告メッセージを、生じたイベントに基づいて予め設定された間隔で、遠隔サーバに送信し、（ｆ）報告メッセージの送信がうまくいくと、この少なくとも１つのサービス利用レコードを消去する。
【０００５】
本発明の実施形態は、無線ネットワークでなされたサービス利用に関する情報を収集するとともに、無線ネットワークを介してその情報を格納制御サーバ（ＳＣＳ）に送信する方法及びシステムを対象とする。例えば、そのサービス利用は、セルネットワークの携帯電話機を介しておこなわれる。携帯電話機はＧＳＭ携帯電話機であってもよい。ユーザは、カスタムメニュー、電話帳、パーソナライズされたサービス、ネットワークアクセス及び認証プロトコル等の個人のユーザアカウント情報を含むＳＩＭカードを持つことが可能である。ＳＩＭカードは、カスタマイズされたサービスの利用監視アプリケーション用の命令又は独自ソフトウェアコードを格納するメモリを備えることもある。ＳＩＭカードは、ＧＳＭ規格に準拠した任意の携帯電話機とともに使用可能である。
【０００６】
カスタマイズされたサービスの利用監視アプリケーション用の独自ソフトウェアコードはＳＩＭカード内の１つのメモリパーティションに全体を配置可能である。携帯電話機自体のソフトウェアは、ＳＩＭカード上のの命令又はコードと併せて実行可能である。しかし、この独自命令又はコードはＳＩＭカード自体内に完全に格納されるので、ＳＩＭカードはあるＧＳＭ携帯電話機から別のＧＳＭ携帯電話機に移動させることが可能であり、移動させてもこのカスタマイズされたサービスの利用監視アプリケーションは起動可能である。カスタマイズされたサービスの利用監視アプリケーションは、携帯電話機を介してなされたサービス利用の明細を含むメッセージを定期的にＳＣＳに送信可能である。ＧＳＭ環境におけるサービスは、通話、メッセージング、ＧＰＲＳ（General Packet Radio Service）の利用、データコール、購入取引、ダウンロード、メディアのストリーミング再生、画像メッセージング等を含むことがある。サービス利用レコードは、ショートメッセージサービス（ＳＭＳ）のフォーマットを使用して、あるいは、ＧＰＲＳ、ユーザーデータグラムプロトコル（ＵＤＰ）、回線交換データコールプロトコル、又は無線電話機で利用可能なその他のベアラチャネル等の別のデータフォーマットで送信可能である。例えば、メッセージが、通信又はサービスの開始及び停止時刻についての情報並びに着信側及び発信側の番号及び名前を含むことがある。メッセージが量に関係した情報を含むこともある。ＳＣＳは、サービスに対する課金方法を判断するとともに、サービスを開始又は終了させるかを判断するために、ユーザのアカウントにおける利用に関する情報を含むことがある。
【０００７】
本発明の実施形態は符号分割多重接続（ＣＤＭＡ）環境で実装してもよい。ＣＤＭＡ環境において、利用可能なサービスは、例えば、音声通話、メッセージング、ＥｖＤＯ（Evolution Data Only）、１ｘＲＴＴ（単一搬送波 1x radio transmission technology）、回線交換データ、パケットデータ等を含むことがある。ＣＤＭＡ環境における実施に対するサービス利用レコードは、ＳＭＳ、１ｘＲＴＴ、ＵＤＰ、回線交換データコールプロトコル、又は無線電話機に利用可能な他のベアラチャネルを使用して送信可能である。
【０００８】
下記のように、「携帯電話機（cell phone）」、「携帯電話機（cellular phone）」、「セルネットワーク」、「セルサービス」等の用語は、公衆無線通信事業者のあらゆる電話機を一般的に識別するために使用されている。
【０００９】
図１は、本発明の一実施形態に係る携帯電話機１００を示す。携帯電話機１００はＧＳＭ携帯電話機であってもよい。ＧＳＭは時分割多重接続（ＴＤＭＡ）に基づくデジタル携帯電話技術であり、ヨーロッパで優勢なシステムであるが、世界中で使用されている。ヨーロッパでは９００ MHz及び１．８ GHz帯で、米国では８５０ MHzセルバンド及び１．９ GHzＰＣＳバンドで運用することにより、ＧＳＭは、無線インターフェース（ＴＤＭＡ、ＣＤＭＡ等）だけでなく、セルシステム全体を規定している。
【００１０】
携帯電話機１００は、カスタムメニュー、電話帳、パーソナライズされたサービス、ネットワークプロファイル情報等のユーザアカウント情報を含むＳＩＭカード１０５を備えている。ＳＩＭカード１０５は携帯電話電話機１００の中の小さなコンピュータである。これは、データ及びアプリケーション用のメモリ、プロセッサー並びにユーザと対話する機能を備えている。現行のＳＩＭカード１０５は、通常、少なくとも１６ないし６４キロバイトのメモリを有し、こらは、数百の、個人電話番号、テキストメッセージ、及び他の付加価値の付いたサービスを格納するために十分な容量を提供する。
【００１１】
ＳＩＭカード１０５は、ユーザ個人の設定及び情報について可搬性を与える。例えば、ＳＩＭカード１０５が差し込まれると、いかなるＧＳＭ電話機も即座にプログラムされるので、ＧＳＭ電話機を容易に貸し借り可能である。この可搬性は、ユーザが移動機加入契約及びデータを種類及び世代の異なるＧＳＭ電話機又は、ユーザのＧＳＭ電話機が誤動作するか又は何かの原因で動作しなくなった場合に、別のＧＳＭ電話機に移すことをも可能とする。携帯電話機とＳＩＭカード１０５との間のインターフェースは完全に規格化されていて、第３世代携帯電話機及びＳＩＭカード１０５について既に仕様が整っている。同様の規格がＣＤＭＡ携帯電話機及びそのＳＩＭカードインターフェースについても整っている。本願は、ＣＤＭＡ又はＤＥＣＴ（Digital European Cordless Telephone）環境においても同様に適用できる。
【００１２】
ＧＳＭは、ＧＳＭ電話機との間で１６０文字長までのテキストメッセージを送受信可能とするショートメッセージサービス（ＳＭＳ）も提供する。また、ＧＳＭは、パケットネットワーク、統合サービスデジタルネットワーク（ＩＳＤＮ）及び旧来のアナログ電話サービスＰＯＴＳ（Plain Old Telephone System or Service）のユーザに、９．６ kbpsでのデータ転送をサポートする。ＧＳＭは各２００ kHzのチャネルを８個のタイムスロットに分割する回線交換システムである。
【００１３】
ＧＰＲＳは、ＧＳＭ移動通信システムを拡張し、データパケットをサポートするものである。ＧＰＲＳは、Ｗｅｂ閲覧やファイル転送等のアプリケーションのためにＩＰデータパケットがシステムを連続的に流れることを可能としている。ＧＰＲＳは、ＧＳＭショートメッセージサービス（ＧＳＭ-ＳＭＳ）とは異なっている。ＧＳＭ−ＳＭＳは、各メッセージ１６０バイトに制限されている（なお、より大きなファイル又はメッセージを転送するために複数のメッセージが結合及び再組み立てされてもよい）。
【００１４】
携帯電話機１００は、表示部１１０、ＳＩＭカード１０５、ＳＭＳ及びＧＰＲＳベアラ機能１１５を備える。表示部１１０は液晶表示部（ＬＣＤ）であってもよい。携帯電話機１００は、バイナリダウンロードマネージャアプリケーション１２０を含むこともある。このアプリケーションは、インターネット等のソースから着信音をダウンロードするために利用されるアプリケーションであってよい。キーパッド１３０は、例えば、着番号をユーザが入力し、又は表示部のメニューをユーザが辿ることを可能とするために利用可能である。メニューインターフェースアプリケーション１２５はキーパッド１３０と表示部１１０との間のインターフェースを提供することもある。携帯電話機１００は、無線インターネットブラウザ１３５を含むこともある。ユーザは、インターネットにアクセスするために、キーパッド１３０及び表示部１１０を介してこのブラウザを利用してもよい。ワイヤレスアプリケーションプロトコル／無線インスタントメッセージング（ＷＡＰ／ＷＩＭ）アプリケーション１４０は、無線データ通信及びＷｅｂ閲覧に必要なプロトコルを含んでいる。Ｊ２ＭＥ（Java 2 Platform, Micro Edition）アプリケーション１４５は、携帯電話機１００にＪａｖａ（登録商標）を実装するために必要な命令及び他のソフトウェアを含んでいる。携帯電話機１００は、携帯電話機１００の動作を制御するとともに、携帯電話機内に種々のサービスを実装するために必要な命令又はコードを実行するために、プロセッサー１５０を備えることがある。ランダムアクセスメモリ（ＲＡＭ）等のメモリ１５５は、種々のアプリケーションを実装するために、その命令又はコードを格納することがある。携帯電話機１００は通信用にアンテナ１６０を備えることがある。最後に、携帯電話機１００は、例えば、表示部１１０に表示するための時刻、並びに通信の開始及び停止時刻等の時刻を得るためにクロック／タイマ１６５を備えることがある。
【００１５】
図２は、本発明の一実施形態に係るＳＩＭカード１０５を示す。ＳＩＭカード１０５はプロセッサー２００並びにメモリデバイス２０５、２１５、及び２３０を含むこともある。各メモリデバイス２０５、２１５、及び２３０はランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、又は他の適切な種類のメモリデバイスであってもよい。図２は別々の３台のメモリデバイス２０５、２１５、及び２３０を示しているが、別の実施形態では、メモリ２０５、２１５、及び２３０の内容が互いにパーティションによって分離されている単一のメモリデバイスを備えていてもよい。
【００１６】
メモリデバイス２０５は、携帯電話機１００に利用される通信事業者に特有な情報又はデータを含むこともある。例えば、メモリ２０５は、ＧＳＭユーザ識別子及び、シンギュラー社（Cingular）、ティーモバイル社（T-Mobile）又はその他の無線通信事業者等の通信事業者に対するネットワークアクセスデータ２１０を含んでいていもよい。
【００１７】
メモリデバイス２１５は、サービス管理システムの運営者に特有な通信事業者ネットワークを使用するためのデータ又はプログラム命令を含むこともある。運営者はその通信事業者であってもよい、又は別個の主体であってもよい。運営者が別個の主体である場合には、メモリ２０５の内容と２１５の内容とに共通するアクセスは、１又は２の呼制御ＧＳＭ要素ファイルに制限される。安全を保護するために、アクセス制限特性が含まれることもある。サービス利用監視アプリケーション２２０は、パーソナライズパラメータ２２５とともにメモリデバイス２１５内に格納されてもよい。パーソナライズパラメータ２２５は、ユーザについてのサービス利用レコードをＳＩＭ１０５が報告する頻度を判断するためのパラメータを含むこともある。これらのパラメータは、（ａ）サービス利用レコードを報告する時間間隔、（ｂ）一度に報告されるサービス利用レコード数、（ｃ）サービス利用レコードを送信する前にバッファに格納するデータ量、及び（ｄ）報告を生じさせる具体的なイベント（例えば、携帯電話機１００の電源の投入又は電源の切断の時）等を含むことが可能である。別のパラメータは、携帯電話機１００を用いてなされる通信長の制限を含んでいる（なお、着信通信は発信通信とは異なる長さに時間制限されることもある）。このパラメータは、報告が必要なサービスを特定してもよい（例えば、もしユーザが無制限にＳＭＳメッセージ可能なサービスプランを持っていたならば、ＳＭＳ利用レコードを送信する必要がないかもしれない）。パーソナライズパラメータはカスタマイズ可能であり、いつでも、たとえ通信中でも、メッセージを移動装置に送信することによってＳＣＳにより動的に変更されることが可能である。サービス利用監視アプリケーション２２０は、携帯電話機１００のユーザによってなされた全ての通信又はサービス利用についての情報を集積して、その情報を処理のために定期的にＳＣＳに送信するプログラムであってもよい。
【００１８】
サービス利用監視アプリケーション２２０は、情報がＳＩＭカード１０５から一旦送出されると、メモリデバイス２１５内に記憶されないように設計可能である。この結果、ＳＩＭカード１０５は比較的小容量のメモリデバイス２１５を利用可能である。サービス利用監視アプリケーション２２０はＳＭＳメッセージを介して、サービス利用レコードを定期的に送信してもよい。
【００１９】
メモリデバイス２３０は、サードパーティ製のアプリケーションを格納するために利用可能である。メモリデバイス２３０は、Ｊａｖａ仮想マシン２３５及びプロアクティブＳＩＭアプリケーションツールキット（ＳＡＴ）２４０を備えることもある。プロアクティブＳＡＴ２４０は付加価値の付いたＳＩＭサービス技術であり、既存のネットワーク及び携帯電話機上で、安全、柔軟、かつユーザフレンドリーな付加価値の付いたサービスの配信が可能である。付加価値の付いたサービスは、例えば、スポーツの得点経過、天気情報、地図による道案内、又はユーザの銀行情報の、表示であってもよい。プロアクティブＳＡＴ２４０は、２ＧネットワークについてＧＳＭ１１．１４規格に規定されていた。第４版以降、ＧＳＭ１１．１４は３ＧＰＰ３１．１１１で代替されている。また、３ＧＰＰ３１．１１１は、３Ｇネットワークについて、汎用加入者識別モジュール（ＵＳＩＭ）アプリケーションツールキット（ＵＳＡＴ）の仕様を含んでいる。
【００２０】
ＳＡＴ２４０の開発により、ＳＩＭカード１０５は携帯電話機１００の表示部１１０にメニュー項目として表れるアプリケーションとともにプログラムすることが可能である。ＳＡＴ２４０は、ＳＩＭカード１０５に携帯電話機１００に対してコマンドを発行させる技術である。これらのコマンドは、メニューを表示してユーザの入力を得るものから、ＳＭＳメッセージを送受信するものにまで及んでいる。ＳＡＴ２４０は、カスタムな暗号化を可能とするので、安全保護が重要な意味を持つアプリケーションの実装にきわめて重要である。ＳＡＴ２４０技術は、多数の主要移動通信規格に組み込まれている。
【００２１】
ＳＩＭカード１０５のメモリデバイス２３０は、ＳＩＭカード１０５から送出されるデータを暗号化するために、公開鍵基盤（ＰＫＩ）プロセッサー２４５を含むこともある。メモリデバイス２３０は、拡張ＳＭＳプロトコルアプリケーション２５０を含むこともあり、このアプリケーションは、通信のためにＳＭＳプロトコルを起動する。
【００２２】
ＳＩＭカード１０５は、コードを実行するとともに、メモリデバイス２０５、２１５、及び２３０内に格納されたアプリケーションを実装するために、プロセッサー２００を含むこともある。
【００２３】
ＳＩＭカード１０５を使用することなく、他の実施形態が採られてもよい。具体的には、図２を参照して説明されたサービス利用監視アプリケーション２２０は、携帯電話機１００に直接実装されることもある。あるいは、サービス利用監視アプリケーションは、モデム等のネットワークアクセス用の別の装置に実装されることもある。ネットワークは、無線、有線、ＶｏＩＰ（Voice-Over-Internet-Protocol）、又はその他の適切な種類のネットワークであってもよい。
【００２４】
図６は、本発明の一実施形態に係るネットワークアクセス用携帯電話機１００を示す。図６の携帯電話機６１０は図１の携帯電話機１００と類似しているが、図１とは異なり、携帯電話機６００はＳＩＭカード１０５を備えていない。メモリ６１５もメモリ１５５と類似している。メモリ６１５は、ユーザ識別子及びネットワークアクセスデータを含むこともある。サービス利用監視アプリケーション２００も、メモリに格納されることがある。
【００２５】
図３は、本発明の一実施形態に係るセルシステム３００のダイアグラムを示す。単一の携帯電話機１００のみが示されているが、実際には、このシステム３００は、複数の携帯電話機１００と一緒にいつでも使用可能である。サービス利用監視アプリケーション２２０は、サービス利用レコードをＳＣＳに送信する時間であると判断すると、ＳＩＭカード１０５にサービス利用レコードを含むＳＭＳメッセージを生成させることが可能である。ＳＩＭカード１０５は携帯電話機１６０の無線送受信部１６０と通信していて、携帯電話機にＳＭＳメッセージ又は通信レコードを含むメッセージを送出させることもある。ＳＭＳメッセージは、携帯電話機１０５がアイドル状態にある間、孤立個別制御チャネル（ＳＤＣＣＨ）で送信される。ＳＤＣＣＨは、ＧＳＭシステムにおいて、信号伝達用に信頼ある接続を提供するために使用される。ＳＭＳメッセージ生成の際にユーザが通信中である場合には、ＳＭＳメッセージは低速付随制御チャネル（ＳＡＣＣＨ）で送信される。ＳＡＣＣＨは、比較的低速な信号伝達接続を提供するＧＳＭの信号伝達チャネルである。ＳＡＣＣＨは、通信又は制御チャネルのいずれかに関連付けられている。
【００２６】
ＳＭＳメッセージは通信塔３０５により受信され、次いで、基地局（ＢＴＳ）３１０にルーティングされる。ＢＴＳ３１０は、無線送信、受信装置及びアンテナを有する。ＢＴＳ３１０は、地上回線インターフェースを介して基地局制御装置（ＢＳＣ）３１５と通信することが可能である。ＢＳＣ３１５は、この無線インターフェースのための装置マネージャの役割を果たしている。この役割は、ＢＴＳ３１０及び携帯電話機１００に対する遠隔コマンドを介しておこなわれることもある。ＢＳＣ３１５が２以上のＢＴＳ３１０を管理することもある。
【００２７】
「セル通信」とは、地理上の区域が複数のセルに細分化される移動通信の分野をいう。各セルは１基のＢＴＳ３１０により処理される。（携帯電話機１００又は車載電話機等の）エンドユーザ装置は移動機（ＭＳ）と呼ばれ、ＯＴＡ（Over-the-Air）無線インターフェースを使用してＢＴＳ３１０と通信する。このインターフェースが、セルシステム３００における唯一の無線インターフェースである。つまり、セルシステムは無線通信に基づいている。無線周波数スペクトルは非常に貴重であるので、その目的は、できるだけ多数のＭＳを単一の無線周波数帯に詰め込むことである。他の無線システムとは異なり、セル通信では、エンドユーザが動き回るにつれて、ＭＳは異なるセルに常に移動している。あるセルから別のへの移動は、エンドユーザから見えないようになっている。これを実現するために、ＭＳ及びＢＴＳ３１０は、いわゆる「ハンドオーバ」を実行する。「ハンドオーバ」は、ユーザがセルをまたぐ際に、ＭＳをあるＢＴＳ３１０から別のＢＴＳにシームレスにハンドオーバすることを伴う。セルシステム３００の一部をなす重要な別の構成要素は、セルシステム３００を固定電話システム等の外部ネットワークに接続する移動関門交換局（ＭＳＣ）３２０、ユーザの情報及びＭＳの現在位置を格納するホームロケーションレジスタ（ＨＬＲ）３２５、及び、動的情報並びに現在その領域内に存在するＭＳについてのＨＬＲ３２５の複製を格納するビジターロケーションレジスタ（ＶＬＲ）３３０を含んでいる。ＨＬＲ３２５は、ユーザを認証する認証局３２７と通信可能である。
【００２８】
ＶＬＲ３３０は、そのサービスエリア内に現在訪れている加入者全員を格納することもある。ＨＬＲ３２５は、そのプロバイダのホームサービスエリア内の加入者全員を格納することもある。
【００２９】
システム３００は、信号方式７（ＳＳ７）ネットワーク３４０を利用することもある。ＳＳ７は、公衆交換電話システム（「インテリジェントネットワーク」又は「先進インテリジェントネットワーク」）において呼の設定及びサービスの提供のために使用されるプロトコルである。ＳＳ７ネットワーク３４０は、クラス４及びクラス５の音声スイッチで使用される別個の信号伝達ネットワークである。
【００３０】
ＳＳ７ネットワーク３４０は、呼を設定及び廃棄し、ルート決定の全てを処理し、フリーダイヤル（800 numbers）、自動転送、発信者情報表示、及び番号ポータビリティ（ＬＮＰ）等の最新のあらゆる電話サービスをサポートする。「サービス交換ポイント」（ＳＳＰ）として知られる音声スイッチは、「信号転送ポイント」（ＳＴＰ）として知られるパケットスイッチを使用して、「サービス制御ポイント」（ＳＣＰ）データベースにクエリーを送る。
【００３１】
別個の信号伝達ネットワークを使用してデータベースに接続することは、客が加入したサービス等の静的情報及び刻々と変化するネットワークのトラフィック状況等の動的情報をシステムがより効率的に得ることを可能とする。また、両側の間で実際に接続がされるまで、音声回路は専有されない。
【００３２】
移動体識別番号（ＩＭＥＩ）３３７は、移動通信装置１００をＧＳＭネットワークで一意に識別するために使用される。また、携帯電話機１００のＳＩＭカード１０５は、一意の電子通し番号（回路カードＩＤ、ＣＣＩＤ）を含んでいる。例えば、装置識別子レジスタ（ＥＩＲ）３３７は盗まれた携帯電話機のＩＭＥＩのリストを含んでいるので、あるユーザが禁止リスト上のＩＭＥＩを有する携帯電話機１００を使用しようとするとき、サービスは開始されない。別の実施形態では、装置識別番子レジスタ３３７が利用される必要はない。
【００３３】
公衆交換電話ネットワーク（ＰＳＴＮ）３３５は、世界的規模の音声電話ネットワークである。かつてはアナログシステムだけであったが、現在では、大部分の電話ネットワークの中核は完全にデジタル化されている。米国において、残存するアナログ回線のほとんどは、自宅又は事務所から電話会社の中央局（ＣＯ）までのものである。
【００３４】
ＭＳＣ３２０は、地上回線ＰＳＴＮ３３５のシステムを携帯電話システムに接続する。また、ＭＳＣ３２０は、課金のために呼情報を収集し、あるセルから別のセルに呼をハンドオフすることもおこなう。
【００３５】
ショートメッセージサービス局（ＳＭＳＣ）３４２は、ＳＭＳメッセージが携帯電話機１００との間で送受信されることを可能とする。ＳＭＳＣ３４２は、それが設置された会社とＧＳＭユーザとの間の多量のテキストメッセージ（すなわちＳＭＳ）の効率的な交換を可能とするインターフェースを提供する。ＳＭＳの携帯電話機１００ユーザへの転送はＧＳＭネットワークを介しておこなわれる。この転送は、テキストメッセージ及び運営者のロゴマーク又は画像メッセージ等の画像メッセージの両メッセージの送信、並びに、着信音の送信を可能とする。このインターフェースは、ＳＭ−ＰＰプロトコル、ＳＭＳメッセージ用の双方向電子メールアドレッシング、又は通信事業者のＳＭＳＣへの直接的又は間接的ＳＳ７インターフェースを使用するＧＳＭネットワークの運営者への直接的又は間接的ＴＣＰ接続に基づくこともある。特定の運営者に割り当てられたアクセスプロトコルがメッセージをＳＭＳＣ３４２と交換するために使用される。その最新バージョンにおいて、このシステムは、マルチメディアＭＭＳメッセージの処理も提供する。セルシステム３００は、ＯＴＡ（Over-The-Air）配信基盤３５２を含むこともある。ＯＴＡは、ＳＩＭカード１０５が物理的に接続するされることなく、ＳＩＭカード１０５と通信し、ＳＩＭカード１０５にアプリケーションをダウンロードし、及びＳＩＭカード１０５を管理するために使用される技術である。ＯＴＡは、ネットワーク運営者が、迅速かつ費用効果の高い方法で、新しいＳＩＭサービスを導入、又はＳＩＭカード１０５の内容を更新することを可能とする。ＯＴＡは、一端に運営者のバックエンドシステム（カスタマーケア、課金システム、アプリケーションサーバ等）があり、他端にＳＩＭカード１０５があるところのクライアント／サーバアーキテクチャに基づいている。
【００３６】
運営者のバックエンドシステムはサービス要求をＯＴＡゲートウェイ３５５に送信する。ＯＴＡゲートウェイ３５５は、その要求をショートメッセージに変換してＳＭＳＣ３４２に送信する。ＳＭＳＣ３４２は、その場でこれを加入者のＳＩＭカード１０５に送信する。ＯＴＡゲートウェイ３５５は、修正／更新／始動する実際のカードを表すサービス要求を、ゲートウェイＡＰＩを通して受信する。実際に、ＯＴＡゲートウェイ３５５の内部には、各カードについて、ＳＩＭベンダ、カード１０５の識別子、加入者識別番号（ＩＭＳＩ）及び携帯電話番号（ＭＳＩＳＤＮ）を表すカードのデータベースがある。ＯＴＡ配信基盤３５２が、メッセージを暗号化してＳＩＭカード１０５に送信し、そこでメッセージが復号化されることもある。
【００３７】
ＳＣＳ３６２とＳＩＭ１０５との間の通信は、ＯＴＡ配信基盤３５２によりおこなわれる必要はない。その代わりに、この通信はＳＭＳメッセージ若しくはＳＭＳＣを利用又はＧＰＲＳ３４２等のダイレクトデータベアラチャネルを利用するその他の適切なメッセージングフォーマットを介しておこなわれることもある。
【００３８】
次いで、サービス要求は、受信ＳＩＭカード１０５に理解可能なメッセージに様式が整えられる。これを実現するために、ＯＴＡゲートウェイ３５５は、ＳＩＭカード１０５の各銘柄について使用する様式を格納する一連のライブラリを有する。次いで、ＯＴＡゲートウェイ３５５は、受信ＳＩＭカード１０５に応じてメッセージの書式を別々に整える。
【００３９】
次いで、定様式メッセージが、ＧＳＭ０３．４８に記載されている適切なパラメータの組を使用してＳＭＳＣ３４２に送信される。次に、ＯＴＡゲートウェイ３５５は、そのサービス要求を実効するために必要な数のＳＭＳメッセージを発行する。また、この処理では、ＯＴＡゲートウェイ３５５が処理の整合性及び安全性に関与している。
【００４０】
また、ＯＴＡ配信基盤３５２は加入者管理ツール３５７を含んでいる。加入者管理ツール３５７は、ユーザ（すなわち加入者）の利用の管理（例えば、アクセス許可の変更又はサービスの打ち切り）のために利用されることがある。加入者管理ツール３５７は課金システム３６０と通信可能である。また、課金システム３６０は、ＳＣＳ３６２内のサービス基盤とスイッチマネージャ３６５との間をインターフェースすることが可能である。スイッチマネージャ３６５は課金システム３６０の指示を受け、ユーザのために、ＨＬＲ３２５、ＳＭＳＣ３４２等の種々の通信サーバを初期化する機能を有することもある。ＳＣＳ３６２内のサービス基盤は、例えば、ユーザの等級、支払プラン、利用時間、及びボイスメール、通信中着信などの他のサービス等の、携帯電話機１００のユーザについての情報を含んでいてもよい。
【００４１】
ＳＣＳ３６２内の事前課金請求システム３８７は、その通信事業者によって、あるいは、呼レコードを受信するとともに無線サービス１００の利用に基づいてユーザアカウントを調整する別の事業主体によって、運営及び制御されることがある。ユーザが特定の、サービス、アクセス時間、又は利用時間に対して支払済みであり、かつ、そのユーザがサービスの利用可能単位の全てを使い尽くしている場合に、ＳＣＳ３６２は、そのユーザに対するサービスを中断するために、電話機又は無線通信事業者のネットワークインターフェースにメッセージを送信してもよく、そのメッセージは進行中の通信の中断を含むことがある。他の実施形態では、ＳＣＳ３６２は、課金システム３６０に、通信についてユーザに消費されるサービス量の積算合計を単に記録させることもある。ＳＣＳ３６２はポイントツーポイントＳＭＳクライアント３６７を含むこともある。ポイントツーポイントＳＭＳクライアント３６７は、サービス利用レコードが格納されたＳＭＳメッセージを受信し、ＳＩＭアプリケーション（すなわち、サービス利用監視アプリケーション）の制御機能３７０を設定、初期化、又は更新するために、メッセージを送信することが可能である。
【００４２】
ＳＣＳ３６２に実装されているサービス基盤は、再設定、クエリーの送信、ＳＭ−ＰＰ、ＯＴＡを使用したＳＩＭカード１０５上のパラメータの更新、及び販売時点ＳＩＭカードプログラマー機能により、携帯電話機１００の管理を可能としている。また、ＳＣＳ３６２に実装されているサービス基盤は、自己提供及び自動補充アプリケーションをサポートすることもある。このアーキテクチャは、通信事業者のプロビジョニングシステム及びメッセージのメールボックス並びにＳＣＳ３６２に必要なインターフェースを提供かのうである。
【００４３】
ＳＣＳ３６２上のＳＩＭアプリケーション制御ツールモジュール３７０は、ＳＩＭカード１０５により送信されるとともにポイントツーポイントＳＭＳクライアント３６７により受信されたＳＭＳメッセージを受信可能である。ＳＩＭアプリケーション制御ツールモジュール３７０は、受信された利用明細レコードを分析及び格納するために、ＳＣＳ３６２により利用可能である。安全保護のために、アプリケーション制御ツールモジュール３７０は、ＳＩＭカード１０５の第２メモリデバイス２１５／第２の分割されたメモリ内に格納された情報にアクセスだけするように設定されることがある。
【００４４】
ＳＣＳ３６２は、ＯＴＡゲートウェイクライアント３８３を含むことが可能であり、ＯＴＡゲートウェイクライアント３８３は、インターネット３８１を介してＯＴＡゲートウェイ３５５と通信可能である。ＳＣＳ３６２は、無線インターネットゲートウェイ３８５も含むことが可能であり、無線インターネットゲートウェイ３８５は、インターネット３８１を介してＯＴＡゲートウェイ３５５と通信可能である。無線インターネットゲートウェイ３８５は、ワイヤレスマークアップランゲージ（ＷＭＬ）サーバ３９０と通信可能である。ＷＭＬサーバ３９０は信頼された運営者サービスモジュール３９３。信頼された運営者サービスモジュール３９３は、例えば、ユーザが商品を購入することを可能とし、その取引の安全に対して保護を与えることを可能とするために、利用されることがある。
【００４５】
ＳＩＭカード１０５内のサービス利用監視アプリケーション２２０は、無線装置による改善されたサービス利用の監視、リアルタイム呼制御、及びカスタマー通信を実現するための、プロアクティブＳＩＭカードアプリケーションである。サービス利用監視アプリケーション２２０は、（ＳＣＳ３６２内に配置された）サーバーベース記録処理、格納、及びプロビジョニング基盤と組み合わさって使用される。サービス利用監視アプリケーション２２０は、特定の携帯電話機１００に対する通信、ＳＭＳ、及びその他の通信活動を監視及びＳＣＳ３６２に報告することにより動作する。ここで、ＳＣＳ３６２は、離れた場所に配置されていてもよい。より具体的には、サービス利用監視アプリケーション２２０は、携帯電話機により開始又は受信された全てのサービス利用イベントを監視するようにプログラムされた改良型ＳＩＭカード１０５を使用する。サービス利用監視アプリケーション２２０は、ＳＩＭカード１０５上に、各通信及び／又は送信の通信継続時間又は送信又は受信されたＳＭＳメッセージ数のレコードを生成及び格納する。所定の時に、サービス利用監視アプリケーション２２０は、ＳＩＭカードに格納された情報がＳＭＳメッセージを介してＳＣＳ３６２に送信されるようにする。
【００４６】
図８は、本発明の一実施形態に係る別のセルシステムのダイアグラムを示す。無線ユーザ装置８００は、メモリ８２０と通信するプロセッサー８２５を備える。メモリ８２０は、サービス利用監視アプリケーション２２０用コード及びアプリケーションデータ（例えば、ＳＩＭカード１０５用）を格納可能である。無線装置８００は、無線技術に基づいたサービス（例えば、ＧＳＭ音声、ＳＭＳ等）を介して、無線サービスネットワーク８０５と通信可能である。無線サービスネットワーク８０５はＧＳＭ／ＧＰＲＳ／ＳＭＳネットワークであってもよい。無線サービスネットワーク８０５は、インターフェースを介してＳＣＳ３６２と通信可能である。このインターフェース（例えば、スイッチマネージャへの独自インターフェース）が、ユーザのサービスを開始及び／又は停止するために、利用されることもある。ＳＣＳ３６２はネットワーク８１５とインターフェースをとることが可能である。ネットワーク８１５は、サービス利用監視アプリケーション２２０とＳＣＳ３６２との間で報告及び制御メッセージを（例えば、ＳＭＳメッセージを介して）転送するために利用可能である。実施の形態によっては、ネットワーク８１５が無線サービスネットワーク８０５と同一なこともある。
【００４７】
図４Ａは、本発明の一実施形態に係るセルシステム３００に実装されている通信監視方法を示す。まず、サービス利用監視アプリケーション２２０は、通信／サービス利用が開始したか否かを検出する（４００）。サービス利用監視アプリケーション２２０は、２つのイベント「CALL CONNECT」及び「CALL DISCONNECT」を使用して、各通信を監視する。通信接続及び通信切断時に、これらのイベントは携帯電話機１００によりＳＩＭカード１０５に送信される。監視中の各通信／サービス利用について、ＳＩＭカード１０５は、その継続時間を、通信／サービスの始めと終わりに携帯電話機の時刻を得ることにより、消費されるサービスの長さを決定するために携帯電話で利用可能なタイマを使用することにより、あるいは、ＳＭＳメッセージ、取引、ダウンロード等のサービスイベントを計数することにより、計測する。
【００４８】
次に、サービス利用監視アプリケーション２２０は（着信通信／サービスのための）発番号又は（発信通信／サービスのための）着番号の記録をとる（４０５）。次いで、サービス利用監視アプリケーション２２０は、通信又はサービスの開始時刻を決定する（４１０）。開始時刻は、クロック／タイマ１６５から取得可能である。次いで、カウンタｘが初期値「０」に初期化される（４１５）。サービス利用監視アプリケーション２２０は、通信又はサービス利用が終了しているか否かを判断する（４２０）。もし「Ｎｏ」であれば、４２５の処理に進み、カウンタｘが１加算される。もし「Ｎｏ」であれば、４４０の処理に進む。サービス利用監視アプリケーション２２０は、カウンタｘが予め設定された閾値yと等しいか否かを判断する（４３０）。もし「Ｎｏ」であれば、４２０の処理に戻る。もし「Ｙｅｓ」であれば、４３５の処理に進み、時刻がクロック／タイマ１６５から取得される。カウンタを使用するともに通信中の時刻を取得する理由は、予期せぬ停電がある場合に、通信／サービス利用の正確な長さが決定できるからである。他の実施形態では、カウンタが減算される方法が利用されることもある。
【００４９】
各通信／サービス利用の終了時に、サービス利用監視アプリケーション２２０は、利用明細レコード（ＵＤＲ）を生成し（４４０）、ＵＤＲは、（ａ）通信／サービス利用の種別（例えば、着信又は発信、ＳＭＳ、ＧＰＲＳ等）、（ｂ）宛先アドレス又は（通信／サービス利用の種別の応じた）通信／サービス利用アドレス、及び（ｃ）通信／サービス利用の継続時間／カウントを含むことがある。サービス利用監視アプリケーション２２０はＵＤＲをＵＤＲバッファに集積可能である（４４５）。
【００５０】
図４Ｂは、ＵＤＲアプリケーション３００によって実装されている本発明の一実施形態に係る別のサービス利用監視方法を示す。まず、ステップ４４７で、サービス利用監視アプリケーション２２０は、通信／サービス利用が開始したか否かを判断する。次に、サービス利用監視アプリケーション２２０は、（着信通信／サービスのための）発番号又は（発信通信／サービスのための）着番号（４４９）。次に、サービス利用監視アプリケーション２２０は通信又はサービスの開始時刻を決定する（４５１）。開始時刻は、クロック／タイマ１６５から取得可能である。
【００５１】
サービス利用監視アプリケーション２２０は、通信又はサービス利用が終了しているか否かを判断する（４５３）。もし「Ｎｏ」であれば、４５３の処理に留まる。もし「Ｙｅｓ」であれば、４５５の処理に進み、終了時刻がクロック／タイマ１６５から取得される。
各通信／サービス利用の終了時に、サービス利用監視アプリケーション２２０は、その通信／サービス利用についてＵＤＲを生成する（４５７）。次いで、サービス利用監視アプリケーション２２０はＵＤＲをバッファに格納可能である（４５９）。
【００５２】
図４Ｃは、ＵＤＲアプリケーション３００に実装された本発明の一実施形態に係るＵＤＲ報告方法を示す。まず、サービス利用監視アプリケーション２２０は、既定の頻度で、ＳＭＳフォーマットでＵＤＲメッセージを生成し（４６５）、可能な最大数のＵＤＲをそのメッセージに詰め込み、ＳＭＳカウンタ及びセキュリティ層を付加する。次いで、ＵＤＲのＳＭＳメッセージがＳＣＳ３６２に送信される（４７０）。ＵＤＲのＳＭＳメッセージは暗号化されることがある。サービス利用監視アプリケーション２２０は受信確認をチェックする（４７５）。受信確認が受信されないならば、４７０の処理に戻る。しかし、もし受信確認が受信されたならば,配信済みのＵＤＲレコードはＵＤＲバッファから消去される（４８０）。もしＳＭＳが送信される前に携帯電話機１００の電源が切断されると、サービス利用監視アプリケーション２２０は、携帯電話機１００の電源が再投入される際に、ＳＭＳの再送を試みる。
【００５３】
また、サービス利用監視アプリケーション２２０は、着信ショートメッセージ及び、可能であれば発信ショートメッセージを監視する。この監視は、テキストメッセージが受信又は送信されるごとに着信ＳＭＳカウンタ又は発信ＳＭＳカウンタに１加算することによりおこなわれる。
【００５４】
サービス利用監視アプリケーション２２０は、その電話機によりＳＭＳファイルになされた修正をフィルタ処理して、着信ショートメッセージを監視する。電話機が、ＳＭＳファイルの中のレコードを更新して、その状態バイトが「ネットワークからＭＳにより受信されたメッセージ、未読メッセージ」に設定されるたびに、サービス利用監視アプリケーション２２０は着信ＳＭＳカウンタを１つ増加させる。
【００５５】
また、サービス利用監視アプリケーション２２０は発信ショートメッセージを監視する。ユーザがＳＭＳメッセージの送信を試みるたびに、サービス利用監視アプリケーション２２０は、ＳＭＳメッセージを許可して、発信ＳＭＳカウンタに１加算する。他の実施形態では、このＳＭＳ制御及び報告を実行する必要はない。
【００５６】
サービス利用監視アプリケーション２２０は、リフレッシュコマンドを送信することにより、携帯電話機１００に通信の切断又はサービスの終了を要求することが可能である。この送信は、携帯電話機１００にＧＳＭセッションの終了手続を実行させるとともに、進行中の通信／サービスを切断させる。続いて、携帯電話機１００は、ＳＩＭカード１０５を再び始動させ、新規セッションを開始する。
【００５７】
図４Ｄは、本発明の一実施形態に係る電話機が既定の規格に適合していないときにＳＩＭカード１０５を無効化する方法を示す。まず、サービス利用監視アプリケーション２２０は、携帯電話機１００にインタロゲートする（４８６）。次に、サービス利用監視アプリケーション２２０は、ある既定の規格（例えば、ＳＩＭ呼制御及びＳＭＳ機能）が存在するか否かを判断する（４８８）。もしこれらが存在していないならば、サービス利用監視アプリケーションはＳＩＭカード１０５を無効化する（４９０）。もしこららが存在していればＳＩＭカード１０５及び携帯電話機１００は適切に動作可能である（４９２）。
【００５８】
サービス利用監視アプリケーション２２０は、ＳＣＳ３６２によって遠隔制御されることもある。ＳＩＭカード１０５は、携帯電話機１００上のサービスを制御するパラメータとＵＤＲレコードを含むメッセージの報告頻度を最適化するパラメータとを含む暗号化された制御メッセージをＳＣＳ３６２から受信することがある。
【００５９】
このパラメータは、（ａ）ＳＣＳ３６２にメッセージが送信される時間頻度、（ｂ）メッセージが送信される前のメッセージサイズの閾値、（ｃ）報告メッセージが送信される前の、携帯電話機１００で利用されるサービスのサービスカウントの上限、及び（ｄ）許容される最大通信長を含むことがある。また、このパラメータは、報告メッセージを即座に送信し、電源の投入及び電源の切断等の既定のイベントに従って報告メッセージの送信時刻を設定することをＳＩＭカードに命じる機能を含むことがある。この制御メッセージは、着信サービス、発信サービス、ショートメッセージサービス、音声サービス、ＧＰＲＳ、取引サービス、及びダウンロードサービス等の種々のサービスの状態を有効化又は無効化することができる。制御メッセージの受信及びＵＤＲレコードの送信は、電話機のユーザから見えないようにすることもある（すなわち、ユーザは携帯電話機１００により制御メッセージが受信され、又はＵＤＲレコードが送信されることでさえ知ることができない）。制御メッセージは、新規コードライブラリをサービス利用監視アプリケーション２２０にダウンロードするとともに、サービス利用監視アプリケーション２２０に新規コードライブラリの及び古いコードライブラリの消去を命じることにより、サービス利用監視アプリケーション２２０の更新をおこなわせることが可能である。
【００６０】
図７Ａ及び７Ｂは、サービス利用監視アプリケーション２２０を実装したＳＩＭカード１０５を利用する携帯電話機１００上のサービスを遠隔制御する、本発明の一実施形態に係る別の方法を示す。この方法は、ＳＣＳ３６２にて、プロセッサー又はコンピュータによって実装することができる。まず、この方法は、カスタマーアクティベーションが開始されているか否かを判断する（７００）。カスタマーアクティベーションは、例えば、ＳＩＭ１０５を備えた携帯電話機１００を初めて使用するユーザによって開始されることがある。次いで、アクティベーションのために、コマンドが通信事業者のアクティベーションシステムに送信される（７０５）。次に、この方法は、アクティベーションが許可されているか否かを判断する（７１０）。もし「Ｎｏ」であれば、７１０の処理に留まる。もし「Ｙｅｓ」であれば、７２０の処理に進む。この方法は、新規電話メッセージが受信されたか否かを判断する（７１５）。この新規電話メッセージは、例えば、新規ユーザが携帯電話機１００を最初に使用するときに、受信されることがある。この方法は、プロダクトのロードを開始する（７２５）。ユーザが新規携帯電話機１００購入の後に、サービスをちょうど開始したところで、あるいは、現在のユーザが新規サービスを追加したところで、プロダクトのロードが開始されてもよい。次に、この方法は、このアクティベーションが新規アクティベーションであるか否かを判断する（７３０）。もし「Ｙｅｓ」であれば、７２０の処理に進む。もし「Ｎｏ」であれば、７３５の処理に進む。
【００６１】
この方法は、プロダクト（すなわち、電話機にサービスを実装するために必要な全てのもの、例えば、ソフトウェア及びそのサービスに関連する種々のパラメータ等）がロードされ、新規電話メッセージが受信されたか否かを判断する（７２０）。もし「Ｎｏ」であれば、７２０の処理に留まる。もし「Ｙｅｓ」であれば、７３５の処理に進み、設定メッセージが携帯電話機１００のＳＩＭカード１０５上で動作しているサービス利用監視アプリケーション２２０に送信される。設定メッセージはＳＭＳフォーマットで送信されてもよく、暗号化されることもある。
【００６２】
図７Ｂに示すように、この方法は、ＵＤＲがＳＣＳ３６２により受信されたか否かを判断する（７４０）。もし「Ｎｏ」であれば、７４０の処理に留まる。もし「Ｙｅｓ」であれば、７４５の処理に進み、受信ＵＤＲについてエラーチェック及びメッセージの照合（例えば、同期、照合、及び富化）がおこなわれる。次に、プロダクトの上限（例えば、サービスプランパラメータ）が計算される（７５０）。次いで、この方法は、ユーザがサービスプランの上限を超えたか否かを判断する（７５５）。もし「Ｎｏ」であれば７６０の処理に進み、この方法は、プロダクト設定の閾値に到達したか否かを判断する。もし「Ｙｅｓ」であれば、更新された設定メッセージがパラメータとともに、携帯電話機１００のＳＩＭカード１０５上で動作しているサービス利用監視アプリケーション２２０に送信される（７７０）。設定メッセージは暗号化されていることもある。もし「Ｎｏ」であれば、７７５の処理に進み、この方法は別のＵＤＲの受信を待ち受け（７７５）、受信があると７４０の処理に戻る。
【００６３】
もしこの方法が、７５５の処理で、サービスプランの上限を超えていないと判断すると、７６５及び７８０の処理に進む。設定メッセージは、ＳＣＳ３６２により、携帯電話機１００のＳＩＭカード１０５上で動作しているサービス利用監視アプリケーション２２０に送信される（７６５）。設定メッセージは暗号化されることもある。ユーザのサービスが中断されたことを知らせるために、メッセージが通信事業者に送信される（７８０）。あるいは、（又は、さらに）動作を局所的に中断するために、制御メッセージがＳＩＭカード１０５に送信されることもある。
【００６４】
図５は、本発明の一実施形態に係るメモリ２１５内の構成要素を示す。メモリ２１５は、着信通信の数を記録するために、着信ＳＭＳカウンタ５００を備えることがある。着信ＳＭＳカウンタ５００は、１加算されるメモリ２１５の一部であることもある。メモリ２１５は、発信通信の数を記録するために、発信ＳＭＳカウンタ５０５を備えることがある。発信ＳＭＳカウンタ５０５は、１加算されるメモリ２１５の一部であることもある。また、メモリ２１５は、ＵＤＲレコードが格納可能なＵＤＲバッファ５１０を備えることもある。
【００６５】
上記全ての実施形態は、携帯電話ネットワーク用ＳＩＭカード１０５に関連しているが、他の実施形態では、携帯電話機及びセルネットワークを使用する必要はない。実際に、例えば、ＶｏＩＰネットワークが利用されてもよい。他の実施形態では携帯電話機以外の装置を利用してもよい。このような装置がＳＩＭカード１０５を受け付け可能であり、無線データカードは、このような装置の１例である。一般に、このような装置はネットワーク上に散在した通信装置であろう。また、別の装置は、例えば、ＤＥＣＴ、ＴＤＭＡ、又はＳＩＭカード１０５を受け付けるその他のＳＩＭ無線ネットワーク等の、ＧＳＭ又はＣＤＭＡとは異なる別のネットワークを利用することもある。
【００６６】
上記説明は本発明の特定の実施形態に言及しているが、当然ながら、本発明の趣旨を逸脱することなく、多くの修正が可能である。特許請求の範囲は、本発明の実施の真の範囲及び趣旨に含まれるこのような修正を含むことを意図している。したがって、ここに説明した実施形態は、あらゆる面で、例示として考慮すべきであり、制限的に考慮すべきではない。本発明の実施の範囲は、上記説明ではなく、特許請求の範囲で示されている。したがって、特許請求の範囲及びその均等の範囲内のあらゆる変更は本発明の実施に含まれることが意図されている。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態に係る携帯電話機を示す図である。
【図２】本発明の一実施形態に係るＳＩＭカードを示す図である。
【図３】本発明の一実施形態に係るセルシステムを示す図である。
【図４Ａ】本発明の一実施形態に係る無線システムに実装されたサービス利用監視方法を示す図である。
【図４Ｂ】本発明の一実施形態に係るセルシステムに実装された別の通信監視方法を示す図である。
【図４Ｃ】本発明の一実施形態に係る無線システムに実装されたサービス利用レコード報告方法を示す図である。
【図４Ｄ】電話機が既定の規格に適合していないときにＳＩＭカードを無効化する（disable）本発明の一実施形態に係る方法を示す図である。
【図５】本発明の一実施形態に係るメモリパーティション内の構成要素を示す図である。
【図６】本発明の一実施形態に係る、ネットワーク接続用携帯電話機を示す図である。
【図７Ａ】サービス利用監視アプリケーションを実装しているＳＩＭカードを利用する携帯電話機上のサービスを遠隔制御する本発明の一実施形態に係る方法を示す図である。
【図７Ｂ】サービス利用監視アプリケーションを実装しているＳＩＭカードを利用する携帯電話機上のサービスを遠隔制御する本発明の一実施形態に係る方法を示す図である。
【図８】本発明の一実施形態に係る別のセルシステムのダイアグラムを示す図である。
【図１】
2008511203.tif 000003
【図２】
2008511203.tif 000004
【図３】
2008511203.tif 000005
【図４Ａ】
2008511203.tif 000006
【図４Ｂ】
2008511203.tif 000007
【図４Ｃ】
2008511203.tif 000008
【図４Ｄ】
2008511203.tif 000009
【図５】
2008511203.tif 000010
【図６】
2008511203.tif 000011
【図７Ａ】
2008511203.tif 000012
【図７Ｂ】
2008511203.tif 000013
【図８】
2008511203.tif 000014
【手続補正書】
【提出日】平成19年5月7日(2007.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ識別子及びネットワークアクセスデータが格納される第１メモリパーティションと、サービス利用監視アプリケーションが格納される第２メモリパーティションと、
を有する通信装置用加入者識別モジュール（「ＳＩＭ」）カードにおいて、前記サービス利用監視アプリケーションが、
前記通信装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
前記報告メッセージを遠隔サーバに送信する、
ように適合されているＳＩＭカード。
【請求項２】
前記サービス利用監視アプリケーションは、前記サービス利用レコードをバッファに格納し、前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去するようにさらに適合されている請求項１に記載のＳＩＭカード。
【請求項３】
前記サービス利用監視アプリケーションは、生じたイベントに基づいて予め設定されている間隔で、前記報告メッセージを送信するようにさらに適合されている請求項２に記載に記載のＳＩＭカード。
【請求項４】
前記ＳＩＭカードは制御メッセージを前記遠隔サーバから受信し、
その制御メッセージは（１）前記通信装置上の前記サービスを制御する、（２）前記報告メッセージの報告頻度を最適化する、の少なくとも一方についてのパラメータを含み、
前記パラメータは、（１）前記報告メッセージが前記遠隔サーバに送信される時間頻度、（２）前記報告メッセージが送信されるときを決定するメッセージサイズの閾値、（３）前記報告メッセージが送信される前における前記サービスのサービスカウント上限、（４）前記ＳＩＭカードに許容される最大サービス継続時間の少なくとも一つを含み、
前記パラメータは、（１）前記報告メッセージを即座に送信する、（２）既定のイベントに従って前記報告メッセージの送信時刻を設定する、の少なくとも１つをおこなうことをＳＩＭカードに命じる機能を備え、
前記既定のイベントが、電源の投入、電源の切断、所定のエラー条件の発生、通信装置の位置変化、及びユーザ入力の検出、からなる一群から選択される
請求項１に記載のＳＩＭカード。
【請求項５】
前記制御メッセージは、（１）新規コードライブラリを前記ＳＩＭカードにダウンロードするとともに、（２）前記サービス利用監視アプリケーションに前記新規コードライブラリを利用して古いコードライブラリを消去することを命じることにより、前記サービス利用監視アプリケーションを更新させる請求項４に記載のＳＩＭカード。
【請求項６】
通信装置のユーザについてのサービス利用情報を報告する方法において、
前記通信装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードを含む報告メッセージを生成し、
前記報告メッセージを遠隔サーバに送信する、
ことを備える方法。
【請求項７】
前記サービス利用レコードをバッファに格納し、
前記報告メッセージの送信がうまくいくと前記少なくとも１つのサービス利用レコードを前記バッファから消去する、
ことをさらに備え、
前記報告メッセージを送信することには、さらに、生じたイベントに基づいた間隔で前記報告メッセージを送信することを備える
請求項６に記載の方法。
【請求項８】
実行されるとプロセッサに方法を実装させるプロセッサに読み取り可能なプログラムコードを符号化して記録するプロセッサに読み取り可能な媒体において、この方法は、
通信装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
前記サービス利用レコードを含む報告メッセージを生成し、
生じたイベントに基づいた間隔で前記報告メッセージを遠隔サーバに送信する、
ことを備える、
プロセッサに読み取り可能な媒体。
【請求項９】
ユーザ識別子、ネットワークアクセスデータ、及びサービス利用監視アプリケーションが格納されるプロセッサに読み取り可能な媒体を備える加入者識別モジュール（ＳＩＭ）カードを使用して、ネットワークを介して通信する通信装置において、前記サービス利用監視アプリケーションは、
前記通信装置を介して利用されるサービスについての情報を検出して記録をとり、
前記情報に基づいて、前記サービスについてのサービス利用レコードを生成し、
少なくとも１つのサービス利用レコードを含む報告メッセージを生成し、
前記報告メッセージを遠隔サーバに送信する、
ように適合されている通信装置。
【請求項１０】
前記プロセッサに読み取り可能な媒体は、第１パーティションと第２パーティションとに分割され、
前記第１パーティションは、前記ユーザ識別子及びネットワークアクセスデータを格納するように適合され、
前記第２パーティションは、前記サービス利用監視アプリケーションを格納するように適合され、
前記第１パーティションと前記第２パーティションとの間の接続がＳＩＭ要素ファイルに制限される、
請求項９に記載の通信装置。