(57)【要約】      （修正有）【課題】会議に関係した管理業務を実行するための電子会議知能に関係した人工知能を用いた電子会議システムを提供する。【解決手段】システムにおいて、会議機能装置は、複数の参加者を含む電子会議についての第一の会議内容データを含むオーディオ／ビデオ・データを受領する。装置は、オーディオ／ビデオ・データから第一の会議内容データを抽出する。装置は、第一の会議内容データを解析することに基づいて会議内容メタデータを生成する。装置は、会議内容メタデータを、電子会議のレポートに含める。装置は、オーディオ／ビデオ・データがシステムが電子会議に介入するためのキューを含むことを判別すると、第一の会議内容データとは異なる第二の会議内容データを含む介入データを生成する。装置は、電子会議の間に、介入データを、複数の参加者のうちの少なくとも一参加者に関連付けられた一つまたは複数のノードに送る。【選択図】図８
2018136952.tif 000002
【特許請求の範囲】
【請求項１】
一つまたは複数のプロセッサと；
命令を記憶している一つまたは複数のコンピュータ可読媒体とを有するシステムであって、前記命令は、前記一つまたは複数のプロセッサによって処理されたときに：
当該システムにおいて、複数の参加者を含む電子会議についての第一の会議内容データを含むオーディオ／ビデオ・データを受領する段階と；
当該システムによって、前記オーディオ／ビデオ・データが、当該システムが前記電子会議に介入するためのキューを含むことを判別する段階と；
前記電子会議に介入するための前記キューに応答して、当該システムによって、前記第一の会議内容データとは異なる第二の会議内容データを含む介入データを生成する段階と；
前記電子会議の間に、前記介入データを、当該システムから、前記複数の参加者のうちの少なくとも一参加者に関連付けられた一つまたは複数のノードに送る段階とを引き起こすものである、
システム。
【請求項２】
当該システムによって、前記オーディオ／ビデオ・データが、当該システムが前記電子会議に介入するためのキューを含むことを判別する段階が、前記オーディオ／ビデオ・データに対する発話またはテキスト認識を実行することに基づいて、前記オーディオ／ビデオ・データが前記電子会議についての特定のアジェンダ・トピックに関係していることを判別することを含み、
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに前記特定のアジェンダ・トピックの視覚的指示を与える前記第二の会議内容データを含む、
請求項１記載のシステム。
【請求項３】
当該システムによって、前記オーディオ／ビデオ・データが、当該システムが前記電子会議に介入するためのキューを含むことを判別する段階が：
前記オーディオ／ビデオ・データに対して感情分析を実行することに基づいて、中断されるべき進行中の議論を検出することを含む、
請求項１記載のシステム。
【請求項４】
前記キューが、当該システムが異なる電子会議に関係した記憶されている情報を検索するための自然言語要求を含む、請求項１記載のシステム。
【請求項５】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、異なるアジェンダ・トピックの視覚的指示を与える前記第二の会議内容データを含む、請求項１記載のシステム。
【請求項６】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、中断された議論を続けるために別の電子会議が自動的にスケジュールされたという指示を与える前記第二の会議内容データを含む、請求項１記載のシステム。
【請求項７】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、電子ホワイトボードから入力として受領された手書きのメモまたは手書きのイラストから変換された機械レタリングまたは機械で描かれた画像を与える前記第二の会議内容データを含む、請求項１記載のシステム。
【請求項８】
命令を記憶している一つまたは複数の非一時的なコンピュータ可読媒体であって、前記命令は、一つまたは複数のプロセッサによって処理されたときに：
システムにおいて、複数の参加者を含む電子会議についての第一の会議内容データを含むオーディオ／ビデオ・データを受領する段階と；
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階と；
前記電子会議に介入するための前記キューに応答して、前記システムによって、前記第一の会議内容データとは異なる第二の会議内容データを含む介入データを生成する段階と；
前記電子会議の間に、前記介入データを、前記システムから、前記複数の参加者のうちの少なくとも一参加者に関連付けられた一つまたは複数のノードに送る段階とを引き起こすものである、
一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項９】
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階が、前記オーディオ／ビデオ・データに対する発話またはテキスト認識を実行することに基づいて、前記オーディオ／ビデオ・データが前記電子会議についての特定のアジェンダ・トピックに関係していることを判別することを含み、
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに前記特定のアジェンダ・トピックの視覚的指示を与える前記第二の会議内容データを含む、
請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１０】
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階が：
前記オーディオ／ビデオ・データに対して感情分析を実行することに基づいて、中断されるべき進行中の議論を検出することを含む、
請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１１】
前記キューが、前記システムが異なる電子会議に関係した記憶されている情報を検索するための自然言語要求を含む、請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１２】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、異なるアジェンダ・トピックの視覚的指示を与える前記第二の会議内容データを含む、請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１３】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、中断された議論を続けるために別の電子会議が自動的にスケジュールされたという指示を与える前記第二の会議内容データを含む、請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１４】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、電子ホワイトボードから入力として受領された手書きのメモまたは手書きのイラストから変換された機械レタリングまたは機械で描かれた画像を与える前記第二の会議内容データを含む、請求項８記載の一つまたは複数の非一時的なコンピュータ可読媒体。
【請求項１５】
システムにおいて、複数の参加者を含む電子会議についての第一の会議内容データを含むオーディオ／ビデオ・データを受領する段階と；
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階と；
前記電子会議に介入するための前記キューに応答して、前記システムによって、前記第一の会議内容データとは異なる第二の会議内容データを含む介入データを生成する段階と；
前記電子会議の間に、前記介入データを、前記システムから、前記複数の参加者のうちの少なくとも一参加者に関連付けられた一つまたは複数のノードに送る段階とを含む、
方法。
【請求項１６】
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階が、前記オーディオ／ビデオ・データに対する発話またはテキスト認識を実行することに基づいて、前記オーディオ／ビデオ・データが前記電子会議についての特定のアジェンダ・トピックに関係していることを判別することを含み、
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに前記特定のアジェンダ・トピックの視覚的指示を与える前記第二の会議内容データを含む、
請求項１５記載の方法。
【請求項１７】
前記システムによって、前記オーディオ／ビデオ・データが、前記システムが前記電子会議に介入するためのキューを含むことを判別する段階が：
前記オーディオ／ビデオ・データに対して感情分析を実行することに基づいて、中断されるべき進行中の議論を検出することを含む、
請求項１５記載の方法。
【請求項１８】
前記キューが、前記システムが異なる電子会議に関係した記憶されている情報を検索するための自然言語要求を含む、請求項１５記載の方法。
【請求項１９】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、電子ホワイトボードから入力として受領された手書きのメモまたは手書きのイラストから変換された機械レタリングまたは機械で描かれた画像を与える前記第二の会議内容データを含む、請求項１５記載の方法。
【請求項２０】
前記介入データが、前記一つまたは複数のノードにおいて処理されたときに、中断された議論を続けるために別の電子会議が自動的にスケジュールされたという指示を与える前記第二の会議内容データを含む、請求項１５記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、米国特許法第１１９条（ｅ）のもとでの2015年11月10日に出願された米国仮特許出願第62/253,325号の優先権を主張するものである。同出願の内容は、ここに参照によって、あたかも本稿に完全に記載されているかのように組み込まれる。
【０００２】
開示の分野
人工知能を用いた電子会議システムに関する。
【背景技術】
【０００３】
本節に記載されるアプローチは、追求されることができたアプローチであるが、必ずしも以前に着想または追求されたアプローチではない。よって、特に断わりのない限り、本節に記載されるアプローチのいずれも、単に本節に含まれていることをもって従来技術の資格をもつと想定されるべきではない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
会議は典型的には、複数の人々によって共有される共通の目標の成功裏の達成をコーディネートするための効果的な手段である。しかしながら、会議は、会議自身の適正な組織化なしには、非生産的な時間の使用になることもある。たとえば、会議参加者の小さな部分集合に関わる個別的なトピックにあまりに多くの時間が割かれることがあり、これは残りの参加者にとって時間の無駄になりうる。そのような状況は、会議司会者を務める人物を使うことを通じて回避されることがありうるが、個人的な偏りが、会議司会者を務める人物の中立性に影響することがある。そのような状況は、会議のための十分な準備を通じて回避されることもありうるが、会議中に生じうるあらゆる可能な問題を予見することは不可能であることがある。
【０００５】
会議が時間の無駄になるもう一つの理由は、会議によって与えられる恩恵を十全に引き出さないことによる。たとえば、議事録を作成する、次回の会議をスケジュールする、会議への参加者を分析する、および／または会議中に争点となった問題を分析するといったことは、面倒なフォローアップ作業であり、会議後におろそかにされることがある。たとえフォローアップ作業が実行されるとしても、実行の過程は遅く、膨大なコストがかかることがある。
【０００６】
このように、上述した欠点を低減し、会議に関係した管理業務を実行することが望ましく、有益である。
【課題を解決するための手段】
【０００７】
システムは、一つまたは複数のプロセッサと、命令を記憶している一つまたは複数のコンピュータ可読媒体とを含む。前記命令は、前記一つまたは複数のプロセッサによって実行されたときに、当該システムに、複数の参加者を含む電子会議についての第一の会議内容データを含むオーディオ／ビデオ・データを受領させる。前記命令は当該システムにさらに、前記オーディオ／ビデオ・データが、当該システムが前記電子会議に介入するためのキューを含むことを判別させる。さらに、前記命令は、当該システムに、前記キューに応答して、前記第一の会議内容データとは異なる第二の会議内容データを含む介入データを生成させる。さらにまた、前記命令は、当該システムに、前記電子会議の間に、前記介入データを、前記複数の参加者のうちの少なくとも一参加者に関連付けられた一つまたは複数のノードに送らせる。
【図面の簡単な説明】
【０００８】
【図１Ａ】実施形態が実装されうる例示的なコンピュータ・アーキテクチャを描く図である。
【図１Ｂ】実施形態が実装されうる例示的なコンピュータ・アーキテクチャを描く図である。
【図１Ｃ】実施形態が実装されうる例示的なコンピュータ・アーキテクチャを描く図である。
【図２】例示的な参加者インターフェースを描く図である。
【図３】介入データを生成するための構成を描くブロック図である。
【図４Ａ】介入データの例を描く図である。
【図４Ｂ】介入データの例を描く図である。
【図４Ｃ】介入データの例を描く図である。
【図４Ｄ】介入データの例を描く図である。
【図５】レポートを生成するための構成を描くブロック図である。
【図６Ａ】会議内容メタデータの例を描く図である。
【図６Ｂ】会議内容メタデータの例を描く図である。
【図６Ｃ】会議内容メタデータの例を描く図である。
【図７Ａ】例示的なレポートを描く図である。
【図７Ｂ】例示的なレポートを描く図である。
【図８】介入データを生成する手法を描く流れ図である。
【図９】レポートを生成する手法を描く流れ図である。
【図１０】実施形態が実装されうる例示的なコンピュータ・システムを描く図である。  各図面は、明確な例を描き出す目的で具体的な実施形態を描いているが、他の実施形態は、図面に示される要素の任意のものを省略したり、それに追加したり、並べ替えたり、および／または修正したりしてもよい。明確な例を描き出す目的で、一つまたは複数の図は一つまたは複数の他の図を参照して記述されることがあるが、該一つまたは複数の他の図に描かれる具体的構成を使うことは、他の実施形態では、必須ではない。
【発明を実施するための形態】
【０００９】
以下では、説明の目的で、本開示の十全な理解を提供するために、数多くの個別的詳細が記載されるが、本開示がそうした個別的詳細なしでも実施されうることは明白であろう。他方、よく知られた構造および装置は、本開示を無用に埋没させるのを避けるために、ブロック図の形で示されている。「第一の」「第二の」といった修飾語が要素を区別するために使われることがありうるが、そうした修飾語は必ずしも何らかの特定の順序をも示すものではない。
【００１０】
Ｉ．全般的概観
ＩＩ．ネットワーク・トポロジー
Ａ．会議知能システム
Ｂ．ネットワーク・インフラストラクチャー
Ｃ．参加者ノード
ＩＩＩ．リアルタイム処理
Ａ．会議フロー管理
Ｂ．情報検索サービス
Ｃ．会議内容補足
Ｄ．会議内容メタデータ生成
ＩＶ．後処理
Ａ．会議内容解析
Ｂ．会議要約
Ｃ．参加者分析
Ｖ．プロセスの概観
Ａ．介入データの生成
Ｂ．レポートの生成
ＶＩ．実装機構。
【００１１】
〈Ｉ．全般的概観〉
さまざまな管理タスクを実行するために、電子会議のコンテキストに人工知能が導入される。管理タスクは、電子会議の間に実行されるタスクおよび電子会議後に実行されるタスクを含む。人工知能は、いくつかの入力検出ツールのいずれかを使って会議内容を解析することに基づいて管理タスクを実行する。たとえば、人工知能は、会議参加者を特定し、翻訳サービスを提供し、質問に応答し、会議司会者を務めることができる。人工知能はまた、その会議内容解析の諸要素をさまざまなレポートに含めることができる。たとえば、レポートは、議事録作成、フォローアップ項目、会議効率メトリックおよび会議参加者分析を含むことができる。
【００１２】
〈ＩＩ．ネットワーク・トポロジー〉
図１Ａ〜１Ｃは、実施形態が実装されうる例示的なコンピュータ・アーキテクチャを描いている。図１Ａ〜１Ｃは、電子会議１００のさまざまな構成を含んでいる。電子会議１００は、ネットワーク・インフラストラクチャー１０４を介して通信上結合された、会議知能システム１０２および一つまたは複数のノード１０６Ａ〜Ｎを含む。ノード１０６Ａ〜Ｎは複数の参加者１０８Ａ〜Ｎに関連付けられている。
【００１３】
電子会議１００は、音声会議セッション、ビデオ会議セッションおよび／またはネットワーク・インフラストラクチャー１０４と少なくとも一つのノード１０６Ａとの間のデータ伝送に関わる他の会議でありうる。図１Ａ〜１Ｂを参照するに、電子会議１００は参加者１０８Ａ〜Ｎの仮想の集まりを含む。図１Ａ〜１Ｂの例では、参加者１０８Ａ〜Ｎは、異なる物理的位置に位置しているが、それでもネットワーク・インフラストラクチャー１０４を介して互いと通信しうる。図１Ｃを参照するに、電子会議１００は参加者１０８Ａ〜Ｎの物理的な集まりを含む。図１Ｃの例では、参加者１０８Ａ〜Ｎは互いに物理的に近接して位置していてもよく、ネットワーク・インフラストラクチャー１０４なしに互いと連絡しうる。しかしながら、ネットワーク・インフラストラクチャー１０４は参加者１０８Ａ〜Ｎが会議知能システム１０２と対話できるようにしうる。会議知能システム１０２は、ノード１０６Ａから入力データを受け取り、および／またはノード１０６Ａに出力データを送る。
【００１４】
ある実施形態では、電子会議１００はコンピュータのネットワークに関わる。「コンピュータ」は、一つまたは複数の物理的なコンピュータ、仮想コンピュータおよび／またはコンピューティング装置でありうる。コンピュータはクライアントおよび／またはサーバーでありうる。本稿における「コンピュータ」への言及はいずれも、そうでないことが明記されない限り、一つまたは複数のコンピュータを意味しうる。図面のいずれかに描かれているまたは本稿で記述される論理的および／または機能的なユニットのそれぞれは、図１０との関連で本稿でさらに記述される技法の任意のものを使って実装されうる。
【００１５】
〈Ａ．会議知能システム〉
ある実施形態では、会議知能システム１０２は人工知能を備えたコンピュータである。コンピュータは、電子会議に人工知能を提供することに専用の特殊目的コンピュータまたは電子会議に人工知能を提供する一つまたは複数のサービスを実行する汎用コンピュータでありうる。換言すれば、会議知能はハードウェア、ソフトウェアおよび／またはファームウェアを使って実装されてもよい。限定しない例は、Ricoh  BrainおよびIBM  Watson（商標）を含む。会議知能システム１０２は常に利用可能であってもよく（たとえば、常時実行されているプロセスに関わる）、あるいはオンデマンドで利用可能となってもよい（たとえば、必要とされるときに電源投入される）。たとえば、会議知能システム１０２は、任意の時点において少なくとも一つのコンピュータが会議知能サービスを提供できるよう、複数のコンピュータ上に複製されてもよい。
【００１６】
会議知能システム１０２は、あたかも電子会議１００の参加者に関連付けられたノードであるかのように、会議内容データにアクセスすることができる。こうして、会議知能システム１０２は、電子会議１００に関わる一つまたは複数のノード１０６Ａ〜Ｎの任意のものから送信される任意の会議内容データにアクセスしうる。たとえば、会議知能システム１０２は、電子会議の間のあらゆるデータ送信をモニタリングする、収集するおよび／または解析することができる。
【００１７】
会議知能システム１０２は、発話認識もしくはテキスト認識、声識別もしくは顔識別、感情分析、オブジェクト検出、ジェスチャー解析、熱的イメージングなどといったいくつかのツールのいずれかを使って会議内容データを解析できる。会議内容データを解析することに基づいて、会議知能システム１０２は、翻訳を提供する、情報要求に応答する、電子会議１００を司会する、レポートを生成する、などといったいくつかの自動化されたタスクのいずれかを実行する。
【００１８】
会議知能システム１０２は、ネットワーク・インフラストラクチャー１０４に対していくつかの異なる位置に位置されていてもよい。図１Ａおよび１Ｃを参照するに、会議知能システム１０２はネットワーク・インフラストラクチャー１０４の外部に位置している。図１Ｂを参照するに、会議知能システム１０２は、ネットワーク・インフラストラクチャー１０４の少なくとも一部と同位置にある。
【００１９】
ある実施形態では、会議知能システム１０２は、会議情報保管部（図示せず）に通信上結合されている。会議情報保管部は、会議知能システム１０２の一部であってもよく、あるいは会議知能システム１０２とは別個のシステム上に位置していてもよい。会議情報保管部は、データベース、構成設定ファイルおよび／または一つまたは複数の電子会議に関係した会議データを記憶する他の任意のシステムもしくはデータ構造でありうる。たとえば、会議知能システム１０２は、複数の会議に関係した会議内容データを収集し、会議情報保管部に記憶してもよい。換言すれば、会議知能システム１０２は、会議関係のデータについての司書のサービスを提供することができる。
【００２０】
会議知能システム１０２と同様に、会議情報保管部は、ネットワーク・インフラストラクチャー１０４に対していくつかの異なる位置に位置していてもよい。たとえば、会議情報保管部は、ネットワーク・インフラストラクチャー１０４の一つまたは複数のコンピュータ上のメモリに記憶されたデータ構造であってもよい。
【００２１】
ある実施形態では、会議知能システム１０２は、Salesforce、Oracle、SAP、Workdayまたは会議知能システム１０２を管理するエンティティ以外の任意のエンティティによって管理されるウェブサイトまたはデータベースのようないくつかの外部データ源（図示せず）のいずれかに通信上結合される。会議知能システム１０２は、ネットワーク・インフラストラクチャー１０４を介して外部データ源に通信上結合されてもよい。外部データ源は、会議知能システム１０２に、会議関係であれそれ以外であれ多様なデータの任意のものへのアクセスを提供しうる。
【００２２】
〈Ｂ．ネットワーク・インフラストラクチャー〉
ネットワーク・インフラストラクチャー１０４は、ローカル・エリア・ネットワーク（LAN）、広域ネットワーク（WAN）、インターネットなどといった任意の数および型の有線または無線のネットワークを含んでいてもよい。ネットワーク・インフラストラクチャー１０４はまた、一つまたは複数のサーバー・コンピュータ、負荷均一化コンピュータ、クラウド・ベースのコンピュータ、データ・センター、記憶装置および／または他の任意の特殊目的のコンピュータ装置といった一つまたは複数のコンピュータを含んでいてもよい。たとえば、ネットワーク・インフラストラクチャー１０４は、リコー社による統一通信システム（UCS:  Unified  Communication  System）サービス・プラットフォームおよび／または電子会議１００を管理する他の任意のコンピュータ（単数または複数）を含んでいてもよい。
【００２３】
〈Ｃ．参加者ノード〉
一つまたは複数のノード１０６Ａ〜Ｎの各ノードは一または複数の参加者１０８Ａ〜Ｎに関連付けられている。各参加者は、電子会議１００に参加する人である。各ノードは、ネットワーク・インフラストラクチャー１０４と少なくとも一の参加者との間のデータ伝送を処理する。複数のノード１０６Ａ〜Ｎは、いくつかの異なる構成の任意のものを使って互いと通信上結合されうる。たとえば、複数のノードは、中央集中式のサーバーを介してまたはピアツーピア・ネットワークを介して互いと通信上結合されうる。
【００２４】
ある実施形態では、ノードは、電子会議アプリケーションを実行するコンピュータを含む。ノードは、Ricoh  UCS  P3500のような特殊目的コンピュータまたはRicoh  UCS  Appのような特殊目的アプリケーションを実行する汎用コンピュータを含みうる。ノードは、カメラ、マイクロフォンおよび電子ホワイトボードのようないくつかの入出力機能の任意のものをも含んでいてもよい。たとえば、ノードは、GPS機能、カメラ、マイクロフォン、加速度計、タッチスクリーンなどをもつスマートフォンを含んでいてもよい。
【００２５】
入出力機構は、グラフィカル・ユーザー・インターフェース（GUI）のような参加者インターフェースを含んでいてもよい。図２は、ノード１０６Ａにおいて呈示される例示的な参加者インターフェースを描いている。図２を参照するに、ノード１０６Ａは、電子会議１００の間に参加者に多様な情報を呈示するウェブ・ベースのインターフェースを含む。図２のウェブ・ベースのインターフェースは、他の参加者に関連する参加者識別データ２０６、会議知能システム１０２によって管理される会議アジェンダおよびスケジューリング指示を含むメッセージ２０４を含む諸ビデオ・ストリームを表示する。会議アジェンダは、アジェンダ・トピック２０２および現在のアジェンダ・トピックの視覚的指示２００とを含む。本稿でのちにより詳細に述べるように、会議知能システム１０２は、会議内容データを解析することに基づいて、視覚的指示２００、スケジューリング指示２０４および／または参加者識別データ２０６を提供する。
【００２６】
〈ＩＩＩ．リアルタイム処理〉
会議知能システム１０２は、電子会議１００の間に介入し、視覚的指示２００、スケジューリング指示２０４、参加者識別データ２０６、推薦情報および／または会議知能システム１０２が電子会議１００の間に送信する他の任意のデータといった多様な介入データの任意のものを提供することができる。図３は、介入データを生成するための構成を描くブロック図である。図３を参照するに、会議知能システム１０２は、ノード１０６Ａからオーディオ／ビデオ・データ３００を受領する。オーディオ／ビデオ・データ３００は、一つまたは複数のデータ・パケット、データ・ストリームおよび／または電子会議１００に関係したオーディオおよび／またはビデオ情報を含む他の任意の形のデータでありうる。オーディオ／ビデオ・データ３００は第一の会議内容データ３０２を含み、該第一の会議内容データ３０２はキュー３０４を含む。会議知能システム１０２はキュー検出論理３０６を含み、これがオーディオ／ビデオ・データ３００がキュー３０４を含むかどうかを判定する。会議知能システム１０２はデータ生成論理３０８をも含み、これがオーディオ／ビデオ・データ３００がキュー３０４を含む場合に介入データ３１０を生成する。会議知能システム１０２は、電子会議１００の間に、介入データ３１０をノード１０６Ａに送る。介入データ３１０は第二の会議内容データ３１２を含む。
【００２７】
会議知能システム１０２は、いくつもある仕方のいずれかで電子会議１００において介入できる。限定しない例は、会議の流れを管理するため、情報検索サービスを提供するためおよび／または会議内容を補足するために介入することを含む。
【００２８】
〈Ａ．会議フロー管理〉
図４Ａ〜４Ｂは、会議フローを管理するための構成を描くブロック図である。会議知能システム１０２は、いくつもある仕方のいずれかで会議フローを管理できる。たとえば、会議知能システム１０２は、電子会議１００が所定の会議スケジュール、たとえばフローチャートまたは各アジェンダ・トピック２０２についてそれぞれの時間制限のある会議アジェンダに従うことを保証することができる。追加的または代替的に、会議知能システム１０２は、電子会議１００の進行に影響を与える前に、過熱した状況を平穏化することができる。
【００２９】
図４Ａは、オーディオ／ビデオ・データ３００が特定のアジェンダ・トピックに関係していることを判別するために発話またはテキスト認識を実行するための構成を描いているブロック図である。図４Ａを参照するに、第一の会議内容データ３０２は、「総売上高は来期は1億800万ドルになると予想される」という発話またはテキストの陳述を含む。たとえば、ノード１０６Ａに関連付けられた参加者が、その陳述を話すこと、書くこと、タイプすることまたは表示することによって第一の会議内容データ３０２を生成させたのであってもよい。会議知能システム１０２は発話またはテキスト認識論理４００を含み、これが第一の会議内容データ３０２を構文解析して、少なくともキーワード「来期」を検出する。キーワードは、会議知能システム１０２が、適切なアジェンダ・トピックを指示する介入データ３１０を生成するためのキュー３０４である。たとえば、介入データ３１０は現在のアジェンダ・トピックの継続した指示を引き起こしてもよく、あるいは異なるアジェンダ・トピックの指示を引き起こしてもよい。図４Ａの例では、第二の会議内容データ３１２は、他の情報の中でも、視覚的指示２００の位置を、ジャバスクリプト・オブジェクト・ノーテーション（JSON:  JavaScript(登録商標)  Object  Notation）を使って指定する。こうして、該JSONを処理する一つまたは複数のノード１０６Ａ〜Ｎは、電子会議１００の間の会議アジェンダにおける指定された位置において、視覚的指示２００を表示する。
【００３０】
図４Ｂは、中断されるべき進行中の議論４０２を検出するために感情分析を実行するための構成を描いている。図４Ｂを参照するに、会議知能システム１０２は感情分析論理４０４を含み、これが、進行中の議論４０２に関係した第一の会議内容データ３０２に対して感情分析を実行する。たとえば、会議知能システム１０２は、怒ったトーンまたは感情を検出してもよく、これが、進行中の議論４０２を続けるために別の電子会議が自動的にスケジュールされたことを示す介入データ３１０を会議知能システム１０２が生成するためのキュー３０４となる。図４Ｂの例では、第二の会議内容データ３１２は、JSONを含み、それから電子会議１００の間にスケジューリング指示２０４が生成されることができる。
【００３１】
会議知能システム１０２は、上記の例からの要素の任意の組み合わせとの関連でタイマーまたはカウンターを使ってもよい。たとえば、会議知能システム１０２が特定のアジェンダ・トピックの議論を検出したのち、会議知能システム１０２はタイマー値を、その特定のアジェンダ・トピックについてのあらかじめ決定された時間限界と比較してもよい。タイマー値が該あらかじめ決定された時間限界を超えていれば、会議知能システム１０２はスケジューリング指示２０４を生成させてもよい。追加的または代替的に、会議知能システム１０２は異なるアジェンダ・トピックの視覚的指示２００を引き起こしてもよい。
【００３２】
〈Ｂ．情報検索サービス〉
会議知能システム１０２は、ユーザーフレンドリーな仕方で情報検索サービスを提供することができる。有意なことに、電子会議１００の参加者は、構造化問い合わせ言語（SQL:  Structured  Query  Language）のようなコンピュータ言語ではなく自然言語で情報要求を表現してもよい。
【００３３】
図４Ｃは、要求された情報を取得するための構成を描くブロック図である。図４Ｃを参照するに、会議知能システム１０２は「前回の会議はどこで終えたのでしたか？」という質問を含む自然言語要求４０６を受領する。自然言語要求４０６は、質問、陳述、命令または他の任意の型の情報要求を含みうることを注意しておく。発話またはテキスト認識論理４００が第一の会議内容データ３０２を構文解析して解釈し、自然言語要求４０６を検出する。これが、電子会議１００の間に少なくとも一つのノード１０６Ａに送られるべき介入データ３１０を会議知能システム１０２が生成するためのキュー３０４である。たとえば、発話またはテキスト認識論理４００は単独でまたは感情分析論理４０４との組み合わせにおいて、情報要求を示す屈折した発話および／またはキーワード、たとえば「誰（who）」「何（what）」「いつ（when）」「どこ（where）」「なぜ（why）」または「どうやって（how）」を検出してもよい。会議知能システム１０２はこれらおよび他のキーワードを、データ検索のような要求された機能を実行するためのコマンドとして解釈できる。
【００３４】
図４Ｃの例では、会議知能システム１０２は、前記質問をコマンドとして解釈し、以前の会議データを検索および解析し、質問への答えを決定してもよい。質問への答えを決定することは、進行中の会議および／または以前の会議に関係した会議内容データを解析し、それにより質問への答えの関連性を高めることを含んでいてもよい。たとえば、「前回の会議はどこで終えたのでしたか？」という質問は現在の会議からのコンテキスト・データ（たとえばメタデータ）、たとえば参加者１０８Ａ〜Ｎが誰であるか、現在の議論のトピックなどを使って解析されてもよい。会議知能システム１０２は、現在の会議からのコンテキスト・データに最も近くマッチする情報を求めて会議情報保管部を探索してもよい。たとえば、会議知能システム１０２は、会議情報保管部において現在の会議の参加者１０８Ａ〜Ｎの一部または全員を含んでいた何らかの以前の会議を検索し、結果をランク付けしてもよい。会議知能システム１０２は次いで、「前回の会議」が先頭の結果を指していると判別してもよく、先頭の結果に対応する以前の会議における最後のアジェンダ・トピックを検索してもよい。
【００３５】
自然言語要求４０６に応答して生成される介入データ３１０は、自然言語要求４０６に応答して会議知能システム１０２が取り出す、記憶されている情報４１０を含む。会議知能システム１０２は、自然言語要求４０６に応答する記憶されている情報４１０の検索を実行するデータ検索論理４０８を含む。たとえば、データ検索論理４０８は、会議情報保管部および／またはインターネット上のウェブサイトのような外部データ源を検索してもよい。図４Ｃの例では、会議知能システム１０２は、会議情報保管部から取り出された、記憶されていた情報４１０を含む第二の会議内容データ３１２を生成する。記憶されていた情報４１０は、異なる会議についての質問への答えを含む。
【００３６】
ある実施形態では、会議知能システム１０２は、自然言語要求４０６を処理し、特定のトピックを研究し、あるいは他の仕方で特定の会議に関係しない情報を検索してもよい。たとえば、自然言語要求４０６は「アプリからどうやってソースコードを入手するかを考え出さなければならない。」という陳述であってもよい。応答して、会議知能システム１０２は、自然言語要求４０６を扱っているさまざまなウェブサイトから情報を取り出してもよい。本稿でのちにより詳細に述べるように、これは、プレゼンテーション、レポートまたは他の何らかの文書を作成するために電子会議１００の間に協働することを望む参加者１０８Ａ〜Ｎにとって、特に有用な特徴でありうる。
【００３７】
〈Ｃ．会議内容補足〉
会議知能システム１０２は、いくつかのうちのいずれかの仕方で、第一の会議内容データ３０２を第二の会議内容データ３１２をもって補足することができる。たとえば、会議知能システム１０２は、一つまたは複数のノード１０６Ａ〜Ｎにおいて参加者識別子を呈示させてもよい。追加的または代替的に、会議知能システム１０２は、一つまたは複数のノード１０６Ａ〜Ｎにおいて第一の会議内容データ３０２の言語翻訳またはフォーマット変換を呈示させてもよい。
【００３８】
図４Ｄは、参加者識別情報データをもって会議内容を補足するための構成を描くブロック図である。図４Ｄを参照するに、会議知能システム１０２は声または顔認識論理４１２を含み、これが第一の会議内容データ３０２に対して声または顔認識を実行し、声または顔を検出する。声または顔は、会議知能システム１０２が、電子会議１００の間に少なくとも一つのノード１０６Ａに送られるべき介入データ３１０を生成するためのキュー３０４である。キュー３０４を検出することに応答して、会議知能システム１０２は一または複数の参加者１０８Ａ〜Ｎを判別し、前記一または複数の参加者１０８Ａ〜Ｎを同定する参加者識別情報データ２０６を生成する。会議知能システム１０２は、参加者識別情報データ２０６を含む第二の会議内容データ３１２を生成し、送信する。一つまたは複数のノード１０６Ａ〜Ｎにおいて処理されるとき、第二の会議内容データ３１２は参加者識別情報データ２０６を前記一つまたは複数のノード１０６Ａ〜Ｎにおいて呈示させる。
【００３９】
ある実施形態では、会議知能システム１０２は、第一の会議内容データ３０２に対して発話またはテキスト認識を実行して、特定の言語を検出することができ、該特定の言語が、第一の会議内容データ３０２の異なる言語への翻訳を含む第二の会議内容データ３１２を会議知能システム１０２が生成するためのキュー３０４となりうる。たとえば、会議知能システム１０２は、英語の内容を日本語の内容に翻訳してもよい。第二の会議内容データ３１２は第一の会議内容データ３０２を置換または補足することができる。たとえば、第二の会議内容データ３１２は、第一の会議内容データ３０２の日本語の吹き替えを引き起こしてもよく、あるいは第一の会議内容３０２に日本語の字幕を追加させてもよい。
【００４０】
ある実施形態では、会議知能システム１０２は、入出力機構からの入力を検出することができ、前記入力は、会議知能システム１０２が前記入力を異なるフォーマットに変換するためのキュー３０４となりうる。たとえば、入出力機構は、手書きのメモまたは手書きのイラストの形で第一の会議内容データ３０２を入力として受け取る電子ホワイトボードであってもよい。光学式文字認識（OCR）、ベクター・グラフィックスおよび／または他の任意のデータ変換ツールに基づいて、会議知能システム１０２は第一の会議内容データ３０２を、機械レタリングまたは機械描画された画像の形の第二の会議内容データ３１２に変換してもよい。一つまたは複数のノード１０６Ａ〜Ｎにおいて処理されるとき、第二の会議内容データ３１２は該機械レタリングまたは機械描画された画像を、電子ホワイトボード上に出力として提供させてもよい。
【００４１】
〈Ｄ．会議内容メタデータ生成〉
図４Ａ〜図４Ｄはそれぞれ、多様な会議内容メタデータを含む第二の会議内容データ３１２を描いている。会議知能システム１０２は、内部および／または外部の情報に基づいて会議内容メタデータを生成する。内部情報は、ネットワーク接続がなくても会議知能システム１０２にとって容易にアクセス可能である情報を含む。たとえば、会議知能システム１０２がコンピュータであれば、システム日時は内部情報である。対照的に、外部情報はネットワーク接続を介して会議知能システム１０２にとってアクセス可能である情報を含む。たとえば、外部データ源から取り出される情報は外部情報である。
【００４２】
図４Ａ〜４Ｄはそれぞれ、電子会議１００の間に一つまたは複数のノード１０６Ａ〜Ｎに会議内容メタデータを送ることを描いている。しかしながら、いくつかの会議内容メタデータは、電子会議１００の継続期間を通じて送信されないままであってもよい。たとえば、一部の会議内容メタデータは、レポート生成のような内部使用のために会議知能システム１０２内に記憶されたままであってもよい。図６Ｃにおいてより詳細に述べるように、そのような会議内容メタデータの注目すべき例は、アクション項目、タスク、締め切りなどといったキーとなる会議ポイントを同定するラベルである。
【００４３】
〈ＩＶ．後処理〉
会議知能システム１０２は、会議内容の解析に基づいて、電子会議１００の外でいくつものサービスの任意のものを提供することができる。会議知能システム１０２は、電子会議１００に対して任意の時点において、会議内容を解析しうる。たとえば、電子会議１００が終わった後、会議知能システム１０２は記憶されている会議内容データを解析し、解析された会議内容データに基づいてレポートを生成してもよい。あるいはまた、会議知能システム１０２は電子会議１００の間に会議内容データを解析してもよく、電子会議１００が終わった後に、解析された会議内容データに基づいてレポートを生成してもよい。レポートは、会議アジェンダ、会議要約、会議文字起こし、会議参加者分析、スライドショー呈示などといったいくつもある文書の任意のものであってもよい。
【００４４】
図５は、レポートを生成するための構成を描くブロック図である。図５を参照するに、会議知能システム１０２はノード１０６Ａから、第一の会議内容データ３０２を含むオーディオ／ビデオ・データ３００を受け取る。会議知能システム１０２はデータ抽出論理５００、メタデータ生成論理５０２およびレポート生成論理５０６を含む。データ抽出論理５００は第一の会議内容データ３０２をオーディオ／ビデオ・データ３００から抽出させる。会議知能システム１０２は第一の会議内容データ３０２を解析し、メタデータ生成論理５０２を使って、会議内容メタデータ５０４を生成する。レポート生成論理５０６は、会議内容メタデータ５０４をレポート５０８に含めさせる。
【００４５】
会議知能システム１０２は、レポート５０８に関し、いくつもあることの任意のものを行ないうる。たとえば、会議知能システム１０２はレポート５０８を会議情報保管部に記憶してもよく、あるいはレポート５０８を電子会議１００の参加者１０８Ａ〜Ｎに関連付けられた一つまたは複数のノード１０６Ａ〜Ｎに提供してもよい。このように、会議知能システム１０２は、オフライン・モードおよび／またはオンライン・モードでレポート５０８を生成しうる。
【００４６】
〈Ａ．会議内容解析〉
ある実施形態では、会議知能システム１０２は、電子会議１００の間に会議内容メタデータ５０４を生成する。たとえば、データ生成論理３０８はメタデータ生成論理５０２を含んでいてもよく、第二の会議内容データ３１２は会議内容メタデータ５０４を含んでいてもよい。図６Ａ〜６Ｃは、電子会議１００の間に生成されることのできる会議内容メタデータ５０４の例を描いている。
【００４７】
図６Ａは、参加者識別情報データ２０６を含む会議内容メタデータ５０４を生成するための構成を描くブロック図である。図６Ａを参照するに、データ抽出論理５００は、第一の会議内容データ３０２を抽出し、メタデータ生成論理５０２に提供する。図６Ａの例では、メタデータ生成論理５０２は声または顔認識論理４１２を含み、これが第一の会議内容データ３０２に対して声または顔認識を実行して、電子会議１００における一または複数の参加者１０８Ａ〜Ｎを識別する。メタデータ生成論理５０２は、前記一または複数の参加者１０８Ａ〜Ｎについての参加者識別情報データ２０６を含む会議内容メタデータ５０４を生成する。メタデータ生成論理５０２は、会議内容メタデータ５０４をレポート生成論理５０６に提供する。
【００４８】
図６Ｂは、第一の会議内容データ３０２において検出された感情を含む会議内容メタデータ５０４を生成するための構成を描くブロック図である。図６Ｂを参照するに、データ抽出論理５００は、「そうとは限らない。」という陳述を含む第一の会議内容データ３０２を抽出する。メタデータ生成論理５０２は感情分析論理４０４を含み、これが第一の会議内容データ３０２に対して感情分析を実行し、電子会議１００における参加者の感情６００を判別する。メタデータ生成論理５０２は、感情６００を含む会議内容メタデータ５０４を生成する。図６Ｂの例では、会議内容メタデータ５０４は、参加者識別情報データ２０６および第一の会議内容データ３０２の翻訳の提供に関係した情報をも含む。こうして、メタデータ生成論理５０２は、感情分析論理４０４、声または顔認識論理４１２および発話またはテキスト認識論理４００の組み合わせを含むことができる。
【００４９】
図６Ｃは、キーとなる会議ポイントを識別するラベルを含む会議内容メタデータ５０４を生成するための構成を描くブロック図である。図６Ｃを参照するに、第一の会議内容データ３０２は「アクション項目火曜日までにスケジュールを作成」という陳述を含む。メタデータ生成論理５０２は発話またはテキスト認識論理４００を含み、これが第一の会議内容データ３０２に対して発話またはテキスト認識を実行して第一の会議内容データ３０２における一つまたは複数のキーワード６０２を認識する。一つまたは複数のキーワード６０２は電子会議１００後に完了されるべきタスク６０４を示してもよい。たとえば、一つまたは複数のキーワード６０２は、特定のタスクを実行するための声またはテキスト・コマンドを含んでいてもよい。図６Ｃの例では、一つまたは複数のキーワード６０２は、ラベル「アクション項目」とそれに続くコマンド「火曜日までにスケジュールを作成」である。メタデータ生成論理５０２は、前記一つまたは複数のキーワード６０２および／またはタスク６０４を含む会議内容メタデータ５０４を生成する。
【００５０】
会議知能システム１０２は、地理的位置情報または会議室利用可能性スケジュールのような内部および／または外部の情報に基づいて会議内容メタデータ５０４を生成してもよい。図６Ａ〜６Ｃのそれぞれにおいて、レポート生成論理５０６は、会議内容メタデータ５０４をレポート５０８に含める。図７Ａ〜７Ｂはレポート５０８の例を描いている。図７Ａ〜７Ｂを参照するに、会議知能システム１０２はウェブ・ベースの参加者インターフェースを介してレポート５０８を提供する。会議知能システム１０２は、オンデマンドで、ネットワーク接続を検出したとき、それぞれの電子会議１００後自動的に、などいくつもある時点の任意のところでレポート５０８を一つまたは複数のノード１０６Ａ〜Ｎに送ってもよい。
【００５１】
〈Ｂ．会議要約〉
図７Ａは、例示的な会議要約を描いている。図７Ａの例では、レポート５０８は、図６Ａ〜６Ｃに描かれている会議内容メタデータ５０４の多くを含む会議要約である。会議要約は、明示的なデータおよび／または暗黙的なデータを含みうる。明示的なデータは、文書、画像および／または一つまたは複数のノード１０６Ａ〜Ｎに由来する他の任意のデータといった会議内容データを含む。図７Ａの例では、明示的なデータは、会議アジェンダ、「アクション項目」のリストおよび／または「文書」のリストを含んでいてもよい。暗黙的なデータは、識別子、翻訳および／または会議知能システム１０２によって生成された他の任意のデータを含む。たとえば、会議要約は、図６Ｂに描かれた複数の言語での会議文字起こし７００へのリンクを提供するドロップダウンリストを含んでいてもよい。もう一つの例として、図６Ａに描かれた参加者識別情報データ２０６が会議要約において、各参加者に関係した個々のレポートへのリンクとして、提供される。図７Ｂにおいてより詳細に述べるように、個々のレポートは参加者メトリックを含んでいてもよい。
【００５２】
図７Ａの例では、会議要約は、図２に描かれた会議アジェンダ、図６Ｃに描かれたタスク６０４および一つまたは複数の入出力機構に基づいて生成されたさまざまな文書といった他のレポートへの下線の付けられたリンクをも含む。たとえば、一つまたは複数の入出力機構は、電子ホワイトボードを含んでいてもよい。会議知能システム１０２は電子ホワイトボード上で入力として受領された任意の手書きのメモまたは手書きのイラストを、光学式文字認識（OCR）、ベクター・グラフィックスおよび／または他の任意の変換ツールに基づいて、機械文字のまたは機械描画された画像に変換してもよい。たとえば、会議知能システム１０２は、手書きのメモに対してOCRを実行して、どの文字が検出されたかを示すメタデータを生成してもよい。次いで、該メタデータが、特定のフォントまたは他の任意の機械レタリング・フォーマットにおいて検出された文字を生成するために使われてもよい。
【００５３】
ある実施形態では、会議要約は、会議効率のグラフィック描画を含んでいてもよい。図７Ａの例では、会議要約は、各アジェンダ・トピック２０２に対して電子会議１００の間に費やされた時間の量を詳述する円グラフを含む。図７Ａは、効率性スペクトルを表現するバーをも含む。バーの矢印および／または色付き部分は、特定の会議についての、バー上での相対位置を示してもよい。
【００５４】
〈Ｃ．参加者分析〉
図７Ｂは、例示的な参加者分析を描いている。上記のように、会議要約において特定の参加者を選択することは、選択された参加者のための個別のレポートを呈示させうる。個別のレポートは、選択された参加者についての参加メトリック７０２を含んでいてもよい。図７Ｂの例では、レポート５０８は個別のレポート「会議参加者プロファイル」である。図７Ｂに描かれた参加メトリック７０２のうちには、選択された参加者についての参加時間の量、選択された参加者についての参加インデックス、選択された参加者に関連付けられた役割、選択された参加者について検出されたタイムスタンプ付けされた感情のリストがある。参加インデックスは、選択された参加者の会議への寄与の任意の側面の、重み付けされていてもいなくてもよい任意の指標であってもよい。たとえば、「63/100」は、全会議時間のうち、選択された参加者が発言していた割合を示してもよい。選択された参加者に関連付けられた役割は、現在の会議に関しておよび／または特定のエンティティ内において、選択された参加者を記述するいくつもあるカテゴリーの任意のものを示しうる（たとえば、企業の副社長）。たとえば、「アクティブ・プレゼンター」は、選択された参加者が単に他の参加者に応答していたのではなく、議論のためのトピックの多くを提供することもしたことを示しうる。
【００５５】
〈Ｖ．プロセスの概観〉
図８および図９は、会議知能システム１０２によって実行されることのできるさまざまなプロセスを描く流れ図である。ある実施形態では、図８は、電子会議１００の間にネットワーク接続をもって実行されるプロセスを描いている。ある実施形態では、図９は、ネットワーク接続ありまたはなしで少なくとも部分的に実行されることのできるプロセスを描いている。
【００５６】
〈Ａ．介入データの生成〉
図８は、介入データ３１０を生成するための手法を描く流れ図である。ブロック８００において、会議知能システム１０２は、複数の参加者１０８Ａ〜Ｎを含む電子会議１００についてのオーディオ／ビデオ・データ３００を受領する。オーディオ／ビデオ・データ３００は、電子会議１００のための第一の会議内容データ３０２を含む。たとえば、Ricoh  Brainは、電子会議１００の間にボブにオファーをしているアリスに関連付けられたRicoh  UCS  P3500からのビデオ会議ストリームを受領してもよい。
【００５７】
ブロック８０２では、会議知能システム１０２は、オーディオ／ビデオ・データ３００が、会議知能システム１０２が電子会議１００において介入するためのキュー３０４を含んでいることを判別する。会議知能システム１０２はこの判別を、発話またはテキスト認識、声または顔認識、感情分析などといったオーディオ／ビデオ・データ３００に対するいくつかの解析のいずれかを実行することに基づいて行なってもよい。たとえば、Ricoh  Brainは第一の会議内容データ３０２を抽出および解析して、アリスによる貧弱なアイコンタクトを検出してもよい。貧弱なアイコンタクトは、Ricoh  Brainにとって、ボブに推薦を送ることによって応答するためのキュー３０４でありうる。
【００５８】
ブロック８０４では、会議知能システム１０２は、キュー３０４を検出するのに応答して、介入データ３１０を生成する。介入データ３１０は、第一の会議内容データ３０２とは異なる第二の会議内容データ３１２を含む。たとえば、Ricoh  Brainはボブに、カウンターオファーをするよう助言する推薦を生成してもよい。
【００５９】
ブロック８０６では、会議知能システム１０２は、電子会議１００の間に介入データ３１０を一つまたは複数のノード１０６Ａ〜Ｎに送る。一つまたは複数のノード１０６Ａ〜Ｎは、複数の参加者１０８Ａ〜Ｎのうち少なくとも一の参加者に関連付けられている。たとえば、Ricoh  Brainは前記推薦をボブに送り、前記推薦をアリスには与えずにおくのでもよい。
【００６０】
〈Ｂ．レポートの生成〉
図９は、レポート５０８を生成するための手法を描く流れ図である。ブロック９００において、会議知能システム１０２は、複数の参加者１０８Ａ〜Ｎを含む電子会議１００についてのオーディオ／ビデオ・データ３００を受領する。たとえば、Ricoh  Brainは、Ricoh  UCSアプリを実行しているチャーリーのスマートフォンから、オーディオ会議データ・パケットを受信してもよい。
【００６１】
ブロック９０２では、会議知能システム１０２はオーディオ／ビデオ・データ３００から会議内容データを抽出する。たとえば、Ricoh  Brainはヘッダ・データをはぎ取り、オーディオ会議データ・パケットのペイロードを解析してもよい。ペイロードの解析は、発話またはテキスト認識、感情分析、声または顔認識などを実行することに関わってもよい。
【００６２】
ブロック９０４では、会議知能システム１０２は、会議内容データを解析することに基づいて会議内容メタデータ５０４を生成する。たとえば、Ricoh  Brainは、会議内容データに対して声認識を実行して、チャーリーが電子会議１００において発言している人物であると識別してもよい。Ricoh  Brainは、名前‐値対の間に「発言者：チャーリー」を含むJSONを生成してもよい。
【００６３】
ブロック９０６では、会議知能システム１０２は、電子会議１００のレポート５０８において、会議内容メタデータ５０４の少なくとも一部を含める。たとえば、Ricoh  Brainは、電子会議１００の参加者１０８Ａ〜Ｎのうちに「チャーリー」を含む「会議要約」レポートを生成してもよい。
【００６４】
〈ＶＩ．実装機構〉
ある実施形態によれば、本稿に記載される技法は、一つまたは複数の特殊目的コンピューティング装置によって実装される。特殊目的コンピューティング装置は、本技法を実行するよう固定構成とされていてもよいし、あるいは本技法を実行するよう持続的にプログラムされた、一つまたは複数の特定用途向け集積回路（ASIC）またはフィールド・プログラマブル・ゲート・アレイ（FPGA）のようなデジタル電子デバイスを含んでいてもよいし、あるいはファームウェア、メモリ、他の記憶または組み合わせにおけるプログラム命令に従って本技法を実行するようプログラムされた一つまたは複数の汎用ハードウェア・プロセッサを含んでいてもよい。そのような特殊目的コンピューティング装置は、カスタムの固定構成論理、ASICまたはFPGAをカスタムのプログラミングと組み合わせて本技法を達成してもよい。特殊目的コンピューティング装置はデスクトップ・コンピュータ・システム、ポータブル・コンピュータ・システム、ハンドヘルド装置、ネットワーキング装置または本技法を実装するために固定構成および／またはプログラム論理を組み込んでいる他の任意の装置であってもよい。
【００６５】
たとえば、図１０は、ある実施形態が実装されうるコンピュータ・システム１０００を描くブロック図である。コンピュータ・システム１０００は、情報を通信するためのバス１００２または他の通信機構と、情報を処理するための、バス１００２に結合されたハードウェア・プロセッサ１００４とを含む。ハードウェア・プロセッサ１００４はたとえば汎用マイクロプロセッサであってもよい。
【００６６】
コンピュータ・システム１０００は、ランダム・アクセス・メモリ（RAM）または他の動的記憶装置のような、情報およびプロセッサ１００４によって実行されるべき命令を記憶するための、バス１００２に結合されたメイン・メモリ１００６をも含む。メイン・メモリ１００６はまた、一時変数または他の中間的な情報を、プロセッサ１００４によって実行されるべき命令の実行の間、記憶しておくために使われてもよい。そのような命令は、プロセッサ１００４にとってアクセス可能な非一時的な記憶媒体に記憶されたとき、コンピュータ・システム１０００を、前記命令において指定されている処理を実行するようカスタマイズされた特殊目的機械にする。
【００６７】
コンピュータ・システム１０００はさらに、バス１００２に結合された、静的な情報およびプロセッサ１００４のための命令を記憶するための読み出し専用メモリ（ROM）１００８または他の静的記憶装置を含む。磁気ディスクまたは光ディスクのような記憶装置１０１０が提供され、情報および命令を記憶するためにバス１００２に結合される。
【００６８】
コンピュータ・システム１０００は、コンピュータ・ユーザーに対して情報を表示するための、陰極線管（CRT）のようなディスプレイ１０１２にバス１００２を介して結合されていてもよい。英数字その他のキーを含む入力装置１０１４が、情報およびコマンド選択をプロセッサ１００４に伝えるためにバス１００２に結合される。もう一つの型のユーザー入力装置は、方向情報およびコマンド選択をプロセッサ１００４に伝えるとともにディスプレイ１０１２上でのカーソル動きを制御するための、マウス、トラックボールまたはカーソル方向キーのようなカーソル・コントロール１０１６である。この入力装置は典型的には、第一軸（たとえばx）および第二軸（たとえばy）の二つの軸方向において二つの自由度をもち、これにより該装置は平面内での位置を指定できる。
【００６９】
コンピュータ・システム１０００は、本稿に記載される技法を実施するのに、カスタマイズされた固定構成論理、一つまたは複数のASICもしくはFPGA、コンピュータ・システムと組み合わさってコンピュータ・システム１０００を特殊目的機械にするまたはプログラムするファームウェアおよび／またはプログラム論理を使ってもよい。ある実施形態によれば、本稿の技法は、プロセッサ１００４がメイン・メモリ１００６に含まれる一つまたは複数の命令の一つまたは複数のシーケンスを実行するのに応答して、コンピュータ・システム１０００によって実行される。そのような命令は、記憶装置１０１０のような別の記憶媒体からメイン・メモリ１００６に読み込まれてもよい。メイン・メモリ１００６に含まれる命令のシーケンスの実行により、プロセッサ１００４は、本稿に記載されるプロセス段階を実行する。代替的な実施形態では、ソフトウェア命令の代わりにまたはソフトウェア命令と組み合わせて固定構成の回路が使用されてもよい。
【００７０】
本稿で用いられる用語「記憶媒体」は、データおよび／または機械に特定の仕方で動作させる命令を記憶する任意の非一時的な媒体を指す。そのような記憶媒体は、不揮発性媒体および／または揮発性媒体を含んでいてもよい。不揮発性媒体は、たとえば、記憶装置１０１０のような光学式または磁気ディスクを含む。揮発性媒体は、メイン・メモリ１００６のような動的メモリを含む。記憶媒体の一般的な形は、たとえば、フロッピーディスク、フレキシブルディスク、ハードディスク、半導体ドライブ、磁気テープまたは他の任意の磁気データ記憶媒体、CD-ROM、他の任意の光学式データ記憶媒体、孔のパターンをもつ任意の物理的媒体、RAM、PROMおよびEPROM、フラッシュEPROM、NVRAM、他の任意のメモリ・チップまたはカートリッジを含む。
【００７１】
記憶媒体は、伝送媒体とは異なるが、伝送媒体と関連して用いられてもよい。伝送媒体は、記憶媒体間で情報を転送するのに参加する。たとえば、伝送媒体は同軸ケーブル、銅線および光ファイバーを含み、バス１００２をなすワイヤを含む。伝送媒体は、電波および赤外線データ通信の際に生成されるような音響波または光波の形を取ることもできる。
【００７２】
さまざまな形の媒体が、一つまたは複数の命令の一つまたは複数のシーケンスを実行のためにプロセッサ１００４に搬送するのに関与しうる。たとえば、命令は最初、リモート・コンピュータの磁気ディスクまたは半導体ドライブ上に担持されていてもよい。リモート・コンピュータは該命令をその動的メモリにロードし、該命令をモデムを使って電話線を通じて送ることができる。コンピュータ・システム１０００にローカルなモデムが、電話線上のデータを受信し、赤外線送信器を使ってそのデータを赤外線信号に変換することができる。赤外線検出器が赤外線信号において担持されるデータを受信することができ、適切な回路がそのデータをバス１００２上に載せることができる。バス１００２はそのデータをメイン・メモリ１００６に搬送し、メイン・メモリ１００６から、プロセッサ１００４が命令を取り出し、実行する。メイン・メモリ１００６によって受信される命令は、任意的に、プロセッサ１００４による実行の前または後に記憶装置１０１０上に記憶されてもよい。
【００７３】
コンピュータ・システム１０００は、バス１００２に結合された通信インターフェース１０１８をも含む。通信インターフェース１０１８は、ローカル・ネットワーク１０２２に接続されているネットワーク・リンク１０２０への双方向データ通信結合を提供する。たとえば、通信インターフェース１０１８は、統合サービス・デジタル通信網（ISDN）カード、ケーブル・モデム、衛星モデムまたは対応する型の電話線へのデータ通信接続を提供するためのモデムであってもよい。もう一つの例として、通信インターフェース１０１８は、互換LANへのデータ通信接続を提供するためのローカル・エリア・ネットワーク（LAN）カードであってもよい。無線リンクも実装されてもよい。そのようないかなる実装でも、通信インターフェース１０１８は、さまざまな型の情報を表すデジタル・データ・ストリームを搬送する電気的、電磁的または光学的信号を送受信する。
【００７４】
ネットワーク・リンク１０２０は典型的には、一つまたは複数のネットワークを通じた他のデータ装置へのデータ通信を提供する。たとえば、ネットワーク・リンク１０２０は、ローカル・ネットワーク１０２２を通じてホスト・コンピュータ１０２４またはインターネット・サービス・プロバイダー（ISP）１０２６によって運営されているデータ設備への接続を提供してもよい。ISP  １０２６は、現在一般に「インターネット」１０２８と称される世界規模のパケット・データ通信網を通じたデータ通信サービスを提供する。ローカル・ネットワーク１０２２およびインターネット１０２８はいずれも、デジタル・データ・ストリームを担持する電気的、電磁的または光学的信号を使う。コンピュータ・システム１０００に／からデジタル・データを搬送する、さまざまなネットワークを通じた信号およびネットワーク・リンク１０２０上および通信インターフェース１０１８を通じた信号は、伝送媒体の例示的な形である。
【００７５】
コンピュータ・システム１０００は、ネットワーク（単数または複数）、ネットワーク・リンク１０２０および通信インターフェース１０１８を通じて、メッセージを送り、プログラム・コードを含めデータを受信することができる。インターネットの例では、サーバー１０３０は、インターネット１０２８、ISP  １０２６、ローカル・ネットワーク１０２２および通信インターフェース１０１８を通じてアプリケーション・プログラムのための要求されたコードを送信してもよい。
【００７６】
受信されたコードは、受信される際にプロセッサ１００４によって実行されても、および／または、のちの実行のために記憶装置１０１０または他の不揮発性記憶に記憶されてもよい。
【００７７】
以上の明細書では、実施形態について、実装によって変わりうる数多くの個別的詳細に言及しつつ述べてきた。よって、明細書および図面は制約する意味ではなく例解する意味で見なされるべきものである。本開示の範囲および何が出願人によって本開示の範囲であると意図されているかの唯一にして排他的な指標は、この出願に対して付与される特許の一組の請求項の、その後の訂正があればそれも含めてかかる請求項が特許された特定の形の、文字通りのおよび等価な範囲である。
【符号の説明】
【００７８】
１００  電子会議
１０２  会議知能システム
１０４  ネットワーク・インフラストラクチャー
１０６  ノード
１０８  参加者
２００  視覚的指示
２０２  アジェンダ・トピック
２０４  スケジューリング指示
２０６  参加者識別データ
３００  オーディオ／ビデオ・データ
３０２  第一の会議内容データ
３０４  キュー
３０６  キュー検出論理
３０８  データ生成論理
３１０  介入データ
３１２  第二の会議内容データ
４００  発話またはテキスト認識論理
４０２  進行中の議論
４０４  感情分析論理
４０６  自然言語の要求
４０８  データ検索論理
４１０  記憶されている情報
４１２  声または顔認識論理
５００  データ抽出論理
５０２  メタデータ生成論理
５０４  会議内容メタデータ
５０６  レポート生成論理
５０８  レポート
６００  感情
６０２  キーワード
７００  会議文字起こし
７０２  参加者メトリック
８００  システムにおいて、複数の参加者を含む電子会議についての、第一の会議内容データを含むオーディオ／ビデオ・データを受領
８０２  オーディオ／ビデオ・データが、電子会議において介入するためのシステムにとってのキューを含んでいることを判別
８０４  電子会議において介入するためのキューに応答して、第一の会議内容データとは異なる第二の会議内容データを含む介入データをシステムによって生成
８０６  電子会議の間に介入データをシステムから、複数の参加者のうち少なくとも一の参加者に関連付けられている一つまたは複数のノードに送付
９００  複数の参加者を含む電子会議についてのオーディオ／ビデオ・データを受領
９０２  オーディオ／ビデオ・データから会議内容データを抽出
９０４  会議内容データを分析することに基づいて会議内容メタデータを生成
９０６  会議内容メタデータの少なくとも一部を電子会議のレポートに含める
【図１Ａ】
2018136952.tif 000003
【図１Ｂ】
2018136952.tif 000004
【図１Ｃ】
2018136952.tif 000005
【図２】
2018136952.tif 000006
【図３】
2018136952.tif 000007
【図４Ａ】
2018136952.tif 000008
【図４Ｂ】
2018136952.tif 000009
【図４Ｃ】
2018136952.tif 000010
【図４Ｄ】
2018136952.tif 000011
【図５】
2018136952.tif 000012
【図６Ａ】
2018136952.tif 000013
【図６Ｂ】
2018136952.tif 000014
【図６Ｃ】
2018136952.tif 000015
【図７Ａ】
2018136952.tif 000016
【図７Ｂ】
2018136952.tif 000017
【図８】
2018136952.tif 000018
【図９】
2018136952.tif 000019
【図１０】
2018136952.tif 000020