(57)【要約】データ通信ネットワークに通信するように適用された電話を含むシステム。電話は、データ通信ネットワークに接続される他のデバイスを発見し、これらのデバイスを用いて、その電話自身の機能性を拡張することができる。例えば、一部の実施形態において、この電話は、ビデオ放送の受信、ビデオ遠隔地間会議、コールしたユーザの認証などが可能となる。この電話は、また、データ通信ネットワーク上の他のデバイスによって、アクセス可能であり、制御可能である。
2008533823.tif 000002
【特許請求の範囲】
【請求項１】
データ通信ネットワークと、
該データ通信ネットワークに通信接続されたデバイスと、
該データ通信ネットワークに通信接続された電話であって、該電話は、該デバイスを発見し、該デバイスによって提供される第一のサービスを呼び出し、該第一のサービスを用いて、該電話のユーザに第二のサービスを提供するように適合された、電話と
を備える、システム。
【請求項２】
前記電話は、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙプロトコルを用いて、前記デバイスを発見するように適合されている、請求項１に記載のシステム。
【請求項３】
前記電話は、前記デバイスにネットワークアドレスを自動的に割り当てるように、さらに適合されている、請求項１に記載のシステム。
【請求項４】
前記電話は、前記デバイスによって提供されたディレクトリサービスを呼び出し、該ディレクトリサービスを用いて、該電話の前記ユーザに電話ディレクトリを提供するように適合されている、請求項１に記載のシステム。
【請求項５】
前記電話は、前記デバイスによって提供されたオーディオ出力サービスを呼び出し、該オーディオ出力サービスを用いて、該電話の前記ユーザにスピーカフォン機能を提供するように適合されている、請求項１に記載のシステム。
【請求項６】
前記電話は、前記デバイスによって提供されたオーディオ入力サービスを呼び出し、該オーディオ入力サービスおよびオーディオ出力サービスを用いて、該電話の前記ユーザに遠隔地間会議機能を提供するように適合されている、請求項１に記載のシステム。
【請求項７】
前記電話は、前記デバイスによって提供されたビデオ出力サービスを呼び出し、該ビデオ出力サービスを用いて、該電話の前記ユーザにビデオ放送を表示するように適合されている、請求項１に記載のシステム。
【請求項８】
前記電話は、前記デバイスによって提供されたビデオ入力サービスを呼び出し、該ビデオ入力サービス、ビデオ出力サービス、オーディオ出力サービス、およびオーディオ入力サービスを用いて、該電話の前記ユーザにビデオ遠隔地間会議機能を提供するように適合されている、請求項１に記載のシステム。
【請求項９】
前記電話は、前記デバイスによって提供されたビデオ出力サービスを呼び出し、該ビデオ出力サービスを用いて、該電話と関連する表示を該第一のデバイス上にレンダリングするように適合されている、請求項１に記載のシステム。
【請求項１０】
前記電話は、前記デバイスによって提供されたオーディオ出力サービスを呼び出し、該オーディオ出力サービスを用いて、該電話によって生成される呼び出し音を該デバイス上でプレイするように適合されている、請求項１に記載のシステム。
【請求項１１】
前記電話は、前記デバイスによって提供された認証サービスを呼び出し、該認証サービスを用いて、該電話の前記ユーザを認証するように適合されている、請求項１に記載のシステム。
【請求項１２】
データネットワークに通信接続された電話を動作する方法であって、
該データ通信ネットワークに通信接続されたデバイスを発見することと、
該デバイスによって提供される第一のサービスを呼び出すことと、
該第一のサービスを用いて、該電話のユーザに第二のサービスを提供することと
を包含する、方法。
【請求項１３】
前記データ通信ネットワークに通信接続されたデバイスを発見することは、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙプロトコルを用いることを包含する、請求項１２に記載の方法。
【請求項１４】
前記デバイスにネットワークアドレスを自動的に割り当てることをさらに包含する、請求項１２に記載の方法。
【請求項１５】
第一のサービスを呼び出すことは、ディレクトリサービスを呼び出すことを包含し、該第一のサービスを用いることは、該ディレクトリサービスを用いて、前記電話の前記ユーザに電話ディレクトリを提供することを包含する、請求項１２に記載の方法。
【請求項１６】
第一のサービスを呼び出すことは、オーディオ出力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該オーディオ出力サービスを用いて、前記電話の前記ユーザにスピーカフォン機能を提供することを包含する、請求項１２に記載の方法。
【請求項１７】
第一のサービスを呼び出すことは、オーディオ入力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該オーディオ入力サービスおよびオーディオ出力サービスを用いて、前記電話の前記ユーザに遠隔地間会議機能を提供することを包含する、請求項１２に記載の方法。
【請求項１８】
第一のサービスを呼び出すことは、ビデオ出力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該ビデオ出力サービスを用いて、前記電話の前記ユーザにビデオ放送を表示することを包含する、請求項１２に記載の方法。
【請求項１９】
第一のサービスを呼び出すことは、ビデオ入力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該ビデオ入力サービス、ビデオ出力サービス、オーディオ入力サービス、およびオーディオ出力サービスを用いて、前記電話の前記ユーザにビデオ遠隔地間会議機能を提供することを包含する、請求項１２に記載の方法。
【請求項２０】
第一のサービスを呼び出すことは、ビデオ出力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該ビデオ出力サービスを用いて、前記電話と関連する表示を前記第一のデバイス上にレンダリングすることを包含する、請求項１２に記載の方法。
【請求項２１】
第一のサービスを呼び出すことは、オーディオ出力サービスを呼び出すことを包含し、該第一のサービスを用いることは、該オーディオ出力サービスを用いて、前記電話によって生成される呼び出し音を該第一のデバイス上でプレイすることを包含する、請求項１２に記載の方法。
【請求項２２】
第一のサービスを呼び出すことは、認証サービスを呼び出すことを包含し、該第一のサービスを用いることは、該認証サービスを用いて、前記電話の前記ユーザを認証することを包含する、請求項１２に記載の方法。
【請求項２３】
データ通信ネットワークと、
該データ通信ネットワークに通信接続された１つ以上のデバイスと、
該データ通信ネットワークに通信接続された電話であって、該電話は、該データ通信ネットワークに通信接続された該１つ以上のデバイスに、該電話によって提供されたサービスを公表して、該サービスに対するリクエストの受信に応答して、該サービスを該１つ以上のデバイスの１つに提供するように適合された、電話と
を備える、システム。
【請求項２４】
前記電話は、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙプロトコルに従う該電話によって提供される前記サービスを公表するように適合されている、請求項２３に記載のシステム。
【請求項２５】
前記サービスは、電話ユーザインターフェースおよび信号情報を提供することを含む、請求項２３に記載のシステム。
【請求項２６】
前記サービスは、電話コールを確立することを含む、請求項２３に記載のシステム。
【請求項２７】
前記サービスは、電話コールを転送することを含む、請求項２３に記載のシステム。
【請求項２８】
前記サービスは、遠隔地間会議機能を提供することを含む、請求項２３に記載のシステム。
【請求項２９】
前記サービスは、オーディオファイルをプレイすることを含む、請求項２３に記載のシステム。
【請求項３０】
前記サービスは、電話コールと関連するオーディオ情報をストリーミングすることを含む、請求項２３に記載のシステム。
【請求項３１】
前記サービスは、着信電話コールの通知を提供することを含む、請求項２３に記載のシステム。
【請求項３２】
前記電話は、ディスプレイを備え、前記サービスは、該ディスプレイを用いて、ビデオ出力サービスを提供することを含む、請求項２３に記載のシステム。
【請求項３３】
前記電話は、スピーカを備え、前記サービスは、該スピーカを用いて、オーディオ出力サービスを提供することを含む、請求項２３に記載のシステム。
【請求項３４】
データネットワークに通信接続された電話を動作する方法であって、
該データ通信ネットワークに通信接続された１つ以上のデバイスに、該電話によって提供されるサービスを公表することと、
該１つ以上のデバイスの１つから該サービスに対するリクエストを受信することと、
該リクエストの受信に応答して、該サービスを該１つ以上のデバイスの１つに提供することと
を包含する、方法。
【請求項３５】
前記電話によって提供されるサービスを公表することは、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙプロトコルに従う該電話によって提供されるサービスを公表することを包含する、請求項３４に記載の方法。
【請求項３６】
前記サービスを提供することは、電話ユーザインターフェースおよび信号情報を提供することを包含する、請求項３４に記載の方法。
【請求項３７】
前記サービスを提供することは、電話コールを確立することを包含する、請求項３４に記載の方法。
【請求項３８】
前記サービスを提供することは、電話コールを転送することを包含する、請求項３４に記載の方法。
【請求項３９】
前記サービスを提供することは、遠隔地間会議機能を提供することを包含する、請求項３４に記載の方法。
【請求項４０】
前記サービスを提供することは、オーディオファイルをプレイすることを包含する、請求項３４に記載の方法。
【請求項４１】
前記サービスを提供することは、電話コールと関連するオーディオ情報をストリーミングすることを包含する、請求項３４に記載の方法。
【請求項４２】
前記サービスを提供することは、着信電話コールの通知を提供することを包含する、請求項３４に記載の方法。
【請求項４３】
前記サービスを提供することは、前記電話のディスプレイ部分を用いて、ビデオ出力サービスを提供することを包含する、請求項３４に記載の方法。
【請求項４４】
前記サービスを提供することは、前記電話のスピーカ部分を用いて、オーディオ出力サービスを提供することを包含する、請求項３４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（発明の背景）
（発明の分野）
本発明は、一般的に、電話に関する。特に、本発明は、データネットワークを介して通信可能な電話に関する。
【背景技術】
【０００２】
（背景）
データ通信ネットワークに接続されるデバイスにおける最近の傾向は、このようなデバイスをネットワーク上で発見可能なものとし、このようなデバイスにネットワークサービスを公開させて、このネットワーク上の他のノードが、これらのサービスをリクエストできるようにすることである。Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ（ＵＰｎＰＴＭ）、ＪｉｎｉＴＭ、およびＳａｌｕｔａｔｉｏｎＴＭのようなプロトコルは、１つのデバイスが、ネットワーク上の特定のデバイス（またはデバイスのクラス）のプレゼンスを発見し、デバイス上のサービスを呼び出すメカニズムを提供する。別の関連プロトコルＲｅｎｄｅｚｖｏｕｓＴＭは、（カリフォルニア州ＣｕｐｅｒｔｉｎｏのＡｐｐｌｅ  Ｃｏｍｐｕｔｅｒ  Ｉｎｃ．によって提供されるネットワーク化技術）は、デバイス自身を登録して、発見されるようにするサービスの方法を提供する。しかしながら、サービス呼び出し用の実際のプロトコルは、双方の通信パーティに知られなくてはならない。
【０００３】
ネットワークデバイスの多くは、これらのデバイスの発見プロトコルのサブセットを用い、低レベルの「自動設定」プロトコルの使用をサポートする。ＵＰｎＰＴＭとＡｐｐｌｅのＲｅｎｄｅｚｖｏｕｓＴＭとの双方は、例えば、ＡｕｔｏＩＰとして公知の「設定不要」（ｚｅｒｏｃｏｎｆ）プロトコルをサポートし、動的ホスト設定プロトコル（ＤＨＣＰ）サーバが、たとえ存在しない場合でも、インターネットプロトコル（ＩＰ）アドレスを割り当てる。
【０００４】
ＵＰｎＰＴＭをインプリメントするデバイスは、ネットワーク上に、自らを設定し得、その存在の告知を放送し得、ＵＰｎＰＴＭ制御点（他のノード）がその機能的インターフェースをクエリすることを可能にし得、他のノードがそのデバイスがホストしているウェブサイトにアクセスすることを可能にし得、他のノードがそのデバイス上の機能を呼び出すことを可能にし得る。ＵＰｎＰＴＭ制御点は、ＵＰｎＰＴＭデバイスの告知をネットワーク上で受信し得、特定のタイプのデバイスまたは特定の属性を有するデバイスをクエリし得、個々のデバイスとのインターフェースするために、その個々のデバイスをクエリし得、その個々のデバイス上の機能を呼び出し得る。
【発明の開示】
【課題を解決するための手段】
【０００５】
（発明の概要）
本発明に従う電話は、データネットワークに接続するように適合される。一実施形態において、該電話は、該電話がデータネットワークに接続された他のデバイスを発見することを可能にするロジックを含み、これらのデバイスを用いて、該電話自身の機能性を拡張する。さらなる実施形態において、該電話は、また、該データネットワーク内の他のデバイスによって、アクセス可能であり、制御可能である。
【０００６】
例えば、本発明の実施形態に従うシステムは、データ通信ネットワークと、該データ通信ネットワークに通信接続されたデバイスと、該データ通信ネットワークに通信接続された電話とを含む。該電話は、該デバイスを発見し、該デバイスによって提供される第一のサービスを呼び出し、該第一のサービスを用いて、第二のサービスを該電話のユーザに提供するように適合される。
【０００７】
本発明の実施形態に従うデータネットワークに通信接続された電話を動作する方法は、該データ通信ネットワークに通信接続されたデバイスを発見することと、該デバイスによって提供される第一のサービスを呼び出すことと、該第一のサービスを用いて、該電話のユーザに第二のサービスを提供することとを含む。
【０００８】
別の例として、本発明の実施形態に従うシステムは、データ通信ネットワークと、該データ通信ネットワークに通信接続された１つ以上のデバイスと、該データ通信ネットワークに通信接続された電話とを含む。該電話は、該データ通信ネットワークに通信接続された該１つ以上のデバイスに、該電話によって提供されたサービスを公表（ａｄｖｅｒｔｉｓｅ）して、該サービスに対するリクエストの受信に応答して、該サービスを該１つ以上のデバイスの１つに提供するように適合される。
【０００９】
本発明の実施形態に従うデータネットワークに通信接続された電話を動作する方法は、該データ通信ネットワークに通信接続された１つ以上のデバイスに、該電話によって提供されるサービスを公表することと、該１つ以上のデバイスの１つから該サービスに対するリクエストを受信することと、該リクエストの受信に応答して、該サービスを該１つ以上のデバイスの１つに提供することとを含む。
【００１０】
本発明のさらなる特徴および利点は、本発明の様々な実施形態の構造と動作とともに、添付図面を参照して、以下に詳細に記載される。本発明は、本明細書に記載された特定の実施形態に限定されないことに、留意すべきである。このような実施形態は、本明細書では説明の目的のためにのみ提示される。追加の実施形態は、本明細書に含まれる教示に基づくと、当業者には明らかになる。
【００１１】
本明細書に組み込まれ、本明細書の一部を形成する添付図面は、本発明を図示し、説明とともに、本発明の原理を解説するために、また、当業者が本発明を実施し、使用できるようにするために、さらに役立つ。
【００１２】
本発明の特徴および利点は、以下に示される詳細な説明を、図面と関連付けるとき、より明らかになる。図面において、同様の参照符号は、全体を通じて対応するエレメントを示す。図面において、一般的に、同様の参照番号は、同一、機能的に類似、および／または構造的に類似のエレメントを示す。エレメントが最初に現れる図面は、対応する参照番号における最も左の桁によって示される。
【発明を実施するための最良の形態】
【００１３】
（発明の詳細な説明）
本発明は、データネットワークに接続するように適合された電話に関する。本発明の一実施形態に従うと、電話は、ネットワーク上の他のデバイスを発見し得る。次いで、その電話は、これらの他のデバイスと相互作用し得、その電話自身の特徴のセットを強化することが可能になる。本発明のさらなる実施形態に従うと、データネットワーク上のパーソナルコンピュータ（ＰＣ）のようなデバイスは、その電話を発見し得、制御し得る。
【００１４】
本明細書でより詳細に記載される本発明の例示的なインプリメンテーションに従うと、電話は、ＵＰｎＰＴＭデバイスとＵＰｎＰＴＭ制御点との双方として機能する。したがって、以下の記載は、ＵＰｎＰＴＭプロトコルについて言及する。しかしながら、本発明は、特定のプロトコルと一緒に使用することに限定されず、他の発見プロトコルおよびウェブサービスプロトコル（ＪｉｎｉＴＭ、ＳａｌｕｔａｔｉｏｎＴＭ、ＲｅｎｄｅｚｖｏｕｓＴＭおよび、．Ｎｅｔウェブサービスを含むが、これらに限定されない）と一緒に使用され得る。さらに、本発明の実施形態は、ＡｕｔｏＩＰのような自動設定プロトコルを使用し得る。
【００１５】
（Ａ．本発明の実施形態に従うネットワーク拡張可能な電話）
本発明の実施形態に従うと、電話は、その電話が通信接続されているデータネットワーク上の他のデバイスを発見し得る。デバイスは、そのデバイス自身の特徴のセットを強化し得る。ＵＰｎＰＴＭの意味合いにおいて、電話は、制御点として機能する。「デバイス」は、物理的なデバイスである必要はなく、１つ以上の機能を実行する能力を公表するサーバまたはデバイスによって提供されるネットワークサービスでもあり得る。例えば、ＰＣは、オーディオ／ビデオ出力デバイスとして自らを公表し得、オーディオストリームおよびビデオストリームを受け入れ得る。そのＰＣは、そのＰＣが適切と思うように（ａｓ  ｉｔ  ｓｅｅｓ  ｆｉｔ）レンダリングする。これは、ＰＣの機能性の単なるサブセットに過ぎない。
【００１６】
電話によって発見され得るデバイスと、各デバイスがその電話によって使用され、その電話自身の機能性を拡張し得る方法との例の一部が、以下に示される。
【００１７】
（ａ）本発明の一実施形態において、電話は、その電話でダイヤリングディレクトリとして使用され得るディレクトリサーバを発見し得る。このディレクトリサーバが、ユーザのプレゼンスステータスを維持する場合、その電話は、任意のプレゼンスステータスが修正されるときには、いつもイベントを受信するように、自らをサーバ内に登録し得る。
【００１８】
（ｂ）本発明の別の実施形態において、電話は、オーディオ出力デバイス（例えば、ネットワークスピーカ）を発見し得る。オーディオ出力デバイスは、スピーカフォンを生成するために使用され得る。幾つかのオーディオ出力デバイスを発見することによって、電話が全ての選択された出力デバイスにオーディオをマルチキャストすること、あるいはユーザが特定のオーディオ出力を選択することが可能になり得る。
【００１９】
（ｃ）本発明のさらなる実施形態において、電話は、オーディオ入力デバイス（例えば、ネットワークマイク）を発見し得る。オーディオ入力デバイスは、リモートマイクとして使用され得る。このオーディオ出力デバイスと一緒に、電話は、ここで、会議電話として機能し得る。
【００２０】
（ｄ）本発明の追加の実施形態において、電話は、ＵＰｎＰＴＭオーディオ／ビジュアル（ＡＶ）をサポートするビデオ出力デバイス（例えば、ＴＶ、デジタルメディアアダプタ、またはＰＣ）を発見し得る。電話は、ここで、ビデオ放送を受信するために使用され得る。
【００２１】
（ｅ）本発明の別の実施形態において、電話は、ビデオ入力デバイス（例えば、ネットワークカメラ、またはＰＣ上のＷｅｂＣａｍ）を発見し得る。先の段落（ｂ）、（ｃ）、および（ｄ）に記載された機能性をもインプリメントすることによって、電話は、ここで、ビデオ会議電話となり得る。
【００２２】
（ｆ）本発明のさらなる実施形態において、ユーザは、電話がその電話自身のディスプレイを特定のビデオ出力デバイスに更新することを可能にし得る。これによって、ＰＣ上で電話のディスプレイを見ることが可能となり得る。
【００２３】
（ｇ）本発明の追加の実施形態において、ユーザは、電話が特定のオーディオ出力デバイスにその呼び出し音を送信することを可能にし得る。これによって、呼び出し音が、ＰＣのスピーカ（または他のネットワークスピーカ）に向けられることが可能になり得る。
【００２４】
（ｈ）本発明のまたさらなる実施形態において、電話は、認証サーバを発見し得、コールしたユーザを（例えば、キーパッドに入力される個人識別番号（ＰＩＮ）または生体識別によって）認証し得る。
【００２５】
以上は、本発明に従う電話が、どのように外部ネットワークデバイスと通信して、相互作用し得るかのほんの数例に過ぎない。これらの例は、本発明を制限することを意図されない。
【００２６】
（Ｂ．本発明の実施形態に従うネットワークの発見可能で制御された電話）
本発明の別の実施形態において、ネットワーク上のＰＣなどのデバイスは、同じくそのネットワーク上にある１つ以上の電話を発見し得る。例示的な電話は、スピーカ（オーディオ出力）、マイク（オーディオ入力）、ディスプレイ（ビデオ出力）、ユーザインターフェース制御（キーパッド、オンフック／オフフック制御、ＤＴＭＦ生成）、ユーザインターフェースステータス表示器（ＬＥＤ）、信号情報（オンフック、オフフック、通話中（ｂｕｓｙ）、呼び出し中、ＡＮＩ／発信者ＩＤ）、および信号制御（受話器を取る、受話器を置く、コールを設定する）のような幾つかの機能的コンポーネントの集合体である。ＵＰｎＰＴＭの意味合いにおいて、電話は、ＵＰｎＰＴＭデバイスとして機能し、その能力を公表する。これは、ユーザが電話と相互作用する方法を強化し得る。
【００２７】
このモードの動作によって提供される機能性の一部の例が以下に示される。
【００２８】
（ａ）一実施形態において、データネットワーク上のＰＣは、ユーザインターフェースおよび信号情報を電話から入手し、そのＰＣ上にユーザインターフェースを提供し、そのＰＣは、電話の状態を反映する。
【００２９】
（ｂ）別の実施形態において、データネットワーク上のＰＣは、「クリックツーダイヤル」サービスを提供する。この実施形態に従うと、ＰＣは、電話を介してコールを確立し得る。ユーザは、次いで、コールの継続時間の間、その電話のみと相互作用し、ＰＣとは無関係になる（ＰＣのスピーカを使用しているか、プログラムを有しているなど、他の能力が混在していない限り、例えば、１０分間の会話の後に、強制的にコールをきる）。本発明に従うと、この機能性は、容易に、カスタマイズされた方法を用いずに、インプリメントされ得る。
【００３０】
（ｃ）さらなる実施形態において、コール転送または会議のようなより複雑なテレフォニ機能が簡易化され、使い易さを提供する。この実施形態に従うと、データネットワーク上のＰＣは、適切なコマンドを電話に送信するインターフェースを提供し得る。会議参加パーティのリストが、ＰＣ上に維持され得、容易に、接続の切り離しと追加とが可能になる。
【００３１】
（ｄ）追加の実施形態において、格納されたオーディオが、データネットワーク上のＰＣから電話に向けられ得る。例えば、ユーザは、コール中であり得、プロダクトを説明したいと望み得る。ユーザは、以前に作成し、ＰＣに常駐するオーディオファイルを電話アイコンにドラグアンドドロップ（ｄｒａｇ−ａｎｄ−ｄｒｏｐ）し得る。これによって、現在有効なコールに、そのオーディオが向けられる。
【００３２】
（ｅ）さらなる実施形態において、データネットワーク上のＰＣは、電話からオーディオストリームを受信し、会話を録音し得る。
【００３３】
（ｆ）別の実施形態において、発展的なコール制御のフィーチャは、データネットワーク上のＰＣで実行されるアプリケーションとして構築され得る。例えば、この実施形態に従うと、「通話中に再ダイヤル」するフィーチャがインプリメントされ得る。このフィーチャは、電話を介するコールを確立し、そのステータスをチェックして、電話を切るか、必要に応じて、コールを再確立する。
【００３４】
（ｇ）さらなる実施形態において、データネットワーク上のＰＣは、電話への着信コールを含む「イベント」を通知され得る。着信コールに応答して、ＰＣは、そのＡＮＩストリング（自動番号識別、または発信者ＩＤ）をデータベース内でルックアップ（ｌｏｏｋ  ｕｐ）得る。このルックアップの結果は、例えば、カスタム呼び出し音を生成し得るか、あるいはＰＣ上に警告ウィンドウを開き得る（か、または不要なコールに対して、呼び出し音を抑制し得る）。
【００３５】
（ｈ）追加の実施形態において、データネットワーク上の双方向無線通信デバイス（例えば、ＷｉＦｉ  ＰＤＡ）は、電話の代理として機能し、電話のステータスを表示し、オーディオをルーティングし、デバイスと電話との間で信号を伝え得る。
【００３６】
（ｉ）またさらなる実施形態において、データネットワーク上のホーム制御システムは、電話への着信コールのようなイベントを受信するように登録し得る。こうして、このホーム制御システムは、例えば、電話を取ったとき、あるいは電話が鳴っているとき、ＴＶＴＭをミュートにし得る。
【００３７】
（ｊ）別の実施形態において、データネットワーク上のＰＣは、新たなｅメールまたはインスタントメッセージの受信に応答して生成された警告を、電話のディスプレイに送信し得るか、あるいは警告として、メッセージ待ちライト（ｍｅｓｓａｇｅ  ｗａｉｔｉｎｇ  ｌｉｇｈｔ）を点灯し得る。
【００３８】
（ｋ）さらなる実施形態において、電話は、ＵＰｎＰＴＭオーディオデバイスとして機能し、データネットワーク上のメディアサーバから送信される音楽のストリームをプレイし得る。
【００３９】
（ｌ）追加の実施形態において、電話は、ＵＰｎＰＴＭビデオデバイスとして機能し、データネットワーク上のメディアサーバからのスライドショーまたはビデオを上映し得る。
【００４０】
（ｍ）またさらなる実施形態において、インターネットラジオ／ビデオ／ピクチャが、データネットワーク上のデバイスから電話に向けられ得る。
【００４１】
（ｎ）別の実施形態において、ＰＢＸシステム（例えば、ＳＩＰプロキシ、ＰＣ起動Ａｓｔｅｒｉｓｋ、あるいはＩＰｇが強化された従来型のキーシステム）は、データネットワーク上の電話を自動的に発見して、これらを設定することにより、マルチ電話システムの設定をシンプルにし得る。
【００４２】
（Ｃ．本発明の実施形態に従う例示的な電話アーキテクチャおよびデータネットワークのインプリメンテーション）
本発明は、添付図面を参照しながら、以下の実施例によって、さらに説明される。
【００４３】
図１は、本発明の実施形態に従う電話１００のシステムアーキテクチャのブロック図である。図１に示されるように、電話１００は、電話ハードウェア１２４、オペレーティングシステム１２２（例えば、ＬｉｎｕｘまたはｅＣＯＳ）、ユーザエージェントコール制御１１８、フィーチャ相互作用マネージャ１１６、グラフィックプレイヤ１１４（例えば、フロリダ州Ｂｏｃａ  ＲａｔｏｎのＯｐｅｎＰｅａｋ  Ｉｎｃ．によって開発され、認可されたＴａｎｇｏＴＭベクトルグラフィックプレイヤ）、サービス実行環境１１２、および、一式のサービス１１０（テレフォニ１０２、プレゼンス１０４、ルーティング１０６、およびサーチエンジン１０８（例えば、Ｙａｈｏｏ！（登録商標）））を含む。アーキテクチャのベース層は、基礎をなすオペレーティングシステム１２２とインターフェースするオペレーティングシステムアブストラクション層１２０であり、セマフォア、メモリ管理、スレッド、メッセージ、およびデバグフレームワークのようなコア能力を有するソフトウェアのより高位の層を提供する。これによって、一貫性のあるアプリケーションプログラミング環境を提供し、この環境が、異なるオペレーティングシステムにポーティングすることが容易になる。
【００４４】
図１の電話１００は、ＵＰｎＰＴＭのスタックを含み、そのデバイスが、データネットワーク上に自身の存在および自身のサービスを通告し、データネットワーク上で別のデバイスおよびサービスを発見することを可能にする。
【００４５】
この電話アーキテクチャは、また、以下のコンポーネントを含む。
【００４６】
ユーザエージェントコール制御１１８：基礎をなすマルチメディアセッション制御モジュール。このコンポーネントは、生成、ストリーム特性（すなわち、コーデック、マルチパーティ、転送など）、および破壊を含むメディアストリームのライフサイクルを管理する。
【００４７】
フィーチャ相互作用マネージャ１１６：既存のプラグインサービスの組み合わせを可能にして、これらのサービスが有益な方法で相互作用できるようにすることにより、サービスのアドホックな生成を可能にするアービトレーション層（例えば、電話の会話の別のエンドにいる誰かと、アプリケーションからのストリームコンテンツを共有する）。
【００４８】
サービス実行環境１１２：第三パーティの付加価値アプリケーションに対するサービスツールキットおよびサービスをイネーブルにする環境である。この環境によって、周知の業界標準コンテンツ作成ツールを使用して、エンドユーザに進化した能力が提供される。
【００４９】
グラフィックプレイヤ１１４：ベクトルグラフィックスに基づくグラフィカルユーザインターフェース（ＧＵＩ）と、このユーザインターフェースを起動し、拡張インターフェースがプラグインされ得るアーキテクチャを提供するプログラミングシステム（例えば、ニュースヘッドラインへのアクセス、スクリーンサーバの起動）。
【００５０】
プラグインサービス１１０：これらは、付加価値サービスである。
【００５１】
図２は、本発明の実施形態に従う電話２０２を含むシステム２００を示す。この電話２０２は、データネットワーク２１０上のネットワークデバイスおよびサービスを発見して、使用することが可能である。本発明の実施形態は、周辺機器による電話の容易な強化を促進する。例えば、電話２０２は、ＵＰｎＰＴＭスピーカを発見し、これらのスピーカをスピーカフォンに使用し得るし、あるいはディスプレイを発見し、ビデオ会議アプリケーションに対する宛て先として使用し得る。電話によって発見され得、使用され得る他のデバイスは、ビデオカメラ、マイクを含むが、これらの例は、限定されることを意図されない。例えば、図２に示されるように、電話２０２は、一体型ディスプレイ・ビデオカメラ２０４を発見して、カメラからビデオコンテンツを受信し、そして、そのディスプレイにビデオコンテンツを送信し得る。
【００５２】
図３は、ネットワーク環境３００の図であり、このネットワーク環境の中で、ネットワークシステムは、本発明の実施形態に従うデータネットワーク３１０上の電話３０２を発見する。例えば、コンピュータ３０４は、本発明に従う電話３０２を発見し得る。これによって、そのコンピュータを用いて、タスク（会議およびコール転送、あるいは電話画面へのインスタントメッセージ（ＩＭ）通知の送信）を補助することにより、クリックツーダイヤル（ｃｌｉｃｋ−ｔｏ−ｄｉａｌ）のようなサービスをイネーブルにする。これは、また、電話と相互作用するソフトウェアを書く標準ベースの方法を可能にする。
【００５３】
図４は、本発明の実施形態に従う電話中心の「エコシステム」４００の図である。この実施形態の電話４０４は、ネットワーク上で見ることと、ネットワーク上のコンポーネントを発見することとの双方が可能であり、特定のアプリケーション用にアセンブリされるアドホック（ａｄ  ｈｏｃ）なエコシステムの中心となる（例えば、ビデオ会議は、電話、マイク、ディスプレイ、スピーカ、およびカメラのアセンブリを要求し得る）。図４において、電話４０２は、第一のディスプレイ４０２および第二のディスプレイ４０６と通信中で示される。第一のディスプレイ４０２は、デスクトップ、またはパーソナルコンピュータ（ＰＣ）上で起動するアプリケーションを表示するために使用され得る。第二のディスプレイ４０６は、一体型ビデオカメラを含み、ビデオ遠隔地間会議と関連するビデオコンテンツを受信して、表示するために使用され得る。この実施形態において、第一のディスプレイ４０２および第二のディスプレイ４０６は、本質的に電話４０２の周辺機器として機能し、ユーザに強化された電話体験を提供する。
【００５４】
図５は、本発明の実施形態に従う電話５０２を、ネットワーク内の他のデバイス／サービスと関連しての例示的な配置５００の図である。図５に示されるように、電話５０２は、ＰＣ５０４、デジタルＴＶ（ＤＴＶ）５０８、ルータ５１０、およびＩＰ−ＰＢＸ５１２のようなデバイスを発見して、利用することが可能である。電話５０２は、また、格納されたデータおよび／またはウェブベースのサービス（ディレクトリ情報、オーディオ、ビデオなど）を含む特定のアプリケーション５０６にアクセスすることが可能である。配置５００において、電話５０２は、ユーザが用いる電話５０２に強化された機能性を提供し得るネットワーク化されたデバイスのシステムの制御ハブとして機能する。例えば、ユーザは、電話５０２にビルトインされた画面上でも、ＤＴＶ５０８の大型ディスプレイ上でもＩＰ−ＰＢＸ５１２上に格納されたボイスメッセージのリストを閲覧し得る。別の例において、ユーザがコールを保留しているとき、電話５０２は、ＰＣ５０４に格納されたデジタル音楽にアクセスし得（あるいはこのようなコンテンツオンラインにアクセスし得）、発信者が待たされている間、ＩＰ−ＰＢＸ５１２およびルータ５１０を介して発信者のために、音楽をプレイし得る。したがって、これらおよび他のネットワーク化されたデバイスにアクセスし、これらを利用することによって、電話５０２は、その機能性を拡張し得、ユーザの体験を著しく強化し得る。
【００５５】
（Ｄ．結論）
本発明の様々な実施形態が以上に説明されてきたが、これらは例としてのみ示されており、限定するものではないことが、理解されるべきである。添付の請求項によって規定されるような本発明の精神および範囲から逸脱することなく、形式および詳細の様々な変更がこれらの実施形態に行われ得ることを、当業者は理解すべきである。したがって、本発明の広さおよび範囲は、上述された例示的な実施形態のいずれによっても限定されるべきではなく、以下の特許請求の範囲およびその均等物に従ってのみ規定されるべきである。
【図面の簡単な説明】
【００５６】
【図１】図１は、本発明の実施形態に従う電話のシステムアーキテクチャのブロック図である。
【図２】図２は、本発明の実施形態に従う電話が、ネットワークデバイスおよびサービスを発見して、使用することを示す図である。
【図３】図３は、ネットワークシステムが、本発明の実施形態に従う電話を発見することを示す図である。
【図４】図４は、本発明の実施形態に従う電話を中心とする「エコシステム」の図である。
【図５】図５は、ネットワーク内の他のデバイス／サービスと関連して、本発明の実施形態に従う電話の例示的な配置の図である。
【図１】
2008533823.tif 000003
【図２】
2008533823.tif 000004
【図３】
2008533823.tif 000005
【図４】
2008533823.tif 000006
【図５】
2008533823.tif 000007
【国際調査報告】
2008533823.tif 000008