第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための方法であって、第1のアクセス端末から前記データベースに初期化メッセージを送るステップであって、前記初期化メッセージが前記第1のユーザの個人データを含むステップと、第2のアクセス端末に勧誘メッセージを送るステップであって、前記勧誘メッセージがデータベースポインタを含むステップと、前記第1のアクセス端末から前記データベースに更新メッセージを送るステップであって、前記更新メッセージが、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記更新された個人データを前記第2のアクセス端末に知らせるステップとを含む方法。前記データベースポインタが、前記第1のユーザのデータベースエントリ場所を識別する、請求項1に記載の方法。前記第1のユーザの前記個人情報が、前記第1のアクセス端末上に含まれるアプリケーションを介して入力される、請求項1に記載の方法。前記アプリケーションが、前記第1のユーザの識別情報を確認するための認証特徴を含む、請求項3に記載の方法。前記第1のユーザの前記個人データが、ウェブインターフェースを介して入力される、請求項1に記載の方法。前記データベースに送られる前記初期化メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項1に記載の方法。前記データベースに送られる前記更新メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項1に記載の方法。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせるステップが、プル技術メッセージタイプによって実施される、請求項1に記載の方法。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせるステップが、プッシュ技術メッセージタイプによって実施される、請求項1に記載の方法。前記第1のユーザおよび第2のユーザが単一のキャリアネットワークに接続される、請求項1に記載の方法。前記第1のユーザおよび第2のユーザが複数のキャリアネットワークに接続される、請求項1に記載の方法。第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための方法であって、前記データベースが、前記第1のユーザから初期化メッセージを受信するステップと、前記データベースが、前記第2のユーザから受諾メッセージを受信するステップと、前記データベースが、前記第1のユーザから更新メッセージを受信するステップと、前記データベースが、前記更新メッセージに関するデータを前記第2のユーザと交換するステップとを含み、前記初期化メッセージが、前記第1のユーザの現在の個人データを含み、前記更新メッセージが、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記変更データを前記第2のユーザに知らせ、前記データベースが、データベースポインタを介して前記第2のユーザに関連付けられる方法。前記データベースポインタが、前記第2のユーザのデータベースエントリ場所を識別する、請求項12に記載の方法。前記第1のユーザの前記現在の個人情報が、前記第1のユーザのモバイルデバイス上に含まれるアプレットを介して入力される、請求項12に記載の方法。前記第1のユーザの前記現在の個人情報が、ウェブインターフェースを介して入力される、請求項12に記載の方法。前記データベースによって受信される前記初期化メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項12に記載の方法。前記データベースによって受信される前記受諾メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項12に記載の方法。前記データベースによって受信される前記更新メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項12に記載の方法。前記更新メッセージに関する、前記データベースと前記第2のユーザとの間で交換される前記データが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項12に記載の方法。前記更新メッセージに関する前記データが前記データベースと前記第2のユーザとの間で交換されるステップが、プル技術メッセージタイプによって実施される、請求項12に記載の方法。前記更新メッセージに関する前記データが前記データベースと前記第2のユーザとの間で交換されるステップが、プッシュ技術メッセージタイプによって実施される、請求項12に記載の方法。前記第1のユーザおよび第2のユーザが単一のキャリアネットワークに接続される、請求項12に記載の方法。前記第1のユーザおよび第2のユーザが複数のキャリアネットワークに接続される、請求項12に記載の方法。前記データベースが、前記更新メッセージに関するデータを前記第2のユーザと交換するステップが、前記データベースが、前記第2のユーザからポーリングメッセージを受信するステップと、前記データベースが、前記第2のユーザに応答メッセージを送るステップとを含み、前記ポーリングメッセージが、前記第1のユーザの前記変更データについて問い合わせる、請求項12に記載の方法。前記データベースが、前記更新メッセージに関するデータを前記第2のユーザと交換するステップが、前記データベースが、前記第2のユーザに通知メッセージを送るステップと、前記データベースが、前記第2のユーザから要求メッセージを受信するステップと、前記データベースが、前記第2のユーザに応答メッセージを送るステップとを含み、前記通知メッセージが、前記第1のユーザの前記変更データを前記第2のユーザに知らせる、請求項12に記載の方法。第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための装置であって、前記データベースに初期化メッセージを送る、前記第1のユーザに関連付けられた第1のアクセス端末であって、前記初期化メッセージが前記第1のユーザの個人データを含む第1のアクセス端末と、前記第2のユーザに関連付けられた第2のアクセス端末であって、データベースポインタを含む勧誘メッセージを受信する第2のアクセス端末とを備え、前記第1のアクセス端末が、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記更新された個人データを前記第2のアクセス端末に知らせる更新メッセージを、前記データベースにさらに送る装置。前記データベースポインタが、前記第1のユーザのデータベースエントリ場所を識別する、請求項26に記載の装置。前記第1のユーザの前記個人情報が、前記第1のアクセス端末上に含まれるアプリケーションを介して入力される、請求項26に記載の方法。前記アプリケーションが、前記第1のユーザの識別情報を確認するための認証特徴を含む、請求項28に記載の装置。前記第1のユーザの前記個人データが、ウェブインターフェースを介して入力される、請求項26に記載の装置。前記データベースに送られる前記初期化メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項26に記載の装置。前記データベースに送られる前記更新メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項26に記載の装置。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせることが、プル技術メッセージタイプによって実施される、請求項26に記載の装置。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせることが、プッシュ技術メッセージタイプによって実施される、請求項26に記載の装置。前記第1のアクセス端末および第2のアクセス端末が単一のキャリアネットワークに接続される、請求項26に記載の装置。前記第1のアクセス端末および第2のアクセス端末が複数のキャリアネットワークに接続される、請求項26に記載の装置。第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための装置であって、前記データベースに初期化メッセージを送るための、前記第1のユーザに関連付けられた第1のアクセス手段であって、前記初期化メッセージが前記第1のユーザの個人データを含む第1のアクセス手段と、前記第2のユーザに関連付けられた第2のアクセス手段であって、データベースポインタを含む勧誘メッセージを受信するための第2のアクセス手段とを備え、前記第1のアクセス手段が、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記更新された個人データを前記第2のアクセス手段に知らせる更新メッセージを、前記データベースにさらに送るためのものである装置。前記データベースポインタが、前記第1のユーザのデータベースエントリ場所を識別する、請求項37に記載の装置。前記第1のユーザの前記個人情報が、前記第1のアクセス端末上に含まれるアプリケーションを介して入力される、請求項37に記載の装置。前記アプリケーションが、前記第1のユーザの識別情報を確認するための認証特徴を含む、請求項39に記載の装置。前記第1のユーザの前記個人データが、ウェブインターフェースを介して入力される、請求項37に記載の装置。前記データベースに送られる前記初期化メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項37に記載の装置。前記データベースに送られる前記更新メッセージが、ライトウェイトディレクトリアクセスプロトコルメッセージを含む、請求項37に記載の装置。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせることが、プル技術メッセージタイプによって実施される、請求項37に記載の装置。前記更新メッセージが前記第1のユーザの前記変更データを前記第2のユーザに知らせることが、プッシュ技術メッセージタイプによって実施される、請求項37に記載の装置。前記第1のアクセス端末および第2のアクセス端末が単一のキャリアネットワークに接続される、請求項37に記載の装置。前記第1のアクセス端末および第2のアクセス端末が複数のキャリアネットワークに接続される、請求項37に記載の装置。第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための命令を有するコンピュータ可読記憶媒体であって、前記命令が、プロセッサによって読み取られ、実行されると、前記プロセッサに、前記第1のユーザの個人データを含む初期化メッセージを、第1のアクセス端末から前記データベースに送らせ、データベースポインタを含む勧誘メッセージを、第2のアクセス端末に送らせ、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記更新された個人データを前記第2のアクセス端末に知らせる更新メッセージを、前記第1のアクセス端末から前記データベースに送らせるコンピュータ可読記憶媒体。第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための命令を有するコンピュータ可読記憶媒体であって、前記命令が、プロセッサによって読み取られ、実行されると、前記プロセッサに、それに関連付けられた機能を実施させ、前記命令が、前記データベースに、前記第1のユーザから初期化メッセージを受信させる命令と、前記データベースに、前記第2のユーザから受諾メッセージを受信させる命令と、前記データベースに、前記第1のユーザから更新メッセージを受信させる命令と、前記データベースに、前記更新メッセージに関するデータを前記第2のユーザと交換させる命令とを含み、前記初期化メッセージが、前記第1のユーザの現在の個人データを含み、前記更新メッセージが、前記データベース中の前記第1のユーザの前記個人データを変更し、前記第1のユーザの前記変更データを前記第2のユーザに知らせ、前記データベースが、データベースポインタを介して前記第2のユーザに関連付けられるコンピュータ可読記憶媒体。したがって、ローカルコンタクト管理アプリケーションと同期する能力を含む、モバイルデバイスまたはウェブベースのアプリケーションから、統合方式で、様々なユーザ別コンタクト方法を管理する必要がある。さらに、ワイヤレスキャリアまたは他のプロバイダから、良好であることがわかっているディレクトリ情報ソースを提供することができる、ユニバーサルアドレス帳を提供する必要がある。たとえば、ある人のコンタクトレコードにアクセスする許可は、MySpaceやFacebookなどのソーシャルネットワーキングアプリケーションにおけるユーザの関係によって判断され得る。さらに、ユニバーサルアドレス帳により、ワイヤレスキャリアは、互いとシームレスに相互動作することが可能になり、はるかにクリーンでありより速いユーザエクスペリエンスを提供する。本発明の例示的実施形態は、第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるためのシステムおよび方法を対象とする。様々な態様によると、初期化メッセージが、第1のアクセス端末からデータベースに送られ得る。初期化メッセージは、第1のユーザの個人データを含み得る。勧誘メッセージが、第2のアクセス端末に送られ得る。勧誘メッセージは、データベースポインタを含み得る。更新メッセージが、第1のアクセス端末からデータベースに送られ得る。更新メッセージは、データベース中の第1のユーザの個人データを変更し、第1のユーザの更新された個人データを第2のアクセス端末に知らせる。添付の図面は、本発明の実施形態の説明を助けるために提示され、実施形態の限定ではなく、実施形態の例示のためのみに提供される。本発明の特定の実施形態を対象とする以下の説明および関連する図面で、本発明の態様を開示する。本発明の範囲から逸脱することなく代替的な実施形態を考案することができる。さらに、本発明の関連する詳細を不明瞭にしないように、本発明のよく知られている要素については詳細に説明しないか、または省略する。例示的およびまたは例という用語は、本明細書では例、事例、または例示として機能することを意味するために使用される。本明細書で例示的およびまたは例として説明するいかなる実施形態も、必ずしも他の実施形態よりも好ましいまたは有利であると解釈すべきではない。同様に、本発明の実施形態という用語は、本発明のすべての実施形態が、論じられた特徴、利点または動作モードを含むことを必要としない。さらに、多くの実施形態については、たとえば、コンピューティングデバイスの要素によって実行すべき一連のアクションに関して説明する。本明細書で説明する様々なアクションは、特定用途向け集積回路など、特定の回路によって、1つまたは複数のプロセッサによって実行されるプログラム命令によって、あるいは両方の組合せによって実行され得ることを認識されよう。さらに、本明細書で説明するこれらの一連のアクションは、実行時に、関連するプロセッサに本明細書で説明する機能を実行させるコンピュータ命令の対応するセットを記憶した任意の形式のコンピュータ可読記憶媒体内で全体として実施されるものと見なすことができる。したがって、本発明の様々な態様は、すべてが請求する主題の範囲内に入ることが企図されているいくつかの異なる形式で実施できる。さらに、本明細書で説明する実施形態ごとに、そのような実施形態の対応する形式を、たとえば、記載のアクションを実行するように構成された論理として本明細書で説明することがある。本明細書でアクセス端末と呼ぶ高データレート加入者局は、移動でも固定でもよく、本明細書でモデムプールトランシーバまたは基地局と呼ぶ1つまたは複数のHDR基地局と通信することができる。アクセス端末は、1つまたは複数のモデムプールトランシーバを介して、モデムプールコントローラ、基地局コントローラおよびまたはパケット制御機能と呼ばれるHDR基地局コントローラとの間でデータパケットを送信および受信する。モデムプールトランシーバおよびモデムプールコントローラは、アクセスネットワークと呼ばれるネットワークの一部である。アクセスネットワークは複数のアクセス端末間でデータパケットをトランスポートする。アクセスネットワークは、企業イントラネットまたはインターネットなど、アクセスネットワークの外部の追加のネットワークにさらに接続されてよく、各アクセス端末とそのような外部のネットワークとの間でデータパケットをトランスポートし得る。1つまたは複数のモデムプールトランシーバとのアクティブトラフィックチャネル接続を確立したアクセス端末は、アクティブアクセス端末と呼ばれ、トラフィック状態にあると言われる。1つまたは複数のモデムプールトランシーバとのアクティブトラフィックチャネル接続を確立中であるアクセス端末は、接続セットアップ状態にあると言われる。アクセス端末は、ワイヤレスチャネルを介して、または、たとえば光ファイバーもしくは同軸ケーブルを使用するワイヤードチャネルを介して通信する任意のデータデバイスであってもよい。アクセス端末は、PCカード、コンパクトフラッシュ登録商標、外部もしくは内部モデム、またはワイヤレスもしくはワイヤライン電話などの、独立して、またはコンピュータに接続して動作する補助デバイスをさらに含み得るが、それらに限定されない。さらに、アクセス端末として作用し得るデバイスは、ラップトップ統合型モデム、ResearchInMotion製のBlackBerryおよびPalmInc製のPreなどのPDA、またはIPを使ってデータベースもしくはアプリケーションサーバにアクセスするのに使われ得るどのデバイスも含み得る。アクセス端末が信号をモデムプールトランシーバに送信するための通信リンクは、逆方向リンクまたは逆方向トラフィックチャネルと呼ばれる。モデムプールトランシーバが信号をアクセス端末に送信するための通信リンクは、順方向リンクまたは順方向トラフィックチャネルと呼ばれる。本明細書で使用するトラフィックチャネルという用語は、順方向トラフィックチャネルまたは逆方向トラフィックチャネルのいずれかを指すことができる。図1に、本発明の少なくとも1つの実施形態によるワイヤレスシステム100の、例示的な一実施形態のブロック図を示す。システム100は、アクセス端末102をネットワーク機器に接続して、イントラネット、インターネット、およびまたはキャリアネットワーク126などのパケット交換データネットワークとアクセス端末102、108、110、112との間にデータ接続性を与えることができるエアインターフェース104を介してアクセスネットワークまたは無線アクセスネットワーク120と通信している、携帯電話102などのアクセス端末を含むことができる。本明細書に示すように、アクセス端末は、携帯電話102、携帯情報端末108、本明細書に双方向テキストページャとして示すページャ110、さらにはワイヤレス通信ポータルを有する別個のコンピュータプラットフォーム112であり得る。したがって、本発明の実施形態は、限定はされないが、ワイヤレスモデム、PCMCIAカード、パーソナルコンピュータ、電話、またはそれらの任意の組合せもしくは部分的な組合せを含む、ワイヤレス通信ポータルを含むか、またはワイヤレス通信機能を有する任意の形態のアクセス端末上で実現され得る。さらに、本明細書で使用するアクセス端末、ワイヤレスデバイス、クライアントデバイス、モバイル端末という用語およびそれらの変形体は、互換的に使用され得る。再び図1を参照すると、ワイヤレスネットワーク100の構成要素および本発明の例示的な実施形態の要素の相互関係は、図示の構成に限定されない。システム100は、例示的なものにすぎず、ワイヤレスクライアントコンピューティングデバイス102、108、110、112などのリモートアクセス端末が、互いに、かつまたは、限定はされないが、キャリアネットワーク126、インターネットおよびまたは他のリモートサーバを含むエアインターフェース104およびRAN120を介して接続された構成要素との間で、無線で通信することを可能にする任意のシステムを含み得る。RAN120は、基地局コントローラパケット制御機能122に送信されるメッセージを制御する。BSCPCF122は、パケットデータサービスノード100とアクセス端末102108110112との間のベアラチャネルのシグナリング、確立およびティアダウンを担う。リンク層の暗号化が可能な場合、BSCPCF122もまた、エアインターフェース104によって転送する前に、コンテンツを暗号化する。BSCPCF122の機能は、当技術分野でよく知られており、簡潔にするために、さらに論じることはない。キャリアネットワーク126は、ネットワーク、インターネットおよびまたは公衆交換電話網によって、BSCPCF122と通信してもよい。代わりに、BSCPCF122は、インターネットまたは外部ネットワークに直接接続してもよい。典型的には、キャリアネットワーク126とBSCPCF122との間のネットワークまたはインターネット接続はデータを転送し、PSTNは音声情報を転送する。BSCPCF122は、多数の基地局またはモデムプールトランシーバ124に接続することができる。BSCPCF122は典型的に、キャリアネットワークと同様の方法で、データ転送およびまたは音声情報のためのネットワーク、インターネットおよびまたPSTNによって、MPTBS124に接続される。MPTBS124は、携帯電話102などのアクセス端末に、ワイヤレスでデータメッセージをブロードキャストすることができる。当技術分野で知られているように、MPTBS124、BSCPCF122およびその他の構成要素はRAN120を形成することができる。しかしながら、代替構成もまた使用されてよく、本発明が図示の構成に限定されることはない。たとえば、別の実施形態では、BSCPCF122および1つまたは複数のMPTBS124の機能は、BSCPCF122とMPTBS124の両方の機能を有する単一のハイブリッドモジュールに縮小されてもよい。図2は、本発明の一実施形態によるキャリアネットワーク126を示す。図2の実施形態では、キャリアネットワーク126は、パケットデータサービングノード160と、ブロードキャストサービングノード165と、アプリケーションサーバ170と、インターネット175とを含む。ただし、代替実施形態では、アプリケーションサーバ170および他の構成要素はキャリアネットワークの外部に位置することがある。PDSN160は、たとえば、図1のRAN120など、cdma2000の無線アクセスネットワークを利用して、インターネット175、イントラネットおよびまたはアプリケーションサーバ170などのリモートサーバへのアクセスを、たとえば、図1の102、108、110、112などのアクセス端末として作用するものを含む移動局に提供する。アクセスゲートウェイとして働くので、PDSN160は、単純IPおよびモバイルIPアクセス、外部エージェントサポート、およびパケットトランスポートを与えることができる。PDSN160は、認証、認可、および課金サーバおよび他のサポートインフラストラクチャのクライアントとして働くことができ、当技術分野で知られているように、IPネットワークへのゲートウェイを移動局に与える。図2に示すように、PDSN160は、従来のA10接続を介して、たとえば、BSCPCF122を通して、RAN120と通信し得る。A10接続は当技術分野でよく知られており、簡潔のためにさらに説明はしない。図2を参照すると、ブロードキャストサービングノード165は、マルチキャストおよびブロードキャストサービスをサポートするように構成され得る。BSN165は、ブロードキャストA10接続を介して、BSCPCF122を通してRAN120と通信し、インターネット175を介してアプリケーションサーバ170と通信する。BCA10接続は、マルチキャストおよびまたはブロードキャストメッセージングを転送するために使用される。したがって、アプリケーションサーバ170は、インターネット175を介してユニキャストメッセージングをPDSN160に送信することができ、インターネット175を介してマルチキャストメッセージングをBSN165に送信することができる。図3を参照すると、アクセス端末300は、本実施例では携帯電話などのワイヤレスデバイスでよいのだが、キャリアネットワーク126、インターネットおよびまたは他のリモートサーバおよびネットワークから最終的に発生することがある、RAN120から送信されたソフトウェアアプリケーション、データおよびまたはコマンドを受信および実行することができるプラットフォーム302を有する。プラットフォーム302は、特定用途向け集積回路308、または他のプロセッサ、マイクロプロセッサ、論理回路、または他のデータ処理デバイスに動作可能に結合されたトランシーバ306を含むことができる。ASIC308または他のプロセッサは、ワイヤレスデバイスのメモリ312内の常駐プログラムとインターフェースするアプリケーションプログラミングインターフェース310レイヤを実行する。メモリ312は、読取り専用メモリまたはランダムアクセスメモリ、EEPROM、フラッシュカード、またはコンピュータプラットフォームに共通の任意のメモリから構成され得る。プラットフォーム302は、これ以降でより詳細に説明するように、メモリ312において積極的には使われていないアプリケーションおよびアドレス帳に関連付けられたコンタクト情報などのようなユーザデータを保持することができるローカルデータベース314も含み得る。ローカルデータベース314は概して、その内容への構造化アクセスをさせるとともにフラッシュメモリデバイスなどのメモリに常駐し得るアプリケーションを含むデータストアを指し得るが、データベース314は、磁気媒体、EEPROM、光学媒体、テープ、ソフトまたはハードディスクなどのような、当該分野において公知であるどの二次記憶デバイスにも関連付けられ得ることに留意されたい。内部プラットフォーム302の構成要素もまた、当技術分野で知られているように、他の構成要素の中でもアンテナ322、ディスプレイ324、プッシュツートークボタン328およびキーパッド326などの外部デバイスに動作可能に結合され得る。したがって、本発明の一実施形態は、本明細書で説明する機能を実行するための能力を含むアクセス端末を含むことができる。当業者なら諒解するように、本明細書で開示する機能を達成するために、様々な論理要素を、個別要素、プロセッサ上で実行されるソフトウェアモジュール、またはソフトウェアとハードウェアとの任意の組合せで実施することができる。たとえば、ASIC308、メモリ312、API310およびローカルデータベース314をすべて協働的に使用して、本明細書で開示する様々な機能をロード、記憶および実行し得、したがって、これらの機能を実行する論理を様々な要素に分散し得る。代替的に、機能を1つの個別構成要素に組み込むことができる。したがって、図3中のアクセス端末の特徴は例示的なものにすぎないと見なすべきであり、本発明は図示の特徴または構成に限定されない。アクセス端末102とRAN120との間のワイヤレス通信は、符号分割多元接続、広帯域CDMA、時分割多元接続、周波数分割多元接続、直交周波数分割多元接続、GlobalSystemforMobileCommunications、ロングタームエボリューションまたはワイヤレス通信ネットワークもしくはデータ通信ネットワークにおいて使用できる他のプロトコルなど、様々な技術に基づくことができる。データ通信は、一般に、クライアントデバイス102とMPTBS124とBSCPCF122との間で行われる。BSCPCF122は、キャリアネットワーク126、PSTN、インターネット、仮想プライベートネットワークなどの複数のデータネットワークに接続でき、したがって、アクセス端末102はより広範囲の通信ネットワークにアクセスできるようになる。前述のように、および当技術分野で知られているように、様々なネットワークおよび構成を使用して、音声送信およびまたはデータをRANからアクセス端末に送信することができる。したがって、本明細書で提供する例は、本発明の実施形態を限定するものではなく、本発明の実施形態の態様の説明を助けるものにすぎない。図4を参照すると、ワイヤレス通信システム100と通信する複数のアクセス端末を示す例示的なネットワークが示されている。キャリアネットワーク126a、126bは、エアインターフェース104およびRAN120を介して、様々なアクセス端末に接続することができる。さらに、キャリアネットワーク126a、126bは、ゲートウェイまたはルーティングユニット405を介して互いと接続することもできる。アクセス端末の各々は、データベース401およびもしくは403ならびにまたは互いと通信することができる。たとえば、アクセス端末AT1、AT2は、エアインターフェース104およびRAN120を介してネットワーク126aに接続することができ、アクセス端末AT3、AT5...Nは、エアインターフェース104およびRAN120を介してネットワーク126bに接続することができる。さらに、端末AT4は、インターネット175に直接接続することができ、次いで、インターネット175を介して、上記で説明したシステム構成要素のうちのいずれかに接続することができる。キャリアネットワーク126a、126bは、PDSN160、BSN165、アプリケーションサーバ170、インターネット175への接続およびデータベース401を含み得る。ただし、代替的な実施形態では、データベース401および他の構成要素は、キャリアネットワーク126aの外部に位置することがある。したがって、図には示さないが、キャリアネットワーク126a、126bの全部または一部分は迂回されてもよく、本明細書に記載する例示的なシステムは、たとえば、インターネット175を介してアクセス端末に結合することができる。端末AT4は、インターネット175に、間接的に、および他のネットワークを介して接続し得ることをさらに理解されたい。端末AT4は、インターネット175を介してデータベース401およびまたはデータベース403と通信することができる。図4を参照すると、ネットワーク126a、126bのRAN120、PDSN160、BSN165、アプリケーションサーバ170およびインターネット175は、それぞれ、図2の同様の要素に対応する。したがって、RAN120、PDSN160、BSN165、アプリケーションサーバ170およびインターネット175のさらなる説明は、簡潔のために省略している。ゲートウェイまたはルーティングユニット405は、別様のプロトコルおよびメディアコーデックタイプを、すべてのユーザが柔軟性をもって互いと対話できるように翻訳することができる。たとえば、メディア変換は、音声合成器を介して従来の音声またはPTTにEメールSMSを送ること、プッシュツーピクチャとの間でMMSをコンバートすること、Skype、Vonageなどのような、音声PTTから複数のVoIPプロバイダへの接続性、ボイスメールまたはPTTへのメッセージとして再生されるeメールに添付される音声クリップをサポートすることを含み得る。ゲートウェイまたはルーティングユニット405は代替的には、同じキャリアネットワーク内でサービス要件が異なる別様のデバイスをもっている顧客に翻訳サービスを提供するように、同じキャリアネットワーク内に置くこともできる。データベース401、403は、ワイヤレスキャリアまたは他のネットワークプロバイダからカレントディレクトリ情報のソースを提供することができるグローバルな電話帳として機能し得るユニバーサルアドレス帳を含み得る。データベース401およびデータベース403は、各ユーザのコンタクトデータのグローバルな構造化集合体とともに、各個のコンタクトに達するあらゆる方法を含み得る。さらに、データベース401およびデータベース403は、ライトウェイトディレクトリアクセスプロトコルを使用することができる。LDAPは、伝送制御プロトコルインターネットプロトコルを介して稼働するディレクトリサービスを照会し修正するためのアプリケーションプロトコルである。データベース401、403中の各個のコンタクトエントリは、グループにまとめることができ、各コンタクトエントリの所有者によって、各個のコンタクトエントリごとに、異なる許可レベルを設定することができる。上述した実施形態では、ユニバーサルアドレス帳アプリケーションまたはクライアントは、アクセス端末のどれに常駐してもよい。たとえば、ワイヤレスクライアントは、このデータベースにアクセスするためのBinaryRuntimeEnvironmentforWirelessおよびまたはJAVA登録商標を含み得る。BREWは、ゲームをし、メッセージを送り、写真を共有するためなどの小型プログラムをダウンロードし、稼働することができるソフトウェアプラットフォームである。ユニバーサルアドレス帳アプリケーションまたはクライアントは、アクセス端末のユーザインターフェースおよびアドレス帳とシームレスに統合することができ、標準の追加およびダイヤル機能をすべて提供する。さらに、ユニバーサルアドレス帳アプリケーションまたはクライアントは、ユーザが、たとえば、データベース401、403中で別のユーザを友人または同僚として関連付けるために、押すことで活動化される発呼カードを別のユーザに送ることができるようにし得る。プッシュツートークなど、押すことで活動化されるサービスは、操作ボタンのプッシュにアクションを関連付けることができる利用可能な能力および特徴による、プッシュツートーク、プッシュツービデオ、プッシュツーピクチャなどのような、どのサービスの活動化のプッシュも指し得ることに留意されたい。たとえば、UIからある人を選択した後、ユーザには、選択したユーザ向けにサポートされ得る通信方法のリストが提示され得る。したがって、ユーザは、選択したユーザと通信するために、暗号アドレスおよびURLを使う必要がなくなる。本実施形態では、ユーザは、自分のワイヤレスデバイスにアクセスできないとしても、データベース401およびまたは403への、端末AT4上のウェブベースのポータルを介して、コンタクトを管理し、アップロードし、ダウンロードし、バックアップし、同期することもできる。AT4が、たとえば、ウェブブラウザを通してインターネットアクセスできる別のコンピュータであると想定すると、同期をとるための、コンタクト情報へのアクセスまたは本明細書において論じ、記載する他の活動は、別個のワイヤードまたはワイヤレスサービスプロバイダを介してインターネットを通して行うことができる。図4を参照すると、AT1、AT2、AT3は、ワイヤレスモバイルデバイスとして示され、AT4は、ワイヤードデスクトップステーションとして示され、AT5...Nは、ワイヤレスタブレットPCとして示されている。ただし、他の実施形態では、ワイヤレス通信システム100は任意のタイプのATに接続することができ、図4に示す例は、システム内に実装され得るATのタイプを限定するものではないことが理解されよう。図5および図6を参照すると、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプルおよびプッシュ技術が利用される例示的な呼フローが示されている。図5および図6に記載する例示的な実施形態は、アクセス端末AT1が、エアインターフェース104、RAN120およびキャリアネットワーク126aを介してアクセス端末AT2と通信することを示す。さらに、例示的な本実施形態において、アクセス端末AT1とAT2の両方は、同じキャリアネットワーク126aに連結され、結果としてデータベース401にも連結され得る。たとえば、アクセス端末AT1は、そのユーザに関連付けられた個人情報を、ユーザのモバイルデバイスまたはアクセス端末上のウェブインターフェースまたはアプレットのいずれかを使ってデータベース401に公表することができる。その後、アクセス端末AT1は、データベース401からアクセス端末AT1の情報を受信するよう、他のユーザを勧誘することができる。データベース401は次いで、各アクセス端末に関するいかなるデータベース変更も追跡するために、プルまたはプッシュ技術のいずれかによって、アクセス端末AT1のコンタクトに載っている各アクセス端末と通信することができる。たとえば、図5に記載する実施形態は、プル技術として特徴づけられ得る。プル技術では、アクセス端末は、データベース401に対して行われたいかなる変更も明らかにするために、データベースの状況を要求することができ、データベースは、状況更新を与えることによって応答する。たとえば、図6に記載する実施形態は、プッシュ技術として特徴づけられ得る。プッシュ技術では、データベースは、アクセス端末から状況問合せメッセージタイプを受信しなくても、データベース401に対して行われたいかなる変更も明らかにするために、データベースの状況を送ればよい。図5を参照すると、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプル技術が利用される例示的な呼フローが示されている。具体的には、本明細書においてこれ以降でより詳細に説明するように、通知611によってプル要求613がトリガされる。したがって、アクセス端末AT1は、501で、データベース401に初期化メッセージを送ればよい。たとえば、初期化メッセージにより、アクセス端末AT1は、アクセス端末AT1上のウェブインターフェースまたはアプレットのいずれかを使って、自ユーザの個人情報をデータベース401に入力することができる。さらに、アクセス端末AT1は、他のユーザのデータをデータベース401に入力し、他のユーザを選択し、ユーザがデータベース401中のアクセス端末AT1の個人情報のいくつかの側面を閲覧することができるように、各ユーザに許可を割り当て、ユーザを様々なグループ配列に編成することができる。たとえば、アクセス端末AT1のユーザに関連付けられた個人情報は、職場電話番号、自宅電話番号、携帯電話番号、職場eメールアドレス、個人用eメールアドレス、住所、インスタントメッセージングアドレスなどを含み得る。次に、アクセス端末AT1は、503で、アクセス端末AT2に勧誘メッセージを送ることができる。勧誘メッセージは、データベース401中でのアクセス端末AT1のコンタクト情報の場所、およびアクセス端末AT1の1つまたは複数のデータベースエントリ中でのアクセス端末AT2のコンタクト情報の場所もポイントするポインタを含み得る。さらに、ポインタは、アクセス端末AT1をアクセス端末AT2に対して識別することができる。ただし、上で設定された許可レベルは、アクセス端末AT2がアクセス端末AT1について閲覧することができる情報の量を決定し得る。たとえば、勧誘メッセージタイプフォーマットは、SMS、MMS、Eメール、VoIPSIP、従来のiDEN、QChatを含むPTTPTXオプションなどを含み得る。その後、アクセス端末AT2は、505で、勧誘メッセージへの応答をアクセス端末AT1に送ることによって、勧誘メッセージを受諾または拒否することができる。例示的な本実施形態において、アクセス端末AT2は、505で、アクセス端末AT1に受諾メッセージを送ることによって、アクセス端末AT1からの勧誘を受諾する。さらに、アクセス端末AT2は、507で、データベース401にメッセージを送ることによって、勧誘メッセージを受諾または拒否することもできる。例示的な本実施形態において、アクセス端末AT2は、507で、データベース401に受諾メッセージを送ることによって、アクセス端末AT1からの勧誘を受諾する。したがって、アクセス端末AT1が今後、自分のコンタクト情報を更新すると、プルプッシュ方法により更新がアクセス端末AT2に配信され得る。その結果、アクセス端末AT2は、アクセス端末AT1のコンタクト情報の最新バージョンを常にもつことができる。さらに、アクセス端末AT2は、アクセス端末AT1のデータベースエントリ中にある、それ自体に関連付けられたデータベースエントリを更新することができる。たとえば、アクセス端末AT1に関連付けられた、アクセス端末AT1が入力したデータベースエントリは、不正確であり、または期限切れになったデータタイプである場合がある。そのような事例では、そのデータタイプに関連付けられた、データベース401中のデータは、たとえばAT1によって訂正される。続いて、509で、アクセス端末AT1のデータのいずれかが変更された場合、アクセス端末AT1は、データベース401に更新メッセージを送ることができる。たとえば、アクセス端末AT1が、自ユーザのセル電話番号を変更している場合がある。本明細書に記載する更新メッセージは、セル電話番号変更をデータベース401に通知することができる。データベースは次いで、各アクセス端末に関するいかなるデータベース変更も追跡するために、プルまたはプッシュ方法のいずれかによって、アクセス端末AT1のコンタクトに載っている各アクセス端末と通信することができる。図5に記載する実施形態は、プル方法として特徴づけられ得る。プル方法では、アクセス端末は、データベース401に対して行われたいかなる変更も明らかにするために、データベースの状況を要求することができ、データベースは、状況更新を与えることによって応答する。図6に記載する実施形態は、プッシュ方法として特徴づけられ得る。プッシュ方法では、データベースは、アクセス端末から状況問合せメッセージタイプを受信しなくても、データベース401に対して行われたいかなる変更も明らかにするために、データベースの状況を送ってよい。次に、アクセス端末AT2は、511で、データベース401にポーリングメッセージを送ればよい。アクセス端末AT2によって送られるポーリングメッセージは、アクセス端末AT1の1つまたは複数のデータベースエントリに対して行われたいかなる変更についても問い合わせることができる。たとえば、アクセス端末AT1が、自ユーザのセル電話番号を変更している場合がある。さらに、ポーリングメッセージは、コンタクト情報が期限切れ古くなるのを防止するために、周期的に送ってよい。たとえば、ポーリングメッセージは、30分ごと、毎日、週に一度などのペースで送ることができる。その後、データベース401は、513で、アクセス端末AT1の1つまたは複数のデータベースエントリの状況を示す応答メッセージをアクセス端末AT2に送ることによって、ポーリングメッセージに応答することができる。図6は、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプッシュ技術が利用される別の例示的な呼フローを示す。図6を参照すると、ブロック601~609は、それぞれ図5のブロック501~509に対応する。したがって、ブロック601~609のさらなる説明は簡潔のために省略する。611で、データベース401は、アクセス端末AT2に通知メッセージを送ることができる。通知メッセージは、アクセス端末AT1のデータベース401に含まれるデータが変更されたことを、アクセス端末AT2に知らせることができる。したがって、通知メッセージは、アクセス端末AT1のデータベース401中でのコンタクト情報の場所、およびアクセス端末AT2内にある、アクセス端末AT1用の1つまたは複数のデータベースエントリに関連付けられたコンタクト情報の場所もポイントするポインタを含み得る。次に、アクセス端末AT2は、613で、データベース401に要求メッセージを送ることができる。アクセス端末AT2によって送られる要求メッセージは、アクセス端末AT1に関連付けられた1つまたは複数のデータベースエントリに対して行われたいかなる変更についても問い合わせるのに使うことができる。たとえば、アクセス端末AT1に関連付けられたユーザが、自分のセル電話番号を変更している場合がある。さらに、アクセス端末AT2は、アクセス端末AT1内のデータベースエントリとして置かれている、それ自体に関連付けられたデータベースエントリを更新することができる。たとえば、アクセス端末AT1に関連付けられたデータベースエントリは、不正確な場合もあり、セル電話番号など、期限切れになったデータタイプに関連付けられている場合もある。アクセス端末AT2は、データベース401内の不正確なデータタイプを訂正することができる。その後、データベース401は、615で、アクセス端末AT1に関連付けられたデータベースエントリの状況を示す応答メッセージをアクセス端末AT2に送ることによって、要求メッセージに応答することができる。要約として、メッセージ611は通常、特定のコンタクトに関する更新が入手可能であるという、非常に簡潔な通知であることに留意されたい。所与のATが、複数の611メッセージを受信する場合があり、忙しくてすぐに応答することができない場合もある。613メッセージは、たとえば611メッセージよりはるかに大きくてよい615メッセージをトリガする更新を送るための要求である。上述したメッセージ通信により、ATは、他のタスクで忙しい場合、圧倒されるのを避けるように、着信データの量を規制し、使われる帯域幅の量を制御し、リンク輻輳を防止することができる。様々な例示的実施形態によると、ユーザは、自分自身の情報を所有し、データベース中の情報のマスタコピーを変更することができ、そうすることによって情報は、たとえば他のATなど、他のどこでも変更されることにさらに留意されたい。他者についての情報に対する変更は、他のATへの複製を行うものではない。その概念は、ユーザには、他者に関する更新を送る権利がないということである。というのは、その情報は、情報が記述するユーザによって所有されるからである。図7および図8を参照すると、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプルおよびプッシュ技術が利用される例示的な呼フローが示されている。図7および図8に記載する例示的な実施形態は、アクセス端末AT1が、エアインターフェース104、RAN120、キャリアネットワーク126aおよびキャリアネットワーク126bを介してアクセス端末AT3と通信することを示す。さらに、例示的な本実施形態において、アクセス端末AT1は、キャリアネットワーク126aに連結されてよく、アクセス端末AT3はキャリアネットワーク126bに連結されてよい。さらに、キャリアネットワーク126aはデータベース401を含むことができ、キャリアネットワーク126bはデータベース403を含むことができる。例示的な実施形態では、アクセス端末AT1は、自ユーザの個人情報を、ユーザのモバイルデバイスまたはアクセス端末上のウェブインターフェースまたはアプレットのいずれかを使ってデータベース401に公表することができる。その後、アクセス端末AT1は、データベース401からアクセス端末AT1の情報を受信するよう、他のユーザを勧誘することができる。データベース401は次いで、各アクセス端末に関するいかなるデータベース変更も追跡するために、プルまたはプッシュ技術のいずれかによって、アクセス端末AT1のコンタクトに載っている各アクセス端末と通信することができる。たとえば、図7に記載する実施形態は、プル技術として特徴づけることができ、図8に記載する実施形態は、プッシュ技術として特徴づけることができる。要するに、各ユーザに関連付けられたデータの最終または権威あるコピーは、それぞれの自宅のキャリアデータベースに記憶される。本明細書において論じ、記載する例示的なマルチネットワークシステムにおいて、各ユーザ用の自宅データベースの場所へのポインタまたは間接参照を提供することができる。言い換えると、ATが、ユーザAに関連付けられた更新された情報を得るための、あるデータベースを指すポインタと、ユーザBに関連付けられた更新された情報のための別のデータベースを指す異なるポインタとに遭遇することが可能であろう。図7を参照すると、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプル技術が利用される例示的な呼フローが示されている。図7を参照すると、ブロック701~713は、それぞれ図5のブロック501~513に対応する。したがって、ブロック701~713のさらなる説明は簡潔のために省略する。ただし、図7に示される例示的な実施形態および呼フローは、図5との違いを含み得る。たとえば、図7は、アクセス端末AT3がキャリアネットワーク126bに接続されることを示す。したがって、図7によって示される呼フローは、ゲートウェイ405およびキャリアネットワーク126bも横断し得る。図8を参照すると、別のユニバーサルアドレス帳の例示的な実施形態に更新メッセージを配信するためのプッシュ技術が利用される例示的な呼フローが示されている。図8を参照すると、ブロック801~815は、それぞれ図6のブロック601~615に対応する。したがって、ブロック801~815のさらなる説明は簡潔のために省略する。ただし、図8に示される例示的な実施形態および呼フローは、図6との違いを含み得る。たとえば、図8は、アクセス端末AT3がキャリアネットワーク126bに接続されることを示す。したがって、図8によって示される呼フローは、ゲートウェイ405およびキャリアネットワーク126bも横断し得る。図9Aを参照すると、ユニバーサルアドレス帳の例示的な実施形態に更新メッセージを送る受信するために使用される例示的なアクセス端末が示されており、図9Bは、データベース401の例示的なユニバーサルアドレス帳の例示的なユーザインターフェースおよびナビゲーションウィンドウを示す。図9Aに示される例示的なアクセス端末200は、データベース401中にあるユニバーサルアドレス帳にコマンドを送る受信するのに使用することができる。アクセス端末200は、ナビゲーションウィンドウ900を閲覧するのに使用することができるディスプレイ324を含み得る。図9Bを参照すると、アクセス端末200の例示的なユーザインターフェース324およびナビゲーションウィンドウ900が示されている。ナビゲーションウィンドウ900は、インジケータまたはポインタ901を含み得る。ポインタ901は、アクセス端末200を介してユニバーサルアドレス帳の機能のいずれも操作するために、ユーザインターフェース324とともに使用することができる。インジケータまたはポインタ901は、ナビゲーションウィンドウ900内のオブジェクトをポイントするのに使われるユーザインターフェース構成要素であり、特定のアクセス端末に関連付けられた情報を見つけることができる特定のデータベースを参照するのに使われる、ソフトウェア値またはハードウェアレジスタ値でよいポインタとは区別されるべきであることに留意されたい。ナビゲーションウィンドウ900は、データベース401に入力されている各コンタクトに関するコンタクトの詳細を表示することができる。たとえば、この例示的図解では、ナビゲーションウィンドウ900は、現在のコンタクトエントリ903および機能ボタン905を表示することができる。現在のコンタクトエントリ903は、各データベース401エントリに関する様々なデータタイプを含み得る。たとえば、現在のコンタクトエントリ903は、現在のコンタクトの名称、自宅住所、職場住所、自宅電話番号、職場電話番号、個人用eメールアドレス、職場eメールアドレス、現在のコンタクトの画像、現在のコンタクトのビデオ、グループメンバーシップおよび許可、AIM、Yahoo、Google、ICQなどのインスタントメッセージングサービス用のユーザ名ならびにMySpace、Facebookなどのソーシャルネットワークサービス用のユーザ名などを含み得る。たとえば、この例示的図解では、現在のコンタクトエントリ903は、名前がJohnSであり、自宅の住所が300LakeTerraceであり、個人用eメールアドレスがjohnsxxxcomであり、職場住所が115ParkDriveであり、職場eメールアドレスがjohnsxyzcomである現在のユーザを表示し得る。機能ボタン905は、ユーザにコンタクトエントリを追加編集させる様々な機能を実施することができる。たとえば、機能ボタン905は、コンタクト追加ボタン905a、コンタクト編集ボタン905b、許可変更ボタン905c、グループボタン905dおよびコンタクト消去ボタン905eを含み得る。図には示さないが、自身の個人情報を編集し、中央データベースに対して更新をプッシュするための機能など、他の機能が可能である。コンタクト追加ボタン905aは、データベース401中のコンタクトを追加するのに使用することができる。コンタクト編集ボタン905bは、データベース401に含まれる現在のコンタクトを編集するのに使用することができる。許可変更ボタン905cは、現在のコンタクトエントリの許可レベル設定を変更するのに使用することができる。たとえば、許可レベル設定は、ユーザによって、各コンタクトがデータベース401中のアクセス端末AT1の個人情報のいくつかの側面を閲覧できるように、各データベースエントリに許可を割り当て、コンタクトを様々なグループ配列に編成するのに使用することができる。したがって、上で設定された明示的な許可レベル設定は、コンタクトがアクセス端末AT1について閲覧することができる情報の量を決定し得る。たとえば、アクセス端末AT2は、自分の職場用セル電話をもつことができ、アクセス端末AT3は、自分の自宅電話をもつことができる。グループボタン905dは、コンタクトエントリを、様々なグループ配列に編成するのに使用することができる。コンタクト消去ボタン905eは、データベース401に含まれるどのコンタクトエントリも消去するのに使用することができる。コンタクト更新は、たとえば、図10に示してある例示的な手順1000に従って指揮され得ることが諒解されよう。1001での開始では、User1が認証され、AT1などのアクセス端末にログオンし、その後、1002で、User1のコンタクト情報などの初期構成を、たとえばAT1に入力することができる。User1は、1003で、SMSメッセージ、直接入力、通話履歴ログ、アドレス帳などのような様々なソースから、電話番号など、AT2に関連付けられたコンタクト情報をさらに入力することができる。AT1は次いで、1004で、要求をルーティングする目的での、コンタクト情報などの情報、および、たとえば、AT1に常駐するローカルデータベースへのポインタとともに、許可要求を、SMSなどを使ってAT2に送ることができる。AT2は、1005で、要求を受信し、要求を受諾するか否かをユーザに促すダイアログボックスを表示することができる。あるいは、要求は、1002で実施された構成などの構成に基づいて自動的に受諾され得る。ダイアログの結果、1006で、要求を受諾するか否か決断が行われる。要求が受諾される場合、1007で、ポインタが、AT2のローカルデータベースに追加されてよく、AT1に受諾を送る。更新を扱う際、1008で、いくつかの手法を用いることができる。たとえば、ポーリングまたはプルモードでは、AT2は、AT1を周期的にポーリングすることができ、そのユーザに関して記憶された情報のポインタおよびタイムスタンプを、たとえば毎週送る。プッシュモードでは、AT2は単に、User1情報が変更されたという、AT1からの更新通知を待つ。ハイブリッドモードでは、周期的チェックをたとえば毎日行うことができ、AT1からの非同期更新通知が実施され得る。新たな情報が入手可能か否かを、1009で判断することができる。より新しい情報が入手可能な場合、AT1からの完全更新を求める要求を行ってよく、すると、1010で、完全な情報を、AT2のローカルデータベースに記憶することができる。1006での、更新する許可を求める要求が拒絶された場合、AT2は、1011で、AT1に拒絶メッセージを送ればよく、AT1のUser1には、1012で、拒絶が通知され得る。たとえば、1013で、User1は、いつでもコンタクト情報をローカルに更新してよく、AT1は、新たな情報が入手可能であることを示す更新保留通知をAT2および他のコンタクトに送ってよいことが諒解されよう。情報および信号は、多種多様な技術および技法のいずれかを使用して表すことができることを当業者は諒解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。さらに、本明細書で開示した実施形態に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装できることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装することができるが、そのような実装の決定は、本発明の範囲からの逸脱を生じるものと解釈すべきではない。本明細書で開示する実施形態に関して説明する様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイもしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明する機能を実行するように設計されたそれらの任意の組合せで実装または実行することができる。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。本明細書で開示した実施形態と関連して説明した方法、シーケンス、およびまたはアルゴリズムは、ハードウェアで、プロセッサによって実行されるソフトウェアモジュールで、またはその2つの組合せで直接実施され得る。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CDROM、または当技術分野で知られている任意の他の形態の記憶媒体中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体はASIC中に常駐し得る。ASICはユーザ端末中に常駐し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として常駐し得る。1つまたは複数の例示的な実施形態では、説明した機能はハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装した場合、機能は、1つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含み得る。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CDROMまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用でき、コンピュータによってアクセスできる、任意の他の媒体を含むことができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線、またはワイヤレス技術、たとえば赤外線、無線、およびマイクロ波を使用してウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または、赤外線、無線、およびマイクロ波などのワイヤレス技術は媒体の定義内に含まれる。本明細書で使用するディスクおよびディスクは、コンパクトディスク、レーザディスク、光ディスク、デジタル多用途ディスク、フロッピー登録商標ディスクおよびブルーレイディスクを含み、ディスクは、通常、データを磁気的に再生し、ディスクは、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。したがって、本発明の実施形態は、第1のユーザと第2のユーザの間で、データベース中にあるユニバーサルアドレス帳の同期をとるための方法を実施するコンピュータ可読媒体を含み得る。この媒体は、プロセッサによって読み取られると、プロセッサに、次のような様々な操作を実施させる命令を含み得る。第1のユーザは、データベースに初期化メッセージを送り、第1のユーザは、第2のユーザに勧誘メッセージを送り、第1のユーザは、第2のユーザから受諾メッセージを受信し、第1のユーザは、データベースに更新メッセージを送る。初期化メッセージは、第1のユーザの現在の個人データを含み、勧誘メッセージは、データベースポインタを含み、更新メッセージは、データベース中の、第1のユーザの個人データを変更し、第1のユーザの変更データを第2のユーザに知らせる。したがって、本発明は図示の例に限定されず、本明細書で説明した機能を実行するためのいかなる手段も、本発明の実施形態中に含まれる。上記の開示は本発明の例示的な実施形態を示すが、添付の特許請求の範囲によって規定される本発明の範囲から逸脱することなく本明細書において様々な変更および修正を行うことができることに留意されたい。本明細書で説明した本発明の実施形態による方法クレームの機能、ステップおよびまたはアクションは特定の順序で実行されなくてもよい。さらに、本発明の要素は、単数形で説明または特許請求されていることがあるが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。