(57)【要約】  本発明は、連絡先情報の自動更新を促進するシステムおよび／または方法を提供する。インタフェースは第１のモバイル通信デバイスに関する識別データを受信でき、連絡先更新コンポーネントは連絡先情報を第２のモバイル通信デバイスに提供し、上記連絡先情報を自動更新することができる。第１のモバイル通信デバイスと第２のモバイル通信デバイスとの間の通信セッション前、最中、および／または後に、その更新を行うことができる。さらに、第２のモバイル通信デバイスに関連付けられたアドレス帳および／またはメモリ記憶装置に、その更新を適用することができる。
2008536457.tif 000002
【特許請求の範囲】
【請求項１】
連絡先情報の自動更新を促進するシステムであって、
第１のモバイル通信デバイスに関する識別データを受信するインタフェースと、
前記第１のモバイル通信デバイスに関連付けられた連絡先情報を、少なくとも部分的に識別データに基づいて第２のモバイル通信デバイスに提供し、前記連絡先情報を自動更新する連絡先更新コンポーネントと
を備えることを特徴とするシステム。
【請求項２】
前記識別データは、携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、電話番号、およびシステム識別コード（ＳＩＤ）のうち少なくとも１つであることを特徴する請求項１に記載のシステム。
【請求項３】
１つまたは複数の前記第１のモバイル通信デバイスおよび前記第２のモバイル通信デバイスは、携帯電話、携帯情報端末（ＰＤＡ）、無線通信デバイス、メモリ記憶装置とアドレス帳のうち少なくとも１つを有する電話、およびスマートホンのうち少なくとも１つであることを特徴する請求項１に記載のシステム。
【請求項４】
前記連絡先情報は、前記第１のモバイル通信デバイスのユーザに関し、かつ、名前、住所、自宅電話番号、携帯電話番号、ファックス番号、勤務先電話番号、電子メールアドレス、ウェブサイト、イメージ、画像、ハンドルネーム、誕生日、およびポケットベル番号、のうち少なくとも１つであることを特徴する請求項１に記載のシステム。
【請求項５】
前記更新は、ユーザ承認および自動的方法の少なくとも１つにより、前記第２のモバイル通信デバイスに関連付けられた１つまたは複数のアドレス帳とメモリ記憶装置とに提供されることを特徴する請求項１に記載のシステム。
【請求項６】
前記更新は、インターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワーク、およびマシン間通信、のうち少なくとも１つを利用することにより行われることを特徴する請求項１に記載のシステム。
【請求項７】
前記連絡先情報は、前記第２のモバイル通信デバイスに関する１つまたは複数の前記アドレス帳とメモリ記憶装置とに関連付けられた特定フォーマットにフォーマットされることを特徴する請求項１に記載のシステム。
【請求項８】
前記更新は、通信セッション前、通信セッション中、および通信セッション後、のうち少なくとも１つの間に行われることを特徴する請求項１に記載のシステム。
【請求項９】
前記更新は、不在着信、電子メール、ショートメッセージサービス、マルチメディアメッセージングシステム、電子メッセージ、およびボイスメール、のうち少なくとも１つの通知時に行われることを特徴する請求項８に記載のシステム。
【請求項１０】
前記連絡先情報を提供し、かつ、データベース、サーバ、インターネット上のサーバ、インターネット内のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースのサービス、データ投入前のデータベース、動的にデータ投入されるデータベース、ウェブベースの検索、のうち少なくとも１つである情報プロバイダをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１１】
前記連絡先更新コンポーネントは、連絡先情報へのアクセスに関してセキュリティ技術を提供するセキュリティコンポーネントをさらに備えることを特徴する請求項１に記載のシステム。
【請求項１２】
前記セキュリティ技術は、ヒューマンインタラクションプルーフ（ＨＩＰ），声紋認証、認証質問、地理的位置、関係を定義する度合い、およびウェブサイト、のうち少なくとも１つであることを特徴する請求項１１に記載のシステム。
【請求項１３】
少なくとも前記第１のモバイル通信デバイスと前記第２のモバイル通信デバイスとの間で連絡先情報に対するアクセスの承認を保証するハンドシェイク技術を実装する仲介コンポーネントをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１４】
階層化した量の連絡先情報を前記第２のモバイル通信デバイスに提供するフィルタコンポーネントをさらに備えることを特徴とする請求項１に記載のシステム。
【請求項１５】
請求項１に記載のシステムの前記コンポーネントを記憶したコンピュータ可読媒体。
【請求項１６】
連絡先情報の自動更新を促進するコンピュータ実施方法であって、
第１のモバイル通信デバイスに関する識別データを受信するステップと、
前記識別データを分析するステップと、
前記識別データに対応する連絡先情報を判定するステップと、
連絡先情報を第２のモバイル通信デバイスに送信するステップと
を備えることを特徴とする方法。
【請求項１７】
前記連絡先情報を、前記第２のモバイル通信デバイスに関連付けられたアドレス帳とメモリ記憶装置とのうち少なくとも１つに格納するステップをさらに備えることを特徴とする請求項１６に記載の方法。
【請求項１８】
連絡先情報に対するフィルタを使用するステップと、
連絡先情報に対するアクセスに関してセキュリティ技術を利用するステップと、
仲介技術を実装して連絡先情報に対するアクセスを承認するステップと、
前記第２のモバイル通信デバイス上のユーザインタフェースを起動して連絡先情報を表示するステップと
をさらに備えることを特徴とする請求項１６に記載の方法。
【請求項１９】
連絡先更新コンポーネントとインタフェースとの間で通信し、請求項１６に記載の方法を促進するデータパケット。
【請求項２０】
連絡先情報の自動更新を促進するコンピュータ実施システムであって、
第１のモバイル通信デバイスに関する識別データを受信する手段と、
第２のモバイル通信デバイスに連絡先情報を提供して、前記連絡先情報を自動更新する手段と
を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に無線通信に関し、より詳細には上記無線通信に関連付けた連絡先情報の自動的な更新および／または格納を促進するシステムおよび／または方法に関する。
【背景技術】
【０００２】
遠くない過去において、モバイル通信デバイスは一般に、および携帯電話は特に、相当な収入を有する者のみが手の届く贅沢品であった。さらに、これらの携帯電話は大型で、そのため少なくともサイズ（例えば、バッテリ、筐体、回路、等）に関しては、幅広く携帯するのに不都合であった。例えば、今日の携帯電話（および他のモバイル通信デバイス）と対照的に、以前の携帯電話をユーザのポケットおよび／またはハンドバッグに入れると必ず極端な不快感が引き起こされていた。換言すれば、そのような以前のモバイル通信デバイスに関連する不都合な特性のため、モバイル通信の利点が損なわれていた。 
モバイル通信における開発、改善、および進歩は高速に進み、便利で効率的なモバイル通信および／またはモバイル通信デバイスが可能となり、上述の欠点が解決された。モバイル通信デバイスには機能性（例えば、ゲームアプリケーション、ウェブアクセス、記憶容量、アドレス帳、ディスプレイサイズ、人間工学、バッテリ寿命、キャプチャ／ディスプレイ画像、キャプチャ／ディスプレイビデオ、テキストメッセージ、等）が追加され、一方でサイズ（例えば、筐体、回路、バッテリ、等）が減少した。より重要なことは、業界内で様々な技術が進歩したため、上記のモバイル通信デバイスおよびモバイル通信サービスのコストが急激に減少したことである。
【０００３】
無線ネットワークを利用する携帯電話および他のデバイスは今や一般的である。今日の携帯電話は極めて携帯性が高く、機能的に優れ、かつ安価である。例えば、典型的な最新携帯電話を容易にハンドバッグおよび／またはポケットに入れ、持ち歩く人が携帯電話の存在に気づかないということがあり得る。さらに、モバイル通信サービスおよび／または無線サービスプロバイダが、それらが提供する無線サービスの加入者に対して高度な携帯電話を無料で提供することがよくある。したがって、（数十億とまではいかずとも）数百万人が携帯電話を所有し、利用している。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
大量の人が携帯電話および／またはモバイル通信デバイスを所有および利用して、モバイル通信デバイスはより有用になり、連絡先情報（例えば、名前、住所、自宅電話番号、携帯電話番号、ファックス番号、電子メール、等）を格納および／または包含するように発展した。従来のモバイル通信デバイスはキーボード、キーパッド、タッチパッド、タッチスクリーン、スピーカ、スタイラス（例えば、ペン型スキャナ）、メモ帳、等により情報入力を容易にするが、情報の入力に関して欠点がなお存在する。モバイル通信業界における技術進歩にも関わらず、ユーザは連絡先情報をモバイル通信デバイス内で入力、格納、および／または更新することは骨が折れ、退屈で、単調で、かつ面倒であると感じる。
【課題を解決するための手段】
【０００５】
本発明の幾つかの態様に関する基本的な理解を与えるため、以下で本発明を簡単に要約する。本要約は本発明の広範な概要ではない。本要約は、本発明の主要または重要な要素を特定する意図はなく、本発明の範囲を線引きする意図もない。その唯一の目的は、後述のより詳細な説明に対する前置きとして本発明の幾つかの概念を簡潔な形で与えることである。
【０００６】
本発明は、連絡先情報の自動更新を促進するシステムおよび／または方法に関する。連絡先更新コンポーネントは識別データをインタフェース経由で受信することができ、単一の連絡先データおよび／またはその部分集合の受信時に、連絡先更新コンポーネントが残りの連絡先情報を問い合わせ、ユーザに面倒なモバイル通信デバイスの入力メカニズムを用いて情報を手動で入力させることを要求せずに、自動的に別の連絡先情報を追加することができる。換言すれば、情報のサブセットを例えばネットワークから受信し、ネットワークに問い合わせて追加データを受信することができる。識別データは例えば、モバイル通信デバイスの電話番号、電子シリアル番号（ＥＳＮ）、モバイル識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ）、等であることができる。連絡先更新コンポーネントは、少なくとも部分的に識別データに基づいて自動的に連絡先情報をモバイル通信デバイスに提供し、異種のモバイル通信デバイス、ユーザ、および／または所有者に関する連絡先情報を自動的に更新および／または格納することができる。加えて、連絡先更新コンポーネントは、インターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワーク、および／または任意のマシン間通信を経由して連絡先情報を収集および／または提供することができる。さらに、連絡先更新コンポーネントは、通信セッション前、通信セッション中、および／または通信セッション後に連絡先情報を自動更新することができる。本発明の別態様において、連絡先更新コンポーネントは、連絡先情報を、特定のモバイル通信デバイスに関連する特定フォーマットにフォーマットすることができる。
【０００７】
本発明の一態様によると、連絡先更新コンポーネントは分析コンポーネントを含む。分析コンポーネントは識別データを分析して、モバイル通信デバイスへの連絡先情報の提供を促進することができる。分析コンポーネントは受信される識別データを特定でき、その識別データに関連付けられた連絡先情報の発見方法を決定することができる。さらに、連絡先更新コンポーネントは参照コンポーネントを含むことができる。参照コンポーネントは、識別データに関わるユーザおよび／または所有者に関連する連絡先情報を判定することができる。参照コンポーネントはローカルリソースおよび／または非ローカルリソースを利用して、識別データに対応する連絡先情報を判定することができる。一態様において、データベース、サーバ、インターネット、インターネット内のサーバ、インターネット上のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースのサービス、データ投入前のデータベース、動的にデータ投入されるデータベース、等のうち少なくとも１つにより連絡先情報を提供することができる。
【０００８】
本発明の別態様によると、連絡先更新コンポーネントはさらにセキュリティコンポーネントを含むことができる。セキュリティコンポーネントは、連絡先情報のアクセスとの関連で少なくとも１つのセキュリティ技術を利用する。セキュリティ技術はヒューマンインタラクションプルーフ（ＨＩＰ）、声紋認証、認証質問、地理的位置、定義関係の度合い、（例えば、定義関係の度合いを利用した）ウェブサイト、等であることができる。本発明の別態様では、連絡先更新コンポーネントはさらに仲介コンポーネントを含むことができる。仲介コンポーネントは、連絡先情報へのアクセスの承認を保証するハンドシェイク技術を実装することができる。本発明のさらに別の態様では、連絡先更新コンポーネントはフィルタコンポーネントを含むことができる。フィルタコンポーネントは、階層化した量の連絡先情報をモバイル通信デバイスに提供することができる。本発明の他の態様では、連絡先情報の自動更新を促進する方法を提供する。
【０００９】
以下の説明および添付図面で本発明のある特定の実施態様を詳細に説明する。しかしながら、これらの態様は本発明の原理を利用できる多数の方法のうち、ほんの数例であって、本発明はそれら態様の全てとその等価物を含むよう意図されている。本発明の他の利点および新規特徴は、図面と関連させて検討したときの本発明の以下の詳細説明から明らかになるであろう。
【発明を実施するための最良の形態】
【００１０】
本出願書で用いる「コンポーネント」、「システム」、「インタフェース」、等は、ハードウェア、（例えば実行中の）ソフトウェア、および／またはファームウェアのいずれかであるコンピュータ関連エンティティを指すよう意図している。例えば、コンポーネントはプロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行ファイル、プログラム、および／またはコンピュータであることができる。例として、サーバ上で実行されているアプリケーションと、サーバは、共にコンポーネントであることができる。１つまたは複数のコンポーネントがプロセス内に存在することができ、コンポーネントを１つのコンピュータ上に置くこと、および／またはコンポーネントを複数コンピュータ間で分散させることができる。さらに、本出願書で用いる「モバイル通信デバイス」、「モバイル通信サービス」、「無線プロバイダ」、「携帯電話」、および「無線デバイス」等の用語は無線通信を指すよう意図している。
【００１１】
図面を参照して本発明を説明するが、同じ参照番号は全体に渡って同じ要素を参照するよう用いられる。以下の記述は説明を目的とし、本発明の徹底的な理解を与えるため多数の具体的な詳細を示している。しかしながら、本発明をこれらの具体的な詳細なしに実践できることは明らかであろう。他の実施例では、本発明の説明を容易にするため公知の構造およびデバイスをブロック図で示している。
【００１２】
図面を参照する。図１に、少なくとも部分的に識別データに基づいて連絡先情報の自動的な生成および／または提供を促進するシステム１００を示す。連絡先更新コンポーネント１０２はインタフェース１０４を通して識別データを受信することができる。識別データはモバイル通信デバイス（例えば、携帯電話、携帯情報端末（ＰＤＡ）、無線通信デバイス、スマートホン、等）に関することができる。識別データはモバイル通信デバイスの電話番号（本明細書では「携帯番号」と称する）、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ）、等であることができるがこれらに限らない。連絡先更新コンポーネント１０２は、少なくとも部分的に識別データに基づいて連絡先情報を自動的に提供することができる。一例において、単一の連絡先情報データおよび／またはその部分集合（例えば、電話番号）を受信し、連絡先更新コンポーネント１０２は残りの連絡先情報をネットワーク経由で問い合わせ、面倒なモバイル通信デバイスの入力メカニズムによる情報の手動入力をユーザに要求せずに、自動的に別の連絡先情報を追加することができる。換言すれば、情報のサブセットを例えばネットワークおよび／または情報プロバイダから受信し、そのネットワークおよび／または情報プロバイダに問い合わせて追加データを受信することができる。連絡先情報は別のモバイル通信デバイスの所有者に関する情報でもよいことは理解されるべきである。例えば、識別データは名前、住所、自宅電話番号、携帯電話番号、ファックス番号、勤務先電話番号、電子メールアドレス、ウェブサイト、イメージ、画像、ハンドルネーム、誕生日、ポケットベルの番号、等を含むことができる。換言すれば、連絡先情報は、異種のモバイル通信デバイスのユーザおよび／または所有者に関連付けられた任意の適切なデータであることができる。本発明は無線通信に限定されず、適応機能を有する任意の通信デバイスを連絡先更新コンポーネント１０２で実装できることは理解されるべきである。例えば、メモリ記憶装置および／またはアドレス帳を有するコードレス電話をシステム１００とともに利用して、上記情報を手動入力する必要なく連絡先情報を自動更新することが可能である。換言すれば、モバイル通信デバイスは、メモリ記憶装置およびアドレス帳の少なくとも１つを有する電話であることもできる。
【００１３】
一例において、モバイル通信デバイスは、登録した携帯電話番号および／または入力としての携帯電話番号を有することができる。上記携帯電話番号は、ユーザに対して既知である唯一の連絡先情報および／またはモバイル通信デバイス内に格納した唯一の連絡先情報であることができる。連絡先更新コンポーネント１０２が携帯電話番号を利用して、上記携帯電話番号に関連付けられた連絡先情報をモバイル通信デバイスに自動的にデータ投入することにより、上記連絡先情報をモバイル通信デバイスに手動で登録する必要がない。換言すれば、携帯電話番号に関連付けられ、したがって間接的にその携帯電話番号のユーザおよび／または所有者に関連付けられた連絡先情報をユーザは手動で登録および／または入力する必要がない。モバイル通信デバイスに連絡先情報を投入することは、通信セッション（例えば、無線通信、携帯電話呼び出し、等）の前後、および／または最中に行うことができることは理解されるべきである。さらに、モバイル通信デバイスへの投入はモバイル通信デバイスの機能性を用いて実装できることは理解されるべきである。この機能性には例えばアドレス帳、記憶媒体、ユーザインタフェース、およびそれらの任意の組合せがあるが、これらに限らない。
【００１４】
連絡先更新コンポーネント１０２は、少なくとも部分的に識別データ（例えば、携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ）、等）に基づいて連絡先情報の更新、記憶、充実化、および／または投入を行うことができる。連絡先情報を提供するため、更新コンポーネント１０２はデータベース、サーバ、インターネット、インターネット上のサーバ、インターネット内のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、インターネット検索、等を利用することができる。例えば、連絡先更新コンポーネント１０２はウェブサイトを利用して、携帯電話番号に対応する連絡先情報を検索することができる。連絡先更新コンポーネント１０２は少なくとも部分的に識別データに基づいて連絡先情報を取得し、上記情報を手動登録する必要なく連絡先情報をモバイル通信デバイスに自動的に提供できることは理解されるべきである。
【００１５】
さらに、連絡先更新コンポーネント１０２は、様々な無線通信、システムを利用することおよび／または音声チャネル、データチャネル、等を提供するネットワークを利用することにより、モバイル通信デバイスに関する連絡先情報を収集および／または充実化することができる。一例において、連絡先更新コンポーネント１０２は音声電話および／または通信セッション中にインターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワーク、および／または任意のマシン間通信を経由して連絡先情報を提供することができる。
【００１６】
システム１００はインタフェースコンポーネント１０４をさらに含む。インタフェースコンポーネント１０４は様々なアダプタ、コネクタ、チャネル、通信パス、等を提供し、連絡先更新コンポーネント１０２を事実上任意のオペレーティングシステムおよび／または（１つまたは複数の）データベースシステムに統合する。加えて、インタフェースコンポーネント１０４は様々なアダプタ、コネクタ、チャネル、通信パス、等を提供することができ、これらはデータと連絡先更新コンポーネント１０２との相互作用を与える。インタフェースコンポーネント１０４は連絡先更新コンポーネント１０２に統合されているが、上記の実装はそのようには限定されないことは理解されるべきである。例えば、インタフェースコンポーネント１０４は、システム１００に関連してデータを送受信するスタンドアロンコンポーネントであってもよい。
【００１７】
図２は、少なくとも識別データを利用して連絡先情報の自動的な投入を促進するシステム２００を示す。インタフェース１０４は識別データを受信することができ、連絡先更新コンポーネント２０２は上記識別データを利用して連絡先情報を提供することができる。識別データは例えば、携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ）を含むことができる。例えば、３Ｇ無線ネットワーク上の携帯電話内のアドレス帳を、連絡先情報を有する特定の電話番号に対して、その連絡先情報をユーザが登録する必要なく、自動的に更新することができる。連絡先更新コンポーネント２０２は、図１の連絡先更新コンポーネント１０２と実質的に同様であることができることは理解されるべきである。
【００１８】
連絡先情報をフォーマットして、任意の適切なモバイル通信デバイスに特に適応させることができることは理解されるべきである。例えば、様々なモバイル通信デバイスは異種のアドレス帳および／または情報記憶技術／システムを含む。換言すれば、連絡先情報を対象のモバイル通信デバイス上で適切に表示するためにフォーマットして、自動的に更新することができる。特に、携帯電話は、名前、自宅電話番号、勤務先電話番号、および自宅住所を記憶可能なアドレス帳を利用することができる。上記例では、対応する連絡先情報は多数および／または少数の情報を含むことができる。したがって、連絡先情報を自動的にフォーマットして、上記モバイル通信デバイスに対して適応および／または更新する（例えば、少なくとも部分的にアドレス帳形式に基づいて情報領域を削減および／または空にしておく）ことができる。
【００１９】
連絡先更新コンポーネント２０２は、識別データを分析可能な分析コンポーネント２０４を含むことができる。分析コンポーネント２０４は受信された識別データを判定でき、それにより識別データに関連する連絡先情報の発見方法をシステム２００が判定できる。例えば、分析コンポーネント２０４は、識別データが携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯情報番号（ＭＩＮ）、およびシステム識別コード（ＳＩＤ）のうちの１つであるか否かを判定することができる。特に、分析コンポーネント２０４は携帯電話番号を分析して、無線サービスプロバイダ、地理的位置、等を判定することができる。分析コンポーネント２０４に関連する上記分析を、少なくとも参照コンポーネント２０８（以下で説明）が利用することができる。
【００２０】
連絡先更新コンポーネント２０２はさらに、連絡先情報のアクセスに関連して少なくとも１つのセキュリティ技術を利用するセキュリティコンポーネント２０６をさらに含むことができる。例えば、モバイル通信デバイスおよび／または無線信号などが連絡先情報を要求することができ、セキュリティコンポーネント２０６はセキュリティ技術を提供して、上記要求および／またはモバイル通信デバイスに対する連絡先情報の送信の承認を保証することができる。利用可能なセキュリティ技術はヒューマンインタラクションプルーフ（ＨＩＰＳ）、声紋認証、認証質問、地理的位置、定義関係の度合い、（例えば、定義関係の度合いを利用した）ウェブサイト、等を含む。アクセス権の設定は、連絡先情報が関係するユーザに従って格納および／または設定できることは理解されるべきである。一例において、ユーザは彼／彼女の連絡先情報に対応する個人リストを判定することができ、セキュリティコンポーネント２０６は、要求しているモバイル通信デバイスおよび／またはユーザがリストにない場合には、連絡先情報にアクセス不可能であると判定することができる。別の例では、ユーザは、回答が正しい場合にユーザの連絡先情報へのアクセスを与えるセキュリティ質問を提供することができる。したがって、要求しているモバイル通信デバイスおよび／またはユーザは、テキスト、音声、画像、等を通して上記の質問に正しく回答することができる。さらに別の例では、連絡先情報のアクセスは少なくとも部分的に、連絡先情報が関係するユーザが定義した地理的位置に基づくことができる。換言すれば、ユーザは、出身地の周辺および／または出身地を含む地理的位置内で行われた任意の要求に対してアクセス可能とすることができる。
【００２１】
連絡先更新コンポーネント２０２はさらに、識別データに関するユーザおよび／または所有者に関連付けた連絡先情報を判定可能な参照コンポーネント２０８をさらに含むことができる。特に、参照コンポーネント２０８は、少なくとも部分的に携帯電話番号に基づいて連絡先情報を提供することができる。参照コンポーネント２０８はセキュリティコンポーネント２０６および／または分析コンポーネント２０４と相互作用して連絡先情報の参照を促進できることは理解されるべきである。例えば、少なくとも部分的に識別データの分析に基づいて、参照コンポーネント２０８はそれに従って連絡先情報を発見および／または特定することができる。参照コンポーネント２０８は以下のもののうち少なくとも１つを利用して連絡先情報を発見および／または特定できることは理解されるべきである。すなわち、データベース、サーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、インターネット、インターネット上のサーバ、インターネット内のサーバ、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースの検索、データ投入前のデータベース、等である。換言すれば、参照コンポーネント２０８は識別データに対応する連絡先情報を発見および／または特定することができ、連絡先情報をモバイル通信デバイスに対して自動的に更新および／または格納することができる。
【００２２】
図３は、少なくとも部分的に識別データに基づいて連絡先情報の自動的な更新および／または格納を促進するシステム３００を示す。連絡先更新コンポーネント３０２は識別データ（例えば、携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ））を受信することができ、識別データを利用して連絡先情報を判定し、モバイル通信デバイス３０６（「携帯電話３０６」とも称する）を自動的に更新することができる。連絡先更新コンポーネント３０２はインタフェース１０４を通して識別データを受信することができる。一例において、携帯電話３０６からの要求により識別データを送信することができる。連絡先更新コンポーネント３０２は、図２および１の連絡先更新コンポーネント２０２および１０２とそれぞれ実質的に同様であることができることは理解されるべきである。
【００２３】
連絡先更新コンポーネント３０２はさらに、識別データに対応する連絡先情報を提供可能なデータストア３０４を含むことができる。連絡先情報は、名前、アドレス、自宅電話番号、携帯電話番号、ファックス番号、勤務先電話番号、電子メールアドレス、ウェブサイト、画像、ハンドルネーム、誕生日、ポケットベル番号、等であることができるがこれらに限らない。一例において、連絡先更新コンポーネント３０２は、携帯電話番号と対応する連絡先情報とを含むテーブルを利用することができる。データストア３０４は例えば、揮発性メモリまたは不揮発性メモリのいずれかであることができ、あるいは揮発性および不揮発性メモリの両方を含むことが出来る。限定ではなく例として、不揮発性メモリはリーＲＯＭ（Read Only Memory）、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Electrically Programmable ROM）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、またはフラッシュメモリを含むことができる。揮発性メモリはＲＡＭ（Random Access Memory）を含むことができ、外部キャッシュメモリとして動作する。限定ではなく例として、ＲＡＭは多数の形態で利用可能である。その形態には例えば、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、拡張ＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、ラムバスダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトラムバスダイナミックＲＡＭ（ＤＲＤＲＡＭ）、およびラムバスダイナミックＲＡＭ（ＲＤＲＡＭ）がある。本システムおよび方法のデータストア３０４は、限定されずにこれらおよび任意のその他適切な種類のメモリを備えるよう意図される。加えて、データストア３０４はサーバおよび／またはデータベースであることができることは理解されるべきである。
【００２４】
連絡先更新コンポーネント３０２は情報プロバイダ３０８を利用することができ、情報プロバイダ３０８は少なくとも部分的に識別データに基づいて連絡先情報を提供することができる。情報プロバイダ３０８は、データベース、サーバ、インターネット、インターネット内のサーバ、インターネット上のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースのサービス、データ投入前のデータベース、動的にデータ投入されるデータベース、等であることができるがこれらに限らない。例えば、情報プロバイダ３０８は購読サービスであることができ、ユーザはシステム３００を用いて連絡先情報提供サービスを活発に予約購読することができる。別の例において、情報プロバイダ３０８は無線サービスプロバイダであることができ、その無線サービスプロバイダを利用する顧客は、システム３００を利用する他の顧客に連絡先情報を提供することができる。情報プロバイダ３０８は任意の適切な連絡先情報提供技術であることができ、上記の例は本発明に対する限定ではないことは理解されるべきである。
【００２５】
図４は、連絡先情報の最新情報を様々な無線ネットワークに渡ってモバイル通信デバイスに自動的に提供することを促進するシステム４００を示す。モバイル通信デバイス４０２は、モバイル通信デバイス４０４との通信セッションを利用することができる。モバイル通信デバイス４０２により要求を生成して、モバイル通信デバイス４０４に関する連絡先情報を更新することができる。上記の要求は例えばモバイル通信デバイス４０４に関する携帯電話番号のような識別データを含むことができるがこれらに限らない。連絡先更新コンポーネント４０６はインタフェース１０４を通して（要求を含む）識別データを受信することができ、連絡先更新コンポーネント４０６はモバイル通信デバイス４０２に対して連絡先情報を自動的に更新することができる。連絡先情報を、通信セッション中、通信セッション後、および／または通信セッション前にモバイル通信デバイス４０２内で更新および／または格納できることは理解されるべきである。さらに、連絡先更新コンポーネント４０６は、図３、２、および１の連絡先更新コンポーネント３０２、２０２、および１０２とそれぞれ実質的に同様であることができることは理解されるべきである。
【００２６】
連絡先情報を、任意の適切なマシン間通信４０８を利用してモバイル通信デバイス４０２に提供することができる。マシン間通信４０８は、インターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワークを含むことができる。例えば、ショートメッセージサービス（ＳＭＳ）以前は、通信セッション中は、セッション前後でデータを送信することは不可能であった。上記の場合、セッション前後では、データ接続を開いて連絡先情報を取り出し、ユーザに連絡先情報を提供することができた。しかしながら、ショートメッセージサービス（ＳＭＳ）により、通信セッション中にユーザに対して連絡先情報を送受信することができる。より最近のネットワークを利用すると、データチャネルおよび音声チャネルをほぼ同時に開くことができる（例えば、連絡先情報へのアクセスと連絡先情報のフェッチとを並行して行うことができる）。
【００２７】
図５は、少なくとも２つのモバイル通信デバイス間での連絡先情報のアクセスに対する完全性の保証を促進するシステム５００を示す。連絡先更新コンポーネント５０２は、携帯電話５０６に関する携帯電話番号を携帯電話５０４から受信することができ、携帯電話５０４はその中に記憶および／または登録した連絡先情報として携帯電話番号のみを含む。連絡先更新コンポーネント５０２は、追加連絡先情報（例えば、名前、住所、自宅電話番号、携帯電話番号、ファックス番号、勤務先電話番号、電子メールアドレス、ウェブサイト、イメージ、画像、ハンドルネーム、誕生日、ポケットベルの番号、等）を自動的に提供することができる。連絡先更新コンポーネント５０２は、図４、３、２、および１の連絡先更新コンポーネント４０６、３０２、２０２および１０２とそれぞれ実質的に同様であることができる。
【００２８】
仲介コンポーネント５０８はハンドシェイク技術を実装して、携帯電話５０４内に含まれる連絡先情報を自動更新する前に、追加の連絡先情報へのアクセスに対する承認を保証することができる。例えば、携帯電話５０６のユーザおよび／または所有者に関連付けた携帯電話番号に関する追加の連絡先情報へアクセスすることを携帯電話５０４が要求する際、仲介コンポーネント５０８は携帯電話５０６の上記ユーザおよび／または所有者からの承認を裏付けることができる。換言すれば、携帯電話５０６のユーザおよび／または所有者に対して携帯電話５０４および／またはそれに関連するユーザを通知することができ、携帯電話５０６のユーザおよび／または所有者は追加の連絡先情報のリリースを承認することができる。承認時、追加の連絡先情報を携帯電話５０４に対して自動的に更新することができる。仲介コンポーネント５０８は任意の適切な仲介技術、ハンドシェイク技術、および／またはそれらの任意の組合せを利用して連絡先情報の更新の承認を保証できることは理解されるべきである。
【００２９】
図６は、少なくとも部分的に識別データに基づいてフィルタ済み連絡先情報の自動的な提供を促進するシステム６００を示す。連絡先更新コンポーネント６０２は、少なくとも部分的に携帯電話番号に基づいて連絡先情報を提供することができる。さらに、連絡先更新コンポーネント６０２はインタフェース１０４を通して携帯電話番号を受信することができる。連絡先更新コンポーネント６０２は図５、４、３、２、および１の連絡先更新コンポーネント５０２、４０６、３０２、２０２、および１０２とそれぞれ実質的に同様であることができることは理解されるべきである。
【００３０】
携帯電話６０４は携帯電話６０６と通信することができ、携帯電話６０４は携帯電話６０６に関する連絡先情報を有さない。携帯電話６０６、ユーザ、および／またはそれぞれの所有者は連絡先情報へのアクセスに関する設定をフィルタ設定コンポーネント６０８に提供することができる。フィルタ設定コンポーネント６０８は、携帯電話６０６に対する設定をフィルタコンポーネント６１０に与えることができる。一例において、連絡先情報の量に承認レベルを関連付けることができるように連絡先情報を階層化することができる。例えば、高レベルの承認は、全ておよび／または過半数の連絡先情報へのアクセスに対応することができる。携帯電話６０６に関する連絡先情報の提供を携帯電話６０４が要求する際、連絡先更新コンポーネント６０２は上記連絡先情報をフィルタコンポーネント６１０に提供することができる。フィルタコンポーネント６１０は、少なくとも部分的にフィルタ設定コンポーネント６０８が受信した設定に基づいて、携帯電話６０４に対する連絡先情報をフィルタすることができる。換言すれば、携帯電話６０４は少なくとも部分的に携帯電話６０６のユーザおよび／または所有者に関連付けられた設定に基づいて連絡先情報の一部を受信することができる。
【００３１】
図７に示すシステム７００は知能を利用して、少なくとも部分的に識別データに基づいて連絡先情報を自動的に提供し、モバイル通信デバイス内の連絡先情報を自動的に更新することを促進する。連絡先更新コンポーネント７０２は識別データを分析して識別データに関連付けられた連絡先情報を判定することができ、連絡先情報はモバイル通信デバイスに対して自動的に更新される。連絡先更新コンポーネント７０２は図６、５、４、３、２、および１の連絡先更新コンポーネント６０２、５０２、４０６、３０２、２０２、および１０２とそれぞれ実質的に同様であることができることは理解されるべきである。システム７００はインテリジェントコンポーネント７０４をさらに含む。インテリジェントコンポーネント７０４を連絡先更新コンポーネント７０２が利用して、連絡先情報、セキュリティ、および／またはフィルタリングの提供を促進することができる。例えば、インテリジェントコンポーネント７０４を利用して、識別データの分析、要求に対する承認の判定、セキュリティの実装、フィルタリングの利用、連絡先情報へのアクセスの判定、等を行うことができる。
【００３２】
インテリジェントコンポーネント７０４が、イベントおよび／またはデータを通して獲得した一連の観察から、システム、環境、および／またはユーザの状態に関する理由付けまたは推論を行うことができることは理解されるべきである。例えば、推論を利用して特定のコンテキストまたはアクションの識別、あるいは状態の確率分布の生成が可能である。推論は確率的であることができる。すなわち、推論は、データおよびイベントの考察に基づいた着目状態の確率分布計算であることができる。推論は、一連のイベントおよび／またはデータから高レベルのイベントを構成するために利用する技術を参照することもできる。上記の推論の結果として、イベントが非常に短い時間間隔で相関するか否かに関わらず、ならびにイベントおよびデータが１つまたは数個のイベントおよびデータソースから来るか否かに関わらず、一連の観測イベントおよび／または格納イベントデータから新規イベントまたはアクションが構築される。（明確および／または暗黙的に磨き上げた）様々な分類の枠組みおよび／またはシステム（例えば、サポートベクトルマシン、ニューラルネットワーク、エキスパートシステム、ベイジアンネットワーク、ファジーロジック、データフュージョンエンジン、等）を、本発明と関連した自動動作および／または推論動作の実施と関連させて利用することができる。
【００３３】
分類器は、入力属性ベクトルＸ＝（Ｘ１，Ｘ２，Ｘ３，Ｘ４，ＸＮ）を、入力が分類に属する信頼にマップする関数、すなわち、Ｆ（Ｘ）＝ＣＯＮＦＩＤＥＮＣＥ（ＣＬＡＳＳ）である。上記分類は、確率および／または統計ベースの分析（例えば、分析ユーティリティおよびコストを考慮に入れること）を利用して、ユーザが自動実行を希望するアクションを予知または推論することができる。サポートベクトルマシン（ＳＶＭ）は、利用可能な分散器の例である。ＳＶＭは可能な入力の空間内に超曲面を発見することで動作し、超曲面は非トリガイベントからトリガ基準を分けることを試みる。直感的には、これによりトレーニングデータと同一ではないがそれに類似したテストデータに対して正しく分類できるようになる。他の有向および非有向モデル分類アプローチは、例えば、ナイーブベイズ、ベイジアンネットワーク、デシジョンツリー、ニューラルネットワーク、ファジーロジックモデルを含み、異なるパターンの独立性を提供する確率分類モデルを利用することができる。本明細書で用いる分類には、優先度モデルの構築に利用される統計的回帰も含まれる。
【００３４】
図８は、連絡先情報の自動更新を促進する連絡先情報更新８００を示す。連絡先情報更新８０２は、通信セッション中に連絡先情報を更新することができる。携帯電話は、２０６−５５５−１２１２と示した携帯電話番号を有する別の携帯電話に接続することができる。通信セッション中に、ショートメッセージサービスセンタ（ＳＭＳＣ）は、連絡先情報を携帯電話に提供して、その携帯電話番号に関する連絡先情報の自動更新を可能とすることができる。換言すれば、携帯電話は、（一度受理および／または承認された後に）自動受信される連絡先情報を更新および／または格納することができる。例えば、携帯電話番号２０６−５５５−１２１２に関連付けられた連絡先情報は、ＳＭＳ（ＣＯＮＴＡＣＴ  ＺＥＫＥ  ＫＯＣＨ，１２３４  １４ＴＨ  ＳＴ．ＲＥＤＭＯＮＤ  ＷＡ  ９８０５２）であることができ、上記連絡先情報を手動入力なしで携帯電話に自動更新することができる。
【００３５】
図８の説明を続ける。連絡先情報更新８０４は通信セッションの終わりに連絡先情報を更新することができる。携帯電話は携帯電話番号２０６−５５５−１２１２との通信セッションを終了することができる。ハイパーテキスト転送プロトコル（ＨＴＴＰ）に対するポストを利用して、携帯電話番号に対応する連絡先情報をウェブサービス経由で提供することができる。ウェブサービスは連絡先情報を携帯電話に送信することができ、携帯電話は携帯電話番号に関する連絡先情報を自動的に更新および／または格納することができる。
【００３６】
連絡先情報更新を、携帯電話との通信セッション前、最中、および／または後にモバイル通信デバイスに提供できることは理解されるべきである。さらに、連絡先情報更新をボイスメール、メールボックス、テキスト、電子メール、ショートメッセージサービス、マルチメディアメッセージングシステム、電子メッセージ、および不在着信に関連する任意の適切な技術を通して提供および／またはアクセスすることができる。例えば、ユーザは携帯電話の着信に出なくてもよく、ユーザは上記ボイスメールを後でチェックして、連絡先情報更新を提供されることを（例えば、上記のボイスメールチェックの最中、後、および／または前に）可能とすることができる。換言すれば、ユーザは、連絡先情報更新を自動的に利用可能とするために着信に出る必要がない。
【００３７】
図９−１１は本発明に従う手順および／またはフローチャートを示す。説明の簡単さのため、手順を一連の動作として示し、説明する。図示した動作および／または動作順序により本発明が限定されず、例えば動作を様々な順序および／または並列で行うこと、ならびに本明細書で未提示の他の動作とともに行うことが可能であることは理解されるべきである。さらに、図示した全ての動作が本発明に従う手順の実装に必要である訳ではない。加えて、当業者は状態図またはイベントにより一連の相関する状態として上記手順を代替的に表現できることを理解するであろう。
【００３８】
図９は、少なくとも部分的に識別データに基づいて連絡先情報を自動的に提供する手順９００を示す。参照番号９０２で、識別データを受信することができる。識別データは、携帯電話番号、電子シリアル番号（ＥＳＮ）、携帯識別番号（ＭＩＮ）、システム識別コード（ＳＩＤ）、等を含むことができるがこれらに限らない。識別データは任意の適切なモバイル通信デバイス（例えば、携帯電話、携帯情報端末、無線通信デバイス、等）に関することができ、モバイル通信デバイスは適切な無線ネットワーク（例えば、インターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワーク、および／または任意のマシン間通信、等）を利用することで識別データを提供することができる。
【００３９】
参照番号９０４で、識別データを分析し、対応する連絡先情報を判定することができる。例えば、携帯電話番号は所有者および／またはユーザを有する携帯電話に対応することができ、その所有者および／またはユーザは携帯電話に関連付けられた個人／連絡先情報を有することができる。一例において、連絡先情報は名前、住所、自宅電話番号、携帯電話番号、ファックス番号、勤務先電話番号、電子メールアドレス、ウェブサイト、イメージ、画像、ハンドルネーム、誕生日、ポケットベル番号、等を含むことができる。例えば、情報プロバイダを用いる参照および／またはテーブル技術を利用して識別番号を分析することができる。情報プロバイダは、データベース、サーバ、インターネット、インターネット上のサーバ、インターネット内のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースのサービス、データ投入前のデータベース、動的にデータ投入されるデータベース、等であることができるがこれらに限らない。
【００４０】
参照番号９０６で、連絡先情報を、要求しているモバイル通信デバイスに送信することができる。連絡先情報を任意の適切な無線ネットワーク（例えば、インターネットプロトコル（ＩＰ）、ショートメッセージサービス（ＳＭＳ）、第３世代（３Ｇ）モバイルネットワーク、および／または任意のマシン間通信、等）を通して送信することができる。一例において、特定のモバイル通信デバイスに関連付けられた記憶技術に適応するように、連絡先情報を具体的にフォーマットすることができる。連絡先情報の内容の追加、凝集、および削除を上記フォーマット化に含めて、連絡先情報をモバイル通信デバイス内で配置することができる。換言すれば、モバイル通信デバイスは様々なアドレス帳とフォーマットを利用し、それに従って連絡先情報をモバイル通信デバイスへの送信前にフォーマットすることができる。連絡先情報をモバイル通信デバイスに対して自動的に更新することができ、ユーザおよび／または所有者が手動で上記連絡先情報をモバイル通信デバイスおよび／またはアドレス帳および／またはメモリ記憶装置に登録および／またはタイプする必要はない。自動的な連絡先情報の更新を受信者が承認できるが、そのような承認は連絡先情報の送信前であってもよいことは理解されるべきである。換言すれば、本発明はモバイル通信デバイス内での連絡先情報の自動更新を促進し、上記連絡先情報を関連するアドレス帳および／またはメモリ記憶装置に手動で登録および／またはタイプする必要はない。
【００４１】
図１０は、関連するセキュリティ技術および／またはフィルタ技術を連絡先情報に自動的に提供することを促進する手順１０００を示す。参照番号１００２で、識別データをモバイル通信デバイスから送信することができる。識別データは、例えば携帯電話番号であることができる。上記の識別データの送信は、少なくとも２つのモバイル通信デバイス間における通信セッションの前、最中、および／または後に行うことができる。識別データは、関連する連絡先情報を有する別のモバイル通信デバイスの所有者および／またはユーザに関係することができることは理解されるべきである。参照番号１００４で、識別データを参照して対応する連絡先情報を判定する。任意の適切な情報プロバイダを利用して連絡先情報を提供できることは理解されるべきである。
【００４２】
参照番号１００６で、要求しているモバイル通信デバイスへの送信前に連絡先情報をフィルタすることができる。例えば上記連絡先情報が関係するユーザにより、フィルタを設定することができる。さらにフィルタは、対応するレベル設定および／または階層設定に基づいた情報のレベルおよび／または階層へのアクセスを可能とすることができる。参照番号１００８で、セキュリティおよび／または仲介技術を利用して、要求しているモバイル通信デバイスに対する連絡先情報へのアクセス権を判定することができる。例えば、セキュリティ技術はヒューマンインタラクションプルーフ（ＨＩＰ）、声紋認証、認証質問、地理的位置、定義関係の度合い、（例えば、定義関係の度合いを利用した）ウェブサイト、等を含むことができる。さらに、仲介技術を利用して、要求しているモバイル通信デバイスと連絡先情報に関連付けられるユーザおよび／または所有者との間でハンドシェイクを成立させることができる。例えば、要求しているモバイル通信デバイスは、識別データ（例えば、携帯電話番号）が関係するモバイル通信デバイスからの連絡先情報の受信承認を待機することができる。参照番号１０１０で、ユーザインタフェースを利用して、要求しているモバイル通信デバイスに対する連絡先情報の自動的な更新および／または格納を可能とすることができる。ユーザインタフェースを、要求しているモバイル通信デバイスに関する特定フォーマットで実装できることは理解されるべきである。さらに、自動的な連絡先情報の更新および／または格納を、通信セッションの前、最中および／または後に成立させることができる。一例において、自動的な更新および／または格納を、モバイル通信デバイス上の不在着信および／またはボイスメール受信の後に実施することができる。
【００４３】
図１１は、識別データを利用してセキュアな連絡先情報および／またはフィルタ済み連絡先情報をデバイスに自動提供することを促進するフローチャート１１００を示す。参照番号１１０２で、携帯電話のようなモバイル通信デバイスにより識別データを送信することができる。識別データは、モバイル通信デバイスのユーザおよび／または所有者に関する携帯電話番号であることができ、そのユーザおよび／または所有者はモバイル通信デバイスに関係する連絡先情報を有する。参照番号１１０４で、識別データを分析して、識別データに対応する連絡先情報を判定する。例えば、データベース、サーバ、インターネット、インターネット上のサーバ、インターネット内のサーバ、ショートメッセージサービスセンタ（ＳＭＳＣ）、ホスト、オペレータ、無線サービスプロバイダ、購読サービス、ウェブベースのサービス、データ投入前のデータベース、動的にデータ投入されるデータベース、等を利用することで連絡先情報を判定することができる。参照番号１１０６で、セキュリティ技術を通過したか否かが判定される。セキュリティを通過しない場合、上記方法は参照番号１１０８に進み、連絡先情報に対する要求が拒否される。セキュリティを通過する場合、上記方法は参照番号１１１０に進み、連絡先情報がフィルタされたか否かが判定される。連絡先情報がフィルタされる場合、プロセスは１１１２に進み、連絡先情報がフィルタおよび／または階層化される。一旦フィルタされ、また、連絡先情報がフィルタされない場合、プロセスは参照番号１１１４に進み、連絡先情報をモバイル通信デバイスに対して送信、ならびに自動的に更新および／または格納することができる。換言すると、連絡先情報は自動的に登録され、モバイルデバイスのユーザおよび／または所有者は連絡先情報を手動で登録する必要がない。
【００４４】
本発明の様々な態様を実装するための追加のコンテキストを与えるため、図１２−１３および以下の説明は、本発明の様々な態様の実装に適したコンピューティング環境を簡潔に、一般的に説明することを意図している。本発明を、ローカルコンピュータおよび／またはリモートコンピュータ上で実行されるコンピュータプログラムのコンピュータ実行可能命令の一般的な関連で上述したが、当業者は、本発明を他のプログラムモジュールと組み合わせても実装できることを認識するであろう。一般に、プログラムモジュールはルーチン、プログラム、コンポーネント、データ構造、等を含み、それらは特定のタスクを実施、および／または特定の抽象データ型を実装する。
【００４５】
さらに、当業者は本発明の方法を他のコンピュータシステム構成とともに実践できることを理解するであろう。そのコンピュータシステム構成には、単一プロセッサまたはマルチプロセッサコンピュータシステム、ミニコンピュータ、メインフレームコンピュータ、およびパーソナルコンピュータ、ハンドヘルドコンピューティングデバイス、マイクロプロセッサベースおよび／またはプログラム可能家電、等が含まれ、それらの各々は１つまたは複数の関連デバイスと動作可能に通信することができる。図示した本発明の態様を分散コンピュータ環境において実践することもでき、そこでは通信ネットワークを通して接続したリモートプロセッシングデバイスによりタスクが実施される。しかしながら、全てではないにしても幾つかの本発明の態様をスタンドアロンコンピュータ上で実践することができる。分散コンピューティング環境では、プログラムモジュールをローカルおよび／またはリモートメモリ記憶装置に置くことができる。
【００４６】
図１２は、本発明が相互作用可能なコンピューティング環境例１２００の概略ブロック図である。システム１２００は１つまたは複数のクライアント１２１０を含む。クライアント１２１０はハードウェアおよび／またはソフトウェア（例えば、スレッド、プロセス、コンピューティングデバイス）であることができる。システム１２００は１つまたは複数のサーバ１２２０も含む。サーバ１２２０はハードウェアおよび／またはソフトウェア（例えば、スレッド、プロセス、コンピューティングデバイス）であることができる。例えば、本発明を利用することで、サーバ１２２０はスレッドを内蔵して変換を実施することができる。
【００４７】
クライアント１２１０とサーバ１２２０との間の可能な通信の１つは、複数のコンピュータプロセス間での送信に適応させたデータパケットの形であることができる。システム１２００は通信フレームワーク１２４０を含む。通信フレームワーク１２４０を利用して、クライアント１２１０およびサーバ１２２０の間の通信を促進することができる。クライアント１２１０は１つまたは複数のクライアントデータストア１２５０に動作可能に接続される。クライアントデータストア１２５０を利用して、クライアント１２１０に局所的な情報を記憶することができる。同様に、サーバ１２２０は１つまたは複数のサーバデータストア１２３０に動作可能に接続される。サーバデータストア１２３０を利用して、サーバ１２４０に局所的な情報を記憶することができる。
【００４８】
図１３を参照する。本発明の様々な態様を実装するための環境例１３００はコンピュータ１３１２を含む。コンピュータ１３１２は処理ユニット１３１４、システムメモリ１３１６、およびシステムバス１３１８を含む。システムバス１３１８はシステムコンポーネントを処理ユニット１３１４に接続する。システムコンポーネントはシステムメモリ１３１６を含むが、これに限らない。処理ユニット１３１４は様々な利用可能なプロセッサのうち任意のものであることができる。デュアルマイクロプロセッサおよび他のマルチプロセッサアーキテクチャを処理ユニット１３１４として利用することもできる。
【００４９】
システムバス１３１８は数種のバス構造のうち任意のものであることができる。このバス構造には、メモリバスまたはメモリ制御装置、周辺バスまたは外部バス、および／または様々な利用可能なバスアーキテクチャを用いるローカルバスが含まれる。バスアーキテクチャは、業界標準アーキテクチャ（ＩＳＡ）、マイクロチャネルアーキテクチャ（ＭＳＡ）、拡張ＩＳＡ（ＥＩＳＡ）、インテリジェントドライブエレクトロニクス（ＩＤＥ）、ＶＥＳＡローカルバス（ＶＬＢ）、周辺機器相互接続（ＰＣＩ）、カードバス、ユニバーサルシリアルバス（ＵＳＢ）、アドバンストグラフィックポート（ＡＧＰ）、パーソナルコンピュータメモリカード国際協会バス（ＰＣＭＣＩＡ）、ファイアワイヤ（ＩＥＥＥ  １３９４）、および小型コンピュータ用周辺機器インタフェース（ＳＣＳＩ）を含むがこれらに限らない。
【００５０】
システムメモリ１３１６は揮発性メモリ１３２０と不揮発性メモリ１３２２を含む。例えば起動時にコンピュータ１３１２内部の要素間での情報を転送する基本ルーチンを含む基本入出力システム（ＢＩＯＳ）が、不揮発性メモリ１３２２内に記憶される。限定ではなく例として、不揮発性メモリ１３２２はリードオンリメモリ（ＲＯＭ）、プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的プログラム可能ＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラム可能ＲＯＭ（ＥＥＰＲＯＭ）、またはフラッシュメモリを含むことができる。揮発性メモリ１３２０はランダムアクセスメモリ（ＲＡＭ）を含み、外部キャッシュメモリとして動作する。限定ではなく例として、ＲＡＭはスタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、拡張ＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、ラムバスダイレクトＲＡＭ（ＲＤＲＡＭ）、ダイレクトラムバスダイナミックＲＡＭ（ＤＲＤＲＡＭ）、およびラムバスダイナミックＲＡＭ（ＲＤＲＡＭ）といった多数の形で利用可能である。
【００５１】
コンピュータ１３１２はリムーバブル／非リムーバブル、揮発性／不揮発性コンピュータ記憶媒体も含む。図１３では例えばディスク記憶装置１３２４を示す。ディスク記憶装置１３２４は、磁気ディスクドライブ、フロッピー（登録商標）ディスクドライブ、テープドライブ、ジャズドライブ、ジップドライブ、ＬＳ−１００ドライブ、フラッシュメモリカード、またはメモリスティックのようなデバイスを含むがこれらに限らない。加えて、ディスク記憶装置１３２４は記憶媒体を別個に含むか、または他の記憶媒体を組み合わせた記憶媒体を含むことができる。その記憶媒体には、コンパクトディスクＲＯＭデバイス（ＣＤ−ＲＯＭ）、ＣＤ記録可能ドライブ（ＣＤ−Ｒドライブ）、ＣＤ再書込み可能ドライブ（ＣＤ−ＲＷドライブ）またはデジタル多用途ディスクＲＯＭドライブ（ＤＶＤ−ＲＯＭ）のような光ディスクドライブが含まれるがこれらに限らない。ディスク記憶装置１３２４のシステムバス１３１８に対する接続を容易にするため、インタフェース１３２６のようなリムーバブルまたは非リムーバブルインタフェースが典型的に使用される。
【００５２】
図１３は、適切な動作環境１３００において説明したユーザと基本的なコンピュータリソースとの間の中間体として動作するソフトウェアを説明することは理解されるべきである。上記ソフトウェアはオペレーティングシステム１３２８を含む。オペレーティングシステム１３２８は、ディスク記憶装置１３２４に格納することができ、コンピュータシステム１３１２のリソースを制御および割当てるよう動作する。システムアプリケーション１３３０は、システムメモリ１３１６内またはディスク記憶装置１３２４上のいずれかに格納したプログラムモジュール１３３２およびプログラムデータ１３３４を通して、オペレーティングシステム１３２８によるリソース管理を利用する。本発明を様々なオペレーティングシステムまたはオペレーティングシステムの組合せとともに実装できることは理解されるべきである。
【００５３】
ユーザは入力装置１３３６を通してコンピュータ１３１２に命令または情報を入力する。入力装置１３３６は、マウスのようなポインティングデバイス、トラックボール、スタイラスペン、タッチパッド、キーボード、マイクロフォン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ、ＴＶチューナカード、デジタルカメラ、デジタルビデオカメラ、ウェブカメラ、等を含むがこれらに限らない。これらおよび他の入力装置は、インタフェースポート１３３８経由でシステムバス１３１８を通して処理ユニット１３１４に接続する。インタフェースポート１３３８は例えば、シリアルポート、パラレルポート、ゲームポート、およびユニバーサルシリアルバス（ＵＳＢ）を含む。出力装置１３４０は、入力装置１３３６と同種のポートの幾つかを使用する。したがって、例えば、ＵＳＢポートを使用して入力をコンピュータ１３１２に与え、コンピュータ１３１２からの情報を出力装置１３４０に出力することができる。出力アダプタ１３４２において、他の出力装置１３４０の中には特殊なアダプタを必要とするモニタ、スピーカ、およびプリンタのような幾つかの出力装置１３４０があることを示している。限定ではなく例として、出力アダプタ１３４２は、出力装置１３４０とシステムバス１３１８との間の接続手段を与えるビデオおよびサウンドカードを含む。他の装置および／または装置のシステムは、リモートコンピュータ１３４４のような入力および出力機能の両方を与えることに留意されたい。
【００５４】
コンピュータ１３１２は、リモートコンピュータ１３４４のような１つまたは複数のリモートコンピュータに対する論理接続を用いてネットワーク環境で動作することができる。リモートコンピュータ１３４４はパーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ワークステーション、マイクロプロセッサベースの機器、ピアデバイスまたは他の共通ネットワークノード等であることができ、典型的にコンピュータ１３１２に関して説明した多数または全ての要素を含む。簡潔さのため、メモリ記憶装置１３４６のみをリモートコンピュータ１３４４に付随させて図示してある。リモートコンピュータ１３４４はネットワークインタフェース１３４８を通してコンピュータ１３１２に論理的に接続され、通信接続１３５０を通して物理的に接続される。ネットワークインタフェース１３４８は、ローカルエリアネットワーク（ＬＡＮ）および広域ネットワーク（ＷＡＮ）のような有線および／または無線通信ネットワークを含む。ＬＡＮ技術は光ファイバ分散データインタフェース（ＦＤＤＩ）、銅線分散データインタフェース（ＣＤＤＩ）、イーサネット（登録商標）、トークンリング等を含む。ＷＡＮ技術はポイントツーポイントリンク、回線交換ネットワークを含むがこれらに限らない。回線交換ネットワークには例えば、統合サービスデジタルネットワーク(ＩＳＤＮ)およびその変形、パケット交換ネットワーク、ならびにデジタル加入者線（ＤＳＬ）がある。
【００５５】
通信接続１３５０は、ネットワークインタフェース１３４８のバス１３１８への接続に用いられるハードウェア／ソフトウェアを指す。説明の明確さのため通信接続１３５０をコンピュータ１３１２の内部に示すが、通信接続１３５０はコンピュータの外部にあってもよい。ネットワークインタフェース１３４８への接続に必要なハードウェア／ソフトウェアは、例としてのみ、通常の電話レベルのモデム、ケーブルモデムおよびＤＳＬモデム、ＩＳＤＮアダプタ、およびイーサネット（登録商標）カードを含むモデムのような内部的および外部的な技術を含む。
【００５６】
上述したものは本発明の例を含む。もちろん、本発明を説明するために全ての考えうる構成要素または手順の組合せを説明することは不可能であるが、当業者は本発明の多くの更なる組合せおよび配列が可能であることを認識するであろう。したがって本発明は、添付請求項の精神および範囲内にある全ての上記の改変、修正、および変形を含むよう意図される。
【００５７】
上述の構成要素、装置、回路、システム等が実施する様々な機能に関しては特に、上記構成要素を説明するために用いた（「手段」への引用を含む）用語は、明示しない限り、たとえ本明細書で説明した本発明の態様例での機能を実装する開示構造と構造的に等価でないとしても、説明した構成要素（例えば、機能的に等価なもの）の特定機能を実施する任意の構成要素と対応すると意図される。この点から、本発明の様々な方法の動作および／またはイベントを実施するコンピュータ実行可能命令を持つシステムとコンピュータ可読媒体とが本発明に含まれることが認識されるであろう。
【００５８】
さらに、本発明の詳細な特徴を幾つかの実施例のうち１つのみに関して開示したが、上記特徴は、任意の所与または特定の応用例に対して望ましくかつ有利なように、他の実施例の１つまたは複数の他の特徴と組み合わせることができる。さらに、用語「含む」およびその変形が詳細説明または請求項のいずれかで使用される範囲では、この用語は用語「備える」と同様に包括的であると意図される。
【図面の簡単な説明】
【００５９】
【図１】少なくとも部分的に識別データに基づいて連絡先情報の提供を促進するシステム例のブロック図である。
【図２】少なくとも識別データを利用して連絡先情報を自動的に投入することを促進するシステム例のブロック図である。
【図３】少なくとも部分的に識別データに基づいて連絡先情報の自動的な更新および／または格納を促進するシステム例のブロック図である。
【図４】様々な無線ネットワークに渡って連絡先情報の最新情報をモバイル通信デバイスに自動的に提供することを促進するシステム例のブロック図である。
【図５】連絡先情報へのアクセスに対する完全性の保証を促進するシステム例のブロック図である。
【図６】少なくとも部分的に識別データに基づいてフィルタ済み連絡先情報を自動的に提供することを促進するシステム例のブロック図である。
【図７】少なくとも部分的に識別データに基づいて連絡先情報を自動的に提供することを促進するシステム例のブロック図である。
【図８】連絡先情報の自動更新を促進する連絡先情報更新のブロック図である。
【図９】少なくとも部分的に識別データに基づいて連絡先情報を自動的に提供する手順の例である。
【図１０】関連するセキュリティおよび／またはフィルタ技術に対して連絡先情報を自動的に提供することを促進する手順の例である。
【図１１】識別データを利用して、セキュアな連絡先情報および／またはフィルタ済み連絡先情報を装置に自動的に提供することを促進するフローチャートである。
【図１２】本発明の新規態様に利用できるネットワーク環境の例である。
【図１３】本発明に従って利用できる動作環境の例である。
【図１】
2008536457.tif 000003
【図２】
2008536457.tif 000004
【図３】
2008536457.tif 000005
【図４】
2008536457.tif 000006
【図５】
2008536457.tif 000007
【図６】
2008536457.tif 000008
【図７】
2008536457.tif 000009
【図８】
2008536457.tif 000010
【図９】
2008536457.tif 000011
【図１０】
2008536457.tif 000012
【図１１】
2008536457.tif 000013
【図１２】
2008536457.tif 000014
【図１３】
2008536457.tif 000015
【国際調査報告】
2008536457.tif 000016
2008536457.tif 000017