(57)【特許請求の範囲】
【請求項１】
モバイル通信装置内に格納された連絡先情報を一時的に限定する方法であって、
モバイル通信装置で実体の連絡先情報を受信する段階と、
前記モバイル通信装置で連絡先リスト内に前記連絡先情報を格納する段階と、
前記連絡先リスト内に前記連絡先情報を維持することに関する複数の一時的条件を受信または生成する段階と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生に少なくとも部分的に基づいて、前記連絡先リストから、発生した一時的条件に関連付けられた連絡先情報を除去する段階であって、前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、段階と、
受動メモリまたはリモートメモリ、あるいは受動メモリとリモートメモリ内に前記連絡先情報を格納することにより、前記連絡先リストからの除去時に前記連絡先情報を保存する段階と、
前記一時的条件が満たされない場合、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、かつ、前記連絡先リスト内に前記連絡先情報を再格納する段階と
を含む方法。
【請求項２】
ユーザ承認の受信時に前記保存および前記除去を調整する段階と、
前記一時的条件の発生時に前記ユーザ承認を促す段階と、
承認が受信された場合、前記連絡先情報を保存し、かつ/または前記連絡先リストから前記連絡先情報を除去する段階と
をさらに含む請求項1に記載の方法。
【請求項３】
前記連絡先情報を保存し、前記連絡先リストから前記連絡先情報を除去する要求を受信する段階と、
前記一時的条件を上書きし、前記一時的条件の発生前に前記連絡先情報を保存する段階と
をさらに含む請求項1に記載の方法。
【請求項４】
前記連絡先情報を求める再呼出し要求を受信する段階、
前記受動メモリまたはリモートメモリから前記連絡先情報を受信する段階、または
前記モバイル通信装置のユーザに保存済み連絡先情報を提供する段階
のうちの少なくとも1つをさらに含む請求項1に記載の方法。
【請求項５】
リモートサーバまたはパーソナルコンピュータ(PC)を前記リモートメモリとして使用する段階と、
圧縮モバイル通信装置メモリを前記受動メモリとして使用する段階
のうちの少なくとも1つをさらに含む請求項1に記載の方法。
【請求項６】
前記モバイル通信装置が前記連絡先情報に関連する所定の地理的領域に入ったとき、前記受動メモリまたはリモートメモリから前記連絡先情報を検索する段階をさらに含む請求項1に記載の方法。
【請求項７】
前記連絡先情報へのアクセスがしきいアクセス頻度より上に上昇する場合、または前記連絡先情報がしきい期間内にアクセスされる場合、または前記連絡先情報が前記しきいアクセス頻度より上に上昇し、かつ前記連絡先情報が前記しきい期間内にアクセスされる場合、前記連絡先リスト内に前記連絡先情報を再格納する段階をさらに含む請求項1に記載の方法。
【請求項８】
前記複数の一時的条件は、
地理的領域であって、前記モバイル通信装置が前記地理的領域の外に移動したときに前記一時的条件が生じる、地理的領域、
しきい不活動期間であって、前記しきい不活動期間に前記連絡先情報が前記モバイル通信装置のユーザによってアクセスされないときに前記一時的条件が生じる、しきい不活動期間、または
しきいアクセス頻度であって、前記連絡先情報へのアクセスが前記しきいアクセス頻度より下に低下したときに前記一時的条件が生じる、しきいアクセス頻度
を含む請求項1に記載の方法。
【請求項９】
生成された一時的条件としてデフォルト一時的条件を使用する段階であって、前記デフォルト一時的条件が、所定のアクセス頻度、所定の地理的領域への接近、または所定の非アクセス時間、あるいはそれらの組合せを含む段階をさらに含む請求項1に記載の方法。
【請求項１０】
前記一時的条件の発生時にモバイル通信装置メモリから前記連絡先情報を削除する段階をさらに含む請求項1に記載の方法。
【請求項１１】
連絡先情報を受信するインターフェースと、
前記連絡先情報、および少なくともメモリ内に前記連絡先情報を保持することに関する複数の一時的条件を受信または生成するように構成される連絡先管理モジュール、および、前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生に少なくとも部分的に基づいて、前記メモリから、発生した一時的条件に関連付けられた連絡先情報を除去し、前記メモリからの除去時に、前記連絡先情報を受動メモリ、またはリモートメモリ、あるいは前記受動メモリと前記リモートメモリに書き込み、かつ、前記一時的条件が満たされない場合、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、かつ、前記メモリ内に前記連絡先情報を再格納するように構成されるアーカイブモジュールを格納するメモリと、
前記一時的条件を前記連絡先情報に関連付け、または前記一時的条件の発生を判定し、または前記メモリから前記連絡先情報を除去し、あるいはそれらの組合せを行うために、少なくとも前記連絡先管理モジュールを実行するプロセッサと
を備え、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、モバイル装置。
【請求項１２】
前記アーカイブモジュールがさらに、ユーザ承認の受信時に前記連絡先情報の除去を調整するように構成され、
前記インターフェースが、前記一時的条件の発生時に前記ユーザ承認を促し、
承認が受信された場合、前記アーカイブモジュールが、前記受動メモリまたはリモートメモリ、あるいは前記受動メモリと前記リモートメモリに前記連絡先情報を書き込む請求項11に記載のモバイル装置。
【請求項１３】
前記インターフェースが、前記連絡先情報を保存し、連絡先リストから前記連絡先情報を除去する要求を受信し、
前記アーカイブモジュールが、前記一時的条件を上書きし、前記一時的条件の発生前に前記連絡先情報を除去するように構成される請求項11に記載のモバイル装置。
【請求項１４】
前記インターフェースが、前記連絡先情報を求める再呼出し要求を受信し、
前記アーカイブモジュールが、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、または
前記インターフェースが、前記モバイル装置のユーザに保存済み連絡先情報を提供する
ことのうちの少なくとも1つである請求項11に記載のモバイル装置。
【請求項１５】
前記リモートメモリが、リモートサーバまたはパーソナルコンピュータ(PC)、あるいは前記リモートサーバと前記PCに関連付けられ、または
前記受動メモリが、前記モバイル装置の圧縮メモリである
ことのうちの少なくとも1つである請求項11に記載のモバイル装置。
【請求項１６】
前記アーカイブモジュールが、前記モバイル装置が所定の地理的領域に入ったとき、前記受動メモリまたはリモートメモリから前記連絡先情報を検索するように構成される請求項11に記載のモバイル装置。
【請求項１７】
前記アーカイブモジュールが、前記連絡先情報へのアクセスがしきいアクセス頻度より上に上昇する場合、または前記連絡先情報がしきい期間内にアクセスされる場合、または前記連絡先情報が前記しきいアクセス頻度より上に上昇し、かつ前記連絡先情報が前記しきい期間内にアクセスされる場合、前記メモリ内に前記連絡先情報を再格納するように構成される請求項11に記載のモバイル装置。
【請求項１８】
前記一時的条件が、
前記モバイル装置が地理的領域の外に移動したときに前記一時的条件が生じるような地理的領域と、
前記しきい不活動期間に前記連絡先情報が前記モバイル装置のユーザによってアクセスされないときに前記一時的条件が生じるようなしきい不活動期間と、
前記連絡先情報へのアクセスがしきいアクセス頻度より下に低下したときに前記一時的条件が生じるようなしきいアクセス頻度と
を含む請求項11に記載のモバイル装置。
【請求項１９】
生成された一時的条件が、所定のアクセス頻度、所定の地理的領域への接近、または所定の非アクセス時間、あるいはそれらの組合せを含むデフォルト一時的条件である請求項11に記載のモバイル装置。
【請求項２０】
前記アーカイブモジュールが、前記一時的条件の発生時に前記メモリから前記連絡先情報を削除する請求項11に記載のモバイル装置。
【請求項２１】
実体の連絡先情報を受信する第1モジュールと、
連絡先リスト内に前記連絡先情報を格納する第2モジュールと、
前記連絡先リスト内に前記連絡先情報を維持することに関する複数の一時的条件を受信または生成する第3モジュールと、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生に少なくとも部分的に基づいて、前記連絡先リストから、発生した一時的条件に関連付けられた連絡先情報を除去する第4モジュールと、
受動メモリまたはリモートメモリ、あるいは受動メモリとリモートメモリ内に前記連絡先情報を格納することにより、前記連絡先リストからの除去時に前記連絡先情報を保存する第5モジュールと、
前記一時的条件が満たされない場合、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、かつ、前記連絡先リスト内に前記連絡先情報を再格納する第6モジュールと
を備え、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、モバイル装置のプロセッサ。
【請求項２２】
実体の連絡先情報を受信する手段と、
連絡先リスト内に前記連絡先情報を格納する手段と、
前記連絡先リスト内に前記連絡先情報を維持することに関する複数の一時的条件を受信または生成する手段と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生に少なくとも部分的に基づいて、前記連絡先リストから、発生した一時的条件に関連付けられた連絡先情報を除去する手段と、
受動メモリまたはリモートメモリ、あるいは受動メモリとリモートメモリ内に前記連絡先情報を格納することにより、前記連絡先リストからの除去時に前記連絡先情報を保存する手段と、
前記一時的条件が満たされない場合、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、かつ、前記連絡先リスト内に前記連絡先情報を再格納する手段と
を備え、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、モバイル装置。
【請求項２３】
モバイル装置のプロセッサにより実行可能な命令を含むコンピュータプログラムであって、前記命令が、
実体の連絡先情報を受信する少なくとも1つの命令と、
連絡先リスト内に前記連絡先情報を格納する少なくとも1つの命令と、
前記連絡先リスト内に前記連絡先情報を維持することに関する複数の一時的条件を受信または生成する少なくとも1つの命令と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生に少なくとも部分的に基づいて、前記連絡先リストから、発生した一時的条件に関連付けられた連絡先情報を除去する少なくとも1つの命令と、
受動メモリまたはリモートメモリ、あるいは受動メモリとリモートメモリ内に前記連絡先情報を格納することにより、前記連絡先リストからの除去時に前記連絡先情報を保存する少なくとも1つの命令と、
前記一時的条件が満たされない場合、前記受動メモリまたはリモートメモリから前記連絡先情報を検索し、かつ、前記連絡先リスト内に前記連絡先情報を再格納する少なくとも1つの命令と
を含み、  前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、コンピュータプログラム。
【請求項２４】
一時的に限定された連絡先情報を有するモバイル装置と基地局においてインターフェースし、前記モバイル装置を基地局においてサポートする方法であって、
モバイルネットワークの構成要素をモバイル装置と通信可能に結合する段階と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生時に前記モバイル装置から実体の連絡先情報を受信し、その結果、前記モバイル装置上のアクティブなメモリから、発生した一時的条件に関連付けられた連絡先情報を除去する段階と、
前記モバイルネットワークに近接したメモリ内に前記連絡先情報を格納する段階と、
前記一時的条件が満たされない場合、前記モバイルネットワークに近接したメモリから前記連絡先情報を検索し、かつ、前記モバイル装置上のアクティブなメモリ内に前記連絡先情報を再格納する段階と
を含み、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、方法。
【請求項２５】
前記一時的条件に関するデータを、前記モバイルネットワークで受信される前記連絡先情報に関連付ける段階をさらに含む請求項24に記載の方法。
【請求項２６】
少なくとも1つの地理的領域を前記一時的条件として使用する段階をさらに含み、前記モバイル装置が前記地理的領域の外に移動したときに前記一時的条件が生じる請求項24に記載の方法。
【請求項２７】
前記モバイル装置から受信した全地球測位システム(GPS)もしくはアシスト型GPS(A-GPS)位置、または
前記モバイル装置と前記モバイルネットワークの構成要素によって認識される位置を有する基地局(BS)との間のワイヤレス通信
のうちの少なくとも1つを使用して、前記地理的領域に対する前記モバイル装置の位置を求める段階をさらに含む請求項26に記載の方法。
【請求項２８】
前記モバイル装置が前記地理的領域に入った場合、前記モバイル装置に前記連絡先情報を通知する段階と、
前記連絡先情報が望ましいという表示を受信する段階と、
前記連絡先情報を前記モバイル装置に提供する段階と
をさらに含む請求項26に記載の方法。
【請求項２９】
前記連絡先情報に関連するアクセス頻度または不活動時間、あるいは前記アクセス頻度と前記不活動時間を前記一時的条件として使用する段階をさらに含み、前記連絡先情報へのアクセスがしきいアクセス頻度より下に低下し、または不活動時間がしきい期間より上に上昇したとき、あるいは前記連絡先情報へのアクセスが前記しきいアクセス頻度より下に低下し、かつ前記不活動時間が前記しきい期間より上に上昇したときに前記一時的条件が生じる請求項24に記載の方法。
【請求項３０】
前記連絡先情報に関する同時不活動時間またはアクセス頻度について、または前記不活動時間および前記アクセス頻度について前記モバイル装置に照会する段階をさらに含む請求項29に記載の方法。
【請求項３１】
前記不活動時間がしきい期間より下に低下し、または前記アクセス頻度がしきいアクセス頻度より上に上昇する場合、あるいは前記不活動時間が前記しきい期間より下に低下し、かつ前記アクセス頻度が前記しきいアクセス頻度より上に上昇する場合、前記モバイル装置に前記連絡先情報を提供する段階をさらに含む請求項30に記載の方法。
【請求項３２】
前記連絡先情報を求めるユーザ要求に基づいて、前記モバイル装置に前記連絡先情報を提供する段階をさらに含む請求項24に記載の方法。
【請求項３３】
前記一時的条件に関する所定のデフォルト特性を使用する段階をさらに含み、前記所定のデフォルト特性が、所定のアクセス頻度、または所定の不活動期間、または前記連絡先情報に関連する所定の地理的エリアに対する前記モバイル装置の位置、あるいはそれらの組合せのうちの少なくとも1つを含む請求項24に記載の方法。
【請求項３４】
一時的に限定された連絡先情報を有するモバイル装置と基地局においてインターフェースし、前記モバイル装置を基地局においてサポートするように構成された少なくとも1つのプロセッサであって、
モバイルネットワークの構成要素をモバイル装置と通信可能に結合する第1モジュールと、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生時に前記モバイル装置から実体の連絡先情報を受信し、その結果、前記モバイル装置上のアクティブなメモリから、発生した一時的条件に関連付けられた連絡先情報を除去する第2モジュールと、
前記モバイルネットワークに近接したメモリ内に前記連絡先情報を格納する第3モジュールと、
前記一時的条件が満たされない場合、前記モバイルネットワークに近接したメモリから前記連絡先情報を検索し、かつ、前記モバイル装置上のアクティブなメモリ内に前記連絡先情報を再格納する第4モジュールと
を備え、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、プロセッサ。
【請求項３５】
一時的に限定された連絡先情報を有するモバイル装置と基地局においてインターフェースし、前記モバイル装置を基地局においてサポートする機器であって、
モバイルネットワークの構成要素をモバイル装置と通信可能に結合する手段と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生時に前記モバイル装置から実体の連絡先情報を受信し、その結果、前記モバイル装置上のアクティブなメモリから、発生した一時的条件に関連付けられた連絡先情報を除去する手段と、
前記モバイルネットワークに近接したメモリ内に前記連絡先情報を格納する手段と、
前記一時的条件が満たされない場合、前記モバイルネットワークに近接したメモリから前記連絡先情報を検索し、かつ、前記モバイル装置上のアクティブなメモリ内に前記連絡先情報を再格納する手段と
を備え、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、機器。
【請求項３６】
一時的に限定された連絡先情報を有するモバイル装置と基地局においてインターフェースし、前記モバイル装置を基地局においてサポートするためのコンピュータにより実行可能な命令を含むコンピュータプログラムであって、前記命令が、
モバイルネットワークの構成要素をモバイル装置と通信可能に結合する少なくとも1つの命令と、
前記連絡先情報ごとに関連付けられた複数の一時的条件のうちの少なくとも１つの一時的条件の発生時に前記モバイル装置から実体の連絡先情報を受信し、その結果、前記モバイル装置上のアクティブなメモリから、発生した一時的条件に関連付けられた連絡先情報を除去する少なくとも1つの命令と、
前記モバイルネットワークに近接したメモリ内に前記連絡先情報を格納する少なくとも1つの命令と、
前記一時的条件が満たされない場合、前記モバイルネットワークに近接したメモリから前記連絡先情報を検索し、かつ、前記モバイル装置上のアクティブなメモリ内に前記連絡先情報を再格納する少なくとも1つの命令と
を含み、
前記発生した一時的条件は、しきいアクセス頻度又はしきい不活動期間のうちの１つを含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、一般には連絡先情報を電子的に編成することに関し、より詳細には、一時的条件に基づいてモバイル装置で連絡先情報を自動的に保存および/または検索することに関する。
【背景技術】
【０００２】
近年、セルラ通信技術およびセルラ通信装置において様々な進歩が生じている。メッセージ履歴、電話、アドレス帳などを含む自己管理アプリケーションをそのような装置に統合すること、Eメールおよびショートメッセージングサービスをモバイル通信に組み込むことなどの進歩の一部は、ソフトウェアアプリケーションおよび/またはハードウェアアプリケーションを必要とする。こうしたアプリケーションは、既に一般的な通信装置(例えばセルラ電話など)に対する柔軟性、処理能力、通信機能などの向上をもたらした。その結果、そのような装置が消費者市場でさらに普及し、そのような装置を購入し、または新しいアプリケーションおよび技術を含む装置にアップグレードする動機付けを多数の消費者に与えている。
【０００３】
上記に加えて、近年では通信ネットワークアーキテクチャの急速な進歩も生じている。コンピュータ処理能力がますます並列となり、メモリが記憶空間に関してより大規模になり、物理的サイズに関してより小型になるにつれて、通信ネットワークは、より大規模にモバイル装置機能をサポートすることができるようになっている。例えば、呼出し音ダウンロードサービスなどの一部のモバイルアプリケーションは、通信ネットワークによってモバイル装置と統合されるリモートサービスプロバイダのアプリケーションを使用する。アプリケーションの一部がクライアント装置(例えば携帯電話)で実行され、別の部分がリモートサーバで実行される。そのようなアーキテクチャでは、モバイル通信ネットワークは、モバイル装置とリモートサーバの両方で動作するアプリケーションに対するインターフェースとして働く。リモートモバイルアプリケーションの他の多数の同様の例が存在することができる。モバイル通信技術に関する現代の一傾向は、各リモートコンピューティングプラットフォームから利用可能な能力および柔軟性を活用するために、各リモートプラットフォームにわたってサービスを統合することである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
1つまたは複数の態様の基本的理解を与えるために、そのような態様の単純化した概要を以下で提示する。この概要は、企図されるすべての態様の包括的概要ではなく、すべての態様の主要な要素または不可欠な要素を特定するものでも、いずれかの態様またはすべての態様の範囲を示すものでもない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして1つまたは複数の態様のいくつかの概念を単純化した形で提示することである。
【課題を解決するための手段】
【０００５】
1つまたは複数の一時的条件の発生に応じてモバイル装置連絡先情報を保存することを実現することが、本明細書で開示される。過渡的な性質であるモバイル装置は、しばしば動的環境コンテキストに関連付けられる。具体的には、そのような装置の位置および他の一時的(例えば時間変動など)条件がしばしば変化する。特許請求される主題は、指定の一時的条件またはデフォルトの一時的条件の発生時に連絡先情報(例えば、電話番号、住所など)を保存および/または検索することを実現する。例えば、ユーザは、ニューヨークでの1週間のビジネス旅行中に、ユーザのモバイル装置の連絡先リスト内にタクシー会社の電話番号を格納することができる。1週間、ニューヨークとの間が10マイルまで接近などの一時的条件を、タクシー会社の電話番号に関連付けることができる。一時的条件がもはや満たされなくなると(例えば、1週間が満了する、モバイル装置位置が10マイルの近さから離れるなど)、モバイル装置上のユーザの連絡先リストから電話番号を保存および/または除去することができる。その結果、特許請求される主題の態様は、一時的条件に従ってモバイル装置連絡先リストを編成して、乱雑さを低減し、メモリを効率的に使用し、ユーザの同時コンテキスト(例えば、位置、連絡先使用履歴、連絡先使用頻度など)に関する連絡先情報だけを維持することを実現する。
【０００６】
別の態様によれば、特許請求される主題は、一時的条件の結果として、保存した連絡先情報を検索することを実現する。例えば、先の例を続けると、装置ユーザが1週間のビジネス旅行の後にニューヨークに戻る場合、ニューヨークへの接近に関連する連絡先情報(例えば、タクシー会社の電話番号を含む)をダウンロードしてモバイル装置のアクティブメモリに戻し、連絡先リスト内に含めることができる。さらに、モバイル装置は、そのようなダウンロードの通知を与えて、ユーザに対するタクシー会社の電話番号のリマインダとして働くことができる。したがって、利便性のためにニューヨークに関係するユーザの連絡先を連絡先リストに再導入することができる。さらに、ユーザの選択に従って、連絡先は自動満了することができ、または連絡先をメモリから完全に削除することができる。そのような満了/削除は、所定の時間の満了、所定の地理的位置の外部への移動、連絡先のアクセス/使用がしきいアクセス頻度および/またはアクセス時間未満に低下すること、またはユーザおよび/または連絡先情報の同様の状況的コンテキスト、あるいはそれらの組合せの結果として行うことができる。したがって、特許請求される主題の態様は、ユーザの状況的コンテキストに従ってモバイル装置連絡先情報を管理することを実現する。
【０００７】
追加の態様によれば、モバイル通信装置内に格納される連絡先情報を一時的に限定する方法が開示される。この方法は、モバイル装置で実体の連絡先情報を受信すること、およびモバイル装置で連絡先リスト内に連絡先情報を格納することを含むことができる。さらに、この方法は、連絡先リスト内に連絡先情報を維持することに関する一時的条件を受信または生成し、一時的条件の発生に少なくとも部分的に基づいて、連絡先リストから連絡先情報を除去することを含むことができる。
【０００８】
別の態様は、モバイル装置用の連絡先情報の一時的ストレージを提供する機器を含む。この機器は、モバイル装置で連絡先情報を受信するインターフェースを含むことができる。さらに、この機器は、連絡先情報と、少なくともメモリ内に連絡先情報を保持することに関する一時的条件を受信または生成するように構成される連絡先管理モジュールとを格納するメモリを含むことができる。メモリはまた、一時的条件の発生に少なくとも部分的に基づいて、メモリから連絡先情報を除去するように構成されるアーカイブモジュールをも含むことができる。さらに、この機器は、一時的条件を連絡先情報に関連付け、または一時的条件の発生を判定し、またはメモリから連絡先情報を除去し、あるいはそれらの組合せを行うために少なくとも連絡先管理モジュールを実行するプロセッサを含むことができる。
【０００９】
別の態様によれば、モバイル装置用の一時的に限定された連絡先情報を提供するように構成された少なくとも1つのプロセッサが開示される。プロセッサは、モバイル装置で実体の連絡先情報を受信する第1モジュールと、モバイル装置で連絡先リスト内に連絡先情報を格納する第2モジュールとを含むことができる。さらに、プロセッサは、連絡先リスト内に連絡先情報を維持することに関する一時的条件を受信または生成する第3モジュールと、一時的条件の発生に少なくとも部分的に基づいて、連絡先リストから連絡先情報を除去する第4モジュールとを含むことができる。
【００１０】
さらに、特許請求される主題のいくつかの態様は、モバイル装置用の一時的に限定された連絡先情報を提供する機器を提供する。この機器は、モバイル装置で実体の連絡先情報を受信する手段と、モバイル装置で連絡先リスト内に連絡先情報を格納する手段とを含むことができる。さらに、この機器は、連絡先リスト内に連絡先情報を維持することに関する一時的条件を受信または生成する手段と、一時的条件の発生に少なくとも部分的に基づいて、連絡先リストから連絡先情報を除去する手段とを含むことができる。
【００１１】
1つまたは複数の別の態様によれば、モバイル装置用の一時的に限定された連絡先情報を提供する命令を含むコンピュータ可読媒体を含むコンピュータプログラム製品が開示される。より具体的には、命令は、モバイル装置で実体の連絡先情報を受信する少なくとも1つの命令と、モバイル装置で連絡先リスト内に連絡先情報を格納する少なくとも1つの命令とを含むことができる。さらに、命令は、連絡先リスト内に連絡先情報を維持することに関する一時的条件を受信または生成する少なくとも1つの命令と、一時的条件の発生に少なくとも部分的に基づいて、連絡先リストから連絡先情報を除去する少なくとも1つの命令とを含むことができる。
【００１２】
特許請求される主題の態様はまた、一時的に限定された連絡先情報を有するモバイル装置とインターフェースし、そのモバイル装置をサポートする方法も提供する。この方法は、モバイルネットワーク構成要素をモバイル装置と通信可能に結合することを含むことができる。この方法はまた、一時的条件の発生時にモバイル装置から実体の連絡先情報を受信し、その結果、モバイル装置上のアクティブなメモリから連絡先情報を除去することをも含むことができる。
【００１３】
さらに別の態様によれば、モバイルネットワークから、一時的に限定されたモバイル装置連絡先情報をサポートする機器が開示される。この機器は、ワイヤレスリンクを介してモバイル装置と通信可能に結合されたトランシーバと、一時的保存条件の発生時にトランシーバおよびワイヤレスリンクを介してモバイル装置から受信した連絡先情報を格納するように構成されたメモリとを含むことができる。さらに、この機器は、メモリ内に格納されたアーカイブモジュールを実行するプロセッサを含むことができ、アーカイブモジュールは、一時的保存条件に関する情報を求め、または一時的保存条件の同時状態に少なくとも部分的に基づいて連絡先情報を管理し、またはその両方を行うように構成される。
【００１４】
上記に加えて、一時的に限定された連絡先情報を有するモバイル装置とインターフェースし、そのモバイル装置をサポートするように構成された少なくとも1つのプロセッサが開示される。プロセッサは、モバイルネットワーク構成要素をモバイル装置と通信可能に結合する第1モジュールを含むことができる。さらに、プロセッサは、一時的条件の発生時にモバイル装置から実体の連絡先情報を受信し、その結果、モバイル装置上のアクティブなメモリから連絡先情報を除去する第2モジュールを含むことができる。
【００１５】
さらに別の態様によれば、一時的に限定された連絡先情報を有するモバイル装置とインターフェースし、そのモバイル装置をサポートすることのできる機器が提供される。具体的には、この機器は、モバイルネットワーク構成要素をモバイル装置と通信可能に結合する手段を含むことができる。さらに、この機器は、一時的条件の発生時にモバイル装置から実体の連絡先情報を受信し、その結果、モバイル装置上のアクティブなメモリから連絡先情報を除去する手段を含むことができる。
【００１６】
特許請求される主題の追加の態様は、一時的に限定された連絡先情報を有するモバイル装置とインターフェースし、そのモバイル装置をサポートする命令を含むコンピュータ可読媒体を含むコンピュータプログラム製品を提供する。この命令は、モバイルネットワーク構成要素をモバイル装置と通信可能に結合する少なくとも1つの命令をさらに含むことができる。さらに、この命令は、一時的条件の発生時にモバイル装置から実体の連絡先情報を受信し、その結果、モバイル装置上のアクティブなメモリから連絡先情報を除去する少なくとも1つの命令をも含むことができる。
【００１７】
上記の目的および関連する目的を達成するために、1つまたは複数の態様が、以下で完全に説明され、特許請求の範囲で具体的に指摘される特徴を備える。以下の説明および添付の図面は、1つまたは複数の態様のうちのある例示的態様を詳細に記述する。しかし、こうした態様は、様々な態様の原理を利用することのできる様々な方式のうちのいくつかを示すに過ぎず、記載の態様は、そのようなすべての態様およびその均等物を含むものとする。
【図面の簡単な説明】
【００１８】
【図１】一態様による、モバイル装置と1つまたは複数の基地局との間のワイヤレス通信用のサンプルシステムのブロック図を示す図である。
【図２】特許請求される主題の1つまたは複数の態様による例示的モバイル連絡先管理機器を示す図である。
【図３】1つまたは複数の態様による、連絡先情報を管理し、一時的に限定することのできる例示的モバイル装置を示す図である。
【図４】特定の態様による、モバイル装置をサポートし、モバイル装置とインターフェースすることのできる例示的基地局を示す図である。
【図５】さらに別の態様による、リモートメモリにモバイル装置連絡先情報を保存することのできるサンプルシステムを示す図である。
【図６】本開示の1つまたは複数の態様による、一時的に限定された連絡先情報を提供する例示的方法を示す図である。
【図７】一態様による、1つまたは複数の求めた条件に従ってモバイル連絡先情報を管理するサンプル方法を示す図である。
【図８】一態様による、モバイル装置連絡先情報を保存することに関する様々な一時的条件を利用するサンプル方法を示す図である。
【図９】一態様による、モバイル装置とインターフェースして、一時的条件の発生時に連絡先情報をリモートに格納および/または検索するサンプル方法を示す図である。
【図１０】いくつかの態様による、一時的に限定されたモバイル装置連絡先情報を提供する機器モジュールの例示的ブロック図を示す図である。
【図１１】いくつかの態様による、一時的に限定されたモバイル装置連絡先情報を提供する機器モジュールの例示的ブロック図を示す図である。
【発明を実施するための形態】
【００１９】
次に、図面を参照しながら様々な態様が説明され、図面では、同様の要素を参照するのに全体にわたって同様の参照番号が使用される。以下の説明では、説明の都合上、1つまたは複数の態様の完全な理解を与えるために、多数の特定の詳細が記述される。しかし、そのような態様をこうした特定の詳細なしに実施できることは明らかである。別の例では、1つまたは複数の態様を説明するのを容易にするために、周知の構造および装置がブロック図形式で示される。
【００２０】
本開示は、一時的条件に従ってモバイル装置の連絡先情報を保存および/または検索することを実現する。連絡先管理アプリケーションは様々な機能を提供し、セルラ電話、携帯電話、マルチモードフォン、携帯情報端末(PDA)などのモバイル通信装置に組み込むことができる。そのようなアプリケーションは、連絡先実体について、電話番号(例えば、セルフォン番号、家庭電話番号、ビジネスフォン番号、ファックス電話番号、ページャ番号、種々雑多の番号など)、物理的住所(例えば、会社住所、自宅住所、郵送先住所など)、Eメールアドレス(例えば、仕事、個人など)、名前、タイトル、写真、ノートなどを格納することができる。そのような実体は、例えば、個人、ビジネス、会社、組織、またはそれらの組合せなどを含むことができる。そのようなアプリケーションは通信の1つまたは複数のモードを介して実体に連絡を取ることに関する情報を集約するのに非常に有用であることがあるが、膨大な量のそのような情報によってモバイル装置連絡先アプリケーションが乱雑になる可能性があり、ある装置ユーザにとっては非効率であり、威圧的となる。
【００２１】
モバイル装置用の連絡先アプリケーション(例えば、アドレス帳、連絡先リストなど)は、通信情報を格納するのに非常に有用であることがあるが、大量の情報により、所望の連絡先へのアクセスが遅くなる可能性がある。例えば、モバイル装置は、サイズが小型であり、可搬性があり、身に付けて持ち運ぶことが容易であるため、多くの場合、自己管理(例えば、カレンダアプリケーション、連絡先アプリケーション、会議およびタスクスケジューリングアプリケーションなど)にとって好ましい。さらに、モバイル装置が現代の処理能力および現代のアプリケーションを組み込むとき、より大型の固定または半固定の装置(例えばデスクトップコンピュータ)上でのみ利用可能な所望の機能をモバイル装置に組み込むことができる。さらに、連絡先リストアプリケーションはモバイル装置に非常に適している。そのような装置は、市内音声呼出し、国内音声呼出し、さらには国際音声呼出し、Eメール、ショートメッセージサービス(SMS)、インスタントメッセージ(IM)サービス、テキストメッセージサービスなどの膨大な数の通信機構を組み込むことができるからである。モバイル装置は便利な個人通信装置であるので、通信連絡先情報を格納(および、例えば蓄積)するのに非常に適している。上記に加えて、モバイル装置は音声通信装置でもあるので、ユーザは多くの場合、将来使用するために固定データベースから情報を単に取り出すのではなく、即座の通信で使用するために迅速に連絡先情報にアクセスすることを望む。したがって、モバイル装置、装置ユーザ、または連絡先情報、あるいはそれらの組合せの相対的条件(例えば、位置、使用頻度、不活動期間など)を組み込む連絡先情報管理により、モバイル装置の効率および利便性を向上させることができる。
【００２２】
1つまたは複数の態様によれば、連絡先リスト(例えば、連絡先リストへのアクセス時、通信の受信時、通信の開始時、過去の通信またはメッセージの検討時などにモバイル装置で提示および/または表示される、メモリ内に格納された連絡先情報のリストまたはその部分)内に格納された連絡先情報を一時的条件に関連付けることができる。一時的条件は例えば、(例えば、連絡先または電話番号のエリアコード、都市、地域などに対する)モバイル装置の地理的位置、連絡先情報のアクセス頻度、連絡先情報の不活動期間など、またはそれらの組合せを含むことができる。さらに、構成要素は、モバイル装置位置、連絡先情報アクセス頻度、および/または不使用期間を求め、指定の条件またはデフォルト条件が満たされたとき、連絡先情報を保存することができる。追加の態様によれば、一時的条件が満たされない場合、例えばモバイル装置が所定の地理的領域に戻る場合、または(例えばアーカイブからの)連絡先情報のアクセス頻度または不使用期間がしきい値より上に上がる場合、モバイル装置は、そのような条件を指示/表示することができ、かつ/またはアーカイブメモリから連絡先情報をダウンロードして、(例えば、表示される情報と共に含まれる)アクティブなメモリ内に格納された連絡先リストに戻すことができる。
【００２３】
別の態様によれば、モバイル装置ネットワークが、モバイル装置の一時的連絡先を容易にし、サポートすることができる。例えば、モバイル装置ネットワークは、装置のアクティブなメモリ内のストレージを制限する一時的条件が生じると、リモートストレージに関する保存された連絡先情報を受信することができる。装置ユーザは、保存された連絡先情報を求めてアーカイブを探索することができ、保存された連絡先情報をリモートストレージから取り出すことができ、保存された情報をモバイル装置の連絡先リストから除去することができる。しかし、一時的条件がもはや当てはまらない場合、ネットワークは、モバイル装置に通知することができ、かつ/または連絡先リストに再入力すべき連絡先情報をモバイル装置に送り戻すことができる。したがって、本開示は、モバイル装置および/または連絡先情報に関連する一時的条件(例えば、装置位置、アクセス頻度など)に従って、モバイル装置連絡先情報に関するアーカイブサポートを実現する。
【００２４】
本開示の様々な態様が以下で説明される。本明細書の教示を多種多様な形態で実施できること、ならびに本明細書で開示される特定のどんな構造および/または機能も代表的なものに過ぎないことは明らかであろう。本明細書の教示に基づいて、本明細書で開示される一態様を別の態様とは別個に実装できること、およびこうした態様の2つ以上を様々な方式で組み合わせることができることを当業者は理解されたい。例えば、本明細書に記載の任意の数の態様を用いて機器を実装することができ、かつ/または方法を実施することができる。さらに、本明細書に記載の態様のうちの1つまたは複数に加えて、または本明細書に記載の態様のうちの1つまたは複数以外に他の構造および/または機能を用いて機器を実装することができ、かつ/または方法を実施することができる。一例を挙げると、本明細書に記載の方法、装置、システム、および機器の多くが、モバイル装置上で動作し、モバイル装置リソースまたはモバイルネットワークリソースへのアクセスを要求し、かつ/またはモバイル装置リソースまたはモバイルネットワークリソースを制御する1つまたは複数のモバイルアプリケーションの状況で説明される。類似の技法が他の通信環境にも適用できることを当業者は理解されたい。
【００２５】
本開示では、「構成要素」、「システム」などの用語は、ハードウェア、ソフトウェア、実行中のソフトウェア、ファームウェア、ミドルウェア、マイクロコード、および/またはそれらの任意の組合せであるコンピュータ関連の実体を指すものとする。例えば、構成要素は、限定はしないが、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および/またはコンピュータでよい。1つまたは複数の構成要素が、プロセスおよび/または実行のスレッド内に常駐することができ、構成要素を1つのコンピュータ上に局在化させることができ、かつ/または2つ以上のコンピュータ間で分散させることができる。さらに、こうした構成要素は、様々なデータ構造が格納された様々なコンピュータ可読媒体から実行することができる。構成要素は、1つまたは複数のデータパケット(例えば、ローカルシステム、分散システム内の別の構成要素とインターフェースし、かつ/またはインターネットなどのネットワークを介して信号によって他のシステムとインターフェースする1つの構成要素からのデータ)を有する信号などに従って、ローカルプロセスおよび/またはリモートプロセスによって通信することができる。さらに、当業者は理解するであろうが、本明細書に記載のシステムに関する様々な態様、目標、利点を達成することを容易にするために、本明細書に記載のシステムの構成要素を追加の構成要素によって再構成および/または補足することができ、本明細書に記載のシステムの構成要素は、所与の図に記載の厳密な構成に限定されない。
【００２６】
さらに、本明細書で開示される態様に関連して説明される様々な例示的ロジック、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、または他のプログラム可能論理装置、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェア構成要素、あるいは本明細書に記載の機能を実施するように設計されたそれらの任意の適切な組合せと共に実装または実施することができる。汎用プロセッサはマイクロプロセッサでよいが、代替実施形態では、プロセッサは任意のプロセッサ、コントローラ、マイクロコントローラ、または状態機械でよい。プロセッサは、コンピューティング装置の組合せ、例えばDSPとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、DSPコアを伴う1つまたは複数のマイクロプロセッサ、またはそのような他の任意の構成として実装することもできる。さらに、少なくとも1つのプロセッサは、本明細書に記載のステップおよび/またはアクションのうちの1つまたは複数を実施するように動作可能な1つまたは複数のモジュールを含むことができる。
【００２７】
さらに、モバイル通信装置(または、例えばモバイル装置など)に関連して様々な態様が本明細書で説明される。モバイル通信装置は、システム、サブスクライバユニット、加入者局、移動局、モバイル、モバイル装置、セルラ装置、マルチモード装置、リモート局、リモート端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザ装置などと呼ぶこともできる。加入者局は、セルラ電話、コードレス電話、Session Initiation Protocol(SIP)電話、ワイヤレスローカルループ(WLL)局、携帯情報端末(PDA)、ワイヤレス接続機能を有するハンドヘルド装置、あるいは処理装置とのワイヤレス通信を容易にするワイヤレスモデムまたは類似の機構に接続された他の処理装置でよい。
【００２８】
さらに、本明細書に記載の様々な態様または特徴は、標準的プログラミングおよび/またはエンジニアリング技法を用いて方法、機器、または製品として実装することができる。さらに、本明細書で開示される態様に関連して説明される方法またはアルゴリズムのステップおよび/またはアクションは、直接的にハードウェアで実施することができ、プロセッサで実行されるソフトウェアモジュールで実施することができ、またはその2つの組合せで実施することができる。さらに、ある態様では、方法またはアルゴリズムのステップおよび/またはアクションは、コンピュータプログラム製品に組み込むことのできる、機械可読媒体および/またはコンピュータ可読媒体上のコードおよび/または命令の少なくとも1つまたは任意の組合せまたはセットとして常駐することができる。さらに、本明細書の「製品」という用語は、任意のコンピュータ可読装置、キャリア、または媒体からアクセス可能なコンピュータプログラムを包含するものとする。例えば、コンピュータ可読媒体は、限定はしないが、磁気記憶装置(例えば、ハードディスク、フロッピィディスク、磁気ストライプなど)、光ディスク(例えば、コンパクトディスク(CD)、デジタルバーサタイルディスク(DVD)など)、スマートカード、およびフラッシュメモリ装置(例えば、カード、スティック、キードライブなど)を含むことができる。さらに、本明細書に記載の様々な記憶媒体は、情報を格納する1つまたは複数の装置および/または他の機械可読媒体を表すことができる。「機械可読媒体」という用語は、限定はしないが、命令および/またはデータを格納、収容、および/または搬送することのできるワイヤレスチャネルおよび様々な他の媒体を含むことができる。
【００２９】
上記に加えて、「例示的」という語は、本明細書では例、実例、または例示としての働きをすることを意味するのに用いられる。本明細書で「例示的」なものとして説明される任意の態様または設計は、必ずしも他の態様または設計よりも好ましいもの、または有利なものと解釈されるべきではない。むしろ、例示的という語の使用は、概念を具体的な形で提示するものとする。本願では、「または」という用語は、排他的な「または」ではなく、包含的な「または」を意味するものとする。すなわち、別段の指定がない限り、または文脈から明らかでない限り、「XがAまたはBを使用する」とは、自然な包含的置換(natural inclusive permutation)のいずれかを意味するものとする。すなわち、この例では、XがAを使用することができ、またはXがBを使用することができ、またはXがAとBのどちらも使用することができ、したがって「XがAまたはBを使用する」という表現は、上記の例のいずれかの下で満たされる。さらに、本願および添付の特許請求の範囲で使用される冠詞「a」および「an」は一般に、別段の指定がない限り、または文脈から単数形を対象とすることが明らかでない限り、「1つまたは複数」を意味するように解釈されるべきである。
【００３０】
本明細書では、「推論する」または「推論」という用語は一般に、イベントおよび/またはデータを介して取り込まれる1組の観測から、システム、環境、および/またはユーザの状態を推理または推論するプロセスを指す。推論は、特定のコンテキストまたはアクションを識別するのに利用することができ、または例えば各状態にわたる確率分布を生成することができる。推論は、確率的なもの、すなわちデータおよびイベントの考慮に基づく注目の各状態にわたる確率分布の計算である可能性がある。推論は、1組のイベントおよび/またはデータから、より高レベルのイベントを構成するのに利用される技法も指すことができる。そのような推論の結果、1組の観測されたイベントおよび/または格納されたイベントデータ、イベントが時間的近接の点で相関するか否か、ならびにイベントおよびデータが1つのイベント源およびデータ源から来るか、それとも複数のイベント源およびデータ源から来るかということから、新しいイベントまたはアクションが構築される。
【００３１】
次に図1を参照すると、一態様による、モバイル装置と1つまたは複数の基地局との間のワイヤレス通信用のシステム100のブロック図が示されている。具体的には、図1は、複数の基地局110および複数の端末120を備えるワイヤレス通信システム100を示し、ワイヤレス通信システム100を1つまたは複数の態様と共に使用することができる。基地局(110)は一般に、端末(120)と通信する固定局である。基地局110は、例えばアクセスポイント、Node-B、ベーストランシーバ局、または何らかの同様の用語で呼ぶことができる。各基地局110は、102a、102b、および102cと符号が付けられた3つの地理的エリアとして示される特定の地理的エリアに関する通信カバレッジを提供する。「セル」という用語は、その用語が使用される文脈に応じて、基地局および/またはそのカバレッジエリアを指すことができる。システムキャパシティを改善するために、基地局カバレッジエリアを、複数のより小さいエリア(例えば、図1のセル102aによれば3つのより小さいエリア)104a、104b、および104cに区分化することができる。より小さい各エリアは、それぞれのベーストランシーバサブシステム(BTS)でサービスすることができる。「セクタ」という用語は、その用語が使用される文脈に応じて、BTSおよび/またはカバレッジエリアを指すことができる。セクタ化セルでは、そのセルのすべてのセクタに関するBTSが、セルに関する基地局内に共に配置される。本明細書に記載の伝送技法は、セクタ化セルを備えるシステム、ならびに非セクタ化セルを備えるシステムに関して使用することができる。話を簡単にするために、以下の説明では、「基地局」という用語は一般に、セクタとして働く固定局、ならびにセルとして働く固定局について使用される。
【００３２】
端末120がシステム100全体にわたって分散し、各端末は固定端末または移動端末でよい。上述のように、端末は、移動局、ユーザ装置、または何らかの他の用語で呼ぶことができる。端末はさらに、ワイヤレス装置、セルラ電話、携帯情報端末(PDA)、ワイヤレスモデムカードなどでよい。各端末120は、所与の瞬間にダウンリンクおよびアップリンク上で0個、1つ、または複数の基地局と通信することができる。ダウンリンク(または順方向リンク)とは、基地局から端末への通信リンクを指し、アップリンク(または逆方向リンク)とは、端末から基地局への通信リンクを指す。図1に示されるワイヤレス通信アーキテクチャは、端末(120)から/に連絡先情報を保存および/または検索する(例えば、以下の図5を参照)ために、端末(120)とモバイルネットワークの構成要素(130)との間のそのような情報に関する移送機構として働くことができる。
【００３３】
集中型アーキテクチャでは、システムコントローラ130が基地局110に結合され、基地局110に関する調整および制御を実現する。分散アーキテクチャでは、基地局110は、必要に応じて互いに通信することができる。順方向リンク上のデータ伝送は、順方向リンクおよび/または通信システムでサポートすることのできる最大データ転送速度またはそれに近いデータ転送速度で、あるアクセスポイントからアクセス端末に対して行われる。順方向リンクの追加のチャネル(例えば制御チャネルなど)を複数のアクセスポイントから1つのアクセス端末に送信することができる。逆方向リンクデータ通信は、あるアクセス端末から1つまたは複数のアクセスポイントに向けて行うことができる。
【００３４】
システムコントローラ130は、一時的条件の結果として端末(120)から連絡先情報を受信および格納するロジックを含むことができる。例えば、1つまたは複数の基地局を使用して、基地局110の既知の位置、および例えば端末110から基地局120へのワイヤレス信号損失に少なくとも部分的に基づいて、端末120の同時位置を求めることができる。端末位置情報を使用して、端末120が地理的領域(102a、104a)を離れたかどうかを判定することができる。地理的領域(102a、104a)が連絡先電話番号(例えばエリアコード)に関連する場合、端末の連絡先情報を連絡先リストから除去し、保存のためにシステムコントローラ(および、例えばリモートメモリ)にアップロードすることができる。端末120が地理的領域(102a、104a)に戻る場合、システムコントローラ130は、端末120に通知することができ、かつ/または保存した連絡先情報を端末120に送信することができる。したがって、端末120の少なくとも地理的位置(102a、104a)を使用して、連絡先情報を特定の領域に関連付け、端末120とそのような領域との間の関係を求めることにより、そのような情報を管理することができる。
【００３５】
図2は、特許請求される主題の1つまたは複数の態様による例示的モバイル連絡先管理機器200を示す。モバイル連絡先管理機器200は、モバイル装置で実体の連絡先情報216を受信し、一時的条件(例えば、モバイル装置の位置、連絡先情報のアクセス頻度、および/またはアクセス履歴など)の対象となる連絡先情報216を格納することができる。管理機器200は、一時的条件の発生まで、モバイル装置の連絡先リスト(例えば、アドレス帳アプリケーションおよび/または連絡先オーガナイザの一部)内に連絡先情報216を維持することができる。条件が生じると、連絡先リストから連絡先情報216を保存および/または除去し、アーカイブメモリ内に格納することができる。さらに、一時的条件が満了すると(または、例えば第2の一時的条件が生じると)、連絡先情報216をモバイル装置上に再ロードし、かつ/またはユーザに通知として表示することができる。したがって、指定の位置または所定の位置(例えば、電話番号のエリアコード、物理的住所への接近など)に対する装置の位置、または連絡先情報216のアクセス頻度/履歴に応じて、連絡先情報216を管理および/または保存することができる。
【００３６】
モバイル連絡先管理機器200は、有線インターフェースまたはワイヤレスインターフェースあるいはその両方を介してデジタル情報を受信および送信することのできる入力インターフェース204および出力インターフェース206を含むことができる。具体的には、入力インターフェース204は、モバイル装置で実体の連絡先情報216を受信することができる。連絡先情報216は、連絡先識別(例えば、名前、肩書、身分、会員情報など)および関連する電話番号、物理的住所、Eメールアドレス、写真、SMS情報、IM情報、テキストメッセージ情報などを含むことができる。そのような情報(216)は、例えばモバイル装置のユーザが入力することができる。あるいは、パーソナルコンピュータ、企業サーバ、ネットワークビジネスサーバなどのリモートデータストア(図示せず)から情報(216)を受信/ダウンロードすることができる。
【００３７】
上記に加えて、入力インターフェース204は、連絡先リスト内に連絡先情報216を維持することに関する一時的条件を受信することができる。そのような一時的条件は、例えば連絡先情報216の入力時にユーザが入力することができる。具体的には、ユーザが仕事または個人の電話番号を入力する場合、一時的条件は、連絡先情報が必要となる予想される期間に関係付けることができる。あるいは、一時的条件を使用頻度または不活動期間(例えば、連絡先情報がモバイル装置上でアクセスされず、参照されず、または使用されない期間など)に関係付けることもできる。別の例によれば、一時的条件は、電話番号に関連するエリアコード、物理的住所、物理的住所へのしきい近接などの、連絡先情報に関連する地理的エリアへのモバイル装置の接近に関係付けることができる。受信した一時的条件は、条件に従って連絡先情報を管理することのできる管理モジュールおよびアーカイブモジュール(212、214)に供給することができる。
【００３８】
機器200はまた、様々なプログラム、ロジック、および/またはプロセスモジュール(212、214)を含む、情報(例えば、電子ストレージ、磁気ストレージ、および/またはデジタルストレージなど)を格納することのできるメモリ208と、そのようなモジュール(212、214)を実行するプロセッサ210をも含むことができる。メモリ208は、メモリ内に連絡先情報を保持することに関する一時的条件を受信または生成するように構成される連絡先管理モジュール212をさらに含むことができる。例えば、連絡先管理モジュール212は、入力モジュール204から連絡先情報216を受信し、連絡先情報216をモバイル装置の連絡先リスト、アドレス帳などに組み込むことができる。
【００３９】
上記に加えて、機器200は、一時的条件の発生に少なくとも部分的に基づいてメモリから連絡先情報を除去するように構成される、メモリ208内に格納されたアーカイブモジュール214を含むことができる。アーカイブモジュール214は、一時的条件に関連する時間、位置、または頻度情報、あるいはそれらの組合せなどを求めることができる。例えば、全地球測位システム(GPS)もしくはアシスト型GPS(A-GPS)機構から、または少なくとも1つのモバイルネットワーク基地局とのワイヤレスインターフェースから求められるモバイル装置位置、連絡先情報を受信した後の期間、連絡先情報の使用頻度、あるいは連絡先情報の不活動期間を求めることができる。そのような求めた情報が一時的条件を満たす場合、アーカイブモジュール214は、連絡先リスト、アドレス帳などから連絡先情報を除去することができる。情報を出力インターフェース206に供給して、リモートデータストア(例えば、以下の図5を参照)、またはモバイル装置の受動メモリ(例えば、アクティブな連絡先リスト内に表示されないメモリの部分、またはアクティブな連絡先リストとは別々に表示されるメモリの部分など)に送信することができる。したがって、機器200は、連絡先リストがモバイル装置またはそのような装置のユーザの同時状態に関係しない情報で乱雑となるのを防ぐために、求めた条件の満了時に連絡先情報を除去することができる。
【００４０】
本開示の態様の例示を与えるための特定の非限定的な例として、装置ユーザが、フロリダ州オーランドへの1週間のビジネス旅行を計画する。旅行を準備する際に、ユーザは、ユーザが利用する航空便、自動車レンタル代理店、およびホテルに関する顧客サービス電話番号をモバイル装置に入力する(例えば、入力インターフェース204によって受領される)。ユーザは、旅行が1週間となることを知っており、したがって顧客サービス電話番号について1週間の一時的条件をモバイル装置に入力する。その結果、1週間の満了時に、モバイル連絡先管理機器200は、顧客サービス電話番号を保存することができる(例えば、顧客サービス電話番号を連絡先リストから除去し、顧客サービス電話番号をリモートサーバのリモートメモリ、またはアクティブな連絡先リストの部分として表示されないモバイル装置上のメモリの一部の中に格納するなど)。
【００４１】
本開示の1つまたは複数の態様に従って、複数の一時的条件を連絡先情報216に関連付けることができることを理解されたい。先の例を続けると、モバイル装置ユーザは、連絡先情報に関連する地理的位置を指定することができ、1週間の満了まで、またはモバイル装置がその地理的エリアを去るまで、あるいはその両方の条件が生じるまで、連絡先情報を連絡先リスト内に維持すべきことを指定することができる。連絡先情報に関連するそのような地理的位置は、特定のエリアコード(例えば、フロリダ州オーランドに関して407または321)を有する地理的エリア、都市、郡、州、省、地方、地域などの地理的エリア、または物理的住所、または上記のいずれかのしきい近接(例えば、指定の地域または住所の周囲の10マイルエリアなど)を含むことができる。
【００４２】
さらに、モバイル連絡先管理機器200で一時的条件を監視して、アーカイブ条件がもはや当てはまらないかどうかを判定することができる。例えば、上記の例に関して、連絡先情報216を保存することについて、1週間の満了、およびモバイル装置の位置がフロリダ州オーランドの外部であることという2つの一時的条件が確立される場合、両方の条件の発生時に、本明細書で説明されるように連絡先情報を保存することができる。その後でモバイル装置がフロリダ州オーランドに戻る場合、アーカイブモジュール214は、一時的条件が満たされないと判定することができる。そのような判定時に、オーランド条件に関連する連絡先情報216をモバイル装置に通知することができ、かつ/または連絡先情報216をモバイル装置の連絡先リストに自動的にロードし直すことができる。したがって、ユーザまたは装置の状況的コンテキスト(例えば、少なくとも位置を含む)を求め、それを使用してモバイル装置の連絡先情報216を(例えばアクティブな連絡先リストまたはアドレス帳に)保存および/または復元することができる。
【００４３】
図3を参照すると、1つまたは複数の態様による、連絡先情報を管理し、一時的に限定することのできるモバイル装置の例示的システム300が示されている。モバイル装置300は、(例えば、ユーザ連絡先情報、そのような情報またはモバイル装置に関連する一時的条件に関する)信号を受信する少なくとも1つのアンテナ302(例えば、入力インターフェースを備える伝送受信機またはそのような受信機のグループ)と、受信した信号に関するアクション(例えば、フィルタ、増幅、ダウンコンバージョンなど)を実施する受信機304とを含む。具体的には、アンテナ302は、(例えば、GPS型衛星またはサーバ、モバイルネットワーク基地局などから)モバイル装置の位置、本明細書に記載の(例えばリモートサーバ上に格納された)保存された連絡先情報に関するアクセス時間または頻度情報を受信することができる。
【００４４】
アンテナ302および受信機304を復調器306に結合することもでき、復調器306は、受信したシンボルを復調し、それを評価のためにプロセッサ308に供給することができる。プロセッサ308は、モバイル装置のアンテナ302またはユーザ入力インターフェース(図示せず)で受信された情報を解析し、送信機320で送信される情報を生成することができる。さらに、プロセッサ308は、モバイル装置300の1つまたは複数の構成要素(306、312、314、316、または318)を制御することができる。さらに、プロセッサ308は、本明細書で説明されるように、連絡先情報に関連する1つまたは複数の一時的条件に応じて、モバイル装置のそのような連絡先情報を管理する1つまたは複数のモジュール、アプリケーションなど(314、316)を実行することができる。例えば、プロセッサ308は、メモリ310内に格納される少なくとも連絡先管理モジュール314を実行して、一時的条件を連絡先情報に関連付けることができる。別法として、またはさらに、プロセッサは、モジュール314を実行して、一時的条件の発生を判定し、またはメモリ内に/から連絡先情報を書き込み/除去し、あるいは上記の組合せなどを行うこともできる。上記に加えて、プロセッサ308は、アーカイブモジュール316を実行して、一時的条件の発生に少なくとも部分的に基づいて、メモリ310から連絡先情報312を除去することができる。
【００４５】
上記に加えて、アーカイブモジュール316が、連絡先情報312をメモリ310の受動部分に書き込むように構成される。メモリ310の受動部分は、モバイル装置メモリ310の圧縮部分、または連絡先リストアプリケーション内に含まれない一部、またはそのようなアプリケーションの標準連絡先と共に含まれない部分などでよい。別法として、またはさらに、アーカイブモジュール316は、メモリ310から連絡先情報312を除去(例えば削除)し、リモートデータストア(図示せず)の連絡先情報312に再配置することもできる。
【００４６】
1つまたは複数の態様によれば、上記で論じたような一時的条件の発生、またはユーザ承認の受信、あるいはその両方に基づいてメモリ310からの連絡先情報312の除去を調整するようにアーカイブモジュール316を構成することができる。例えば、アーカイブモジュール316は、連絡先情報を保存するための承認を求めてモバイル装置ユーザに(例えばユーザ入力インターフェースによって)促すことができる。そのような承認を受け取った場合、連絡先リストから(または、例えば装置メモリ310から完全に)連絡先情報を除去し、受動メモリおよび/またはリモートメモリ内に格納することができる。任意選択で、アーカイブモジュール316は、一時的条件が発生していない場合であっても、連絡先情報312を除去および保存する要求を受信および実行することができる(例えば、一時的条件を上書きして、そのような条件が生じる前に連絡先情報を除去する)。
【００４７】
さらに別の態様によれば、一時的条件がもはや満たされない場合、または例えば第2条件が生じた場合、保存した連絡先情報を受信するようにアーカイブモジュール316を構成することができる。例えば、第2条件は一時的条件が満たされないことでよい。特定の例として、モバイル装置300が地理的エリアを去る場合に連絡先情報312を保存すべきことを一時的条件が指定する場合、その後で、モバイル装置がその地理的エリアに再び入った場合、そのような条件が満たされないものとすることができる(または、例えば第2条件が生じることができる)。したがって、メモリ(310)の受動部分および/またはリモートメモリから、地理的位置に関連する連絡先情報312をモバイル装置メモリ310(例えば、電話帳アプリケーションの連絡先リスト)内にアップロードして戻すことができる。代替例として、一時的条件は、アクセス頻度(例えば、期間内に連絡先情報がアクセスされ、または通信で使用される回数)または不使用期間(例えば、連絡先情報がアクセスされず、または通信で使用されない時間量)がしきい値より下に低下したとき、メモリ310内のアクティブな連絡先リストから連絡先情報312を保存/除去すべきであることを指定することができる。アクセス頻度および/または不使用期間がそれぞれしきい値より上に上昇し、または下に低下した場合、メモリ310内のアクティブな連絡先リストに連絡先情報を再挿入することができ、かつ/またはそのような再挿入を承認するようにユーザに促すことができる。
【００４８】
図4は、特定の態様による、モバイル装置404をサポートし、モバイル装置404とインターフェースすることのできる基地局402を含む例示的システム400を示す。基地局402(例えばアクセスポイントなど)は、1つまたは複数のモバイル装置404から複数の受信アンテナ406を介して信号を受信する入力インターフェース410と、送信アンテナ408を介して1つまたは複数のモバイル装置404に送信する送信機422とをさらに含むことができる。入力インターフェース410は、モバイル装置404と受信アンテナ406との間のワイヤレスリンクを介して、音声および/またはデータ通信に関する情報などの情報を受信アンテナ406から受信することができる。具体的には、通信は、本明細書で説明されるように、一時的に限定された連絡先情報、一時的条件(例えば、モバイル装置404および/または基地局402の位置)などに関するデータを含むことができる。さらに、入力インターフェース410は、受信した情報を復調する復調器412に動作可能に関連付けられる。プロセッサ414は、復調器412によって供給された復調後シンボルを解析することができる。さらに、モバイル装置(404)で時間限定連絡先情報をインターフェースおよび/またはサポートすることに関連する情報および/またはアプリケーションモジュール(418)を格納するメモリ416にプロセッサ414を結合することができる。例えば、その情報および/またはモジュール(418)は、モバイル装置の位置を求めること、一時的条件の発生時にモバイル装置404から除去された連絡先情報を受信すること、そのような連絡先情報をネットワークサーバのメモリに転送すること、一時的条件が満たされないとき(または、例えば第2条件の発生時)にモバイル装置404に連絡先情報を再送信すること、および/または本明細書に記載の様々なアクションおよび機能を実施することに関する他の任意の適切な情報に関係することができる。
【００４９】
メモリ416は、その中に格納された少なくとも位置モジュール418を含むことができる。位置モジュール418は、モバイルアプリケーション用の専用ネットワークリソースの制御を確立することができる。例えば、位置モジュール418は、受信アンテナ406とのワイヤレスリンクを維持するモバイル装置404の位置を求めることができる。具体的には、受信アンテナ406およびモバイル装置404からの信号損失を求めることにより、そのようなアンテナ406と装置404との間の距離を概算することができる。基地局402の位置を知ることができ(例えば、基地局サイト計画中にネットワークプロバイダが決定することができる)、したがってモバイル装置404の位置も、アンテナ406と装置404との間の距離と同様の不確定性で知ることができる。あるいは、位置モジュール418は、モバイル装置404からワイヤレスデータを受信することのできる他の基地局(図示していないが、上記の図1を参照)と通信し、三角測量アルゴリズムを使用することになどより、モバイル装置404の位置をさらに改善することができる。モバイル装置位置を使用して、一時的条件の発生を判定することができる。基地局402は、そのような発生を受信アンテナ406によってモバイル装置404に通知することができる。その結果、本明細書の様々な態様で説明されるように、モバイル装置404は、連絡先情報を保存するために基地局402にアップロードすることができ、または連絡先情報を基地局402からモバイル装置404に供給して、アーカイブからのそのような情報の検索を容易にすることができる。
【００５０】
図5は、さらに別の態様による、リモートメモリ506にモバイル装置(502)連絡先情報(504、514)を保存することのできるサンプルシステム500を示す。ユーザは、一時的条件(例えば、格納時間、アクセス頻度、不使用期間、モバイル装置[502]位置など)を入力し、条件を連絡先情報504に関連付けることができる。条件の発生時に、連絡先情報をリモートメモリ506にアップロードして、モバイル装置メモリ508から削除する(または、例えばそのようなメモリ[508]の受動部分内に含める)ことができる。さらに、その後で条件が満たされない場合(例えば、位置、アクセス頻度、不使用期間、または同様の条件について)、任意選択で装置502のユーザに促すことにより、連絡先情報をリモートメモリ506からダウンロードして装置メモリ508に戻すことができる。したがって、システム500は、モバイル装置のコンテキストおよび/または使用頻度に基づくモバイル装置(502)連絡先情報(504、514)の自動管理を実現する。
【００５１】
特定の態様によれば、システム500は、モバイル装置502とモバイルネットワーク512の構成要素との間のリモート通信を容易にする基地局510を含むことができる。さらに、基地局510は、(例えば、上記の図4で説明したように)モバイル装置502に関する位置情報を供給することができる。モバイル装置502、基地局510、またはネットワーク構成要素512は、例えば地理的一時的条件に関して位置情報を使用することができる。モバイルネットワーク構成要素512は、例えば、モバイル装置通信を経路指定し、方向付け、および/または変換する無線ネットワークコントローラ(RNC)または同様の装置でよい。モバイルネットワーク構成要素512は、例えばモバイルネットワーク上に常駐するリモートメモリ506に対するインターフェースを供給することができる。1つまたは複数の態様によれば、リモートメモリ506は、保存済み連絡先情報用のストレージとして働くことができる。
【００５２】
上記の態様を示すための一例として、使用頻度が1月当たり1回(または例えば、指定の値が与えられない場合、モバイル装置メモリ508内に格納され、かつ/または連絡先管理アプリケーションに関連するデフォルト値)より下に低下する場合に特定の連絡先(504)を保存すべきであるという条件と共に、そのような連絡先(504)を装置メモリ508に入力することができる。モバイル装置502の構成要素(例えば、上記の図3に示されるアーカイブモジュール316および/または連絡先管理モジュール314)は、連絡先情報504のアクセスおよび/または使用を追跡し、そのような条件が生じるかどうかを判定することができる。条件が生じた場合、基地局510およびモバイルネットワーク構成要素512を介して連絡先情報504をリモートメモリ506にアップロードすることができる。情報は、保存済み連絡先情報514としてリモートメモリ506に格納される。装置のユーザが保存済み連絡先情報514へのアクセスを要求する場合、そのような情報をモバイル装置502に送信する(かつ、例えば一時メモリ内に格納する)ことができる。保存済み連絡先情報514へのアクセスが一時的条件として確立された1月当たり1回のアクセス頻度より上に上昇した場合、(任意選択で、装置ユーザの判断で)保存済み連絡先情報514をモバイル装置上に再ダウンロードし、連絡先情報504として装置メモリ508内に格納することができる。
【００５３】
多数の他の一時的条件をモバイル装置連絡先情報504に関連付けることができることを理解されたい。当技術分野で周知の、または本明細書で与えられる状況によって当業者に知らされるそのような条件が、本開示に組み込まれる。したがって、システム500は、指定の条件またはデフォルト条件の発生時にモバイル装置連絡先情報504を自動的に保存することを実現する。さらに、システム500は、指定の条件またはデフォルト条件が満たされないときに保存済み連絡先情報514をモバイル装置メモリ508に自動的に再ダウンロードすることを実現する。その結果、アクティブな連絡先リストの乱雑さおよび非効率を低減するための連絡先情報の自動管理が実現される。
【００５４】
本明細書に記載の態様は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはそれらの任意の組合せで実装できることを理解されたい。ハードウェア実装では、処理装置は、1つまたは複数の特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタル信号処理装置(DSPD)、プログラム可能論理装置(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、本明細書に記載の機能を実施するように設計された他の電子ユニット、あるいはそれらの組合せの中で実装することができる。
【００５５】
態様がソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラムコードまたはコードセグメントで実装されるとき、それをストレージ構成要素などの機械可読媒体内に格納することができる。コードセグメントは、プロシージャ、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、あるいは命令、データ構造、またはプログラムステートメントの任意の組合せを表すことができる。情報、データ、引数、パラメータ、またはメモリ内容を渡し、かつ/または受信することにより、コードセグメントを別のコードセグメントまたはハードウェア回路に結合することができる。メモリ共有、メッセージ受渡し、トークン受渡し、ネットワーク伝送などの任意の適切な手段を用いて、情報、引数、パラメータ、データなどを渡し、転送し、または送信することができる。
【００５６】
ソフトウェア実装では、本明細書に記載の機能を実施するモジュール(例えば、プロシージャ、関数など)と共に本明細書に記載の技法を実装することができる。ソフトウェアコードをメモリユニット内に格納し、プロセッサで実行することができる。メモリユニットは、プロセッサ内またはプロセッサの外部に実装することができ、プロセッサの外部に実装される場合、当技術分野で周知の様々な手段を介してプロセッサに通信可能に結合することができる。
【００５７】
図6〜9を参照すると、モバイル装置で一時的に限定された連絡先情報を管理および/または保存することに関する方法が示されている。説明を簡単にするために、方法が一連の動作として図示され、説明されるが、方法は動作の順序によって制限されないことを理解されたい。例えば、1つまたは複数の態様によれば、ある動作は、本明細書で図示され、説明されるのとは別の順序で行うことができ、かつ/または本明細書で図示され、説明されるのとは別の動作と同時に行うことができる。さらに、別法として、状態図などの一連の相関状態またはイベントとして方法を表現することができることを当業者は理解されよう。さらに、1つまたは複数の態様による方法を実施するのに、図示されるすべての動作が必ずしも必要であるわけではない。
【００５８】
次に図6を参照すると、本開示の態様による、一時的に限定された連絡先情報を提供するサンプル方法600の流れ図が示されている。602で、方法600は、モバイル装置で連絡先情報を受信することができる。連絡先情報は、人物、会社、法人、組織、またはそれらの組合せなどの任意の適切な実体に関係付けることができる。さらに、連絡先情報は、識別情報、電話番号、物理的住所、および/またはEメールアドレス、SMS情報、IM情報、テキストメッセージ情報、写真などを含むことができる。ユーザが連絡先情報をモバイル装置に入力することにより、パーソナルコンピュータ、ラップトップ、PDAなどのリモート装置から連絡先情報をダウンロードすることにより、またはインターネットサーバ、イントラネットサーバなどのリモートサーバからダウンロードすることにより、連絡先情報を受け取ることができる。
【００５９】
604で、連絡先情報をモバイル装置の連絡先リスト内に格納することができる。連絡先リストは、例えばモバイル装置上のアクティブなメモリの一部の中に含めることができる。具体的には、モバイル装置上の連絡先リストまたは関連するアドレス/タスク/カレンダ編成アプリケーションがアクセスされるときはいつでも、連絡先リスト(および、例えばアクティブなメモリ)を表示することができる。
【００６０】
606で、連絡先情報に関する一時的条件を受信または生成することができる。そのような一時的条件は、連絡先情報に関連する適切な位置(例えば、本明細書で説明され、または当技術分野で周知の、電話番号に関連するエリアコード、装置の同時位置に関連するしきい半径など)に対するモバイル装置の地理的位置を含むことができる。別法として、またはさらに、一時的条件は、連絡先情報に関連するアクセス/使用頻度を含むこともできる。さらに、一時的条件は、不活動期間および/または不使用期間を含むことができる。任意の適切な一時的条件をユーザが指定し、モバイル装置上に入力し、連絡先情報に関連付けることができる。あるいは、デフォルト一時的条件(例えば、位置、アクセス頻度、不使用期間などを含む)をモバイル装置内に格納し、指定の一時的条件の代わりに、または指定の一時的条件に加えて使用することもできる。連絡先情報に関係するモバイル装置および/またはユーザに関連する決定可能な情報(例えば、連絡先情報の平均アクセス頻度、平均不使用期間、モバイル装置の平均移動度、またはそのような量の適切な割合など)に従って、装置でデフォルト一時的条件を生成することができる。
【００６１】
608で、方法600は、一時的条件の発生に少なくとも部分的に基づいて、モバイル装置の連絡先リストから連絡先情報を除去することができる。例えば、モバイル装置が一時的条件で指定される地理的領域の外に移動する場合、連絡先情報を除去することができる。別法として、またはさらに、アクセス頻度または不使用期間が適宜しきい値より上に上昇し、またはしきい値より下に低下した場合、情報を除去することもできる。その結果、方法600は、連絡先情報が頻繁には使用されず、またはモバイル装置の同時コンテキストにもはや関係しないとき、そのような情報の削除、保存などを容易にすることができる。
【００６２】
図7は、1つまたは複数の求めた条件に従ってモバイル連絡先情報を管理するサンプル方法700を示す。702で、方法700は、モバイル装置からアーカイブに連絡先情報を移動することができる。有線(例えば、イーサネット(登録商標)、通信バス構造など)またはワイヤレス(例えば、セルラネットワークおよび/または基地局、802.11x無線周波数送信機、Bluetooth伝送、マイクロ波周波数伝送、光周波数伝送、またはそれらの組合せなど)インターフェースによって(例えば本明細書に記載の)連絡先情報をアーカイブに送信することができる。アーカイブは、モバイル装置の受動メモリでよい。そのような受動メモリは、例えば、モバイル装置上の連絡先管理アプリケーションによって提供されるアドレス帳または連絡先リスト、あるいは同様のユーザインターフェースアプリケーションの一部として表示されない圧縮メモリを含むことができる。アーカイブはまた、リモートコンピュータ、データベース、ネットワークサーバなどでのリモートメモリをも含むことができる(例えば、上記の図5を参照)。
【００６３】
704で、方法700は、一時的条件の発生を検出することができる。一時的条件は、本明細書で説明され、または当技術分野で周知の、連絡先情報のアクセス頻度もしくは使用期間、または連絡先情報に関する位置に対するモバイル装置の地理的位置など、あるいはそれらの組合せでよい。条件の発生は、例えばモバイル装置またはリモート記憶装置上のタイマで検出することができる。別法として、またはさらに、条件の発生は、モバイル装置に関連する位置決定装置(例えば、セルラネットワーク基地局[複数可]、GPSまたはA-GPS装置など)で判定することもできる。そのような装置は、モバイル装置の位置を連絡先情報に関する位置(例えば、電話番号のエリアコードに関連するエリア、物理的住所および半径またはそのような住所の周囲のしきい距離までの領域、都市、郡など)と比較することができる。例えばユーザの特定の必要/要望に合わせて連絡先情報の管理を調整するために、一時的条件を装置のユーザが確立することができる。
【００６４】
706で、ユーザに照会して、そのようなユーザが連絡先情報をモバイル装置上のアクティブなメモリ(例えば、連絡先リストまたはアドレス電話帳など)内に再ダウンロードすることを望むかどうかを判定することができる。照会はまた、ユーザによって確立され、またはデフォルトで開始された一時的条件が生じたことも示すことができる。708で、方法700は、保存済み連絡先情報を検索する要求を受信することができる。そのような要求は、例えば条件の発生とは無関係でよく、連絡先情報を保存するために一時的条件を上書きする認可を与えることができる。したがって、方法700は、ユーザ開始の保存解除(および、例えば保存)も実現することができる。710で、連絡先情報をアーカイブから受け取ることができる。712で、連絡先情報を、任意選択でそのような情報が適宜、条件の結果として、またはユーザによる要求の結果としてアーカイブから検索されたという表示と共に、モバイル装置で表示することができる。
【００６５】
図8は、モバイル装置連絡先情報を保存することに関する様々な一時的条件を利用するサンプル方法800を示す。802で、連絡先情報を本明細書に記載のモバイル装置メモリで受信することができる。さらに、モバイル装置のアクティブな連絡先リストまたはアドレス帳アプリケーション内に連絡先情報を格納することができる。804で、一時的条件を連絡先情報に関連付けることができる。806で、アクセス頻度または不活動期間またはその両方を一時的条件として利用することができる。808で、アクセス頻度および/または不活動期間の代わりに、またはアクセス頻度および/または不活動期間に加えて、地理的位置を一時的条件として利用することができる。地理的位置は、例えば、連絡先情報または関連する実体に関する位置および/または領域と比較したモバイル装置の同時位置でよい。810で、リモートメモリまたは受動モバイル装置メモリを情報アーカイブとして利用することができる。有線またはワイヤレス通信構造またはアーキテクチャによってリモートメモリをモバイル装置と結合することができる。受動メモリは、モバイル装置に対する圧縮メモリローカルを含むことができ、任意選択で、圧縮メモリローカルは、連絡先リストまたは連絡先管理アプリケーション内に含まれず、またはそのようなリストまたはアプリケーションを介して、受動メモリを参照するアーカイブ区間を通じてアクセス可能である。812で、一時的条件が満たされる場合、連絡先情報が情報アーカイブ内に格納される。さらに、連絡先リストまたはアドレス帳アプリケーションからそのような連絡先情報を除去(例えば削除)することができる。814で、一時的条件が満たされない場合、保存済み連絡先情報をアーカイブから検索し、モバイル装置の連絡先リストまたはアドレス帳アプリケーションに再書込みすることができる。
【００６６】
図9は、モバイル装置とインターフェースして、一時的条件の発生時に連絡先情報をリモートに格納および/または検索するサンプル方法900を示す。902で、方法900は、本明細書で説明されるように、または当技術分野で周知のように、モバイルネットワークをモバイル装置と結合することができる。904で、一時的条件の発生時に連絡先情報を装置から受信することができる。906で、連絡先情報をモバイルネットワークに近接して格納することができる。例えば、モバイルネットワークに結合されたデータストア内に連絡先情報を格納することができる。
【００６７】
908で、一時的条件に関するデータを連絡先情報に関連付けることができる。例えば、データは、本明細書で説明されるように、連絡先情報に関する位置を含むことができる。そのような位置を、一時的条件に対するモバイル装置の同時位置と比較することができる。したがって、モバイル装置がある位置から別の位置に移動するとき、同時位置を更新し、連絡先情報に関する位置と比較することができる。位置が合致する場合、一時的条件が満たされると想定することができる(例えば、他の必要な条件が当てはまらない場合)。位置が合致しない限り、一時的条件が満たされないと想定することができる(例えば、他の代替条件が当てはまらない場合)。
【００６８】
910で、本明細書で説明されるように、アクセス頻度、不活動時間、および/または地理的位置が一時的条件として利用される。912で、一時的条件がしきい値を満たすかどうかに関して判定を行うことができる。しきい値は、特定のアクセス頻度(例えば1週間当たり1回)、不活動期間(例えば1月)、および/または装置位置と連絡先情報に関する位置との間の近接(例えば20マイル)、あるいはそれらの組合せなどでよい。参照番号912でしきい値が満たされる場合、914で、連絡先情報をモバイル装置に供給することができる。記載のように、方法900は、モバイルネットワークデータストアでのモバイル装置連絡先情報のリモートストレージをサポートし、容易にすることを実現する。さらに、方法900は、例えばユーザで指定され、またはデフォルトで確立される条件の発生に基づいてユーザが装置メモリに連絡先情報を再ダウンロードすることを調整する機構を提供する。したがって、方法900は、そのような装置上の効率を改善し、情報の乱雑を低減するための、モバイル装置連絡先情報の自動保存および検索を実現する。
【００６９】
図10および11は、特許請求される主題の特定の態様によるサンプルシステム(1000、1100)のブロック図を与える。具体的には、システム1000は、本明細書に記載のモバイル装置での一時的に限定された連絡先情報の管理を実現することができる。システム1000は、モバイル装置で連絡先情報を受信するモジュール1002を含むことができる。モジュール1002は、有線および/またはワイヤレス通信に適したアンテナおよび/または受信機を含むことができる。さらに、連絡先情報は、本明細書で説明されるように、任意の適切な人物、会社、および/または組織に関するものでよい。さらに、システム1000は、モバイル装置の連絡先リスト内に連絡先情報を格納する、そのような情報を格納するモジュール1004を含むことができる。連絡先リストは、連絡先管理アプリケーション、アドレス帳、タスクリスト、カレンダアプリケーションなどの活動化時および/または参照時にモバイル装置で表示されるアクティブなリストでよい。
【００７０】
システム1000は、一時的条件を受信または生成するモジュール1006をさらに含むことができる。具体的には、一時的条件は、本明細書で説明されるように、モバイル装置の状況的コンテキストまたは連絡先情報の使用あるいはその両方に基づいてそのような装置の連絡先リスト内に連絡先情報を維持することに関するものでよい。一時的条件の発生に少なくとも部分的に基づいて連絡先リストから連絡先情報を除去するモジュール1008もシステム1000に含めることができる。したがって、システム1000は、モバイル装置の連絡先情報を管理して、効率的かつナビゲート可能な連絡先リストを提供することができる。
【００７１】
システム1100は、例えば、モバイルネットワークからの一時的に限定されたモバイル連絡先情報をインターフェースおよびサポートすることを実現することができる。具体的には、システム1100は、モバイルネットワークをモバイル装置と通信可能に結合するモジュール1102を含むことができる。そのようなモバイル装置は、本明細書で説明されるように、一時的条件に限定された少なくとも1つの連絡先を有する連絡先リストを含むことができる。さらに、システム1100は、(例えば、モバイルネットワークに結合されたデータストアで)実体の連絡先情報を受信するモジュール1104を含むことができる。モジュール1104は、モバイル装置に近接したメモリでの連絡先情報の格納を限定する一時的条件の発生時に、モバイル装置から連絡先情報を受信することができる。条件を満たすことにより、モバイル装置上のアクティブなメモリから(または、例えば連絡先情報をそのような装置の受動メモリ内に移動する)、例えばモバイルネットワークに結合されたリモートメモリ上に連絡先情報を除去することができる。したがって、システム1100は、指定の一時的条件および/またはデフォルト一時的条件の発生に少なくとも部分的に基づいてモバイル装置連絡先情報をリモートに保存する機構を記述する。
【００７２】
上記で説明した事柄は、1つまたは複数の態様の例を含む。もちろん、上述の態様を説明するために構成要素または方法の考え得るあらゆる組合せを説明することは不可能であるが、様々な態様の多数の別の組合せおよび置換が可能であることを当業者は理解することができる。したがって、記載の態様は、添付の特許請求の範囲に包含されるすべての変更形態、修正形態、および変形形態を含むものとする。さらに、「includes」という用語が詳細な説明または特許請求の範囲で使用される範囲で、そのような用語は、「comprising」という用語と同様に、包含的なものとする。「comprising」は、使用されるときに特許請求の範囲では移行語として解釈されるからである。
【符号の説明】
【００７３】
100  ワイヤレス通信システム
102a、102b、102c  地理的エリア
104a、104b、104c  より小さいエリア
110  基地局
120  端末
130  システムコントローラ
200  モバイル連絡先管理機器
204  入力インターフェース
206  出力インターフェース
208  メモリ
210  プロセッサ
212  連絡先管理モジュール
214  アーカイブモジュール
216  連絡先情報
300  モバイル装置
302  アンテナ
304  受信機
306  復調器
308  プロセッサ
310  メモリ
312  連絡先情報
314  連絡先管理モジュール
316  アーカイブモジュール
320  通信機
400  システム
402  基地局
404  モバイル装置
406  受信アンテナ
408  送信アンテナ
410  入力インターフェース
412  復調器
414  プロセッサ
416  メモリ
418  位置モジュール
422  送信機
500  システム
502  モバイル装置
504  連絡先情報
506  リモートメモリ
508  装置メモリ
510  基地局
512  モバイルネットワーク構成要素
514  保存済み連絡先情報
1000  システム
1002  連絡先情報を受信するモジュール
1004  連絡先情報を格納するモジュール
1006  一時的条件を受信または生成するモジュール
1008  連絡先情報を除去するモジュール
1100  システム
1102  通信可能に結合するモジュール
1104  実体の連絡先情報を受信するモジュール
【図２】
0005718240.tif 000002
【図３】
0005718240.tif 000003
【図４】
0005718240.tif 000004
【図６】
0005718240.tif 000005
【図７】
0005718240.tif 000006
【図８】
0005718240.tif 000007
【図９】
0005718240.tif 000008
【図１０】
0005718240.tif 000009
【図１１】
0005718240.tif 000010
【図１】
0005718240.tif 000011
【図５】
0005718240.tif 000012