(57)【要約】      （修正有）【課題】データ接続を使用して電話音声通話を向上させるためのスマートダイヤルコントローラを提供する。【解決手段】ダイヤルコントローラ１１２Ａ、Ｂが、別のユーザに電話をかける発呼側デバイス１１０Ａ、および／または、別のユーザから電話を受ける着呼側デバイス中１１０Ｂに設けられる。発呼側デバイスと着呼側デバイスの両方がコンテンツサーバ１２０にアクセスし、コンテンツサーバは、ユーザによって決定されるプライバシー設定に従った、発呼側ユーザおよび／または着呼側ユーザのプロフィールを記憶する。このようなプロフィールは、ユーザのステータス、場所、または選好に関する、マルチメディア情報を含む。ダイヤルコントローラは、ユーザが他方のユーザのプロフィールを検討および承認するのを延期して、音声接続の確立を遅延させてよい。前記の実施に際して、ネットワーク側では、どんな修正も必要とされない。【選択図】図１
2014222881.tif 000002
【特許請求の範囲】
【請求項１】
音声サービスモジュールと、
データサービスモジュールと、
発呼側デバイスとの音声通話を確立する要求を受け取るように構成されたダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラがさらに、前記発呼側デバイスの識別子に従って前記データサービスモジュールを使用してデータ接続を介してコンテキスト情報を取り出すように構成された、装置。
【請求項２】
ユーザインターフェースをさらに備え、前記ダイヤルコントローラがさらに、
前記ユーザインターフェースを使用して前記コンテキスト情報を着呼側デバイスのユーザに提示することと、
前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾するように前記音声サービスモジュールを構成することとを行うように構成された、請求項１に記載の装置。
【請求項３】
前記ユーザインターフェースが表示装置を備える、請求項２に記載の装置。
【請求項４】
前記ユーザインターフェースが音声ベースのインターフェースを備える、請求項２に記載の装置。
【請求項５】
前記ダイヤルコントローラがさらに、前記コンテキスト情報を取り出した後で、前記音声通話を確立する前記要求を自動的に拒否するように前記音声サービスモジュールを構成するように構成された、請求項１に記載の装置。
【請求項６】
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、請求項１に記載の装置。
【請求項７】
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電子メールアドレスを備える、請求項１に記載の装置。
【請求項８】
前記ダイヤルコントローラが、前記データサービスモジュールを使用してコンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、請求項１に記載の装置。
【請求項９】
前記ダイヤルコントローラがさらに、前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することによって前記コンテキスト情報を取り出すように構成された、請求項１に記載の装置。
【請求項１０】
前記ダイヤルコントローラがさらに、着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードするように構成された、請求項１に記載の装置。
【請求項１１】
前記データサービスモジュールがショートメッセージングサービス（ＳＭＳ）を使用して通信するように構成された、請求項１に記載の装置。
【請求項１２】
前記データサービスモジュールがＴＣＰ／ＩＰを使用して通信するように構成された、請求項１に記載の装置。
【請求項１３】
前記データサービスモジュールがワイヤレスデータ接続を使用して通信するように構成された、請求項１に記載の装置。
【請求項１４】
前記ワイヤレスデータ接続が、ＨＳＤＰＡを使用するデータ転送を備える、請求項１３に記載の装置。
【請求項１５】
前記コンテキスト情報が、名前と、物理的位置と、アバターとからなるグループから選択される少なくとも１つのメンバを備える、請求項１に記載の装置。
【請求項１６】
前記コンテキスト情報が、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも１つのメンバを備える、請求項１に記載の装置。
【請求項１７】
前記コンテキスト情報が、物理的住所と、電子メールアドレスと、インスタントメッセージング識別子とからなるグループから選択される少なくとも１つのメンバを備える、請求項１に記載の装置。
【請求項１８】
前記ダイヤルコントローラが、前記コンテキスト情報に関連するオーディオを再生することによって前記コンテキスト情報を提示するように構成された、請求項２に記載の装置。
【請求項１９】
音声サービスモジュールと、
データサービスモジュールと、
ダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラが、
着呼側デバイスの識別子に従って前記データサービスモジュールを使用して前記着呼側デバイスに関するコンテキスト情報を取り出すことと、
ユーザインターフェースを使用して前記コンテキスト情報を提示することと、
前記音声サービスモジュールを使用して前記着呼側デバイスとの音声通話を開始することとを行うように構成された、装置。
【請求項２０】
前記ダイヤルコントローラがさらに、前記音声通話が確立される前に前記データサービスモジュールを使用して前記着呼側デバイスとデータを交換するように構成された、請求項１９に記載の装置。
【請求項２１】
前記ダイヤルコントローラが、コンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、請求項１９に記載の装置。
【請求項２２】
前記データサービスモジュールが、ワイヤレスデータ接続を介した通信をサポートするモジュールを備える、請求項１９に記載の装置。
【請求項２３】
前記コンテキスト情報が、名前と、物理的位置と、アバターと、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも１つのメンバを備える、請求項１９に記載の装置。
【請求項２４】
前記ダイヤルコントローラが、制限付きコンテキスト情報へのアクセスを前記着呼側デバイスに与えることによって前記着呼側デバイスとデータを交換するように構成された、請求項１９に記載の装置。
【請求項２５】
前記ダイヤルコントローラがさらに、前記データサービスモジュールを使用してコンテキスト情報をコンテンツサーバにアップロードするように構成された、請求項１９に記載の装置。
【請求項２６】
着呼側デバイスにおいて、
音声通話を確立する要求を発呼側デバイスから受け取ることと、
前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すこととを備える方法。
【請求項２７】
前記コンテキスト情報を前記着呼側デバイスのユーザに提示することと、
前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾することとをさらに備える、請求項２６に記載の方法。
【請求項２８】
前記コンテキスト情報を取り出すのに応答して、前記音声通話を確立する前記要求を自動的に拒否することをさらに備える、請求項２６に記載の方法。
【請求項２９】
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、請求項２６に記載の装置。
【請求項３０】
前記コンテキスト情報を提示することが、前記着呼側デバイスの表示装置上に前記情報を表示することを備える、請求項２７に記載の方法。
【請求項３１】
前記コンテキスト情報を提示することが、前記着呼側デバイスのオーディオインターフェースを使用して前記情報を提示することを備える、請求項２７に記載の方法。
【請求項３２】
コンテキスト情報を取り出すことがさらに、前記音声通話を確立する前記要求を承諾する前に前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することを備える、請求項２６に記載の方法。
【請求項３３】
前記着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードすることをさらに備える、請求項２６に記載の方法。
【請求項３４】
発呼側デバイスにおいて、
着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すことと、
前記コンテキスト情報を前記発呼側デバイスのユーザに提示することと、
前記着呼側デバイスとの音声通話を開始することと、
前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換することと、
前記着呼側デバイスとの前記音声通話を確立することとを備える方法。
【請求項３５】
コンテキスト情報を取り出すことが、データ接続を使用してコンテンツサーバに照会することを備える、請求項３４に記載の方法。
【請求項３６】
音声通話を確立する要求を発呼側デバイスから受け取るための手段と、
前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すための手段とを備える装置。
【請求項３７】
着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すための手段と、
前記コンテキスト情報を発呼側デバイスのユーザに提示するための手段と、
前記着呼側デバイスとの音声通話を開始するための手段と、
前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換するための手段と、
前記着呼側デバイスとの前記音声通話を確立するための手段とを備える装置。
【請求項３８】
コンピュータに、音声通話を確立する要求を発呼側デバイスから受け取らせるためのコードと、
コンピュータに、前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。
【請求項３９】
コンピュータに、着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出させるためのコードと、
コンピュータに、前記コンテキスト情報を発呼側デバイスのユーザに提示させるためのコードと、
コンピュータに、前記着呼側デバイスとの音声通話を開始させるためのコードと、
コンピュータに、前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換させるためのコードと、
コンピュータに、前記着呼側デバイスとの前記音声通話を確立させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、向上した電話サービスに関し、より詳細には、データサービスを使用した電話音声通話の向上に関する。
【背景技術】
【０００２】
通信、例えばセルラー電話および他の形のワイヤレスおよびワイヤライン通信における最近の進歩は、通信デバイス間で転送できる情報の量を著しく増加させた。しかし、これらの進歩にもかかわらず、通常の電話音声通話に関連する機能セットは、限られたままである。
【０００３】
例えば、ユーザが電話を受けるとき、発呼側（caller）に関してユーザが受け取る情報としては、おそらく発呼側の電話番号の他には、普通は非常に限られた情報しかない。発呼側の番号がまだ着呼側ユーザのアドレス帳（called user’s address book）に記憶されていない場合は、発呼側の識別に関して利用可能な情報は他にはほとんどない。同様に、ユーザが電話機から音声電話をかけるとき、着呼側ユーザのステータス、例えば着呼側ユーザが会話に応じられるかどうかや着呼側ユーザが物理的にどの辺りにいるかなどに関して、発呼側に提供される情報はほとんどない。
【０００４】
従来の電話通話の間にユーザに利用可能な情報を増大させるための、効率的かつ後方互換性のある技法を提供することが望ましいであろう。
【発明の概要】
【０００５】
本開示の一態様は、音声サービスモジュールと、データサービスモジュールと、音声サービスモジュールによって音声通話を確立する要求を発呼側デバイスから受け取るように構成されたダイヤルコントローラとを備える装置を提供し、ダイヤルコントローラはさらに、発呼側デバイスの識別子に従ってデータサービスモジュールを使用してデータ接続を介してコンテキスト情報を取り出すように構成される。
【０００６】
本開示の別の態様は、音声サービスモジュールと、データサービスモジュールと、ダイヤルコントローラとを備える装置を提供し、ダイヤルコントローラは、着呼側デバイスの識別子に従ってデータサービスモジュールを使用して着呼側デバイスに関するコンテキスト情報を取り出すことと、ユーザインターフェースを使用してコンテキスト情報を提示することと、音声サービスモジュールを使用して着呼側デバイスとの音声通話を開始することとを行うように構成される。
【０００７】
本開示のさらに別の態様は、着呼側デバイスにおいて、音声通話を確立する要求を発呼側デバイスから受け取ることと、発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すこととを備える方法を提供する。
【０００８】
本開示のさらに別の態様は、発呼側デバイスにおいて、着呼側デバイスの識別子に従って着呼側デバイスに関するコンテキスト情報を取り出すことと、コンテキスト情報を発呼側デバイスのユーザに提示することと、着呼側デバイスとの音声通話を開始することと、音声通話が確立される前にデータ接続を使用して着呼側デバイスとデータを交換することと、着呼側デバイスとの音声通話を確立することとを備える方法を提供する。
【図面の簡単な説明】
【０００９】
【図１】本開示による通信システムを示す図。
【図２】本開示による、通話中の発呼側デバイスの動作の例示的な実施形態を示す図。
【図３】本開示による、音声通話中の着呼側デバイスの動作の例示的な実施形態を示す図。
【図４】本開示の原理による、発呼側デバイス（またはデバイスＡ）と着呼側デバイス（またはデバイスＢ）との間の通話フローの具体的な例示的実施形態を示す図。
【図４Ａ】本開示の原理による、発呼側デバイス（またはデバイスＡ）と着呼側デバイス（またはデバイスＢ）との間の通話フローの具体的な例示的実施形態を示す図。
【図５】デバイスＡによってユーザＡに対して表示されるインターフェース画面の例示的なスナップショットを示す図。
【図６】ユーザＡが、求められないのに電話してくる業者である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面の例示的なスナップショットを示す図。
【図７】ユーザＡが見知らぬ個人である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面の例示的なスナップショットを示す図。
【図７Ａ】デバイスＡダイヤルコントローラがプロフィールへのアクセス要求をデバイスＢダイヤルコントローラから受け取るのに応答して、デバイスＡによってユーザＡに対して表示されるインターフェース画面の例示的なスナップショットを示す図。
【図８】ユーザＡがユーザＢの知っている個人、または「友達」である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面の例示的なスナップショットを示す図。
【発明を実施するための形態】
【００１０】
添付の図面と共に以下に示す詳細な記述は、本発明の例示的な実施形態の記述とし、本発明を実践できる唯一の例示的な実施形態を表すものとはしない。この記述全体を通して使用される用語「例示的」は、「例、事例、または例証としての働きをする」ことを意味し、他の例示的な実施形態よりも好ましいかまたは有利であると解釈すべきとは限らない。詳細な記述は、本発明の例示的な実施形態の完全な理解を提供する目的で、具体的な詳細を含む。これらの具体的な詳細がなくても本発明の例示的な実施形態が実践され得ることは、当業者には明らかであろう。いくつかの場合では、本明細書に提示する例示的な実施形態の新規性を曖昧にするのを避けるために、周知の構造およびデバイスをブロック図の形で示す。
【００１１】
図１を参照すると、通信システム１００中で、参照番号１１０Ａおよび１１０Ｂは通信デバイスを指す。本開示によれば、デバイス１１０Ａまたは１１０Ｂは、モバイルまたは固定であってよい。さらに、デバイス１１０Ａまたは１１０Ｂは、ワイヤレスチャネルを介して通信するか、または有線チャネルを介して、例えば光ファイバもしくは同軸ケーブルを使用して通信する、任意のデバイスであってよい。デバイス１１０Ａまたは１１０Ｂはさらに、ＰＣカード、コンパクトフラッシュ（登録商標）、外付けもしくは内蔵モデム、またはワイヤレスもしくはワイヤライン電話機を含めた（ただしこれらに限定されない）、いくつかのタイプのデバイスのうちのいずれかであってよい。セルラーワイヤレス通信システムでは、各デバイス１１０Ａまたは１１０Ｂは、リモート局、移動局、または加入者局と呼ばれることもある。
【００１２】
本明細書ではいくつかの例示的な実施形態をワイヤレス通信システムに関して述べる場合があるが、本開示がワイヤレス通信システムに限定されるとは限らないことは理解されるであろう。例えば、ワイヤライン通信システム、例として有線の電話機やビデオ電話機などを利用するシステムが、本開示の技法を組み込んでもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００１３】
図１のデバイス１１０Ａおよび１１０Ｂは、本開示によるスマートダイヤルコントローラ技法によって実現されるものとして示されている。図１では、発呼側ユーザデバイス１１０Ａ（または「発呼側デバイス」）が、ダイヤルコントローラ１１２Ａと、音声サービスモジュール１１４Ａと、データサービスモジュール１１６Ａとを備える。
【００１４】
音声サービスモジュール１１４Ａは、ネットワーク１３０上の１１０Ｂなど別のデバイスとの音声通信、例えば電話通話をサポートする音声接続１４４Ａを扱う。ネットワーク１３０は一般に、音声サービスとデータサービスの両方をサポートしてよい。ネットワーク１３０は、例えばワイヤレスセルラーネットワークを含んでよく、または、標準的なワイヤライン電話ネットワークに結合されたイーサネット（登録商標）ネットワークなど、ワイヤラインネットワークを含んでよい。
【００１５】
データサービスモジュール１１６Ａは、ネットワーク１３０上の他のデバイスまたはサーバとのデータ通信をサポートするデータ接続１４６Ａを扱う。例示的な実施形態では、このようなデータ通信は、インターネットＴＣＰ／ＩＰを使用して行われるパケットデータ通信、ショートメッセージングサービス（ＳＭＳ）、または当技術分野で知られるいずれか他のタイプのデータ通信を含み得る。
【００１６】
音声接続１４４Ａとデータ接続１４６Ａは両方ともダイヤルコントローラ１１２Ａによって処理されるが、ダイヤルコントローラ１１２Ａは、ネットワーク１３０と音声サービスモジュール１１４Ａとの間に、またネットワーク１３０とデータサービスモジュール１１６Ａとの間に、機能的に介在する。図１におけるダイヤルコントローラ１１２Ａの機能的な介在は、説明の目的で示すに過ぎず、本開示の範囲を限定するものとはしないことに留意されたい。代替の例示的な実施形態では、述べる技法を実施するための図示のモジュールの代替の機能的区分化を、当業者によって容易に導出することができ得る。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００１７】
ダイヤルコントローラ１１２Ａは、例えば、ネットワーク１３０からの着信信号（incoming signals）を音声サービスモジュール１１４Ａおよびデータサービスモジュール１１６Ａに渡す前に処理し、また音声サービスモジュール１１４Ａおよびデータサービスモジュール１１６Ａからの送出信号をネットワーク１３０に渡す前に処理する、モバイルホン上で実行されるソフトウェアであってよい。ダイヤルコントローラ１１２Ａはさらに、後でさらに述べるようにネットワーク１３０にアクセスしていくつかの機能を実施するように、データサービスモジュール１１６Ａを構成してよい。
【００１８】
例示的な一実施形態では、発呼側デバイス１１０Ａは、音声接続１４４Ａとデータ接続１４６Ａの両方を同時に維持してよい。例えば、発呼側デバイス１１０Ａは、音声接続用のＷ−ＣＤＭＡエアインターフェースを使用して音声接続１４４Ａにアクセスすると同時に、ＨＳＤＰＡエアインターフェースを使用してデータ接続１４６Ａにアクセスしてよい。音声接続１４４Ａとデータ接続１４６Ａへの同時アクセスを実現するための他の技法は当業者に知られており、本開示の範囲内にあるものとして企図される。
【００１９】
図１にさらに示すように、着呼側ユーザデバイス１１０Ｂ（または「着呼側デバイス」）もまた、ダイヤルコントローラ１１２Ｂと、音声サービスモジュール１１４Ｂと、データサービスモジュール１１６Ｂとを備える。着呼側デバイス１１０Ｂもまた、発呼側デバイス１１０Ａに関して上述したように、ダイヤルコントローラ１１２Ｂを介して対応する音声接続１４４Ｂおよびデータ接続１４６Ｂを処理する。着呼側デバイス１１０Ｂのモジュールの機能は、発呼側デバイス１１０Ａのモジュールについて述べた機能と同様であってよい。
【００２０】
図１では、発呼側デバイス１１０Ａと着呼側デバイス１１０Ｂの両方がダイヤルコントローラ１１２Ａまたは１１２Ｂを備えるように示されているが、本開示のいくつかの技法は、発呼側デバイスと着呼側デバイスのうちの一方のみがダイヤルコントローラを備えるときでも実施され得ることは理解されるであろう。このような代替の例示的な実施形態については後でさらに述べるが、このような代替の例示的な実施形態は本開示の範囲内にあるものとして企図される。
【００２１】
図１にはさらに、ネットワーク１３０を介して発呼側デバイス１１０Ａおよび着呼側デバイス１１０Ｂによってアクセス可能なコンテンツサーバ１２０も示す。コンテンツサーバ１２０は、後でさらに述べるように、ユーザに関するコンテキスト情報を記憶してよく、コンテンツサーバに照会するデバイスにこのようなコンテキスト情報を送達してよい。
【００２２】
図２に、本開示による、音声通話を実施するときの発呼側デバイス１１０Ａの動作の例示的な実施形態２００を示す。
【００２３】
ブロック２１０で、発呼側デバイス１１０Ａは、電話をかける先のデバイスの電話番号を決定する。電話番号は、発呼側デバイス１１０Ａのユーザ（図示せず）によって入力されてよく、または発呼側デバイス１１０Ａのメモリ（例えばアドレス帳）から取り出されてよい。
【００２４】
ブロック２２０で、発呼側デバイス１１０Ａは、電話をかける先のデバイスに関連するコンテキスト情報を取り出す。例示的な一実施形態では、発呼側デバイス１１０Ａのダイヤルコントローラ１１２Ａが、ブロック２１０で決定された電話番号に従って、ネットワーク１３０を介してコンテンツサーバ１２０からこのような情報を取り出してよい。コンテキスト情報は、サウンドや写真やビデオを含めたマルチメディアや、位置や通信選好などのさらに他の情報等、電話をかける先のユーザの現在のコンテキストに関連する情報を含み得る。この情報は、電話をかける先のユーザによってコンテンツサーバ１２０に事前にアップロードされたものであってよい。コンテキスト情報は、例えば発呼側デバイス１１０Ａの表示装置上でユーザに対して表示されるユーザインターフェース上で、発呼側デバイス１１０Ａのユーザに提示されてよく、または、発呼側デバイス１１０Ａの、オーディオ、音声ベース、および／または他のマルチメディア機能を使用して、ユーザに提示されてよい。
【００２５】
例示的な一実施形態では、コンテキストコンテンツサーバから情報を取り出すことは、２００９年１０月２８日に出願された米国特許出願第１２／６０７，２３１号に記載のように進行してよく、この出願の内容全体は参照により本明細書に組み込まれる。コンテキスト情報は、コンテキストコンテンツサーバに直接記憶されるか、またはコンテキストコンテンツサーバによって指定されるどこか他の場所に記憶されてよいことは、理解されるであろう。
【００２６】
発呼側デバイス１１０Ａとコンテンツサーバ１２０との間の通信は、データ接続１４６Ａを介して進行してよい。例えば、データ接続は、ＨＳＤＰＡ、ｃｄｍａ２０００  １Ｘ−ＥＶＤＯ、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などによって可能にされるワイヤレス接続、または、イーサネット接続などによって可能にされる有線接続であってよい。コンテンツサーバ１２０は、ネットワーク１３０から、例えばインターネットを介してアクセスされてよく、したがって、データ接続１４６Ａは、発呼側デバイス１１０Ａとコンテンツサーバ１２０との間で確立されたインターネット接続であってよい。別法として、データ接続１４６Ａは、他のタイプのデータ通信、例えばショートメッセージングサービス（ＳＭＳ）をサポートしてよい。データ接続を実現するための他の技法は当技術分野で周知であり、本開示の範囲内にあるものとして企図される。
【００２７】
電話をかける先の人物に関連するコンテキスト情報がコンテンツサーバ１２０から取り出されると、発呼側デバイス１１０Ａは、ブロック２３０で音声通話を開始する。音声通話は、例えば、ネットワーク１３０を介して音声通話を開始するための、当業者に知られる技法に従って、音声接続１４４Ａを介して進行してよい。
【００２８】
ブロック２４０で、音声通話が確立される前に、発呼側デバイス１１０Ａは、データ接続１４６Ａを使用してさらに他の情報を着呼側デバイス１１０Ｂと交換してよい。例示的な一実施形態では、このような情報は、着呼側デバイス１１０Ｂから受け取った１つまたは複数のクエリ（query）に応答して、発呼側デバイス１１０Ａから着呼側デバイス１１０Ｂに提供されてよい。
【００２９】
ブロック２５０で、音声通話が着呼側デバイス１１０Ｂによって受諾され、音声接続１４４Ａを使用して音声通話が進行する。
【００３０】
ブロック２６０で、音声通話中に、データ接続１４６Ａを使用してさらに他の情報が発呼側デバイス１１０Ａと着呼側デバイス１１０Ｂとの間で交換されてよい。
【００３１】
ブロック２７０で、音声接続１４４Ａを介した音声通話が終了する。例示的な一実施形態では、音声通話が終了するとデータ接続１４６Ａも終了する必要はない。例えば、データ接続１４６Ａは、ユーザ間でさらにフォローアップ情報を交換するために、音声通話の後もアクティブなままであってよい。
【００３２】
例示的な一実施形態では、発呼側デバイス１１０Ａにおけるダイヤルコントローラ１１２は、例えばデータサービスモジュール１１６Ａおよび音声サービスモジュール１１４Ａをそれぞれ使用してデータ接続１４６Ａおよび音声接続１４４Ａの確立を調和させることによって、ブロック２１０〜２７０のシーケンスを実行するように構成されてよい。ダイヤルコントローラ１１２は、ブロック２１０〜２７０のシーケンスを順次実行してもよく、または別法として、本開示の原理により図示のブロックの１つもしくは複数を省略するか図示のブロックの順序を変更してもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００３３】
図３に、本開示による、音声通話中の着呼側デバイス１１０Ｂの動作の例示的な実施形態３００を示す。
【００３４】
図３において、ブロック３１０で、着呼側デバイス１１０Ｂは、例えばブロック２３０で発呼側デバイス１１０Ａによって開始されたような、着信した音声通話要求を受け取る。着信した電話に関連する、ネットワーク１３０からのページングメッセージが、発呼側デバイス１１０Ａの識別（例えば電話番号）を着呼側デバイス１１０Ｂに通知してよいことは理解されるであろう。
【００３５】
ブロック３２０で、着呼側デバイス１１０Ｂは、音声通話要求を受諾する前に、データ接続１４６Ｂを使用して発呼側デバイス１１０Ａに関連する情報を取り出す。例示的な一実施形態では、着呼側デバイス１１０Ｂは、発呼側デバイス１１０Ａについて述べたのと類似する方式で、このような情報をコンテンツサーバ１２０から取り出してよい。具体的には、取り出される情報は、例えば発呼側デバイスの現在のコンテキストに関連する情報を含んでよく、例として、発呼側デバイス１１０Ａについて前に列挙したような情報が挙げられる。
【００３６】
ブロック３３０で、着呼側デバイス１１０Ｂは、ブロック３２０でコンテキストコンテンツサーバ１２０から取り出した情報に応答して、さらに他の情報を発呼側デバイス１１０Ａに直接に要求してよい。この情報要求は、データ接続１４６Ｂを使用して行ってよい。例えば、着呼側デバイス１１０Ｂは、コンテキストコンテンツサーバ１２０に照会することで見つかる情報以上の、発呼側デバイス１１０Ａのステータスに関するさらに他の情報を要求してよい。発呼側デバイス１１０Ａは、図２のブロック２４０に関して上述したように、着呼側デバイス１１０Ｂからのクエリに応答してよい。
【００３７】
着呼側デバイス１１０Ｂは、ブロック３２０および３３０での着呼側デバイス１１０Ｂによる情報の取出しを延期して、発呼側デバイス１１０Ａによって開始された音声通話の受諾を遅延させてもよいことに留意されたい。この遅延は、当業者によって容易に導出され得る技法に従って、ダイヤルコントローラ１１２Ｂによって、例えば着呼側デバイス１１０Ｂの音声サービスモジュール１１４Ｂのソフトウェア制御を介して実施されてよい。
【００３８】
ブロック３４０で、着呼側デバイス１１０Ｂのユーザ（図示せず）は、発呼側デバイス１１０Ａからの着信した音声通話を受諾するか否かを決定してよい。例えば、着呼側デバイス１１０Ｂのユーザは、ブロック３２０でコンテキストコンテンツサーバ１２０から取り出された情報、および／またはブロック３３０における発呼側デバイス１１０Ａからの情報を検討すると、通話を受諾すると決定してよく、その場合、動作はブロック３５０に進む。別法として、ユーザが通話を受諾しないと決定した場合、または着呼側デバイスが通話を自動的に拒否するように構成されている場合は、ブロック３３５で通話を拒否してよい。
【００３９】
ブロック３５０で音声通話が受諾され、通話は、音声接続１４４Ｂと、発呼側デバイス側の対応する音声接続１４４Ａとを介して進行する。
【００４０】
ブロック３６０で、音声通話中に、データ接続１４６Ａおよび１４６Ｂを使用してさらに他のデータが発呼側デバイス１１０Ａと着呼側デバイス１１０Ｂとの間で交換されてよい。
【００４１】
ブロック３７０で、音声通話が終了する。例示的な一実施形態では、音声通話が終了するとデータ接続１４６Ｂも終了する必要はない。例えば、データ接続１４６Ｂは、音声通話に続いてユーザ間でさらにフォローアップ情報を交換するために、アクティブなままであってよい。
【００４２】
例示的な一実施形態では、着呼側デバイス１１０Ｂにおけるダイヤルコントローラ１１２Ｂは、ブロック３１０〜３７０のシーケンスを順次実行してもよく、または別法として、本開示の原理により図示のブロックの１つもしくは複数を省略するか図示のブロックの順序を変更してもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００４３】
図４および４Ａに、本開示の原理による、発呼側デバイス（またはデバイスＡ）４５０と着呼側デバイス（またはデバイスＢ）４６０との間の通話フローの具体的な例示的実施形態を示す。例示的な通話フロー４００は、説明の目的で示すに過ぎず、図４〜４Ａに関して述べる特徴のいずれかまたは全てを含む実施形態に本開示の範囲を限定するものとはしないことに留意されたい。例示的な通話フローは、図４の一連の手順４０１〜４１１を実行する通信システム４００の描写において示す。図４Ａに示す対応するブロック４０１Ａ〜４１１Ａに、手順をさらに詳細に示す。図示の手順の特定のシーケンスは、本開示の範囲を限定するものとはしないことに留意されたい。代替の例示的な実施形態ではいくつかの手順を省略してもよく、手順のシーケンスは一般に、本開示の技法により明示的に示されるものとは異なる場合もある。
【００４４】
手順４０１およびブロック４０１Ａで、デバイスＢ４６０上のダイヤルコントローラ（またはデバイスＢダイヤルコントローラ）が、ネットワーク４３０全体の一部であるデータネットワーク４４２を介して、コンテンツサーバ４７０に登録し、ユーザＢに関する情報をコンテンツサーバ４７０にアップロードする。コンテンツサーバ４７０は、例えば、図１に関して本明細書に上述したコンテンツサーバ１２０に対応し得る。例示的な一実施形態では、デバイスＢダイヤルコントローラは、任意のタイプのデータネットワーク、例えば、セルラーネットワーク、Ｗｉ−Ｆｉネットワーク、Ｂｌｕｅｔｏｏｔｈ、イーサネットなどを使用して、コンテンツサーバ４７０と通信してよい。デバイスＢによるデータネットワーク４７０へのアクセスがワイヤレスまたは有線であってよいことは理解されるであろう。
【００４５】
デバイスＢダイヤルコントローラによってコンテンツサーバ４７０にアップロードされる情報は、ユーザＢに関する情報、例えば、現在位置、取り組んでいる現在のアクティビティ、ユーザＢが電話に出られるかどうか、関連するメディアなどを含み得る。情報は、定期的に、またはデバイスＢダイヤルコントローラによって決定される不定期の間隔で、アップロードされてよい。デバイスＢダイヤルコントローラはまた、データネットワーク上および／または音声ネットワーク上におけるデバイスＢのアドレスでコンテンツサーバ４７０を更新してよく、それにより、コンテンツサーバ４７０または別のデバイスは、必要ならデバイスＢと連絡を取ることができ得る。
【００４６】
手順４０２およびブロック４０２Ａで、ユーザＡが、ユーザＢと通信するために、デバイスＢに関連する電話番号をデバイスＡ４５０上で入力する。
【００４７】
手順４０３およびブロック４０３Ａで、デバイスＡダイヤルコントローラは、ユーザＢに関する情報および／またはメタデータ、例えば手順４０１およびブロック４０１ＡでデバイスＢによってアップロードされた情報および／またはメタデータを、コンテンツサーバ４７０に照会する。照会は、データネットワーク４４２を介したコンテンツサーバ４７０へのデータ接続を介して行ってよい。例示的な一実施形態では、デバイスＢがまだユーザＡのアドレス帳にない場合、照会は、デバイスＢの電話番号などの識別子を使用して行ってよい。別法として、照会は、ユーザＢとの以前の対話に基づいてデバイスにすでに記憶された一意の識別子など、デバイスＢに関連する他の何らかの形の一意の識別子を使用して行ってもよい。例えば、識別子は、ユーザＢについてユーザＡのアドレス帳に記憶された電話番号に関連する電子メール識別子を含み得る。デバイスＢに関するメタデータおよび情報は、コンテンツサーバ４７０から直接に取り出されてもよく、または、コンテンツサーバ４７０がデバイスＡダイヤルコントローラをリダイレクトする可能性のある他の何らかの場所と接触することによって取り出されてもよいことに留意されたい。
【００４８】
手順４０４およびブロック４０４Ａで、デバイスＡダイヤルコントローラは、マルチメディアインターフェースをユーザＡに提示し、ブロック４０３Ａで行われた照会の結果に応じてユーザＢに関する情報をユーザＡに示してよい。例示的な一実施形態では、マルチメディアインターフェースは、図５に示す要素を含み得る。
【００４９】
図５に、デバイスＡによってユーザＡに対して表示されるインターフェース画面５０１の例示的なスナップショット５００を示す。インターフェース画面５０１に示す情報は説明の目的で提供するに過ぎず、表示されるいずれか特定のタイプの情報に本開示の範囲を限定するものではないことは、理解されるであろう。
【００５０】
図５で、画面５０１は、ユーザＢの名前５１０、ユーザＢに関連するアバター５２０、および、「職場」としてのユーザＢの現在の地理的位置５４０などの情報を表示する。画面５０１はさらに、ユーザＢのユーザステータス５３０を、塗りつぶされたカラーの丸として表示してよい。例示的な一実施形態では、丸の色は、ユーザＢのステータスを示してよい。例えば、灰色はユーザがオフラインであることを示してよく、緑はユーザＢが対応できることを示してよく、赤はユーザＢの手が塞がっていることを示してよい等である。画面５０１はさらに、ユーザＢのコンタクト選好５５０を「チャット」として表示してよい。例示的な一実施形態では、コンタクト選好はさらに、「音声通話」および／または「連絡を取るのはご遠慮下さい」などのオプションを含んでよい。画面５０１はさらに、ユーザＡがユーザＢとコンタクトを取る際に選択するためのオプション５６０も含んでよい。図示の例では、ユーザＡは、ユーザＢに電話するか、ユーザＢとチャットするか、またはプロセスをキャンセルすることを選択し得る。
【００５１】
手順４０５およびブロック４０５Ａで、ユーザＡがデバイスＡのユーザインターフェースを介して「電話する」を選択すると、デバイスＡダイヤルコントローラは、音声ネットワークを介したデバイスＢへの音声通話を開始する。デバイスＡダイヤルコントローラは別法として、ユーザＡが代わりに「チャットする」を選択した場合に、デバイスＢとのチャットセッションを開始してもよいことに留意されたい。
【００５２】
手順４０６およびブロック４０６Ａで、デバイスＢは、デバイスＢとの音声通話が確立されるようデバイスＡが要求していることを示すページをデバイスＡから受け取る。ページを受け取ると、デバイスＢダイヤルコントローラは、データネットワーク４４２を介してデバイスＡについてコンテンツサーバ４７０に照会する。例示的な一実施形態では、デバイスＢは、デバイスＡの電話番号（着信ページから識別される）などの識別子、またはデバイスＡの他の一意の識別子を使用して、デバイスＡに関するメタデータおよび情報を調べてよい。メタデータおよび情報は、コンテンツサーバから直接に取り出されてもよく、または、コンテンツサーバがデバイスＢダイヤルコントローラをリダイレクトする可能性のある他の何らかの場所と接触することによって取り出されてもよい。
【００５３】
デバイスＡがデータネットワーク４４２にアクセスする方式は一般に、デバイスＢがデータネットワーク４４２にアクセスする方式とは独立していてよいことは、理解されるであろう。例えば、デバイスＡはＨＳＤＰＡを介してデータネットワークにアクセスしてよく、デバイスＢは有線イーサネット接続を使用してデータネットワークにアクセスしてよい。
【００５４】
例示的な一実施形態では、データネットワーク４４２との接続は、デバイスＢがデバイスＡの発呼側ＩＤを着信ページから受け取った後で、しかしユーザＢがデバイスＡからの音声通話を受諾して音声通話セッションが確立される前に、デバイスＢダイヤルコントローラによって確立される。このデータ接続が確立される間にいくらかの遅延がある場合があることは理解されるであろう。例示的な一実施形態では、このような遅延期間中、デバイスＢダイヤルコントローラは、例えば前にキャッシュされたユーザＡについてのプロフィール（利用可能なら）を、デバイスＢユーザインターフェースを介して表示してよい。
【００５５】
手順４０７およびブロック４０７Ａで、デバイスＢダイヤルコントローラは、マルチメディアインターフェースをユーザＢに提示し、デバイスＡの識別子に基づいてコンテンツサーバ４７０から取り出されたユーザＡに関する情報を示してよい。例示的な一実施形態では、インターフェースを使用して表示される情報および情報フォーマットは、様々な要因に依存する可能性があり、これらの要因には、ユーザＡが自分のプロフィールをユーザＢと共有しているかどうか、ユーザＢの友達または同僚または見知らぬ勧誘業者としてのユーザＡのステータス、などが含まれるがこれらに限定されない。
【００５６】
代替の例示的な一実施形態（図示せず）では、手順４０７およびブロック４０７ＡでデバイスＢダイヤルコントローラがマルチメディアインターフェースをユーザＢに提示することと共に、またはその代わりに、デバイスＢダイヤルコントローラは、より多くの情報を求める呼または要求を受け取るのに応答して、他の自動アクションを行ってもよい。例えば、デバイスＢダイヤルコントローラは、いくつかまたは全ての相手からの電話を自動的に拒否する、または全ての電話をボイスメールに転送する、または全ての音声通話をインスタントメッセージングセッションに変換する等を行うようにユーザＢによって事前構成された場合には、そのように構成されてよい。例えば、ユーザＢは現在ミーティング中である場合があり、ユーザＢは、「ＶＩＰユーザ」として指定された何人かのユーザからの電話を除いて全ての電話を自動的に拒否する等を行うよう、デバイスＢダイヤルコントローラを構成してよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００５７】
図６に、ユーザＡが、求められないのに電話してくる業者である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面６０１の例示的なスナップショット６００を示す。図６は図５と同じ情報のいくつかを含む場合があり、対応する情報についての記述は繰り返さないことに留意されたい。
【００５８】
図６で、画面６０１は、ユーザＡの名前６１０（例えば商号）、ユーザＡの物理的位置６２５（または住所）、およびユーザＡに関連するウェブサイト６３０などの情報を表示する。例示的な一実施形態では、ユーザＢは、ウェブサイトリンク６３０をクリックして、デバイスＢ上にあるブラウザを介してウェブサイトに直接アクセスし得る。例示的な一実施形態では、ユーザＡに関連する写真および他のメディア（図示せず）がさらに画面６０１上に表示されてよい。画面６０１上に示される情報は、デバイスＡまたは他のデータ通信手段を介して、ユーザＡによってコンテンツサーバ４７０上で維持され定期的に更新されてよいことに留意されたい。
【００５９】
例示的な一実施形態では、ユーザＡは、デバイスＡを介してコンテンツサーバ４７０を更新してよい。代替の例示的な一実施形態では、デバイスＡにダイヤルコントローラが装備されていない場合でも、ユーザＡはなお、例えばウェブブラウザなどデバイスＡから独立したウェブベースの機構を使用して、コンテンツサーバ上でユーザＡのプロフィールを管理してよい。この例示的な実施形態では、ユーザＡがユーザＢに電話したとき、やはりユーザＡについての完全なプロフィールがデバイスＢ上で表示され得る。同様に、ダイヤルコントローラがデバイスＡには装備されているがデバイスＢには装備されていない場合にも、同じことが当てはまる。この場合でも、ユーザＢは、デバイスＢを介する以外の技法を使用してコンテンツサーバ上のユーザＢのプロフィールを更新してよく、したがってユーザＡには、コンテンツサーバに記憶されてそのような代替技法を通して更新されたユーザＢのプロフィールが提示され得る。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【００６０】
画面６０１はさらに、ユーザＢがデバイスＡからの着信音声通話をスパムとしてタグ付けするためのオプション６４０を表示する。このようにして、デバイスＢダイヤルコントローラは、電話スパムフィルタの機能を組み込むことができ得る。画面６０１はさらに、ユーザＢがデバイスＢからの電話を受諾するかまたは断ることができるようにするためのオプション６５０も表示する。
【００６１】
図６に示す例では、「チャット」ボタンはユーザＢに対して表示されないが、これは、デバイスＡがダイヤルコントローラ装備デバイスでない場合、例えば標準的な陸線電話機である場合に、このようである可能性がある。デバイスＡにダイヤルコントローラが装備されていない場合、デバイスＢダイヤルコントローラは、例えばコンテンツサーバ４７０を介してこの事実を検出してよく、それに応答して、デバイスＢによってユーザＢに対して表示されるコンタクトオプションを制限してよいことに留意されたい。別法として、デバイスＡにダイヤルコントローラが装備されている場合は、デバイスＢはそのような情報をユーザＢに対して表示してもよい。
【００６２】
図７に、ユーザＡが見知らぬ個人である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面７０１の例示的なスナップショット７００を示す。図７で、画面７０１はユーザＡの名前および写真を表示するが、ユーザＡは、このような情報を一般の人々と共有するようにコンテンツサーバ上のそのエントリを構成済みであると想定される。しかし、ユーザＡの場所は、ユーザＡがそのような情報を一般の人々と共有することを選択しなかったと想定されるので、利用不可能である。画面７０１はさらに、７１０で、ユーザＡが自分のプロフィールへのアクセスを制限することを選択したことを示す。
【００６３】
画面７０１はさらに、ユーザＢがユーザＡのプロフィールにアクセスすることまたはユーザＡの電話をスパムとしてタグ付けすることをそれぞれ可能にするためのボタン７２０および７３０を提示する。画面７０１はさらに、ユーザＢが電話を受諾すること、ユーザＢとチャットすること、または電話を断ることを可能にする。例示的な一実施形態では、「チャットする」ボタンを選択すると、ユーザＢは、ＳＭＳ、またはデータネットワークによって提供される機能を例えば使用して、ユーザＡからの音声通話をテキストチャットに変換することができる。
【００６４】
手順４０８およびブロック４０８Ａで、ユーザＢは、ボタン７２０を選択することによって、電話に応答する前にユーザＡのプロフィールにアクセスすることを要求してよい。その後、手順４０９およびブロック４０９Ａで、デバイスＢダイヤルコントローラは、データネットワーク４４２を介してデバイスＡダイヤルコントローラと接触して、このようなアクセスをユーザＡに直接に要求してよい。例示的な一実施形態では、デバイスＢダイヤルコントローラは、要求を自動的に生成して、ＳＭＳを介してまたはデータネットワーク４４２を通した他のデータ接続を介してこの要求をデバイスＡダイヤルコントローラに送り、ユーザＡのプロフィールへのアクセスを要求してよい。これに応答して、デバイスＡダイヤルコントローラは、図７Ａに示す画面などの画面をユーザＡに対して表示してよい。
【００６５】
図７Ａに、デバイスＡダイヤルコントローラがプロフィールへのアクセス要求をデバイスＢダイヤルコントローラから受け取るのに応答して、デバイスＡによってユーザＡに対して表示されるインターフェース画面７０１の例示的なスナップショット７００Ａを示す。図７Ａで、ボタン７１０Ａは、ユーザＢ（「ジョン」）がユーザＡのプロフィールへのアクセスを要求していることをユーザＡに示す。ボタン７２０Ａは、ユーザＡの公開プロフィールへのアクセスを許可する。ボタン７２２Ａは、ユーザＡの友達プロフィールへのアクセスを許可する。ボタン７２４Ａは、ユーザＡのプロフィールへのアクセスを拒否する。ユーザは、ボタン７２０Ａ、７２２Ａ、７２４Ａのうちの１つを選択してよく、その後、ユーザＢは、ユーザＡの選択に基づいてユーザＡのプロフィールへのアクセスを許可または拒否され得る。
【００６６】
手順４１０およびブロック４１０Ａで、ユーザＡは、ユーザＢの要求をリアルタイムで（例えばユーザＢが音声通話に応答するのを待機する間に）承認してよく、ユーザＡの承認は、データ接続を介してユーザＢのデバイスＢに戻ってよい。
【００６７】
代替の例示的な実施形態では、ブロック４０９Ａおよび４１０Ａは、デバイスＢとデバイスＡとの間の直接データ接続を使用して実行される必要はなく、その代わりにコンテンツサーバ４７０を媒介に使用して進行してもよい。
【００６８】
手順４１１およびブロック４１１Ａで、ユーザＢの要求がユーザＡによって承認されると、デバイスＢダイヤルコントローラは、ユーザＡに関してユーザＢに提示されるインターフェースを更新してよい。図８に、ユーザＡがユーザＢの知っている個人、または「友達」である場合に、ユーザＡに関してデバイスＢによってユーザＢに対して表示されるインターフェース画面８０１の例示的なスナップショット８００を示す。例示的な一実施形態では、ユーザＡの識別は、公開鍵を使用して、または単純にユーザＡの電話番号がすでにデバイスＢのアドレス帳にある場合に、ユーザＢに対して妥当性が確認されてよい。例示的な一実施形態では、画面８０１は、例えば手順４０９〜４１０およびブロック４０９Ａ〜４１０Ａで述べたように、ユーザＡがユーザＡのプロフィールへのアクセスをユーザＢに与えた後で、デバイスＢによってユーザＢに対して表示されてよい。図８では、画面８０１は、ユーザＡが事前にコンテンツサーバを介して友達に利用可能にしたユーザＡの名前、写真、および場所を表示する。画面８０１はさらに、ユーザＡからの一連の更新８２０も示してよく、更新８２０は例えば、ユーザＡの「ツイート」、写真、および／または、彼らのオンラインソーシャルネットワークからの他の情報を含み得る。例示的な一実施形態では、ユーザＡに関する情報は、コンテンツサーバ上で、またはデバイスＡ上で直接に、ユーザＡによって維持されてよく、デバイスＢのダイヤルコントローラによって取り出されてよい。
【００６９】
本開示のいくつかの態様は、発呼側（または着呼側）デバイスが音声とデータの同時接続をサポートしないときであっても実施でき得ることは、理解されるであろう。例えば、発呼側または着呼側デバイスが、音声接続およびデータ接続へのアクセスを有するが同時には有さない場合は、発呼側デバイスは、まずそのデータ接続を利用してサーバまたは着呼側デバイスから情報を得て、その後で音声接続を使用して音声通話を開始してよい。例示的な一実施形態では、発呼側デバイスまたは着呼側デバイスは、音声通話が進行していない期間中に、その状態に関する情報をサーバに定期的にアップロードしてよい。他のデバイスは、最も頻繁に電話を受ける／電話をかけるユーザに関する情報を定期的にダウンロードして、このような状態情報を、デバイスが音声通話に携わっていない期間中にデバイス上でローカルにキャッシュしてよい。
【００７０】
本開示の態様は後方互換性があり、本技法は通常の音声通話確立手順に対するどんな追加の修正も必要としないことは、理解されるであろう。したがって、これらの態様は有利にも、音声またはデータサービスプロバイダによってネットワークに対してどんな変更が加えられることもなく、実施され得る。
【００７１】
本明細書および特許請求の範囲において、ある要素が別の要素に「接続される」または「結合される」されるとして言及されるとき、この要素は別の要素に直接に接続もしくは結合される可能性もあり、または介在要素が存在することもあることは、理解されるであろう。対照的に、ある要素が別の要素に「直接に接続される」または「直接に結合される」として言及されるとき、介在要素は存在しない。
【００７２】
情報および信号が、様々な異なる技術および技法のいずれかを使用して表され得ることは、当業者なら理解するであろう。例えば、以上の記述の全体を通して参照される場合のあるデータ、命令、コマンド、情報、信号、ビット、記号、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光粒子、またはこれらの任意の組合せによって表され得る。
【００７３】
本明細書に開示する例示的な実施形態に関連して述べた様々な説明的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実現され得ることも、当業者ならさらに理解するであろう。このハードウェアとソフトウェアとの互換性を明確に説明するために、様々な説明的なコンポーネント、ブロック、モジュール、回路、およびステップを、それらの機能の点から一般に上述した。このような機能がハードウェアとして実現されるかソフトウェアとして実現されるかは、システム全体に課される特定の適用および設計制約に依存する。当業者なら、述べた機能を、特定の適用例ごとに様々な方法で実現し得るが、そのような実現決定は、本発明の例示的な実施形態の範囲からの逸脱を引き起こすものと解釈されるべきではない。
【００７４】
本明細書に開示する例示的な実施形態に関連して述べた様々な説明的な論理ブロック、モジュール、および回路は、本明細書に述べた機能を実施するように設計された、汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラマブルロジックデバイス、個別ゲートもしくはトランジスタロジック、個別ハードウェアコンポーネント、またはこれらの任意の組合せによって実現または実施され得る。汎用プロセッサはマイクロプロセッサであってよいが、別法として、プロセッサは任意の従来型プロセッサ、コントローラ、マイクロコントローラ、または状態機械（state machine）であってもよい。プロセッサはまた、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアに関連する１つもしくは複数のマイクロプロセッサ、またはいずれか他のこのような構成として実現されてもよい。
【００７５】
本明細書に開示する例示的な実施形態に関連して述べた方法またはアルゴリズムのステップは、ハードウェア中で、プロセッサによって実行されるソフトウェアモジュール中で、またはこの２つの組合せにおいて具体化され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読取専用メモリ（ＲＯＭ）、電気的にプログラム可能なＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能プログラム可能なＲＯＭ（ＥＥＰＲＯＭ）、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭ、または当技術分野で知られるいずれか他の形の記憶媒体中に存在してよい。例示的な記憶媒体の１つは、プロセッサが記憶媒体に対して情報を読み書きできるように、プロセッサに結合される。別法として、記憶媒体はプロセッサに統合されてもよい。プロセッサおよび記憶媒体は、ＡＳＩＣ中に存在してよい。ＡＳＩＣは、ユーザ端末中に存在してよい。別法として、プロセッサおよび記憶媒体は、ユーザ端末中の個別コンポーネントとして存在してもよい。
【００７６】
１つまたは複数の例示的な実施形態では、述べた機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組合せにおいて実現され得る。ソフトウェア中で実現される場合、これらの機能は、１つもしくは複数の命令もしくはコードとしてコンピュータ可読媒体に記憶されるかまたはコンピュータ可読媒体を介して送信されてよい。コンピュータ可読媒体は、コンピュータプログラムをある場所から別の場所に移すのを容易にする任意の媒体を含めた、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体であってよい。限定ではなく例として、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、または、所望のプログラムコードを命令もしくはデータ構造の形で搬送もしくは記憶するのに使用できコンピュータによってアクセスできるいずれか他の媒体を備えてよい。また、任意の接続が、コンピュータ可読媒体として適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、より対線、ディジタル加入者線（ＤＳＬ）、または、赤外線や無線や電磁波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合は、同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ、または、赤外線や無線や電磁波などのワイヤレス技術は、媒体の定義に含まれる。本明細書において、ディスク（ｄｉｓｋ）およびディスク（ｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザディスク、光ディスク、ディジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイ（登録商標）ディスクを含み、ディスク（ｄｉｓｋ）は通常、データを磁気的に再生し、ディスク（ｄｉｓｃ）はデータをレーザで光学的に再生する。以上の組合せも、コンピュータ可読媒体の範囲内に含まれるべきである。
【００７７】
開示する例示的な実施形態に関する以上の記述は、当業者が本発明を作成または使用できるように提供するものである。これらの例示的な実施形態に対する様々な修正が当業者には容易に明らかであろうし、本明細書に定義する一般的な原理は、本発明の範囲を逸脱することなく他の例示的な実施形態に適用され得る。したがって、本発明は、本明細書に示した例示的な実施形態に限定されるものとはせず、本明細書に開示する原理および新規な特徴に一致する最も広い範囲が与えられるものとする。
【図１】
2014222881.tif 000003
【図２】
2014222881.tif 000004
【図３】
2014222881.tif 000005
【図４】
2014222881.tif 000006
【図４Ａ】
2014222881.tif 000007
【図５】
2014222881.tif 000008
【図６】
2014222881.tif 000009
【図７】
2014222881.tif 000010
【図７Ａ】
2014222881.tif 000011
【図８】
2014222881.tif 000012
【手続補正書】
【提出日】平成26年7月9日(2014.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリユニットと、
前記メモリユニットに結合された少なくとも１つのプロセッサと、
を備え、前記少なくとも１つのプロセッサは、
第１のデバイスにおいて、第２のデバイスの識別子のための第１のユーザ入力を受け取り、
前記第１のデバイスにおいて、前記第２のデバイスのためのコンテキスト情報を取り出し、前記第２のデバイスのための前記コンテキスト情報は、前記識別子に応答して、ならびに前記第２のデバイスとの音声通話を開始する前に取り出され、
前記第１のデバイスのユーザインターフェースを介して前記第２のデバイスのための前記コンテキスト情報を出力し、
前記第２のデバイスとの前記音声通話を開始し、
前記音声通話が開始された後、ならびに前記音声通話が確立される前に、前記第１のデバイスのためのコンテキスト情報へのアクセスを、前記第２のデバイスに承諾し、前記アクセスは、前記第１のデバイスのための前記コンテキスト情報が前記第１のデバイスと前記第２のデバイスとの間で交換されることを可能にするために、前記第２のデバイスに承諾され、前記コンテキスト情報は、名前、物理的位置、アバター、写真、ウェブサイト、現在のステータス、コンタクト選好、またはそれらの組み合わせ、のうちの１つまたは複数からなる、
ように構成される、装置。
【請求項２】
前記少なくとも１つのプロセッサは、前記第２のデバイスのための前記コンテキスト情報を取り出すために、コンテンツサーバに照会するようにさらに構成される、請求項１に記載の装置。
【請求項３】
前記少なくとも１つのプロセッサは、前記音声通話を開始する前に前記第２のデバイスとデータを交換するようにさらに構成される、請求項１に記載の装置。
【請求項４】
前記少なくとも１つのプロセッサは、コンテンツサーバに照会することによって、前記第２のデバイスのための前記コンテキスト情報を取り出すようにさらに構成される、請求項１に記載の装置。
【請求項５】
前記少なくとも１つのプロセッサは、前記第１のデバイスのための前記コンテキスト情報をコンテンツサーバにアップロードするようにさらに構成される、請求項１に記載の装置。
【請求項６】
前記少なくとも１つのプロセッサは、前記第２のデバイスのための前記コンテキスト情報を出力した後で、前記音声通話を開始するための第２のユーザ入力を受け取るようにさらに構成される、請求項１に記載の装置。
【請求項７】
前記少なくとも１つのプロセッサは、前記第２のユーザ入力に応答して、着呼側デバイスとのチャットセッションを確立するようにさらに構成される、請求項６に記載の装置。
【請求項８】
ワイヤレス通信のための方法であって、
第１のデバイスにおいて、第２のデバイスの識別子のためのユーザ入力を受け取ることと、
前記第１のデバイスにおいて、前記第２のデバイスのためのコンテキスト情報を取り出すことと、前記第２のデバイスのための前記コンテキスト情報は、前記識別子に応答して、ならびに前記第２のデバイスとの音声通話を開始する前に取り出され、
前記第１のデバイスのユーザに前記第２のデバイスのための前記コンテキスト情報を出力することと、
前記第２のデバイスとの前記音声通話を開始することと、
前記第１のデバイスのためのコンテキスト情報へのアクセスを、前記第２のデバイスに承諾することと、
前記音声通話を確立する前に、前記第１のデバイスと前記第２のデバイスとの間で、前記第１のデバイスのための前記コンテキスト情報を交換することと、
前記第２のデバイスとの前記音声通話を確立することと、前記コンテキスト情報は、名前、物理的位置、アバター、写真、ウェブサイト、現在のステータス、コンタクト選好、またはそれらの組み合わせ、のうちの１つまたは複数からなる、
を備える、方法。
【請求項９】
前記第２のデバイスのための前記コンテキスト情報を取り出すために、コンテンツサーバに照会することをさらに備える、請求項８に記載の方法。
【請求項１０】
前記音声通話を開始する前に前記第２のデバイスとデータを交換することをさらに備える、請求項８に記載の方法。
【請求項１１】
コンテンツサーバに照会することによって、前記第２のデバイスのための前記コンテキスト情報を取り出すことをさらに備える、請求項８に記載の方法。
【請求項１２】
前記第１のデバイスのための前記コンテキスト情報をコンテンツサーバにアップロードすることをさらに備える、請求項８に記載の方法。
【請求項１３】
前記第２のデバイスのための前記コンテキスト情報を出力した後で、前記音声通話を開始するための第２のユーザ入力を受け取ることをさらに備える、請求項８に記載の方法。
【請求項１４】
前記第２のユーザ入力に応答して、着呼側デバイスとのチャットセッションを確立することをさらに備える、請求項１３に記載の方法。
【請求項１５】
第１のデバイスにおいて、第２のデバイスの識別子のためのユーザ入力を受け取るための手段と、
前記第１のデバイスにおいて、前記第２のデバイスのためのコンテキスト情報を取り出すための手段と、前記第２のデバイスのための前記コンテキスト情報は、前記識別子に応答して、ならびに前記第２のデバイスとの音声通話を開始する前に取り出され、
前記第２のデバイスとの前記音声通話を開始する前に、第１のデバイスのユーザに前記第２のデバイスのための前記コンテキスト情報を出力するための手段と、
前記第２のデバイスとの前記音声通話を開始するための手段と、
前記音声通話が開始された後であるけれども前記音声通話が確立される前に、前記第１のデバイスのためのコンテキスト情報へのコンテキスト情報へのアクセスを、前記第２のデバイスに承諾するための手段と、前記アクセスは、前記第１のデバイスのための前記コンテキスト情報が前記第１のデバイスと前記第２のデバイスとの間で交換されることを可能にするために、前記第２のデバイスに承諾され、前記コンテキスト情報は、名前、物理的位置、アバター、写真、ウェブサイト、現在のステータス、コンタクト選好、またはそれらの組み合わせ、のうちの１つまたは複数からなる、
を備える、装置。
【請求項１６】
前記第２のデバイスのための前記コンテキスト情報を取り出すために、コンテンツサーバに照会するための手段をさらに備える、請求項１５に記載の装置。
【請求項１７】
前記音声通話を開始する前に前記第２のデバイスとデータを交換するための手段をさらに備える、請求項１５に記載の装置。
【請求項１８】
コンテンツサーバに照会することによって、前記第２のデバイスのための前記コンテキスト情報を取り出すための手段をさらに備える、請求項１５に記載の装置。
【請求項１９】
前記第１のデバイスのための前記コンテキスト情報をコンテンツサーバにアップロードするための手段をさらに備える、請求項１５に記載の装置。
【請求項２０】
前記第２のデバイスのための前記コンテキスト情報を出力した後で、前記音声通話を開始するための第２のユーザ入力を受け取るための手段をさらに備える、請求項１５に記載の装置。
【請求項２１】
前記第２のユーザ入力に応答して、着呼側デバイスとのチャットセッションを確立するための手段をさらに備える、請求項２０に記載の装置。
【請求項２２】
第１のデバイスにおいて、第２のデバイスの識別子のためのユーザ入力を受け取るためのプログラムコードと、
前記第１のデバイスにおいて、前記第２のデバイスのためのコンテキスト情報を取り出すためのプログラムコードと、前記第２のデバイスのための前記コンテキスト情報は、前記識別子に応答して、ならびに前記第２のデバイスとの音声通話を開始する前に取り出され、
前記第１のデバイスのユーザに前記第２のデバイスのための前記コンテキスト情報を出力するためのプログラムコードと、
前記第２のデバイスとの前記音声通話を開始するためのプログラムコードと、
前記第１のデバイスのためのコンテキスト情報へのアクセスを、前記第２のデバイスに承諾するためのプログラムコードと、
前記音声通話を確立する前に、前記第１のデバイスと前記第２のデバイスとの間で、前記第１のデバイスのための前記コンテキスト情報を交換するためのプログラムコードと、
前記第２のデバイスとの前記音声通話を確立するためのプログラムコードと、前記コンテキスト情報は、名前、物理的位置、アバター、写真、ウェブサイト、現在のステータス、コンタクト選好、またはそれらの組み合わせ、のうちの１つまたは複数からなる、
を備える、コンピュータプログラム。
【請求項２３】
前記第２のデバイスのための前記コンテキスト情報を取り出すために、コンテンツサーバに照会するためのプログラムコードをさらに備える、請求項２２に記載のコンピュータプログラム。
【請求項２４】
前記音声通話を開始する前に前記第２のデバイスとデータを交換するためのプログラムコードをさらに備える、請求項２２に記載のコンピュータプログラム。
【請求項２５】
コンテンツサーバに照会することによって、前記第２のデバイスのための前記コンテキスト情報を取り出すためのプログラムコードをさらに備える、請求項２２に記載のコンピュータプログラム。
【請求項２６】
前記第１のデバイスのための前記コンテキスト情報をコンテンツサーバにアップロードするためのプログラムコードをさらに備える、請求項２２に記載のコンピュータプログラム。
【請求項２７】
前記第２のデバイスのための前記コンテキスト情報を出力した後で、前記音声通話を開始するための第２のユーザ入力を受け取るためのプログラムコードをさらに備える、請求項２２に記載のコンピュータプログラム。
【請求項２８】
前記第２のユーザ入力に応答して、着呼側デバイスとのチャットセッションを確立するためのプログラムコードをさらに備える、請求項２７に記載のコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
例示的な一実施形態では、発呼側デバイス１１０Ａにおけるダイヤルコントローラ１１２Ａは、例えばデータサービスモジュール１１６Ａおよび音声サービスモジュール１１４Ａをそれぞれ使用してデータ接続１４６Ａおよび音声接続１４４Ａの確立を調和させることによって、ブロック２１０〜２７０のシーケンスを実行するように構成されてよい。ダイヤルコントローラ１１２Ａは、ブロック２１０〜２７０のシーケンスを順次実行してもよく、または別法として、本開示の原理により図示のブロックの１つもしくは複数を省略するか図示のブロックの順序を変更してもよい。このような代替の例示的な実施形態は、本開示の範囲内にあるものとして企図される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
手順４０１およびブロック４０１Ａで、デバイスＢ４６０上のダイヤルコントローラ（またはデバイスＢダイヤルコントローラ）が、ネットワーク４３０全体の一部であるデータネットワーク４４２を介して、コンテンツサーバ４７０に登録し、ユーザＢに関する情報をコンテンツサーバ４７０にアップロードする。コンテンツサーバ４７０は、例えば、図１に関して本明細書に上述したコンテンツサーバ１２０に対応し得る。例示的な一実施形態では、デバイスＢダイヤルコントローラは、任意のタイプのデータネットワーク、例えば、セルラーネットワーク、Ｗｉ−Ｆｉネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）、イーサネット（登録商標）などを使用して、コンテンツサーバ４７０と通信してよい。デバイスＢによるデータネットワーク４４２へのアクセスがワイヤレスまたは有線であってよいことは理解されるであろう。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
開示する例示的な実施形態に関する以上の記述は、当業者が本発明を作成または使用できるように提供するものである。これらの例示的な実施形態に対する様々な修正が当業者には容易に明らかであろうし、本明細書に定義する一般的な原理は、本発明の範囲を逸脱することなく他の例示的な実施形態に適用され得る。したがって、本発明は、本明細書に示した例示的な実施形態に限定されるものとはせず、本明細書に開示する原理および新規な特徴に一致する最も広い範囲が与えられるものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
音声サービスモジュールと、
データサービスモジュールと、
発呼側デバイスとの音声通話を確立する要求を受け取るように構成されたダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラがさらに、前記発呼側デバイスの識別子に従って前記データサービスモジュールを使用してデータ接続を介してコンテキスト情報を取り出すように構成された、装置。
［Ｃ２］
ユーザインターフェースをさらに備え、前記ダイヤルコントローラがさらに、
前記ユーザインターフェースを使用して前記コンテキスト情報を着呼側デバイスのユーザに提示することと、
前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾するように前記音声サービスモジュールを構成することとを行うように構成された、Ｃ１に記載の装置。
［Ｃ３］
前記ユーザインターフェースが表示装置を備える、Ｃ２に記載の装置。
［Ｃ４］
前記ユーザインターフェースが音声ベースのインターフェースを備える、Ｃ２に記載の装置。
［Ｃ５］
前記ダイヤルコントローラがさらに、前記コンテキスト情報を取り出した後で、前記音声通話を確立する前記要求を自動的に拒否するように前記音声サービスモジュールを構成するように構成された、Ｃ１に記載の装置。
［Ｃ６］
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、Ｃ１に記載の装置。
［Ｃ７］
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電子メールアドレスを備える、Ｃ１に記載の装置。
［Ｃ８］
前記ダイヤルコントローラが、前記データサービスモジュールを使用してコンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、Ｃ１に記載の装置。
［Ｃ９］
前記ダイヤルコントローラがさらに、前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することによって前記コンテキスト情報を取り出すように構成された、Ｃ１に記載の装置。
［Ｃ１０］
前記ダイヤルコントローラがさらに、着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードするように構成された、Ｃ１に記載の装置。
［Ｃ１１］
前記データサービスモジュールがショートメッセージングサービス（ＳＭＳ）を使用して通信するように構成された、Ｃ１に記載の装置。
［Ｃ１２］
前記データサービスモジュールがＴＣＰ／ＩＰを使用して通信するように構成された、Ｃ１に記載の装置。
［Ｃ１３］
前記データサービスモジュールがワイヤレスデータ接続を使用して通信するように構成された、Ｃ１に記載の装置。
［Ｃ１４］
前記ワイヤレスデータ接続が、ＨＳＤＰＡを使用するデータ転送を備える、Ｃ１３に記載の装置。
［Ｃ１５］
前記コンテキスト情報が、名前と、物理的位置と、アバターとからなるグループから選択される少なくとも１つのメンバを備える、Ｃ１に記載の装置。
［Ｃ１６］
前記コンテキスト情報が、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも１つのメンバを備える、Ｃ１に記載の装置。
［Ｃ１７］
前記コンテキスト情報が、物理的住所と、電子メールアドレスと、インスタントメッセージング識別子とからなるグループから選択される少なくとも１つのメンバを備える、Ｃ１に記載の装置。
［Ｃ１８］
前記ダイヤルコントローラが、前記コンテキスト情報に関連するオーディオを再生することによって前記コンテキスト情報を提示するように構成された、Ｃ２に記載の装置。
［Ｃ１９］
音声サービスモジュールと、
データサービスモジュールと、
ダイヤルコントローラとを備える装置であって、前記ダイヤルコントローラが、
着呼側デバイスの識別子に従って前記データサービスモジュールを使用して前記着呼側デバイスに関するコンテキスト情報を取り出すことと、
ユーザインターフェースを使用して前記コンテキスト情報を提示することと、
前記音声サービスモジュールを使用して前記着呼側デバイスとの音声通話を開始することとを行うように構成された、装置。
［Ｃ２０］
前記ダイヤルコントローラがさらに、前記音声通話が確立される前に前記データサービスモジュールを使用して前記着呼側デバイスとデータを交換するように構成された、Ｃ１９に記載の装置。
［Ｃ２１］
前記ダイヤルコントローラが、コンテンツサーバに照会することによってコンテキスト情報を取り出すように構成された、Ｃ１９に記載の装置。
［Ｃ２２］
前記データサービスモジュールが、ワイヤレスデータ接続を介した通信をサポートするモジュールを備える、Ｃ１９に記載の装置。
［Ｃ２３］
前記コンテキスト情報が、名前と、物理的位置と、アバターと、写真と、ウェブサイトと、現在のステータスと、コンタクト選好とからなるグループから選択される少なくとも１つのメンバを備える、Ｃ１９に記載の装置。
［Ｃ２４］
前記ダイヤルコントローラが、制限付きコンテキスト情報へのアクセスを前記着呼側デバイスに与えることによって前記着呼側デバイスとデータを交換するように構成された、Ｃ１９に記載の装置。
［Ｃ２５］
前記ダイヤルコントローラがさらに、前記データサービスモジュールを使用してコンテキスト情報をコンテンツサーバにアップロードするように構成された、Ｃ１９に記載の装置。
［Ｃ２６］
着呼側デバイスにおいて、
音声通話を確立する要求を発呼側デバイスから受け取ることと、
前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すこととを備える方法。
［Ｃ２７］
前記コンテキスト情報を前記着呼側デバイスのユーザに提示することと、
前記ユーザが前記音声通話を受諾するのに応答して、前記音声通話を確立する前記要求を承諾することとをさらに備える、Ｃ２６に記載の方法。
［Ｃ２８］
前記コンテキスト情報を取り出すのに応答して、前記音声通話を確立する前記要求を自動的に拒否することをさらに備える、Ｃ２６に記載の方法。
［Ｃ２９］
前記発呼側デバイスの前記識別子が前記発呼側デバイスの電話番号を備える、Ｃ２６に記載の装置。
［Ｃ３０］
前記コンテキスト情報を提示することが、前記着呼側デバイスの表示装置上に前記情報を表示することを備える、Ｃ２７に記載の方法。
［Ｃ３１］
前記コンテキスト情報を提示することが、前記着呼側デバイスのオーディオインターフェースを使用して前記情報を提示することを備える、Ｃ２７に記載の方法。
［Ｃ３２］
コンテキスト情報を取り出すことがさらに、前記音声通話を確立する前記要求を承諾する前に前記発呼側デバイスに関連する制限付きコンテキスト情報へのアクセスを要求することを備える、Ｃ２６に記載の方法。
［Ｃ３３］
前記着呼側デバイスのユーザに関するコンテキスト情報をコンテンツサーバにアップロードすることをさらに備える、Ｃ２６に記載の方法。
［Ｃ３４］
発呼側デバイスにおいて、
着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すことと、
前記コンテキスト情報を前記発呼側デバイスのユーザに提示することと、
前記着呼側デバイスとの音声通話を開始することと、
前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換することと、
前記着呼側デバイスとの前記音声通話を確立することとを備える方法。
［Ｃ３５］
コンテキスト情報を取り出すことが、データ接続を使用してコンテンツサーバに照会することを備える、Ｃ３４に記載の方法。
［Ｃ３６］
音声通話を確立する要求を発呼側デバイスから受け取るための手段と、
前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出すための手段とを備える装置。
［Ｃ３７］
着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出すための手段と、
前記コンテキスト情報を発呼側デバイスのユーザに提示するための手段と、
前記着呼側デバイスとの音声通話を開始するための手段と、
前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換するための手段と、
前記着呼側デバイスとの前記音声通話を確立するための手段とを備える装置。
［Ｃ３８］
コンピュータに、音声通話を確立する要求を発呼側デバイスから受け取らせるためのコードと、
コンピュータに、前記発呼側デバイスの識別子に従ってデータ接続を介してコンテキスト情報を取り出させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。
［Ｃ３９］
コンピュータに、着呼側デバイスの識別子に従って前記着呼側デバイスに関するコンテキスト情報を取り出させるためのコードと、
コンピュータに、前記コンテキスト情報を発呼側デバイスのユーザに提示させるためのコードと、
コンピュータに、前記着呼側デバイスとの音声通話を開始させるためのコードと、
コンピュータに、前記音声通話が確立される前にデータ接続を使用して前記着呼側デバイスとデータを交換させるためのコードと、
コンピュータに、前記着呼側デバイスとの前記音声通話を確立させるためのコードとを備えるコンピュータ可読媒体を備える、コンピュータプログラム製品。
【外国語明細書】
2014222881000001.pdf