(57)【要約】音声警告を生成する方法が開示される。この方法は、警告条件を検知すること（３０５）、該警告条件に関連した通知パスを判断すること（３１０）とを含む。この方法はまた、警告条件に関連した少なくとも１つのパラメータに基づいて音声通知メッセージを構成すること（３１５）と、通知パスを通して音声通知メッセージを出力すること（３２５）とを含む。音声コマンドを処理する方法も開示される。この方法は、ユーザから音声コマンドを受け取り、該音声コマンドを処理してコマンドデータを取り出すことを含む。さらに、この方法は、コマンドデータに基づいてコマンドを構成し、該コマンドをオブジェクト・リポジトリに格納することを含む。音声警告を生成し、音声コマンドを処理するためのシステム及びコンピュータ可読記憶媒体もまた開示される。
2004532450.tif 000002
【特許請求の範囲】
【請求項１】
音声警告を生成する方法であって、
警告条件を検知し、
前記警告条件に関連した通知パスを判断し、
前記警告条件に関連した少なくとも１つのパラメータに基づいて音声通知メッセージを構成し、
前記通知パスを通して前記音声通知メッセージを出力する、
段階を含むことを特徴とする方法。
【請求項２】
前記音声通知メッセージに関連した音声特性を定める段階をさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
音声通知メッセージの構成が、ユーザが理解しにくそうなメッセージの部分を識別し、前記識別された部分をより理解しやすい同義語と置き換える段階を含むことを特徴とする請求項１に記載の方法。
【請求項４】
警告条件の検知が、ネットワーク管理アプリケーションの複数のサブシステム内の警告条件を検知する段階を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記音声通知メッセージに関連した少なくとも１つの音声特性を定める段階をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記音声特性が音量であることを特徴とする請求項５に記載の方法。
【請求項７】
前記音声特性がバランスであることを特徴とする請求項５に記載の方法。
【請求項８】
前記音声メッセージが、フィルタによって提示されたことを特徴とする請求項１に記載の方法。
【請求項９】
前記通知パスの判断が、前記警告条件に関連したパラメータを分析し、前記パラメータに基づいて該通知パスを選択する段階を含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記通知パスの判断が、エスカレーション・リストを分析する段階を含むことを特徴とする請求項１に記載の方法。
【請求項１１】
前記音声通知メッセージの構成が、
前記音声通知メッセージに関連したユーザを求め、
前記ユーザに関連した言語の好みを求め、
前記言語の好みに基づいて音声メッセージを構成する、
ことを特徴とする請求項１に記載の方法。
【請求項１２】
音声コマンドを処理する方法であって、
ユーザから音声コマンドを受け取り、
前記音声コマンドを処理してコマンドデータを取り出し、
前記コマンドデータに基づいてコマンドを構成し、
前記コマンドをオブジェクト・リポジトリに格納する、
段階を含むことを特徴とする方法。
【請求項１３】
音声警告を生成するためのシステムであって、
警告条件を検知するための手段と、
前記警告条件に関連した通知パスを判断するための手段と、
前記警告条件に関連した少なくとも１つのパラメータに基づいて音声通知メッセージを構成するための手段と、
前記通知パスを通して前記音声通知メッセージを出力するための手段と、
を備えることを特徴とするシステム。
【請求項１４】
音声コマンドを処理するためのシステムであって、
ユーザから音声コマンドを受け取るための手段と、
前記音声コマンドを処理してコマンドデータを取り出すための手段と、
前記コマンド・データに基づいてコマンドを構成するための手段と、
前記コマンドをオブジェクト・リポジトリに格納するための手段と、
を備えることを特徴とするシステム。
【請求項１５】
音声警告を生成するために処理命令を用いてエンコードされたコンピュータ可読記憶媒体であって、
警告条件を検知するためのコンピュータ可読命令と、
前記警告条件に関連した通知パスを判断するためのコンピュータ可読命令と、
前記警告条件に関連した少なくとも１つのパラメータに基づいて、音声通知メッセージを構成するためのコンピュータ可読命令と、
前記通知パスを通して前記音声通知メッセージを出力するためのコンピュータ可読命令と、
を含むことを特徴とするコンピュータ可読記憶媒体。
【請求項１６】
音声コマンドを処理するための処理命令を用いてエンコードされたコンピュータ可読記憶媒体であって、
ユーザから音声コマンドを受け取るためのコンピュータ可読命令と、
前記音声コマンドを処理してコマンドデータを取り出すためのコンピュータ可読命令と、
前記コマンドデータに基づいてコマンドを構成するためのコンピュータ可読命令と、
前記コマンドをオブジェクト・リポジトリに格納するためのコンピュータ可読命令と、
を含むことを特徴とするコンピュータ可読記憶媒体。
【発明の詳細な説明】
【０００１】
関連出願
本出願は、１９９９年９月２８日に発行された米国特許第５，９５８，０１２号の継続出願である、２００１年９月１１日に発行された米国特許第６，２８９，３８０号の継続出願である、２００１年９月７日に出願された米国出願番号０９／９４９，１０１号の部分継続出願である。本出願は、２００１年３月２日に出願された米国仮出願番号第６０／２７３，０４４号に基づく優先権を主張するものである。本出願は、引用により各々の関連出願の全体を組み入れる。
【０００２】
（技術分野）
本出願は、一般に、進行中のプロセスの監視及び管理の分野に関する。この分野において、本出願は、人間のオペレータに注意を促すために警告と診断メッセージを生成することに取り組む。
【０００３】
（背景技術）
コンピュータ、又はネットワークシステム、或いはコンピュータ技術が組み込まれた他のシステムを管理するシステムは、一般に、問題を検知し、人間のオペレータにその問題を警告するために、様々なシステム・パラメータを監視する。進行中のプロセスを監視するために、様々な技術を用いることができる。しきい値との比較、幾つかの値の相関、及びある期間にわたる値の相関を含む種々の方法で監視された値を分析し、問題、前例のない状況、或いは他のイベントを発見することができる。
【０００４】
幾つかのシステムは、様々な技術を使用して、イベントが起こる前にそれらを予測する。１つのそのようなシステムが、同一出願人による米国特許第６，３２７，５５０号に説明され、その全体を引用によりここに組み入れる。このようなシステムにおいて、検知又は予測に対する１つの応答は、そのイベントを人間のオペレータに気づかせることである。例えば、これらの管理システムは、文字メッセージの警告を出すことができ、この文字メッセージをオペレータに示すために、Ｗｉｎｄｏｗｓ（登録商標）のダイアログボックス、監視コンソール、イベントログ、Ｅメールメッセージ、ポケットベルメッセージのような様々な技術を用いることができる。ラウドスピーカー、ヘッドセット、或いは電話により、音声メッセージとして警告を与えることもできる。音声警告メッセージを提供するシステムの例が、「システム及びネットワーク管理におけるユーザ・インターフェース要素としてスピーチを生成し認識する方法及び装置」という名称の、同一出願人による、同時出願され、係属中の米国特許出願に説明されており、その全体を引用によりここに組み入れる。
【０００５】
多数の管理されたコンポーネント及び／又はネットワーク、及び高レベルの活動を有する大規模な管理システムにおいて、管理システムは、多数の警告メッセージを生成する。幾つかの警告メッセージは他のものより重要であるが、このような管理システムの警告機能は修正がきかないので、いつもどおりに出されることになる。幾つかの管理システムは、イベントの重要さを別々に検知することができるので、他のメッセージは不必要になることがある。その結果、現在の管理システムは、メッセージの内容に関連していない様々な規則に基づいてこのような警告メッセージをフィルタ処理するための様々な技術を含む。例えば、幾つかの従来の管理システムは、検知され又は予測されたイベントの重大度をフィルタリング規則として示す。このことにより、管理システムは、重要なメッセージ、又は一定レベルの重大度より上のイベントについてのメッセージだけを示すことが可能になる。他のシステムは、ある期間にわたるか又は幾つかのオブジェクトにわたる警告メッセージをフィルタリング規則として相関させる。このことにより、メッセージがそれ自体がそれほどの重要性を示さなくても、そのメッセージが重要な問題を示し得ることが認識できるようになり、例えば、小さなエラーでも、それが短期間に何回も生じた場合にはより重大なものとなることがある。
【０００６】
メッセージがフィルタ処理されて意味のあるメッセージだけが残ったとしても、個々のユーザは、異なるカテゴリーのメッセージに関心を持ち得る。幾つかの管理システムには、幾つかの種類のビジネス・プロセスを示す１つ又はそれ以上のグループの管理されたコンポーネント又はネットワークに関連したメッセージのような、特定の個人に示される警告メッセージをフィルタ処理するための様々な技術が含まれる。こうした管理システムの例は、同一出願人による米国特許第５，９５８，０１２号に説明され、その全体を引用により組み入れる。
【０００７】
（発明の開示）
本開示は、組織の管理システムにおいて、音声警告メッセージを生成し、音声コマンドを処理する方法とシステムを提供する。この開示の一態様によると、音声警告を生成する方法が開示される。この方法は、警告条件を検知し、該警告条件に関連した通知パスを判断し、該警告条件に関連した少なくとも１つのパラメータに基づいて音声通知メッセージを構成し、該通知パスを通して音声通知メッセージを出力することを含む。この方法により、組織のコンポーネント及び／又は下部組織、又はコンポーネントを相互接続するネットワークの作動に影響を及ぼすイベントの組織管理システムによって、１人又はそれ以上の人間のオペレータに通知することが可能となる。
本開示の第２の態様によると、音声コマンドを処理する方法が開示される。この実施形態において、この方法は、ユーザから音声コマンドを受け取り、該音声コマンドを処理してコマンドデータを取り出し、該コマンドデータに基づいてコマンドを構成し、該コマンドをオブジェクト・リポジトリに格納することを含む。この方法により、人間のオペレータがボイス・コマンドを用いて組織の管理システムを遠隔制御することが可能になる。
【０００８】
本開示はまた、音声警告を生成し、提示するためのシステムも提供する。１つの実施形態において、システムは、警告条件を検知するための手段と、該警告条件に関連した通知パスを判断するための手段と、該警告条件に関連した少なくとも１つのパラメータに基づいて音声通知メッセージを構成するための手段と、該通知パスを通して音声通知メッセージを出力するための手段とを含む。
本開示の別の態様によると、音声コマンドを処理するためのシステムが開示される。システムは、ユーザから音声コマンドを受け取る手段と、該音声コマンドを処理してコマンドデータを取り出すための手段と、該コマンドデータに基づいてコマンドを構成するための手段と、該コマンドをオブジェクト・リポジトリに格納するための手段とを含む。
開示された特定の方法を実行する命令を処理することを含むコンピュータ可読記憶媒体もまた開示される。
【０００９】
（発明を実施するための最良の形態）
本方法及びシステムをより完全に理解するために、同じ参照番号が同じ特徴を示す添付図面と併せて以下の説明を参照する。
例示的なＩＴ組織が、図１Ａに示される。このＩＴ組織１５０は、ローカル・エリア・ネットワーク１５５、１６０及び１６５を含む。このＩＴ組織は、例えばワークステーション、プリンタ、スキャナ、ルータ、オペレーティングシステム、アプリケーション、及びアプリケーション・プラットフォームのような、様々なハードウェア及びソフトウェア・コンポーネントをさらに含む。ＩＴ組織１５０のコンポーネントを、本開示に従って監視し管理することができる。
【００１０】
本開示に従ってＩＴ組織を管理することができる例示的な管理システム１００のトポロジーの様々なコンポーネントが、図１Ｂに示される。管理システム１００は、少なくとも１つの視覚化ワークステーション１０５と、オブジェクト・リポジトリ１１０と、１つ又はそれ以上の管理アプリケーション１１５と、各々の管理アプリケーション１１５に関連した１つ又はそれ以上の管理エージェント１２０とを含む。
【００１１】
視覚化ワークステーション１０５は、ユーザに、ネットワーク管理アプリケーション１１５を含む様々なアプリケーションへのアクセスを提供する。ワークステーション１０５は、要求、コマンド、及びイベント通知を格納し伝えるオブジェクト・リポジトリ１１０と対話する。ワークステーション１０５は、オブジェクト・リポジトリ１１０から情報を要求し、コマンドを該オブジェクト・リポジトリに送り、そこから状態の変化、或いはオブジェクトの追加といったイベントの通知を獲得する。オブジェクト・リポジトリ１１０は、ＩＴ組織において特定のコンポーネント又はシステムの監視及び管理を担う管理エージェント１２０によって与えられた要求情報を管理アプリケーション１１５から受け取る。
【００１２】
管理アプリケーション１１５は、検討中のオブジェクトを把握するために、オブジェクト・リポジトリ１１０を維持する。オブジェクト・リポジトリ１１０は、データベースのような管理されたコンポーネント又はシステムについての情報を保持する永続的な記憶装置とすることができる。代替的な実施形態において、管理アプリケーション１１５及びオブジェクト・リポジトリ１１０を、管理されたコンポーネントについての情報を揮発性メモリに保持し、管理アプリケーションのタスクを実行することができる単一のユニットに組み込むことができる。
【００１３】
示されるように、本システムの１つの構造的態様は、通常の作動において、視覚化ワークステーション１０５が、主としてオブジェクト・リポジトリ１１０と対話することである。このことは、ネットワークのトラフィックを減少させ、ワークステーションにおけるグラフィカル・レンダリングの性能を改善し、視覚化ワークステーション１０５と多数の管理アプリケーション１１５、それらのサブシステム、及びＩＴ組織内に存在するエージェント１２０との間の相互依存性への必要性を減少させる。もちろん、コンポーネントが一体型のワークステーションを含む独立型の実施形態を含む、示されるコンポーネントの他の構成を有する実施形態が考えられる。
【００１４】
要求、コマンド、及び通知を処理することに加えて、オブジェクト・リポジトリ１１０はまた、管理システム１００の構造及び作動について説明するオブジェクトを処理することもできる。このようなオブジェクトは、コンポーネント及び／又はシステムの瞬間的な状態、負荷、及び性能について説明することができる。このようなオブジェクトは、手動プロセス又は自動発見ユーティリティを用いてデータを読み込むことができる。
【００１５】
１つの実施形態によると、本開示の管理システムは、オペレータに音声警告を与えることができる警告システムを含む。本開示の管理システムの別の実施形態は、警告システムと、スピーチ生成又は再生をサポートするデバイスからの言葉によるコマンドに応答することができるコマンド／制御システムとを含む。
【００１６】
警告システムは、スピーチ生成コンポーネントと通信し、スピーチ・ベースの音声警告を提供する警告生成コンポーネントを含む。コマンド／制御システムは、コマンド／制御コンポーネント（又はユーザ・インターフェース）と通信し、人間のオペレータが、管理システムからの情報の取得を言葉で要求するか、或いは管理システムに特定の動作をとらせるためのコマンドを言葉で出すことを可能にするスピーチ認識コンポーネントを含む。この組み合わせられたスピーチ・ベースの警告システム及びコマンド／制御システムは、管理システム１００の管理アプリケーション１１５の一部として、或いはＩＴ組織に接続されたあらゆる種類のコンポーネント（例えば、コンピュータ）のユーザ・インターフェースとして組み込むことができる。１つの実施形態において、このことは、スピーカ及びマイクロフォンを用いて達成され、別の構成においては、ヘッドフォン及び内蔵マイクロフォンを有するヘッドセットを用いて達成される。代替的な実施形態において、組み合わされた警告システム及びコマンド／制御システム（ここではまとめてＡＣＣシステムと呼ばれる）は、電話システムに接続され、これにより、電話を通して警告メッセージをオペレータに送出し、電話を通してコマンドを受け取ることが可能になる。さらに別の代替的な実施形態において、Ｐａｌｍ  Ｐｉｌｏｔのような手持ち式デバイスに音声ベースのシステムを接続することができる。もちろん、本システムと共に用いられる如何なる手持ち式デバイスも、音声及び／又はスピーチ生成をサポートできるものでなければならない。したがって、本システムは、それらが利用可能になったときにスピーチ生成をサポートする何らかの新しいデバイスを容易に利用することができる。
【００１７】
図２を参照すると、本開示によるＡＣＣシステムの１つの実施形態が示される。警告システム１０７は、警告生成コンポーネント２０５と、以下に説明されるように、ルータ２２０を介してデバイス２１０−２４５と対話するスピーチ生成コンポーネント２１５とを含む。コマンド／制御システム１０８は、コマンド／制御コンポーネント２５０と、以下に説明するように、ルータ２２０を介してデバイス２１０−２４５と対話するスピーチ認識コンポーネント２１０を含む。警告生成コンポーネント２０５又はコマンド／制御コンポーネント２５０によって、オブジェクト・リポジトリ１１０に情報を格納することができ、又は該オブジェクト・リポジトリ１１０から情報を取り出すことができる。この実施形態において、ＡＣＣシステムの少なくとも一部は、管理アプリケーション１１５と一体化され、ＡＣＣシステムの別の部分は、オブジェクト・リポジトリ１１０と一体化される。代替的な実施形態においては、ＡＣＣシステムを管理アプリケーション１１５と一体化させることができ、別の代替的な実施形態においては、ＡＣＣシステムをオブジェクト・リポジトリ１１０及びＩＴ組織内の別のコンポーネントと一体化させることができる。
【００１８】
さらに、図２の実施形態において、警告システム１０７、コマンド／制御システム１０８、又はその両方が、例えばルータ２２０のような単一の通信パスを通してデバイス２１０−２４５と対話する。この構成により、様々な組織コンポーネント、ＩＴ組織内のネットワーク又はサブシステムに、統合された警告システム及び統合されたコマンド／制御システムがもたらされる。さらに、管理アプリケーション１１５のように、他の組織コンポーネント、ネットワーク、及び／又はサブシステムは、本出願の方法によって送ることができるイベント通知を用いて、オブジェクト・リポジトリにデータを読み込むことができる。
【００１９】
従来の管理システムにおいて、サブシステムは、通常、それ自体のイベント通知の生成及び送信、並びにオペレータ（又はユーザ）からのコマンドの処理を担う。例えば、ウィルス検知、侵入検知、システム性能の監視、ネットワーク監視、アプリケーション監視、ジョブスケジューリング、及びアクセス制御は、従来より、別個のユーザ・インターフェース及び別個の警告システムを用いて、別個のサブシステムにより処理されている。本開示に従って、イベントを報告し、コマンドを受け取るために一体型のユーザ・インターフェースを提供することによって、管理システムは、特に音声通知及びコマンドの使用に関して、組織をより効率的に管理することができる。
【００２０】
イベント通知を視覚化ワークステーション１０５に伝えることに加えて、オブジェクト・リポジトリ１１０は、さらにそのような通知を警告生成コンポーネント２０５にも提供する。警告生成コンポーネント２０５は、各々の通知を処理し、音声警告通知を送るべきかどうかを判断し、音声警告通知を送るべきであると判断した場合は、どのように警告を送るべきかを判断する。警告生成コンポーネント２０５が、特定のイベントに対する音声警告通知を提供するように構成された場合には、該警告生成コンポーネント２０５は、スピーチ生成コンポーネント２１５を利用して、音声警告通知を生成する。次に、音声警告通知は、ルータ２２０を介して、スピーチ生成及び再生をサポートする多数のデバイスのいずれかに送られる。このようなデバイスは、例えば、制限なく、電話２２５、ポケットベル２３０、ＰＤＡ２３５、携帯電話２４０、及び視覚化ワークステーション又はコンピュータ２４５を含む。
【００２１】
さらに、視覚化ワークステーション１０５から要求及びコマンドを受け取ることに加えて、オブジェクト・リポジトリ１１０は、コマンド制御コンポーネント２５０を介して、要求及び／又はコマンドを受け取ることができる。ルータ２００を介してスピーチ生成又は再生をサポートするデバイスから音声コマンドを受け取ると、スピーチ認識システム２１０が、該音声コマンドをコマンド制御コンポーネント２５０への入力として作動できるコマンドデータに変換する。音声コマンドをコマンドデータに変換することは、当業者には周知の従来のスピーチ処理技術を用いて達成することができる。示されたように、スピーチ認識システム２１０は、例えば、デバイス２２５−２４５のような他のデバイスから言葉の形態で要求及び／又はコマンドを受け取る。こうしたコマンドを、警告生成コンポーネント２０５によって生成された警告に応答するようにできる。
【００２２】
ここで図３を参照すると、音声警告を生成する１つの方法の作動について説明する流れ図が示される。ブロック３０５において、警告条件がＩＴ組織内で検知される。オブジェクト・リポジトリ１１０から受け取ったイベント通知に基づいて、警告生成コンポーネント２０５により警告条件を検知することができる。ブロック３１０において、警告生成コンポーネント２０５は、検知された警告条件に関連した通知パスを判断する。通知パスは、１つ又はそれ以上のデバイス２１０−２４５に警告を送るように命令することができ、前の警告が応答なく生成されたかどうかといった、前のイベントに基づいて該通知パスを判断することができる。
【００２３】
本出願の１つの実施形態によると、通知パスの判断は、重大度、オブジェクトの種類、又はイベント通知をフィルタリングするための基準とすることができる他のパラメータのいずれかに依存して、メッセージを異なるユーザに向けるシステムを用いて達成することができる。典型的な管理システムにおいては、多くの異なるコンテクストから多くの異なる種類のメッセージを生成することができるので、このような機構は有用である。メッセージをフィルタリングするためのシステムが、同時出願された「コンテクストに基づいてメッセージをフィルタリングする方法及び装置」に説明されており、その全体を引用によりここに組み入れる。さらに、通知パスの判断は、１人以上のユーザが特定の種類の音声警告通知を受け取るように指定されることを可能にするように、多数のパスを判断することを含むことができる。
【００２４】
音声警告通知を多数のユーザに送るのサポートすることに加えて、エスカレーション・リストを利用するように、警告システム１０７を構成することもできる。エスカレーション・リストは、特定のクラスのメッセージについて通知すべき人々のリストである。このリストは、オブジェクト・リポジトリ１１０、管理アプリケーション１１５、警告生成コンポーネント２０５、又は他の保存場所に格納することができる。リストを多層にすることができ、幾つかのレベルの責任を表すこともできる。例えば、リストは、主に特定の警告に対して責任をもつ第１の組の１人又はそれ以上のオペレータと、特定期間内に該第１の組から誰もそのイベントに対処しない場合に責任の持つ第２の組の１人又はそれ以上のオペレータを含むことができる。もちろん、あらゆる数のレベルを有する種々の方法でエスカレーション・リストを構成することができる。
【００２５】
２人のオペレータを有するエスカレーション・リストが与えられた場合に、例えば、該エスカレーション・リストの第１の人物が５分以内に電話メッセージに応答しない場合には、該リストの第２の人物に通知することができるように、該リストを構成することができる。こういった例において、警告システムは、以下の例示的な音声警告通知を第２の人物に関連した電話に送ることができる。
「ＮＴサーバｕｓｃｈｄｂ０２は、３０分以内にスラッシングを始めると予測されます。Ｓａｌｌｙ  Ｒｏｂｉｎｓｏｎに知らせようとしましたが、彼女は応答しませんでした。あなたにこの警告を処理する責任があります」
【００２６】
問題を処理する責任が他の人に与えられたとしても、何人かに通知されるように指定することができる。例えば、警告システムは、以下の例示的なメッセージを管理者に送ることができる。
「ＮＴサーバｕｓｃｈｄｂ０２は、３０分以内にスラッシングを始めると予測されます。このメッセージは情報のためだけのものです。勤務中のオペレータであり、この問題の処理を担当するＢｏｂ  Ｊｏｎｅｓには通知しました」
本出願の代替的な実施形態によると、管理アプリケーション１１５は、指定された制限時間内に問題が対処されなかった場合、或いは指定された時間内に同じ問題が何度も発生した場合に、次に責任のある管理者にメッセージをエスカレートさせるための機能を含むことができる。例えば、システムは、次に責任のある管理者に、以下のメッセージを送ることができる。
「ＮＴサーバｕｓｃｈｄｂ０２は、過去１時間内に３回スラッシング状態に入りました。勤務中のオペレータであり、この問題の処理を担当するＢｏｂ  Ｊｏｎｅｓには通知しました」
【００２７】
音声警告通知をインテリジェントにフィルタリングし、該音声警告通知を選択的に与えるために、制御論理を用いるように管理システム１００を構成することもできる。こうしたフィルタリングの制御論理は、短い時間に多くの音声警告通知が与えられる作動条件を回避するのに有用なものとすることができる。１つの実施形態において、システムは、ユーザが個人的なフィルタリング・プロファイルを定め、そのユーザに関するメッセージだけが送られるようにすることを可能にする。代替的な実施形態において、フィルタリングは、その全体を引用によりここに組み入れる、２０００年４月７日に出願された本出願人による米国特許出願第０９／５４５，０２４号に説明されるように、フィルタリングは、例えば、オブジェクトの種類、オブジェクトの名前（名前のパターンを含む）、オブジェクトの位置、ビジネスプロセスの観点におけるオブジェクトの包含を含む、１つ又はそれ以上のオブジェクト又は警告メッセージの属性に基づくことができる。フィルタリングはまた、警告の重大度、１日のうちの時間、予測されるイベントにおける危険度のレベル、オブジェクトの重要性、及び／又はその問題によって影響を受けるオブジェクトの重要性、重大性、種類、名前等に基づくこともでき、それらは、本出願人による、同時出願された「コンテクストに基づいてメッセージをフィルタリングする方法及び装置」という名称の米国特許出願に説明されている。
【００２８】
続けて図３を参照すると、ブロック３１５において、検知された警告条件のパラメータ、及び他の要因、或いは当該技術分野において周知の条件に部分的に基づいて、通知メッセージを構成することができる。他の付加的な要因に基づいて通知メッセージを構成することもできる。
本出願の１つの実施形態において、ユーザが音声警告通知を理解するのを助けるために、組織管理システムのオペレータの用語集において通常用いられる幾つかの用語及び名前を修正することができる。例えば、「ＮＴ  Ｓｅｒｖｅｒ」として公知のオペレーティングシステムについての識別子を、単語を分けるスペースを入れずに単一の単語「ＮＴＳｅｒｖｅｒ」としてデータベース内に格納することができる。多くのデータベース及びプログラミング言語が識別子の中にスペースを許容しないので、このような単一の単語の識別子を用いることができる。さらに、ユーザは、標準外の単語の構文解析を助けるために標準外の大文字を用いることができ、たとえ大文字使用の助けがなくても、そのような構文の構文解析することに長けている。例えば、経験のあるユーザは、「ｏｒａｃｌｅｖ８」が、「Ｏｒａｃｌｅ  Ｖｅｒｓｉｏｎ  ８」を指すことを直ちに認識することができる。
【００２９】
コマンド／制御システムは、スピーチ生成システムが単語又は句を識別できない、発音できるバージョンの技術的名称をオブジェクト・リポジトリ１１０又は１つ又はそれ以上のデータベースに格納するための機能を組み込むことができる。代わりに、スペースが入れられた場合に、ユーザが読み取り可能で発音可能な名称を、コンポーネントの一般的名称として利用することができ、コマンド／制御システムは、技術的に許容可能な名称を内部で自動生成する。
ブロック３２０において、通知メッセージの音声特性は、検知された警告条件に基づいて定められる。音声特性は、例えば、音量、パニング、歪み、及び解像度を含むことができる。
【００３０】
コンピュータの前に座っているオペレータが、コンピュータのスピーカー・システムを通して音声警告メッセージを受け取ると、次のステップは、しばしば、画面上の標準的なユーザ・インターフェースを通してナビゲートし、関連するオブジェクトを該画面に呼び出すことであり、状況の更なる検査が可能になる。典型的なユーザ・インターフェースにおいては、そのようなナビゲーションは、直感に反したクリック及びスクロールを含むことができる。３次元の「仮想現実」ビュー、無限にパン可能な２次元の地図、及び双曲線形ツリーのような幾つかの最新のユーザ・インターフェースにおいては、ナビゲーションは、ある方向へのシームレス運動である。
【００３１】
本出願の１つの実施形態によると、ユーザが即座にオブジェクトにナビゲートするのを助けるために、スピーチ生成コンポーネント２１５は、音源を正しい方向に配置するために、ステレオ又はサラウンドサウンド・スピーカーを用いることができる。オペレータが地図の一部を見ており、警告メッセージが右側から与えられた場合には、画面を右にスクロールさせるのが自然である。その結果、音声特性の利用は、本出願の実用性を高めることができる。
ブロック３２５において、通知メッセージは、通知パスを通して出力される。
【００３２】
ここで図２及び図４を参照すると、音声要求／コマンドを受け取るための１つの方法の作動が説明される。ブロック４０５において、音声要求／コマンドを、ユーザから受け取る。この音声要求／コマンドは、スピーチ認識コンポーネント２１０がルータ２２０を介して受け取る。音声要求／コマンドは、スピーチ認識コンポーネント２２０によってコマンドデータに変換される（４１０）。次に、結果として生じるコマンドデータは、コマンド／制御コンポーネント２５０に送られ、処理される（４１５）。
【００３３】
ブロック４２０によると、コマンド制御コンポーネント２５０は、受け取ったコマンドデータに基づいてコマンドを構成する。コマンド制御コンポーネント２５０は、生成されたコマンドをオブジェクト・リポジトリ１１０に伝送し（４２５）、該生成されたコマンドは、ネットワーク管理アプリケーション１１５によって取り出され実行されるまで、そこに格納される（４３０）。
本開示は、ネットワーク管理アプリケーションに関して説明されたが、開示された方法及びシステムは、管理システムに接続することができる、注文処理又は信用確認のようなビジネス・アプリケーション、及びその警告管理システムに適用することもできる。このように、別の実施形態において、例えば、在庫レベルが特定のしきい値より下になるか、クレジットカードの不正が検知された際にビジネス・アプリケーションが警告メッセージを生成した場合には、コンピュータのスピーカー、電話、又は他の音声ベースのデバイスを通して、これらのメッセージを人間の管理者の誰かに送ることができる。
【００３４】
開示されたインターフェースが、人間の単一の言語での作動に限定されないことも理解すべきである。管理システム又はアプリケーションによって生成された警告通知は、通常、特定の言語、すなわち米国企業によるＩＴ産業の優位性によりほとんどの場合が英語で生成されるが、他の言語を話す人間のオペレータを用いるこのようなシステムを使用する多くの多国籍企業がある。したがって、本システムの他の実施形態によると、このシステムは、メッセージを特定の受信者のために指定された言語に翻訳し、それから音声警告通知を生成するための機能を含むことができる。
【００３５】
したがって、本開示における図及び説明は、システムの理解を助けるために提供されるものであり、その範囲を限定するように解釈されるべきではないことを理解すべきである。システムの精神及び範囲から逸脱することなく、様々な変更、置き換え、変更ををなし得ることを理解すべきである。
本出願は、「コンテクスト記述メッセージを生成する方法及び装置」及び「コンテクストに基づいてメッセージをフィルタリングする方法及び装置」という名称の、同時出願された米国特許出願に関連することに注意すべきであり、その両者の全体を引用によりここに組み入れる。本出願は、さらに、米国特許第５,９５８,０１２号、第６，２８９，３８０号、及び第６，３２７，５５０号、並びに係属中の米国特許出願第０９／５５８，８９７及び第０９／５５９，２３７号に関連し、それら全ての全体を引用によりここに組み入れる。
【図面の簡単な説明】
【００３６】
【図１Ａ】例示的な組織のシステムを示す。
【図１Ｂ】開示された方法に従ってＩＴ組織を管理するのに用いることができる例示的な管理システム・トポロジーを示す。
【図２】ＩＴ組織のコンポーネントに接続された図１Ｂの例示的な管理システムのより詳細な図である。
【図３】本開示の１つの実施形態による、音声警告を生成する例示的な方法である。
【図４】本開示の１つの実施形態による、音声コマンドを処理する例示的な方法である。
【図１Ｂ】
2004532450.tif 000003
【図２】
2004532450.tif 000004
【図３】
2004532450.tif 000005
【図４】
2004532450.tif 000006
【国際公開パンフレット】
2004532450.tif 000007
2004532450.tif 000008
2004532450.tif 000009
2004532450.tif 000010
2004532450.tif 000011
2004532450.tif 000012
2004532450.tif 000013
2004532450.tif 000014
2004532450.tif 000015
2004532450.tif 000016
2004532450.tif 000017
2004532450.tif 000018
2004532450.tif 000019
2004532450.tif 000020
2004532450.tif 000021
2004532450.tif 000022
2004532450.tif 000023
2004532450.tif 000024
2004532450.tif 000025
2004532450.tif 000026
2004532450.tif 000027
2004532450.tif 000028
2004532450.tif 000029
【国際調査報告】
2004532450.tif 000030
2004532450.tif 000031
2004532450.tif 000032
2004532450.tif 000033