(57)【要約】 【課題】仮想会議室の通信セッションをコンピュータで管理する方法を提供する。【解決手段】  本発明の方法は、（Ａ）永続的な仮想会議室の通信セッションを確立するステップと、前記仮想会議室の通信セッションは、前記仮想会議室の通信セッションの参加者に利用可能な共有資源を有し、（Ｂ）前記会議参加者に、前記仮想会議室の通信セッションの構造を表示する接続されたグラフィカル要素の組を、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を介して、表示するステップと、（Ｃ）前記会議参加者の一人から、前記接続されたグラフィカル要素の組に関連する入力を受領するステップと、前記入力は、前記仮想会議室の通信セッションに関連するアクション有し、Ｄ）前記アクションを、前記受領したユーザ入力に基づいて、実行するステップとを有する。【選択図】  図２
2011040037.tif 000002
【特許請求の範囲】
【請求項１】
仮想会議室の通信セッションをコンピュータで管理する方法において、
（Ａ）永続的な仮想会議室の通信セッションを確立するステップと、
前記仮想会議室の通信セッションは、前記仮想会議室の通信セッションの参加者に利用可能な共有資源を有し、
（Ｂ）前記会議参加者に、前記仮想会議室の通信セッションの構造を表示する接続されたグラフィカル要素の組を、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を介して、表示するステップと、
（Ｃ）前記会議参加者の一人から、前記接続されたグラフィカル要素の組に関連する入力を受領するステップと、
前記入力は、前記仮想会議室の通信セッションに関連するアクション有し、
（Ｄ）前記アクションを、前記受領したユーザ入力に基づいて、実行するステップと
を有する
ことを特徴とする仮想会議室の通信セッションをコンピュータで管理する方法。
【請求項２】
前記仮想会議室の通信セッションは、参加者が前記通信セッションにいない場合でも存続する
ことを特徴とする請求項１記載の方法。
【請求項３】
前記共有資源は、サービス、アプリケーション、材料、アジェンダ、ドキュメントのバージョン制御の内の１つを含む
ことを特徴とする請求項１記載の方法。
【請求項４】
前記永続的仮想会議室の通信セッションは、非活性状態であり、
前記アクションは、前記非活性の通信セッションを再度活性化する
ことを特徴とする請求項１記載の方法。
【請求項５】
（Ｅ）通信機器に、相互作用履歴を、前記永続的仮想会議室の通信セッション内に記憶させるステップと、
をさらに有する
ことを特徴とする請求項１記載の方法。
【請求項６】
前記相互作用履歴は、参加者のアクティビティ、セッション出力、バイプロダクト、音声記録、会議ノード、テキストメッセージ履歴、記述、画像記録、生成されたドキュメント、修正されたドキュメント、提示されたドキュメントの内の１つを含む
ことを特徴とする請求項５記載の方法。
【請求項７】
（Ｆ）前記相互作用履歴の少なくとも１部を、ユーザのリクエストに基づいて、表示するステップ
を更に有する
ことを特徴とする請求項６記載の方法。
【請求項８】
前記相互作用履歴は、セッション制御、分離と併合の履歴の内の１つを含む
ことを特徴とする請求項７記載の方法。
【請求項９】
（Ｇ）参加者に関する情報を、前記通信セッション内に、記録するステップ
を更に有する
ことを特徴とする請求項１記載の方法。
【請求項１０】
（Ｈ）前記参加者と関連する参加者に関する情報を更新するステップ
を更に有する
ことを特徴とする請求項９記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信に関し、特に永続的で仮想会議室通信セッションをグラフィカル・ユーザ・インターフェースを介して表示し管理するシステムと方法に関する。通信セッションには、様々なモード（例、電話の呼びのセッション、インスタントメッセージ・セッション、ｅメール・セッション、テレビ会議・セッション、マルチメディア・セッション等）が有る。
【背景技術】
【０００２】
タッチトーン電話は、何年にも亘って機能ボタンやメニューを追加しながら補強され続けてきた。これ等の機能へのインターフェースは、単純なボタンから階層型のメニューへと展開してきた。このような階層型のメニューは、トラックボール、ポインター等により駆動される。機能の数が増えるに従って、インターフェースは、より多くのボタン、シーケンス、或いはボタンの組合せを追加している。このようなフューチャ（機能特徴）が増えることにより、様々なレベルで複雑な大量のインターフェースが必要となる。時にユーザは、キーの機能をルートで覚えさせることに頼っているが、この方法は、必ずしも実際的ではなく又望ましいことではない。近年、タッチ型ディスプレイを具備するスマートフォンが、同様な機能の提供を開始している。しかしこのようなタッチ型のディスプレイは、ディスプレイの上であっても、機能ボタンやメニューをまた増やしている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
更にユーザは、他の通信形態（モード）に移行しつつある。例えばテキストメッセージ、インスタントメッセージ、ｅメール、チャットセッション、電話会議（video conferencing）等である。これ等の通信モードを、従来の電話機に組み込むことは、複雑さや難しさが何倍にもなる。
【０００４】
携帯型の通信機器が普及するにつれて、人はオフィスでなく町にいる確立が高くなった。この様な傾向は、会議・コールとなるが、会議・コールには大きな限界、特に直接会っての会議に比べると大きな限界がある。かくして本発明の目的は、より直感的な通信管理インターフェースを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、従来の問題点を解決し、通信セッションとして示される永続的な仮想会議室のコンテキストで通信セッションの管理を改善する。特願２０１０−０７４２３６は、様々なユーザとの通信セッションを設定し、通信セッションからユーザを外すグラフィカル・インターフェースを開示する。本出願は、グラフィカル・ユーザ・インターフェース上に、ユーザ用の通信セッション又は特定の通信セッションの構造を表すグラフィカルに接続された要素を表示する。
以下の説明においては、図１に、本発明が適用されるシステムとコンピュータ装置を開示し、図２以降で本発明のグラフィカル・ユーザ・インターフェースを説明をする。
【０００６】
図２のグラフィカル・インターフェースを提示することにより、これは仮想会議室の通信セッションを示しているが、これによりシステムは、インターフェースを介してマルチモードのユーザ入力を含むユーザ入力を受領し、通信セッションを管理することができる。例えば、仮想会議室のユーザは、アイコンをドラッグしドロップして、コンタクト先のリストから別の人を仮想会議室に加えることができる。システムは、その入力を受領し、そのコンタクト先の電話番号に自動的にダイアルして、（あるいは他の通信モダリティを介してコンタクトし）、彼らを、会議・コール（電話会議）に加えることができる。ユーザを電話会議から外すには、ユーザを表す連結されたグラフィカル要素をゴミ箱にドラッグするか、通信セッションからユーザを外す他のアイコンをドラッグして行う。仮想会議室の態様（その仮想会議室で起きる通信セッション）では、その仮想会議室は永続的な特性を有する。セッションに関連する情報（例えば、コンタクト先、ドキュメント、セッション・コントロール・ヒューチャは（例えば、セッションの分離と結合と、参加者の追加と離脱等））は、通信セッションの間あるいは通信セッションの後も維持することができる。通信セッションの参加の際に集められた情報も、維持することができる。この通信セッションの永続的な性質は、ダイナミックであり、それらが起きると予定していないアドホック（ad hoc）の事象を捕らえることができる。
【０００７】
仮想会議室の通信セッションは、通信モードの種類を問わない。グラフィカル・インターフェース上に表示された仮想会議室の通信セッション内の接続されたユーザの表示は、発呼者／被呼者、インスタントメッセージ・ユーザ、ｅメール・ユーザ、テレビ会議を通して接続されたユーザ等を表す。
グラフィカル要素の表示と、グラフィカル要素が如何に接続されるか、ユーザがグラフィカル要素と如何に相互作用するかは、通信セッションのニーズと現在の能動的コンテキストによって、変わる。例えば、グラフィカル要素は、テキスト、タイトル、ポジション、或いは各ユーザに関するデータを含む。ユーザ間の接続表示は、接続の種類（電話、画像等）、接続の質（ローバンドとハイバンド）、参加者が最初のユーザに対する階層的関係（友人、関係者、知人、信頼していない使用者）、接続の状態（有効か、無効か、ホールド状態か等）を表す。
【図面の簡単な説明】
【０００８】
【図１】システムの実施例を表す図。
【図２】仮想会議室の通信セッションを表す図。
【図３】通信セッションのネットワーク・ビューを表す図。
【図４Ａ】仮想会議室の通信セッションを分割するアクションを表す図。
【図４Ｂ】図４Ａのアクションの結果を表す図。
【図５】別の通信セッションを介して、仮想会議室の資源へのアクセスを表す図。
【図６】本発明の方法を表すフローチャート図。
【発明を実施するための形態】
【０００９】
図１において、システム（汎用コンピュータ）１００は、プロセッサ（ＣＰＵ，プロセッサ）１２０と、システム・バス１１０とを有する。プロセッサ１２０は、様々なシステム構成要素である。システム・バス１１０は、メモリ１３０とＲＯＭ１４０とＲＡＭ１５０等のシステム構成要素を、プロセッサ１２０に接続する。システム１００はキャッシュ１２２を有する。キャッシュ１２２は、高速メモリで、プロセッサ１２０に直接接続されるか、近くに配置されるか、或いはその一部として一体に形成される。システム１００は、メモリ１３０又は記憶装置１６０からのデータを、キャッシュ１２２に一時的にコピーして、プロセッサ１２０が迅速にアクセスできるようにしている。かくして、キャッシュ１２２は、プロセッサがデータを取り出すのを待つことにより、プロセッサ１２０の処理が遅延するのを回避し、性能を向上させる。これ等のモジュールは、プロセッサ１２０を制御して様々なアクションを実行する。他のメモリ１３０も同様に使用可能である。メモリ１３０は、様々な性能特徴を有する複数の種類のメモリを含む。このシステムは、複数のプロセッサ１２０を有するシステム１００上で動作するか、それ等をネットワークで繋いだグループで動作するか、或いはクラスタ上で動作して、より大きな処理能力を与えるようにしている。プロセッサ１２０は、汎用プロセッサと、ハードウエアのモジュール或いはソフトウエアのモジュールを含む。例えば、第１モジュール１６２、第２モジュール１６４、第３モジュール１６６で構成され、これ等は記憶装置１６０内に配置され、プロセッサ１２０と特定目的のプロセッサとを制御する。この特定目的プロセッサでは、ソフトウエアのインストラクションが、実際のプロセッサのデザイン（ハードウエア）に組み込まれている。プロセッサ１２０は、自己保有型のコンピュータシステムであり、複数のコア又はプロセッサと、バスと、メモリコントローラと、キャッシュ等を含む。マルチコアプロセッサは、対称或いは非対称性の何れでもよい。
【００１０】
システム・バス１１０は、あらゆるタイプのバス構造体を含み、例えば、メモリバス、メモリコントローラ、周辺バス、ローカルバスであり、あらゆるバス構造を利用したものを含む。ＲＯＭ１４０内に記憶されるベーシックな入力／出力（basic input/outout:ＢＩＯＳ）は、ベーシックなルーチンを与える。このベーシックなルーチンは、システム１００内の構成要素の間の情報の伝送を助ける、例えばスタートアップ時の情報の伝送を助ける。システム１００は記憶装置１６０を含む。この記憶装置１６０は、例えばハードディスクドライブ、磁気ディスクドライブ、光学ディスクドライブ、テープドライブ等である。記憶装置１６０は、ソフトウエアモジュール１６２，１６４，１６６を有し、プロセッサ１２０を制御する。また他のハードウエアモジュール又はソフトウエアモジュールを組み込み可能である。記憶装置１６０は、システム・バス１１０にドライブインターフェースで接続される。このドライブインターフェースとそれに関連するコンピュータに読み込み可能な記憶媒体は、コンピュータで読み込み可能なインストラクション（データ構造）、プログラムモジュール、或いはシステム１００用の他のデータの非揮発性の記憶媒体を提供する。一態様によれば、特定の機能を実行するハードウエアモジュールは、ソフトウエアコンポーネントを含む。このソフトウエアコンポーネントは、機能を実行するために必要なハードウエア（プロセッサ１２０，システム・バス１１０，出力装置１７０）と接続された書き換え不可能なコンピュータ読み込み媒体内に記憶される。これ等のベーシックな構成要素は当業者には公知である。システム１００は、小型コンピュータ、携帯用コンピュータ、デスクトップコンピュータ、コンピュータサーバー等でもよい。
【００１１】
本発明の一実施例では、記憶装置１６０はハードディスクであるが、他のあらゆる種類の記憶媒体も当業者は容易に想到できる。例えば磁気カッセト、フラッシュメモリカード、ＤＶＤ、カートリッジ、ＲＡＭ１５０、ＲＯＭ１４０、或いはビットストリームを含むケーブル或いは無線信号も、本発明で用いることができる。書き換え不可能なコンピュータで読み込み媒体は、エネルギー、キャリア信号、電磁波、信号そのもののような媒体を含まない。
【００１２】
システム１００とユーザの間の双方向動作を可能とするために、入力装置１９０は、あらゆる数の種類の入力機構、例えば、マイクロフォン、タッチセンサ、グラフィカル入力、キーボード、マウス、モーション入力、音声認識装置等である。出力装置１７０は、当業者に公知の複数の出力機構の内の１つである。出力装置１７０が、グラフィカルディスプレイを有し、タッチ入力を受領することができる場合には、入力装置１９０と出力装置１７０は、同一の要素或いはディスプレイである。一実施例においては、マルチモードのシステムにより、ユーザは、システム１００と通信するために複数の入力を提供できる。通信インターフェース１８０は、ユーザ入力とシステム出力を管理する。本発明は、特定のハードウエア要素上で動作することに限定されず、基本的な機能は、改良されたハードウエア或いはファームウエアで置換できる。
【００１３】
図示したシステムの実施例は、個別の機能ブロックとして示されている。例えば、プロセッサ１２０として示されている。これ等のブロックの有する機能は、共有ハードウエア、専用ハードウエア、ソフトウエアを実行できるハードウエア、汎用コンピュータ上で実行されるソフトウエアと等価で機能する専用のハードウエア（例、プロセッサ１２０）で実行できる。例えば、図１のプロセッサの機能は、１つの共有プロセッサ或いは複数のプロセッサで提供できる。本明細書において、プロセッサとは、ソフトウエアを実行できるハードウエアに限定されるものではない。ここに示した実施例は、マイクロプロセッサ、デジタル信号プロセッサ、ＤＳＰ、ハードウエア、ＲＯＭ１４０、上記した操作を実行するソフトウエアを記憶するＲＯＭ１４０と、結果を記憶するＲＡＭ１５０とを有する。これらは、ＶＬＳＩハードウエアと汎用のＤＳＰと組み合わせたカスタムＶＬＳＩ回路でもよい。
【００１４】
本発明の様々な実施例の論理動作は、
（１）汎用コンピュータ内のプログラム可能な回路内で実行される、ステップ操作、手順のシーケンスとして、
（２）専用使用のプログラム可能な回路内で実行される、ステップ操作、手順のシーケンスとして、
（３）プログラム可能回路内に組み込まれたマシンモジュール或いはプログラムエンジンとして
実行される。
図１のシステム１００は、本発明の方法の全て或いは一部は、本発明の記憶媒体内のインストラクションに応じて実行する。このような論理動作は、プロセッサ１２０を制御するため、モジュールのプログラムに合わせて特定の機能を実行するモジュールとして実現される。例えば図１では、３個のモジュール即ち第１モジュール１６２と第２モジュール１６４と第３モジュール１６６が、プロセッサ１２０を制御するよう構築されたモジュールとして示されている。これ等のモジュールは、記憶装置１６０内に記憶されＲＡＭ１５０、ルーチンではメモリ１３０にロードされ、或いはコンピュータで読み込み可能なメモリ内に記憶される。
【００１５】
図２に仮想会議室通信セッションを管理するインターフェースの他のグラフィカル・ビューを示す。図２は、仮想会議室通信セッションの第１のグラフィカル・ビューである。一態様においては、参加者は、通信セッション２０２に１回の電話で参加できる。しかし、通信セッション２０２は、様々な通信モダリティに対しては中立的であり、それらを同一に扱う。例えば、システム１００は、電話の音声をテキストに変換して、自動音声認識（ＡＳＲ: automatic speech recognition）を介して、テキスト・メッセージ・セッションを得て、テキスト読み上げ（ＴＴＳ：text-to-spedch）を介して、別の方法で変換することもできる。システム１００は、グラフィカル・ユーザ・インターフェースを、例えば図２に示すグラフィカル・ユーザ・インターフェースを表示し、入力を受領して、仮想会議室の通信セッションを操作する。一態様においては、通信機器と相互作用する。例えば、電話、インスタント・メッセージ、パソコン、携帯コンピュータ、電子メール装置等と相互通信する。他の態様においては、システム１００は、通信機器の機能を組み込む。システム１００は、入力を物理的キーボードあるいはスクリーン上のキーボード、マウス、スタイラス、タッチ・スクリーン、音声認識、非接触ジェスチャ、１回のタッチあるいは複数回のタッチのジェスチャを介して、受領する。システム１００は、複数のモードの入力を受領することもできる。仮想会議室通信セッションを確立する前に、システム１００はブランク（空白）のホーム・スクリーンを示す。これは、通信ユティリティを表すグラフィカル要素を含む。ブランク・スクリーンは、壁紙イメージあるいは他のパターンを含む。一変形例として、システム１００は、サマリあるいはウェルカム・ページを表示して、ニュースの短いサマリ、メッセージ、コンタクト先、将来のカレンダ事象、又は構築オプションを示す。他の変形例において、システム１００は、デフォルトの入力機構、例えば電話番号をダイヤルするためのテンキー・パッドを表示する。
【００１６】
ディスプレイ２００は、７つの連結されたグラフィカル要素から成る仮想会議室の通信セッション２０２を示す。すなわち、仮想会議ハブ２０４と、ホスト２０６と、参加者２１０、２１２、２１４、２１６と、共有資源２１８を示す。一態様において、そのシステムは、同一のロケーションあるいは設備にいる会議の参加者のアイコンを重ねることもできる。通信セッション２０２の各参加者は、あるいはコンタクト・リストのコンタクト先は、複数の関連アドレス、電話番号、コンタクト先、会社の電話番号、家の電話番号、携帯電話の番号、会社の電子メール、家の電子メール、ＡＩＭアドレス、フェースブックのチャット・アドレス等を有する。そして、それぞれは、参加者のみならずコンタクト・モードを示すシンボルのようなアイコンあるいは限定子(qualifier)を有する。この様な場合、ロケーションに関する情報も提供される。
【００１７】
表示された仮想会議室の通信セッション２０２は、実時間の通信を表す。この場合、実時間の通信は、ホストであるＡｂｅ２０６によりホスト（主催）された仮想会議室である。通信セッションは、この実施例においては既に確立されている。ホストであるＡｂｅ２０６は、通信セッションを、例えば次の方法のいずれかで確立する。すなわち、コンタク・トリストから複数のコンタクト先を選び出し、それらを会議のアイコン上にドラッグするか、既存の通信セッション内のそのコンタクト先を含めるようにコンタクト先をクリックするか、複数のコンタクト先をタッピングし同時にスライドするか、あるいは共通領域に一時的に置いて「ゴー（go）」と「コネクト（connect）」ボタンをクリックすることにより行う。ユーザは、仮想会議室を複数のユーザ・インターフェースの変形例を介して確立することもできる。
【００１８】
仮想会議室内の通信セッションは、永続的な構成要素である。通信セッションの前、間、後に起きたアクティビティは、スペース内に残り、後で取り出すことができる。例えば、参加者は、通信セッションの準備に際し、ドラフトしたドキュメントを掲示することができる。参加者は、そのドキュメントにアクセスし、通信セッションの前にそれを変更することができる。通信セッションにおいては、参加者の特定のグループが関与する。文書は変更可能である。ユーチューブ（Youtube：ビデオや録画映像をウェブで公開しているサイト)のビデオが提示される。参加者は、通信セッションに参加したり外れたりすることができる。会議のオーディオ記録と議事録が記録される。サイドバー通信セッションが行われ、そこで３人の参加者が５分間別問題について議論し、その後にメインの通信セッションに戻ることができる。電子メール又はインスタント・メッセージを、セッションに参加していない参加者から掲示することもできる。通信セッション後に修正されたドキュメントは、アクセスされ更に修正することもできる。参加者は、通信セッションを再度活性化し、ドキュメントを修正した後に進行について報告しようとすることもできる。
【００１９】
上記の特徴の全てあるいはそれ以上のものを、永続的な仮想会議室を使用することにより追跡することができる。システム１００は、参加者、ドキュメント、アクティビティ、セッション・コントロール、通信セッションの全ての対応を追跡し記録することができる。情報は記録されその後アクセスされて、便利なロケーションにある様々な情報で通信セッションを再開し、あるいは呼び戻すことができる。例えば、セッションの完了後、タスク・アイテムは、１人の参加者が議論されたドキュメントを修正するためのものである。人は、永続的な会議室に入り、ドキュメントを更新し、それを会議室内に残すことができる。他のユーザは、その後に同一の場所からそのドキュメントにアクセスすることができる。参加者も追跡され、その結果、ホストあるいは他のユーザは、会議を再開し、その結果として時間が計画されるかあるいはアドホック・ベースで、同一のグループあるいはサブ・グループが再び集合し後続のセッション（follow-on session）を実行することもできる。重要なデータ、記述、記録、文書の別なドラフトの全てがレビューされるために利用可能である。
【００２０】
参加者２１０、２１２、２１４、２１６は、それぞれのアイコン間をラインで接続されて示されている。仮想会議室ハブ２０４は、更なる情報、例えばタイトル「会議室」で期間情報「５月７日から５月１９日」を含む。図２は、ホストであるＡｂｅ２０６の視点から見た電話会議のグラフィック表示である。他の参加者のディスプレイは、フォーム、レイアウト、情報の種類、情報の量、あるいは利用可能なオプションの点で異なる。
【００２１】
仮想会議室通信セッションを確立するために、ホストは、コンタクト・リストからのコンタクト先を、ブランク領域あるいは仮想会議室２０４上にドラッグしドロップし、物理的なキーボードあるいはスクリーン上のキーボードを介して直接番号をダイヤルするか、あるいは電子メールでタイプを行う。コンタクト・リストは、あらゆる種類のコンテキストの種類に基づいてコンテテキスト・ベースのリストを含む。例えば、あるコンテキストは、仮想会議室内の永続的である前の会議である。これは。ユーザは、前の会議の参加者をサーチし、前のセッションから永続的なコンタクト先のグループへのアクセス機能を有する。ユーザは、その後にそのセッションを再開することができるが、全てのユーザは、前のグループにおりそこに他特定されているからである。このグラフィカル・インターフェースにより、セッションを再確立することが容易となる。
【００２２】
ユーザが、電話の呼び、インスタント・メッセージ、テキスト・メッセージ、ビデオ・会議、再開された永続的セッション等を、他のユーザと開始すると、システム１００は、他の参加者への接続を確立し、スクリーン上に、他の参加者との通信セッションのグラフィック表示を表示する。その後、ユーザは、更なる参加者を同様な方法で通信セッションに追加することができる。ユーザは、参加者を通信セッションから外すこともできるが、これはその参加者をゴミ箱にドラッグすること、その参加者に関連して「Ｘ」をクリックすること、あるいは物理的又はグラフィカルな切断ボタンをクリックすることにより行う。仮想会議室の通信セッションが、電話を介して行われる態様においては、システム１００は、参加者を、その参加者が受話器を置く（電話を切る）時に、通信セッションから外す。参加者が通信セッションから外れると、システム１００は、それぞれのアイコンを通信セッションのグラフィック表示から消す。ダイナミックに永続的な会議室においては、そのシステムは、セッションのアクティビティの記録を、後で取り出すことができるよう保存する。
【００２３】
グラフィカル要素は、この実施例ではアイコンであるが、イメージ、テキスト、画像、アニメーション、音声、カリカチュア(caricatures)、アバタ(avatars：ネット上での仮の像。例、掲示板に書き込むときいつもその人が自画像のように使うアイコン)等も含む。会議の参加者は、自分自身のグラフィカル要素を個人的に修正でき、カメラあるいはビデオカメラからのライブ・ストリーム（live stream）を供給できる。更にグラフィカル要素は、テキストの関連ストリングを含む。テキストのストリングは、名前、肩書き、役職、電話番号、電子メール・アドレス、現在の状態、プレゼンス情報、ロケーションあるいは他の利用可能な情報を含む。テキストのストリングは、グラフィカル要素とは別個のものであるがそれに関連している。別の構成として、システム１００は、テキストのストリングをグラフィカル要素のトップに重ねるか、あるいはグラフィカル要素の一部としてテキストと一体化することもできる。テキスト又はグラフィカル要素の全てあるいはその一部は、テキストあるいはグラフィカル要素に関連するユーザに関連する更なる情報（例、ブログ、マイクロ・ブログ、電子メール・アドレス、プレゼンス情報等）にハイパーリンクすることができる。
【００２４】
システム１００は、各アイコン用にサブのグラフィカル要素を含む。このサブのグラフィカル要素は、各参加者に対する通信モード、例えば、インスタント・メッセージ（ＩＭ）、電話、ビデオ・会議等を示す。システム１００は、モード的に中立である。この事は、システム１００は、通信の各モード、例えば、電話、携帯電話、ボイス・オーバー・アイピー（ＶｏＩＰ）、インスタント・メッセージ、電子メール、テキスト・メッセージ、ビデオ・会議等と同等に扱う。ユーザがあるモードから別のモードに変更すると、サブのグラフィカル要素もそれに応じて変化する。例えば、ホストのＡｂｅ２０６が、固定電話から、携帯電話のミド・会議（mid-conference）に移ると、Ａｂｅのアバタあるいはアイコンに関連する電話のアイコンは、携帯電話のアイコンに変わる。
【００２５】
グラフィカル要素は、会議・コールに関する情報を有するが、これはタイプ、サイズ、色、ボーダ、輝度、ポジション等を変えることにより、行う。ラインは、参加者間の関係も示す。例えば、ライン２０８は、ホストであるＡｂｅ２０６を仮想会議室ハブ２０４に接続する。このライン２０８は、他のラインよりも太いために、Ａｂｅ２０６がホストであることを示す。ユーザは、彼ら自身のアイコンあるいは他のアイコンの変化を手動でトリガするか、あるいはシステム１００が、この変化を検知し、それに応じてグラフィカル要素を変化させる。この事象の変化は、接触した参加者、コンテキスト、ペルソナ、プレゼンスに基づいている。
【００２６】
例えば、ある人が話している間、システム１００は、その人のアイコンを拡大できる。別の例としては、システム１００は、電話会議内の各人がどの程度話しているかを追跡し、その電話会議内の全会話時間に応じてグラフィカル要素を上下させる。別の例として、ユーザのアイコンは、仕事中はフォーマルであり、仕事の前後ではカジュアルである。
【００２７】
別の変形例に於いては、システム１００は、グラフィカル要素を接続するリンクを修正する。この修正は、リンクの太さ、長さ、色、スタイル等の変更、或いはリンクのアニメーティングにより、行う。これ等の修正は、現在の話者、共有する資源、活性状態の通信セッション、ホールド状態の通信セッション、ミュート状態の通信セッション、ペンディングの通信セッション、接続中の通信セッション、マルチパーティライン、サイドバー会話、モニタされている転送、モニタされていない転送、選択的転送、通信セッションの複数の通信セッションへの選択的分割等、を含む。
【００２８】
一態様に於いて、ユーザは、アイコンをクリックしドラッグする、或いはタッチスクリーンの場合にはタップしドラッグして、電話会議を操作する。例えばユーザは、コールアイコン、電話会議アイコン、ＩＭアイコン，ＩＭアイコン又はソシアル・メディアアイコンをクリックして、別のユーザを通信セッションに参加させるよう誘うことができる。ユーザは、これ等のアイコンをドラッグし、それをコンタクト先或いは現在の通信セッションの参加者にドロップする。例えば、来入する通信セッションが、１つのモダリティ（例、ＩＭ）の場合には、ユーザは、コールアイコンを来入する通信セッション上にドラッグして、来入する通信セッションを受け入れるが、この来入する通信セッションをＩＭから電話の呼び（コール）に変換している。来入するコールアイコンは、来入する呼びのユーザに対し、ブリンク、バウウンス、パルス、グロウ、シュリンク、振動、変色、可聴警報（リング・トーン）を行うか、他の通知を発する。ユーザは、この来入するリクエストと相互作用し、操作することができるが、これは、他の現在進行中の通信セッションと同様に行うことができる。システム１００は、活性状態の通信セッションと、来入呼びを表す通信セッションを差別して処理することはない。ユーザは、通信セッションも開始することができるが、これは適宜のアイコンをコンタクト先にドラッグしドロップすることにより行う。ソシアル・メディアは、Facebook, Twitter,, LinkedIn, Myspace 等を含む。 別の構成として、ユーザは、コンタクトリストをブラウザして、所望のコンタクト先をドラッグしドロップして、所望のコンタクト先を電話会議に加えることもできる。システム１００は、その人に自動的に接触する。これは、システムに好ましいモード、送信者に好ましいモード、プレゼンス情報に基づいて現在利用可能なモード、参加者間で共通に利用可能なモードで行うことができる。これにより、その人を電話会議に参加させることができる。システム１００は、他の情報（例、カレンダー、ノート、メモ、担当者のプレゼンス情報、時間等）を表示することもできる。システム１００のディスプレイはユーザが構築可能である。
【００２９】
一態様に於いては、ユーザのプリフェランス（優先）は、グラフィカル要素とその関連テキストにより搬送される情報の量と種類をガイドする。ユーザの優先は、電話会議参加者の優先から得られる。プリフェランスは、通信セッションの永続的性質に関連して確立される。例えば、ホストは、全ての事象のダイナミックな記録或いは記録のみを維持し、最終状態（例、共有ドキュメントの最終バージョン、参加者の最終リスト）を永続的なものにすることができる。ユーザの制御で、永続的な特徴を切り替えることができる。ある場合においては、ホストは、分離した通信セッションとそれに関する全ての文書に永続的な特性を与えることができる。その後、分離したセッションをメインのセッションと合併すると、永続的な特性は終了し、分離したセッションのみが永続的となる。
【００３０】
別の機能に対する別の付加もかけることができる。例えば、サービス・プロバイダは、セッション制御の相互作用（例えば、通信セッションを複数の通信セッションに分割すること）を含む仮想会議室用に永続する動作披瀝を保持させることもできる。
【００３１】
図２に示すように、有効なユーザ入力は、通信セッションを分割することである。ユーザは、マウスをドラッグしてラインを引くか、或いはタッチスクリーンに指で触れて、通信セッションを２つのグループに分割することができる。すると、システム１００は、通信セッションを２つの同時進行の通信セッションに分割する。一態様において、通信セッションのマネージャは、所定の時間さけ通信セッションを分割するが、その時間経過後、通信セッションは自動的に併合される。例えばマネージャは、「チームＡは戦略Ａの賛否を議論し、チームＢは戦略Ｂの賛否を議論する。５分後に戻り、議論結果についてレポートせよ」と指示する。すると、マネージャは、ブレークアウトセッション用にラインを引くか、或いはグループを選択し、期間を設定する。ダイアログ又はアイコンは、通信セッションが分離されたときに現れ、分離を管理する利用可能なオプションを表す。システム１００は、通信セッションを分割し、設定期間の後それ等を再結合することができる。これについては、図４Ａ，４Ｂで更に説明する。
【００３２】
マネージャは、更なるセッティングを示すことができる。例えばブレークアウト・セッションの間、グループ間のサイドバーによる会話を禁止することである。マネージャは、ブレイクアウト・セッションには参加しておらず、各ブレイクアウト・セッションを、オーディオ、サマリー、リアルタイム・テキストで、監視できる。
【００３３】
次に、図３の通信セッションのネットワークビュー３００について説明する。ネットワーク３０２は、様々な通信機器３０４，３０６，３０８，３１０，３１２を接続し、装置から装置へ情報を伝達する。通信ネットワークは、電話回線（ＰＯＴＳ）、非同期トランスファーモード（ＡＴＭ）ネットワーク、ワールドワイドウエブ、ＩＳＤＮ、フレームリレーネットワーク、イーサーネットワーク、トークンリングネットワーク、或いは他の適宜の有線又は無線のネットワークの組合せ或いはその内の１つである。ネットワークは、相互接続されたノード３１４，３１６，３１８，３２０を有し、これらは伝送機能と接続機能の一部或いは全てを実行する。この伝送機能と接続機能は、グラフィカル・ユーザ・インターフェース上に、通信セッションをグラフィカル表示の元となる。このネットワークノード３１４，３１６，３１８，３２０は、ネットワーク３０２内の全ての機能を実行するか、エンドユーザ通信機器３０４，３０６，３０８，３１２と連動して、通信セッションを操作する。ディスプレイ要素は、装置３０４，３０６である。
【００３４】
本発明の一態様においては、中央集中化されたエンティティ例えばノード３２０は、通信セッションを制御する。中央装置であるノード３２０は、ネットワーク内にあるかネットワークを介して通信する。中央装置３２０は、企業の中央インテリジェンス・サーバとして機能する。他の態様においては、通信セッションの制御と機能は。ネットワーク内の複数のサーバー資源３１４，３１６，３１８，３２０の中に分配しているか、或いはクラウド３０２内にある。中央化されたインテリジェンスやクラウド内にある分散配置されたインテリジェンスに加えて、ネットワーク３０２は、ピアツーピアのアプローチを用いた機能に、エンドポイント３１２，３０８，３０６，３０４上のインテリジェンスを与える。或る変形例では、標準のサーバーや、エンドポイント間にある非標準の機能に、標準の機能を提供する。ある態様において、「システム」、「デバイス」、「通信機器」或るステップを実行するハードウエアの構成要素の特徴は、図１，３に示す「エンドポイント」或いは「ネットワーク要素」としての様々な機器の１つとして、解釈できる。
【００３５】
各通信機器のディスプレイは、同一の通信セッションの別のビューを示す。例えば通信機器３０４のディスプレイは、参加者２０２，２０４，２０６と同一のディスプレイを示す。通信機器３０６のディスプレイは、参加者２０２，２０４，２０６を、通信機器３０６から見た通信セッションの別のビューを示す。同様に通信機器３０８と通信機器３１２は、別のビューから見た同一の参加者２０２，２０４，２０６を示す。一態様に於いては、携帯機器である通信機器３０８は、無線送信機である通信機器３１０と接続され、ネットワークに接続される。通信機器３０８は、通信セッションの自分のビューをを生成するか、或いは他の装置のディスプレイ等の関連したディスプレイ或いは二重のディスプレイを生成する。
【００３６】
図４Ａは、仮想会議室通信セッション４０２を分割するアクションを示す。このシステムは、ディスプレイ４００上に、グラフィカル要素４０４、４０６、４０８、４１０、４１２、４１４、４１６と共有資源４２０を、仮想会議室の一部として表示する。グラフィカル要素４０４、４０６、４０８、４１０、４１２、４１４、４１６は、仮想会議室通信セッションを表示する。ホスト４０６あるいは他の参加者は、タッチスクリーン上に指で第１ライン４１８を引き、１つのグループ内の参加者４１４、４１６を分離し、第２ライン４５０を引き、別のグループの参加者４１０、４１２を分ける。これら異なるグループは、サイドバー・ディスカッションとして特徴づけられ、メインの会議室４０４との様々なレベルの接続を有する。このシステムは、２つのグループを特定し、入力に基づき参加者を分ける（図４Ｂ）。
【００３７】
図４Ｂは、図４Ａのアクションの結果を示す。分割は、仮想会議室通信セッションの間あるいは一時的に行われる。例えば、所定時間の間あるいはホスト４０６が仮想会議室通信セッションに再度参加するまで行われる。ホスト４０６は、会議室通信セッションの分割された組が、共有資源４２０の全てあるいは一部にいかにアクセスできるか決定することができる。例えば、サイドバーセッション４２４は、共有資源４２０のページ１−２０を見たり、管理したり、変更することができるが、サイドバー４２２は、ページ２１−４０は見るためにアクセスが許されるだけである。ホスト４０６は、会議室通信セッションの他の分割され部分の参加者間のサイドバーを非許可にするか、あるいは各分割された部分に対し、サイドバー４２２、４２４を自動的にセットアップできる。
【００３８】
システム１００は、分割された部分を仮想会議室ハブに接続するライン４２６の外観を変更することができる。例えば、直線から波形へのラインの変更により、仮想会議室が分割されたことを示すことができる。一態様においては、各分割されたグループは、他の参加者から完全に切り離され、その結果、彼らは他のグループで何が起こっているかを見ることも聞くこともできない。システムは、メインの会議４０４からの音声を減らし、その結果、サイドバーはその音声に患わされることがなくなる。しかし、ホストが「あなたは再び参加することができますか？」と単に話した時に、サイドバーのグループはそれを聞き、かつそれに応答することもできる。他の態様において、システムは、更なるアイコン（図示せず）を、ユーザのアイコンと仮想会議室ハブ４０４との間に導入して、分割に関連する情報を提供できる。所定時間後、ホスト４０６からの入力受領後、或いは参加者４１０、４１１２、４１４、４１６からの入力受領後、システム１００は、分割された仮想会議室通信セッションを再結合し、選択的事項として、確立されたサイドバー４２２、４２４を終了させることもできる。
【００３９】
それ故に、共有したドキュメントあるいはデータである共有資源４２０へのアクセスと管理する機能は、グラフィカル・ユーザ・インターフェースを介して、通信セッション４０２が様々な方法で修正されたのと同様に、簡単に管理することができる。サイドバー・セッション４２４が、ドキュメントである資源４２０の一部を編集する場合、ホストは、ページを資源４２０からサイドバーの参加者にドラッグしドロップして、割り当てることができる。他のページも、ドラッグしドロップして、サイドバー４２２に割り当てることもできる。
【００４０】
図５は、仮想会議室５０２内の資源５０４を、別個の通信セクション５０６を介して、アクセスする状態を示す。仮想会議室通信セッションである仮想会議室５０２とその仮想会議室の共有資源５０４は、有効な参加者がいない場合でも、持続する。別個の通信セクション５０６内のユーザは、自分のディスプレイ５００内に、空の仮想会議室５０２と共有資源５０４の表示を見ることができる。ユーザは、共有資源の１つを選択し、それをドラッグして通信セッション５０６内に置き、他の参加者と共有することができる。通信セッション５０６内の共有資源５０４のセキュリティとアクセスの許可は、読み込み専用、あるいは読み込みと書き込み両方が可能であるが、これは、別の通信セッション内のあらゆる参加者の最大許可レベルに基づいて決まる。他の変形例においては、システム１００は、仮想会議室５０２内に共有資源５０４のコピーを形成して、別の通信セッション５０６が使用できるようにすることもできる。かくして、別の通信セッション内の参加者は、元の共有資源５０４を変更することなく、ローカル・コピーを修正することができる。一態様において、通信セッション５０６は、更に、人ではないグラフィカル・アイコンで表示される。このグラフィカル・アイコンは、共有資源５０４とは同一ではないが、この共有資源５０４へのアクセスを表す。
【００４１】
次に本発明の方法を図６に示す実施例を例に説明する。この方法は、図１に示したシステムを例に議論する。
【００４２】
システム１００は、永続的な仮想会議室の通信セッションを確立する。この仮想会議室の通信セッションは、仮想会議室の通信セッションに利用可能な共有資源を含む。永続的な仮想会議室の通信セッションは、関連して計画された開始時間と終了時間と持続時間を有する。一態様において、仮想会議室の通信セッションは、参加者が通信セッションにいない時でも、存在する。この会議室の通信セッションとその共有資源は、仮想会議室内の潜在的な参加者のグラフィカル・ユーザ・インターフェース内に、空の場合でも表れる。これにより参加者は、仮想会議室の通信セッション内にいなくても、共有資源にアクセスできる。共有資源は、サービス、アプリケーション、資料、現在の資料あるいはデータ、アジェンダ（議事録）、ドキュメントのバージョン制御を含む。仮想会議室内の各参加者のそれぞれのディスプレイは、グラフィカル要素例えばアイコンで、共有資源を表す。これらのアイコンは、仮想会議室通信セッションに人である実際の参加者と同様に、接続される。各参加者のそれぞれのディスプレイは、参加者がアクセスを許可された共有資源を表す。共有資源は、参加者毎あるいはグループ毎に、関連したアクセスレベルを有する。例えば、読み込みのみ、読み込みと書き込みの両方、あるいは読み込みのアクセス権はないが書き込みのアクセス権はある、等である。他の態様において、仮想会議室のホストが参加している限り、あるいは会議室のホストが指定する間、存続する。上記したように、この永続する特徴は、様々なレベルで、ある時間で提供される。例えば、仮想会議室は、通信セッションの前、間、後も、アクティビティに対し永続的であり、その結果、全てのセッション・アクティビティは後で取り出すことができ、そしてセッションを再開できる。
【００４３】
システム１００は、会議の参加者に、仮想会議室の通信セッションの構造を表す連結されたグラフィカル要素を、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を介して、表示する（６０４）。特定の参加者を表すグラフィカル要素は、特定の参加者の許可、機能、利用可能な通信モダリティの少なくとも１つを表す。
【００４４】
システム１００は、会議の参加者から、連結されたグラフィカル要素の組に関連する入力を受領する。この入力は、仮想会議室の通信セッションに関連するアクションを有する（６０６）。システム１００は、このアクションを、受領したユーザ入力に基づいて、実行する（６０８）。一態様において、会議室のホストは、仮想会議室の通信セッションの全ての態様を操作する完全な許可を有しているが、ホストでない参加者は、限られた許可しか有していない。
【００４５】
仮想会議室の永続的性質は、様々なファクタに基づいて、維持される或いは持続する。例えば、仮想会議室は、通信セッションの結果に基づいて永続する。ホストは、ユーザ入力を与え、１時間あるいは１週間持続するよう指示することもできる。その結果、参加者は、セッションとドキュメントを参照し直し、更に変更したり報告したりすることができる。通信セッションは、会議室のホストが通信セッションに参加している限り、あるいは参加者の多数がセッションで活動中である限り、持続する。例えば、組織は、特定のドキュメントに変更を加えるような定足数（quorum）を必要とするような定款（by-laws）を有することもできる。定足数が存在する限り会議（室）は存在する。共有ドキュメントの全てあるいは一部は、このようなファクタに基づいて、排除することもできる。例えば、議事録は残るが、定款あるいは会社組織に関する共有ドキュメント（ただしそれが定足数に基づき修正されている場合）は、消滅する。
【００４６】
会議室は、ダイナミックなファクタに基づいて、持続することもできる。例えば、ＣＥＯ（最高経営責任者）が電話に出た場合、あるいはドキュメントが変更になった場合、あるいはアドホックのサイドバーが確立した場合、あるいは自動音声認識システムがある言葉や指示を検知した場合（例えば、「このドキュメントを保存して後で見れるようにしよう」）、あるいは通信セッション内のトリガ事象に基づく場合である。
【００４７】
ある態様において、ホストは、永続的通信セッションをアレンジして、その永続的性質を維持するか、あるいは通信セッションをクローズするかの他のトリガを有することもできる。「決定(final)」ボタンは、セッション内に残され、ユーザがドキュメントを修正続ける限りそして最終形体になるまで、継続する。その後、ユーザは入力をして「決定(final)」ボタンをクリックし、永続的セッションをクローズすることができる。この操作は、自動的に参加者に対し、ドキュメントの最終版を通知し、あるいは他のアクション（例えば、フォローアップ・セッションを計画する）を通知する。
【００４８】
この点に関し、様々な永続的なボタン・オプションが、セッション制御用の永続的セッション内に含まれる。他の機構も採用可能である。永続的セッションの制御は、永続的セッションの出力の維持、あるいはバイプロダクト（byproducts）を含む。音声記録、会議のノード、生成された文書、修正された文書、提示された文書、テキスト・メッセージ履歴、記述、画像記録等が記憶され、永続的なセッション内において、利用可能である。これらは通常、図４Ａのドキュメント４２０として示す。
【００４９】
永続情報は、永続的セッション内の参加者のコンタクト情報を含む。多くの点に関し、通信セッションは、特定のトピックスあるいはドキュメントに関するセッションだけではない。参加者は、時に、フォローアップ報告セッションを必要とする。永続的セッションは、後でのセッション用に、コンタクト情報を含む。会議は、継続するディスカッションの参加者と、共有資源で作業する参加者の全てあるいはサブセットで、容易に再開することができる。このコンテキストに適用される別の性質は、システム１００が、永続的セッションの参加者用の更新されたコンタクト情報を維持する機能である。例えば、セッションに参加しているJohnが、そのセッションの永続的性質の一部として保持され、しかしフォローアップ・セッションの前に自分の電子メール・アドレスや電話番号を変えた場合には、システムは永続的セッション内でコンタクト情報を自動的に更新する。その結果、セッションが再開された時には、全ての参加者に対する現在の情報が、容易に入手できる。
【００５０】
セッションの永続的性質は、セッションが継続中は、セッション制御に関してはダイナミックである。例えば、「永続性」の設定は、自動的に計画された会議とアドホックの会議に適用される。永続性は、会議の準備にも適用され、その結果、参加者は、あるメカニズムで、セッション用のドキュメントを予めあるいは会議の終了後に掲示し、提供することができる。別の実施例において、参加者であるユーザ４１６が、文書を永続的セションに追加しようとしていると仮定すると、ユーザ４１６は、ブラウザしたドキュメントを、ハブ４０４の上にドラッグしドロップし、その文書を共有文書４２０に含めることができる。
【００５１】
セッションの永続的性質は、サイドバー・セッションあるいは分離されたセッションを、セッション制御に基づいて、維持することができる。セッション履歴は永続的性質の一部でありセッションのデータの一部である。これにより、追加されるあるいは外される参加者に関する通信コンテキスト、セッションの分離と併合、参加者が通信モードを変更したかに関する情報の一部の追跡が可能となる。様々な変更が制御を介して起こるが、共有資源と通信履歴は永続する。
【００５２】
通信セッションの参加者の永続的性質は、後でも、ユーザによりタップ（tap）することができる。コンタクト・リスト、ロボット・リスト、あるいは特定の機能を実行する機能ロボットは、この情報を用いる。ディスプレイ、例えば、図４Ａのインターフェース４００は、コンテキストにより組織されたリストのコンタクト先あるいは他のタイプを含む。あるコンテキストは、永続的セッションに基づく。ユーザは、コンタクト（先）を会議・コールに基づいて、時系列的に組織することができる。かくして、ユーザは、３週間前の電話を特定でき、その電話に対するコンタクトリストを特定できる。このリストは、ドキュメント、通信履歴、その電話会議の参加者の現在の情報、会議が終了後のドキュメントに対する更新等の全ての情報を含む。このコンタクトリストから、同一のセッションは、参加者に入手可能である全ての必要な情報を保持して、再開できる。
【００５３】
このコンタクトリストは、通信セッションと同一のグラフィカル・イメージで、通信セッション後に、提示することができる。例えば、図４Ａのディスプレイ４００は、永続し、その結果、参加者の１人は、セッションを容易に再開するか、あるいは特定の参加者を選択して、参加者のサブセットと新たなセッションをスタートすることができる。セッション制御履歴は、提示され、管理される。例えば、ユーザは「プレー（再生）」ボタンを有し、それで、セッション制御の履歴を示すことができる。サイドバー、分離、併合、ドキュメントすなわち共有資源の使用と修正、あるいは他のセッション制御履歴特徴も、再生することもできる。その後、ユーザは、中断し、そして所望の参加者と更には所望の文書で、セッションを再開することもできる。例えば、ユーザはアクセスし、その時以来のドキュメントのドラフトは、２０分セッションで使用されたドラフトであり、そのドラフトは、永続的セッションの一部として保持される。
【００５４】
用語「コンピュータで読み取り可能な媒体」とは、コンピュータが実行するプロセスを記憶する媒体或いは伝送媒体を意味する。媒体とは、非揮発性媒体、揮発性媒体、伝送媒体を意味する。非揮発性の媒体とは、ＮＶＲＡＭ、磁気ディスク又は光学ディスクである。揮発性媒体とは、ＤＲＡＭ、メインメモリを意味する。このコンピュータで読み取り可能な媒体の一般的なものとしては、フロッピーディスク、フレキシブルディスク、ハードディスク、磁気ディスク、他の磁気媒体、磁気光学媒体、ＣＤ−ＲＯＭ、パンチカード、ペーパーテープ等、更にＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、メモリカード、メモリチップ、或いはカートリッジ等がある。ｅ−ｍａｉｌ或いは他の自己保存型の情報アーカイブに付属したデジタルファイルは、記憶媒体に等価な分配型の記憶媒体であり、本発明でいう記憶媒体と見なすことができる。コンピュータで読み取り可能な媒体がデータベースとして構築された場合には、このデータベースは、あらゆる種類のデータベース、例えば関連型、階層型、オブジェクト志向型のいずれをも含む。
他の実施例においては、開示された方法は、コンピュータで読み取り可能な記憶媒体に記憶されたソフトウエアで実行され、コントローラとメモリとを有するプログラムされた汎用コンピュータ、特殊目的コンピュータ、マイクロプロセッサ等で実施される。これ等の実施例においては、本発明のシステムと方法は、パソコンに組み込まれたプログラムで実行できる。例えばアプレット、ＪＡＶＡ、Ｃグラフィカル・インターフェーススクプリト、サーバ或いはコンピュータ、ワークステーションに記録された資源或いは専用の測定システムに組み込まれたルーチン等で実施できる。
本発明のシステムは、本発明のシステムと方法をソフトウエア又はハードウエアのシステムに物理的に組み込むことにより実施することもできる。  本発明は、特定の標準及びプロトコルを例に説明したが、本発明はこのような標準とプロトコルに制限されるものではない。他の類似の標準とプロトコルも本発明で用いることができる。これ等の標準とプロトコルは、今後開発されるより効率的な標準とプロトコルで置換されるかも知れないが、このような置換も本発明の一態様（一実施例）と考えられる。
【００５５】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。用語「又は」に関して、例えば「Ａ又はＢ」は、「Ａのみ」、「Ｂのみ」ならず、「ＡとＢの両方」を選択することも含む。特に記載のない限り、装置又は手段の数は、単数か複数かを問わない。
【符号の説明】
【００５６】
１００  システム
１１０  システム・バス
１２０  プロセッサ
１２２  キャッシュ
１３０  メモリ
１４０  ＲＯＭ
１５０  ＲＡＭ
１６０  記憶装置
１７０  出力装置
１８０  通信インターフェース
１９０  入力装置
２００  ディスプレイ
２０２  通信セッション
２０４  仮想会議室ハブ
２０６  ホスト
２１０，２１２，２１４，２１６  参加者
２１８  資源
３０２  通信ネットワーク
３０４，３０６，３０８，３１０，３１２  通信機器
３１４，３１５，３１８，３２０  ネットワーク・ノード
４００  ディスプレイ
４０４，４０６，４０８，４１０，４１２，４１４，４１６  グラフィカル要素
４０６  ホスト
４１４，４１６  参加者
４１０，４１２  参加者
４２０  資源
４２２  サイドバー
４２４  サイドバー・セッション
４２６  ライン
４５０  第２ライン
５０２  仮想会議室
５０４  資源
５０６  通信セッション
図６
開始
６０２：永続的な仮想会議室の通信セッションを確立する。前記仮想会議室の通信セッションは、前記仮想会議室の通信セッションの参加者に利用可能な共有資源を有し、
６０４：前記会議参加者に、前記仮想会議室の通信セッションの構造を表示する接続されたグラフィカル要素の組を、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を介して、表示する。
６０６：前記会議参加者の一人から、前記接続されたグラフィカル要素の組に関連する入力を受領する。前記入力は、前記仮想会議室の通信セッションに関連するアクション有し、
６０８：前記アクションを、前記受領したユーザ入力に基づいて、実行する。
【図１】
2011040037.tif 000003
【図２】
2011040037.tif 000004
【図３】
2011040037.tif 000005
【図４Ａ】
2011040037.tif 000006
【図４Ｂ】
2011040037.tif 000007
【図５】
2011040037.tif 000008
【図６】
2011040037.tif 000009
【外国語明細書】
2011040037000001.pdf