"音声サービスモジュールと、データサービスモジュールと、発呼側デバイスとの音声通話を確立する要求を受け取るように構成されたダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラがさらに、前記発呼側デバイスの識別子に従って前記データサービスモジュールを使用してデータ接続を介してコンテキスト情報を取り出すように構成された、装置。ユーザインターフェースをさらに備え、前記ダイヤルコントローラがさらに、前記ユーザインターフェースを使用して前記コンテキスト情報を着呼側デバイスのユーザに提示することと、前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾するように前記音声サービスモジュールを構成することとを行うように構成された、請求項1に記載の装置。前記ユーザインターフェースが表示装置を備える、請求項2に記載の装置。前記ユーザインターフェースが音声ベースのインターフェースを備える、請求項2に記載の装置。前記ダイヤルコントローラがさらに、前記コンテキスト情報を取り出した後で、前記音声通話を確立する前記要求を自動的に拒否するように前記音声サービスモジュールを構成するように構成された、請求項1に記載の装置。前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、請求項1に記載の装置。前記発呼側デバイスの前記識別子が前記発呼側デバイスの電子メールアドレスを備える、請求項1に記載の装置。前記ダイヤルコントローラが、前記データサービスモジュールを使用してコンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、請求項1に記載の装置。前記ダイヤルコントローラがさらに、前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することによって前記コンテキスト情報を取り出すように構成された、請求項1に記載の装置。前記ダイヤルコントローラがさらに、着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードするように構成された、請求項1に記載の装置。前記データサービスモジュールがショートメッセージングサービスSMSを使用して通信するように構成された、請求項1に記載の装置。前記データサービスモジュールがTCP/IPを使用して通信するように構成された、請求項1に記載の装置。前記データサービスモジュールがワイヤレスデータ接続を使用して通信するように構成された、請求項1に記載の装置。前記ワイヤレスデータ接続が、HSDPAを使用するデータ転送を備える、請求項13に記載の装置。前記コンテキスト情報が、名前と、物理的位置と、アバターとからなるグループから選択される少なくとも1つのメンバを備える、請求項1に記載の装置。前記コンテキスト情報が、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも1つのメンバを備える、請求項1に記載の装置。前記コンテキスト情報が、物理的住所と、電子メールアドレスと、インスタントメッセージング識別子とからなるグループから選択される少なくとも1つのメンバを備える、請求項1に記載の装置。前記ダイヤルコントローラが、前記コンテキスト情報に関連するオーディオを再生することによって前記コンテキスト情報を提示するように構成された、請求項2に記載の装置。音声サービスモジュールと、データサービスモジュールと、ダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラが、着呼側デバイスの識別子に従って前記データサービスモジュールを使用して前記着呼側デバイスに関するコンテキスト情報を取り出すことと、ユーザインターフェースを使用して前記コンテキスト情報を提示することと、前記音声サービスモジュールを使用して前記着呼側デバイスとの音声通話を開始することとを行うように構成された、装置。前記ダイヤルコントローラがさらに、前記音声通話が確立される前に前記データサービスモジュールを使用して前記着呼側デバイスとデータを交換するように構成された、請求項19に記載の装置。前記ダイヤルコントローラが、コンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、請求項19に記載の装置。前記データサービスモジュールが、ワイヤレスデータ接続を介した通信をサポートするモジュールを備える、請求項19に記載の装置。前記コンテキスト情報が、名前と、物理的位置と、アバターと、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも1つのメンバを備える、請求項19に記載の装置。前記ダイヤルコントローラが、制限付きコンテキスト情報へのアクセスを前記着呼側デバイスに与えることによって前記着呼側デバイスとデータを交換するように構成された、請求項19に記載の装置。前記ダイヤルコントローラがさらに、前記データサービスモジュールを使用してコンテキスト情報をコンテンツサーバにアップロードするように構成された、請求項19に記載の装置。着呼側デバイスにおいて、音声通話を確立する要求を発呼側デバイスから受け取ることと、前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すこととを備える方法。前記コンテキスト情報を前記着呼側デバイスのユーザに提示することと、前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾することとをさらに備える、請求項26に記載の方法。前記コンテキスト情報を取り出すのに応答して、前記音声通話を確立する前記要求を自動的に拒否することをさらに備える、請求項26に記載の方法。前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、請求項26に記載の装置。前記コンテキスト情報を提示することが、前記着呼側デバイスの表示装置上に前記情報を表示することを備える、請求項27に記載の方法。前記コンテキスト情報を提示することが、前記着呼側デバイスのオーディオインターフェースを使用して前記情報を提示することを備える、請求項27に記載の方法。コンテキスト情報を取り出すことがさらに、前記音声通話を確立する前記要求を承諾する前に前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することを備える、請求項26に記載の方法。前記着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードすることをさらに備える、請求項26に記載の方法。発呼側デバイスにおいて、着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すことと、前記コンテキスト情報を前記発呼側デバイスのユーザに提示することと、前記着呼側デバイスとの音声通話を開始することと、前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換することと、前記着呼側デバイスとの前記音声通話を確立することとを備える方法。コンテキスト情報を取り出すことが、データ接続を使用してコンテンツサーバに照会することを備える、請求項34に記載の方法。音声通話を確立する要求を発呼側デバイスから受け取るための手段と、前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すための手段とを備える装置。着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すための手段と、前記コンテキスト情報を発呼側デバイスのユーザに提示するための手段と、前記着呼側デバイスとの音声通話を開始するための手段と、前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換するための手段と、前記着呼側デバイスとの前記音声通話を確立するための手段とを備える装置。コンピュータに、音声通話を確立する要求を発呼側デバイスから受け取らせるためのコードと、コンピュータに、前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。コンピュータに、着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出させるためのコードと、コンピュータに、前記コンテキスト情報を発呼側デバイスのユーザに提示させるためのコードと、コンピュータに、前記着呼側デバイスとの音声通話を開始させるためのコードと、コンピュータに、前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換させるためのコードと、コンピュータに、前記着呼側デバイスとの前記音声通話を確立させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。添付の図面と共に以下に示す詳細な記述は、本発明の例示的な実施形態の記述とし、本発明を実践できる唯一の例示的な実施形態を表すものとはしない。この記述全体を通して使用される用語例示的は、例、事例、または例証としての働きをすることを意味し、他の例示的な実施形態よりも好ましいかまたは有利であると解釈すべきとは限らない。詳細な記述は、本発明の例示的な実施形態の完全な理解を提供する目的で、具体的な詳細を含む。これらの具体的な詳細がなくても本発明の例示的な実施形態が実践され得ることは、当業者には明らかであろう。いくつかの場合では、本明細書に提示する例示的な実施形態の新規性を曖昧にするのを避けるために、周知の構造およびデバイスをブロック図の形で示す。図1を参照すると、通信システム100中で、参照番号110Aおよび110Bは通信デバイスを指す。本開示によれば、デバイス110Aまたは110Bは、モバイルまたは固定であってよい。さらに、デバイス110Aまたは110Bは、ワイヤレスチャネルを介して通信するか、または有線チャネルを介して、例えば光ファイバもしくは同軸ケーブルを使用して通信する、任意のデバイスであってよい。デバイス110Aまたは110Bはさらに、PCカード、コンパクトフラッシュ登録商標、外付けもしくは内蔵モデム、またはワイヤレスもしくはワイヤライン電話機を含めたただしこれらに限定されない、いくつかのタイプのデバイスのうちのいずれかであってよい。セルラーワイヤレス通信システムでは、各デバイス110Aまたは110Bは、リモート局、移動局、または加入者局と呼ばれることもある。本明細書ではいくつかの例示的な実施形態をワイヤレス通信システムに関して述べる場合があるが、本開示がワイヤレス通信システムに限定されるとは限らないことは理解されるであろう。例えば、ワイヤライン通信システム、例として有線の電話機やビデオ電話機などを利用するシステムが、本開示の技法を組み込んでもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。図1のデバイス110Aおよび110Bは、本開示によるスマートダイヤルコントローラ技法によって実現されるものとして示されている。図1では、発呼側ユーザデバイス110Aまたは発呼側デバイスが、ダイヤルコントローラ112Aと、音声サービスモジュール114Aと、データサービスモジュール116Aとを備える。音声サービスモジュール114Aは、ネットワーク130上の110Bなど別のデバイスとの音声通信、例えば電話通話をサポートする音声接続144Aを扱う。ネットワーク130は一般に、音声サービスとデータサービスの両方をサポートしてよい。ネットワーク130は、例えばワイヤレスセルラーネットワークを含んでよく、または、標準的なワイヤライン電話ネットワークに結合されたイーサネット登録商標ネットワークなど、ワイヤラインネットワークを含んでよい。データサービスモジュール116Aは、ネットワーク130上の他のデバイスまたはサーバとのデータ通信をサポートするデータ接続146Aを扱う。例示的な実施形態では、このようなデータ通信は、インターネットTCP/IPを使用して行われるパケットデータ通信、ショートメッセージングサービスSMS、または当技術分野で知られるいずれか他のタイプのデータ通信を含み得る。音声接続144Aとデータ接続146Aは両方ともダイヤルコントローラ112Aによって処理されるが、ダイヤルコントローラ112Aは、ネットワーク130と音声サービスモジュール114Aとの間に、またネットワーク130とデータサービスモジュール116Aとの間に、機能的に介在する。図1におけるダイヤルコントローラ112Aの機能的な介在は、説明の目的で示すに過ぎず、本開示の範囲を限定するものとはしないことに留意されたい。代替の例示的な実施形態では、述べる技法を実施するための図示のモジュールの代替の機能的区分化を、当業者によって容易に導出することができ得る。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。ダイヤルコントローラ112Aは、例えば、ネットワーク130からの着信信号incomingsignalsを音声サービスモジュール114Aおよびデータサービスモジュール116Aに渡す前に処理し、また音声サービスモジュール114Aおよびデータサービスモジュール116Aからの送出信号をネットワーク130に渡す前に処理する、モバイルホン上で実行されるソフトウェアであってよい。ダイヤルコントローラ112Aはさらに、後でさらに述べるようにネットワーク130にアクセスしていくつかの機能を実施するように、データサービスモジュール116Aを構成してよい。例示的な一実施形態では、発呼側デバイス110Aは、音声接続144Aとデータ接続146Aの両方を同時に維持してよい。例えば、発呼側デバイス110Aは、音声接続用のW-CDMAエアインターフェースを使用して音声接続144Aにアクセスすると同時に、HSDPAエアインターフェースを使用してデータ接続146Aにアクセスしてよい。音声接続144Aとデータ接続146Aへの同時アクセスを実現するための他の技法は当業者に知られており、本開示の範囲内にあるものとして企図される。図1にさらに示すように、着呼側ユーザデバイス110Bまたは着呼側デバイスもまた、ダイヤルコントローラ112Bと、音声サービスモジュール114Bと、データサービスモジュール116Bとを備える。着呼側デバイス110Bもまた、発呼側デバイス110Aに関して上述したように、ダイヤルコントローラ112Bを介して対応する音声接続144Bおよびデータ接続146Bを処理する。着呼側デバイス110Bのモジュールの機能は、発呼側デバイス110Aのモジュールについて述べた機能と同様であってよい。図1では、発呼側デバイス110Aと着呼側デバイス110Bの両方がダイヤルコントローラ112Aまたは112Bを備えるように示されているが、本開示のいくつかの技法は、発呼側デバイスと着呼側デバイスのうちの一方のみがダイヤルコントローラを備えるときでも実施され得ることは理解されるであろう。このような代替の例示的な実施形態については後でさらに述べるが、このような代替の例示的な実施形態は本開示の範囲内にあるものとして企図される。図1にはさらに、ネットワーク130を介して発呼側デバイス110Aおよび着呼側デバイス110Bによってアクセス可能なコンテンツサーバ120も示す。コンテンツサーバ120は、後でさらに述べるように、ユーザに関するコンテキスト情報を記憶してよく、コンテンツサーバに照会するデバイスにこのようなコンテキスト情報を送達してよい。図2に、本開示による、音声通話を実施するときの発呼側デバイス110Aの動作の例示的な実施形態200を示す。ブロック210で、発呼側デバイス110Aは、電話をかける先のデバイスの電話番号を決定する。電話番号は、発呼側デバイス110Aのユーザ図示せずによって入力されてよく、または発呼側デバイス110Aのメモリ例えばアドレス帳から取り出されてよい。ブロック220で、発呼側デバイス110Aは、電話をかける先のデバイスに関連するコンテキスト情報を取り出す。例示的な一実施形態では、発呼側デバイス110Aのダイヤルコントローラ112Aが、ブロック210で決定された電話番号に従って、ネットワーク130を介してコンテンツサーバ120からこのような情報を取り出してよい。コンテキスト情報は、サウンドや写真やビデオを含めたマルチメディアや、位置や通信選好などのさらに他の情報等、電話をかける先のユーザの現在のコンテキストに関連する情報を含み得る。この情報は、電話をかける先のユーザによってコンテンツサーバ120に事前にアップロードされたものであってよい。コンテキスト情報は、例えば発呼側デバイス110Aの表示装置上でユーザに対して表示されるユーザインターフェース上で、発呼側デバイス110Aのユーザに提示されてよく、または、発呼側デバイス110Aの、オーディオ、音声ベース、および/または他のマルチメディア機能を使用して、ユーザに提示されてよい。例示的な一実施形態では、コンテキストコンテンツサーバから情報を取り出すことは、2009年10月28日に出願された米国特許出願第12/607,231号に記載のように進行してよく、この出願の内容全体は参照により本明細書に組み込まれる。コンテキスト情報は、コンテキストコンテンツサーバに直接記憶されるか、またはコンテキストコンテンツサーバによって指定されるどこか他の場所に記憶されてよいことは、理解されるであろう。発呼側デバイス110Aとコンテンツサーバ120との間の通信は、データ接続146Aを介して進行してよい。例えば、データ接続は、HSDPA、cdma20001X-EVDO、Wi-Fi登録商標、Bluetooth登録商標などによって可能にされるワイヤレス接続、または、イーサネット接続などによって可能にされる有線接続であってよい。コンテンツサーバ120は、ネットワーク130から、例えばインターネットを介してアクセスされてよく、したがって、データ接続146Aは、発呼側デバイス110Aとコンテンツサーバ120との間で確立されたインターネット接続であってよい。別法として、データ接続146Aは、他のタイプのデータ通信、例えばショートメッセージングサービスSMSをサポートしてよい。データ接続を実現するための他の技法は当技術分野で周知であり、本開示の範囲内にあるものとして企図される。電話をかける先の人物に関連するコンテキスト情報がコンテンツサーバ120から取り出されると、発呼側デバイス110Aは、ブロック230で音声通話を開始する。音声通話は、例えば、ネットワーク130を介して音声通話を開始するための、当業者に知られる技法に従って、音声接続144Aを介して進行してよい。ブロック240で、音声通話が確立される前に、発呼側デバイス110Aは、データ接続146Aを使用してさらに他の情報を着呼側デバイス110Bと交換してよい。例示的な一実施形態では、このような情報は、着呼側デバイス110Bから受け取った1つまたは複数のクエリqueryに応答して、発呼側デバイス110Aから着呼側デバイス110Bに提供されてよい。ブロック250で、音声通話が着呼側デバイス110Bによって受諾され、音声接続144Aを使用して音声通話が進行する。ブロック260で、音声通話中に、データ接続146Aを使用してさらに他の情報が発呼側デバイス110Aと着呼側デバイス110Bとの間で交換されてよい。ブロック270で、音声接続144Aを介した音声通話が終了する。例示的な一実施形態では、音声通話が終了するとデータ接続146Aも終了する必要はない。例えば、データ接続146Aは、ユーザ間でさらにフォローアップ情報を交換するために、音声通話の後もアクティブなままであってよい。例示的な一実施形態では、発呼側デバイス110Aにおけるダイヤルコントローラ112は、例えばデータサービスモジュール116Aおよび音声サービスモジュール114Aをそれぞれ使用してデータ接続146Aおよび音声接続144Aの確立を調和させることによって、ブロック210~270のシーケンスを実行するように構成されてよい。ダイヤルコントローラ112は、ブロック210~270のシーケンスを順次実行してもよく、または別法として、本開示の原理により図示のブロックの1つもしくは複数を省略するか図示のブロックの順序を変更してもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。図3に、本開示による、音声通話中の着呼側デバイス110Bの動作の例示的な実施形態300を示す。図3において、ブロック310で、着呼側デバイス110Bは、例えばブロック230で発呼側デバイス110Aによって開始されたような、着信した音声通話要求を受け取る。着信した電話に関連する、ネットワーク130からのページングメッセージが、発呼側デバイス110Aの識別例えば電話番号を着呼側デバイス110Bに通知してよいことは理解されるであろう。ブロック320で、着呼側デバイス110Bは、音声通話要求を受諾する前に、データ接続146Bを使用して発呼側デバイス110Aに関連する情報を取り出す。例示的な一実施形態では、着呼側デバイス110Bは、発呼側デバイス110Aについて述べたのと類似する方式で、このような情報をコンテンツサーバ120から取り出してよい。具体的には、取り出される情報は、例えば発呼側デバイスの現在のコンテキストに関連する情報を含んでよく、例として、発呼側デバイス110Aについて前に列挙したような情報が挙げられる。ブロック330で、着呼側デバイス110Bは、ブロック320でコンテキストコンテンツサーバ120から取り出した情報に応答して、さらに他の情報を発呼側デバイス110Aに直接に要求してよい。この情報要求は、データ接続146Bを使用して行ってよい。例えば、着呼側デバイス110Bは、コンテキストコンテンツサーバ120に照会することで見つかる情報以上の、発呼側デバイス110Aのステータスに関するさらに他の情報を要求してよい。発呼側デバイス110Aは、図2のブロック240に関して上述したように、着呼側デバイス110Bからのクエリに応答してよい。着呼側デバイス110Bは、ブロック320および330での着呼側デバイス110Bによる情報の取出しを延期して、発呼側デバイス110Aによって開始された音声通話の受諾を遅延させてもよいことに留意されたい。この遅延は、当業者によって容易に導出され得る技法に従って、ダイヤルコントローラ112Bによって、例えば着呼側デバイス110Bの音声サービスモジュール114Bのソフトウェア制御を介して実施されてよい。ブロック340で、着呼側デバイス110Bのユーザ図示せずは、発呼側デバイス110Aからの着信した音声通話を受諾するか否かを決定してよい。例えば、着呼側デバイス110Bのユーザは、ブロック320でコンテキストコンテンツサーバ120から取り出された情報、および/またはブロック330における発呼側デバイス110Aからの情報を検討すると、通話を受諾すると決定してよく、その場合、動作はブロック350に進む。別法として、ユーザが通話を受諾しないと決定した場合、または着呼側デバイスが通話を自動的に拒否するように構成されている場合は、ブロック335で通話を拒否してよい。ブロック350で音声通話が受諾され、通話は、音声接続144Bと、発呼側デバイス側の対応する音声接続144Aとを介して進行する。ブロック360で、音声通話中に、データ接続146Aおよび146Bを使用してさらに他のデータが発呼側デバイス110Aと着呼側デバイス110Bとの間で交換されてよい。ブロック370で、音声通話が終了する。例示的な一実施形態では、音声通話が終了するとデータ接続146Bも終了する必要はない。例えば、データ接続146Bは、音声通話に続いてユーザ間でさらにフォローアップ情報を交換するために、アクティブなままであってよい。例示的な一実施形態では、着呼側デバイス110Bにおけるダイヤルコントローラ112Bは、ブロック310~370のシーケンスを順次実行してもよく、または別法として、本開示の原理により図示のブロックの1つもしくは複数を省略するか図示のブロックの順序を変更してもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。図4および4Aに、本開示の原理による、発呼側デバイスまたはデバイスA450と着呼側デバイスまたはデバイスB460との間の通話フローの具体的な例示的実施形態を示す。例示的な通話フロー400は、説明の目的で示すに過ぎず、図4~4Aに関して述べる特徴のいずれかまたは全てを含む実施形態に本開示の範囲を限定するものとはしないことに留意されたい。例示的な通話フローは、図4の一連の手順401~411を実行する通信システム400の描写において示す。図4Aに示す対応するブロック401A~411Aに、手順をさらに詳細に示す。図示の手順の特定のシーケンスは、本開示の範囲を限定するものとはしないことに留意されたい。代替の例示的な実施形態ではいくつかの手順を省略してもよく、手順のシーケンスは一般に、本開示の技法により明示的に示されるものとは異なる場合もある。手順401およびブロック401Aで、デバイスB460上のダイヤルコントローラまたはデバイスBダイヤルコントローラが、ネットワーク430全体の一部であるデータネットワーク442を介して、コンテンツサーバ470に登録し、ユーザBに関する情報をコンテンツサーバ470にアップロードする。コンテンツサーバ470は、例えば、図1に関して本明細書に上述したコンテンツサーバ120に対応し得る。例示的な一実施形態では、デバイスBダイヤルコントローラは、任意のタイプのデータネットワーク、例えば、セルラーネットワーク、Wi-Fiネットワーク、Bluetooth、イーサネットなどを使用して、コンテンツサーバ470と通信してよい。デバイスBによるデータネットワーク470へのアクセスがワイヤレスまたは有線であってよいことは理解されるであろう。デバイスBダイヤルコントローラによってコンテンツサーバ470にアップロードされる情報は、ユーザBに関する情報、例えば、現在位置、取り組んでいる現在のアクティビティ、ユーザBが電話に出られるかどうか、関連するメディアなどを含み得る。情報は、定期的に、またはデバイスBダイヤルコントローラによって決定される不定期の間隔で、アップロードされてよい。デバイスBダイヤルコントローラはまた、データネットワーク上および/または音声ネットワーク上におけるデバイスBのアドレスでコンテンツサーバ470を更新してよく、それにより、コンテンツサーバ470または別のデバイスは、必要ならデバイスBと連絡を取ることができ得る。手順402およびブロック402Aで、ユーザAが、ユーザBと通信するために、デバイスBに関連する電話番号をデバイスA450上で入力する。手順403およびブロック403Aで、デバイスAダイヤルコントローラは、ユーザBに関する情報および/またはメタデータ、例えば手順401およびブロック401AでデバイスBによってアップロードされた情報および/またはメタデータを、コンテンツサーバ470に照会する。照会は、データネットワーク442を介したコンテンツサーバ470へのデータ接続を介して行ってよい。例示的な一実施形態では、デバイスBがまだユーザAのアドレス帳にない場合、照会は、デバイスBの電話番号などの識別子を使用して行ってよい。別法として、照会は、ユーザBとの以前の対話に基づいてデバイスにすでに記憶された一意の識別子など、デバイスBに関連する他の何らかの形の一意の識別子を使用して行ってもよい。例えば、識別子は、ユーザBについてユーザAのアドレス帳に記憶された電話番号に関連する電子メール識別子を含み得る。デバイスBに関するメタデータおよび情報は、コンテンツサーバ470から直接に取り出されてもよく、または、コンテンツサーバ470がデバイスAダイヤルコントローラをリダイレクトする可能性のある他の何らかの場所と接触することによって取り出されてもよいことに留意されたい。手順404およびブロック404Aで、デバイスAダイヤルコントローラは、マルチメディアインターフェースをユーザAに提示し、ブロック403Aで行われた照会の結果に応じてユーザBに関する情報をユーザAに示してよい。例示的な一実施形態では、マルチメディアインターフェースは、図5に示す要素を含み得る。図5に、デバイスAによってユーザAに対して表示されるインターフェース画面501の例示的なスナップショット500を示す。インターフェース画面501に示す情報は説明の目的で提供するに過ぎず、表示されるいずれか特定のタイプの情報に本開示の範囲を限定するものではないことは、理解されるであろう。図5で、画面501は、ユーザBの名前510、ユーザBに関連するアバター520、および、職場としてのユーザBの現在の地理的位置540などの情報を表示する。画面501はさらに、ユーザBのユーザステータス530を、塗りつぶされたカラーの丸として表示してよい。例示的な一実施形態では、丸の色は、ユーザBのステータスを示してよい。例えば、灰色はユーザがオフラインであることを示してよく、緑はユーザBが対応できることを示してよく、赤はユーザBの手が塞がっていることを示してよい等である。画面501はさらに、ユーザBのコンタクト選好550をチャットとして表示してよい。例示的な一実施形態では、コンタクト選好はさらに、音声通話および/または連絡を取るのはご遠慮下さいなどのオプションを含んでよい。画面501はさらに、ユーザAがユーザBとコンタクトを取る際に選択するためのオプション560も含んでよい。図示の例では、ユーザAは、ユーザBに電話するか、ユーザBとチャットするか、またはプロセスをキャンセルすることを選択し得る。手順405およびブロック405Aで、ユーザAがデバイスAのユーザインターフェースを介して電話するを選択すると、デバイスAダイヤルコントローラは、音声ネットワークを介したデバイスBへの音声通話を開始する。デバイスAダイヤルコントローラは別法として、ユーザAが代わりにチャットするを選択した場合に、デバイスBとのチャットセッションを開始してもよいことに留意されたい。手順406およびブロック406Aで、デバイスBは、デバイスBとの音声通話が確立されるようデバイスAが要求していることを示すページをデバイスAから受け取る。ページを受け取ると、デバイスBダイヤルコントローラは、データネットワーク442を介してデバイスAについてコンテンツサーバ470に照会する。例示的な一実施形態では、デバイスBは、デバイスAの電話番号着信ページから識別されるなどの識別子、またはデバイスAの他の一意の識別子を使用して、デバイスAに関するメタデータおよび情報を調べてよい。メタデータおよび情報は、コンテンツサーバから直接に取り出されてもよく、または、コンテンツサーバがデバイスBダイヤルコントローラをリダイレクトする可能性のある他の何らかの場所と接触することによって取り出されてもよい。デバイスAがデータネットワーク442にアクセスする方式は一般に、デバイスBがデータネットワーク442にアクセスする方式とは独立していてよいことは、理解されるであろう。例えば、デバイスAはHSDPAを介してデータネットワークにアクセスしてよく、デバイスBは有線イーサネット接続を使用してデータネットワークにアクセスしてよい。例示的な一実施形態では、データネットワーク442との接続は、デバイスBがデバイスAの発呼側IDを着信ページから受け取った後で、しかしユーザBがデバイスAからの音声通話を受諾して音声通話セッションが確立される前に、デバイスBダイヤルコントローラによって確立される。このデータ接続が確立される間にいくらかの遅延がある場合があることは理解されるであろう。例示的な一実施形態では、このような遅延期間中、デバイスBダイヤルコントローラは、例えば前にキャッシュされたユーザAについてのプロフィール利用可能ならを、デバイスBユーザインターフェースを介して表示してよい。手順407およびブロック407Aで、デバイスBダイヤルコントローラは、マルチメディアインターフェースをユーザBに提示し、デバイスAの識別子に基づいてコンテンツサーバ470から取り出されたユーザAに関する情報を示してよい。例示的な一実施形態では、インターフェースを使用して表示される情報および情報フォーマットは、様々な要因に依存する可能性があり、これらの要因には、ユーザAが自分のプロフィールをユーザBと共有しているかどうか、ユーザBの友達または同僚または見知らぬ勧誘業者としてのユーザAのステータス、などが含まれるがこれらに限定されない。代替の例示的な一実施形態図示せずでは、手順407およびブロック407AでデバイスBダイヤルコントローラがマルチメディアインターフェースをユーザBに提示することと共に、またはその代わりに、デバイスBダイヤルコントローラは、より多くの情報を求める呼または要求を受け取るのに応答して、他の自動アクションを行ってもよい。例えば、デバイスBダイヤルコントローラは、いくつかまたは全ての相手からの電話を自動的に拒否する、または全ての電話をボイスメールに転送する、または全ての音声通話をインスタントメッセージングセッションに変換する等を行うようにユーザBによって事前構成された場合には、そのように構成されてよい。例えば、ユーザBは現在ミーティング中である場合があり、ユーザBは、VIPユーザとして指定された何人かのユーザからの電話を除いて全ての電話を自動的に拒否する等を行うよう、デバイスBダイヤルコントローラを構成してよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。図6に、ユーザAが、求められないのに電話してくる業者である場合に、ユーザAに関してデバイスBによってユーザBに対して表示されるインターフェース画面601の例示的なスナップショット600を示す。図6は図5と同じ情報のいくつかを含む場合があり、対応する情報についての記述は繰り返さないことに留意されたい。図6で、画面601は、ユーザAの名前610例えば商号、ユーザAの物理的位置625または住所、およびユーザAに関連するウェブサイト630などの情報を表示する。例示的な一実施形態では、ユーザBは、ウェブサイトリンク630をクリックして、デバイスB上にあるブラウザを介してウェブサイトに直接アクセスし得る。例示的な一実施形態では、ユーザAに関連する写真および他のメディア図示せずがさらに画面601上に表示されてよい。画面601上に示される情報は、デバイスAまたは他のデータ通信手段を介して、ユーザAによってコンテンツサーバ470上で維持され定期的に更新されてよいことに留意されたい。例示的な一実施形態では、ユーザAは、デバイスAを介してコンテンツサーバ470を更新してよい。代替の例示的な一実施形態では、デバイスAにダイヤルコントローラが装備されていない場合でも、ユーザAはなお、例えばウェブブラウザなどデバイスAから独立したウェブベースの機構を使用して、コンテンツサーバ上でユーザAのプロフィールを管理してよい。この例示的な実施形態では、ユーザAがユーザBに電話したとき、やはりユーザAについての完全なプロフィールがデバイスB上で表示され得る。同様に、ダイヤルコントローラがデバイスAには装備されているがデバイスBには装備されていない場合にも、同じことが当てはまる。この場合でも、ユーザBは、デバイスBを介する以外の技法を使用してコンテンツサーバ上のユーザBのプロフィールを更新してよく、したがってユーザAには、コンテンツサーバに記憶されてそのような代替技法を通して更新されたユーザBのプロフィールが提示され得る。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。画面601はさらに、ユーザBがデバイスAからの着信音声通話をスパムとしてタグ付けするためのオプション640を表示する。このようにして、デバイスBダイヤルコントローラは、電話スパムフィルタの機能を組み込むことができ得る。画面601はさらに、ユーザBがデバイスBからの電話を受諾するかまたは断ることができるようにするためのオプション650も表示する。図6に示す例では、チャットボタンはユーザBに対して表示されないが、これは、デバイスAがダイヤルコントローラ装備デバイスでない場合、例えば標準的な陸線電話機である場合に、このようである可能性がある。デバイスAにダイヤルコントローラが装備されていない場合、デバイスBダイヤルコントローラは、例えばコンテンツサーバ470を介してこの事実を検出してよく、それに応答して、デバイスBによってユーザBに対して表示されるコンタクトオプションを制限してよいことに留意されたい。別法として、デバイスAにダイヤルコントローラが装備されている場合は、デバイスBはそのような情報をユーザBに対して表示してもよい。図7に、ユーザAが見知らぬ個人である場合に、ユーザAに関してデバイスBによってユーザBに対して表示されるインターフェース画面701の例示的なスナップショット700を示す。図7で、画面701はユーザAの名前および写真を表示するが、ユーザAは、このような情報を一般の人々と共有するようにコンテンツサーバ上のそのエントリを構成済みであると想定される。しかし、ユーザAの場所は、ユーザAがそのような情報を一般の人々と共有することを選択しなかったと想定されるので、利用不可能である。画面701はさらに、710で、ユーザAが自分のプロフィールへのアクセスを制限することを選択したことを示す。画面701はさらに、ユーザBがユーザAのプロフィールにアクセスすることまたはユーザAの電話をスパムとしてタグ付けすることをそれぞれ可能にするためのボタン720および730を提示する。画面701はさらに、ユーザBが電話を受諾すること、ユーザBとチャットすること、または電話を断ることを可能にする。例示的な一実施形態では、チャットするボタンを選択すると、ユーザBは、SMS、またはデータネットワークによって提供される機能を例えば使用して、ユーザAからの音声通話をテキストチャットに変換することができる。手順408およびブロック408Aで、ユーザBは、ボタン720を選択することによって、電話に応答する前にユーザAのプロフィールにアクセスすることを要求してよい。その後、手順409およびブロック409Aで、デバイスBダイヤルコントローラは、データネットワーク442を介してデバイスAダイヤルコントローラと接触して、このようなアクセスをユーザAに直接に要求してよい。例示的な一実施形態では、デバイスBダイヤルコントローラは、要求を自動的に生成して、SMSを介してまたはデータネットワーク442を通した他のデータ接続を介してこの要求をデバイスAダイヤルコントローラに送り、ユーザAのプロフィールへのアクセスを要求してよい。これに応答して、デバイスAダイヤルコントローラは、図7Aに示す画面などの画面をユーザAに対して表示してよい。図7Aに、デバイスAダイヤルコントローラがプロフィールへのアクセス要求をデバイスBダイヤルコントローラから受け取るのに応答して、デバイスAによってユーザAに対して表示されるインターフェース画面701の例示的なスナップショット700Aを示す。図7Aで、ボタン710Aは、ユーザBジョンがユーザAのプロフィールへのアクセスを要求していることをユーザAに示す。ボタン720Aは、ユーザAの公開プロフィールへのアクセスを許可する。ボタン722Aは、ユーザAの友達プロフィールへのアクセスを許可する。ボタン724Aは、ユーザAのプロフィールへのアクセスを拒否する。ユーザは、ボタン720A、722A、724Aのうちの1つを選択してよく、その後、ユーザBは、ユーザAの選択に基づいてユーザAのプロフィールへのアクセスを許可または拒否され得る。手順410およびブロック410Aで、ユーザAは、ユーザBの要求をリアルタイムで例えばユーザBが音声通話に応答するのを待機する間に承認してよく、ユーザAの承認は、データ接続を介してユーザBのデバイスBに戻ってよい。代替の例示的な実施形態では、ブロック409Aおよび410Aは、デバイスBとデバイスAとの間の直接データ接続を使用して実行される必要はなく、その代わりにコンテンツサーバ470を媒介に使用して進行してもよい。手順411およびブロック411Aで、ユーザBの要求がユーザAによって承認されると、デバイスBダイヤルコントローラは、ユーザAに関してユーザBに提示されるインターフェースを更新してよい。図8に、ユーザAがユーザBの知っている個人、または友達である場合に、ユーザAに関してデバイスBによってユーザBに対して表示されるインターフェース画面801の例示的なスナップショット800を示す。例示的な一実施形態では、ユーザAの識別は、公開鍵を使用して、または単純にユーザAの電話番号がすでにデバイスBのアドレス帳にある場合に、ユーザBに対して妥当性が確認されてよい。例示的な一実施形態では、画面801は、例えば手順409~410およびブロック409A~410Aで述べたように、ユーザAがユーザAのプロフィールへのアクセスをユーザBに与えた後で、デバイスBによってユーザBに対して表示されてよい。図8では、画面801は、ユーザAが事前にコンテンツサーバを介して友達に利用可能にしたユーザAの名前、写真、および場所を表示する。画面801はさらに、ユーザAからの一連の更新820も示してよく、更新820は例えば、ユーザAのツイート、写真、および/または、彼らのオンラインソーシャルネットワークからの他の情報を含み得る。例示的な一実施形態では、ユーザAに関する情報は、コンテンツサーバ上で、またはデバイスA上で直接に、ユーザAによって維持されてよく、デバイスBのダイヤルコントローラによって取り出されてよい。本開示のいくつかの態様は、発呼側または着呼側デバイスが音声とデータの同時接続をサポートしないときであっても実施でき得ることは、理解されるであろう。例えば、発呼側または着呼側デバイスが、音声接続およびデータ接続へのアクセスを有するが同時には有さない場合は、発呼側デバイスは、まずそのデータ接続を利用してサーバまたは着呼側デバイスから情報を得て、その後で音声接続を使用して音声通話を開始してよい。例示的な一実施形態では、発呼側デバイスまたは着呼側デバイスは、音声通話が進行していない期間中に、その状態に関する情報をサーバに定期的にアップロードしてよい。他のデバイスは、最も頻繁に電話を受ける/電話をかけるユーザに関する情報を定期的にダウンロードして、このような状態情報を、デバイスが音声通話に携わっていない期間中にデバイス上でローカルにキャッシュしてよい。本開示の態様は後方互換性があり、本技法は通常の音声通話確立手順に対するどんな追加の修正も必要としないことは、理解されるであろう。したがって、これらの態様は有利にも、音声またはデータサービスプロバイダによってネットワークに対してどんな変更が加えられることもなく、実施され得る。本明細書および特許請求の範囲において、ある要素が別の要素に接続されるまたは結合されるされるとして言及されるとき、この要素は別の要素に直接に接続もしくは結合される可能性もあり、または介在要素が存在することもあることは、理解されるであろう。対照的に、ある要素が別の要素に直接に接続されるまたは直接に結合されるとして言及されるとき、介在要素は存在しない。情報および信号が、様々な異なる技術および技法のいずれかを使用して表され得ることは、当業者なら理解するであろう。例えば、以上の記述の全体を通して参照される場合のあるデータ、命令、コマンド、情報、信号、ビット、記号、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光粒子、またはこれらの任意の組合せによって表され得る。本明細書に開示する例示的な実施形態に関連して述べた様々な説明的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実現され得ることも、当業者ならさらに理解するであろう。このハードウェアとソフトウェアとの互換性を明確に説明するために、様々な説明的なコンポーネント、ブロック、モジュール、回路、およびステップを、それらの機能の点から一般に上述した。このような機能がハードウェアとして実現されるかソフトウェアとして実現されるかは、システム全体に課される特定の適用および設計制約に依存する。当業者なら、述べた機能を、特定の適用例ごとに様々な方法で実現し得るが、そのような実現決定は、本発明の例示的な実施形態の範囲からの逸脱を引き起こすものと解釈されるべきではない。本明細書に開示する例示的な実施形態に関連して述べた様々な説明的な論理ブロック、モジュール、および回路は、本明細書に述べた機能を実施するように設計された、汎用プロセッサ、ディジタル信号プロセッサDSP、特定用途向け集積回路ASIC、フィールドプログラマブルゲートアレイFPGAもしくは他のプログラマブルロジックデバイス、個別ゲートもしくはトランジスタロジック、個別ハードウェアコンポーネント、またはこれらの任意の組合せによって実現または実施され得る。汎用プロセッサはマイクロプロセッサであってよいが、別法として、プロセッサは任意の従来型プロセッサ、コントローラ、マイクロコントローラ、または状態機械statemachineであってもよい。プロセッサはまた、コンピューティングデバイスの組合せ、例えば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアに関連する1つもしくは複数のマイクロプロセッサ、またはいずれか他のこのような構成として実現されてもよい。本明細書に開示する例示的な実施形態に関連して述べた方法またはアルゴリズムのステップは、ハードウェア中で、プロセッサによって実行されるソフトウェアモジュール中で、またはこの2つの組合せにおいて具体化され得る。ソフトウェアモジュールは、ランダムアクセスメモリRAM、フラッシュメモリ、読取専用メモリROM、電気的にプログラム可能なROMEPROM、電気的に消去可能プログラム可能なROMEEPROM、レジスタ、ハードディスク、取外し可能ディスク、CD-ROM、または当技術分野で知られるいずれか他の形の記憶媒体中に存在してよい。例示的な記憶媒体の1つは、プロセッサが記憶媒体に対して情報を読み書きできるように、プロセッサに結合される。別法として、記憶媒体はプロセッサに統合されてもよい。プロセッサおよび記憶媒体は、ASIC中に存在してよい。ASICは、ユーザ端末中に存在してよい。別法として、プロセッサおよび記憶媒体は、ユーザ端末中の個別コンポーネントとして存在してもよい。1つまたは複数の例示的な実施形態では、述べた機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組合せにおいて実現され得る。ソフトウェア中で実現される場合、これらの機能は、1つもしくは複数の命令もしくはコードとしてコンピュータ可読媒体に記憶されるかまたはコンピュータ可読媒体を介して送信されてよい。コンピュータ可読媒体は、コンピュータプログラムをある場所から別の場所に移すのを容易にする任意の媒体を含めた、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体であってよい。限定ではなく例として、このようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、または、所望のプログラムコードを命令もしくはデータ構造の形で搬送もしくは記憶するのに使用できコンピュータによってアクセスできるいずれか他の媒体を備えてよい。また、任意の接続が、コンピュータ可読媒体として適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、より対線、ディジタル加入者線DSL、または、赤外線や無線や電磁波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合は、同軸ケーブル、光ファイバケーブル、より対線、DSL、または、赤外線や無線や電磁波などのワイヤレス技術は、媒体の定義に含まれる。本明細書において、ディスクdiskおよびディスクdiscは、コンパクトディスクCD、レーザディスク、光ディスク、ディジタル多用途ディスクDVD、フロッピー登録商標ディスク、およびブルーレイ登録商標ディスクを含み、ディスクdiskは通常、データを磁気的に再生し、ディスクdiscはデータをレーザで光学的に再生する。以上の組合せも、コンピュータ可読媒体の範囲内に含まれるべきである。開示する例示的な実施形態に関する以上の記述は、当業者が本発明を作成または使用できるように提供するものである。これらの例示的な実施形態に対する様々な修正が当業者には容易に明らかであろうし、本明細書に定義する一般的な原理は、本発明の範囲を逸脱することなく他の例示的な実施形態に適用され得る。したがって、本発明は、本明細書に示した例示的な実施形態に限定されるものとはせず、本明細書に開示する原理および新規な特徴に一致する最も広い範囲が与えられるものとする。"