(57)【要約】【課題】通信用のネットワーク上で開催される会議を可能にし、かつ管理するためのソフトウェアスイートを提供する。【解決手段】通信用のネットワーク上で開催される会議を可能にし、かつ管理するためのソフトウェアスイートは、会議を構成しかつその通知を受け取るユーザインタフェースとして機能するクライアントアプリケーションと、会議設定を管理しかつ予定された会議に関する通知および警告を提供するサーバ構成要素を含む親アプリケーションと、着信する通信をセッション中のアクティブな会議に物理的にブリッジングする会議ブリッジングアプリケーションとを備えている。好適な実施形態では、２形式以上の通信装置および２形式以上の同期的メディアを用いて途切れのない会議を可能にするために、ソフトウェアスイートはグループウェアシステムを含むテレフォニ装置およびデータネットワーク装置の両方を制御する。【選択図】      図１
2004312730.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上で通信を行う少なくとも２人の参加者の会議を管理するソフトウェア−ハードウェアシステムであって、
複数の通信ポートをサポートする少なくとも１つの会議ノードであり、そのノードは通信ネットワークにアクセス可能な会議ノードと、
会議ノードに接続された少なくとも１つのサーバノードと、
通信のために少なくとも１つのサーバノードに接続されたコンピューティングプラットフォームとを備え、
クライアントソフトウェアアプリケーションを用いてコンピュータプラットフォームから操作を行うユーザが会議を構成且つ開始し、会議は親ソフトウェアアプリケーションを実行する少なくとも１つのサーバノードによって開始するために予定され、会議を管理する少なくとも１つのサーバノードは、予定された会議の実行に間に合うように開始された会議を物理的に開催する少なくとも１つの会議ノードを設定かつ管理し、会議参加者は異なる通信装置を利用して異なるネットワークドメインから会議にアクセスできることを特徴とするソフトウェア−ハードウェアシステム。
【請求項２】
前記通信ネットワークは、接続指向型交換テレフォニネットワークとデータパケットネットワークとを備え、システムがテレフォニ環境とデータネットワークベースのグループウェアシステム環境とを統合するように機能する請求項１に記載のシステム。
【請求項３】
前記テレフォニネットワークは、公衆交換電話網であり、かつデータパケットネットワークはインターネット網である請求項２に記載のシステム。
【請求項４】
前記会議は、音声会議であり、かつ参加可能な通信装置はＰＳＴＮベースの電話と、インターネットベースの電話と、無線ネットワーク電話とを備える請求項１に記載のシステム。
【請求項５】
前記会議は、音声会議であり、参加者のあるものは、ＰＳＴＮベースの通信装置を採用し、かつ参加者のあるものは、同じ会議にアクセスしかつ参加するためにデータネットワークテレフォニアプリケーションを採用している請求項１に記載のシステム。
【請求項６】
前記会議は別のウェブ会議と統合された音声会議であり、ウェブ会議は同期グループウェアアプリケーションを用いて実行される請求項１に記載のシステム。
【請求項７】
前記ウェブ会議は、音声会議が開始された後に音声会議のドメイン内から開始される請求項６に記載のシステム。
【請求項８】
少なくとも１つの会議ノードは、ＰＢＸテレフォニシステムである請求項１に記載のシステム。
【請求項９】
前記コンピューティングプラットフォームは、コンピュータステーションのオペレーティングプラットフォームである請求項１に記載のシステム。
【請求項１０】
前記コンピューティングプラットフォームは、通信装置のオペレーティングプラットフォームである請求項１に記載のシステム。
【請求項１１】
前記コンピューティングプラットフォームは、コンピュータ周辺機器のオペレーティングプラットフォームである請求項１に記載のシステム。
【請求項１２】
親アプリケーションと会議ノードとの間でプロキシサーバとして機能するトランザクションサーバアプリケーションをさらに備え、このトランザクションサーバはノード構成に責任がある請求項１に記載のシステム。
【請求項１３】
前記サーバノードは、ウェブサーバであり、かつ会議ノードはウェブサーバである請求項１に記載のシステム。
【請求項１４】
前記サーバノードおよび前記会議ノードは、同一の物理的機械である請求項１に記載のシステム。
【請求項１５】
通信用のネットワーク上で開催される会議を可能にしかつ管理するソフトウェアスイートであって、
会議を構成しかつ会議の通知を受け取るユーザインタフェースとして働くクライアントアプリケーションと、
会議設定を管理しかつ予定された会議に関する通知および警告を提供するサーバ構成要素を含む親アプリケーションと、
着信する通信を開催中のアクティブな会議に物理的にブリッジングする会議ブリッジングアプリケーションとを備え、
ソフトウェアスイートは、２形式以上の通信装置と２形式以上の同期メディアを用いて途切れのない会議を可能にするために、グループウェアシステムを含むテレフォニ装置およびデータネットワーク装置の両方を制御することを特徴とするソフトウェアスイート。
【請求項１６】
前記クライアントアプリケーションは、エンドノードに配置され、前記親アプリケーションは、ネットワークサーバ上で実行され、かつ前記ブリッジングアプリケーションは、ＰＢＸテレフォニスイッチを制御するプロセッサに配置される請求項１５に記載のソフトウェアスイート。
【請求項１７】
前記通信ネットワークは、接続指向型交換テレフォニネットワークとデータパケットネットワークとを備える請求項１５に記載のソフトウェアスイート。
【請求項１８】
前記テレフォニネットワークは、公衆交換電話網であり、かつ前記データパケットネットワークは前記インターネット網である請求項１７に記載のソフトウェアスイート。
【請求項１９】
前記ソフトウェアスイートは、ＰＳＴＮベースのテレフォニシステムとＤＰＮベースのグループウェアシステムとを統合する請求項１５に記載のソフトウェアスイート。
【請求項２０】
前記会議は音声会議であり、かつ参加可能な通信装置は、ＰＳＴＮベースの電話と、インターネットベースの電話と、無線ネットワーク電話とを備える請求項１５に記載のソフトウェアスイート。
【請求項２１】
前記会議は音声会議であり、同じ会議にアクセスしかつ参加するために、参加者のあるものはＰＳＴＮベースの通信装置を採用し、かつ参加者のあるものはデータネットワークテレフォニアプリケーションを採用している請求項１５に記載のソフトウェアスイート。
【請求項２２】
前記会議は、同期グループウェアアプリケーションを用いて、命令機能および管理機能のためにウェブ会議と統合された音声会議である請求項１５に記載のソフトウェアスイート。
【請求項２３】
前記ウェブ会議は音声会議のドメイン内から開始される請求項１５に記載のソフトウェアスイート。
【請求項２４】
前記クライアントアプリケーションは、共通のオブジェクトモデリングアプリケーションと統合された電子メッセージングアプリケーションを備える請求項１５に記載のソフトウェアスイート。
【請求項２５】
前記会議ブリッジングアプリケーションは、ＰＢＸテレフォニスイッチまたはスイッチと接続されたプロセッサの一方で実行する請求項１５に記載のソフトウェアスイート。
【請求項２６】
親アプリケーションと会議ブリッジングアプリケーションとの間でプロキシサーバとして機能するトランザクションサーバアプリケーションをさらに備える請求項１５に記載のソフトウェアスイート。
【請求項２７】
前記親アプリケーションは、グループウェアシステムによって格納かつ管理される参加者の日程を含んだ参加者データにアクセスすることができ、提出された会議要求を確認するためにデータのある部分が用いられる請求項１５に記載のソフトウェアスイート。
【請求項２８】
通信ネットワーク上で開催されるマルチメディア会議を作成かつ実行する方法であって、
（ａ）会議実行のための日付および時間パラメータと参加者の識別を含む会議要求を生成するステップと、
（ｂ）要求をリモートサーバに提出するステップと、
（ｃ）正しいデータについてサーバで要求を処理し、かつ許可された場合には会議設定を要求者に戻すステップと、
（ｄ）会議設定を含む会議の通知を招聘された参加者に送信するステップと、
（ｅ）時間ベースで実行されたときに会議参加者を物理的にブリッジングするために会議ノードを構成するステップとを有する方法。
【請求項２９】
前記通信ネットワークは、接続指向型交換テレフォニネットワークと、データパケットネットワークとを備え、マルチメディア会議はテレフォニ環境とデータネットワークベースのグループウェアシステム環境とを統合するように設定されている請求項２８に記載の方法。
【請求項３０】
ステップ（ａ）において、会議要求はコンピュータプラットフォーム上で動作するクライアントアプリケーションから生成される請求項２８に記載の方法。
【請求項３１】
ステップ（ａ）において、コンピューティングプラットフォームはコンピュータ、通信装置、またはコンピュータ周辺機器のうちいずれか１つを操作する請求項２８に記載の方法。
【請求項３２】
ステップ（ａ）において、参加者識別情報は、グループウェアシステムに知られており、この情報はクライアントアプリケーションが利用可能とされる請求項２８に記載の方法。
【請求項３３】
ステップ（ａ）において、生成された要求は会議のためのネットワークホストおよびメディアの存在を識別することを含む請求項２８に記載の方法。
【請求項３４】
ステップ（ａ）において、日付と時間パラメータは繰り返しの設定を含む請求項２８に記載の方法。
【請求項３５】
ステップ（ｂ）において、サーバは日程を含む識別された参加者に関する更新情報にアクセスする請求項２８に記載の方法。
【請求項３６】
ステップ（ｃ）において、返信された会議設定は、提出された時間および日付データの修正を含み、修正は参加者の最新の利用可能なデータに基づく請求項３４に記載の方法。
【請求項３７】
ステップ（ａ）において、日程を含む最新の参加者情報のすべてが利用可能であり、ステップ（ｃ）を不要にする請求項２８に記載の方法。
【請求項３８】
ステップ（ｄ）において、通知を送信するのに利用される手段は、一部は参加者の嗜好によって選択される請求項２８に記載の方法。
【請求項３９】
ステップ（ｄ）において、通知はグループウェアメッセージシステム、電子メールシステム、またはＩＶＲ−支援電話通話のいずれか１つまたはその組合せによって送信される請求項２８に記載の方法。
【請求項４０】
ステップ（ｄ）において、通知はリマインダ要求と共に応答するための対話型オプションを含む請求項２８に記載の方法。
【請求項４１】
開催中の第１の会議のドメイン内から第２の会議を開始する方法であって、
（ａ）メディアアプリケーションを第２の会議ツールとして加えるために対話型オプションを採用するステップと、
（ｂ）ツールへアクセスする会議の参加者を識別するステップと、
（ｃ）新しいメディア形式のために第２の会議ブリッジを構成するステップと、
（ｄ）アクティブな参加者に通知を送信するステップであり、通知は前記第２の会議へのアクセスを可能にするための命令および／または機構を含んでいるステップとを有する方法。
【請求項４２】
ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、音声会議中に電話から実行されるアプリケーション認識型押しボタン式シーケンスによって起動され、起動された第２の会議はテキストベースのセッション、ホワイトボードセッション、または識別された参加者に利用可能な共同ブラウジングセッションのいずれかである請求項４１に記載の方法。
【請求項４３】
ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、アクティブな音声会議中に話されるＩＶＲ−認識のコマンドシーケンスによって起動され、起動された第２の会議はテキストベースのセッション、ホワイトボードセッション、または共同ブラウジングセッションの１つである請求項４１に記載の方法。
【請求項４４】
ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、オンライン会議セッション中にコンピュータインタフェースから実行される一連のコンピュータのマウス操作によって起動され、起動された第２の会議は音声会議の１つである請求項４１に記載の方法。
【請求項４５】
ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、オンライン会議セッション中にコンピュータインタフェースから実行される一連のコンピュータのキー入力によって起動され、起動された第２の会議は音声会議の１つである請求項４１に記載の方法。
【請求項４６】
ステップ（ｃ）において、構成された第２のブリッジはチャットサーバを制御する請求項４１に記載の方法。
【請求項４７】
ステップ（ｃ）において、構成された第２のブリッジはテレフォニスイッチを制御する請求項４１に記載の方法。
【請求項４８】
ステップ（ｃ）において、構成された第２のブリッジはコンピュータエンドノードを制御する請求項４１に記載の方法。
【請求項４９】
ステップ（ｄ）において、前記通知はパスコードおよび電話のアクセス番号を含む請求項４１に記載の方法。
【請求項５０】
ステップ（ｄ）において、前記機構はブラウザナビゲーション命令を提供する埋め込まれたハイパーリンクである請求項４１に記載の方法。
【請求項５１】
会議ノード内で開催される予定された遠隔通信会議を可能にしかつ管理するソフトウェアアプリケーションであって、
会議管理構成要素と、
会議ブリッジング構成要素とを備え、会議管理構成要素は、同じローカルスイッチを介して会議にアクセスする参加者の予めの識別及び、物理的接続をローカルスイッチから会議ノードへの１つの接続にマージする、参加者の集約を通した、会議のブリッジにより、会議の必要な物理的接続の数を最小値に最適化することを特徴とするソフトウェアアプリケーション。
【請求項５２】
前記会議ノードおよび前記ローカルスイッチは遠隔通信スイッチである請求項５１に記載のソフトウェアアプリケーション。
【請求項５３】
前記ローカルスイッチはテレフォニスイッチであり、前記会議ノードはウェブサーバである請求項５１に記載のソフトウェアアプリケーション。
【請求項５４】
前記会議は、同期グループウェアアプリケーションを用いて、命令機能および管理機能のためにウェブ会議と統合された音声会議である請求項５１に記載のソフトウェアアプリケーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声遠隔会議およびウェブ会議ソフトウェアの分野に関し、特に、スケジュールされた通知でテレフォニベースおよびウェブベースのメディアの両方を用いて、ブリッジされた遠隔会議を可能にする方法および装置に関する。
【背景技術】
【０００２】
遠隔通信およびウェブベース通信において最も有用なツールの１つは音声会議である。音声会議およびウェブベース会議はますます普及しつつある。この普及の高まりの一部は、現行のシステムが、生の会議を必要とすることなく２つの一般的なメディア（電話、インターネット）のいずれかにおいて会議の組織化を可能にしているという事実に基づいている。典型的には、音声会議の参加者は電話またはヘッドセットを通して互いに話し、各参加者は会議の他方の参加者から遠く離れていてもよい。
【０００３】
知られている音声会議ソリューションには、典型的には人のオペレータまたは自動化されたオペレータを用いて、スケジューリング、接続確立、およびセッションの管理を提供する外部組織によって提供される特別な音声会議サービスを含む。アーキテクチャの点で会社所有の構内交換機（ＰＢＸ）テレフォニシステムに接続された特別なハードウェアソリューションが利用可能である。会議のブリッジングを行うために中央サーバに依存し、ポスティングサービスなどのセッションスケジューリングサービスを備えることもできるウェブ会議サービスが利用可能である。
【０００４】
必要となるソフトウェアおよびハードウェアの構成要素の点からみて、特別なハードウェアソリューションを実施するのはコスト高である。ウェブベースサービスは一般的には参加者用のコンピュータを使用することを必要とし、典型的には携帯電話または他の形式の電話ハンドセットと互換性がない。他の場合のハードウェアベースシステムでは、すべてのユーザは同じ電話サービスプロバイダを使用した同じ型の携帯電話などの専用のハンドセットを持つことが必要な場合がある。
【０００５】
本発明者らは以下’５５５号と呼ぶ米国特許第５，６１９，５５５号によって教示された音声会議システムを知っている。’５５５号はハードウェア／ソフトウェア音声会議ソリューションを示しており、これにより会議の参加者はリモートコンピュータまたはワークステーション上で実行されるグラフィカルユーザーインターフェース（ＧＵＩ）を通してシステムと対話する。行われている会議に参加するか、または加わるためには、その参加者はローカルエリアネットワーク（ＬＡＮ）を介して接続された中央サーバに信号を送信するためにＧＵＩを用いて操作する。中央サーバはデータベース情報を検査することによってユーザが真正であることを検査する。ユーザが認証されたことが分かると、サーバは接続された電話システムを制御し、その電話システムにユーザの電話番号のそのユーザへ電話をかけさせる。この後、ユーザはその電話に応答することによって会議に加わることができる。
【０００６】
’５５５号のシステムの欠点は、会議のために電話システムの接続された電話を使用する必要があり、他のすべての参加者もまたシステムに接続された電話を使用しなければならないということである。同様に、会議を実行するための柔軟性がなく、２つ以上の同期的なメディアタイプが会議に参加するユーザ間で採用される。
【０００７】
本発明者らはまた以下’５８７号と呼ぶ米国特許第５，４８３，５８７号により参照される音声会議シスを知っている。’５８７号のシステムは電話会議コントローラおよび会議ブリッジとして使用される専用のハードウェアの要素を使用している。この会議ブリッジは、会議参加者を共に接続する利用可能なポートを使用しており、各参加者は電話を使用する。このシステムを実施するために、ユーザは会議要求をブリッジに送り、ブリッジは予定された会議の日時についてのリソースの利用可能性を検査し、利用可能な場合には会議のための必要なリソースを予約する。
【０００８】
会議を作成するには、電話コントローラは電話オペレータのコンソールをブリッジ上の会議ポートに接続させる。次に、電話コントローラは会議ポートを介して各会議参加者に電話通話を発信し、その後ブリッジを介して参加者をオペレータコンソールに接続する。一旦接続されると、オペレータコンソールは参加者に活動中の会議を通知する。’５５５号のシステムと同様に’５８７号のシステムには、すべての参加者が接続された電話を用いて特別なハードウェアに接続されていなければならないという点で、所望の柔軟性がない。また、２つ以上の同期的なメディアタイプが会議に参加するユーザ間で採用される、会議を実行するための柔軟性がない。
【０００９】
音声会議サービスの最も一般的な消費者である大企業および中規模の会社は、一般に、当該分野では知られている適所にある会社のグループウェアシステム間に統合されている、少なくとも１つの会社が保持するＰＢＸテレフォニシステムとそれらのネットワークを所有している。グループウェアシステムは非同期的および同期的方法で複数のユーザによって共有されることができる、ネットワークベースであるかまたはネットワーク可能な通信ツールである。しかし、会議は電話または特定のネットワークベースのメディアなどの所定のメディアの選択に限定されてきた。所定のメディアおよびハードウェアの選択とは異なるハードウェアまたはグループウェアメディアタイプを操作するユーザは、活動中の会議に途切れることなくブリッジングされることができない。
【００１０】
本発明者らに知られている他の一般的で利用可能な会議ソリューションは、同様に１種類のメディアにのみに焦点を当てたものであり、参加するすべてのユーザは会議に使用されるそのメディアタイプに制限される。
【特許文献１】米国特許第５，６１９，５５５号明細書
【特許文献２】米国特許第５，４８３，５８７号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１１】
したがって明白に必要となるのは、付加的なハードウェアまたは感知できるほどのソフトウェアを必要とせず、２つ以上の様々なメディアタイプが活動中の会議のドメイン内で利用可能なオプションの通信ツールとして含まれるか、または活動中の会議のドメイン内から例示される、会社のＰＢＸおよびグループウェアシステムにアクセスすることができるユーザ間に、音声会議セッションの組織化および通知を可能にする方法および装置である。このようなシステムはまた、音声セッションの向上のための追加のメディアタイプのダイナミックな付加および同期化を含む、装置の独立した参加も可能にする。
【課題を解決するための手段】
【００１２】
本発明の好適な実施形態では、通信ネットワーク上で通信を行う少なくとも２人の参加者の会議を管理するソフトウェア−ハードウェアシステムが提供されており、複数の通信ポートをサポートする少なくとも１つの会議ノードであり、そのノードは通信ネットワークにアクセス可能な会議ノードと、会議ノードに接続された少なくとも１つのサーバノードと、通信のために少なくとも１つのサーバノードに接続されたコンピューティングプラットフォームとを備えている。このシステムは、クライアントソフトウェアアプリケーションを用いてコンピュータプラットフォームから操作を行うユーザが会議を構成且つ開始し、会議は親ソフトウェアアプリケーションを実行する少なくとも１つのサーバノードによって開始するために予定され、会議を管理する少なくとも１つのサーバノードは、予定された会議の実行に間に合うように開始された会議を物理的に開催する少なくとも１つの会議ノードを設定かつ管理し、会議参加者は異なる通信装置を利用して異なるネットワークドメインから会議にアクセスできることを特徴とする。
【００１３】
本システムのいくつかの好適な実施形態では、通信ネットワークは、接続指向型交換テレフォニネットワークとデータパケットネットワークとを備え、システムがテレフォニ環境とデータネットワークベースのグループウェアシステム環境とを統合するように機能し、テレフォニネットワークは、公衆交換電話網であり、かつデータパケットネットワークはインターネット網である。また好適なある実施形態では、会議は、音声会議であり、かつ参加可能な通信装置はＰＳＴＮベースの電話と、インターネットベースの電話と、無線ネットワーク電話とを備える。
【００１４】
本システムの他の好適な実施形態では、会議は、音声会議であり、参加者のあるものは、ＰＳＴＮベースの通信装置を採用し、かつ参加者のあるものは、同じ会議にアクセスしかつ参加するためにデータネットワークテレフォニアプリケーションを採用している。さらに別の実施形態では、会議は別のウェブ会議と統合された音声会議であり、ウェブ会議は同期グループウェアアプリケーションを用いて実行される。これらの実施形態では、ウェブ会議は、音声会議が開始された後に音声会議のドメイン内から開始される。
【００１５】
さらに別の実施形態では、少なくとも１つの会議ノードはＰＢＸテレフォニシステムである。コンピューティングプラットフォームは、コンピュータステーションのオペレーティングプラットフォームである。さらに別の実施形態では、コンピューティングプラットフォームは、通信装置またはコンピュータ周辺機器のオペレーティングプラットフォームである。さらに別の実施形態では、システムは親アプリケーションと会議ノードとの間でプロキシサーバとして機能するトランザクションサーバアプリケーションを備え、このトランザクションサーバはノード構成に責任がある。
【００１６】
さらに別の実施形態では、サーバノードはウェブサーバであり、且つ会議ノードはウェブサーバであり、さらに別の実施形態ではサーバノードおよび会議ノードは、同じ物理的機械である。
【００１７】
本発明の別の態様では、通信用のネットワーク上で開催される会議を可能にしかつ管理するソフトウェアスイートが提供され、会議を構成しかつ会議の通知を受け取るユーザインタフェースとして働くクライアントアプリケーションと、会議設定を管理しかつ予定された会議に関する通知および警告を提供するサーバ構成要素を含む親アプリケーションと、着信する通信を開催中のアクティブな会議に物理的にブリッジングする会議ブリッジングアプリケーションとを備えている。このスイートは、２形式以上の通信装置と２形式以上の同期メディアを用いて途切れのない会議を可能にするために、グループウェアシステムを含むテレフォニ装置およびデータネットワーク装置の両方を制御することを特徴とする。
【００１８】
スイートのいくつかの好適な実施形態では、クライアントアプリケーションは、エンドノードに配置され、親アプリケーションは、ネットワークサーバ上で実行され、かつブリッジングアプリケーションは、ＰＢＸテレフォニスイッチを制御するプロセッサに配置される。またいくつかの好適な実施形態では、通信ネットワークは、接続指向型交換テレフォニネットワークとデータパケットネットワークを備えており、テレフォニネットワークは、公衆交換電話網であってよく、かつデータパケットネットワークはインターネット網である。さらには、このスイートは、ＰＳＴＮベースのテレフォニシステムとＤＰＮベースのグループウェアシステムとを統合してよい。またさらに、会議は音声会議であり、かつ参加可能な通信装置は、ＰＳＴＮベースの電話と、インターネットベースの電話と、無線ネットワーク電話を含む。また更に、会議は音声会議であり、同じ会議にアクセスしかつ参加するために、参加者のあるものはＰＳＴＮベースの通信装置を採用し、かつ参加者のあるものはデータネットワークテレフォニアプリケーションを採用している。さらに、会議は、同期グループウェアアプリケーションを用いて、命令機能および管理機能のためにウェブ会議と統合された音声会議であってよい。
【００１９】
ソフトウェアスイートの種々の実施形態では、ウェブ会議は音声会議のドメイン内から開始され、また別の実施形態では、クライアントアプリケーションは共通オブジェクトモデリングアプリケーションと統合された電子メッセージングアプリケーションを含む。さらに別の実施形態では、会議ブリッジングアプリケーションはＰＢＸテレフォニスイッチのいずれかまたはそのスイッチに接続されたプロセッサ上の一方で実行される。さらに別の実施形態では、親アプリケーションと会議ブリッジングアプリケーションとの間でプロキシサーバとして機能するトランザクションサーバアプリケーションをさらに備えてもよい。さらにまた別の実施形態では、親アプリケーションは、グループウェアシステムによって格納かつ管理される参加者の日程を含んだ参加者データにアクセスすることができ、提出された会議要求を確認するためにデータのある部分が用いられる。
【００２０】
本発明のさらに別の態様では、通信ネットワーク上で開催されるマルチメディア会議を作成かつ実行する方法が提供されており、この方法には、（ａ）会議実行のための日付および時間パラメータと参加者の識別を含む会議要求を生成するステップと、（ｂ）要求をリモートサーバに提出するステップと、（ｃ）正しいデータについてサーバで要求を処理し、かつ許可された場合には会議設定を要求者に戻すステップと、（ｄ）会議設定を含む会議の通知を招聘された参加者に送信するステップと、（ｅ）時間ベースで実行されたときに会議参加者を物理的にブリッジングするために会議ノードを構成するステップとを有する。
【００２１】
本方法の好適な実施形態では、通信ネットワークは、接続指向型交換テレフォニネットワークと、データパケットネットワークを備え、マルチメディア会議はテレフォニ環境とデータネットワークベースのグループウェアシステム環境とを統合するように設定されている。いくつかの実施形態では、ステップ（ａ）において、会議要求はコンピュータプラットフォーム上で動作するクライアントアプリケーションから生成される。他の実施形態では、ステップ（ａ）において、コンピューティングプラットフォームはコンピュータ、通信装置、またはコンピュータ周辺機器のうちいずれか１つを操作する。さらに他の実施形態では、ステップ（ａ）において、参加者識別情報は、グループウェアシステムに知られており、この情報はクライアントアプリケーションが利用可能とされる。さらに他の実施形態では、ステップ（ａ）において、生成された要求は会議のためのネットワークホストおよびメディアの存在を識別することを含む。またさらに別の実施形態では、ステップ（ａ）において、日付と時間パラメータは繰り返しの設定を含む。
【００２２】
本方法のさらに他の実施形態では、ステップ（ｂ）において、サーバは日程を含む識別された参加者に関する更新情報にアクセスすることができる。他の実施形態では、ステップ（ｃ）において、返信された会議設定は、提出された時間および日付データへの修正を含み、この修正は参加者の最新の利用可能性データに基づいたものである。さらに他の実施形態では、ステップ（ａ）において、日程を含む最新の参加者情報のすべてが利用可能であり、ステップ（ｃ）を不要にする。さらに別の実施形態では、ステップ（ｄ）において、通知を送信するのに利用される手段は、一部は参加者の嗜好に従って選択される。さらに他の実施形態では、ステップ（ｄ）において、通知はグループウェアメッセージシステム、電子メールシステム、またはＩＶＲ−支援電話通話のいずれか１つまたはその組合せによって送信され、さらに他の実施形態では、ステップ（ｄ）において、通知はリマインダ要求と共に応答するための対話型オプションを含んでいる。
【００２３】
本発明のさらに他の態様では、開催中の第１の会議のドメイン内から第２の会議を開始する方法が提供されており、（ａ）メディアアプリケーションを第２の会議ツールとして加えるために対話型オプションを採用するステップと、（ｂ）ツールへアクセスする会議の参加者を識別するステップと、（ｃ）新しいメディア形式のために第２の会議ブリッジを構成するステップと、（ｄ）アクティブな参加者に通知を送信するステップであり、通知は前記第２の会議へのアクセスを可能にするための命令および／または機構を含んでいるステップとを有する。
【００２４】
この方法の好適な実施形態では、ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、音声会議中に電話から実行されるアプリケーション認識型押しボタン式シーケンスによって起動され、起動された第２の会議はテキストベースのセッション、ホワイトボードセッション、または識別された参加者に利用可能な共同的ブラウジングセッションの１つである。この方法のいくつかの好適な実施形態では、ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、アクティブな音声会議中に話されるＩＶＲ−認識のコマンドシーケンスによって起動され、起動された第２の会議はテキストベースのセッション、ホワイトボードセッション、または共同的ブラウジングセッションの１つである。さらに他の実施形態では、ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、オンライン会議セッション中にコンピュータインタフェースから実行される一連のコンピュータマウス操作によって起動され、起動された第２の会議は音声会議の１つである。
【００２５】
この方法のさらに他の実施形態では、ステップ（ａ）および（ｂ）において、参加者の識別を含む対話型オプションは、オンラインの会議セッション中にコンピュータインタフェースから実行される一連のコンピュータのキー入力によって起動され、起動された第２の会議は音声会議の１つである。さらに他の実施形態では、ステップ（ｃ）において、構成された第２の会議ブリッジはチャットサーバを制御する。他の実施形態では、ステップ（ｃ）において、構成された第２のブリッジはテレフォニスイッチを制御する。いくつかの場合、ステップ（ｃ）において、構成された第２の会議ブリッジはコンピュータエンドノードを制御するが、また他の場合にはステップ（ｄ）において、通知はパスコードおよび電話のアクセス番号を含む。さらに別の実施形態では、ステップ（ｄ）において、機構はブラウザナビゲーション命令を提供する埋め込まれたハイパーリンクである。
【００２６】
本発明のさらに別の態様では、会議ノード内で開催される予定された遠隔通信会議を可能にしかつ管理するソフトウェアアプリケーションが提供されており、会議管理構成要素と会議ブリッジング構成要素とを備える。このアプリケーションの特徴は、会議管理構成要素が、同じローカルスイッチを介して会議にアクセスする参加者の予めの識別及び、物理的接続をローカルスイッチから会議ノードへの１つの接続にマージする、参加者の集約を通した会議のブリッジにより、会議の必要な物理的接続の数を最小値になるように最適化することにある。
【００２７】
本アプリケーションのいくつかの好適な実施形態では、会議ノードおよびローカルスイッチは遠隔通信スイッチである。他の好適な実施形態ではローカルスイッチはテレフォニスイッチであり、会議ノードはウェブサーバである。さらに他の実施形態では、同期グループウェアアプリケーションを用いて、命令機能および管理機能のためにウェブ会議と統合された音声会議である。
【発明を実施するための最良の形態】
【００２８】
本発明者らは、２つ以上のメディアタイプと通信装置が、アクティブな会議セッションのドメイン内からの認可された会議ツールとして会議ドメイン内に含まれるように、使用に柔軟性のある音声会議システムを提供する。
【００２９】
図１は本発明の実施形態に従って音声会議を実行する通信センタインフラストラクチャと統合されたＰＢＸ／グループウェア音声会議システムの構造の概要図である。本実施形態では通信センタ１０２が示されており、本発明を実施する適用可能なホスティング実施例として機能する。通信のために適合された少なくとも３つのネットワークはセンタ１０２に接続され、センタ１０２から連絡可能である。これらの通信ネットワークはネットワーク１００、ネットワーク１０１、およびネットワーク１１６であり、すべて雲の形の図で示している。本実施形態では、ネットワーク１００は公衆交換電話網（ＰＳＴＮ）であり、ネットワーク１０１は既知のインターネット網で、ネットワーク１１６は無線通信ネットワークである。
【００３０】
ＰＳＴＮネットワーク１００は、代わりに会社または個人の電話ネットワークであってよい。本発明者は、高度の公共のアクセス性のためおよび好適なネットワークとして地理的なことを考慮してＰＳＴＮを示している。ＰＳＴＮ１００はここに図示され、通信センタ１０２に地理的に近く、通信センタ１０２への呼ルーティングのための論理的最終地点として使用される、テレフォニスイッチとして適合された、構内交換機（ＰＢＸ）テレフォニスイッチ１０３を備える。一実施形態では、ＰＢＸスイッチ１０３は、少なくともＣＴＩインテリジェンスのために向上された類似のスイッチのネットワークの一部である。ここでは、本発明の精神および範囲から逸脱せずにＰＢＸスイッチ１０３は別の種類のスイッチ、例えば、自動電話着信分配（ＡＣＤ）であってよいことに注意する。
【００３１】
ＰＢＸスイッチ１０３は、プロセッサ１０４として図示したＣＴＩプロセッサによって、コンピュータテレフォニインテグレーション（ＣＴＩ）のために向上されている。プロセッサ１０４は、ＣＴＩリンク１０６を介して、スイッチ１０３に、ルーティング及びその他の知的能力を提供する。プロセッサ１０４は、ある知的機能性をスイッチ１０３に提供するためにそしてセンタ１０２内から行使可能な呼制御のいくつかの手段を提供するために、本発明者に知られているソフトウェアによって、適合されている。例えば、技術的に非常によく知られた双方向音声応答（ＩＶＲ）機能が、トランザクションサーバ機能（ＴＳ）ともに示されており、これは、本発明者に知られているインテリジェントルーティングソフトウェアである。他の同様のソフトウェアアプリケーションは、本発明の精神および範囲から逸脱することなく、プロセッサ１０４に同様に提供することができ、スイッチ１０３の知的制御のための機能のためのある制御を提供するように構成されている。本発明者らは、本実施形態にＴＳおよびＩＶＲの機能を図示することを選択するがこれはこれらが本発明の実際の実施の中に行われる機能であるためである。
【００３２】
ＰＢＸ１０３は、テレフォニ中継回線１０７または複数のテレフォニ中継回線１０７を介して、通信センタ１０２内に維持された会議スイッチ（ＣＳＷ）１０９に接続されている。ＣＳＷ１０９は、本発明の音声会議ソフトウェアをホスティングする会社によって維持される。説明のために、本発明を実施する必要はないが、同じ会社はまた通信センタ１０２を運営するということも同様に仮定してよい。ＣＳＷ１０９は、ＰＢＸスイッチと同様にＡＣＤまたは別の種類のスイッチであってよい。本発明者らは便宜上のためだけにＰＢＸスイッチを選択している。ＣＳＷ１０９は、専用のモードでは会議スイッチのみとして機能してよい。本例では、通常のＰＳＴＮトラフィックを処理するために別のテレフォニスイッチを設けることもできる。別の実施形態ではＣＳＷ１０９は、会議トラフィックおよび通常のテレフォニトラフィックを処理するように構成されてよい。本実施形態に示した以外に、センタ１０２内で維持されるさらに多くのネットワーク接続されたスイッチがあってよいことは同様に明らかである。
【００３３】
前述したＰＢＸ１０３と同じく、ＣＳＷはＣＴＩリンク１１０を介してＣＳＷに接続されたＣＴＩプロセッサ１０８を用いて向上されたＣＴＩである。この例ではプロセッサ１０８は、ソフトウェアおよび能力の点でプロセッサ１０４に類似している。例えば、プロセッサ１０８は、ＩＶＲおよびＴＳが設置されたインスタンスを有する。しかし別の例では、プロセッサ１０４および１０８は、本発明の精神および範囲から逸脱することなく専用の機能という点で異なってよい。両プロセッサでは基本的な機能は類似してよいが、それぞれ接続されたスイッチにてテレフォニの異なる特徴を制御するために各プロセッサにおいて実行するように分散された別の異なるソフトウェアルーチンが配置されてよい。
【００３４】
プロセッサ１０８はデジタルデータネットワーク１０５を介して、ネットワーク１００内でプロセッサ１０４に接続されている。この場合、デジタルネットワーク１０５はネットワークレベルでスイッチ１０３を制御する会社の制御機能を提供する。例えば、インテリジェントルーティング（ＴＳ）、発呼者との対話（ＩＶＲ）およびＣＳＷ１０９が利用可能な他のルーチンはまた、ネットワーク１０５、プロセッサ１０４、およびＣＴＩリンクリンク１０３を介してスイッチ１０３に拡張されてもよい。このように機能性について向上された種々のネットワークスイッチがあってよい。配置されたソフトウェアおよび結合されたネットワークは、発呼者に関する情報を、実際の呼に先だってセンタ１０２内に到達させることができる。
【００３５】
この好適なアーキテキチャでは、高い公共のアクセス特性と地理的範囲のために、ネットワーク１０１はインターネット網である。しかし、ネットワーク１０１は会社の広域ネットワーク（ＷＡＮ）、イーサネット（登録商標）、イントラネット、または他のいくつかのデジタルネットワークなどの他の形式のデジタル通信ネットワークであってよく、これは、サブネットワークを備えることができる。インターネット１０１は、全体としてインターネットを構成するライン、接続ポイント、サーバおよび他の装置のすべてを論理的に表すそれを介してそこへ伸びる、インターネットバックボーン１２２を有する。したがって、本発明の実施には地理的な制限はない。
【００３６】
インターネット１０１にはウェブサーバ（ＷＳ）１１５が設けられ、これはバックボーン１２２に接続されている。ＷＳ１１５は電子情報ページ（ウェブページ）を提供し、インターネット可能な装置を用いてインターネットを介しそのようなサービスにアクセスする通信センタ１０２のクライアントに他の接続および連絡サービスを提供するように構成された電子的サーバである。インターネットネットワーク１０１は、ルータ１１４とＷＳ１１５との間にインターネットの接続性を提供するアクセスライン１１５を用いて、インターネットプロトコルルータ（ＩＲ）を介してセンタ１０２からアクセス可能である。ユーザは、テレフォニプロトコルに従ってデジタルデータをＰＳＴＮ１００を介して転送可能なデータに変換するように構成された図示のネットワークゲートウェイ１２６を介して、ネットワーク１０１からＣＳＷ１０９にもアクセスすることもできる。
【００３７】
ネットワーク１１６は無線データネットワークであり、好適な実施形態ではデジタルネットワークである。ネットワーク１１６は、衛星を使用可能なネットワークを含む公共または個人のネットワークであってよい。無線通信装置を操作するユーザは、無線ネットワーク１１６を介してセンタ１０２にアクセスすることができる。無線ゲートウェイ１２３は、無線テレフォニ装置を操作するユーザにデータライン１２４を介してＣＳＷ１０９へのアクセスを提供する。本実施形態では、データライン１２４は接続指向型交換テレフォニラインまたはケーブルである。
【００３８】
ゲートウェイ１２３およびゲートウェイ１２６などのゲートウェイ施設は共有され、異なるネットワーク間で通信をブリッジングするのに用いられる。テレフォニ通信業者であれば、あるネットワークから別のネットワークへの通信は技術的に実行可能で実用的であり、現在は最新のテレフォニ通信で実施されていることを評価するであろう。同様に、ＰＳＴＮ１００または無線ネットワーク１１６から開始された通信は、ＷＳ１１５または同様の他の特別に適合されたサーバに接続されるようにインターネット１０１に入る。
【００３９】
本発明の好適な実施形態では、会議ソフトウェアスイートは本発明を実施するために用いられる適切な装置に戦略的に、提供され、割り当てられる。センタ１０２にはサーバ（Ｓ）１１３が配置されており、これはアプリケーションサーバとして構成されている。サーバ１１３には会議マネージャ（ＣＭ）ソフトウェアのインスタンスが配置されており、これは本発明のソフトウェアスイートの親アプリケーションまたは主アプリケーションとして構成されている。サーバ１１３は、通信センタローカルエリアネットワーク（ＬＡＮ）１１２に接続されている。ＬＡＮ１１２はまた、ワークステーション１２６、１２７および１２８としてここに図示した通信センタワークステーションのための接続性を提供する。
【００４０】
ワークステーション１２６、１２７および１２８は、テレフォニ連絡センタの分野で知られているような典型的な有人のワークステーションを論理的に表している。本実施形態の各ステーションは、ＬＡＮ接続されたパーソナルコンピュータ（ＰＣ）および内部テレフォニ線１１１を介してＣＳＷ１０９に接続された電話を備えている。本実施形態では、センタ１０２はマルチメディア可能であり、ステーション１２６〜１２８から操作するエージェントがＬＡＮ接続されたＰＣを介して電話およびＰＣベースの通信メディアによって、従来のＣＯＳＴテレフォニ通信に参加できることを意味している。
【００４１】
前述したように、サーバ１１３は、本発明のソフトウェアスイートの親アプリケーションとして記載したＣＭアプリケーションをホスティングする。ＣＭの別のインスタンスも、インターネットネットワーク１０１のドメイン内でホスティングされるＷＳ１１５に関して示されている。ＣＭは、２人以上の個人の間で開催される会議を設定し可能にするのに関連した種々の局面を管理する主アプリケーションとしてサーバ構成要素機能を含む。。本実施形態では、説明の目的のためだけに、少なくとも電話、およびＰＣ機能を備えたワークステーションとして会議ユーザを図示しているが、本発明を実施するために特に必要というわけではない。図示した潜在的な会議参加者は、ワークステーション１２６〜１２８の各々での使用者、参加者１１７および１１８（ＰＳＴＮ）、参加者１１９（無線データネットワーク）および参加者１２０および１２１（インターネットネットワーク）を含んでいる。
【００４２】
潜在的な各参加者は、説明の目的のためだけに、少なくとも電話機能およびＰＣ機能を持つものとして示されている。実際の実施の際には、言及した参加者の各々は、同じ会議に参加するために、種々の機器を使用することができる。同様に、言及した参加者の各々は、一般にグループウェアシステムと関連する種々のメディア形式を使用することができる。例えば、シンプルメッセージングサービス（ＳＭＳ）を含むインスタントメッセージング（ＩＭ）、プレゼンスアプリケーション、ＩＰテレフォニアプリケーション、ホワイトボードを含む共同アプリケーション、ファイルシェアリング、コブラウジング等はこれらのグループウェアアプリケーション形式のいくつかに含まれる。
【００４３】
好適な実施形態では、本発明のソフトウェアは、グループウェア機能を音声会議環境に組み入れている。本実施形態には図示していないが、グループウェアシステムは、存在し、アクティブであり、かつすべての参加者に利用可能であると仮定される。このようなシステムは、おそらくＷＳ１１５内の、センタ１０２のドメインから外部的に、またはアプリケーションサーバ１１３内で内部的に、ホスティングされてよい。好適な実施形態では、グループウェア通信を実行するユーザが利用可能なユーザ情報およびパラメータのすべては、本発明のソフトウェアにとっても利用可能である。
【００４４】
本発明の一実施形態では、すべての参加者１１７〜１２１および１２６〜１２８は、グループ通信および共同作業の目的で特別に構成された会社のグループウェアシステムに非同期的方法および同期的方法の両方でアクセスする。本実施形態では、すべての参加者は、１つの階級または別の同僚あるいは仲間に対するものである。例えば、参加者１２６〜１２８は、現場での販売またはサービスエージェントであることが可能で、遠隔地にいる参加者１１７〜１２１はオフサイトの自宅を事務所にしている作業員、おそらくナレッジエージェントであることができる。参加者のすべては同じ会社または組織のために働かない、または同じ会社または組織と暗黙のうちに関係していない可能性もある。実際、図示した参加者１２６〜１２８および１１７〜１２１内の唯一の共通性は、参加者が本発明のソフトウェアにアクセスでき、グループウェアアプリケーションを介して接続されるということであろう。この点で、各参加者は、参加者に利用可能な１つ以上のネットワークを可能にする装置に設置されたクライアントアプリケーション（ＣＬ）を有している。ＣＬはＣＭへのクライアントアプリケーションであり、会議を開始し、会議要求を適切なＣＭを実行するサーバに送信するユーザインタフェースを基本的に備えている。好適な実施形態では、ＣＬはまた、予定された会議のリマインダおよび会議を取り囲むパラメータのような、ＣＭを実行するサーバからの情報を表示するように構成されている。
【００４５】
会議ブリッジ（ＣＢ）のソフトウェアのインスタンスが本実施形態に図示されており、この場合は会議スイッチとして示したＣＳＷ１０９に配置されている。ここでは、ＣＳＷ１０９は、Ｇ３機能があるテレフォニスイッチとも呼ばれることに注意する。ＣＢソフトウェアは、アクティブな会議に入る時点で、参加者を認証する責任があり、適切な資源を割り当て、かつ認証された着信呼をアクティブな会議にマージする。
【００４６】
本発明の一実施形態では、ＣＭソフトウェアの２つ以上の画像は、ＣＢの２つ以上の画像だけでなく別のメディアパラメータおよびプロトコルに関連するサーバに提供されてもよい。例えば、本実施形態では、スイッチ１０９上ＣＭのインスタンスと、ＷＳ１１５上のＣＭのインスタンスがある。ＣＢのインスタンスはＷＳ１１５上にも設けられてよい。ここでは、ＣＭおよびＣＢのインスタンスは、１つのサーバ上に設置された結合された機能性の単一の配置された構成要素として設けられてよいことも注意する。本発明を実施するのに必要となるすべては、各参加者を１つの会議にブリッジングする能力である。これは本発明の実施形態に従って達成することができ、この実施形態では参加者は種々の装置、メディアを使用しており、異なるネットワークから会議にアクセスしている。さらには、本発明の組み合わされたハードウェアおよびソフトウェアシステムは、あらゆる形式の付加的な会議ブリッジと一緒に使用することができる。
【００４７】
本実施形態では、参加者１１７〜１２１および１２６〜１２８の各々を所定の会議に参加するために招聘することが可能で、参加者は必要とされるかまたは規定されるであろう装置に代わって、むしろすぐに使える装置を用いて会議に参加することができるということが仮定されよう。例えば、参加者１１９がデジタル携帯電話を使用し、参加者１２０および１２１が自分のＰＣに基づいたＩＰテレフォニアプリケーションを使用している間に、参加者１２６〜１２８および１１７〜１１８は典型的なＣＯＳＴ電話を用いて会議の音声部分に参加することができる。本実施形態では、すべての参加者は参加するために同じ装置を使用する必要がない。同様に、すべての参加者が参加する会議の音声部分に加えて、コブラウジングセッション、共同的ホワイトボードセッションまたはウェブチャットなどのＰＣベースのメディアが、参加者のいずれか１人によって実例化され、そこにおいては、既に会議の音声部分に参加している招聘されたすべての参加者は会議のＰＣベースの部分に同時に参加しうる。
【００４８】
前述の場合、第２の会議は第１の会議のドメイン内に設けられた対話型オプションの起動の結果として構成された第２の会議ブリッジを利用することができる。この場合はオンライン会議である第２の会議に参加するために参加者に必要なすべては、接続されオンラインのネットワーク可能な装置に即時アクセスすることであり、この装置は会議のＰＣベースのメディア部分に参加するのに利用可能な特定の構成要素を備えている。
【００４９】
上記実施形態をさらに説明するために、すべての参加者が、ネットワーク１０１のドメイン内のサーバから発信されるウェブページを閲覧することのできるネットワーク可能な装置に即時アクセスすると考る。次に、音声会議に参加している間、参加者の１人、おそらくは会議のリーダは、コブラウジングまたは“フォロー  ミー”セッションを受け取り及び受信するためにオンラインを接続するために、すべての参加者を招聘することができ、そのセッションでは参加者のブラウザアプリケーションのすべてが、セッションの開始ページまでナビゲートされる。１人以上の参加者が、無線アプリケーションプロトコル（ＷＡＰ）可能な電話に設置されたもののような「ライトブラウザ」を使用している場合には、そのユーザまたは複数ユーザは、ＷＡＰが支援されている限りユーザの特定の装置表示に適したウェブブラウジングセッションの表示版を受け取るであろう。
【００５０】
上記実施形態は、グループウェアのシナリオを反映したものであり、参加者のパラメータおよびデバイスプロトコルのすべては、ＣＭ可能な機械またはＣＭ可能な複数の機械の観点から知られている。このように、従来のウェブベースのグループウェアアプリケーションを、同じ種類のアクセス装置、アクセス経路またはアクセスメディアのすべてを必要とせずに音声構成要素にとともに１つの会議に組み入れることができる。
【００５１】
本実施形態の模範的なアーキテクチャを用いて本発明を実施する場合、潜在的な会議は、会議を要求するためのインタフェースとしてＣＬを使用することにより、図示した参加者のいずれか１人によって開始することができる。ＣＬインスタンスはＣＭインスタンスと通信を行い、ＣＭインスタンスは続いてＣＢインスタンスに構成パラメータを提供する。オブジェクトを処理しこれによって会議を設定するために会議マネージャにオブジェクトを送信するために、ＣＬは、会議オブジェクトを作成する共通オブジェクトモデリング（ＣＯＭ）構成要素を用いて、いくつかの修正された既存のメッセージング構成要素を利用する。未決定の会議の存在を確認し、かつ招聘された参加者に警告し、会議にアクセスするための指示を提供するために、管理構成要素は種々のメディアを使用することができる。
【００５２】
警告またはリマインダメッセージの例には、電子メールリマインダ、自動化電話リマインダ、テキストメッセージングリマインダ、プレゼンスケーパブル（ｐｒｅｓｅｎｃｅ−ｃａｐａｂｌｅ）アプリケーションを介したリマインダ、および第３者の音声またはページングサービスへのリマインダさえも含むことができる。参加者情報、利用可能情報、装置利用可能情報、およびネットワーク存在情報を含む会議パラメータは、会議要求を処理するＣＭアプリケーションにより、グループウェア施設であってよい中央データ格納施設（図示せず）からアクセスされることができる。要求された会議がうまくＣＬに許可されると、ＣＭは要求を開始したＣＬに確認を返送する。ＣＭはまた、会議アクセスプロトコルおよび機構（必要に応じて実行可能なリンク）を招聘された参加者の各々に提供しながら、招聘されたすべての参加者に次の会議について思い出させるか警告を行う。
【００５３】
本発明の別の実施形態では、専用のＣＬアプリケーションは少なくとも限定された形式では、本発明を実施するために絶対的に必ずしも必要ではない。例えば、参加者は利用できるネットワーク可能な装置に設置されたＣＬアプリケーションを持たなくてもよいが、ＶｏＩＰ、ネット電話またはネットミーティングなどのプログラムなどの他の共同的なアプリケーションへのリンキング能力を含んだプレゼンスアプリケーションを持つこともできる。この場合、ＣＭアプリケーションは、アクセス指示を含む会議のリマインダを送信するために、参加者のそれら既存のメディア形式を使用するように構成されている。唯一の制限は、特定の参加者はＣＬアプリケーションがないと会議を開始することができず、リマインダ情報が、選択されたメディア手段の表示特性に制限されうることである。利用可能なＣＬアプリケーションを所有していない参加者は、特定のメディアタイプのインタフェースおよびアプリケーションが親アプリケーションによってサポートされていると仮定すれば、２つ以上のメディア形式を同時に用いることによって会議に参加することもできる。
【００５４】
当業者には、本発明の精神および範囲から逸脱することなく、ＣＳＷ１０９に類似する２つ以上の会議スイッチを設けてよいことは明白であろう。例えば、アドレスされかつ共にネットワーク化された多数の類似するスイッチが設けられてよい。ＣＢソフトウェアはスイッチ１０９から実行する必要が特にない。一実施形態では、ＣＢソフトウェアはプロセッサ１０８で実行するために設けられている。さらに別の実施形態では、ソフトウェアＣＢは１つの親アプリケーションとしてサーバ１１３上にＣＭソフトウェアと共に設けられている。構成には多数の可能性がある。本発明はＤＮＴテレフォニ、または複数のビデオ会議ブリッジあるいは会議ブリッジが利用可能な他のメディア形式を用いたテレビ会議と併せて実施されてよい。
【００５５】
さらに別の実施形態では、ＣＳＷ１０９は専用のスイッチではないが、通常のエージェントレベルのルーティングのための非会議トラフィックおよび会議参加者の会議ブリッジングの両方を処理することができることを意味するマルチタスクスイッチである。
【００５６】
図２は、本発明のシステムの機能的なソフトウェアレイヤ２００およびそれらの性能基準を示すブロック図である。ソフトウェア２００は、図１に関して上記に記載したＣＭ、ＣＢおよびＣＬのインスタンスと類似している。クライアントアプリケーション２０１は、ソフトウェア２００のレイヤ又はその一部として示されており、参加者のコンピュータまたは図１に関して記載したクライアントの装置１１７〜１２１および１２６〜１２８上で実行されるＣＬインスタンスと類似している。好適な実施形態では、クライアントアプリケーション２０１は、Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ（登録商標）などの従来のメッセージングクライアントの修正したバージョンである。例えば、ユーザインタフェースおよび機能は、メッセージングクライアントの元々の機能を保持しているが、会議を開始し、動作の結果のほか警告、リマインダおよびプレゼンスパラメータの結果フレームの結果も表示することのできる付加的な機能性を提供する通信オブジェクトマネージャ（ＣＯＭ）アプリケーションの供給を通して本発明を実施するために、クライアントは向上される。
【００５７】
本発明の別の実施形態では、クライアントアプリケーション２０１は既存のインタフェース構成要素からのボローイングファンクション（借用機能）の代わりに、新しいインタフェース構成要素を備えている。さらに別の実施形態では、このインタフェースは、プレゼンス情報およびテキストメッセージングアプリケーションのような電子メールメッセージングプログラム以外の、別の形式の通信アプリケーションの構成要素を有する。、多数の可能性がある。
【００５８】
アプリケーション２０１はインタフェースとして機能し、これを介して会議が構成され開始される。関連する情報ブロック（図示）は、ＣＬ２０１の主要な能力を表示している。関連する情報ブロックを上から下に読みながら、ユーザが会議を実例化または予定したいときはいつでもアプリケーション２０１が実行される（会議音声／ウェブの要求）。アプリケーション２０１は会議オブジェクトを作成するのに用いられる（会議オブジェクトの作成）。会議オブジェクトは本質的には、会議要求であり、グループウェアのシステムデータキャッシュ又は、アドレスブック、または他の参加者の情報キャッシュから取られた参加者情報のすべてを含んでいる。会議オブジェクトまたは要求は、会議に望ましい主要なメディアタイプまたは複数のメディアタイプ、会議を実行するための時間の望ましい窓（時間およびデータ）、招聘された参加者の数、会議のための望ましい繰り返しの回数、および少なくとも所望の会議参加者の名前および識別のための基準のすべてを詳細にしている。
【００５９】
本発明の好適な実施形態では、電話番号、電子メールアドレス、ＩＰアドレス、利用可能なメディア装置等を含む必要な参加者パラメータのすべてを有する会社のグループウェアデータベースに格納されている情報を用いて、会議は開始される。典型的には、グループウェアシステムは、会議への招聘に選択されうる潜在的または資格のある会議参加者の各々の日程またはカレンダ情報をも発行する。一旦所望のパラメータのすべてがユーザインタフェースの適切なフィールドに配置されると、クライアントアプリケーションは会議サーバ２０２としてここに図示した会議サーバ構成要素に連絡し、処理のための会議オブジェクトを提出する。
【００６０】
サーバ２０２は、会議マネージャアプリケーション２０３のサーバ構成要素であり、図１に関して記載したサーバ１１３およびＷＳ１１５上で実行されるＣＭに類似している。会議サーバ２０２は、会議情報を集め、目的のために構成されたデータベースアプリケーションを用いて適切なデータ記憶施設に会議情報を格納する。サーバ２０２は、予定された会議にアクセスするためのパスワードまたはコードおよびアクセス番号を作成する。会議オブジェクトが会議が有効にされ予定される点へ処理された後に、サーバ構成要素２０２は会議の設定が成功したという通知を元の会議要求を開始した参加者に返信する。
【００６１】
一実施形態では、会議サーバは会議を設定するのに必要な付加的な会議情報を提供する責任がある。この実施形態では、関連するアドレスブックリストのような参加者固有のリストから所望の参加者を識別するために、クライアントアプリケーションが用いられる。参加者はまた、繰り返しのスケジュールだけでなく、所望の設定（時間およびデータ）を含む。しかし、サーバ構成要素は会議オブジェクトに提出された参加者の利用可能性を検査し、個々の日程に従って参加者のすべてが利用可能であると決定された機会の示唆されたウィンドウを返信することができる。本実施形態では、会議サーバはまた、選択された参加者の一部または全部を含むために特定の装置またはメディア形式を示唆することもできる。
【００６２】
サーバ２０２は会議に参加する予定になっている参加者のすべてに、会議通知及びまたは会議リマインダを送る。一実施形態では、通知は個人の嗜好に基づいて選択されてよい１つ以上のメディア形式を用いて、会議が予定された直後に全参加者に送られる。例えば、サーバ２０２は、電子メール通知を自動的に生成させ、参加者が電子メール通知を好むことを表示した、個人の嗜好設定で示された、一部の参加者に送られ、他方では自動化ＩＶＲ支援電話通知が他の参加者らに送られてよい等である。
【００６３】
好適な実施形態では、会議マネージャアプリケーション２０３は１つのソフトウェア構成要素として会議サーバアプリケーション２０２に統合され、サーバ構成要素２０２は会議管理構成要素の通信ツールとなっている。会議マネージャ２０３に関連して示した情報ブロックは、アプリケーションの主要な機能のいくつかを示している。会議マネージャ２０３は未決定の会議のために会議カレンダおよびスケジュール情報を維持する。会議マネージャはまた、予定された会議開始前の適切な時間にサーバ構成要素２０２を用いて、会議ブリッジアプリケーション２０４としてここに示した会議ブリッジアプリケーションも構成する。
【００６４】
会議マネージャ２０３は、アクティブな会議のときに会議に入ってくる参加者および出て行く会議参加者の数を維持または管理する。例えば、付加的な予定外の参加者が招待されて開催中の会議に加わった場合、会議マネージャは、会議ブリッジアプリケーションが新しい参加者を含むことを可能にすることが必要とされうる、付加的な構成操作を含む付加的な参加者の追加を可能にするために必要な付加的な管理機能を実行する。会議マネージャは、セッション中にアクティブな参加者の実行中の計算（ｔａｌｌｙ）を維持し、セッションをそのままするか、セッションに加えられる。したがって、アクティブおよび非アクティブな参加者の正確な数が常に知られている。
【００６５】
ここでは会議のために会議ブリッジを構成する際、会議マネージャアプリケーション２０３は呼マージング技術を使用することに注意する。この技術を用いて、アプリケーション２０３は、１つのラインまたはポートを介して会議番号へ呼ぶ参加者をマージまたは「集約」する。このように、会議参加者のすべては、最も近いローカルテレフォニスイッチから１つのみのラインを用いて、会議スイッチに入ってくることができる。
【００６６】
会議マネージャアプリケーション２０３は、会議サーバアプリケーション２０２を介して状態の結果を、要求している者に報告することができる。例えば、セッション中の会議のアクティブな状態を含む予定された会議に関する情報は、クライアントアプリケーション２００を使用することにより利用可能である。潜在的な参加者はクライアントアプリケーション２０２を用いて、会議マネージャがその潜在的参加者をアクティブな会議に加えることを要求することができる。以前に予定されていない参加者からの要求を受け取ると、会議に入ってくる参加者に代わって許可を受けるために、会議マネージャ２０３は、自動メッセージングまたはＩＶＲ割り込みによって会議のリーダに問い合わせすることができる。会議のリーダは要求を許可または拒否するために、テキストメッセージング手段を用いてまたは音声プロンプトを使用して会議マネージャに応答する。許可された場合、会議マネージャは、要求している参加者へパスコードおよびアクセス番号を渡すために会議サーバアプリケーション２０２を使用する。
【００６７】
本発明の一実施形態では、会議セッションのすべての活動ではなく会議セッションのある活動に参加するために、参加者が許可されてよい。この特徴は、法律または取り決めによって会議の他のある参加者には提供されるべきではない、ある情報にアクセスするために、あるシナリオでは効力があってよい１つ以上の会議規則が、許可された参加者のある１人または多数に要求することができるという点で有用である。
【００６８】
一例として、微妙な問題取り巻く特定の合意に達しようとする２人以上の弁護士とその顧客を含む会議の場合が考えられる。この場合、弁護士は互いに共有することができるが、その取引の敵対する顧客には利用可能であるべきではない情報への特定のアクセスを持つであろう。２つ以上のメディア形式がアクティブでありかつ所定の会議において使用されるであろうという事実を考慮して、そのようなシナリオが実施可能である多くの段階が存在する。例えば、参加者のすべてが音声会議に許可されることがあるが、他方では、弁護士は互いにインスタントメッセージのみを行うことができるという決まりを用いて、弁護士だけが会議内でインスタントメッセージングにアクセスすることができる。このようにして弁護士は顧客のプライバシーの権利を妥協することなく、証拠または他の情報を共有することができる。
【００６９】
会議ブリッジアプリケーション２０４は、可能なポート、帯域を含む資源の割り当ておよびポートの予約を含む会議ルームを物理的に実行する責任がある。会議ブリッジ２０４は参加者が会議へ参加することを許可される前に認証するように構成されている場合、参加者を認証する。認証されると、会議ブリッジ２０４は適切なポート、スイッチ等を起動することによって、着信呼を会議セッションにマージする。
【００７０】
好適な実施形態では、会議ブリッジアプリケーション２０４を、離れたアクセス地点のほか第１のアクセスポイントを制御するために構成することができる。例えば、音声会議は通常の電話機またはヘッドセットを用いて、会議を行うためのテレフォニスイッチで設定することができる。同時に、このスイッチから離れているサーバ内に維持されたテキストチャットルームを、離れて予定された２つの会議を必要とすることなくなく、同時のチャットセッションのために制御することができる。これは１つの会議セッションに結び付けられかつ１つの会議セッション関連している２つの同時に起こる会議ブリッジを構成することによって、会議マネージャアプリケーション２０３を介して達成できる。別の実施形態では、ブリッジアプリケーションをホスティングする機械から、リモートコマンド機能を可能にすることによって、別のドメインを制御するために、１つの会議ブリッジを延長することができる。その結果、互換性のある通信プラットフォームまでブリッジを実質的に延長することができる。
【００７１】
したがって、開催中のＣＯＳＴ音声会議にウェブブラウジング機能を付加するような機能は、参加者の電話の１つから、またはセッションがＩＶＲでモニタされている場合には話されている音声から電話の押しボタン式命令を用いて実施することができ、このＩＶＲは音声認識ソフトウェアを用いて適合されている。ある局面で会議マネージャ２０３によって許可された場合、そのようなコマンドの起動は、例えば、含まれている参加者の間で共有されたブラウジングセッションを自動的にセットアップすることができ、ここにおいてはセッションパラメータは集約され、かつアクセスするための命令および／または機構は選択された参加者に利用可能である。
【００７２】
ここで再度図１を参照すると、すべての参加者ステーション１１７〜１２１および１２６〜１２８は、ネットワークケーブル装置にアクセスするように示されている。ＷＳ１１５内でホスティングされた自動化プレゼンテーションであってよい、ウェブブラウジング構成要素を設定するために、すべての参加者を含むＣＯＳＴ会議の間にスイッチ１０９から、要求を出すことができる。要求はＩＶＲの対話を通して開始され、処理を行うサーバ１１３に送信される。サーバ１１３は、プレゼンテーションを提供し現在音声会議中の参加者のみにこのプレゼンテーションにアクセスできるようにするために、ＷＳ１１５を構成する。ＷＳ１１５にナビゲートし、プレゼンテーションを開始するための参加者への自動的な命令は、開始ページへの電子メールを使ったナビゲーションリンクであってよい。招聘されたすべての参加者がオンラインになってうまく開始ページにナビゲートされるまで待機するように、ＷＳ１１５を構成することができる。すべての参加者がログインし準備ができたときに、プレゼンテーションは自動的に始まる。音声会議はウェブプレゼンテーション中に発生する。多くの可能性が存在する。
【００７３】
本発明の一実施形態では、仮想会議ブリッジをこの目的のために構成されたクライアントアプリケーションである機械に配置することができる。この実施形態では、会議の場所を必要に応じて機械から機械へ動的に変えることができる。例えば、クライアントアプリケーションを実行している機械を、参加者がプレゼンテーションの材料または機械に保持された他のデータまでナビゲートし、かつそれを見ることができる１つのサーバとして構成することができる。このシナリオでは、会議の各参加者は、その機械上に用意されかつ保持されたプレゼンテーションの一部を有してよい。次に、ネットワークまたはネットワークのインターネットの部分に関して、すべての機械上にあるすべてのデータが参加者すべてによって閲覧されるまで、会議の場所はノードからノードに動的に変化することができる。このように、会議中に広範囲にわたるデータアップロードおよび電子メールによる文書のやりとりを回避することができ、会議の音声部分が会議スイッチ内に依然として維持される。
【００７４】
本発明の一実施形態では、２つの付加的なソフトウェアの向上がソフトウェアレイヤ２００に提供されている。音声会議オプティマイザアプリケーション（図示せず）を会議ブリッジアプリケーション２０４に統合することができる。オプティマイザ構成要素は、上記の図１に関して記載したＣＳＷ１０９に類似する会社のＰＢＸと使用中であってもよい外部のウェブ会議システムとの間に存在するであろう接続の数と品質を最適化するように構成されている。これは現在の会議データに関連するグループウェアシステム情報を分析することによって達成される。ＰＢＸが持つであろう外部会議システムとの番号接続の量を最小化するために、会議参加者からの着信呼は分析され、１つの音声呼にグループ化される。
【００７５】
上記の同じ実施形態では、音声会議ダイアラ（図示せず）が、会議マネージャ２０３の一部として設けられ、ログインおよび認証のために割り当てられた時間間隔が経過した後に、アクティブな会議にダイアルしなかった可能性のある特定の会議参加者にダイアルするように構成されている。所望の参加者または複数に参加者の位置を探すために、このダイアラは、両方とも本発明者に知られている“フォローミー（ｆｏｌｌｏｗ−ｍｅ）”サービスおよび／または“ファインドミーサービス（ｆｉｎｄ−ｍｅ  ｓｅｒｖｉｃｅ）”を使用することができる。
【００７６】
図３は、本発明の一実施形態による会議作成確認を示すクライアントアプリケーション２０１のスクリーンショットである。前述したように、クライアントアプリケーション２０１が本発明を実施するＧＵＩとして使用される。本実施形態では、アプリケーション２０１は、同じアプリケーションを用いて作成された提出された会議要求の確認を示すウィンドウ３００を表している（要求は図示せず）。
【００７７】
電子メール管理等のためのジェネリックインタフェースと共に存在しているオプションのファイル、編集、表示、挿入、書式、ツール、アクションおよびヘルプのすべてをアプリケーション２０１は有している。会議開催に関連する付加されたオプションは、会議を作成する際の会議の繰り返し設定を要求するか、または既に適切な設定を閲覧するためのオプションボタンである繰り返し（Ｒｅｃｕｒｒｅｎｃｅ）を備える。以前に招聘した参加者を除外することが決定された場合に、時間ぎりぎりで変更ができるように、別のオプションである招聘キャンセル（Ｃａｎｃｅｌ  Ｉｎｖｉｔａｔｉｏｎ）も設けられている。
【００７８】
既にカレンダにある予約設定するまたは予約を閲覧するために、オプションの予約が設けられている。どのような音声会議が現在予定または計画されているかを参加者が知ることができるように、音声会議オプションが設けられている。参加者が臨時の会議として誰が現在利用可能であるかを知ることを可能にするため、または他の潜在的参加者の日程を閲覧することを可能にするために、オプションの参加者利用可能性が設けられている。参加者がオンラインであるかどうかを参加者が区別できるようにする目的のためにおよび他の参加者のオンライン状態を確認するためにオプションのオンラインが設けられている。参加者がすべての領域のすべての情報をスクロールできるウィンドウで一度に閲覧することを可能にするために、オプションの全領域が設けられている。
【００７９】
本実施形態では、ちょうど確認された会議が音声会議であることを要求している参加者に通知するチェックの入ったボックス３０１の存在によって示しているように、音声会議は既に要求され、確認されている。フィールドボックス３０２に示された電話番号、およびフィールドボックス３０３に示されたパスコードが確認と共に提供される。参加者がボタン３０４としてここに示した会議設定ボタンを起動した後に、確認ウィンドウ３０３が参加者のＧＵＩに表示される。会議要求が確認され、うまく受け入れられた場合、ボタン３０４は灰色に変わり、会議の確認が表示される。一実施形態では、最初に失敗した要求の提出の間新しい試みがスクリーンを更新することによって開始されるように、ボタン３０５としてここに示した更新オプションが設けられており、ボタン３０４と関連している。
【００８０】
図２に関し前述した一実施形態では、元の要求パラメータを達成することができなかった場合、会議マネージャアプリケーションが招聘された参加者の日程を確認し、かつ代替的なシステムの推奨を作る役割を果たしてよい。この場合、元の要求は、例えば、要求についての計画された日程が、招聘された参加者の１つ以上の日程とぶつかるという警告を含んでいるかもしれない。この場合、それに応じて要求している参加者は要求を修正し、次に会議設定を得るための２回目の試みとして、更新ボタンを押して要求を再提出することができる。本実施形態では、ウィンドウ３００の下部にあるテキストメッセージは、会議設定の読み出しが成功したことを通知していることに注意する。この場合、会議はもう予定されている。
【００８１】
本発明の一実施形態では、会議を予定から外すことことなく、予定された会議を後から修正することができる。本実施形態では、招聘された他の参加者を含む要求している参加者は、元の会議パラメータを修正するための示唆を行うことができる。例えば、多数の参加者を含む予定された会議は第１に予定された発生に関連して競合することがないが、１人以上の参加者に関し、会議のある予定された繰り返しにおいて日程が重なることを示す可能性がある。この場合、会議のリーダはその示唆を考慮して、会議予定に必要な修正を加えることができる。
【００８２】
図４は、本発明の実施形態に従って招聘された参加者への予定された会議の送信された通知を示すクライアントアプリケーション２０１のスクリーンショットである。この実施形態では、アプリケーション２０１は招聘された参加者に予定された会議を通知するウィンドウ４００を示す。オプションの最初の３列に関する限り、ウィンドウ４００はウィンドウ３００と同じである。
【００８３】
ウィンドウ４００は通知を受け取る参加者にアドレスされる「ＴＯ」ライン４０１を備えている。この例では、通知はＤ．Ｓｍｉｔｈにアドレスされ、Ｄ．Ｓｍｉｔｈによって受け取られる。件名４０２はＤ．Ｓｍｉｔｈに、この例では会社の売買である会議の件名を知らせるために設けられている。
【００８４】
会議場所の領域４０３が設けられており、会議のアクセス電話番号および認証パスコードを含んでいる。スイッチベースの電話会議の代わりに予定された会議がオンラインミーティングであるかどうかを表示するために、別のチェックボックスが設けられている。この例では、チェックボックスにチェックが入っていない状態であり、現在は会議のオンライン構成要素がないことを示している。
【００８５】
ウィンドウセクション４０４が設けられており、日時を含む会議の開始および終了時間を表示するように構成されている。会議が終日行われることになっているイベントかどうかを表示するために、同じセクションには別のチェックボックスが設けられている。
【００８６】
ウィンドウ４００のセクション４０５は、受け取る参加者が元の通知を受け取った後に、予定された会議に関する特定のリマインダを設定するために構成することができるリマインダ機能を提供する。この場合、参加者Ｄ．Ｓｍｉｔｈは会議を準備するために予定された開始時間の前に１５分を選択している。この参加者が会議に参加している間に、この参加者に連絡を取ろうとするかもしれない他の参加者に対して予定された会議に参加することに費やされた時間を表示するために、別のオプションが設けられている。この場合、Ｄ．Ｓｍｉｔｈは表示時間にＢｕｓｙを選択している。この表示はテレフォニシステムアプリケーション、呼待ちキュー、プレゼンスアプリケーションおよび個人のメッセージ機械に適用することができる。
【００８７】
本発明の一実施形態では、参加者は会議に参加することができるが、インスタントメッセージングアプリケーションまたは他の形式のテキストメッセージングを用いて参加しない。この場合参加者は、時間表示（ｓｈｏｗ  ｔｉｍｅ）をこのような特定のアプリケーションに利用可能であるとして選択することができる。しかし、デフォルトの設定では、システムが会議に必要となるかもしれない場合は、これらの資源を保留することができる。予定された会議の通知を受け取り、許可し、リマインダと時間表示機能を構成した後、メッセージは、受信を確認しかつシステムが所望のリマインダ通知および時間表示の表示を構成することを可能にする会議サーバに返信される。
【００８８】
必ずしも会議実施の一部ではないが、参加者に連絡するために使用されうる、周辺通信機器および／またはアプリケーションを参加者が有している本発明の一実施形態では、システムはそれらの装置にアクセスすることができ、会議中にそれら装置を利用不可能に、または誰かが会議中にそのアプリケーションまたは装置を使用する参加者に連絡しようとしたときには使用中であることを報告するように設定することができる。この場合、参加者はそれらの装置に付与された必要なアクセス情報および遠隔構成情報とともにシステムアプリケーションをあらかじめ構成しなければならない。例えば、会議に参加するために、参加者がＰＣ上で実行されるＩＰテレフォニアプリケーションを選択し、自分のステーションに携帯電話を所有している場合には、携帯電話の電源がＯＮの場合にはシステムは携帯電話にアクセスすることができ、送信メッセージ（リモートメッセージの場合）の変更がサポートされるか、またはシステムはローカルゲートウェイ（サポートされている場合）に参加者が会議によって占められるある期間中は利用不可能であることを通知することができる。
【００８９】
図５は本発明の一実施形態による音声会議のための一般的なテレフォニハードウェア接続を示すブロック図である。本実施形態では会議スイッチ５００が示されており、図１に関して記載したＣＳＷ１０９に類似している。スイッチ５００は会議の場所であり、いくつかの実施形態では、会議ブリッジアプリケーションの場所は既に記載した通りである。会議５０１は、予定に従いかつすべての参加者がスイッチ５００にコールインし、ＩＶＲ対話を介して典型的にログインしたときに発生する。本実施形態の場合には、コールインする参加者は宛先番号（ＤＮＩ）５０３、（ＤＮ２）５０４、（ＤＮ３）５０５および非局所的な電話５０７を使用する参加者として示されている。
【００９０】
典型的なＰＢＸスイッチを表すローカルスイッチが、ここでは（スイッチ１）５０２および（スイッチ２）５０６として示されている。スイッチ５００へのアクセスは上述の図１に関して示したようにネットワークゲートウェイを介したアクセスを含むテレフォニネットワークを通して種々様々な経路を取ることができる。例えば、ＤＮ１およびＤＮ２はネットワークスイッチ５０２を介してアクセスし、ＤＮ３はネットワークスイッチ５０６を介してアクセスするが、これらスイッチは会議スイッチ５００に対してローカルであると考えられる。しかし、局所的なスイッチを含まない別の経路を介してスイッチ５００にアクセスするために、非局所的な電話５０７が用いられる。電話５０７はローミングゲートウェイを介して長距離領域から操作される無線電話であってよい。いずれにしても、会議スイッチおよびｔ−サーバアプリケーションのネットワークは、最大で２５，０００人の参加者を同時に収容するために拡大することができる。
【００９１】
図６は本発明の一実施形態による会議を設定かつ管理するネットワークアーキテクチャを示したブロック図である。本実施形態に図示した構成要素のいくつかは、図２の例にも示しており、したがって元の構成要素番号を保持し再度紹介しないものとする。
【００９２】
本発明のソフトウェアのクライアントアプリケーション２０１は、潜在的な会議参加者の個々のコンピュータプラットフォームに配置されている。このようなコンピュータプラットフォームは、上述の図１に関して記載したステーション１１７〜１２１および１２６〜１２８のステーションに類似している。ここでは本発明を実施するために、クライアントアプリケーション２０１をホスティングするコンピューティングプラットフォームは固定されたプラットフォームである必要がないことに注意する。いくつかの実施形態では、クライアントアプリケーション２０１は、無線ラップトップコンピュータまたはＩＰ可能な携帯電話などの移動無線コンピューティングプラットフォームに配置される。アプリケーション２０１をホスティングするために必要なすべてはネットワーク可能なコンピューティング装置である。
【００９３】
クライアントアプリケーション２０１は、ネットワーク接続６０６としてここに示したネットワーク接続を介して個々のホスト装置から通信を行う。接続６０６はメッセージングプロトコルに従って通信を支援するように構成することができる任意の形式のデジタルネットワークを表している。
【００９４】
好適な実施形態では、会議マネージャ／サーバアプリケーション（２０２、２０３）はネットワーク接続されたサーバ上に存在する。この述べたサーバは、ソケット６０４およびソケット６０５を備えたネットワークリスニング構成要素６０３を有している。ソケット６０４およびソケット６０５は、本発明を実施する過程において、クライアントアプリケーション２０１からの通信を検出するように構成されている。実際に実施する場合には３つ以上のソケットを使用してよい。さらには、本発明の精神および範囲から逸脱することなく、アプリケーション（２０２、２０３）のインスタンスをホスティングする２台以上のサーバがあってよい。本発明者らは、図を簡単にするために最小限の構成要素を示しており、その数は説明のためには十分である。
【００９５】
会社社タイムサーバ６０２が設けられており、会議および予約スケジューリング及び目的を開始するのために正確な時間を提供する目的でアプリケーション（２０２、２０３）に直接接続されている。サーバ６０２がアプリケーション（２０２、２０３）として同じホスト機械にあってよく、または別の機械にあってよい。
【００９６】
いくつかの実施形態では、アプリケーション（２０２、２０３）と会議ブリッジ２０４との間で発生する通信を仲介するためにＴサーバ構成要素６０１が設けられている。Ｔサーバ６０１は図１に関して記載したプロセッサ１０４および１０８上に図示したＴサーバと類似している。この例示的なネットワークアーキテクチャでは、図示したように通信は双方向に行われる。本発明者らにはＴサーバ構成要素６０１は知られており、テレフォニ装置の便利な管理のために、データネットワークベースのコマンド構造をＣＴＩプロトコルに変換するように構成されている。
【００９７】
本発明の基本的な実施においては、潜在的な会議参加者は、会議要求を開始するために、クライアントアプリケーション２０１を実行することができ、要求が受け入れられたならばアプリケーション２０１は自動的に予定された会議を設定する。開始された要求は、ホストサーバホスティングアプリケーション（２０２、２０３）上のリスナ６０３のソケット６０４、６０５のいずれかを介して受け取られる。アプリケーション（２０２、２０３）は要求を処理して、要求を開始したクライアントアプリケーション２０１に確認を返送する。タイムサーバ６０２は警告、通知を送信し、実行するための会議を予定するために必要なタイミング機能のすべてを提供する。
【００９８】
確認後、会議の要求は送られ、アプリケーション（２０２、２０３）は未決定の会議の通知を元の要求にリストされた招聘された参加者すべてに送る。参加者が通知を受け取ると、参加者はＧＵＩインタフェースと対話して、会議開始前の適切な時間に参加者が警告されるように今後のリマインダを設定する。会議の開始があらかじめ設定した締め切り時間に近付いてくると、アプリケーション（２０２、２０３）は、好適な実施形態ではアクティブな会議をホスティングする機械またはすぐにスイッチにアクセスできるプロセッサ内に存在する会議ブリッジ２０４を構成しようとする。しかし、会議ブリッジ２０４はＴ−サーバ６０１またはさらには会議マネージャ／サーバ（２０２、２０３）が同じ機械上に設けられているために、これは本発明を実施するために必要ではない。会議ブリッジ２０４は物理的に会議をホスティングするが、会議マネージャ（２０２、２０３）は番号管理、会議モニタリング、予定管理、通知提供、警告提供、新しい招聘提供、およびいくつかの例では、必要に応じて、会議が開始された後に新しいメディアチャネルにおいてマージングするための通知などの特定の機能に参加する。
【００９９】
ネットワークアーキテクチャ業者は、本発明の方法および装置が本発明の精神および範囲から逸脱することなく、どのような形式のデータネットワークまたはネットワークの組合せ上でも実質的的に実施可能であることを評価するであろう。好適な実施形態では、すべての参加者は、インターネット網に接続されたコンピューティングプラットフォームを有しており、本発明の方法が、実施されうるアーキテクチャとして接続されたインターネットとサブネットワークを使用することができる。さらに、実際の会議は、ＣＯＳＴ呼、ＩＰ呼およびネットワーク機能の途切れないマージングとをともなうと同時に、ＣＯＳＴ接続及び共有された帯域幅接続を介して行われる。
【０１００】
図７は、本発明の実施形態に従って音声会議を作成かつ開始するステップを示すプロセスのフローダイアグラムである。ステップ７００では、ユーザは図１に関して記載したＣＬに類似したクライアントアプリケーションを開く。このアプリケーションは、２つの主用構成要素である、会議要求を作成するためにユーザインタフェースを用いて操作されるＣＯＭアプリケーションおよびメッセージングプログラムを備えている。
【０１０１】
ステップ７０１では、ステップ７００のクライアントアプリケーションを操作するユーザは、会議要求を構成する。ステップ７０１は、少なくとも、会議に招聘される参加者すべての名前および提案された時間、データおよび会議を反復するための繰り返しの設定を含む。ステップ７０１は、また会議のための主要なメディア形式、および必要に応じて、利用されるか少なくとも招聘された参加者の一部または全部に利用可能になる次のメディアタイプを構成することも含む。
【０１０２】
構成された要求は、ステップ７０２で処理するために会議マネージャアプリケーションに提出される。会議マネージャアプリケーションは通信の目的でサーバ構成要素を含んでいる。ステップ７０３では、会議マネージャアプリケーションはステップ７０１で構成された会議要求を受け取り、提供された情報および、要求を受け取った後に会議マネージャによって集約された情報に基づいて、要求を許可するかどうか決定する。
【０１０３】
本発明の一実施形態では、利用可能なメディア形式および利用可能なメディア情報の点で、参加者の利用可能性に関する必要なデータ、日程および参加者が利用可能な方法のすべては、ステップ７０１の要求構成の処理中に発見できる。データの発見には、会議のために提案された時間および日付が参加者の日程のいずれとも重ならないことを確実にするために日程を再検討することを含んでよい。
【０１０４】
別の実施形態では、所望の参加者および会議の提案された時間窓およびデータに関する基本的な識別データのみが、ステップ７０１で構成され、その後ステップ７０２で提出される。この場合、ステップ７０３では、会議マネージャは会議のための提案された時間枠に基づいて、日程データとメディアの利用可能性を噛み砕き、会議がすぐに確認されるかどうか、またはいくつかのパラメータが発見されたデータ結果に基づいて変更される必要があるかどうかを決定する。
【０１０５】
ステップ７０３では、提出されたデータおよび集約されたデータに基づいて、会議マネージャが提出された会議要求を有効にすることができない場合には、要求は拒否され、ステップ７０４では、ユーザはステップ７０２で再び再提出するために要求を修正することができる。一実施形態では、拒否された場合に、ステップ７０３では、会議マネージャは、参加者のすべてがマネージャアプリケーションによって集約された最新の日程情報に従って、会議に利用可能な時間を示すことを含む代わりの推薦を作成する。ステップ７０４では、ユーザは会議マネージャからの推薦を単純に受け入れ、要求を再提出すしうる。
【０１０６】
ここでは、要求を提出することは、一実施形態では、上記の図３の実施形態で示したウィンドウ３００のアクションボタン３００に関して記載した“会議設定”と名付けられたインタフェースアクションボタンのユーザの起動に類似していることが注目される。別の実施形態では、要求提出アクションボタンが設けられてよい。多数の可能性がある。会議を構成するステップと共に設けられ、またそれに関している正確な機能性は、部分的に、手動式のデータ収集の点では少なくともユーザの責任は何であるかということに依存している。ここでは、会議要求の提出の最中またはその後のいずれかで、会議マネージャがすべての参加者の連絡および利用可能性の情報を集約かつ提供する可能性があることが十分に注意する。
【０１０７】
ステップ７０３では、会議マネージャは提出された要求を受け取りかつ確認し、次にステップ７０５では、元の要求を構成したユーザに成功した提出の確認を返送する。確認は、会議の開始時間および日付、終了時間および日付を含む必要な会議設定のすべてを含んでいる。認証パスコードおよび会議アクセス番号も提供されている。いくつかの例では、認証は必要なく、アクセス番号のみが他の会議設定と共に送信される。
【０１０８】
ステップ７０６では、会議マネージャは、次の会議に関する受け入れられたデータすべてを、会社のタイムサーバ機能によって提供されるカレンダおよび時間パラメータに従って会議を実行するために設計された一時データ記憶装置に格納する。ここでは、時間パラメータは会議場所のタイムゾーンを越えて地理的な位置から会議にアクセスするであろう個々の参加者ごとに変化してよいことに注意する。タイムサーバは、調製が必要となる参加者の各々に対して適切に調整を行う。
【０１０９】
ステップ７０７では、会議マネージャは、会議サーバ構成要素を介して、次の会議に関する通知を会議に招聘されたすべての参加者に送信する。会議マネージャは、招聘された参加者について知られている参加者の日程および個人的嗜好の情報に基づいて通知を送信するために用いられるメディア形式について、ある決定を行うことができる。例えば、新しい会議情報にコールインするために、一部の参加者は、単純に自動生成された電子メール通知を受け取るが、別の参加者は自動生成された電話通知またさらにはページメッセージを受け取ることができる。次に参加者は、通知プロセス時にその状態に従って通知される。
【０１１０】
会議の実施時間が来たときには、会議マネージャは会議サーバを介して、会議予定に従って会議に入ってくる呼を物理的にホスティングかつマージングする会議ブリッジアプリケーションを構成する。一旦ブリッジアプリケーションが構成されると、会議は開始され、ステップ７０９で参加者を受け入れる準備を完了する。一部の参加者が通知を受け取ったときに、クライアントアプリケーションインターフェースを使用して応答するリマインダを要求する応答を構成するように、会議リマインダを送信する付加的なステップをステップ７０７と７０８との間に含むことができる。
【０１１１】
本実施形態のステップが、本発明の精神および範囲から逸脱することなく、付加されてよいか、または採用されてよいことは当業者には明らかである。例えば、ユーザが会議データの確認のすべてに責任がある場合には、要求はステップ７０３で自動的に設定され、ステップ７０４では修正の必要がなくなるであろう。
【０１１２】
別の場合、ステップは、ユーザが開始した会議設定の修正に対して加えられてよくまたは、ステップ７０７の通知とステップ７０８の会議ブリッジの構成のポイントの間で順序を変更してもよい。多数の可能性がある。本発明者は、ここに特定かつ記載されたプロセスは、好適な実施形態に従って本発明を実施するための１つの例示的なプロセスを表していることを意図している。
【０１１３】
図８は本発明の好適な実施形態に従って、ウェブベースのグループウェアアプリケーションを音声会議に同期化するステップを示すプロセスのフローダイアグラムである。ステップ８０１では、予定された会議のすべての参加者は、会議にログインする。ステップ８０１は、図７に関して記載したステップ７０９の後に自然に続く。本実施形態ではアクティブな会議は、少なくともＣＯＳＴ呼および可能性のあるＣＯＳＴ呼とインターネットプロトコルネットワークテレフォニ（ＩＰＮＴ）呼をブリッジする音声テレフォニ会議であると仮定してよい。
【０１１４】
アクティブな会議の間のいくつかの点では、認証された参加者、おそらくは会議のリーダまたはホストは、ステップ８０１でアクティブな会議に共同的なメディア能力を加えるために要求を開始する。共同的なメディア形式は、チャット、メッセージング、ホワイトボード、または“フォローミー（ｆｏｌｌｏｗ−ｍｅ）”ウェブセッションのような共同的なウェブブラウジングセッションと同様の何らかのグループウェアアプリケーションであってよい。
【０１１５】
ステップ８０１は多数の方法で達成することができる。一実施形態では、ステップ８０１の参加者は、特定のグループウェアのメディア形式に命令するためにあらかじめ設定された参加者の電話機の１つのキーまたは一続きのキーを押す。この場合、ＩＶＲは、入力を受け取り、データリンクを介して会議マネージャアプリケーションにコマンドを送るようにプログラムされる。ステップ８０３では、会議マネージャはこの要求を受け取る。
【０１１６】
別の実施形態においてステップ８０１では、参加者は、ＩＶＲシステムによって認識される１つのコマンドまたは一連のコマンドを有声化する。さらに別の実施形態では、会議マネージャは実際に特定のテレフォニ装置またはキーボードをモニタし（ＩＰＮＴの場合）、コンピュータインターフェース上で実行される発行されたキーストロークコマンドを自動的に理解する。
【０１１７】
ステップ８０４では、会議マネージャは選、択されたグループウェアメディア形式を用いて、平行して会議を開くために第２のブリッジを別の場所で構成する。ここでは、会議のリーダが存在する場合、そのリーダは、会議および会議参加者がアクセス可能な付加的なメディア形式を介する管理制御を有することは論理的であるということに注意することは重要である。これは、それを介して、参加者が選択されたメディア形式にアクセスまたは参加可能である制御も含まれてよい。例えば、電話のダイアルインタフェースで数字を選択することによって、参加者は、アクティブな会議のどの参加者が要求に含まれるであろうかを識別することができる。これはおそらくは、アクティブな会議へのログインの順番に従って、そのダイアル番号がある複数の参加者と等しいと仮定するものである。アクティブな会議のドメイン内からの付加的なメディアの割当を達成するために、音声起動を使用することもできる。
【０１１８】
ステップ８０５では、会議マネージャは通知を送信し、新しい要求の部分である参加者への指示にアクセスする。選択された参加者を新しい対話に含める方法および手段は、部分的にメディア形式に依存する。例えば、参加者が音声会議の進行中に、サーブホスティッドチャットに招聘された場合には、会議マネージャは、チャット場所へのリンク（ブリッジ）およびこのテキストチャットへ入るためのパスワードを送信する。
【０１１９】
ステップ８０６では、選択されたまたは招聘された参加者は、共同的なメディア形式にアクセスする。このステップは、プッシュシナリオまたはプルシナリオである。一実施形態では、共同的ウェブブラウジングセッションを開始することができ、ここでは選択された参加者への接続が確立され、技術的に既知であるグループウェアの機能性と同様にマスター／スレーブコンピュータの制御シナリオが実行される。
【０１２０】
一実施形態では、参加者がすべてオンライン接続されていると仮定すると、選択された参加者のコンピュータ上で実行されるウェブブラウザは自動的に呼び出され、会議のホストまたはリーダのコンピュータ上で実行されるナビゲーション動作に従ってナビゲートする。参加者のすべては会議中に音声機能を維持しながら、共同的ホワイトボードおよび共同的プレゼンテーションも達成可能である。
【０１２１】
本発明の一実施形態では、第２のメディア形式としての電話接続機能を反映させるために上記ステップを修正することができる。この場合、ステップ８００では、会議はオンラインのグループチャットであることができ、ステップ８０１では、開始された要求は、チャット参加者のすべてまたは一部について設定または開始される、臨時のテレフォニ会議のためのものであることができる。この場合、会議マネージャは、会議のリーダのホストシステム上で実行されるクライアントアプリケーションから開始される要求を受け取ることができる。一実施形態では、マウスを動かすか、又はハイライトさせてからキーボードを打つことによって所望の参加者を選択し、これは、会議マネージャにコマンドを送る。次に会議マネージャは、臨時の会議のためにＧ３会議ブリッジを構成し、図７に関して上に記載したように参加者に通知を送信する。
【０１２２】
さらに別の実施形態では、会議ブリッジは電話番号によって各参加者にダイアルすることのできるアウトバウンドダイアリングソフトウェアを用いて構成することができ、ここではすべての参加者が自分の呼を受け取ったときに、会議が続いて起こる。多数の可能性がある。
【０１２３】
アクティブな会議からの付加的なメディア形式を管理するステップの正確な順番および数は、本発明の精神および範囲から逸脱せずに、多少変化することができることは当業者には明らかになろう。この変化は一部、会議に使用される主要なメディアの形式および付加されたメディア形式または機能がどのようなものになるかということに依存するであろう。
【０１２４】
本発明の方法および装置は、本発明の精神および範囲から逸脱せずに、種々のアクセス経路、および装置を用いて様々なネットワーク構成上で実施可能である。参加者が互いに異なるアクセス装置を使用し、種々の経路を用いてアクセスが異なるネットワークから得られる音声会議を実行することができる。
【０１２５】
本発明の方法および装置には、多くを本明細書に記載している多数の可能性のある実施形態を考慮して、試験中の最も広い可能性のある範囲が付与されるべきである。本発明の方法および装置は特許請求の範囲によって限定されるべきである。
【図面の簡単な説明】
【０１２６】
【図１】本発明の実施形態による音声会議を実施するための通信センタインフラストラクチャと統合されたＰＢＸ／グループウェア音声会議システムの構造上の概要を示す図である。
【図２】図１のソフトウェアの機能的ソフトウェアレイヤおよびそのパフォーマンス基準を示すブロック図である。
【図３】本発明の実施形態による会議作成確認を示す図２のクライアントアプリケーションのスクリーンショットを示す図である。
【図４】本発明の実施形態による招聘された参加者への予定された会議の送信された通知を示す図２のクライアントアプリケーションのスクリーンショットを示す図である。
【図５】本発明の実施形態による音声会議のための一般的なテレフォニハードウェア接続アーキテキチャを示すブロック図である。
【図６】本発明の実施形態による会議を設定かつ管理するネットワークアーキテキチャを示すブロック図である。
【図７】本発明の実施形態による音声会議を作成かつ開始するステップを示すプロセスフロー図である。
【図８】本発明の実施形態によるウェブベースグループウェアアプリケーションを音声会議に同期化するステップを示すプロセスフロー図である。
【符号の説明】
【０１２７】
１００、１０１、１１６  ネットワーク
１０２  通信センタ
１０３  構内交換機（ＰＢＸ）テレフォニスイッチ
１０４  プロセッサ
１０５  デジタルデータネットワーク
１０６、１１０  ＣＴＩリンク
１０７  テレフォニ中継回線
１０８  ＣＴＩプロセッサ
１０９  会議スイッチ（ＣＳＷ）
１１３  サーバ（Ｓ）
１１４  ルータ
１１５  ウェブサーバ（ＷＳ）
１２６、１２７、１２８  ワークステーション
【図１】
2004312730.tif 000003
【図２】
2004312730.tif 000004
【図３】
2004312730.tif 000005
【図４】
2004312730.tif 000006
【図５】
2004312730.tif 000007
【図６】
2004312730.tif 000008
【図７】
2004312730.tif 000009
【図８】
2004312730.tif 000010
【外国語明細書】
2004312730.tif 000011
2004312730.tif 000012
2004312730.tif 000013
2004312730.tif 000014
2004312730.tif 000015
2004312730.tif 000016
2004312730.tif 000017
2004312730.tif 000018
2004312730.tif 000019
2004312730.tif 000020
2004312730.tif 000021
2004312730.tif 000022
2004312730.tif 000023
2004312730.tif 000024
2004312730.tif 000025
2004312730.tif 000026
2004312730.tif 000027
2004312730.tif 000028
2004312730.tif 000029
2004312730.tif 000030
2004312730.tif 000031
2004312730.tif 000032
2004312730.tif 000033
2004312730.tif 000034
2004312730.tif 000035
2004312730.tif 000036
2004312730.tif 000037
2004312730.tif 000038
2004312730.tif 000039
2004312730.tif 000040
2004312730.tif 000041
2004312730.tif 000042
2004312730.tif 000043
2004312730.tif 000044
2004312730.tif 000045
2004312730.tif 000046
2004312730.tif 000047
2004312730.tif 000048
2004312730.tif 000049
2004312730.tif 000050
2004312730.tif 000051
2004312730.tif 000052
2004312730.tif 000053
2004312730.tif 000054
2004312730.tif 000055
2004312730.tif 000056
2004312730.tif 000057
2004312730.tif 000058
2004312730.tif 000059
2004312730.tif 000060
2004312730.tif 000061
2004312730.tif 000062
2004312730.tif 000063
2004312730.tif 000064
2004312730.tif 000065
2004312730.tif 000066