(57)【要約】会議電話を自動的に提供する方法およびシステムが提供される。本発明の１側面に従う方法およびシステムでは、申込み者ないし加入者により先に構成された電話会議事象を検出し、電話会議事象と関連する参加者ユーザを識別する。識別されると、各参加者ユーザは交信をもたれ、各ユーザから応答が受信される。受信された応答に基づいて、参加者ユーザと申込み者間に電話会議が設定される。本発明の１側面として、検出ステップおよび識別ステップの少なくとも一方は、ユーザの介入なしに遂行される。
2006507781.tif 000002
【特許請求の範囲】
【請求項１】
会議電話を提供する方法であって、
申込み者ユーザないし加入者ユーザにより先に構成された電話会議事象を検出し、
電話会議事象と関連する参加者ユーザを識別し、
参加者ユーザと交信し、
参加者ユーザからの応答を受信し、
受信された応答に基づいて、参加者ユーザと申込み者ユーザ間に会議電話を設定する
諸ステップを含み、前記の検出するステップと識別するステップの少なくとも一方がユーザの介入なしに遂行されることを特徴とする電話会議を提供する方法。
【請求項２】
前記の電話会議事象を検出するステップが、
電話会議事象についてデータストラクチャを走査するステップ
を含む請求項１記載の電話会議を提供する方法。
【請求項３】
前記データストラクチャが申込み者ユーザと関連するカレンダアプリケーションである前記請求項２記載の電話会議を提供する方法。
【請求項４】
前記電話会議事象が、ユーザにより先にスケジュールされた提案された会議電話を指示するトリガである前記請求項１記載の電話会議を提供する方法。
【請求項５】
前記提案された電話会議が参加者ユーザを識別し、参加者ユーザを識別するステップが、
会議電話事象に対応する第１のデータストラクチャから参加者ユーザに対する識別子を収集し、
参加者ユーザ識別子に基づき、第２のデータストラクチャから参加者ユーザに対する交信情報を収集する
諸ステップを含む前記請求項４記載の電話会議を提供する方法。
【請求項６】
前記第１のデータストラクチャがカレンダアプリケーションであり、前記第２のデータストラクチャが、少なくとも参加者ユーザとその対応する交信情報をリストするアドレス帳である前記請求項５に記載の電話会議を提供する方法。  
【請求項７】
前記の識別された参加者ユーザと交信するステップが、
参加者ユーザと関連する交信情報を収集し、
交信情報を使用して、参加者ユーザとの通信接続を設定する
諸ステップを含む前記請求項１記載の電話会議を提供する方法。
【請求項８】
前記交信情報が参加者ユーザと関連する電話番号を含み、前記の通信接続を設定するステップが、
それぞれの電話番号を使用して参加者ユーザにダイヤル送信する
ステップを含む前記請求項７記載の電話会議を提供する方法。
【請求項９】
前記の参加者ユーザと交信するステップが、
電話番号を使用して参加者ユーザを呼ぶステップを含み、
前記参加者ユーザから応答を受信するステップが、
参加者ユーザについて、申込み者ユーザに、その参加者ユーザが呼びに回答したかどうかを表す指示を提供するステップを含む前記請求項１記載の電話会議を提供する方法。
【請求項１０】
前記の指示を提供するステップが、
前記参加者ユーザが呼びに回答しないとき、申込み者ユーザに「交信なし」のメッセージを提供する
ステップを含む前記請求項９記載の電話会議を提供する方法。
【請求項１１】
参加者ユーザのいずれもがそれぞれの呼びに回答しないとき、申込み者ユーザに「電話会議なし」のメッセージを提供する
ステップをさらに含む前記請求項１０記載の電話会議を提供する方法。
【請求項１２】
前記の指示を提供するステップが、
参加者ユーザが呼びに回答するとき、申込み者ユーザに受容れメッセージを提供する
ステップを含む前記請求項９記載の電話会議を提供する方法。
【請求項１３】
前記の受容れメッセージを提供するステップが、
参加者ユーザが呼びを受け容れるかどうかを決定する
ステップを含む前記請求項１２記載の電話会議を提供する方法。
【請求項１４】
前記の参加者ユーザが呼びを受け容れるかどうかを決定するステップが、
参加者ユーザが呼びを拒絶するとき、フィードバックプロセスを遂行する
ステップを含む前記請求項１３記載の電話会議を提供する方法。
【請求項１５】
前記のフィードバックプロセスを遂行するステップが、参加者ユーザが呼びを拒絶するためのオプションを提供するステップを含み、このオプションとして、次の少なくとも一つ、すなわち
申込み者ユーザへの後でのプレイバックのため参加者ユーザがメッセージを記録することを可能にするか、
参加者ユーザによるいかなる処理もなしに呼びを拒絶するか、
参加者ユーザに、参加者ユーザと交信するための代わりの電話番号をセットさせるか、
参加者ユーザに、参加者ユーザが再度交信をもたれるべき時間期間をセットさせるか
のいずれかを含む前記請求項１４記載の電話会議を提供する方法。
【請求項１６】
前記の電話会議を設定するステップが、
申込み者ユーザと参加者ユーザが電話会議を行えるように、参加者ユーザと申込み者ユーザ間に通信接続を設定する
ステップを含む前記請求項１記載の電話会議を提供する方法。
【請求項１７】
電話会議中、参加者ユーザの１ユーザがその交信を終了する時点を検出し、
１参加者ユーザが電話会議への参加を終了したことを指示する終了メッセージを申込み者ユーザに提供する
諸ステップをさらに含む前記請求項１記載の電話会議を提供する方法。
【請求項１８】
電話会議中、申込み者ユーザと参加者ユーザの参加と関連する音声情報を記録し、
音声情報の少なくとも一部をテキスト情報に変換し、
テキスト情報を、電話会議中にユーザ間で起こった通信の時間ベースのテキスト表示を表す複写に記録する
諸ステップをさらに含む前記請求項１記載の電話会議を提供する方法。
【請求項１９】
テキスト情報に変換できなかった音声情報の一部を音声ファイルとしてストアし、
複写内に音声ファイルに対するポインタを挿入する
諸ステップをさらに含む前記請求項１８記載の電話会議を提供する方法。
【請求項２０】
複写を申込み者ユーザに提供する
ステップをさらに含む前記請求項１９記載の電話会議を提供する方法。
【請求項２１】
前記の複写を提供するステップが、
複写を申込み者ユーザに当てられたｅメールに添付する
ステップを含む前記請求項１９記載の電話会議を提供する方法。
【請求項２２】
前記の参加者ユーザと交信するステップが、
参加者ユーザがサービスセンタに登録された優先デバイスを有するかどうかを決定し、  参加者ユーザが登録された優先デバイスを有するとき、優先デバイスを介して参加者ユーザと交信する
諸ステップを含む前記請求項１記載の電話会議を提供する方法。
【請求項２３】
前記の検出するステップと前記の識別するステップが、申込み者ユーザへサービスを提供するディジタルコンパニオンサーバにより遂行され、前記の参加者ユーザと交信するステップが、
ディジタルコンパニオンサーバにより、少なくとも電話会議を構成するための命令と参加者ユーザの電話番号を含む第１のメッセージを発生し、
第１のメッセージを会議ブラスティングサーバに供給する
諸ステップを含む前記請求項１記載の電話会議を提供する方法。
【請求項２４】
前記の第１のメッセージを提供するステップが、
前記第１のメッセージに基づき会議ブラスティングサーバにより、電話会議をセットアップするための命令と電話番号を含む第２のメッセージを発生し、
第２のメッセージを会議ブリッジに提供する
諸ステップを含む前記請求項２３記載の電話会議を提供する方法。
【請求項２５】
前記の第２のメッセージを提供するステップが、
会議ブリッジにより、第２のメッセージに含まれる電話番号を使用して参加者ユーザを呼ぶ
ステップを含む前記請求項２４記載の電話会議を提供する方法。
【請求項２６】
前記申込み者ユーザが、予定の日、時にカレンダアプリケーションに電話会議をスケジュールし、申込み者ユーザが電話会議に参加させることを意図する参加者ユーザのネームを加えることによって、電話会議事象を構成する前記請求項１記載の電話会議を提供する方法。
【請求項２７】
申込み者ユーザから入力を受信して、参加者ユーザのネームをアドレス帳からカレンダアプリケーションに加えるステップを含み、そして前記入力がグラフィックユーザインターフェースを介して受信される前記請求項２６記載の電話会議を提供する方法。
【請求項２８】
第１の参加者ユーザが電話会議から切断された時点を検出し、
第１の参加者ユーザがサービスセンタに登録した優先デバイスを有するかどうかを決定する
諸ステップをさらに含む前記請求項１記載の電話会議を提供する方法。
【請求項２９】
前記第１の参加者ユーザが登録された優先デバイスを有するとき、
優先デバイスを介して前記第１の参加者ユーザと交信することを試みる
ステップを含む前記請求項２８記載の電話会議を提供する方法。
【請求項３０】
前記第１のユーザが電話会議への参加を継続することを望むという決定に基づき、第１の参加者ユーザを電話会議と再設定する
ステップをさらに含む前記請求項２９記載の電話会議を提供する方法。
【請求項３１】
前記第１の参加者ユーザが登録された優先デバイスを有しないとき、
電話会議に参加するために第１の参加者ユーザにより使用されるデバイスと関連する交信情報を決定し、
交信情報を使用して、第１の参加者ユーザを電話会議と再設定する
諸ステップを含む前記請求項２８記載の電話会議を提供する方法。
【請求項３２】
第１の参加者ユーザが電話会議への参加を終了した時点を検出し、
第１の参加者ユーザが電話会議への参加中作動していたデバイスの形式に基づいて、第１の参加者ユーザが電話会議への参加を任意に終了したか、不本意に終了したかを決定する
諸ステップをさらに含む前記請求項１記載の電話会議を提供する方法。
【請求項３３】
会議電話を提供する方法であって、
申込み者ユーザないし加入者ユーザと参加者ユーザ間に会議電話が設定されるべき時点を指示する、申込み者ユーザにより先に構成された会議電話事象を検出し、
参加者ユーザに対する交信情報を収集し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶことによりユーザ間に電話会議を構成することをブリッジに命令するように構成された会議サーバに交信情報を含むメッセージを提供し、
会議サーバから、会議電話と少なくとも１参加者ユーザと関連する情報を含む応答メッセージを受信する
諸ステップを含むことを特徴とする、サーバにより遂行される会議電話を提供する方法。
【請求項３４】
前記の会議電話事象を検出するステップが、
カレンダアプリケーションを走査して、申込み者ユーザが電話会議をスケジュールしたかどうかを決定する
ステップを含む前記請求項３３記載のサーバにより遂行される会議電話を提供する方法。
【請求項３５】
前記の交信情報を収集するステップが、
カレンダアプリケーションから参加者ユーザを決定し、
参加者ユーザに対する交信情報を収集するため、申込み者ユーザと関連するアドレス帳にアクセスし、
収集された交信情報を使用してメッセージを発生する
諸ステップを含む請求項３４記載のサーバにより遂行される会議電話を提供する方法。
【請求項３６】
前記のメッセージを提供するステップが、
収集された交信情報と、電話会議を開始するための日と関連する命令を使用してメッセージを発生し、
会議サーバによりこのメッセージを使用して、ブリッジに命令して電話会議を設定するための第２のメッセージを発生する
諸ステップを含む前記請求項３３記載のサーバにより遂行される会議電話を提供する方法。
【請求項３７】
ボイスネットワークを介して参加者ユーザとの通信を設定しようと試みるとき、ブリッジにより応答メッセージを提供するステップを含む前記請求項３３記載のサーバにより遂行される会議電話を提供する方法。
【請求項３８】
前記応答メッセージが、次の少なくとも一つの情報、すなわち
少なくとも１参加者ユーザが呼びを拒絶しつつあることを宣言する情報、
少なくとも１参加者ユーザが呼びに回答しつつあることを宣言する情報、
少なくとも１参加者ユーザが呼びを受け容れつつあることを宣言する情報、および
参加者ユーザのいずれもが呼びに回答していない
という情報の少なくとも一つの情報を含む前記請求項３３記載のサーバにより遂行される会議電話を提供する方法。
【請求項３９】
少なくとも一つまたは複数の通信エンティティにより自動的に設定される電話会議に参加する方法であって、
電話会議に参加すべき参加者ユーザを識別することを含め、カレンダアプリケーションを使用して予定された時点に電話会議をスケジュールし、
予定された時点に、
電話会議がスケジュールされた電話会議に従って構成されたという指示を受信し、
少なくとも１ユーザが会議電話に参加したか、参加することを拒絶したかという指示を受信し、
電話会議中、他の参加者ユーザが、カレンダアプリケーションを実行するサーバにより提供される命令に従って電話会議を設定するブリッジとの接続を終了するとき、その参加者ユーザが電話会議との通信を終了したという指示を受信する
諸ステップを含むことを特徴とする少なくとも一つまたは複数の通信エンティティにより自動的に設定される電話会議に参加する方法。
【請求項４０】
会議電話を提供する方法であって、
第１のサーバに参加者ユーザに対する交信情報を供給することによって申込み者ユーザないし加入者ユーザのスケジュールに基づいて電話会議の構成を自動的に開始するところの第２サーバとの電話会議を先にスケジュールした申込み者ユーザと参加者ユーザとの間に電話会議を設定するための命令ならびに交信情報を含むメッセージを第１のサーバから受信し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶための手段と、
参加者ユーザが呼びに回答したか、容認したか、回答しないか、容認することを拒絶したかを表す応答を参加者ユーザから受信し、
参加者ユーザから受信された応答に基づいてユーザ間に電話会議を設定する
諸ステップを含むことを特徴とする会議電話を提供する方法。
【請求項４１】
会議電話を提供するためのシステムであって、
申込み者ユーザまたは加入者ユーザにより先に構成された電話会議事象を検出するための手段と、
電話会議事象と関連する参加者ユーザを識別するための手段と、
参加者ユーザと交信するための手段と、
参加者ユーザからの応答を受信するための手段と、
受信された応答に基づいて、参加者ユーザと加入者ユーザ間に会議電話を設定する手段を備え、前記検出するための手段と前記識別するための手段の少なくとも一方がユーザの介入なしにそれらの機能を遂行することを特徴とする電話会議を提供するためのシステム。
【請求項４２】
前記電話会議事象を検出するための手段が、
電話会議事象についてデータストラクチャを走査するための手段
を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項４３】
前記データストラクチャが申込み者ユーザと関連するカレンダアプリケーションである前記請求項４２記載の電話会議を提供するためのシステム。
【請求項４４】
前記電話会議事象が、ユーザにより先にスケジュールされた提案された会議電話を指示するトリガである前記請求項４１記載の電話会議を提供するためのシステム。
【請求項４５】
前記提案された電話会議が参加者ユーザを識別し、参加者ユーザを識別するための手段が、
会議電話事象に対応する第１のデータストラクチャから参加者ユーザに対する識別子を収集するための手段と、
参加者ユーザ識別子に基づき、第２のデータストラクチャから参加者ユーザに対する交信情報を収集するするための手段
を備える前記請求項４４記載の電話会議を提供するためのシステム。
【請求項４６】
前記第１のデータストラクチャがカレンダアプリケーションであり、前記第２のデータストラクチャが、少なくとも参加者ユーザとその対応する交信情報をリストするアドレス帳である前記請求項４５記載の電話会議を提供するためのシステム。  
【請求項４７】
前記識別された参加者ユーザと交信するための手段が、
参加者ユーザと関連する交信情報を収集するための手段と、
交信情報を使用して、参加者ユーザとの通信接続を設定するための手段
を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項４８】
前記交信情報が参加者ユーザと関連する電話番号を含み、前記通信接続を設定するための手段が、
対応する電話番号を使用して参加者ユーザにダイヤル送信するための手段
を備える前記請求項４７記載の電話会議を提供するためのシステム。
【請求項４９】
前記参加者ユーザと交信するための手段が、
電話番号を使用して参加者ユーザを呼ぶための手段を備え、
前記参加者ユーザから応答を受信するための手段が、
参加者ユーザについて、申込み者ユーザに特定の参加者ユーザが呼びに回答したかどうかを表す指示を提供するための手段を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項５０】
前記指示を提供するための手段が、
前記参加者ユーザが呼びに回答しないとき、申込み者ユーザに「交信なし」のメッセージを提供するための手段
を備える前記請求項４９記載の電話会議を提供するためのシステム。
【請求項５１】
参加者ユーザのいずれもがそれぞれの呼びに回答しないとき、申込み者ユーザに「電話会議なし」のメッセージを提供するための手段
をさらに備える前記請求項５０記載の電話会議を提供するためのシステム。
【請求項５２】
前記指示を提供するための手段が、
参加者ユーザが呼びに回答するとき、申込み者ユーザに受容れメッセージを提供する
ための手段
を備える前記請求項４９記載の電話会議を提供するためのシステム。
【請求項５３】
前記受容れメッセージを提供するための手段が、
参加者ユーザが呼びを受け容れるかどうかを決定するための手段
を備える前記請求項５２記載の電話会議を提供するためのシステム。
【請求項５４】
前記参加者ユーザが呼びを受け容れるかどうかを決定するための手段が、
参加者ユーザが呼びを拒絶するとき、フィードバックプロセスを遂行するための手段
を備える前記請求項５３記載の電話会議を提供するためのシステム。
【請求項５５】
前記フィードバックプロセスを遂行するための手段が、
参加者ユーザが呼びを拒絶するためのオプションを提供するための手段
を備え、このオプションとして、次の少なくとも一つ、すなわち
申込み者ユーザへの後でのプレイバックのため参加者ユーザがメッセージを記録することを可能にするか、
参加者ユーザによるいかなる処理もなしに呼びを拒絶するか、
参加者ユーザに、参加者ユーザと交信するための代わりの電話番号をセットさせるか、
参加者ユーザに、参加者ユーザが再度交信をもたれるべき時間期間をセットさせるか
のいずれかを含む前記請求項５４記載の電話会議を提供するためのシステム。
【請求項５６】
前記電話会議を設定するための手段が、
申込み者ユーザと参加者ユーザが電話会議を行えるように、参加者ユーザと申込み者ユーザ間に通信接続を設定するための手段
を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項５７】
電話会議中、参加者ユーザの１ユーザがその交信を終了する時点を検出し、
１参加者ユーザが電話会議への参加を終了したことを指示する終了メッセージを申込み者ユーザに提供するための手段
をさらに備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項５８】
電話会議中、参加者ユーザの参加と関連する音声情報を記録するための手段と、
音声情報の少なくとも一部をテキスト情報に変換するための手段と、
テキスト情報を、電話会議中にユーザ間で起こった通信の時間ベースのテキスト表示を表す複写に記録するための手段
をさらに備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項５９】
テキスト情報に変換できなかった音声情報の一部を音声ファイルとしてストアし、
複写内に音声ファイルに対するポインタを挿入するための手段
をさらに備える前記請求項５８記載の電話会議を提供するためのシステム。
【請求項６０】
複写を申込み者ユーザに提供するための手段
をさらに備える前記請求項５９記載の電話会議を提供するためのシステム。
【請求項６１】
前記複写を提供するステップのための手段が、
複写を申込み者ユーザに当てられたｅメールに添付するための手段
を備える前記請求項５９記載の電話会議を提供するための装置。
【請求項６２】
前記参加者ユーザと交信するための手段が、
参加者ユーザに対して、特定の参加者ユーザがサービスセンタに登録された優先デバイスを有するかどうかを決定する手段と、
参加者ユーザが登録された優先デバイスを有するとき、優先デバイスを介して参加者ユーザと交信するための手段
を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項６３】
前記検出するための手段と前記識別するための手段が、申込み者ユーザへサービスを提供するディジタルコンパニオンサーバにより遂行され、前記参加者ユーザと交信するための手段が、
ディジタルコンパニオンサーバにより、少なくとも電話会議を構成するための命令と参加者ユーザの電話番号を含む第１のメッセージを発生するための手段と、
第１のメッセージを会議ブラスティングサーバに供給するための手段
を備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項６４】
前記第１のメッセージを提供するための手段が、
前記第１のメッセージに基づき会議ブラスティングサーバにより、電話会議をセットアップするための命令と電話番号を含む第２のメッセージを発生するための手段と、
第２のメッセージを会議ブリッジに提供するための手段
を備える前記請求項６３記載の電話会議を提供するためのシステム。
【請求項６５】
前記第２のメッセージを提供するための手段が、
会議ブリッジにより、第２のメッセージに含まれる電話番号を使用して参加者ユーザを呼ぶための手段
を備える前記請求項６４記載の電話会議を提供するためのシステム。
【請求項６６】
前記申込み者ユーザが、予定の時にカレンダアプリケーションに電話会議をスケジュールし、申込み者ユーザが電話会議に参加させることを意図する参加者ユーザのネームを加えることによって、電話会議事象を構成する前記請求項４１記載の電話会議を提供するためのシステム。
【請求項６７】
申込み者ユーザから入力を受信して、参加者ユーザのネームをアドレス帳からカレンダアプリケーションに加えるための手段を含み、そして前記入力がグラフィックユーザインターフェースを介して受信される前記請求項６６記載の電話会議を提供するためのシステム。
【請求項６８】
第１の参加者ユーザが電話会議から切断された時点を検出するための手段と、
第１の参加者ユーザがサービスセンタに登録した優先デバイスを有するかどうかを決定するための手段と
をさらに備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項６９】
前記第１の参加者ユーザが登録された優先デバイスを有するとき、
優先デバイスを介して第１の参加者ユーザと交信することを試みるための手段
を備える前記請求項６８記載の電話会議を提供するためのシステム。
【請求項７０】
前記第１のユーザが電話会議への参加を継続することを望むという決定に基づき、第１の参加者ユーザを電話会議と再設定するための手段
をさらに備える前記請求項６９記載の電話会議を提供するためのシステム。
【請求項７１】
前記第１の参加者ユーザが登録された優先デバイスを有さないとき、電話会議に参加するために第１の参加者ユーザにより使用されるデバイスと関連する交信情報を決定するための手段と、
交信情報を使用して第１の参加者ユーザを電話会議と再設定するための手段
をさらに備える前記請求項６８記載の電話会議を提供するためのシステム。
【請求項７２】
第１の参加者ユーザが電話会議への参加を終了した時点を検出するための手段と、
第１の参加者ユーザが電話会議への参加中作動していたデバイスの形式に基づいて、第１の参加者ユーザが電話会議への参加を任意に終了したか、不本意に終了したかを決定するための手段
をさらに備える前記請求項４１記載の電話会議を提供するためのシステム。
【請求項７３】
会議電話を提供するためのサーバであって、
申込み者ユーザないし加入者ユーザと参加者ユーザ間に会議電話が設定されるべきことを指示する、申込み者ユーザにより先に構成された会議電話事象を検出するための手段と、
参加者ユーザに対する交信情報を収集するための手段と、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶことによりユーザ間に電話会議を構成することをブリッジに命令するように構成された会議サーバに交信情報を含むメッセージを提供するための手段と、
会議サーバから、会議電話と少なくとも１参加者ユーザと関連する情報を含む応答メッセージを受信する手段
を備えることを特徴とする会議電話を提供するためのサーバ。
【請求項７４】
前記会議電話事象を検出するための手段が、
カレンダアプリケーションを走査して、申込み者ユーザが電話会議をスケジュールしたかどうかを決定するための手段を備える前記請求項７３記載の会議電話を提供するためのサーバ。
【請求項７５】
前記交信情報を収集するための手段が、
カレンダアプリケーションから参加者ユーザを決定するための手段と、
参加者ユーザに対する交信情報を収集するため、申込み者ユーザと関連するアドレス帳にアクセスするための手段と、
収集された交信情報を使用してメッセージを発生するための手段
を備える前記請求項７３記載の会議電話を提供するためのサーバ。
【請求項７６】
前記メッセージを提供するための手段が、
収集された交信情報と、申込みユーザにより先にスケジュールされた電話会議を開始するための時点と関連する命令を使用してメッセージを発生するための手段
を備え、前記メッセージが、ブリッジに命令して電話会議を設定するための第２のメッセージを発生するように会議サーバにより使用される前記請求項７３記載の会議電話を提供するためのサーバ。
【請求項７７】
前記応答メッセージが、ボイスネットワークを介して参加者ユーザとの通信を設定しようと試みるとき、ブリッジにより提供される前記請求項７３記載の会議電話を提供するためのサーバ。
【請求項７８】
前記応答メッセージが、次の少なくとも一つの、すなわち
少なくとも１参加者ユーザが呼びを拒絶しつつあること、
少なくとも１参加者ユーザが呼びに回答しつつあること、
少なくとも１参加者ユーザが呼びを受け容れつつあること、および
参加者ユーザのいずれもが呼びに回答していないこと
の少なくとも一つを表す前記請求項７３項記載の会議電話を提供するためのサーバ。
【請求項７９】
少なくとも一つの通信エンティティにより自動的に設定される電話会議に参加するためのシステムであって、
電話会議に参加すべき参加者ユーザを識別することを含め、カレンダアプリケーションを使用して予定された日に電話会議をスケジュールするための手段と、
予定された日に、電話会議がスケジュールされた電話会議に従って構成されたという指示を受信するための手段と、
少なくとも１ユーザが会議電話に参加したか、参加することを拒絶したかという指示を受信するための手段と、
電話会議中、他の参加者ユーザが、カレンダアプリケーションを実行するサーバにより提供される命令に従って電話会議を設定するブリッジとの接続を終了するとき、その参加者ユーザが電話会議との通信を終了したという指示を受信するための手段
を備えることを特徴とする少なくとも一つの通信エンティティにより自動的に設定される電話会議に参加するためのシステム。
【請求項８０】
会議電話を提供するための会議ブリッジであって、
第１のサーバに参加者ユーザに対する交信情報を供給することによって申込み者ないし加入者ユーザのスケジュールに基づいて電話会議の構成を自動的に開始するところの第２サーバとの電話会議を先にスケジュールした申込み者ユーザと参加者ユーザとの間に電話会議を設定するための命令ならびに交信情報を含むメッセージを第１のサーバから受信するための手段と、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶための手段と、
参加者ユーザが呼びに回答したか、容認したか、回答しないか、容認することを拒絶したかを表す応答を参加者ユーザから受信するための手段と、
受信された応答に基づいてユーザ間に電話会議を設定するための手段
を備えることを特徴とする電話会議を提供するための会議ブリッジ。
【請求項８１】
申込み者ユーザないし加入者ユーザにより先に構成された電話会議事象を検出し、電話会議事象に基づいて、申込みユーザにより識別される複数の参加者ユーザに対する電話番号を含む第１のメッセージを発生するための第１のサーバと、
第１のサーバから第１のメッセージを受信し、第１のメッセージに基づいて、電話会議を構成するための命令と電話番号とを含む第２のメッセージを発生するための第２のサーバと、
第２のメッセージを受信し、第２メッセージから電話番号を抽出し、電話番号を使用して参加者ユーザを呼び、参加者ユーザと申込みユーザ間に電話会議を設定するための会議ブリッジと
を備え、申込み者ユーザが第１のサーバにアクセスして、将来の日について会議電話をスケジュールし、第１のサーバ、第２のサーバおよび会議ブリッジが、将来の日に到達したとき電話会議を設定することを自動的に試みることを特徴とする電話会議を提供するためのシステム。
【請求項８２】
電話会議を提供する方法をプロセッサに実行させるための命令を含むコンピュータ読取り可能な媒体であって、
申込み者ユーザないし加入者ユーザにより先に構成された電話会議事象を検出し、
電話会議事象と関連する参加者ユーザを識別し、
参加者ユーザと交信し、
参加者ユーザからの応答を受信し、
受信された応答に基づいて、参加者ユーザと加入者ユーザ間に会議電話を設定する
諸ステップを含み、前記の検出するステップと前記の識別するステップの少なくとも一方がユーザの介入なしに遂行されることを特徴とする電話会議を提供する方法を、プロセッサに実行させるための命令を含むコンピュータ読取り可能な媒体。
【請求項８３】
電話会議を提供する方法をプロセッサに実行させる命令を含むコンピュータ読み取り可能な媒体であって、
申込み者ユーザないし加入者ユーザと参加者ユーザ間に会議電話が設定されるべきことを指示する、申込み者ユーザにより先に構成された会議電話事象を検出し、
参加者ユーザに対する交信情報を収集し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶことによりユーザ間に電話会議を設定することをブリッジに命令するように構成された会議サーバに交信情報を含むメッセージを提供し、
会議サーバから、会議電話と少なくとも１参加者ユーザと関連する情報を含む応答メッセージを受信する
諸ステップを含むことを特徴とする電話会議を提供する方法を、プロセッサに実行させる命令を含むコンピュータ読み取り可能な媒体。
【請求項８４】
少なくとも一つの通信エンティティにより自動的に設定される電話会議に参加する方法をプロセッサに実行させる命令を含むコンピュータ読取り可能な媒体であって、
電話会議に参加すべき参加者ユーザを識別することを含め、カレンダアプリケーションを使用して予定された時点に電話会議をスケジュールし、
予定された時点に、
電話会議がスケジュールされた電話会議に従って構成されたという指示を受信し、
少なくとも１ユーザが会議電話に参加したか、参加することを拒絶したかという指示を受信し、
電話会議中、他の参加者ユーザが、カレンダアプリケーションを実行するサーバにより提供される命令に従って電話会議を設定するブリッジとの接続を終了するとき、その参加者ユーザが電話会議との通信を終了したという指示を受信する
諸ステップを含むことを特徴とする少なくとも一つの通信エンティティにより自動的に設定される電話会議に参加する方法を、プロセッサに実行させるための命令を含むコンピュータ読取り可能な媒体。
【請求項８５】
会議電話を提供するための方法をプロセッサに実行させるための命令を含むコンピュータ読取り可能な媒体であって、
第１のサーバに参加者ユーザに対する交信情報を供給することによって申込み者ないし加入者ユーザのスケジュールに基づいて電話会議の構成を自動的に開始するところの第２サーバとの電話会議を先にスケジュールした申込み者ユーザと参加者ユーザとの間に電話会議を設定するための命令ならびに交信情報を含むメッセージを第１サーバから受信し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼び、
参加者ユーザが呼びに回答したか、容認したか、回答しないか、容認することを拒絶したかを表す応答を参加者ユーザから受信し、
受信された応答に基づいてユーザ間に電話会議を設定する
諸ステップを含むことを特徴とする会議電話を提供するための方法を、プロセッサに実行させるための命令を含むコンピュータ読取り可能な媒体。
【請求項８６】
会議電話を提供する方法であって、
申込み者ユーザないし加入者ユーザにより開始される電話会議を設定すべしとの要求を検出し、
要求内に識別される参加者ユーザを識別し、
参加者ユーザと交信し、
参加者ユーザからの応答を受信し、
受信された応答に基づいて、参加者ユーザと加入者ユーザ間に会議電話を設定する
諸ステップを含み、前記の交信するステップと、前記の受信するステップと、前記の設定するステップの少なくとも一つがユーザの介入なしに遂行されることを特徴とする電話会議を提供する方法。
【請求項８７】
サーバにより遂行される会議電話を提供する方法であって、
申込み者ユーザないし加入者ユーザと参加者ユーザ間に設定される電話会議を指示する、申込み者ユーザにより構成される会議電話事象を検出し、
参加者ユーザに対する交信情報を収集し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶことによりユーザ間に電話会議を設定することをブリッジに命令するように構成された会議サーバに交信情報を含むメッセージを提供し、
会議サーバから、会議電話と少なくとも１参加者ユーザと関連する情報を含む応答メッセージを受信する
諸ステップを含むことを特徴とする、サーバにより遂行される会議電話を提供する方法。
【請求項８８】
少なくとも一つのまたは複数の通信エンティティにより自動的に設定される電話会議に参加する方法であって、
電話会議を設定すべしとのユーザの要求に応答して電話会議が構成されたという指示を受信し、
少なくとも１参加者ユーザが電話会議に参加したか、参加することを拒絶したかという指示を受信し、
電話会議中、他の参加者ユーザが、サーバにより提供される命令に従って電話会議を設定するブリッジとの接続を終了するとき、その参加者ユーザが電話会議との通信を終了したという指示を受信する
諸ステップを含むことを特徴とする少なくとも一つのまたは複数の通信エンティティにより自動的に設定される電話会議に参加する方法。
【請求項８９】
会議電話を提供するための方法であって、
第１のサーバに参加者ユーザに対する交信情報を供給することによって電話会議の構成を自動的に開始するところの第２サーバとの電話会議をスケジュールする申込み者ユーザないし加入者ユーザと参加者ユーザとの間に電話会議を設定するための命令ならびに交信情報を含むメッセージを第１のサーバから受信し、
メッセージに含まれる交信情報を使用して参加者ユーザを呼び、
参加者ユーザが呼びに回答したか、容認したか、回答しないか、容認することを拒絶したかを表す応答を参加者ユーザから受信し、
受信された応答に基づいてユーザ間に電話会議を設定する
諸ステップを含むことを特徴とする電話会議を提供する方法。
【請求項９０】
会議電話を提供するためのシステムであって、
申込み者ユーザないし加入者ユーザにより構成される電話会議事象を検出するための手段と、
電話会議事象と関連する参加者ユーザを識別するための手段と、
参加者ユーザと交信するための手段と、
参加者ユーザからの応答を受信するための手段と、
受信された応答に基づいて、参加者ユーザと申込み者ユーザ間に会議電話を設定する手段と
を備え、前記交信するための手段、前記受信するための手段および前記識別するための手段の少なくとも一つがユーザの介入なしにそれらの機能を遂行することを特徴とする電話会議を提供するためのシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にはデータ処理システムに関し、特定すると電話会議サービスを提供する方法およびシステムに関する。
【０００２】
関連出願
この出願は２００２年２月２７日付で出願された「Method and Apparatus for Calendared Communications Flow Control（カレンダ化フロー制御方法および装置）」と題する米国特許出願第１０／０８３，７９３号、２００２年２月２７日付で出願された「Voice Mail Integration with Instant Messenger（インスタントメッセンジャによるボイスメールの統合）」と題する米国特許出願第１０／０８３，７９２号、２００２年、２月２７日付で出願された「Device Independent Caller ID（デバイス不依存性発呼者ＩＤ）」と題する米国特許出願第１０／０８３，８８４号、２００２年２月２７日付で出願された「Method and Apparatus for a Unified Communication Management via Instant Messaging（インスタントメッセージングによる統一通信管理方法および装置）」と題する米国特許出願第１０／０８３，８２２号、および２００２年２月２７日付けで出願された「Calendar-Based Calling Agents（カレンダベースの発呼エージェント）」と題する米国特許出願第１０／０８４，１２１号の一部継続出願である。これらの出願は全て米国仮特許出願第６０／２７２，１２２号、第６０／２７２，１６７号、第６０／２７５，６６７号、第６０／２７５，７１９号、第６０／２７５，０２０号、第６０／２７５，０３１号および６０／２７６，５０５号の優先権を主張してなされたものである。
【０００３】
本出願人はまた、２００２年１１月２５日付で出願された「Digital Companion（ディジタルコンパニオン）」と題する米国仮特許出願第６０／４２８，７０４号、２００２年１２月２６日付で出願された「Digital Companion（ディジタルコンパニオン）」と題する米国仮特許特許第６０／４３６，０１８号に基づき３５Ｕ．Ｓ．Ｃ§１１９（ｅ）の下での優先権を主張するものである。
【０００４】
この出願はまた、「Methods and Systems for Conference Call Buffering（電話会議一時記憶方法および装置」と題する米国特許出願第＿号、「Methods and Systems for Computer Enhanced Conference Calling（コンピュータエンハンスド電話会議方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Remote Call Establishment（遠隔呼び設定方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Call Management with User Intervention（ユーザ介入による呼び管理方法およびシステム）」と題する米国特許出願第＿号、「Mehods and Systems for Directory Information Lookup（ディレクトリ情報ルックアップ方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Automatically Forwarding Calls to Cell Phone（呼びを携帯電話に自動的に転送する方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Adaptive Message and Call Notification（適応式メッセージおよび呼び通知方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Call Log（呼び記録方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Automatic Forwarding of Calls to a Preferred Device（呼びの優先デバイスへの自動転送方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Multi-Line Integrated Device or Line Management（マルチライン統合デバイスまたはライン管理方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Contact Management（交信管理方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Notification of Call to Phone Device（呼びの電話デバイスへの通知方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Single Number Text Messaging（シングルナンバテクストメッセージング方法およびシステム）」と題する米国特許出願第＿号、「Method and Systems for Multi-User Selective Notification（マルチユーザ選択通知方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for CPN Triggered Collaboration（ＣＰＮ作動式コラボレーション方法およびシステム）」と題する米国特許出願第＿号、「Methods and Systems for Preemptive Rejection of Calls（呼びの先行拒絶方法およびシステム）」と題する米国特許出願第＿号と関係する。
【背景技術】
【０００５】
ユーザ間の通信のため多様の種類の手段が存在する。例えば、ユーザは、家庭用電話、業務用電話、携帯電話を介して電話呼びを行うことができる。ユーザはまた、パーソナルコンピュータ（ＰＣ）やパーソナルディジタルアシスタント（ＰＤＡ）やページャ等のような装置を使用し、ｅメールやインスタントメッセージングのようないろいろな形式のメッセージングサービスを使用して通信することもできる。
【０００６】
ユーザ間の通信の形式もいろいろある。ユーザが、互いに個々に通信する場合もあるし１群のユーザ（例えば３またはそれ以上のユーザ）が同時に電話会議を通じて通信する場合もある。１群のユーザ間に電話会議を構成するメカニズムもいろいろある。ある従来の遠隔通信システム群では、ある時点に、設定された呼びの一つにユーザを追加することによって、電話会議を構成する。代わりに、ある従来のシステム群では、電話会議群のメンバーに共通の位置（例えばブリッジ）にコールインさせることによって電話会議を構成する。他方、他の従来システムでは、ユーザに、ネットワークに命令して、予定されたリスト上に含まれるユーザに交信させ、ユーザ間に電話会議を設定する。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
現在のメカニズムは、ユーザに電話会議を構成し設定させるが、それらは各々、電話会議が行われるべき時点に電話会議の構成を開始するために少なくとも一つユーザを必要とする。したがって、参加者ユーザ間に電話会議を自動的に設定するためのシステムおよび方法についての必要性が存在する。
【課題を解決するための手段】
【０００８】
本発明の特定の側面に従う方法およびシステムでは、１群のユーザ間に電話会議が自動的に設定される。本発明の１側面に従う方法およびシステムでは、先に申込み者ユーザないし加入者ユーザにより構成された電話会議事象を検出し、その電話会議事象と関連する参加者ユーザを識別する。識別されると、参加者ユーザが交信をもたれ、応答がユーザから受信される。受信された応答に基づいて、参加者ユーザと加入者ユーザ間に電話会議が設定される。本発明の１側面では、検出および識別ステップの少なくとも一つのステップが、ユーザの介入なしに遂行される。
【０００９】
本発明の特定の側面に従う他の方法およびシステムでは、先に申込み者ユーザにより構成された電話会議事象を検出し、その検出で、申込み者ユーザと参加者ユーザ間に電話会議が設定されるべきことを指示する。これらの方法及びシステムではまた、参加者ユーザについての交信情報を収集し、この交信情報を含むメッセージを会議サーバに送り、そしてこの会議サーバが、ブリッジに指令して、メッセージに含まれる交信情報を使用して参加者ユーザを呼ぶことによって、ユーザ間に電話会議を設定するように構成される。さらに、これらの方法およびシステムでは、電話会議と少なくとも１参加者ユーザとに関連する情報を含む応答メッセージを会議サーバから受信する。
【００１０】
本発明の他の側面として、本発明の特定の原理に従う方法およびシステムでは、電話会議に参加すべき参加者ユーザを識別することを含め、カレンダアプリケーションを使用して、予定の日に電話会議をスケジュールすることを容易にする。さらに、これらの方法およびシステムでは、予定された日に、スケジュールされた電話会議に従って電話会議が構成されたという指示を受信する。また、これらの方法およびシステムでは、少なくとも一つの参加者ユーザが電話会議に参加したこと、または参加を拒絶したことについての指示を受信し、また電話会議中に、他の参加者ユーザが、カレンダアプリケーションを実行するサーバにより提供された命令に従って電話会議を設定したブリッジとの接続を終了したとき、その参加者ユーザが電話会議との通信を終わらせたという指示を受信する。
【００１１】
また、本発明の側面に従う方法およびシステムでは、申込み者ユーザにより先に構成された電話会議事象を検出し、この事象に基づいて、申込み者ユーザにより識別される複数の参加者ユーザについての電話番号を含む第１のメッセージを検出するための第１のサーバが設けられる。これらの方法およびシステムではまた、第１のサーバから第１のメッセージ受信し、この第１のメッセージに基づいて、電話会議を構成する命令と電話番号を含む第２のメッセージを発生するための第２のサーバが設けられる。さらに、これらの方法およびシステムでは、第２のメッセージを受信し、この第２のメッセージから電話番号を抽出し、電話番号を使用して参加者ユーザに発呼し、参加者ユーザと申込みユーザ間に電話会議を設定するための会議ブリッジが設けられる。
【発明の効果】
【００１２】
本発明に従うと、参加者ユーザ間に電話会議を自動的に設定することができるシステムおよび方法が提供される。本発明の方法システムによれば、電話会議が行われるべき時点に電話会議の構成を開始するために少なくとも一つユーザを必要とすることがない。
【発明を実施するための最良の形態】
【００１３】
以下図面を参照して、本発明を例示の具体例について詳細に説明する。可能な場合、同じ参照番号は、全図を通じて同じまたは同様な部品を指すのに使用される。以下の記述は例示の具体例についてなされるが、他の具体例も可能であり、本発明の技術思想から逸脱することなく記述の具体例に変更をなすことも可能である。したがって、以下の詳細な記述は本発明を限定するものでなく、本発明の技術思想は、特許請求の範囲の記載およびその等価物によってのみ限定されるものである。
【００１４】
大要
本発明の方法およびシステムでは、発信ないし開始ユーザと参加者ユーザとの間に電話会議が自動的にセットアップされ維持される。発信ユーザは、将来の電話会議の日時と、電話会議に含まれるべきいずれかの参加者ユーザを識別することによりサービスセンタで電話会議事象をスケジュールできる。サービスセンタは、電話会議事象について事象カレンダと関連するデータストラクチャを走査し、事象が検出されるとき、サービスセンタは会議ブリッジに命令を供給し、そして該会議ブリッジが発信ユーザにより識別される各参加者ユーザに対する呼びを開始する。各参加者ユーザは、会議ブリッジにより利用可能な１および複数のフィードバックオプションにより、呼びを受け容れたり、拒絶したりできる。一度電話会議呼びが参加者ユーザにより受け容れられると、会議ブリッジが発信ユーザと呼びを受け容れたいずれかの参加者ユーザ間に電話会議の進行を促進する。会議ブリッジはまた、音声認識サーバに作用して、電話会議中のあらゆる通信の議事録を創生し、そしてこれは電話会議の終了後に発信ユーザに提供される。
【００１５】
ネットワーク環境
図１は、本発明に従う諸特徴および諸側面を実施し得るデータ処理および遠隔通信環境１００のブロック図である。環境１００内のコンポーネントの数は図示のものに限定されるものではなく、コンポーネントの配列数の変更は本発明の具体例に従って可能である。図１のコンポーネントは、ハードウェア、ソフトウェアおよび／またはファームウェアにより実施できる。データ処理および遠隔通信環境１００は、データネットワーク１０２、ボイスネットワーク１０４およびサービスセンタ１０６を含んでよい。ユーザ１１０は、ユーザ端末１１２を使用して、データネットワーク１０２とインターフェースでき、電話１１４、１１６および１１８を使用して、ボイスネットワーク１０４とインターフェースできる。発呼加入者１２０は、電話１２２を使用して、電話１１４、１１６および１１８のいずれか一つにてユーザ１１０のようなユーザに電話することができる。
【００１６】
データネットワーク１０２は、ユーザ端末１１２およびサービスセンタ１０６のような、図１の環境１００に描かれる種々のエンティティ間の通信を可能にする。データネットワーク１０２は、共有の公的または私的なネットワークでよく、広帯域または局部帯域を包含してよい。データネットワーク１０２は、有線および／または無線の通信ネットワークの適当な組合せにより実施できる。例として、データネットワーク１０２は、ワイドエーリヤネットワーク（ＷＡＮ）、ローカルエーリヤネットワーク（ＬＡＮ）、イントラネットおよび／またはインターネットにより実施してよい。さらに、サービスセンタ１０６は、例えばワイヤレスキャリヤネットワークやインターネットへのように、複数のデータネットワーク１０２に接続してよい。
【００１７】
ボイスネットワーク１０４は、発呼加入者１２０のような発呼加入者がユーザ１１０に電話呼びを発することを可能にするように、電話通信サービスを提供し得る。１具体例において、ボイスネットワーク１０４は、Public Switched Telephone Network（ＰＳＴＮ）のようなネットワークを使用して実施できる。代わりに、ボイスネットワーク１０４は、ボイス−オーバーインターネットプロトコル（ＶｏＩＰ）技術を使用するネットワークのようなボイスオーバーブロードバンドネットワーク上で実施してもよい。さらに、他の具体例として、ボイスネットワークは、例えば２ウェイビデオ通信を提供するためのネットワークのようなビデオオーバーブロードバンドネットワークとしてもよい。他の例として、ボイスネットワーク１０４は、例えばＷｉＦｉ（すなわちＩＥＥＥ８０２．１１（ｂ）および／または（ｇ））を使用するネットワークのようなワイヤレスブロードバンドネットワークとしてもよい。さらに他の例として、ボイスネットワーク１０４は、例えばセルラーまたは第３世代セルラーネットワークのようなワイヤレスボイスネットワークとしてもよい。加えて、ボイスネットワーク１０４は、本発明の原理に従い、上述の技術のいずれか単一のものまたは組合せを使用して実施してよい。さらに、サービスセンタ１０６は、例えばVerizon's（登録商標） Voice Network、他のキャリヤにより操作されるボイスネットワークおよびワイヤレスキャリヤネットワークのような複数ボイスネットワーク１０４に接続してよい。
【００１８】
サービスセンタ１０６は、データネットワーク１０２およびボイスネットワーク１０４を介しての通信を管理するためのプラットフォームを提供する。サービスセンタ１０６はまた、データネットワーク１０２およびボイスネットワーク１０４を介して通信を伝送するため、コードおよびプロトコル変換のようなゲートウェイ機能を提供する。サービスセンタ１０６は、ハードウェア、ソフトウェアおよび／またはファームウェアの組合せを使用して実施し得る。例えば、サービスセンタ１０６は、ネットワークにより結合された複数の汎用コンピュータまたはサーバを使用して実施し得る（図示せず）。サービスセンタ１０６は、データネットワーク１０２およびボイスネットワーク１０４への直接接続で図示されているが、サービスセンタ１０６、データネットワーク１０２およびボイスネットワーク１０４間に任意の数および形式のネットワーク要素を挿入してよい。
【００１９】
ユーザ端末１１２は、ユーザ１１０に、データネットワーク１０２へのインターフェースを提供する。例えば、ユーザ端末１１２は、モデムを備える汎用コンピュータまたはパーソナルコンピュータのようなインターネットにアクセス可能な任意のデバイスを使用して実施できる。ユーザ端末１１２はまた、Blackberry（登録商標）およびErgo Audrey（登録商標）のようなその他のデバイスで実施してよい。さらに、ページャ、携帯電話（データアクセス機能をもつ）およびネットワーク接続をもつパーソナルディジタルアシスタント（ＰＤＡ）のようなワイヤレスデバイスで実施してよい。
【００２０】
ユーザ端末１１２はまた、ユーザ１１０がサービスセンタ１０６と通信することを可能にする。例えば、ユーザ１１０は、インスタントメッセージング（ＩＭ）を使用してサービスセンタ１０６と通信できる。加えて、ユーザ端末１１２は、ハイパーテクストトランスファプロトコル（ＨＴＴＰ）、ユーザデータグラムプロトコル（ＵＤＰ）、ファイルトランスファプロトコル（ＦＴＰ）、ハイパーテキストマークアップ言語（ＨＴＭＬ）、およびエクステンシブルマークアップ言語（ＸＭＬ）を含むＴＣＰ／ＩＰの他の側面を使用してもよい。
【００２１】
さらに、ユーザ端末１１２は、サービスセンタ１０６と直接に通信し得る。例えば、サービスセンタ１０６と直接通信するユーザ端末１１２上にクライアントアプリケーションをインストールしてよい。また、ユーザ端末１１２は、プロキシを介してサービスセンタ１０６と通信し得る。
【００２２】
電話１１４、１１６、１１８および１２２は、ボイスネットワーク１０４とインターフェースされる。電話１１４、１１６、１１８および１２２は、有線電話および携帯電話を含む周知のデバイスを使用して実施できる。電話１１４、１１６、１１８および１２２は、ボイスネットワーク１０４に直接接続されるように図示されているが、私設構内交換機（ＰＢＸ）のような任意の数の介入要素を、電話１１４、１１６、１１８および１２２とボイスネットワーク１０４間に挿入してよい。
【００２３】
図２は、本発明に従うユーザ端末のブロック図である。ユーザ端末１１２は、中央処理装置（ＣＰＵ）２００、メモリ２０２、記憶モジュール２０４、ネットワークインターフェース２０６、入力インターフェース２０８、出力インターフェース２１０、入力デバイス２１２および出力デバイス２１４を備えることができる。
【００２４】
ＣＰＵ２００は、ユーザ端末１１２に対して制御および処理機能を提供する。図２は単一のＣＰＵを例示しているが、ユーザ端末１１２は複式ＣＰＵを備えてよい。ＣＰＵ２００はまた、例えば下記の１または複数のもの、すなわちコ−プロセッサ、メモリ、レジスタおよび適当な他の処理デバイスおよびシステムの１または複数のものを含んでよい。ＣＰＵ２００は、例えば、Intel Corporation（登録商標）から提供されるPentium（登録商標）プロセッサを使用して実施できる。
【００２５】
メモリ２０２は、例えばプログラムコードに対して、ＣＰＵ２００の主メモリを提供する。メモリ２０２は、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリーメモリ（ＲＯＭ）を含む種々のコンポーネントまたはサブシステムで具体化され得る。ユーザ端末１１２が記憶モジュール２０４にインストールされたアプリケーションを実行するとき、ＣＰＵ２００は、記憶モジュールからプログラムコードの少なくとも一部をメモリ２０２中にダウンロードできる。ＣＰＵ２００がプログラムコードを実行するとき、ＣＰＵ２００は、記憶モジュールからプログラムコードの追加の部分を検索することもできる。
【００２６】
記憶モジュール２０４は、ユーザ端末１１２に対して大容量記憶を可能にすることができる。記憶モジュール２０４は、例えばハードドライブ、オプティカルドライブ、ＣＤ  ＲＯＭドライブ、ＤＶＤドライブ、汎用記憶デバイス、取外し可能な記憶デバイスおよび／または情報記憶可能なその他のデバイスを含む種々のコンポーネントまたはサブシステムで実施し得る。さらに、記憶モジュール２０４は、ユーザ端末１１２内に図示されているが、ユーザ端末１１２の外部で実施してもよい。
【００２７】
記憶モジュール２０４は、サービスセンタ１０６と通信するため、ユーザ端末１１２に対するプログラムコードおよび情報を含む。記憶モジュール２０４は、例えばNovell Corporation（登録商標）により提供されるGroupWise（登録商標）またはMicrosoft Corporation（登録商標）により提供されるOutlookのようなカレンダーアプリケーション、Microsoft Network Messenger Service（ＭＳＮＭＳ）clientまたはAmerica Online Instant Messenger（AIM）clientのようなクライアントアプリケーションおよびMicrosoft Corporation により提供されるWindows（登録商標）Operation Systemのようなオペレーティングシステム（ＯＳ）に対するデータストラクチャまたはプログラムコードを含んでよい。加えて、記憶モジュール２０４は、ＴＣＰ／ＩＰ通信用のプログラムコード、カーネルおよびデバイスドライバ、Dynamic Host Configuration Protocol（ＤＨＣＰ）形態のような形態情報、Microsoft Corporation により提供されるInternet Explorer（登録商標）またはNetscape Corporation（登録商標）により提供されるNetscape Communicator（登録商標）のようなウェブブラウザおよびユーザ端末１１２上でインストールし得るその他のソフトウェアのような他のプログラムコードおよび情報を含んでよい。
【００２８】
ネットワークインターフェース２０６は、ユーザ端末１１２およびデータネットワーク１０２間の通信インターフェースを提供する。ネットワークインターフェース２０６は、ユーザ端末１１２に対する通信を受信し伝送し得る。例えば、ネットワークインターフェース２０６は、モデムまたはＬＡＮポートとしてよい。
【００２９】
入力インターフェース２０８は、入力デバイス２１２を介してユーザ１１０から入力を受信し、その入力をＣＰＵ２００に提供する。入力デバイス２１２は、例えば、キーボード、マイクロホンおよびマウスを含んでよい。他の形式の入力デバイスも、本発明の原理に従って実施し得る。
【００３０】
出力インターフェース２１０は、出力デバイス２１４を介してユーザ１１０に情報を提供する。出力装置２１４は、例えばディスプレイ、プリンタおよびスピーカを含んでよい。他の形式の出力デバイスも、本発明の原理に従い実施できる。
【００３１】
図３は、本発明の原理に従うボイスネットワークの線図である。図示されるように、ボイスネットワーク１０４は、インテリジェントサービス制御ポイント（ＩＳＣＰ）３０２、サービス伝送ポイント（ＳＴＰ）３０４および３０６、サービススイッチングポイント（ＳＳＰ）３０８および３１０、ライン情報データベース（ＬＩＤＢ）３１２、ＩＳＣＰサービスプロビジョニング・アンド・クリエーション環境（ＳＰＡＣＥ）３１４、リースントチェンジ環境（ＲＣＥ）３１６、インテリジェントペリフェラル（ＩＰ）３２０およびスイッチアクセス３２２を含む。この具体例のボイスネットワーク１０４は、ＰＳＴＮとして記述されるが、他の具体例において上に論述されるように、ボイスネットワーク１０４は、例えば、ボイスまたはビデオオーバーブロードバンドネットワーク、ワイヤレスブロードバンド、ワイヤレスボイスネットワーク等としてよい。
【００３２】
ボイスネットワーク１０４は、信号プロトコルとしてＰＳＴＮおよびＳＳ７を使用して実施できる。ＳＳ７プロトコルは、ボイスネットワーク１０４が、ボイスネットワーク１０４が、呼びの転送、発呼者ＩＤ、三方向呼び、ローミングおよび携帯電話加入者認証のようなワイヤレスサービス、ローカル番号可搬性、および料金無料／料金サービスのような特徴を提供することを可能にする。ＳＳ７プロトコルは、ボイスネットワーク１０４の特徴を支持するため、種々の形式のメッセージを提供する。例えば、これらのＳＳ７メッセージは、事象「トリガ」を支持するためのトランザクションケーパビリティーズアプリケーションズパート（ＴＣＡＰ）メッセージと、ＩＳＣＰ３０２とＳＳＰ３０８および３１０間の質問と応答を含んでよい。
【００３３】
ＩＳＣＰ３０２はまた、例えば、標準サービスコントロールポイント（ＳＣＰ）またはアドバンスドインテリジェントネットワーク（ＡＩＮ）ＳＣＰを含んでよい。ＩＳＣＰ３０２は、呼びの伝送のようなボイスネットワーク１０４の特徴を支持するため、ＳＳ７メッセージの変換およびルート指定サービスを提供する。加えて、ＩＳＣＰ３０２は、ＴＣＰ／ＩＰまたはＳＳ７を使用して情報をサービスセンタ１０６と交換できる。ＩＳＣＰ３０２はまた、ＳＳＰ３０８または３１０のようなスイッチに特定の呼び処理命令を提供するのに使用されるサービス論理装置を含んでよい。ＩＳＣＰ３０２はまた、ユーザがアクティベートし得る種々の特徴に関係するデータをストアしてもよい。かかる特徴として、例えば、呼び捕捉およびボイスメールを含んでよい。ＩＳＣＰ３０２は、既知のハードウェアおよびソフトウェアの組合せを使用して実施できる。ＩＳＣＰ３０２は、サービスセンタ１０６への直接接続およびＩＳＣＰ  ＳＰＡＣＥ３１４への接続で図示されているが、ＩＳＣＰ３０２、ＩＳＣＰ ＳＰＡＣＥ３１４およびサービスセンタ１０６を接続するために、ルータ、スイッチ、ハブ等を含む任意数のネットワーク要素を使用できる。さらに、ＩＳＣＰ３０２およびサービスセンタ１０６間で交換される情報は、例えば、ＴＣＰ／ＩＰに対するＳＲ−３３８９ジェネラルデータインターフェース（ＧＤＩ）を使用してよい。
【００３４】
ＳＴＰ３０４および３０６は、ボイスネットワーク１０４内においてＳＳ７メッセージを中継する。例えば、ＳＴＰ３０４は、ＳＳ７メッセージをＳＳＰ３０８および３１０間においてルート指定し得る。ＳＴＰ３０２は、NORTEL（登録商標）およびLUCENT Technologies（登録商標）のような製造者から提供される既知のハードウェアおよびソフトウェアを使用して実施できる。
【００３５】
ＳＳＰ３０８および３１０は、ボイスネットワーク１０４内において電話呼びをセットアップし、管理し、解放するために、ボイスネットワーク１０４と電話１１４および１２０間にそれぞれインターフェースを提供する。ＳＳＰ３０８および３１０は、ボイススイッチ、ＳＳ７スイッチまたはスイッチに接続されたコンピュータとして実施できる。ＳＳＰ３０８および３１０は、発呼加入者１２０およびユーザ１１０間に電話呼びを支持するため、ＳＳ７信号ユニットを交換する。例えば、ＳＳＰ３０８および３１０は、メッセージ信号ユニット（ＭＳＵ）内のＴＣＡＰメッセージのようなＳＳ７メッセージを交換し、呼びを制御し、形態データベース３１２へのデータベースの質問を遂行し、保守情報を提供し得る。
【００３６】
ライン情報データベース（ＬＩＤＢ）３１２は、ボイスネットワーク１０４の機能を支持するために１および複数の既知のデータベースを包含している。例えば、ＬＩＤＢ３１２は、サービスプロファイル、ネーム、アドレスおよびクレジットカード確認情報のような加入者（環境１００の１または複数コンポーネントを介してサービスを提供するビジネスエンティティのカストマ）の情報を含んでよい。この図において、ＬＩＤＢ３１２は、ＩＳＣＰ３０２に直接接続されるものとして例示されているが、ＳＴＰ(例えば３０４および３０６）を介してＩＳＣＰ３０２に接続してよい。加えて、この通信リンクは、例えば、ＳＳ７用のＧＲ−２８３８ General Dynamic Interface（ＧＤＩ）としてよい。
【００３７】
ＩＳＣＰ  ＳＰＡＣＥ３１４は、ＩＳＣＰ３０２の一部として含んでもよいし、ＩＳＣＰ３０２と別個のものとしてもよい。例えば、Telcordia（登録商標）ＩＳＣＰは、製品の一部としてＳＰＡＣＥ３１４に類似の環境を含んでよい。さらに、ＩＳＣＰ ＳＰＡＣＥ３１４は、１または複数のサーバを含んでよい。ＩＳＣＰ ＳＰＡＣＥ３１４は、カストマ記録更新をなし得るＩＳＣＰプラットホーム内のポイントである。
【００３８】
１具体例において、カストマの記録は、アップデートしＩＳＣＰ３０２に送ることができるようにＩＳＣＰ  ＳＰＡＣＥ３１４にストアできる。これらの記録は、カストマに送られる呼びの処理の仕方に関する情報を含んでよい。例えば、これらの記録は、カストマに対する呼びが異なる番号に転送されるべきか否か、および／あるいは呼びが、特定の回数の呼出の後ボイスメールシステムのようなＩＰに送られるべきか否かに関する情報を含んでよい。加えて、一つのＩＳＣＰ  ＳＰＡＣＥ３１４は、ＩＳＣＰネットワーク（図示せず）を介して１または複数のＩＳＣＰ３０２にアップデート情報を提供できる。
【００３９】
加えて、ボイスネットワーク１０４は、例えばエンタプライズリースントチェンジエンジン（ｅＲＣ）、アサインメント・アクチベーション・アンド・インベントリシステム（ＡＡＩＳ）、またはマルチサービスプラットフォーム（ＭＳＰ）のような１または複数のリースントチェンジエンジン３１６を備えてよい。１例として、ｅＲＣおよびＡＡＩＳは、米国西部に配されるボイスネットワーク１０４に使用され、ＭＳＰは、東部のネットワークに使用されよう。リースントチェンジエンジンは、スイッチおよびＩＳＣＰデータベースを更新するのに使用されよう。例えば、リースントチェンジエンジンは、ＳＳＰおよびＩＳＣＰにデータベースアップデート情報を供給し、データベースが更新されるとき、リースントチェンジエンジンが人間の操作者を模倣するようにできる。加えて、命令がＩＳＣＰ３０２に送られるべきならば、リースントチェンジエンジンがまず命令をＩＳＣＰ  ＳＰＡＣＥ３１４に送り、そしてこのＩＳＣＰ  ＳＰＡＣＥ３１４が、上述のように命令をＩＳＣＰ３０２に送る。さらに、例えば、アップデート情報をＳＳＰ３０８または３１０およびＩＳＣＰ３０２の両方に供給するのにＭＳＰまたはｅＲＣを使用してよい。あるいは、例えば、ｅＲＣが、アップデート情報をＳＳＰ３０８または３１０に供給するのに使用され、ＡＡＩＳが、アップデート情報をＩＳＣＰ３０２に供給するのに使用されよう。
【００４０】
ＳＳＰ３０８または３１０に送られるアップデート情報は、リースントチェンジエンジン３１６からスイッチアクセス３２２を介して送られてよく、そしてこの場合このスイッチアクセス３２２が、例えば、アップデート情報をＳＳＰ３０８または３１０に対する適当なプロトコルに変換する。例えば、リースントチェンジエンジン３１６は、アップデート情報をＴＣＰ／ＩＰによりＳＳＰ３０８または３１０に送ってもよい。そのときは、スイッチ３２２が、アップデート情報をＴＣＰ／ＩＰからＸ.２５に変換し得る。スイッチアクセス３２２は、ハードウェアおよび／またはソフトウェアを使用して実施し得る。これらの接続は、例えばスイッチ、ルータ、ハブ等のような任意の数の要素を含んでよく、また例えばボイスネットワーク１０４に対する内部データネットワークであってよい。
【００４１】
ボイスネットワーク１０４はまた、１または複数のインテリジェントペリフェラル（ＩＰ）を備えてよい。例えば図３において、ＩＰ３２０はＳＳＰ３０８に接続されるものとして図示されている。これらのＩＰは、ユーザとボイスネットワーク間の相互作用のための諸機能、例えばボイスメールサービス、数字収集、カストマイズされたアナウンスメント、ボイス確認、等のような諸機能を提供するために使用できる。さらに、ＳＳＰ３０８およびＩＰ３２０間の通信は、プライマリレートインターフェース（ＰＲｉ）プロトコル、（例えば１１２９プロトコル）を使用し得る。さらに、ＩＰ３２０は、サービスセンタ１０６に対して情報を送受可能である。これらの通信は、例えば、ＳＲ−３５１１プロトコルを使用できる。さらに、図３はこの接続を直接接続として描いているが、ルータ、スイッチ、ハブ等を含む任意の数の要素を含んでよく、また例えばボイスネットワーク１０４に対する内部データネットワークを介してもよい。
【００４２】
図４は、本発明の原理に従うサービスセンタのブロック図である。図示されるように、サービスセンタ１０６は、ファイヤウォール４０２および４０４、１または複数のディジタルコンパニオンサーバ４０６、１または複数の通信ポータルサーバ４０８、１または複数のネットワークアクセスサーバ４１０およびボイスポータル４１２を備えてよい。ボイスポータル４１２は、ボイスポータルアプリケーションサーバ４１４とボイス認識サーバ４１６を備えてよい。ネットワーク４１８は、ファイヤウォールとサーバとを相互接続するのに使用できる。加えて、バックエンドサーバ４２０がサービスセンタ１０６とボイスネットワーク１０４間に設けられてよい。
【００４３】
ファイヤウォール４０２および４０４は、サービスセンタ１０６、データネットワーク１０２およびボイスネットワーク１０４間の通信に対してそれぞれセキュリティサービスを提供する。例えば、ファイヤウォール４０２および４０４は、ユーザ端末１１２とサービスセンタ１０６内の１または複数のサーバ間の通信を抑制し得る。ファイヤウォール４０２および４０４においては、本発明の原理に従い、任意適当なセキュリティポリシを実施できる。ファイヤウォール４０２および４０４は、Axent Corporationにより提供されるラプトールファイヤウォールのような既知のハードウェアとソフトウェアの組合せを使用して実施できる。さらに、ファイヤウォール４０２および４０４は、サービスセンタ１０６内の別個のマシンとして実施してもよいし、サービスセンタ１０６に対して外部の１または複数のマシン上で実施してもよい。
【００４４】
ネットワーク４１８は、EthernetまたはＦＤＤＩネットワークのような任意の形式のネットワークとしてよい。さらに、ネットワーク４１８は、スイッチおよびルータを本発明の技術思想から逸脱せずに適切なものとして備えてよい。さらに、例えばネットワーク４１８内に追加のファイヤウォールを存置し、サーバ４０６、４０８、４１０または、ボイスポータル４１２の１または複数のものを追加のファイヤウォールの後ろに置くようにしてもよい。
【００４５】
各サーバ（４０６、４０８、４１０、４１４、４１６、４２０）は、Unix（登録商標）すなわちＤＯＳベースのサーバまたはコンピュータのような任意の形式のサーバまたはコンピュータとしてよい。サーバは、以下に記述されるような種々の論理機能を実施し得る。図４においては、各論理機能に使用されるものとして、異なるサーバが例示されている。他の具体例においては、論理機能を複数サーバ間で分割してもよいし、複数サーバを使用して単一の機能を実施してもよいし、全ての機能を単一のサーバにより遂行してもよいなど、いろいろ可能である。
【００４６】
一般に、ディジタルコンパニオンサーバ４０６は、サービスセンタの特定のサービスを提供するためのソフトウェアおよびハードウェアを提供し得る。例示のサービスとして、例えば、カストマが送受した呼びの履歴からそのアドレス帳に交信者を追加することを可能にし、カストマがそのアドレス帳から直接呼びを発することを可能にし、特定の時点に呼びを発するようにスケジュールし、カストマが電話番号と関連するネームやアドレスを見ることを可能にすることなどが含まれる。さらに、これらのサービスとして、カストマがそのボイスメールをオンラインで聴くことを可能にすること、スケジューラおよび／または発呼者番号に基づいてその呼びを転送すること、オンラインで電話会議をセットアップすること、リアルタイムの呼び管理などが含まれる。１具体例として、実時間呼び管理は、ユーザが、呼びが受信されつつあるとき数種の機能を遂行すること、例えば、呼びをボイスメールに送ること、１デバイス上に受信される呼びを他のデバイスに送ること、電話販売者からの保護を手動的に開始すること、発呼者に対してアナウンスを鳴らすこと、発呼者を現在の電話呼びにブリッジすることなどを可能にする。
【００４７】
通信ポータルサーバ４０８は、カストマアカウントを管理し、カストマボイスネットワーク１０４のプロバイダによりストアされるカストマアカウント情報とインターフェースするためのハードウェアおよびソフトウェアを提供し得る。ネットワークアクセスサーバ４１０は、サービスセンタにより提供されるアプリケーションを処理するに際して、ボイスネットワーク１０４に対して情報を送受するためのハードウェアおよびソフトウェアを提供し得る。例えば、ネットワークアクセスサーバ４１０は、ボイスネットワーク１０４のＩＳＣＰ３０２またはＳＳＰ３０８または３１０に対して情報を送受するのに使用できる。
【００４８】
ボイスポータル４１２は、ボイスによるカストマからの命令を受信し処理するためのソフトウェアおよびハードウェアを備える。例えば、カストマは、ボイスポータル４１２に対する特定の番号をダイヤルできる。ついで、カストマは、音声を使用して、カストマが加入するサービスを変更するように、サービスセンタ１０６に命令することができる。ボイスポータル４１２は、例えば、ボイス認識機能部（以下単に機能と記す）４１６およびアプリケーション機能４１４を含んでよい。ボイス認識機能４１６は、口述指令を受信し、解釈し、あるいは話されたコマンドを認識する。アプリケーション機能４１４は、例えば、ボイス認識機能４１６から出力を受け取り、それをサービスセンタ１０６に適当なフォーマットに変換し、情報をサービスセンタ１０６内の１または複数のサーバ（４０６、４０８、４１０）に転送する。
【００４９】
図５は、本発明に従う例示のシステムの論理的アーキテクチャを例示する。例示されるように、論理的アーキテクチャは、４つのプレーン、すなわちクライアントサイドプレーン５０２、アプリケーションサービスプレーン５０４、ネットワークアクセスプレーン５０６およびボイスネットワークプレーン５０８に分割される得る。
【００５０】
クライアントサイド５０２は、ユーザがサービスセンタ１０６に対して情報を送受するのに使用できるユーザ端末１１２Ａおよび１１２Ｂを備える。加えて、クライアントサイド５０２はユーザ電話１１４を備える。上述のように、ユーザ端末１１２は、ユーザがサービスセンタ１０６と通信するために使用できる任意の形式のデバイスとしてよい。例えば、ユーザ端末１１２Ａは、サービスセンタ１０６と通信するためのプログラムをランするＰＤＡとしてよく、他方ユーザ端末１１２Ｂは、インターネットによりサービスセンタ１０６と通信するためのウェブブラウザをランするデスクトップ型コンピュータとしてよい。加えて、ユーザは、例えば１または複数の標準の地上線電話および／またはワイヤレス電話のような１または複数の電話１１４を有してよい。
【００５１】
アプリケーションサービスプレーン５０４は、ディジタルコンパニオンサーバ４０６、通信ポータルサーバ４０８およびボイスポータル４１２を備える。これらのエンティティは、例えばウェブサービスまたは任意の他の適当なプロトコルを使用して相互間で通信し得る。ウェブサービスは、エクステンシブルマークアップ言語（ＸＭＬ）、シンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）、ウェブサービスィズディスクリプション言語（ＷＳＤＬ）およびユニバーサルディスクリプション・ディスカバリ・アンド・インティグレーション（ＵＤＤＩ）−インターネットプロトコル（ＩＰ）バックボーンに関する公開基準−を使用してウェブベースのアプリケーションを統合する標準化方法である。
【００５２】
例示されるように、ディジタルコンパニオンサーバ４０６は、次の機能を提供し得る。すなわち、クライアントプロキシ機能５１２、ウェブサーバ機能５１４、アプリケーションサーバ機能５１６、カレンダサーバ機能５１８、通知サーバ機能５２０およびデータベース機能５２２である。これらの機能の各々は、ハードウェア、ソフトウェアおよび／またはファームウェアで遂行できる。さらに、これらの機能は、各々、別個のサーバで実行されてもよいし、複数サーバ間で分割されてもよいし、同じサーバ機能上に包含されてもよいし、あるいは他の任意の態様で実行されてもよい。
【００５３】
クライアントプロキシ機能５１２は、セキュリティの目的のために使用されるディジタルコンパニオンのためのプロキシ機能を提供する。このクライアントプロキシ機能５１２は、他のディジタルコンパニオン機能／サーバからデータネットワーク１０２を介してユーザ端末１１２へ送られる全ての通信がこのクライアントプロシキ５１２を通過していくように別個のサーバ内に包含することができる。また、もしもクライアントプロシキ５１２が別個のサーバ上に設けられるならば、例えば、追加のセキュリティを提供するために、クライアントプロシキ５１２と他のディジタルコンパニオンサーバとの間に追加のファイヤウォールが設けられよう。
【００５４】
ウェブサーバ機能５１４は、カストマからネットワーク１０２を介してトラフィックを受け取る機能を提供する。例えば、ウェブサーバ機能５１４は、カストマがInternet Explorer またはNetscape Communicatorのようなウェブブラウザプログラムを使用してアクセスできるように、標準ウェブサーバとしてよい。
【００５５】
アプリケーションサーバ機能５１６は、ディジタルコンパニオンサーバ４０６により遂行される一般的機能を包含する。例えば、これらの機能には、サービスセンタにより提供される特定のサービスを遂行するため、種々の他のディジタルコンパニオン機能とのインターフェーシングが含まれる。これらのサービスの中には、例えば、カストマにその呼びをオンラインで管理する能力を提供するため、他の機能、ソフトウェアおよび／またはハードウェアとインターフェースすることが含まれる。かかるサービスとしては、例えば、カストマが、そのカストマにより送受される呼びの履歴から交信者をそのアドレス帳に追加すること、カストマが、そのアドレス帳から直接呼びを発することを可能にすること、特定の時点に呼びを発するようにスケジュールすること、カストマが、電話番号と関連するネームおよび／またはアドレスを見ることを可能にすることが含まれよう。さらに、これらのサービスとしては、カストマがオンラインでボイスメールを聴くのを可能にすること、スケジューラおよび／または発呼加入者番号に基づいて呼びを転送すること、電話会議をオンラインでセットアップすること、ユーザ介入を伴う呼び管理をリアルタイムで可能にすることなどが含まれよう。
【００５６】
さらに、アプリケーションサーバ機能５１６は、情報を検索または送信するため、外部ウェブサーバのような１または複数の外部デバイスとインターフェースし得る。例えば、アプリケーションサーバ機能５１６は、カストマが加入するサービス（例えば呼び待機、呼び転送、ボイスメール等）を決定するために、ボイスネットワークのデータセンタ５５６（例えばverizon.com)とインターフェースし得る。
【００５７】
カレンダサーバ機能５１８は、事象をスケジュールし、特定の事象が起きたときにログし、特定の時点にある機能を遂行するようにアプリケーション機能をトリガすることなどの能力を提供し得る。本発明の１側面として、カレンダサーバ機能５１８は、ユーザ端末１１２Ａを介してユーザにより創生されるスケジューリング事象（例えば会議、タスク等）を含むユーザカレンダのようなスケジューリングデータストラクチャを発生し、維持する。例えば、ユーザは、本発明に関連する特定の側面に従って設定される電話会議に参加すべきときに、日時を表すカレンダアプリケーションに電話会議事象をスケジュールすることができる。カレンダサーバ機能５１８は、本発明の側面に従う電話会議形態のプロセスを開始するように、アプリケーションサーバ機能５１６とともに作用し得る、すなわち機能５１６に作用を及ぼすことができる。
【００５８】
通知サーバ機能５２０は、サービスセンタ１０６から情報をユーザ端末１１２に送る能力を提供する。例えば、通知サーバ機能５２０は、アプリケーションサーバ機能５１６の指令で、ユーザが現在ユーザ電話１１４に電話呼びを受けているという通知をユーザ端末１１２に送ることができる。この通知は、例えば、発呼者ならびに被呼番号の識別情報を与えるインスタントメッセージポップアップウィンドとし得る。この通知はまた、それと関連するユーザが選択可能な複数のボタンまたはアイテムとしてもよく、これでユーザは呼びをリアルタイムで管理することができる。
【００５９】
データベース機能５２２は、ディジタルコンパニオンサーバにより実行される種々のアプリケーションにより使用可能な情報の記憶を行う。これらのデータベースは、例えば、ディジタルコンパニオンサーバに接続される１または複数の外部記憶デバイスに包含されてよい。代わりに、データベースは、ディジタルコンパニオンサーバそれ自体内の記憶デバイスに包含されてもよい。データベース機能５２２を提供する記憶デバイスは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、ディスクドライブ、磁気テープ等のような任意の形式の記憶デバイスとし得る。
【００６０】
上述のように、通信ポータルサーバ４０８は、カストマのアカウントを管理し、カストマボイスネットワーク１０４のプロバイダによりストアされるカストマアカウント情報とインターフェースするためのハードウェアおよびソフトウェアを提供する。図５に例示されるように、通信ポータルサーバ４０８は、次のような機能を提供する。すなわち、ウェブサーバ機能５２６、アプリケーションサーバ機能５２８、交信者データベース機能５３０、および／またはカストマプロファイル機能５３２を提供し得る。これらの各機能は、別個のサーバにより遂行されてもよいし、複数サーバ間で分割されてもよいし、同じサーバ機能上に包含されてもよいし、あるいはその他の態様で実施されてよい。
【００６１】
ウェブサーバ機能５２６は、ディジタルコンパニオンサーバのウェブサーバ機能５１４の場合と同様に、カストマからデータネットワーク１０２を介してトラフィックを受け取るための機能を提供する。例えば、ウェブサーバは、カストマがInternet ExplorerまたはNetscape Communicatorのようなウェブブラウザを使用してアクセスできる標準ウェブサーバとし得る。
【００６２】
アプリケーションサーバ機能５２８は、通信ポータルサーバ４０８により遂行される一般的な機能を包含する。例えば、これらの機能には、カストマプロファイル情報を検索および／または変更するためボイスネットワークとインターフェースすること、ユーザに対するアドレス帳を創生、編集することが含まれる。加えて、アプリケーションサーバ機能５２８は、外部サーバおよび／またはデバイスに対して情報を送受する機能を含んでよい。例えば、通信ポータルサーバ４０８は、インターネットのようなネットワークに接続してよい。そのとき、アプリケーションサーバ機能５２８は、Superpagesのウェブページのようなウェブサービスを提供する外部サーバ５５２にインターネットを介して接続できる可能性を提供し得る。そのとき、アプリケーションサーバ機能５２８は、これらの外部サービス５５２と交信をもち、ユーザのアドレス帳内の人間についてアドレスのような情報を検索することができよう。
【００６３】
他の例として、通信ポータル４０８のアプリケーションサーバ機能５２８は、シングルサインオン（ＳＳＯ）サーバ５５４とインターフェースし得る。ＳＳＯ５５４は、ユーザが、最初にネットワークにアクセスしたときに遂行される単一の認証に基づいて、ユーザが加入する全てのサービスにアクセスすることを可能にするように使用できる。
【００６４】
さらに、アプリケーションサーバ機能５２８は、アプリケーションサーバ５１６と同様に、サービスセンタにより遂行されるサービスを容易にする機能を提供し得る。これらのサービスとしては、例えば、カストマがそれらの呼びをオンラインで管理することを可能にするため、他の機能、ソフトウェアおよび／またはハードウェアとインターフェースすることが含まれよう。例えば、カストマがそのカストマにより送受される呼びの履歴からそのアドレス帳に交信者を追加することを可能にすること、カストマがそのアドレス帳から直接に呼びを発することを可能にすること、特定の時点に呼びを発するようにスケジュールすること、カストマが電話番号と関連するネームおよび／またはアドレスを見ることができるようにすることである。さらに、これらのサービスには、カストマが、そのボイスメールをオンラインで聴くことができるようにすること、スケジューラおよび／または発呼者番号に基づいてその呼びを転送すること、オンラインで電話会議をセットアップすること、リアルタイムでのユーザ介入を伴う呼び管理を可能にすることなどが含まれよう。
【００６５】
交信者データベース機能５３０は、ユーザに対するアドレス帳をストアするための記憶デバイスを備える。このアドレス帳は、適当な形式のアドレス帳でよい。例えば、ユーザアドレス帳には、人間および／または機関のネーム、電話番号およびアドレスが含まれよう。これらの記憶デバイスは、通信ポータルサーバ４０８に対して内部形式でも外部形式でも、ある種の両者の組合せでもよい。加えて、これらの記憶デバイスは、磁気記憶、メモリ記憶等のような任意の形式の記憶デバイスでよい。
【００６６】
カストマプロファイルデータベース機能５３２は、ユーザに対するカストマプロファイル情報をストアするための記憶デバイスを備える。これらの記憶デバイスは、交信データベースに使用されるのと同じ記憶デバイスでも別個の記憶デバイスでもよい。カストマプロファイルには、ユーザのネットワークに対するユーザアカウントに関する情報が含まれよう。例えば、この情報は、ユーザのネーム、請求アドレスおよびその他のアカウント情報を含んでよい。加えて、カストマプロファイルには、例えば呼び待機、ボイスメール等のようなユーザが加入したボイスサービスに関する情報が含まれよう。
【００６７】
アーキテクチャのアプリケーションサービスプレーン５０４はまた、ボイスポータル４１２を備えることができる。上述のように、ボイスポータル４１２は、例えば、ボイス認識機能４１６およびアプリケーションサーバ機能４１４を備えてよく、ボイスによるカストマからの命令を受信し処理するのに使用できる。ボイス認識機能４１６は、ボイス認識能力を提供することが可能なハードウェアおよび／またはソフトウェアを使用して実施できる。このハードウェアおよび／またはソフトウェアは、Tellme Networks, Incorporatedから入手し得るボイスアプリケーションプラットフォームのような商業的に入手可能な製品でよい。アプリケーションサーバ機能４１４は、ディジタルコンパニオンサーバ４０６とボイス認識機能４１６間で情報を交換するためのハードウェアおよび／またはソフトウェアを備えてよい。加えて、ボイスポータル４１２のアプリケーションサーバ機能４１４は、別個のサーバ上に含まれてもよく、ボイス認識機能４１６を提供するハードウェアおよびソフトウェア内に含まれてもよく、ディジタルコンパニオンサーバ４０６内に含まれてもよいなど、種々の態様で実施できる。
【００６８】
アーキテクチャのネットワークアクセスプレーン５０６は、アプリケーションサービスプレーン５０２およびボイスネットワーク１０４間の接続を可能にする機能を備える。例えば、このプレーンは、リースントチェンジエンジン３１６、ネットワークアクセスサーバ４１０および／またはバックエンドサーバ４２０を備えてよい。
【００６９】
上述のように、リースントチェンジエンジン３１６は、ボイスネットワーク１０４に含まれるスイッチおよびＩＳＣＰデータベースを更新するのに使用できる。１具体例において、リースントチェンジエンジン３１６は、ＡＡＩＳ５４４、ｅＲＣ５４６および／またはＭＳＰ５４８を備えてよい。加えて、セキュリティの目的のため、ディジタルコンパニオンサーバ４０６とリースントチェンジエンジン３１６との間にプロキシ５４２を使用できる。
【００７０】
サービスセンタ１０６にはネットワークアクセスサーバ４１０を備えることができるが、このネットワークアクセスサーバ４１０は、サービスセンタにより提供されるアプリケーションを処理する際にボイスネットワーク１０４に対して情報を送受するためのハードウェアおよびソフトウェアを提供し得る。例えば、ネットワークアクセスサーバ４１０は、ボイスネットワーク１０４から発呼者ＩＤ情報を検索するための発呼者ＩＤ（ＣＩＤ）機能、ＳＳＰを介して呼びを発するため、インテリジェントペリフェラル（ＩＰ）に命令するためのクリックツーダイアル（ＣＴＤ）機能および／またはボイスネットワークのＩＳＣＰとインターフェースするための実時間呼び管理機能（ＲＴＣＭ）を含んでよい。
【００７１】
ネットワークアクセスプレーン５０６はまた、１または複数のバックエンドサーバ（図示せず）を備えてよい。これらのバックエンドサーバは、サービスセンタ１０６およびボイスネットワーク１０４とインターフェースするためのハードウェアおよび／またはソフトウェアを含んでよい。バックエンドサーバ４２０は、ネットワークにより、直接接続により、または任意の他の適当な態様でサービスセンタ１０６に接続してよい。さらに、バックエンドサーバ４２０は、ネットワークにより、直接接続により、あるいは他の適当な態様によりボイスネットワーク１０４内の１または複数のデバイスに接続してよい。
【００７２】
バックエンドサーバ４２０はまた、例えば、ボイスメール検索および通知機能を提供するサーバを備えてよい。このボイスメール検索および通知機能は、ユーザがボイスメールを受信するときに通知を受け取り、ユーザのボイスメールシステムを物理的に呼び、ボイスメールを検索するために適当なコードを入力し、ボイスメールを検索し、ボイスメールをディジタルファイルに変換し、それをディジタルコンパニオンサーバ４０６に送る能力を含んでよい。
【００７３】
さらに、これらのバックエンドサーバ４２０はまた、例えばディレクトリアシストサーバを備えてよい。このディレクトリアシストサーバは、サービスセンタ１０６をボイスネットワーク１０４のリバースディレクトリアシスタンスゲートウェイ（ＲＤＡゲートウェイ）とインターフェースし得る。ＲＤＡゲートウェイは、電話番号と関連するネームおよび／またはアドレス情報のためボイスネットワーク１０４のデータオペレーションセンタ（ＤＯＣ）に要求を発行し、この要求に応答してネームおよび／または電話番号を受信するためのデバイスである。
【００７４】
他の例として、バックエンドサーバ４２０は、ワイヤレスボイスネットワークのモバイルスイッチングセンタ（ＭＳＣ）とインターフェースするのに使用されるワイヤレスインターネットゲートウェイを備えてよい。上述のバックエンドサーバ４２０と同様に、ワイヤレスインターネットゲートウェイは、サービスセンタ１０６により使用されるフォーマットとワイヤレスボイスネットワークにより使用されるフォーマット間で要求および情報を変換するのに使用できる。
【００７５】
さらに他の例として、バックエンドサーバ４２０は、サービスセンタ１０６をボイスネットワーク１０４内のショートメッセージサービス（ＳＭＳ）ゲートウェイとインターフェースするためのシングルナンバショートメッセージサービス（ＳＮ  ＳＭＳ）サーバを備えてよい。これは、カストマが、その家庭電話番号にアドレスされたＳＭＳメッセージをユーザ選択のＳＭＳ可能デバイスに送ることを可能にするのに使用される。
【００７６】
また、バックエンドサーバ４２０は、ボイスネットワーク１０６内の会議ブリッジに命令して、ＳＳＰを介して音声会議の参加者にダイヤル送信するための会議ブラスティングサーバを備えてよい。代わりに、例えば、バックエンドサーバ４２０は、加入者の各々にダイヤル送信することにより２加入者間に呼びを発するように、ボイスネットワークのＩＰに命令するためのサーバを備えてもよい。バックエンドサーバ４２０はまた、ブリッジまたはＩＰデバイスに命令して、会議を聴くことができるオーディオディジタル化デバイスを呼び、オーディオ信号をディジタル形式に変換し、ディジタル化信号を例えばオーディオストリーミングサーバを介してユーザデバイスに転送する能力を備えてよい。オーディオストリーミングサーバは、例えば、ユーザがインターネットを介してそれに接続することを可能にし得る。加えて、オーディオストリーミングデバイスは、信号を一時記憶ないし記録し、ユーザが会議中ポーズしたり、巻き戻したり、あるいは早送りしたりすることを可能にし得る。
【００７７】
ボイスネットワークプレーン５０８は、図３を参照して上述したように、ボイスネットワーク１０４に含まれるハードウェアおよびソフトウェアを備える。例えば、ボイスネットワークプレーン５０８は、ＩＳＣＰ  ＳＰＡＣＥ３１４、ＩＳＣＰ３０２、インテリジェントペリフェラル３２０およびＳＳＰ３０８を備えてよい。加えて、ボイスネットワークプレーン５０８は、例えばモバイルスイッチングセンタ等のようなワイヤレスキャリヤネットワークに含まれるハードウェアおよびソフトウェアを備えてよい。
【００７８】
電話会議システムの大要
説明したように、本発明の特定の側面に従う方法およびシステムは、ユーザが、遠隔通信および／または情報交換ネットワークを介して行われる通信と関連する数種の特徴ないし機能を管理し得る環境を提供する。これらの特徴の中には、申込み者ないし加入者ユーザのスケジューリングカレンダおよび／またはアドレス帳を介して、その加入者ユーザに対して電話会議を自動的に構成し維持する１または複数の電話会議方法がある。本発明の１側面として、電話会議プロセスは、申込み者ユーザが、１または複数の他の参加者ユーザを含む電話会議事象をスケジュールすることを可能にする。本プロセスでは、申込み者ユーザによりスケジュールされた日、時にユーザ間に電話会議を自動的に設定される。
【００７９】
図６は、本発明の特定の側面に従う電話会議方法（プロセス）を遂行する例示のネットワーク環境６００を示す。図示されるように、環境６００は、データネットワーク６０３、ボイスネットワーク６０４、サービスセンタ６０６、ユーザ端末６１２、バックエンドサーバ６２０、会議ブリッジ６３０、ユーザシステム６３７および６４０−１〜６４０−Ｎ、ユーザ６５４−１〜６４５−Ｎおよびスピーチ認識サーバ６５０を含む。
【００８０】
ユーザ端末６１２は、申込み者ないし加入者６０５により作動される端末で、図１に図示されるユーザ端末１１２と同じ態様で構成され、動作する。データネットワーク６０２は、図１と関連して上述したデータネットワーク１０２と同じ態様で、ユーザ端末６１２およびサービスセンタ６０６のような環境６００内の種々のエンティティ間に通信を行わせるネットワークである。ボイスネットワーク６０２は、図１と関連して上述したボイスネットワーク１０４と同じ態様で、ユーザ６４５−１〜６４５−Ｎおよび会議ブリッジ６３０のような環境６００内の選択されたエンティティ間に通信を行わせる電話技術基準のネットワークである。
【００８１】
サービスセンタ６０６は、図１と関連して上述したサービスセンタ１０６と同様に、サービスセンタ１０６と同じ態様でデータネットワーク６０２およびボイスネットワーク６０４を介しての通信を管理するためのプラットホームを提供する。本発明の１側面において、サービスセンタ６０６はディジタルコンパニオンサーバ（ＤＣＳ）６０７を含んでおり、図４および図５と関連して上述したディジタルコンパニオンサーバ４０６と同じ態様でカストマに関係するサービスを提供する。
【００８２】
バックエンドサーバ６２０は、サービスセンタ６０６とボイスネットワーク６０４とをインターフェースする１または複数のコンピュータ使用のシステムとし得る。バックエンドサーバ６２０は、ハードウェアおよび／またはソフトウェアを備えてよく、図５と関連して上述したバックエンドサーバ４２０と同じ態様で動作する。本発明の１側面において、バックエンドサーバ６２０は会議ブラスティングアプリケーション（ＣＢＡ）サーバ６１０を備え、この会議ブラスティングアプリケーションサーバで、申込み者ユーザ６０５と関連する電話会議をセットアップするために環境６００により使用されるメッセージを発生するプロセスを含め、１または複数の電話会議プロセスを遂行するようにソフトウェアのプログラムを実行させる。
【００８３】
会議ブリッジ６３０は、ユーザ６４５−１〜６４５−Ｎの選択されたものと申込み者ユーザ６０５間に通信を設定するネットワークブリッジである。本発明の１側面において、会議ブリッジ６３０は、ＤＣＳ６０７から命令を受信して、ＤＣＳ６０７により構成された電話会議事象に従って電話会議をセットアップする。さらに、会議ブリッジ６３０は、電話会議プロセス中、１または複数の呼びと関連する遠隔通信サービスを提供する。
【００８４】
ユーザシステム６４０−１〜６４０−Ｎは、それぞれのユーザ６４５−１〜６４５−Ｎにより作動される通信システムとし得る。ユーザ６４５−１〜６４５−Ｎは、ユーザシステム６４０−１〜６４０−Ｎおよびボイスネットワーク６０４を介して、１または複数の形式の通信デバイスを使用して相互に通信し得る。したがって、ユーザシステム６４０−１〜６４０−Ｎは、有線または無線電話のような電話通信基準のデバイスを表してよい。代わりに、ユーザシステム６４０−１〜６４０−Ｎは、ユーザ端末６１２と同じ態様で動作するユーザ端末を表してもよい。ユーザ６０５も、ユーザ端末６３７及びボイスネットワーク６０４を介してユーザ６４０−１〜６４０−Ｎと通信してもよい。
【００８５】
スピーチ認識サーバ６５０は、会議ブリッジ６３０により提供される音声情報をスピーチ情報に変換するコンピュータ使用のシステムである。サーバ６５０は、スピーチ情報をテクストデータに翻訳し、これが１または複数のデータ記憶デバイス（図示せず）にストアされる。本発明の１側面において、スピーチ認識サーバ６５０は、環境６００のいずれのコンポーネントに対しても外部に配置される。代わりに、サーバ６５０は、バックエンドサーバ６２０内にサーバとして包含されてもよい。
【００８６】
本発明の１側面において、ユーザ６０５は、サービスセンタ６０６により提供される１または複数のサービスへの加入者とし得る。すなわち、ユーザ６０５は、サービスセンタ６０６のような環境６００の構成要素により提供される１または複数の通信サービスを受け取るようにサービスセンタ６０６と関連するビジネスエンティティを登録したユーザとし得る。例えば、ユーザ６０５は、優先デバイスを介して呼びを受け取るサービスセンタ６０６に対する加入者とし得る。優先デバイスは、加入者（例えばユーザ６０５）と関連する複数の通信および／またはコンピュータ使用のデバイスの一つである。このようなデバイスとしては、例えばＰＤＡ、無線電話、有線電話等を含んでよい。本発明の１側面において、サービスセンタ６０６は、発呼加入者からユーザ６０５に送られる呼びに関する情報を受信し、受信された情報を使用して、ユーザ６０５に対応するデータを検索し得る。サービスセンタ６０６は、検索された情報に基づいてユーザ６０５の優先デバイスを決定し得る。その後、サービスセンタ６０６は、ユーザの優先デバイスが新モードの配信を要するかどうかを確認し、もしもそうならば、新モードの配信と適合すべきユーザの優先デバイスに呼びをルート指定する。本発明の優先デバイスの特徴面と関連する方法およびシステムについては、「呼びの優先デバイスへの自動転送方法およびシステム」と題する米国特許出願第＿号にさらに記載されている。
【００８７】
電話会議プロセス
本発明の特定の側面に従う方法およびシステムでは、ユーザ６０５と１または複数のユーザ６４５−１〜６４５−Ｎ間に電話会議が自動的に構成され維持される。図７は、環境６００により遂行され得る例示の電話会議構成プロセスのフローチャートである。本発明の１側面において、ユーザ６０５は、端末６１２およびサービスセンタ６０６を介して、１または複数の電話会議スケジューリング事象をセットアップし得る（ステップ７０５）。例えば、ユーザ６０５は、サービスセンタ６０６により提供されるカレンダアプリケーションおよびアドレス帳にアクセスし、参加者ユーザを提案される電話会議に加える。そうするために、１例として、ユーザ６０５は、ユーザ６０５に対応するアドレス帳のグラフ表示に表示される参加者ユーザ情報にアクセスし得る。ユーザ６０５は、入力デバイス（例えばマウス、スタイラス等）を使用して、アドレス帳から参加者ユーザ（例えば６４５−１）についてのプロファイル情報を選択し、提案される日、時（例えば）２００３年１２月７日、月曜日、９：００ＡＭ  ＥＳＴ）に対してカレンダアプリケーションに含まれる電話会議アイコン内にそれをドロップしてよい。代わりに、ユーザ６０５は、提案される電話会議についての日、時を選択し、ユーザ端末６１２内の表示デバイス上にグラフィックの形式で提供される参加者リストに参加者ユーザを加えてもよい。本発明の１側面において、サービスセンタ６０６は、ＤＣＳ６０７内のアプリケーションサーバ機能（例えば、アプリケーションサーバ機能５１６）を採用して、ユーザ６０５が、特定の日、時に電話会議を行うようにスケジュールすることを可能にする。しかしながら、斯界に精通したものであれば、ユーザ６５０が、本発明の技術思想から逸脱することなしに、１または複数の参加者ユーザ６４５−１〜６４５−Ｎとの電話会議をスケジュールすることができるように、環境６００が異なるメカニズムおよび方法を採用し得ることが認められよう。
【００８８】
ＤＣＳ６０７は、ユーザ６０５と関連するカレンダアプリケーションを走査して、電話会議事象が検出されるかどうかを決定し得る（ステップ７１０）。電話会議事象は、ＤＣＳ６０７に指令してユーザ６０５に対して電話会議を自動的にセットアップするトリガとして作用し得る。例えば、ＤＣＳ６０７は、現在の日時が、ユーザ６０５に対してスケジュールされた電話会議と整合するか、あるいはそのある予定された範囲にあるかを決定し得る。例えば、ユーザ６０５が、先に、特定の日（例えば２００３年１１月１７日、月曜日、１０：００  ＡＭ  ＥＳＴ）にユーザ６０５のアドレス帳にリストされる三つの参加者ユーザとの電話会議をスケジュールしたと仮定しよう。その日時（すなわち２００３年１１月１７日）に、またはそれより少し早く、カレンダサービス機能５１８のようなＤＣＳ６０７の機能が、会議事象をトリガし、そして該事象がＤＣＳ６０７に命令して、ユーザ６０５によりセットアップされユーザカレンダに表される詳細に従って、会議呼びを構成することを開始させることができる。
【００８９】
一度会議事象が検出され、ＤＣＳ６０７が会議ブラスティングアプリケーション（ＣＢＡ）メッセージを発生する（ステップ７２０）。ＣＢＡメッセージは、検出されたスケジュールされた電話会議と関連する参加者リストに含まれる各参加者についてのプロファイル情報を含む。例えば、ＤＣＳ６０７は、各参加者についての電話番号と識別子を収集して、それをＣＢＡメッセージに加えることができる。ＣＢＡメッセージが発生されると、ＤＣＳ６０７は、メッセージを適当な伝送プロトコルに対してフォーマットし、メッセージをＣＢＡサーバ６１０に送る（ステップ７３０）。本発明の１側面において、ＤＣＳ６０７は、ＣＢＡメッセージをＸＭＬメッセージにフォーマットし、そのメッセージをＴＣＰ／ＩＰプロトコルを使用してＣＢＡサーバ６１０に伝送してよい。しかしながら、サービスセンタ６０６およびＤＣＳ６０７により、他の形式の伝送プロトコルまたは情報フォーマットを実施して、ＣＢＡメッセージをＣＢＡサーバ６１０に伝送することもできる。
【００９０】
ＣＢＡサーバ６１０は、ＣＢＡメッセージに含まれる情報を抽出して、ＣＢＡブリッジメッセージを発生できる（ステップ７４０）。ＣＢＡブリッジメッセージは、特定のブリッジ（例えば会議ブリッジ６３０）に送られる一組のコマンドで、このコマンドで、ＣＢＡメッセージに識別される参加者ユーザにダイヤル送信することによって電話会議をセットアップすべきことをブリッジに命令する。本発明の１側面において、環境６００内の複数のブリッジ（図示せず）のいずれがユーザ６４５−１〜６４５−Ｎのいずれかとの電話会議を処理するように構成されているかを決定できる。ＣＢＡサーバ６１０は、会議ブリッジ６３０を、電話会議動作を処理するように専用化されているものとして識別し、かくしてブリッジ６３０の識別に基づいてＣＢＡメッセージを発生することができる。すなわち、ＣＢＡサーバ６１０は、会議ブリッジ６３０に送られる１または複数のコマンドを含むメッセージをフォーマットし得る。
【００９１】
会議ブリッジ６３０は、ＣＢＡブリッジメッセージを受信し、メッセージに含まれるコマンドに基づいて、ユーザ６０５とＣＢＡブリッジメッセージ内に識別されるいずれかの参加者ユーザとを含む電話会議をセットアップする（ステップ７５０）。本発明の１側面において、会議ブリッジ６３０が、ＣＢＡブリッジメッセージから各ユーザ６４５−１〜６４５−Ｎに対する電話番号を収集する（ステップ７５０）。一度電話会議が構成されると、会議ブリッジ６３０は、収集された電話番号を使用して、参加者ユーザ６４５−１〜６４５−Ｎとの接続を設定する。本発明の１側面においては、会議ブリッジ６３０は、ＳＣＰ、ＳＳＰ、ＳＣＰ、ＩＳＣＰ、ＳＳ７プロトコルインフラストラクチャ等のようなボイスネットワーク６０４により実施される信号プロトコルおよび／またはコンポーネントを使用して、参加者ユーザ６４５−１〜６４５−Ｎにより操作される各ユーザシステム６４０−１〜６４０−Ｎにダイヤル送信できる。
【００９２】
本発明の１側面において、１または複数の参加者ユーザ６４５−１〜６４５−Ｎは、サービスセンタ６０６への加入者とし得る。したがって、ＣＢＡメッセージを発生するとき、ＤＣＳ６０７は、参加者ユーザがサービスセンタ６０６への加入者かどうかを決定し得る。もしもそうならば、ＤＣＳ６０７は、加入者の参加者ユーザ６４５−１〜６４５−Ｎが優先デバイスサービスについて申し込んだ（すなわちディジタルコンパニオン（ＤＣ）ユーザ）かどうかを決定する。この場合、ＤＣＳ６０７は、サービスセンタ６０６および／またはＤＣＳ６０７の諸構成要素（例えば、ネットワークアクセスサーバ４１０、アプリケーションサーバ５１６等）を介して、加入者の参加者ユーザが交信をもたれるべきことを望む優先デバイスの形式を表すように、ＣＢＡメッセージをフォーマットする。例えば、加入者の参加者ユーザがＰＤＡにより交信をもたれる希望を指示すると、サービスセンタ６０６は、加入者の参加者ユーザのＰＤＡとの接続を設定するに必要とされる交信情報を含むようにＣＢＡメッセージをフォーマットする。さらに、もしも配信モードの形式が、加入者の参加者ユーザにより指示される優先デバイスの形式のため調節を必要とすると、加入者の参加者ユーザとの交信を設定するために使用されるべき配信モードの形式を表すように、ＣＢＡメッセージをフォーマットしてよい。ＤＣＳ６０７が優先デバイスサービスを有する加入者の参加者ユーザとの通信を決定し設定する態様については、前述した「Methods and Systems for Automatic Forwarding of Calls to Preferred Device（呼びの優先デバイスへの自動転送方法およびシステム）」と題する米国特許出願第＿号に記載される特徴およびプロセスに従ってよい。 
【００９３】
一度参加者ユーザ（例えばユーザ６４５−１）との通信が設定されると、本発明の特定の側面に従う方法およびシステムでは、電話会議プロセスを遂行できる。図８は、本発明の特定の側面に従う態様で、環境６００の１または複数の構成要素により遂行され得る例示の電話会議プロセスのフローチャートである。図示されるように、会議ブリッジ６３０が目標参加者ユーザ（例えばユーザ６５４−１）の対応するユーザシステム（例えばユーザシステム６４０−１）を呼ぶことにより、その目標参加者ユーザとの交信を試行するときに、電話会議プロセスは開始され得る（ステップ８１０）。もしも目標参加者ユーザがブリッジ６３０からの電話会議呼びに応答しないと（ステップ８１２）、会議ブリッジ６３０は、NO CONTACTメッセージを発生し、それをＣＢＡサーバ６１０を介してＤＣＳ６０７に供給し得る（ステップ８１５）。
【００９４】
本発明の１側面において、NO CONTACTメッセージは、目標参加者ユーザが電話会議呼びに応答しないということをＤＣＳ６０７に指示し得る。加えて、NO CONTACTメッセージは、目標参加者ユーザ、被呼電話番号、被呼時間および試行された電話会議交信動作と関連する任意の他の形式の情報をも識別し得る。ＤＣＳ６０７は、ブリッジ６３０により提供されるNO CONTACTメッセージの一部または全部を含むDCS NO CONTACTメッセージを発生し、このDCS NO CONTACTメッセージをデータネットワーク６０２を介してユーザ端末６１２に送ってもよい。代わりにまたは追加として、ＤＣＳ６０７は、DCS NO CONTACTメッセージ情報をＣＢＡサーバ６１０を介して会議ブリッジ６３０に提供してもよい。ブリッジ６３０は、NO CONTACT情報を、例えばボイス形式でユーザシステム６３７を介してユーザ６０５に提供してもよい。本発明の他の側面として、ブリッジ６３０は、目標参加者ユーザが電話会議呼びに応答しなかったことを決定すると、NO CONTACTメッセージ情報をユーザシステム６３７に提供してもよい。斯界に精通したものであれば、上述の例は限定を意図するものではなく、本発明の諸側面に従う方法およびシステムでは、ユーザ６０５に電話会議呼びの不応答を通知するのに他の形式のメッセージ、情報および構成要素を使用できることが容易に認められよう。
【００９５】
NO CONTACTメッセージの発生および供給に続いて、会議ブリッジ６３０は、ブリッジ６３０がまだ交信しなかった参加者ユーザがスケジュールされた電話会議にもっと含まれているかどうかを決定し得る(ステップ８１６)。もしもそうならば（ステップ８１６、ＹＥＳ）、ブリッジ６３０は、新目標参加者ユーザとの交信を設定するように試みる（ステップ８１０）。他方、会議ブリッジ６３０が、電話会議に対するＣＢＡブリッジメッセージ内に識別される各参加者ユーザと交信を試みており、ユーザのいずれもがその呼びに応答しなかったならば（あるいは通信が他の理由で設定できなかったならば）、会議ブリッジ６３０は、ＤＣＳ６０７にno conference call（電話会議なし）メッセージを発生し、スケジュールされた電話会議が参加者ユーザの欠如のために処理できないことを指示する（ステップ８１８）。本発明の１側面において、ＤＣＳ６０７は、NO CONTACT（交信なし）メッセージと関連して上述したのと類似の態様でno conference callメッセージをユーザ端末６１２に提供できる。さらに、ブリッジ６３０は、NO CONTACTメッセージと関連して上述したのと類似の態様でno conference callメッセージをユーザシステム６３７に供給してよい。
【００９６】
図８に戻り、もしも目標参加者ユーザが電話会議呼びに答えると（ステップ８１２、ＹＥＳ）、会議ブリッジ６３０は、目標参加者ユーザに（ユーザの対応するユーザシステムを介して）１または複数のアナウンスを発生し、プレイしてよい。このアナウンスは、目標参加者ユーザがスケジュールされた会議ユーザに参加することが企画されていることを参加者ユーザに指示するボイスメッセージを含んでよい。アナウンスはまた、他の参加者ユーザ（例えば６４５−Ｎ）および電話会議を開始するユーザ（例えばユーザ６０５）を識別してもよい。電話の主題、提案される議題等のような電話会議と関連する追加の情報を含む他の形式のアナウンスを会議ブリッジ６３０により提供してもよい。また、サービスセンタ６０６を介してユーザ６０５により先にセットアップされたスケジュールされた電話会議に従って電話会議が構成されたことを指示するメッセージのような追加のメッセージをユーザ６０５に提供してもよい。さらに、環境６００内の他の構成要素（図６に図示または図示されない）で、参加者ユーザに１または複数のアナウンスを提供してもよい。すなわち、会議ブリッジ６３０は、他の処理用構成要素に作用して、電話会議参加者用アナウンスを参加者ユーザ６４５−１〜６４５−Ｎに提供してよい。
【００９７】
さらに、アナウンスは、サービスセンタ６０６を使用してユーザ６０５により予め構成されてもよいし、選択されてもよいし、両者が組み合わされてもよい。１例として、ユーザ６０５は、電話会議をスケジュールするときに、サービスセンタ６０６に予め構成されたアナウンスを提供し、参加者ユーザが電話会議呼びに答えるときに会議ブリッジ６３０がこれを使用するようにしてよい。この例において、ＤＣＳ６０７は、ＣＢＡサーバ６１０に供給されるＣＢＡメッセージに予め構成されたアナウンスを含んでよい。ＣＢＡサーバ６１０の方は、会議ブリッジ６３０に提供されるＣＢＡブリッジメッセージに予め構成されたアナウンスメッセージを含んでよい。本発明の他の側面として、会議ブリッジ６３０は、一般的な電話会議アナウンスを提供し得るが、このアナウンスは、図７および図８と関連して記述される電話会議プロセスにおいてユーザ６０５に対して設定された電話会議前、電話中、または電話後にブリッジ６３０により設定される他の電話会議に共通のアナウンスである。
【００９８】
目標参加者ユーザは、電話会議に回答する際、呼びを受け容れるか受け容れないかのオプションを有し得る。もしも、目標参加者ユーザが呼びを受け容れると（ステップ８３０、ＹＥＳ）、電話会議プロセスは、以下のようにステップ８５０に進行する。他方、もしも目標参加者ユーザが電話会議呼びを受け容れないと（ステップ８３０、ＮＯ）、会議ブリッジ６３０は、本発明の特定の側面に従って、参加者フィードバックプロセスを遂行し得る（ステップ８４０）。
【００９９】
参加者フィードバックプロセスは、目標参加者ユーザに電話会議を拒絶するための１または複数のオプションを与える。例えば、ブリッジ６３０は、目標参加者ユーザが電話会議呼びを拒絶するために選択し得るオプションのリストを含むフィードバックメッセージを目標参加者ユーザに供給し得る。これらのオプションには、電話会議を完全に拒絶する（呼びを受け容れず、電話を切る）、発信ないし開始ユーザ（例えば６０５に）メッセージを残す、目標参加者ユーザに交信するために代わりの電話番号または優先デバイスをセットする、会議ブリッジ６３０に命令して、ユーザが特定する時間内に（例えばある分数）ダイヤルバックするなどの処理が含まれよう。目標参加者ユーザは、それぞれスピーチ認識法および／またはＤＴＭＦ法を使用して会議ブリッジ６３０により処理されるボイスコマンドおよび／またはデュアルトーンマルチ周波数（ＤＴＭＦ）レスポンスを使用して適当な選択をなすことができる。
【０１００】
目標参加者ユーザが電話会議呼びを拒絶すると、会議ブリッジ６３０は、拒絶メッセージを発生し、それをボイスネットワーク６０４を経、ユーザシステム６３７を介して、および／またはＣＢＡサーバ６１０およびＤＣＳ６０７を経て、端末６１２を介してユーザ６０５に供給する。代わりに、もしも目標参加者ユーザがユーザ６０５に対してメッセージを残すことを望むと、会議ブリッジ６３０は、電話会議呼びに対する目標参加者ユーザの応答を記録し、類似の態様で（例えばユーザシステム６３７および／またはユーザ端末６１２を介して）ユーザ６０５に応答を提供することができる。また、もしも目標参加者ユーザがブリッジ６３０に命令して代わりの電話番号を使用してコールバックしてもらうことを希望すると、会議ブリッジ６３０は、目標参加者ユーザから代わりの番号を受け取り、この代わりの番号に基づいて、目標参加者ユーザとの電話会議接続を再設定することを試みることができる（ステップ８１０）。さらに、もしも目標参加者ユーザがコールバックすべきことをブリッジ６３０に命令すると、ブッリジ６３０は、そのブリッジが目標参加者ユーザと交信することを試みる特定の時間期間を要求し、記録し得る。特定の時間期間が過ぎると、ブリッジ６３０は、その目標参加者ユーザに電話会議プロセスを再実行するようにステップ８１０を遂行し得る。
【０１０１】
会議ブリッジは、フィードバックプロセスのオプションのいずれかを個々にまたは相互に組み合わせて提供し、遂行してよいことに注目されたい。すなわち、会議ブリッジ６３０は、目標参加者ユーザが代わりの電話番号をセットし、ブリッジ６３０に命令して特定の時間期間内にコールバックさせることを可能にする。さらに、上述の参加者のフィードバックプロセスのオプションは、単なる例示であり、限定を意図するものでなく、したがって、会議ブリッジ６３０は、電話会議を受け入れない目標参加者ユーザの拒絶と関連して他のオプションを提供し処理することができるものである。一度参加者フィードバックプロセスが完了すると、電話会議プロセスは終了してよい。
【０１０２】
図８に戻り、もしも目標参加者ユーザが電話会議呼びを受け容れると（ステップ８３０、ＹＥＳ）、会議ブリッジ６３０は、参加者ユーザ受容れメッセージを発生し、ＤＣＳ６０７に送ることができる（ステップ８５０）。受容れメッセージは、目標参加者ユーザの呼びの受容れを表す情報を含む。この情報は、目標参加者ユーザを識別する情報、目標参加者ユーザの呼び受容れの状態および電話会議および／または目標参加者ユーザに関連する他の形式の情報を含んでよい。例えば、受容れメッセージは、目標参加者ユーザが電話会議呼びを受け容れてＤＣＳ６０７により開始される会議に参加しつつあることを指示するボイスまたはテキスト情報としてよい。目標参加者ユーザは、電話会議識別子、参加者ユーザネームおよび／または参加者ユーザの電話番号により識別し得る。ＤＣＳ６０７は、この情報を、端末６１２を介して適当なフォーマットでユーザ６０５に転送する。代わりにまたはこれに加えて、会議ブリッジ６３０は、ユーザシステム６３７およびボイスネットワーク６０４を介して受容れメッセージをユーザ６０５に供給してよい。
【０１０３】
一度目標参加者ユーザが電話会議呼びを受け容れると、ユーザはユーザ６０５と、やはり会議に参加した任意の他の参加者ユーザ（６４５−１〜６４５−Ｎ）との会議に参加することができる（例えばステップ８６０）。電話会議中、会議ブリッジ６３０は、目標参加者ユーザと会議ブリッジ６３０との接続が終了したときの状態を表す切断事象を検出し得る。
【０１０４】
参加者ユーザの電話会議呼びの終了は、多くの動作の結果で起こり得る。例えば、参加者ユーザが呼びを任意に終了した場合もあるし（例えば電話を切る）、参加者ユーザと会議ブリッジ６３０間の接続が望まない理由（切断、ライン切断、ユーザシステム通信上の問題、ボイスネットワーク６０４の故障等）で終了させられる場合もある。したがって、１具体例において、電話会議プロセスは、目標参加者ユーザが電話会議への参加を終了させたかどうかを決定し得る（ステップ８７０）。代わりに、またはそれに加えて、会議ユーザ６３０は、不本意の切断を検出するために、各参加者ユーザ６３０の接続を監視してもよい（例えばステップ８７１、さらに後述）。
【０１０５】
本発明の１具体例において、電話会議プロセスは、参加者ユーザが電話会議から任意に切断されたのか不本意に切断されたのかを決定するために１または複数のルールを実施することができる。例えば、１または複数のルールは、電話会議プロセスが、発生したかもしれない切断の形式を決定することを可能にするソフトウェアコードとしてメモリにストアしてよい。そうするために、本発明の１側面において、電話会議プロセスは、参加者ユーザが電話会議に参加するために使用したデバイス（すなわちユーザシステム６４０）の形式を決定し得る。デバイスの形式に基づいて、プロセスは、参加者ユーザが参加を任意に終了させたか（例えば電話を切ったか）あるいは切断されたかを決定できる。例えば、参加者ユーザの参加が電話会議が完了しない内に終わった場合に、参加者ユーザがワイヤレスまたはＩＰ電話を使用していたとき不本意な切断事象が起ったと決定するというルールが成立されよう。他方、ユーザが有線デバイスを使用していたとき、ユーザが電話会議への参加を任意に終了したという他のルールも成立し得る。上記ルールは、単なる例示を意図するものであり、本発明に従う方法システムでは、電話会議中に起こる切断の形式を決定するために、異なるルールおよび／または自動化論理を実施できる。
【０１０６】
もしも目標参加者ユーザが電話会議への参加を任意に終わらせると（ステップ８７０、ＹＥＳ）、会議ブリッジ６３０は、参加者ユーザ終了メッセージを発生してＤＣＳ６０７に供給し得る（ステップ８８０）。終了メッセージは、目標参加者ユーザを識別する情報、参加者ユーザの電話番号、参加者ユーザが参加を終了した時点、目標参加者ユーザが電話会議への参加を終了させたときに提供するようにプログラムされた他の形式の情報を含んでよい。ＤＣＳ６０７は、終了メッセージをユーザ端末６１２を介してユーザ６０５に供給し得る。代わりに、あるいはそれに加えて、会議ブリッジ６３０が、ユーザシステム６３７およびボイスネットワーク６０４を介して終了メッセージをユーザ６０５に供給してもよい。
【０１０７】
終了メッセージの供給後、電話会議プロセスは、目標参加者ユーザに対して終了してよい。しかしながら、環境６００は、電話会議がもはやいかなる参加者ユーザを含まなくなるまで他の残存する参加者ユーザおよびユーザ６０５に対して電話会議プロセスを継続し続ける。本発明の１側面において、電話会議プロセスは、ユーザ６０５による呼びの終了後、参加者ユーザ６４５−１〜６４５−Ｎに対して継続し得る。加えて、電話会議がなお設定されており、少なくとも一つの参加者ユーザおよび／またはユーザ６０５を含む間、いずれの参加者ユーザ（またはユーザ６０５）も、予定された電話番号および／または会議識別子を使用して会議ブリッジ６３０と交信することによって、電話会議に参加し得る。代わりに、ユーザ６０５は、ＤＣＳ６０７により発生されるＣＢＡメッセージにより会議ブリッジ６３０に命令して、電話会議への参加を先に終了した参加者ユーザと交信できる。これらのプロセスは、ステップ８７１〜８７７と関連して説明する。
【０１０８】
ステップ８７０に戻り、もしも参加者ユーザが会議電話を任意に終了させていなかったならば（ステップ８７０、ＮＯ）、電話会議プロセスは、切断事象（例えば携帯電話通信電力の減少、通信ラインの切断、電力損失、ネットワークインフラストラクチャ故障等）に起因して参加者ユーザが会議電話から不本意に切断されたかどうかを決定し得る（ステップ８７１）。もしも、ユーザが電話会議から切断されていなかったならば（ステップ８７１、ＮＯ）、ユーザは電話会議に参加し続ける（ステップ８６０）、他方、もしも参加者ユーザが電話会議から切断されていれば（ステップ８７１、ＹＥＳ）、電話会議プロセスは、参加者ユーザがＤＣユーザ（サービスセンタ６０６に登録されており、ＤＣＳ６０７により提供されるサービスにアクセスできるユーザ）であるかどうかを決定する（ステップ８７２）。もしもユーザがＤＣユーザでなければ（ステップ８７２、ＮＯ）、最善努力再設定プロセスが遂行される（ステップ８７３）。
【０１０９】
本発明の１具体例において、最善努力再設定プロセスでは、参加者ユーザが電話会議に参加しているとき作動されたデバイスの電話番号を決定し得る。最善努力再設定プロセスでは、その番号を使用して会議ブリッジ６３０に作用し、参加者ユーザとの通信を再設定することを試みてその番号を呼ぶ。もしも参加者ユーザとの通信が再設定されないと（ステップ８７４、ＮＯ）、プロセスは、ステップ８８０に進む前に、予定された回数通信の試行を反復する。しかしながら、もしも参加者ユーザとの通信が再設定されると（ステップ８７４、ＹＥＳ）、電話会議プロセスは、そのユーザが再接続されることを望むか、あるいは電話会議から切断されることを望むかについて、参加者ユーザに質問し得る（ステップ８７５）。もしもユーザが参加を終了することを望むと（ステップ８７５、ＹＥＳ）、プロセスはステップ８８０に進行する。もしもユーザが電話会議への参加を継続することを望むと（ステップ８７５、ＮＯ）、プロセスはステップ８６０に戻る。
【０１１０】
ステップ８７２に戻り、参加者ユーザがＤＣユーザである場合（ステップ８７２、ＹＥＳ）、電話会議プロセスは、ＤＣユーザ再設定プロセスを遂行し得る（ステップ８７６）。このプロセスにおいては、参加者ユーザに対するプロファイルがＤＣＳ６０７からアクセスされ、他にもあるが、ユーザの優先デバイスリスト、各優先デバイスに対する電話または交信番号を決定する。さらに、ＤＣユーザ再設定プロセスは、ＤＣＳ６０７から、電話会議切断事象中（すなわち、ユーザが電話会議中に切断された場合）自動的に交信されることを望むかどうかを指示する情報を収集し得る。電話会議プロセスは、収集されたプロファイル情報を使用して、ユーザの優先デバイスを介して参加者ユーザとの通信を再設定することを試みる。もし一つのデバイスが働かないと、プロセスは、他の優先デバイスとの通信を試みることができる。もしも、所望のプロファイル通信交信技術を駆使し尽くした後に通信が設定されないと（ステップ８７７、ＮＯ）、電話会議プロセスはステップ８８０に進行する。他方、もしも参加者ユーザとの通信が再設定されたならば（ステップ８７７、ＹＥＳ）、プロセスは８７５に続く。
【０１１１】
電話会議プロセスは、電話会議への参加時に参加者ユーザの優先デバイスを決定することに注目されたい。例えば、参加者ユーザが雇用の場所（すなわち事務所）へ向かう車両で移動中無線デバイスを使用して電話会議に参加するという例示のシナリオを考えよう。もしも、参加者ユーザが会議電話から切断されると（あるいは、ユーザが雇用の場所に到着して電話を切ると）、ユーザはＤＣＳ６０７にアクセスして事務所の有線デバイスに優先デバイスを再割当て（または最優先順位付け）できる。したがって、ＤＣＳ６０７は、ユーザ事務所の有線デバイスを介してユーザと再接続することを試みることができる。代わりに、もしも、ＤＣＳ６０７は、切断前に会議電話中に使用した無線デバイスを介して参加者ユーザを電話会議に再接続する試みがうまく行かなければ、ユーザ事務所の有線デバイスを呼ぶように構成してもよい。したがって、ＤＣＳ６０７は、電話会議中ユーザにより使用されたいずれかのデバイスに基づいて、あるいはＤＣＳ６０７に登録されたユーザのプロファイルによりＤＣ参加者ユーザの優先デバイスを決定する。
【０１１２】
電話会議複写方法
電話会議を設定し維持することに加えて、本発明の特定の側面に従う方法およびシステムは、会議中のボイス通信を記録し、複写することを可能にする。本発明の１側面において、会議ブリッジ６３０は、電話会議の各チャンネルから音声情報を独立的に収集できる（すなわち、音声信号は、電話会議に参加する各ユーザシステム６４０−１〜６４０−Ｎから受信される）。ブリッジ６３０は収集された音声情報をスピーチ認識サーバ６５０にルート指定し、そしてこのサーバが音声情報をスピーチ情報に変換する。会議ブリッジ６３０は、音声情報をサーバ６５０に直接ルート指定してもよいし、バックエンドサーバ６２０および環境６００の他の構成要素を介して信号を間接的にルート指定してもよい。スピーチ認識システム６５０は、ボイスネットワーク６０４および話者対応のユーザシステム６４０−１〜６４０−Ｎ間に設定される話者通信接続に基づいて、各話者（すなわち、ユーザ６４５−１〜６４５−Ｎとユーザ６０５）を識別するスピーチ情報からテキストデータの複写を創生し得る。スピーチ認識サーバ６５０は、会議ブリッジ６３０により提供される記録された音声情報にコード化された時間データを使用して複写を同期させることもできる。本発明の１側面において、スピーチ認識サーバ６５０は、テキストデータに変換できないあらゆる音声情報を音声ファイルとしてストアする。かくして、スピーチ認識サーバ６５０は、電話会議中参加者ユーザ６４５−１〜６４５−Ｎおよびユーザ６５０間の会話に対応する一連のテキストデータを含む複写を創生し得る。複写は、テキストデータが変換できなかった複写内のある時間ベースの位置に、その複写内に反映されるその瞬間ないし時間中話していた話者に対応する非変換音声情報を含む１または複数の音声ファイルに対するポインタを含む。
【０１１３】
スピーチ認識サーバ６５０は、データベース５５５と関連する記憶デバイスのような、サーバ６５０内またはその外部に配置された１または複数の記憶デバイス内に複写をストアするように構成してよい。さらに、音声認識サーバ６５０は、複写をファイル中にフォーマットし、これをＤＣＳ６０７内に含まれるユーザのｅメールアドレスに提供することができる。代わりに、スピーチ認識サーバ６５０は、加入者ユーザ６０５にサービスセンタ６０６を介してストアされた複写にアクセスさせてもよい。
【０１１４】
ａｄ−ｈｏｃ（特別）会議
本発明の特定の具体例の方法およびシステムは、ユーザ６０５が、続いて起こる電話会議を構成するためにシステム６００が使用する電話会議スケジューリング事象をセットアップすることを可能にする。他の具体例においては、システム６００はまた、ユーザ６０５が、ユーザ６０５の要求についで直ちに、またはほとんど直ちに電話会議が行われるように電話会議を構成することを可能にする。図９は、本発明の特定の側面に従ってシステム６００により遂行され得る例示のａｄ−ｈｏｃ（特別）電話会議プロセスのフローチャートを示す。ａｄ−ｈｏｃ電話会議プロセスを使用すると、ユーザ６０５はＤＣＳ６０７にてこ作用して、オン−ザ−フライ方式で電話会議を創生し、その結果ＤＣＳ６０７はスケジューリング事象を検出するためにスケジューリングアプリケーション（例えばカレンダアプリケーション）を監視しないようにできる。換言すれば、ユーザ６０５は、ユーザ６０５が電話会議を要求する時点にスケジューリング事象が起こるようにすようにスケジューリング事象をセットアップし得る。
【０１１５】
電話会議スケジューリング事象をオン−ザ−フライ方式でセットアップすると、ユーザ６０５は、ユーザ端末６１２を介してサービスセンタ６０６にアクセスして、参加者ユーザ６５１−１〜６４５−Ｎとの電話会議を設定できる。１側面において、ユーザ６０５は、ＤＣＳ６０７にアクセスして、１または複数の参加者ユーザ６４５−１〜６４５−Ｎを識別し得る。例えば、ユーザ６０５は、参加者ユーザのリストを含むアドレス帳にアクセスして、そこからユーザ６０５は電話会議に参加すべき参加者ユーザを選択できる。これは、例えば、インターフェース６１２を介してユーザ６０５に表示されるメニューにリスとされる１または複数の参加者ユーザを際だたせることによって遂行される。代わりに、またはこれに加えて、ユーザ６０５は、リストに含まれない１または複数の参加者ユーザ６４５−１〜６４５−Ｎを指示してもよい。この例において、ユーザ６０５は、ＤＣＳ６０７に、各指示された参加者ユーザに対応する交信情報（例えば、電話番号、ＩＰアドレス等）供給できる。
【０１１６】
一度ユーザ６０５が電話会議に含まれるべき目標参加者ユーザを選択および／または指示すると、ＤＣＳ６０７は電話会議を自動的にセットアップし開始する。１具体例において、ＤＣＳ６０７はまた、電話会議を設定し促進するのに使用され得る会議ブリッジを識別してよい（ステップ９２０）。例えば、ユーザ６０５は、ＤＣＳ６０７に登録されユーザ６０５に対する会議ブリッジを識別するプロファイルエントリを有してよい。したがって、ＤＣＳ６０７は、ユーザ６０５が電話会議要求を開始するとき会議ブリッジが使用のために利用可能かどうかを決定し得る。もしもブリッジが利用可能であれば、ＤＣＳはユーザ６０５の指示されたブリッジに対するブリッジ識別番号を収集して、発生されたＣＢＡメッセージにその番号を加えるが、このＣＢＡメッセージは、ユーザ６０５により指示される目標参加者ユーザについての交信情報をさらに含むものである。他方、もしも指示されたブリッジが利用可能でないと、あるいはユーザ６０５が指示されたブリッジを有していないと、ＤＣＳ６０７は、会議ブリッジを探し、ユーザ６０５により要求される電話会議の継続中ユーザ６０５にそれを一時的に割り当ててよい。１具体例において、ＤＣＳ６０７は、要求され電話会議を促進するために使用され得る利用可能なブリッジについて、データベースに維持される会議ブリッジのプールを捜索することができる。
【０１１７】
一度利用可能なブリッジが（例えばブリッジ６３０）が識別されると、ＤＣＳ６０７は、利用可能なブリッジに対応するブリッジ識別番号を収集し、それをＣＢＡメッセージに加える（ステップ９３０）。ＤＣＳ６０７は、ついでＣＢＡメッセージをＣＢＡサーバ６１０に送る（ステップ９４０）。受信されると、ＣＢＡサーバ６１０は、交信情報およびブリッジ識別番号を抽出し、図７のステップ７４０と関連して上述したプロセスに従う態様でＣＢＡブリッジメッセージを創生する（ステップ９５０）。ＣＢＡサーバ６１０は、ついで、ＣＢＡブリッジメッセージを利用可能な会議ブリッジ６３０に送り、そしてこのブリッジは、図７のステップ７５０および７６０と関連して上述したプロセスに従う態様で、ＣＢＡメッセージに含まれるコマンドを使用してユーザ６０５により要求される電話会議をセットアップする（ステップ９６０）。
【０１１８】
したがって、本発明の特定の具体例の方法およびシステムでは、ユーザ６０５は、会議電話要求を開始した時点に続いて直ちに行われるように電話会議をセットアップすることが可能となる。これらの具体例によると、ユーザ６０５は、参加者ユーザ６４５−１〜６４５−Ｎを選択し、ユーザ６０５が選択された参加者ユーザとの電話会議を要求した時点に、電話会議を自動的に構成し設定することが可能となる。
【０１１９】
以上本発明を種々の具体例と関連して説明したが、斯界に精通したものには多くの変更が容易に明らかであろう。また斯界に精通したものであれば、本発明に従うシステムおよび方法の全部または一部は、ハードディスク、フロッピー（登録商標）ディスクまたはＣＤ−ＲＯＭのような二次記憶デバイス、インターネットのようなネットワークから受信されるキャリヤウェーブまたは他の形式のＲＯＭまたはＲＡＭのようなコンピュータ読取り可能な媒体上に記憶しそこから読みとり可能であることが認められよう。したがって、本発明は、上述の具体例、実施例に限定されるものでなく、広い範囲の等価物を考慮して特許請求の範囲の記載によって限定されるべきものである。
【図面の簡単な説明】
【０１２０】
【図１】本発明の原理に従う諸特徴および諸側面を実施し得る例示のデータ処理および遠隔通信環境を示す線図である。
【図２】本発明の原理に従う例示のユーザ端末を示す線図である。
【図３】本発明に原理に従うボイスネットワークを示す線図である。
【図４】本発明の原理に従うサービスセンタを示すブロック図である。
【図５】本発明の原理に従う例示のシステムの論理的アーキテクチャを示す線図である。
【図６】本発明の原理に従う例示の電話会議環境を示す線図である。
【図７】本発明の原理に従う電話会議構成プロセスの例示のフローチャートを示す線図である。
【図８】本発明に従う電話会議プロセスの例示のフローチャートを示す線図である。
【図９】本発明に従う例示のａｄ−ｈｏｃ（特別）電話会議プロセスのフローチャートを示す図である。
【符号の説明】
【０１２１】
１０２  データネットワーク
１０４  ボイスネットワーク
１０６  サービスセンタ
１１０  ユーザ
１１２  ユーザ端末
１１４、１１６、１１８、１２２  電話  
１２０  発呼加入者
２００  ＣＰＵ
２０２  メモリ
２０４  記憶モジュール
２０６  ネットワークインターフェース
２０８  入力インターフェース
２１０  出力インターフェース
２１２  入力デバイス
２１４  出力デバイス
３０２  ＩＳＣＰ
３１０  ＳＳＰ
３１２  ＬＩＤＢ
３１４  ＩＳＣＰ  ＳＰＡＣＥ
３１６  リースントチェンジエンジン
４０６  ディジタルコンパニオンサーバ
４０８  通信ポータルサーバ
４１０  ネットワークアクセスサーバ
４１２  ボイスポータル
４１８  ネットワーク
４２０  バックエンドサーバ
５０２  クライアントサイド
５０４  アプリケーションサービス／ビジネスロジック
５０６  ネットワークアクセス
５０８  ボイスネットワーク
５５２  外部サーバ（ウェブベースのサービス）
５５４  ＳＳＯ（シングルサインオン）サーバ
５５６  ボイスネットワークのデータセンタ（例えばVerizon.com）
６０２  データネットワーク
６０４  ボイスネットワーク
６０５  ユーザ
６０６  サービスセンタ
６０７  ディジタルコンパニオンサーバ
６１０  ＣＢＡサーバ
６１２  ユーザ端末
６２０  バックエンドサーバ
６３０  会議ブリッジ
６３７  ユーザシステム
６４０−１〜Ｎ  ユーザシステム
６４５−１〜Ｎ  ユーザ
６５０  スピーチ認識サーバ
【図１】
2006507781.tif 000003
【図２】
2006507781.tif 000004
【図３】
2006507781.tif 000005
【図４】
2006507781.tif 000006
【図５】
2006507781.tif 000007
【図６】
2006507781.tif 000008
【図７】
2006507781.tif 000009
【図８】
2006507781.tif 000010
【図９】
2006507781.tif 000011
【国際調査報告】
2006507781.tif 000012
2006507781.tif 000013