(57)【要約】ユーザ識別カードに通信記録を記憶させる方法、装置及び端末であって、前記方法は、ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットに従ってフォーマッティングした後で今回の通信記録バイトストリームを取得して記憶するステップと、前記フォーマッティングした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、プリセットの通信タイプ標識によって今回の通信記録を分類するステップと、を含む。本発明の実施例によってユーザ識別カードに連絡先の通信記録を記憶した後に、ユーザ識別カードに記憶される通信記録が異なる携帯電話端末に適用できる。これにより、通信記録機能の適用性が強化され、ユーザエクスペリエンスが大幅に増加する。
2015527003.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ識別カードに通信記録を記憶させる方法であって、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回通信を行った時刻及び今回通信の持続期間を示す情報をプリセットの通信記録フォーマットに従ってフォーマットした後で、今回通信の通信記録バイトストリームを取得してキャッシュするステップと、
キャッシュした今回通信の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回通信に対応する通信タイプ標識によって今回通信の通信記録を分類するステップと、
を含むことを特徴とする、ユーザ識別カードに通信記録を記憶する方法。
【請求項２】
前記キャッシュした今回通信の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込むステップの後に、各通信記録の最後の一つのバイトによって接続のインデックスを行うステップ、
を更に含むことを特徴とする、請求項１に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項３】
ユーザにより送信された連絡先の通信記録確認の情報をキャッチした場合、キャッシュ空間を申請し、ユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに分類されて記憶された該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、それらをキャッシュ空間に記憶し、その後、分類された該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するステップ、
を更に含むことを特徴とする、請求項１に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項４】
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルのフィールドＩＤに関連する通信記録を検索し、検索した際に、前一つの通信記録の最後一つのバイトに記憶された内容を、現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録がユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後一つのバイトの内容を、この通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するステップ、
を更に含むことを特徴とする、請求項１に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項５】
ユーザ識別カードに通信記録を記憶する装置であって、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回通信を行った時刻及び今回通信の持続期間を示す情報をプリセットの通信記録フォーマットに従ってフォーマットした後で、今回通信の通信記録バイトストリームを取得してキャッシュするように設定されるデータ前処理モジュールと、
キャッシュした今回通信の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回通信に対応する通信タイプ標識によって今回通信の通信記録を分類するように設定される書き込み処理モジュールと、
を含むことを特徴とする、ユーザ識別カードに通信記録を記憶させる方法。
【請求項６】
前記書き込み処理モジュールは更に、前記キャッシュした今回通信の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後一つのバイトによって接続のインデックスを行うように設定される、
ことを特徴とする、請求項５に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項７】
ユーザにより送信された連絡先の通信記録確認の情報をキャッチした場合、キャッシュ空間を申請し、ユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに分類されて記憶された該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、それらをキャッシュ空間に記憶し、その後、分類された該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定される表示モジュール、
を更に含むことを特徴とする、請求項５に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項８】
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルのフィールドＩＤに関連する通信記録を検索し、検索した際に、前一つの通信記録の最後一つのバイトに記憶された内容を、現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録がユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後一つのバイトの内容を、この通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するように設定される同期情報モジュール、
を更に含むことを特徴とする、請求項５に記載のユーザ識別カードに通信記録を記憶させる方法。
【請求項９】
端末であって、ユーザ識別カードに通信記録を記憶させる装置を含み、前記装置は、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回通信を行った時刻及び今回通信の持続期間を示す情報をプリセットの通信記録フォーマットに従ってフォーマットした後で、今回通信の通信記録バイトストリームを取得してキャッシュするように設定されるデータ前処理モジュールと、
キャッシュした今回通信の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回通信に対応する通信タイプ標識によって今回通信の通信記録を分類するように設定される書き込み処理モジュールと、
を備えることを特徴とする端末。
【請求項１０】
前記書き込み処理モジュールは更に、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後一つのバイトによって接続のインデックスを行うように設定される、
ことを特徴とする、請求項９に記載の端末。
【請求項１１】
前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザにより送信された連絡先の通信記録確認の情報をキャッチした場合、キャッシュ空間を申請し、ユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに分類されて記憶された該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、それらをキャッシュ空間に記憶し、その後、分類された該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定される表示モジュール、
を更に含むことを特徴とする、請求項９に記載の端末。
【請求項１２】
前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルのフィールドＩＤに関連する通信記録を検索し、検索した際に、前一つの通信記録の最後一つのバイトに記憶された内容を、現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録がユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後一つのバイトの内容を、この通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するように設定される同期情報モジュール、
を更に含むことを特徴とする、請求項９に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術分野に関し、具体的には、ユーザ識別カードに通信記録を記憶させる方法、装置、及び端末に関する。
【背景技術】
【０００２】
無線通信技術の持続的発展と進歩に伴って、携帯電話その他の移動端末はユーザの需要を満たす点で、その設計がますますインテリジェンス化及びヒューマニゼーション化されている。これにより、ユーザは携帯電話の応用過程において、最も少ない操作によって、より多くの機能を達成できる。このため、それぞれの携帯電話等の端末メーカーは、ユーザエクスペリエンスの向上に熱心になり、それによりユーザの生活により多くの利便をもたらす。
【０００３】
従来、通信記録機能は携帯電話において不可欠な重要機能となった。この機能によって、ユーザは容易に携帯電話のコンタクトリストに記憶される連絡先との通信時間を確認し、また例えば、いつ該連絡先に電話を掛けたか、ショートメッセージを送信したか、Ｅｍａｉｌをしたか等を確認することができ、該機能の応用は携帯電話の使い易さとユーザエクスペリエンスを大幅に向上させることができる。
【０００４】
オペレータがユーザに提供したユーザ識別カード（Ｓｕｂｓｃｒｉｂｅｒ  ＩＤｅｎｔｉｔｙ  Ｍｏｄｕｌｅ／Ｕｓｅｒ  ＩＤｅｎｔｉｔｙ  Ｍｏｄｅｌ、ＳＩＭ／ＵＩＭ）は、異なる端末ユーザの身元情報を示し、ユーザは該ユーザ識別カード及びその唯一の番号によって、その他の連絡先に連絡を作成する。そのうち、ユーザ識別カードにおける電話帳連絡先記憶用記録は、ＳＩＭ／ＵＩＭカードにおけるＡＤＮ（Ａｂｂｒｅｖｉａｔｅｄ  Ｄｉａｌｉｎｇ  Ｎｕｍｂｅｒ、短縮ダイヤルアップ番号）記録と呼ばれる。
【０００５】
従来のプロトコルにおいてサポートするＡＤＮ記録のデータ構造を以下に示す。
【表１】
2015527003.tif 000003
【０００６】
そのうち、フィールドＡは、電話帳連絡先記録における連絡先の名前情報を記憶するように設定され、
フィールドＢは、後続の２つのフィールドＣとＤの長さ情報を記憶するように設定され、
フィールドＣは、後続のＤフィールドにおける番号のタイプ（ＴＯＮ）及びそのコーディングプラン標識（ＮＰＩ）を記憶するように設定され、
フィールドＤは、電話記録における連絡先の番号情報を記憶するように設定され、
フィールドＥは、容量標識であり、
フィールドＦは、１つのバイト標識を使用してＥＦ＿ＥＸＴ１ファイル（０ｘ６Ｆ４Ａ）に記録されるＩＤを延長する。
【０００７】
そのうち、プロトコルにおけるＥＦ＿ＥＸＴ１ファイルの構造を以下のように示す。
【表２】
2015527003.tif 000004
【０００８】
そのうち、記録タイプは１つのバイトであり、この１つのバイトにおける８ＢＩＴのプロトコルでの具体的な内容は以下の通りである。
【表３】
2015527003.tif 000005
Ｂ１は、延長記録のサブアドレスを示し、延長標識と合わせて使用される。このビットを１とすれば、サブアドレスが存在することを標識し、０とすれば、サブアドレスが存在しないことを標識する。
Ｂ２は、延長記録を標識する。このビットは１とすれば、この記録が延長記録であることを標識し、０とすれば、延長記録ではないことを標識する。
Ｂ３−Ｂ８は、予備の６ビットであり、０が設定される。
【０００９】
ユーザ識別カードにＡＤＮ記録を記憶する構造の制限によって、ユーザ識別カードにおける連絡先は携帯電話における連絡先と同様な通信記録の記憶を行うことができない。ＳＩＭ、ＵＩＭユーザ識別カードにおいて電話帳連絡先記録を記憶するためのＡＤＮ記録には、単に連絡先情報記録を記憶できる２つのフィールド、すなわち名前フィールドと電話番号フィールドだけが提供される。したがって、従来、携帯電話のユーザ識別カードに記憶される連絡先記録は通常な通信記録機能をサポートしない。
【００１０】
現在の商用携帯電話において、ユーザ識別カードにおける電話帳連絡先に対して通信記録を記憶させるタイプがあるが、実現手段は携帯電話自身の記憶装置に該連絡先の通信記録を記憶し、ユーザ識別カードにおける電話帳連絡先記録の通信記録情報はカードではなく、携帯電話に記憶される。したがって、ユーザは常に携帯電話を切り換える際に、その前に記録した連絡先の通信記録を紛失してしまい、それによりユーザに不便をもたらし、ユーザエクスペリエンスを悪化させる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、関連技術によりユーザ識別カードに連絡先通信記録を記憶できない問題を解決するために、主にユーザ識別カードに通信記録を記憶させる方法、装置、及び端末を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、以下の技術的解決手段によって上記目的を達成する。
【００１３】
ユーザ識別カードに通信記録を記憶する方法であって、ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得してキャッシュすることと、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回の通信に対応する通信タイプ標識によって今回の通信記録を分類することと、を含む。
【００１４】
選択的に、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込むステップの後に、各通信記録の最後のバイトによって接続のインデックスを行うことを更に含む。
【００１５】
選択的に、すべてのステップを実行した後に、前記ユーザ識別カードに通信記録を記憶する方法は、ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示することを更に含む。
【００１６】
選択的に、すべてのステップを実行した後に、前記ユーザ識別カードに通信記録を記憶する方法は、ユーザはユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトに記憶した内容を現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正することを更に含む。
【００１７】
ユーザ識別カードに通信記録を記憶する装置であって、ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得してキャッシュするように設定されるデータ前処理モジュールと、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回の通信に対応する通信タイプ標識によって今回の通信記録を分類するように設定される書き込み処理モジュールと、を備える。
【００１８】
選択的に、前記書き込み処理モジュールは更に、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後のバイトによって接続のインデックスを行うように設定される。
【００１９】
選択的に、前記ユーザ識別カードに通信記録を記憶する装置は、ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定される表示モジュールを更に備える。
【００２０】
選択的に、前記ユーザ識別カードに通信記録を記憶する装置は、ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトに記憶した内容を現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するように設定される同期情報モジュールを更に備える。
【００２１】
端末であって、ユーザ識別カードに通信記録を記憶する装置を備え、前記装置は、ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得してキャッシュするように設定されるデータ前処理モジュールと、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、今回の通信に対応する通信タイプ標識によって今回の通信記録を分類するように設定される書き込み処理モジュールと、を備える。
【００２２】
選択的に、前記書き込み処理モジュールは更に、前記キャッシュした今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後のバイトによって接続のインデックスを行うように設定される。
【００２３】
選択的に、前記ユーザ識別カードに通信記録を記憶する装置は、ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定される表示モジュールを更に備える。
【００２４】
選択的に、前記ユーザ識別カードに通信記録を記憶する装置は、ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトに記憶した内容を現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するように設定される同期情報モジュールを更に備える。
【発明の効果】
【００２５】
上記の本発明の技術的解決手段から見ると、関連技術と比べて、本発明によってユーザ識別カードに連絡先の通信記録が記憶された後に、ユーザ識別カードに記憶された通信記録が異なる携帯電話端末に適用できる。これにより、通信記録機能の適用性を強化し、ユーザエクスペリエンスを大幅に増加させることができる。
【００２６】
さらに、本発明によって通信記録データ記憶の頑健性を増加させることができる。つまり、ユーザは携帯電話端末を切り換えるか、出荷時の設定を回復するか、ユーザデータをクリアするかに関わらず、ユーザはユーザ識別カードさえ切り換えなければ、連絡先の通信記録、例えばいつ電話を掛けたか、いつショートメッセージを送信したか、いつＥｍａｉｌをしたかなどを随時確認できる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施例によるユーザ識別カードの連絡先の通信記録を記憶するフロー模式図である。
【図２】本発明の実施例による通信記録データのフォーマッティングフロー模式図である。
【図３】本発明の実施例によるユーザ識別カードにおける連絡先の通信記録の記憶フロー模式図である。
【図４】本発明の実施例によるユーザ識別カードにおける連絡先の通信記録の同期更新フロー模式図である。
【図５】本発明の実施例によるユーザ識別カードにおける連絡先の通信記録を読み取るフロー模式図である。
【図６】本発明の実施例によるユーザ識別カードに通信記録を記憶させる装置のモジュール関係構造を示す模式図である。
【００２８】
以下、具体的な実施例及び図面を参照して、本発明の目的の達成、機能特徴及び優れた効果を更に説明する。
【発明を実施するための形態】
【００２９】
以下、図面と具体的な実施例を参照して本発明の技術的解決手段をより詳しく説明することにより、当業者が本発明をよりよく理解して実施することができるが、挙げた実施例は本発明を限定するものではない。
【００３０】
本発明の実施例は、ユーザ識別カードに通信記録を記憶させる方法を提供し、それは主に、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得して記憶するステップＳ１０と、
前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、プリセットの通信タイプ標識にしたがって今回の通信記録を分類するステップＳ２０と、を含む。
【００３１】
ステップＳ２０において、前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後のバイトによって接続のインデックスを行うことができる。
【００３２】
ステップＳ１０−Ｓ２０を実行した後に、前記ユーザ識別カードに通信記録を記憶させる方法は、
ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するステップＳ３０を更に含む。
【００３３】
及び、ステップＳ１０−Ｓ２０を実行した後に、前記ユーザ識別カードに通信記録を記憶させる方法は、
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトに記憶した内容を現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するステップＳ４０を更に含む。
【００３４】
具体的に実施する際に、ユーザがユーザ識別カードにおける連絡先と通信（例えば電話、ショートメッセージ、Ｅｍａｉｌ）した後に、今回で通信した時間（通信開始時間）と持続期間（ショートメッセージとＥｍａｉｌの持続期間を０とする）を９個のバイトのキャッシュ（高速キャッシュ）で記憶し、例えば記憶フォーマットは、
年（１つのバイト）、月（１つのバイト）、日（１つのバイト）、時（１つのバイト）、分（１つのバイト）、秒（１つのバイト）、持続期間（２つのバイト）、フィールドＩＤ（１つのバイト）であり、
その後、これらの９個のバイトの内容をユーザ識別カードにおけるＥＦ＿ＥＸＴ１ファイルにおける空き記録に保存し、且つＥＦ＿ＥＸＴ１の最初のバイトにおける第３−第４ビットを通信タイプ標識として通信タイプを標識し、例えば、通話記録であると、０１として標識し、ショートメッセージ記録であると、１０として標識し、Ｅｍａｉｌ記録であると、１１として標識する。
【００３５】
且つＥＦ＿ＥＸＴ１ファイルの第１３のバイトによって該連絡先の通信記録がＥＦ＿ＥＸＴ１ファイルにおける次の記録を記録し、この通信記録は該連絡先の最初の通信記録であると、ＡＤＮ記録の最後のバイトによってこの記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値を記録し、それによりこの連絡先の通信記録のインデックスの直列接続を完成する。後続のユーザはユーザ識別カードにおける連絡先の記録を編集する際に、該連絡先の通信記録を同期に更新すればよい。
【００３６】
本発明の実施例は、ユーザ識別カードにおける連絡先の通信記録を動的に記憶する方法を提供し、以下のステップを含む。
【００３７】
１．ユーザがユーザ識別カードにおける連絡先と通信（電話、ショートメッセージ、Ｅｍａｉｌ）した後に、今回で通信した時間と持続期間（ショートメッセージとＥｍａｉｌの持続期間を０とする）、及び通信記録が発生したフィールドＩＤを９個のバイトのキャッシュで記憶する。そのフォーマットを以下のように示す。
【表４】
2015527003.tif 000006
例えば、２０１２年７月６日午前９時４５分２１秒でユーザ識別カードにおける連絡先の最初の番号と通話を行い、通話持続期間は５分２５秒であるとする。このとき、記憶待ちの通信記録フォーマットは、０Ｃ  ０７  ０６  ０９  ２Ｄ  １５  ［０５  １９］  ０１である。
【００３８】
２．ＥＦ＿ＥＸＴ１ファイルの最初のバイトにおける第３−第４ビットを通信タイプ標識として通信タイプを標識し、例えば、通話記録であると、０１として標識し、ショートメッセージ記録であると、１０として標識し、Ｅｍａｉｌ記録であると、１１として標識する。
【００３９】
ＥＦ＿ＥＸＴ１ファイルの最初のバイトにおける第５ビット−第８ビットで該連絡先の通話記録数を記録する。本実施例において、通信記録の時効性を考えて、各連絡先は最大１５個の通信記録を記憶できることを許可する。記憶容量がいっぱいになると、後続の通信記録が最初の通信記録を上書きし、通信記録数の情報は各連絡先の最初の通信記録に記憶される。この通信記録は該連絡先の最初の通信記録であると、ＥＦ＿ＥＸＴ１ファイルの最初のバイトにおける第２ビットを１とし、第１ビットを０とする。最初の通信記録ではないと、最初のバイトにおける第１ビットを１とし、第２ビットを０とする。次に、第１ステップで生成した通信記録データをＥＦ＿ＥＸＴ１ファイルの第２から第１０までの合計９個のバイトに書き込む。最後に、第１３バイトをＦＦとする。
【００４０】
例えば、ユーザ識別カードにおける連絡先の最初の通信記録はショートメッセージであり、且つ該連絡先に１つの通信記録だけがあると、ＥＦ＿ＥＸＴ１ファイルにおける最初のバイトは０００１１０１０であるべきである。そのうち高４ビットは０００１であり、該連絡先に１つの通信記録が存在すると標識し、ＥＦ＿ＥＸＴ１ファイルの最初のバイトにおける第４−第５ビットは１０であると、ショートメッセージ通信記録と標識し、低２ビット「１０」は該連絡先の最初の通信記録と標識する。
【００４１】
３．ＥＦ＿ＡＮＤファイルにおける該通信記録の最後のバイトによって該連絡先の通信記録をインデックスする。したがって、本実施例は最大２５５個の通信記録をサポートする。ＥＦ＿ＡＮＤファイルにおける該通信記録の最後のバイトがＦＦであると、該連絡先に通信記録がないと示し、次にＥＦ＿ＥＸＴ１ファイルにおいて空きである位置を検索して通信記録を書き込み、該通信記録の最初のバイトの第２ビットを１とし、次に該通信記録の最後のバイトをＦＦとする。ＥＦ＿ＡＮＤファイルにおける該通信記録の最後のバイトがＦＦでないと、該連絡先の前に通信記録が存在したと示す。このとき、該最後のバイトの値を読み取り、この値はＥＦ＿ＥＸＴ１ファイルにおいて該連絡先に対応するＩＤ値であり、次にＥＦ＿ＥＸＴ１ファイルにおける該ＩＤの通信記録を読み取り、最後のバイトをキャッチする。該バイトがＦＦであると、ＥＦ＿ＥＸＴ１の中間から空きである記録を検索して通信記録を書き込み、且つこの記録のＩＤを前の通信記録の最後のバイトに書き込む。該バイトがＦＦではないと、最後のバイトの値を読み取り、該値は次の通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値であり、通信記録における最後のバイトがＦＦである記録を検索するまで、次にＥＦ＿ＥＸＴ１の空き記録にこの通信記録を書き込み、且つ前の通信記録の最後のバイトを現在の記録の所在するＩＤに書き込む。
【００４２】
例えば、ユーザ識別カードにおける連絡先Ａに２つの番号と１つのＥｍａｉｌがあり、番号はそれぞれ、１１１１１１、２２２２２２であり、番号タイプはそれぞれ携帯電話、ホーム電話であり、Ｅｍａｉｌは、ａｂｃ＠ｚｔｅ．ｃｏｍ．ｃｎであり、番号「１１１１１１」に関連する電話記録が１つあり、番号「２２２２２２」に関連するショートメッセージ記録が１つあり、Ｅｍａｉｌ「ａｂｃ＠ｚｔｅ．ｃｏｍ．ｃｎ」に関連するＥｍａｉｌ記録が１つあると、このとき、該連絡先のＡＤＮ記録とＥＸＴ１通信記録との関係構造は以下の通りである。
【表５】
2015527003.tif 000007
【表６】
2015527003.tif 000008
そのうち、記録タイプの１つのバイトでは、０ｘ０ａは該連絡先の最初の通信記録である。該連絡先に合計３個の通信記録があるため、高４ビット記憶の００１１は３と標識し、第１−第２ビット０１は現在の記録がサブ記録ではないが、サブ記録が存在すると標識し、第３−第４ビット０１は現在の通信記録タイプが電話記録であると標識する。０ｘ０ｂと０ｘ０ｃの記録もそのようである。
【００４３】
拡張データの１１個のバイトでは、０ｘ０ａ記録を例として、第１バイト０１は番号１が生じた通話記録であると標識し、第２−第３バイト０５１９は通話持続期間が５分２５秒であると標識し、第４−第６バイト０９  ２Ｄ  １５は記録生成時間が９：４５：２１であると標識し、第７−第８バイト０Ｃ  ０７は１２年７月であると標識する。０ｘ０ｂと０ｘ０ｃの記録もそのようである。
【００４４】
延長標識の１つのバイトでは、０ｘ０ａ記録を例として、内容０ｘ０ｂは該通信記録リンクの次の通信が０ｘ０ｂであると標識し、ここの０ｘ０ｂは通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤであり、つまり記録の所在する行番号である。０ｘ０ｂと０ｘ０ｃの記録もそのようである。
【００４５】
４．ユーザがユーザ識別カードにおける連絡先の通信記録の詳細情報を確認する際に、通信記録を選択した後に、ＥＦ＿ＥＸＴ１ファイルにおいて該連絡先の通信記録を１つずつ読み取り、通話記録、ショートメッセージ記録、Ｅｍａｉｌ記録という３つのラベルページに分け、リストの形式で表示する。
【００４６】
ユーザがカードにおける連絡先記録を編集する際に、該連絡先の通信記録を同期して更新する。ユーザは連絡先の番号を変更又は削除すると、該番号のＩＤ値を記録し、次にＡＤＮファイルの最後のバイトに記憶された通信記録のＩＤによってＥＦ＿ＥＸＴ１ファイルに該番号ＩＤに対応する通信記録を検索してこの記録を削除する。
【００４７】
図６に示すように、本発明の実施例はユーザ識別カードに通信記録を記憶させる装置を更に提供する。該装置は、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得して記憶するように設定されるデータ前処理モジュール６０１と、
前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、プリセットの通信タイプ標識にしたがって今回の通信記録を分類するように設定される書き込み処理モジュール６０２と、を備える。
【００４８】
前記書き込み処理モジュール６０２は更に、前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後のバイトによって接続のインデックスを行うように設定されてもよい。
【００４９】
前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定され、実際の応用において、カードにおける連絡先の通信記録を分類して読み取り、且つ通話記録、ショートメッセージ記録、Ｅｍａｉｌ記録という３つのラベルページに分けられ、読み取られた通信記録を分類に従ってリストで表示するように設定される表示モジュール６０４を更に備えてもよい。
【００５０】
及び、前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトを現在のこの通信記録の最後のバイトの内容に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録の最後のバイトに記録した内容に修正するように設定され、実際の応用において、ユーザがカードにおける連絡先の番号、Ｅｍａｉｌ情報を編集すると、該フィールドに関連する通信記録を同期に更新するように設定される同期情報モジュール６０３を更に備えてもよい。
【００５１】
引き続き図６を参照して、本発明の実施例は端末を更に提供し、ユーザ識別カードに通信記録を記憶させる装置を備える。前記装置は、
ユーザ識別カードにおける電話帳連絡先と通信した後に、今回で通信した時間と持続期間情報をプリセットの通信記録フォーマットにしたがってフォーマッティングした後で今回の通信記録バイトストリームを取得して記憶するように設定されるデータ前処理モジュール６０１と、
前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込み、プリセットの通信タイプ標識にしたがって今回の通信記録を分類するように設定される書き込み処理モジュール６０２と、を備える。
【００５２】
そのうち、前記書き込み処理モジュール６０２は更に、前記フォーマッティングした後の今回の通信記録バイトストリームをユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに書き込んだ後に、各通信記録の最後のバイトによって接続のインデックスを行うように設定される。
【００５３】
そのうち、前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザが送信した連絡先の通信記録の確認情報をキャッチする際に、キャッシュ空間を申請し、且つユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶されて分類されて該電話帳連絡先に対応するすべての通信記録を１つずつ読み取り、且つそれらをキャッシュ空間に記憶し、その後、分類されて該電話帳連絡先に対応するすべての通信記録をリストの形式で表示するように設定される表示モジュール６０４を更に備える。
【００５４】
そのうち、前記ユーザ識別カードに通信記録を記憶させる装置は、
ユーザがユーザ識別カードにおける電話帳連絡先情報を更新する際に、更新したフィールドＩＤに応じてユーザ識別カードのＥＦ＿ＥＸＴ１ファイルが該フィールドＩＤに関連する通信記録を検索し、検索した際に、前の通信記録の最後のバイトに記憶した内容を現在のこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正し、現在のこの通信記録はユーザ識別カードのＥＦ＿ＥＸＴ１ファイルに記憶される最初の通信記録であると、短縮ダイヤルアップ番号記録ＡＤＮファイルにおけるこの通信記録の最後のバイトの内容をこの通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値に修正するように設定される同期情報モジュール６０３を更に備える。
【００５５】
以下、ＧＳＭ（登録商標）標準携帯電話を例として本発明の実施例の実現ステップを説明する。
【００５６】
本発明の実施例のユーザ識別カードにおける連絡先の通信記録を記憶させる機能フローチャートが図１に示されている。本発明の実施例の機能実現フローのステップは主に以下を有する。
【００５７】
ステップ１０１において、通信記録を発生させた後に、通信記録のタイプに基づいて、所定のデータフォーマットに従って１つの通信記録バイトストリームを生成する。
【００５８】
ステップ１０２において、ＥＦ＿ＡＮＤファイルにおける該記録の最後のバイトによって該連絡先の通信記録をインデックスする。このバイトがＦＦであると、該連絡先に通信記録がないと示し、次にＥＦ＿ＥＸＴ１ファイルにおける空きである記録を検索して通信記録を書き込み、且つ最初のバイトの第２ビットを１とし、次に最後のバイトをＦＦとする。このバイトがＦＦではないと、該連絡先の前に通信記録が存在したと示し、該バイトの値を読み取り、この値はＥＦ＿ＥＸＴ１ファイルにおいて対応するＩＤ値であり、次にＥＦ＿ＥＸＴ１ファイルにおける該ＩＤの記録を読み取り、最後のバイトをキャッチし、該バイトがＦＦであると、ＥＦ＿ＥＸＴ１の中間から空きである記録を検索して通信記録を書き込み、且つこの記録のＩＤを前の通信記録の最後のバイトに書き込む。該バイトがＦＦではないと、最後のバイトの値を読み取り、該値は次の通信記録のＥＦ＿ＥＸＴ１ファイルでのＩＤ値であり、通信記録における最後のバイトがＦＦである記録を検索するまで、次にＥＦ＿ＥＸＴ１の空き記録にこの通信記録を書き込み、且つ前の通信記録の最後のバイトを現在の記録の所在するＩＤに書き込む。
【００５９】
ステップ１０３において、ユーザが該連絡先の通信記録を確認する際に、通信記録を分類してロードする。まず内容空間を申請し、次に該連絡先のＥＦ＿ＥＸＴ１ファイルでのすべての通信記録を１つずつ読み取る。次に通信記録のタイプにしたがって通信記録データを申請下に分類してキャッシュ記憶する。次にリストの形式でこのときのキャッシュにおけるデータをリスト内容に分類して記載してユーザに提供して確認する。
【００６０】
ステップ１０４において、ユーザがユーザ識別カードにおける連絡先を更新するメッセージを受信する。
【００６１】
ステップ１０５において、ユーザがカードにおける連絡先情報を更新する際に、更新したフィールドＩＤを記録しておき、且つフィールドのＩＤによってＥＦ＿ＥＸＴ１ファイルにこのフィールドに関連する通信記録があるかどうかを検索する。
【００６２】
このフィールドに関連する通信記録があると、ステップ１０５において、まず前の通信記録の最後のバイトを現在のこの通信記録の最後のバイトの内容に修正し、現在のこの通信記録は最初のものであると、ＡＤＮファイルにおけるこの記録の最後のバイトの内容をこの通信記録の最後のバイトに記録する内容に修正する。
【００６３】
本発明の実施例の通信記録データのフォーマッティングフローが図２に示されている。当該フローは以下のようなステップを含む。
【００６４】
ステップ２０１において、通話、ショートメッセージ、Ｅｍａｉｌによって通知が送信され、通信記録の発生が通知される。
【００６５】
ステップ２０２において、通信記録の番号又はＥｍａｉｌに対して連絡先のマッチング操作を行う。マッチングが成功すると、現在の連絡先がユーザ識別カードにおける連絡先であるかどうかを戻す。
【００６６】
ステップ２０３において、ユーザ識別カードにおける連絡先ではない場合、携帯電話本体の連絡先であることを示し、直接に本体連絡先の通信記録を生成すればよく、本方法の注目範囲内に属しない。
【００６７】
ステップ２０４において、現在の記録が通話記録であるかどうかを判断する。
【００６８】
通話記録であると、ステップ２０５において、通話持続期間をキャッチする。
【００６９】
ステップ２０６において、ユーザがユーザ識別カードにおける連絡先と通信（電話、ショートメッセージ、Ｅｍａｉｌ）した後に、今回で通信した時間と持続期間（ショートメッセージとＥｍａｉｌの持続期間を０とする）、及び通信記録が発生したフィールドＩＤを９個のバイトのキャッシュで記憶する。
【００７０】
本発明の実施例のユーザ識別カードにおける連絡先の通信記録の記憶フローが図３に示されている。当該フローは以下のステップを含む。
【００７１】
ステップ３０１において、ステップ２０６で生成した通信記録バイトストリームをキャッチする。
【００７２】
ステップ３０２において、現在のＡＤＮ記録の最後のバイトがＦＦであるかどうかを判断する。
【００７３】
現在のＡＤＮ記録の最後のバイトがＦＦであると、ステップ３０３において、現在の連絡先に通信記録がないと示し、直接にＥＦ＿ＥＸＴ１ファイルから空きである位置を検索し、且つ現在位置のＩＤを記録する。
【００７４】
ステップ３０４において、通信記録のバイトストリームをステップ３０３で検索した位置に書き込み、通信記録を更新する個数を含み、１とする。
【００７５】
ステップ３０５において、通信記録データを書き込み、最後のバイトをＦＦとし、ＡＤＮ記録の最後のバイトを現在の通信記録のＩＤとして記憶する。
【００７６】
ＡＤＮ記録の最後のバイトがＦＦではないと、ステップ３０６において、該連絡先に通信記録が存在したと示し、このときこのバイトに記憶された記録ＩＤに基づいてＥＦ＿ＥＸＴ１ファイルに対応な位置の通信記録を検索する。
【００７７】
ステップ３０７において、最初の通信記録に記憶された通信記録の個数をキャッチする。
【００７８】
ステップ３０８において、通信記録の個数は所定の上限より大きいかどうかを判断する。
【００７９】
通信記録の個数は所定の上限より大きいと、ステップ３０９において、現在の記録インデックスの次の記録における通信記録の個数を修正し、それを「１１１１」とし、且つＡＤＮ記録の最後のバイトを次の通信記録のＩＤとして記憶し、次にステップ３１０に進んで実行を始める。
【００８０】
ステップ３１０において、現在の通信記録の最後のバイトにおいて指向した次の通信記録ＩＤを読み取り、読み取りが完成した後に、現在の通信記録を削除して、１つの新しい通信記録を挿入することを準備する。
【００８１】
ステップ３１１において、現在の通信記録の最後のバイトがＦＦであるかどうかを判断する。
【００８２】
現在の通信記録の最後のバイトがＦＦではないと、ステップ３１２において、現在の記録が該連絡先の最後の記録ではないと示し、最後の通信記録を検索するまで、次の通信記録を読み取って続けて、ステップ３１１に戻って実行する。
【００８３】
現在の通信記録の最後のバイトがＦＦであると、ステップ３１３において、現在の通信記録が最後の記録であると示し、このときこの記録のＩＤ値を記録し、次にＥＦ＿ＥＸＴ１ファイルに１つの記録が空きである位置を検索する。
【００８４】
ステップ３１４において、ＥＦ＿ＥＸＴ１ファイルにおいて空きである位置に通信記録データを書き込み、且つ最後のバイトをＦＦとし、最後の通信記録として標識する。
【００８５】
ステップ３１５において、通信記録を保存した後に、この記録のＩＤをステップ３１３でキャッチした通信記録の最後のバイトに書き込み、通信記録の接続を完成する。
【００８６】
ステップ３１６において、ステップ３０６でキャッチした最初の通信記録における通信記録の個数を更新する。
【００８７】
本発明の実施例のユーザ識別カードにおける連絡先の通信記録の同期更新フローが図４に示されている。当該フローは以下のステップを含む。
【００８８】
ステップ４０１において、ユーザはカードにおける連絡先情報を更新する。
【００８９】
ステップ４０２において、現在の操作が連絡先の削除であるかどうかを判断する。
【００９０】
連絡先の削除であると、ステップ４０３において、ＡＤＮ記録の最後のバイトに基づいてＥＸＴファイルにおける対応する通信記録ＩＤを検索する。
【００９１】
ステップ４０４において、現在のＥＸＴ記録の最後のバイトがＦＦであるかどうかを判断する。
【００９２】
現在のＥＸＴ記録の最後のバイトがＦＦであると、ステップ４０５において、該連絡先の通信記録を検索し終わり、キャッシュに記憶されたものは該連絡先のすべての通信記録であると示す。
【００９３】
現在のＥＸＴ記録の最後のバイトがＦＦではないと、ステップ４０６において、現在の記録のＩＤをキャッシュに添加する。
【００９４】
ステップ４０７において、次に現在の記録の最後のバイトに記憶された次の記録のＩＤに基づいて次の記録を読み取り、すべての通信記録ＩＤを添加し終わるまで、ステップ４０４に戻って判断する。
【００９５】
ステップ４０８において、キャッシュにおける記録ＩＤの通信記録を１つずつ削除する。
【００９６】
現在の操作が連絡先の削除ではないと、連絡先情報の編集ということであり、このとき、ステップ４０９において、編集した連絡先情報のフィールドＩＤを記録する。
【００９７】
ステップ４１０において、ＡＤＮ記録の最後のバイトに基づいてＥＸＴファイルにおける対応する記録ＩＤを検索する。
【００９８】
ステップ４１１において、現在の通信記録におけるデータ部分に記憶された連絡先情報フィールドＩＤを読み取る。
【００９９】
ステップ４１２において、ステップ４０８に記憶されたフィールドＩＤがステップ４１０でキャッチしたフィールドＩＤと同じであるかどうかを判断する。
【０１００】
ステップ４１３において、現在のＥＸＴ記録の最後のバイトがＦＦであるかどうかを判断する。
【０１０１】
ステップ４１３の判断結果が偽であると、現在の通信記録が該連絡先の最後の通信記録ではないと示す。このとき、ステップ４１４において、現在の通信及び記録を削除し、且つ現在の記録インデックスの次の通信記録ＩＤを前の通信記録の最後のバイトに保存する。
【０１０２】
ステップ４１５において、次の通信記録を読み取り、次にステップ４１１に戻って実行する。
【０１０３】
ステップ４１４の判断において、現在の通信記録の最後のバイトの値がＦＦであると発見された場合、現在の通信記録が最後の通信記録であることと示す。このとき、ステップ４１６において通信記録が直接に削除される。
【０１０４】
本発明の実施例のユーザ識別カードにおける連絡先の通信記録の読み取りフローが図５に示されている。当該フローは以下のステップを含む。
【０１０５】
ステップ５０１において、ユーザはユーザ識別カードにおける連絡先情報を読み取る。
【０１０６】
ステップ５０２において、現在の連絡先のＡＤＮ記録の最後のバイトに基づいてＥＸＴファイルにおける対応する記録ＩＤを検索する。
【０１０７】
ステップ５０３において、ＥＸＴファイルにおける対応な記録ＩＤに基づいて、現在の通信記録におけるタイプＩＤを読み取る。
【０１０８】
ステップ５０４において、現在の通信記録におけるデータを読み取り、即ち２−１２個のバイトに記憶した内容である。
【０１０９】
ステップ５０５において、読み取った通信記録タイプにしたがってそれぞれ対応なキャッシュに記憶する。
【０１１０】
ステップ５０６において、現在のＥＸＴ記録の最後のバイトがＦＦであるかどうかを判断する。
【０１１１】
現在のＥＸＴ記録の最後のバイトがＦＦではないと、ステップ５０７において、ＥＸＴ記録の最後のバイトにおける記憶ＩＤのＥＸＴ記録を読み取り、次にステップ５０３に戻って実行する。
【０１１２】
ステップ５０８において、キャッシュ内容を戻し、異なるタイプにしたがってリストを作成する。
【０１１３】
以上のように、本発明の実施例において、ユーザ識別カードにおけるＥＸＴファイルを拡張することによって、ＥＸＴファイル記録における最初のバイトに予め残された６ビットを利用して、通信記録のタイプと個数を増加し、且つ通信記録の内容をＥＦ＿ＥＸＴファイルの記録に書き込むことで、ユーザ識別カードにおける連絡先の通信記録を記憶させる技術的解決手段を達成する。このようなユーザ識別カードに連絡先の通信記録を記憶できる方法によって、通信記録機能が異なる携帯電話端末に適用されることを達成し、ユーザエクスペリエンスを向上させる。
【０１１４】
以上は本発明の好ましい実施例であり、本発明の実施例の特許範囲を制限するものではない。また、本発明の実施例の明細書及び図面の内容と等価構造あるいは等価の処理フローは、直接または間接的にその他の関連する技術分野に適用する限り、いずれも同様に本発明の実施例の特許保護範囲に属する。
【産業上の利用可能性】
【０１１５】
本発明によって、ユーザ識別カードに連絡先の通信記録を記憶した後に、ユーザ識別カードに記憶される通信記録が異なる携帯電話端末に適用できる。これにより、通信記録機能の適用性を強化させ、ユーザエクスペリエンスを大幅に増加させる。
【０１１６】
本発明によって通信記録データ記憶の頑健性を増加できる。つまり、ユーザは携帯電話端末を切り換えるか、出荷時の設定を回復するか、ユーザデータをクリアするかに関わらず、ユーザはユーザ識別カードさえ切り換えなければ、ある連絡先の通信記録、例えばいつ電話を掛けたか、いつショートメッセージを送信したか、いつＥｍａｉｌをしたかなどを随時確認できる。
【図１】
2015527003.tif 000009
【図２】
2015527003.tif 000010
【図３】
2015527003.tif 000011
【図４】
2015527003.tif 000012
【図５】
2015527003.tif 000013
【図６】
2015527003.tif 000014
【国際調査報告】
2015527003.tif 000015
2015527003.tif 000016
2015527003.tif 000017
2015527003.tif 000018