(57)【要約】【課題】ネットワーク中の装置により生成されるアラームのオーディオ・トーンによるモニタリングのための方法、システム、およびプログラム製品を提供すること。【解決手段】本方法は、ネットワーク中の装置に対して生成されるアラートに対する重大度レベルを、複数の可聴特性を有する少なくとも１つのオーディオ・トーンにマップするステップと、装置に関連するエラーが認識されたとき、装置に対してアラートを生成するステップと、データまたは情報を含む生成されたアラートをモニタリング・システムに送信するステップとを含む。本方法は、受信したアラートを解読するステップと、追加の情報を加えるために、受信したアラートをフォーマットするステップと、フォーマットされたアラートを、アラート・ツー・オーディオ・キュー・マネジャに転送するステップとをさらに含む。さらに、本方法は、転送されたアラートを、複数の可聴特性を有するオーディオ・トーンにマップするステップと、オーディオ・トーンを再生するステップであり、それにより、再生されるオーディオ・トーンが、装置により生成されたアラートに関して可聴的にクライアントに警告するステップとを含む。【選択図】図１
2010537294.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク中でアラートを可聴的にモニタするための方法であって、
ネットワーク中の装置に対して生成された、データを含むアラートをモニタリング・システムに送信するステップと、
追加の情報を加えるために、受信した前記アラートをフォーマットするステップと、
フォーマットされた前記アラートを、アラート・ツー・オーディオ・キュー・マネジャに転送するステップと、
転送された前記アラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするステップと、
前記１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、再生された前記１つまたは複数のオーディオ・トーンが、生成された前記アラートに関して可聴的にクライアントに警告するステップと
を含む方法。
【請求項２】
マッピング・システムを用いて、前記ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記送信するステップが、前記装置と関連するエラーが認識されたのに応じて、前記ネットワーク中の前記装置に対して前記アラートを生成するステップをさらに含む、請求項２に記載の方法。
【請求項４】
前記フォーマットするステップが、
受信した前記各アラートを解読するステップと、
前記各装置が関連する前記ネットワーク中のグループを定義するステップと
をさらに含む、請求項３に記載の方法。
【請求項５】
前記マップするステップが、
各重大度レベルを有する、前記装置に対して受信された前記各アラートが、前記複数の各可聴特性を有する前記１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるステップと、
前記各装置に対して受信された前記アラートがマップされている場合、前記１つまたは複数の各オーディオ・トーンを生成するために使用されるサウンド生成装置のコンフィギュレーションを検証するステップと
をさらに含む、請求項４に記載の方法。
【請求項６】
前記マップするステップが、
前記装置が関連する前記ネットワーク中の前記グループを前記定義するステップに基づき、かつ前記追加の情報を加えるためにアラートを前記フォーマットするステップに基づいて、前記アラートをフィルタするステップをさらに含む、請求項５に記載の方法。
【請求項７】
前記再生するステップが、
前記サウンド生成装置を用いて、前記クライアントに、前記各アラートに対して取得された前記複数の各可聴データ特性に対応する前記１つまたは複数の各オーディオ・トーンを伝達するステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記複数の可聴データ特性が、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、また前記サウンド生成装置が、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む、請求項７に記載の方法。
【請求項９】
ネットワーク中でアラートを可聴的にモニタするための装置であって、
ネットワーク中の装置に対して生成された、データを含むアラートをモニタリング・システムに送信するための手段と、
追加の情報を加えるために、受信された前記アラートをフォーマットするための手段と、
フォーマットされた前記アラートを、アラート・ツー・オーディオ・キュー・マネジャに転送するための手段と、
転送された前記アラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするための手段と、
前記１つまたは複数のオーディオ・トーンを再生するための手段であり、それにより、再生された前記１つまたは複数のオーディオ・トーンが、生成された前記アラートに関して可聴的にクライアントに警告するように動作可能である手段と
を備える装置。
【請求項１０】
前記ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするための手段をさらに備える、請求項９に記載の装置。
【請求項１１】
前記送信する手段が、
認識された前記装置と関連するエラーに応じて、前記ネットワーク中の前記装置に対して前記アラートを生成するための手段をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記フォーマットする手段が、
受信した前記各アラートを解読するための手段と、
前記各装置が関連する前記ネットワーク中のグループを定義するための手段と
をさらに備える、請求項１１に記載の装置。
【請求項１３】
前記マップする手段が、
各重大度レベルを有する前記装置に対して受信された前記各アラートが、前記複数の各可聴特性を有する前記１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるための手段と、
前記各装置に対して受信された前記アラートがマップされていることに応じて、前記１つまたは複数の各オーディオ・トーンを生成するために使用されるように動作可能なサウンド生成装置のコンフィギュレーションを検証するための手段と
をさらに備える、請求項１２に記載の装置。
【請求項１４】
前記マップする手段が、
前記装置が関連する前記ネットワーク中の前記グループの前記定義に基づき、かつ前記追加の情報を加えるためにアラートを前記フォーマットすることに基づいて、前記アラートをフィルタするための手段をさらに備える、請求項１３に記載の装置。
【請求項１５】
前記再生する手段が、
前記クライアントに、前記各アラートに対して取得された前記複数の各可聴データ特性に対応する前記１つまたは複数の各オーディオ・トーンを伝達するための手段をさらに備える、請求項１４に記載の装置。
【請求項１６】
前記複数の可聴データ特性が、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、また前記サウンド生成装置が、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む、請求項１５に記載の装置。
【請求項１７】
ネットワーク・アラームのオーディオ・トーンによるモニタリングのためのシステムであって、
複数のアラームのうちの１つのアラームを、ネットワーク中の装置に対してマップするように構成可能なアラーム・ツー・マッピング・システムであり、前記装置に対する前記アラームがエラーに対応しており、かつ複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンにマップされるアラーム・ツー・マッピング・システムと、
前記複数のアラームをモニタするように構成可能であり、また各装置に対して受信された各アラームをフォーマットするように、かつ前記複数のアラームのうちの前記各アラームを、追加のカスタマイズされたマッピングを用いてフォーマットするように構成可能なモニタリング・システムと、
複数の各可聴データ・パラメータをそれぞれが有する、モニタされた前記各アラームに対応する１つまたは複数の各オーディオ・トーンを、前記アラーム・ツー・マッピング・システムから取得するように構成可能なアラーム・ツー・オーディオ・キュー・マネジャと、
モニタされる前記各装置に対する前記各アラームにマッチする前記１つまたは複数の各オーディオ・トーンを生成するためのサウンド生成装置に、取得された前記複数の各可聴データ・パラメータを有する前記１つまたは複数の各オーディオ・トーンを伝達するように構成可能なシーケンサであり、それにより、クライアントは、前記各アラームを介して、前記各装置上の前記エラーを可聴的に警告されるように動作可能である、シーケンサと
を備えるシステム。
【請求項１８】
コンピュータ上で当該プログラムが実行されたときに請求項１ないし８のいずれかに記載のステップのすべてを実施するように適合されたプログラム・コード手段を含むコンピュータ・プログラム。
【請求項１９】
コンピュータ可読コードをコンピューティング・システム中に統合するステップを含むコンピューティング・インフラストラクチャを展開するためのプロセスであって、前記コンピューティング・システムと組み合わされた前記コードが、ネットワーク・アラームのオーディオ・トーンベースのモニタリングのためのプロセスを実施できるプロセスにおいて、
ネットワーク上でモニタされる各装置と関連する各エラーに対応する各アラームを生成するために、複数の各可聴データ・パラメータをそれぞれが有する１つまたは複数の各オーディオ・トーンをマップするステップと、
モニタされる装置と関連するエラーに対するアラームを生成するステップと、
重大度レベルおよびグループ情報の少なくとも一方を含む追加のデータを加えるために、前記モニタされる装置に対して生成された前記アラームをフォーマットするステップと、
複数の可聴データ・パラメータをそれぞれが有する、前記モニタされる装置に対して生成された前記アラームとマッチする１つまたは複数のオーディオ・トーンを取得するステップと、
前記モニタされる装置と関連する前記エラーに対する前記複数の可聴データ・パラメータを有する取得された前記１つまたは複数のオーディオ・トーンをシーケンサに送信するステップと、
前記モニタされる装置に対して生成された前記アラームに対応する前記複数の可聴データ・パラメータを有する前記１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、生成された前記１つまたは複数のオーディオ・トーンが、前記モニタされる装置と関連する前記エラーに関して、可聴的にクライアントに警告するステップと
を含むプロセス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モニタリング・システムの分野に関し、より詳細には、本発明は、アラームの性質が、生成されたオーディオ・トーンの性質により伝えられるように、ネットワーク上の１つのハードウェアまたはソフトウェアと関連するエラーなど、ネットワーク・アラームまたはアラートに関するトーンベースのモニタリングのための方法、システム、およびコンピュータ・プログラム製品に関する。
【背景技術】
【０００２】
今日のビジネス環境では、顧客は、小売業、銀行業務などの団体または企業あるいはその両方と、インターネットを介して、オンラインまたは電子的な取引を行うことが増加している。インターネットを介する通信量が増加するに伴い、例外なく、企業活動で使用されるコンピュータ・インフラストラクチャまたはシステムを管理し、あるいは維持することは困難になる。したがって、企業または団体あるいはその両方は、使用されるコンピュータ・インフラストラクチャのすべての側面が確実に動作可能であること、また起こる可能性のあるどんな重大な状況も確実に見逃さないことを望む。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
したがって、企業または団体あるいはその両方が、コストまたは顧客の満足度あるいはその両方に影響を与えることなく、注意する必要のありうるどんな状況に対しても、コンピュータ・インフラストラクチャを有効にモニタすることが求められている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様では、ネットワークにおけるアラートまたはアラームを可聴的にモニタするための方法が提供される。本方法は、マッピング・システムを用いて、ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするステップを含む。本方法は、装置と関連するエラーが認識されたとき、ネットワーク中の装置に対してアラートを生成するステップと、ネットワーク中の装置に対して生成された、データまたは情報を含むアラートを、モニタリング・システムに送信するステップとを含む。本方法は、受信した各アラートを解読するステップと、追加の情報を加えるために、受信したアラートをフォーマットするステップと、フォーマットされたアラートをアラート・ツー・オーディオ・キュー・マネジャに転送するステップとをさらに含む。ある実施形態では、フォーマットするステップは、ＸＭＬを用いて、各装置が関連するネットワーク中のグループを定義するステップを含む。さらに、本方法は、転送されたアラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするステップと、オーディオ・トーンを再生するステップであり、それにより、再生されたオーディオ・トーンが、生成されたアラートに関して可聴的にクライアントに警告するステップとを含む。ある実施形態では、マップするステップは、各重大度レベルを有する装置に対して受信された各アラートが、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるステップと、各装置に対して受信されたアラートがマップされている場合、各オーディオ・トーンを生成するために使用されるサウンド生成装置のコンフィギュレーションを検証するステップとを含む。本方法は、装置が関連するネットワーク中のグループを定義するステップに基づき、かつ追加の情報を加えるためにアラートをフォーマットするステップに基づいて、アラートをフィルタするステップをさらに含む。ある実施形態では、再生するステップは、各アラートに対応する複数の各可聴データ特性を有する各オーディオ・トーンを、サウンド生成装置を介して、クライアントに伝達するステップをさらに含む。ある実施形態では、複数の可聴データ特性は、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【０００５】
本発明の他の態様では、ネットワーク・アラームのオーディオ・トーンによるモニタリングためのシステムが提供される。本システムは、複数のアラームのうちの１つのアラームを、ネットワーク中の装置に対してマップするように構成されたアラーム・ツー・マッピング・システムを含み、装置に対するアラームはエラーに対応しており、かつ複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンにマップされている。本システムは、複数のアラームをモニタするように構成され、また各装置に対して受信された各アラームをフォーマットし、かつ複数のアラームのうちの各アラームを、追加のカスタマイズされたマッピングを用いてフォーマットするように構成されたモニタリング・システムをさらに含む。本システムは、複数の各可聴データ・パラメータをそれぞれが有する、モニタされた各アラームに対応する１つまたは複数の各オーディオ・トーンを、アラーム・ツー・マッピング・システムから取得するように構成されたアラーム・ツー・オーディオ・キュー・マネジャと、モニタされる各装置に対する各アラームにマッチする各オーディオ・トーンを生成するためのサウンド生成装置に、取得された複数の各可聴データ・パラメータを有する１つまたは複数の各オーディオ・トーンを伝達するように構成されたシーケンサであり、それにより、クライアントが、各アラームを介して、各装置のエラーを可聴的に警告される、シーケンサとをさらに含む。ある実施形態では、本モニタリング・システムはさらに、各装置に対して受信された各アラームを解読し、かつＸＭＬを用いて、各装置が関連するネットワーク中のグループを定義するように構成され、またＸＭＬを用いて、各装置に対する各オーディオ・トーンを有する各アラームを記述するように構成される。
【０００６】
ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャは、装置が関連するネットワーク中のグループを定義するステップに基づき、かつ装置に対するアラームを記述するステップに基づいて、アラームをフィルタするようにさらに構成される。ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャは、実時間モードまたはバッチ・モードで複数のアラームのそれぞれをモニタするようにさらに構成される。ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャはシーケンサを含み、またアラーム・ツー・オーディオ・キュー・マネジャは、アラーム・ツー・マッピング・システムから取得された複数の各可聴データ・パラメータを有する各オーディオ・トーンをシーケンサに送信するようにさらに構成される。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【０００７】
本発明の他の態様では、ネットワーク・アラームのオーディオ・トーンベースのモニタリングのためのコンピュータ・プログラム製品が提供される。本コンピュータ・プログラム製品は、コンピュータ可読媒体と、エラーを生ずるネットワーク上の少なくともモニタされる装置に対して、複数のネットワーク・アラームのうちの１つのネットワーク・アラームを生成するための第１のプログラム命令と、モニタされる装置に対して生成されたネットワーク・アラームを解読し、かつ追加の情報を用いてネットワーク・アラームをフォーマットするための第２のプログラム命令と、フォーマットされたネットワーク・アラームをモニタされる装置にマップし、かつエラーを生じているモニタされる装置に対応する複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンを生成するための第３のプログラム命令とを含み、生成された１つまたは複数のオーディオ・トーンが、モニタされる装置に対応するネットワーク・アラームに関して、可聴的にクライアントに警告する。ある実施形態では、第１のプログラム命令は、ネットワーク上のモニタされる各装置に対する各ネットワーク・アラームに対応する複数の各可聴データ・パラメータを有する１つまたは複数の各オーディオ・トーンをマップするための命令を含む。ある実施形態では、第２のプログラム命令は、ＸＭＬを用いて、モニタされる装置が関連するネットワーク中のグループを定義するための命令を含む。ある実施形態では、第３のプログラム命令は、フォーマットされたネットワーク・アラームが、モニタされる装置に対応する１つまたは複数のオーディオ・トーンにマップされているかどうかを問い合わせるための命令を含む。ある実施形態では、第３のプログラム命令は、モニタされる装置にマッチする複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを取得し、かつオーディオ・トーンを生成するためのサウンド生成装置に、複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを送るための命令を含む。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。第１、第２，および第３のプログラム命令は、コンピュータ可読媒体上に記録されることが好ましい。
【０００８】
さらに、本発明の他の態様では、コンピュータ可読コードをコンピューティング・システム中に統合するステップを含むコンピューティング・インフラストラクチャを展開するためのプロセスであって、コンピューティング・システムと組み合わされたコードが、ネットワーク・アラームのオーディオ・トーンベースのモニタリングのためのプロセスを実施できるプロセスが提供される。本プロセスは、ネットワーク上でモニタされる各装置と関連する各エラーに対応する各アラームを生成するために、複数の各可聴データ・パラメータをそれぞれが有する１つまたは複数の各オーディオ・トーンをマップするステップと、モニタされる装置と関連するエラーに対するアラームを生成するステップとを含む。さらに、本プロセスは、ＸＭＬを用いて、重大度レベルおよびグループ情報の少なくとも一方を含む追加のデータを加えるために、モニタされる装置に対して生成されたアラームをフォーマットするステップを含む。本プロセスは、複数の可聴データ・パラメータをそれぞれが有する、モニタされる装置に対して生成されたアラームとマッチする１つまたは複数のオーディオ・トーンを取得するステップと、モニタされる装置と関連するエラーに対する複数の可聴データ・パラメータを有する取得された１つまたは複数のオーディオ・トーンをシーケンサに送信するステップと、モニタされる装置に対して生成されたアラームに対応する複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、生成された１つまたは複数のオーディオ・トーンが、モニタされる装置と関連するエラーに関して、可聴的にクライアントに警告するステップとをさらに含む。本プロセスは、各ネットワーク上で各モニタされる装置により生成された少なくとも１つのアラームを可聴的にモニタするためのアラーム・ツー・オーディオ・キュー・マネジャを提供するステップをさらに含む。ある実施形態では、フォーマットするステップが、受信したアラームを解読するステップと、ＸＭＬを用いて、モニタされる装置が関連するネットワーク中のグループを定義するステップとをさらに含む。ある実施形態では、取得するステップがさらに、モニタされる装置に対して生成されたアラームが、複数の各可聴特性を有する１つまたは複数のオーディオ・トーンにマップされているかどうかを問い合わせるステップと、モニタされる装置に対して生成されたアラームがマップされている場合、複数の各可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを、各オーディオ・トーンを再生するためのサウンド生成装置に伝達するステップを含む。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【０００９】
本明細書に組み込まれた、またその一部を形成する添付の図面は、本発明の諸実施形態を示しており、その説明と併せて本発明の原理を述べるように働く。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による、ネットワーク・アラームのトーンによるオーディオベースのモニタリングに含まれる諸ステップの概要を示す流れ図である。
【図２】本発明の実施形態による、ネットワーク・アラームのトーンによるオーディオベースのモニタリングのためのシステムの実施形態を示す概略のブロック・システム図である。
【図３】本発明の実施形態による、ネットワーク・アラームのトーンによるオーディオベースのモニタリングためのモニタリング・システムの実施形態を示す概略のブロック・システム図である。
【図４】本発明の実施形態による、ネットワーク・アラームのトーンによるオーディオベースのモニタリングのためのコンピュータ・インフラストラクチャの実施形態を示す概略のブロック・システム図である。
【発明を実施するための形態】
【００１１】
本明細書で述べられる機能ユニットの多くのものは、その実装の独立性を特に強調するために、モジュールとしてラベルが付されている。例えば、モジュールは、カスタムのＶＬＳＩ回路もしくはゲートウェイ、論理チップなどの既製品の半導体、トランジスタ、または他のディスクリートのコンポーネントを備えるハードウェア回路として実装することができる。モジュールはまた、書き替え可能ゲートアレイ（ＦＰＧＡ）、プログラマブル・アレイ・ロジック（ＰＡＬ）、プログラム可能な論理デバイス（ＰＬＤ）などのプログラム可能なハードウェア・デバイスで実装することができる。
【００１２】
モジュールはまた、様々なタイプのプロセッサで実行するためのソフトウェア中に実装することができる。実行可能なコードの特定されたモジュールまたはコンポーネントは、例えば、コンピュータ命令の１つまたは複数の物理的または論理的ブロックを含み、それは、例えば、オブジェクト、手順、または機能として編成することができる。そうではあるが、特定されたモジュールの実行可能ファイルは、物理的に共に位置する必要はなく、異なる場所に記憶された異種の命令を含むことができ、論理的に共に結合されたとき、モジュールを構成し、モジュールに対する規定の目的を達成する。
【００１３】
さらに、実行可能なコードのモジュールは、単一の命令とすることも多くの命令とすることもできるが、さらにいくつかの異なるコード・セグメントにわたり、異なるプログラム間で、いくつかのメモリ・デバイスにわたって分散することもできる。同様に、オペレーション・データは、本明細書におけるモジュール内で特定され、かつ示すことができ、さらに任意の適切な形態で実施し、任意の適切なタイプのデータ構造内で編成することができる。オペレーション・データは、単一のデータセットとして収集することができるが、あるいは異なる記憶装置、異種のメモリ・デバイスを含む異なるロケーションにわたって分散することができ、さらに、少なくとも部分的に、システムまたはネットワーク上の単なる電子信号として存在することもできる。
【００１４】
さらに、モジュールはまた、ソフトウェアと、１つまたは複数のハードウェア装置との組合せで実装することができる。例えば、モジュールは、メモリ・デバイスに記憶されたソフトウェア実行可能コードの組合せで実施することができる。他の例では、モジュールは、１組のオペレーション・データに対して動作するプロセッサの組合せとすることができる。さらに、モジュールは、送信回路により送られる電子信号の組合せで実施することができる。
【００１５】
本明細書を通して、「一実施形態」、「実施形態」、または同様の言語に対して行われる参照は、その実施形態に関して述べられた特定の機能、構造、または特性が、本発明の少なくとも１つの実施形態に含まれることを意味する。したがって、本明細書を通して、「一実施形態では」、「ある実施形態では」、または同様の言語のフレーズ表現は、必ずしもそうではないが、すべて同じ実施形態を指すことができる。
【００１６】
さらに、本発明の上記の機能、構造、または特性は、１つまたは複数の実施形態において、任意の適切な方法で組み合わせることができる。本発明の趣旨および範囲から逸脱することなく、本発明に対して様々な変更および変形を加えうることは当業者には明らかである。したがって、本発明は、本発明の変更形態および変形形態が添付の請求項およびその等価な形態の範囲に含まれる場合、それらを包含することが意図される。本発明の好ましい諸実施形態に対して、次に、詳細に参照を行うものとする。
【００１７】
一実施形態では、本発明は、ネットワークにおけるアラートを可聴的にモニタするための方法を提供する。本方法は、マッピング・システムを用いて、ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするステップを含む。本方法は、装置と関連するエラーが認識されたとき、ネットワーク中の装置に対してアラートを生成するステップと、ネットワーク中の装置に対して生成された、データまたは情報を含むアラートを、モニタリング・システムに送信するステップとを含む。本方法は、受信した各アラートを解読するステップと、追加の情報を加えるために、受信したアラートをフォーマットするステップと、フォーマットされたアラートをアラート・ツー・オーディオ・キュー・マネジャに転送するステップとをさらに含む。ある実施形態では、フォーマットするステップは、ＸＭＬを用いて、各装置が関連するネットワーク中のグループを定義するステップを含む。さらに、本方法は、転送されたアラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするステップと、オーディオ・トーンを再生するステップであり、それにより、再生されたオーディオ・トーンが、生成されたアラートに関して可聴的にクライアントに警告するステップとを含む。ある実施形態では、マップするステップは、各重大度レベルを有する、装置に対して受信された各アラートが、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるステップと、各装置に対して受信されたアラートがマップされている場合、各オーディオ・トーンを生成するために使用されるサウンド生成装置のコンフィギュレーションを検証するステップとを含む。本方法は、装置と関連するネットワーク中のグループを定義するステップに基づき、かつ追加の情報を加えるためにアラートをフォーマットするステップに基づいて、アラートをフィルタするステップをさらに含む。ある実施形態では、再生するステップが、各アラートに対応する複数の各可聴データ特性を有する各オーディオ・トーンを、サウンド生成装置を介して、クライアントに伝達するステップをさらに含む。ある実施形態では、複数の可聴データ特性は、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【００１８】
図１を次に参照すると、本発明の実施形態によるネットワーク・アラームのトーンによるオーディオベースのモニタリングを含む方法ステップの概要が示されている。図１を参照すると、番号１００は、例えば、ネットワーク上のスイッチに関するエラーもしくは問題、またはネットワーク上の特定のサーバのためのＣＰＵに関するエラーもしくは問題など、ハードウェア関連の問題またはソフトウェア関連の問題を生じているネットワーク装置に関するエラーもしくは問題に関連するネットワーク・アラームのトーンによるオーディオベースのモニタリングのための方法ステップの概要を示す流れ図を示している。方法はステップ１０２で開始し、アラームもしくはアラートまたはトラップが、ネットワーク装置、例えば、エラーまたは問題を生じているネットワーク上のサーバにより生成される。エラーもしくは問題が、ネットワーク装置上で検出された場合、ステップ１０２で、装置は、アラームもしくはアラートまたはトラップを生成または作成し、それは、特定の装置がエラーもしくは問題を生じていることをモニタリング・システムに通知するために、モニタリング・システムに送られる（矢印１０３で示される）。ある実施形態では、装置、例えば、サーバにより生成されたアラームもしくはアラートまたはトラップは、検出されたアラームもしくはアラートまたはトラップに対する装置、またはその重大度レベルを示す、あるいは識別する暗号化されたデータまたは情報を含む。ある実施形態では、モニタされる装置上の各エラーは、生成されるアラートもしくはアラームまたはトラップの記述に対応するアラートもしくはアラームまたはトラップ識別（ＩＤ）を有する。さらに、モニタされる装置上の各エラーは、１組のオーディオまたはＭＩＤＩ（Musical Instrument Digital Interface）パラメータにマッチする１つまたは複数のオーディオ・トーンを奏するために、ＭＩＤＩパラメータ（例えば、持続期間、音の高さ、速さ、またはチャネルあるいはそれらの組合せ）などの１組のオーディオ・パラメータに対して、マッピング・システム中でマップされ、したがって、オーディオ・トーンまたは一連のオーディオ・トーンを奏することにより、エラーが検出されたこと、ならびにエラーの性質を装置のユーザまたは所有者に知らせる。さらに、重大度の様々なレベルを、アラームもしくはアラートまたはトラップと関連付けることができる。例えば、アラームもしくはアラートまたはトラップは、マッピング・システム中で、低音量の１つまたは複数のオーディオ・トーンを再生することにより、ワーニング（warning）（低レベルの重大度）を示す１組のオーディオまたはＭＩＤＩパラメータにマップされる。同様に、アラームもしくはアラートまたはトラップは、エラー（中レベルの重大度）を示す１組のＭＩＤＩパラメータにマップすることができ、さらにアラームもしくはアラートまたはトラップは、重大なエラー（高レベルの重大度）を示す１組のＭＩＤＩパラメータにマップすることもできる。様々な程度またはレベルの重大度を指定し、または特定の装置で生ずるエラーと関連付けできること、および様々なマッピング・スキームを特定のエラーを追跡するために使用できることを当業者であれば理解され��い。したがって、モニタリング・システムが、サーバからアラームもしくはアラートまたはトラップを受信したとき、モニタリング・システムは、ステップ１０４で、アラームもしくはアラートまたはトラップＩＤを、例えば、記述情報を記憶する、モニタリング・システムと関連するリポジトリまたはデータベースから取得された記述情報と比較することにより、アラームもしくはアラートまたはトラップを解読する（decrypt/decipher）。モニタリング・システムは、視覚的なアラームまたはアラート・キューをクライアントに送り（矢印１０５で示される）、アラートもしくはアラームまたはトラップに対応する記述情報を、所有者またはユーザに視覚的に通知し、その視覚的なアラーム・キューは、ステップ１０６でクライアントにより受信される。さらに、ステップ１０４で、モニタリング・システムは、サーバが属するサーバ・グループもしくはクラスタを識別する情報、または重大度のレベルに関する追加のデータもしくは情報、あるいはその両方など、追加のデータもしくは情報を加えるために、サーバから受信したアラートもしくはアラームまたはトラップをフォーマットする。ある実施形態では、モニタリング・システムは、ＸＭＬ（拡張可能なマーク付け言語）を用いて、サーバ・グループ情報などの追加のデータもしくは情報を加えるために、アラームもしくはアラートのフォーマットを行い、したがって、モニタリング・システムは、追加のデータもしくは情報を用いて、アラームもしくはアラートをフィルタすることができる。モニタリング・システムが、アラートもしくはアラームまたはトラップをフォーマットした後、モニタリング・システムは、フォーマットされたアラートもしくはアラームまたはトラップを、アラート・ツー・オーディオ・キュー・マネジャ、またはアラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）に転送または送信する（矢印１０７で示される）。アラート・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）は、ステップ１０８で、フォーマットされたアラートを受信し、受信されたアラームもしくはアラートに対応する１つまたは複数のオーディオ・トーンを生成するために、１組の可聴データ・パラメータ、またはＭＩＤＩパラメータを含むマッピング・データベース中にマッピング・ファイルがあるかどうかを判定するために、マッピング・システムに問い合わせる（矢印１０９で示される）。マッピング・システムは、ステップ１１０で、そのアラームに対応するいずれかの可聴データまたはＭＩＤＩパラメータを含むマッピング・ファイルを取得し、取得したマッピング・ファイルを、アラート・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）に返す（矢印１１１で示される）。アラーム・ツー・オーディオ・キュー・マネジャはまた、複数の可聴データ・パラメータまたはＭＩＤＩパラメータを有するオーディオ・トーンを生成するために使用される１組のオーディオ出力装置またはサウンド生成装置を決定する。例えば、コンフィギュレーション・ファイルは、ＭＩＤＩデータが、１つまたは複数の直接的に接続されたサウンド生成装置に送られるべきであること、または同報通信信号が、遠隔のサウンド生成装置、または携帯電話などのＭＩ���Ｉが使用可能なハンドヘルド装置など、１つまたは複数の遠隔装置に送られるべきであること、またはＭＩＤＩデータは、直接的に接続されたサウンド生成装置および遠隔のサウンド生成装置に共に送られるべきであることを示すために使用することができる。アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）は、受信した可聴データ・パラメータまたはＭＩＤＩパラメータを、シーケンサに、特に、ＭＩＤＩシーケンサに送る（矢印１１３で示される）。図１は、ＭＩＤＩシーケンサが、ＡＡＣＭとは別個に示されているが、一実施形態では、ＭＩＤＩシーケンサはＡＡＣＭ内に組み込まれる。ＭＩＤＩパラメータが見つからない場合、マッピング・システムは、デフォルトの１つまたは複数のトーンを生成するためのＭＩＤＩパラメータのデフォルトの組をＡＡＣＭに返す。ある実施形態では、シーケンサまたはＭＩＤＩシーケンサは、前述の１組のオーディオ出力装置をコンフィギュレーション・ファイル中に編成するように構成され、また適正な時間に、可聴データ・パラメータまたはＭＩＤＩパラメータを、オーディオ出力装置またはサウンド生成装置に送信するように構成され、したがって、サウンド生成装置は、可聴データ・パラメータまたはＭＩＤＩパラメータを有するオーディオ・トーンを生成することができる。ＭＩＤＩシーケンサは、ステップ１１２で、マッピング・ファイル中のＭＩＤＩパラメータをＭＩＤＩファイルに変換し、ＭＩＤＩファイルをクライアント上の適切な出力装置に送信する（矢印１１４で示される）。クライアントは、ステップ１１６で、ＭＩＤＩファイルを受信し、ＭＩＤＩファイルを再生し、したがって、特定の装置のエラーの性質が、生成されたオーディオ・トーン（複数可）の性質により伝えられて、所有者またはユーザは、生成されたオーディオ・トーン（複数可）を単に聞くことにより、特定の装置のエラーに関して可聴的に警告される。
【００１９】
他の実施形態では、本発明は、ネットワーク・アラームのオーディオ・トーンによるモニタリングのためのシステムを提供する。システムは、複数のアラームのうちの１つのアラームを、ネットワーク中の装置に対してマップするように構成されたアラーム・ツー・マッピング・システムを備え、装置に対するアラームがエラーに対応しており、かつ複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンにマップされる。システムは、複数のアラームをモニタするように構成され、各装置に対して受信された各アラームをフォーマットし、かつ複数のアラームのうちの各アラームを、追加のカスタマイズされたマッピングを用いてフォーマットするように構成されたモニタリング・システムをさらに備える。システムは、複数の各可聴データ・パラメータをそれぞれが有する、モニタされた各アラームに対応する１つまたは複数の各オーディオ・トーンを、アラーム・ツー・マッピング・システムから取得するように構成されたアラーム・ツー・オーディオ・キュー・マネジャと、モニタされる各装置に対する各アラームにマッチする各オーディオ・トーンを生成するためのサウンド生成装置に、取得された複数の各可聴データ・パラメータを有する１つまたは複数の各オーディオ・トーンを伝達するように構成されたシーケンサであり、それにより、クライアントが、各アラームを介して、各装置のエラーを可聴的に警告される、シーケンサとをさらに備える。ある実施形態では、モニタリング・システムはさらに、各装置に対して受信された各アラームを解読し、かつＸＭＬを用いて、各装置が関連するネットワーク中のグループを定義するように構成され、またＸＭＬを用いて、各装置に対する各オーディオ・トーンを有する各アラームを記述するように構成される。
【００２０】
ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャは、装置が関連するネットワーク中のグループを定義するステップに基づき、かつ装置に対するアラームを記述するステップに基づいて、アラームをフィルタするようにさらに構成される。ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャは、実時間モードまたはバッチ・モードで複数のアラームのそれぞれをモニタするようにさらに構成される。ある実施形態では、アラーム・ツー・オーディオ・キュー・マネジャは、シーケンサを備えており、またアラーム・ツー・オーディオ・キュー・マネジャは、アラーム・ツー・マッピング・システムから取得された複数の各可聴データ・パラメータを有する各オーディオ・トーンをシーケンサに送信するようにさらに構成される。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【００２１】
図２および図３を次に参照すると、ネットワーク・アラームもしくはアラートまたはトラップのトーンによるオーディオベースのモニタリングのためのシステムの様々な実施形態が示されている。図２を参照すると、参照番号２００は、ネットワーク・アラームのトーンによるオーディオベースのモニタリングのためのシステム２００の実施形態の概略のブロック図を提供する。システム２００は、ネットワーク上の１つまたは複数のサーバ、例えば、図２で示すように、サーバ１、２、および３を含むサーバ・グループもしくはクラスタ２０２を備える。図２は、サーバ・グループ２０２を示しているが、システム２００は、サーバ・グループではなく、個々のサーバから、またはサーバ上の論理ユニットからも構成できることを理解されたい。代替的には、システム２００は、図２で示す単一のサーバ・グループ２０２に代えて、複数のサーバ・グループから構成することもできる。したがって、装置またはサーバ、例えば、サーバ・グループ２０２のサーバ１上のハードウェアまたは１つのソフトウェアに関して、エラーまたは問題がある場合、アラートもしくはアラームまたはトラップが、装置もしくはサーバ・グループ２０２中のサーバ１により生成または作成され、それは、生成されるアラートもしくはアラームまたはトラップの記述に対応するアラートもしくはアラームまたはトラップ識別（ＩＤ）を含む。ある実施形態では、生成されたアラートもしくはアラームまたはトラップは暗号化され、また本明細書の上記で論じたように、エラーが検出された装置もしくはサーバ（すなわち、サーバ１）などのデータもしくは情報、またはワーニング、エラーもしくは重大なエラーなどのエラーの重大度レベル、あるいはその両方をモニタリング・システム２０４に搬送する。ある実施形態では、モニタリング・システム２０４は、例えば、モニタリング・システム２０４と関連するリポジトリまたはデータベースから、アラームもしくはアラートまたはトラップＩＤに対応する記述情報を取得することにより、サーバ・グループ２０２のサーバ１から受信されたアラームもしくはアラートを解読する（decrypt/decipher）、または翻訳するように構成される。モニタリング・システムは、視覚的なアラームもしくはアラート・キューをクライアント２１４に送るように構成され、所有者またはユーザに、アラートもしくはアラームまたはトラップに対応する記述情報を視覚的に通知する。さらに、モニタリング・システム２０４は、サーバ１がサーバ・グループ２０２に属する情報など、追加のデータまたは情報を加えるために、サーバ１から受信したアラームもしくはアラートをフォーマットするように構成される。ある実施形態では、モニタリング・システム２０４は、サーバ・グループ情報など、追加のデータもしくは情報を加えるために、ＸＭＬ（拡張可能なマーク付け言語）を用いて、アラームもしくはアラートをフォーマットし、したがって、モニタリング・システム２０４は、追加のデータもしくは情報を用いて、アラームもしくはアラートをフィルタすることができる。モニタリング・システム２０４は、アラームもしくはアラートが、エラーの重大度レベルに基づいて再生される特定の音量レベルにフォー��ットするなど、追加の情報を加えるために、受信されたアラームもしくはアラートまたはトラップをフォーマットできることを当業者であれば理解されたい。さらに、モニタリング・システム２０４は、フォーマットされたアラームもしくはアラートを、ネットワーク上でモニタされる装置に関する、モニタリング・システム２０４から受信したアラートもしくはアラームを管理するように構成されたアラーム・ツー・オーディオ・キュー・マネジャ（本明細書では、アラート・ツー・オーディオ・キュー・マネジャもしくはＡＡＣＭとも呼ばれる）２０８に送る。アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）２０８は、アラートもしくはアラームが、マッピング・システム内でマップされているかどうかを判定するために、マッピング・システム２１２を調べる、またはそれに問い合わせる。マッピング・システム２１２は、モニタすべき各アラームもしくはアラートに対するマッピングを記憶するように構成される。ある実施形態では、マッピング・システム２１２は、生成されたアラームもしくはアラートに対応する１つまたは複数のオーディオ・トーンを生成するために、１組の可聴データ・パラメータまたはＭＩＤＩパラメータを含むマッピング・ファイルを取得するように構成され、かつアラームに対して取得された１組の可聴データ・パラメータまたはＭＩＤＩパラメータを、アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）２０８に送信するように構成される。さらに、アラーム・ツー・オーディオ・キュー・マネジャは、複数の可聴データ・パラメータまたはＭＩＤＩパラメータを有するオーディオ・トーンを生成するために使用される１組のオーディオ出力装置またはサウンド生成装置を決定するように構成される。例えば、コンフィギュレーション・ファイルは、ＭＩＤＩデータが、１つまたは複数の直接的に接続されたサウンド生成装置に送られるべきであること、または同報通信信号が、遠隔のサウンド生成装置、または携帯電話などのＭＩＤＩが使用可能なハンドヘルド装置など、１つまたは複数の遠隔装置に送られるべきであること、またはＭＩＤＩデータは、直接的に接続されたサウンド生成装置および遠隔のサウンド生成装置に共に送られるべきであることを示すために使用することができる。アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）２０８は、マッピング・システム２１２から受信した可聴データ・パラメータまたはＭＩＤＩパラメータを、シーケンサ２１０に、特に、ＡＡＣＭ２０８内のＭＩＤＩシーケンサに送るように構成される。ＭＩＤＩパラメータが見つからない場合、マッピング・システムは、１つまたは複数のデフォルトのトーンを生成するためにＭＩＤＩパラメータのデフォルトの組をＡＡＣＭに返す。ある実施形態では、シーケンサまたはＭＩＤＩシーケンサ２１０は、前述の１組のオーディオ出力装置をコンフィギュレーション・ファイル中で編成するように構成され、また適切な時間に、可聴データ・パラメータまたはＭＩＤＩパラメータをオーディオ出力装置またはサウンド生成装置に送信するように構成され、したがって、サウンド生成装置は、可聴データ・パラメータまたはＭＩＤＩパラメータを有する１つま��は複数のオーディオ・トーンを生成することができる。ある実施形態では、ＭＩＤＩシーケンサ２１０は、マッピング・ファイル中のＭＩＤＩパラメータをＭＩＤＩファイルに変換するように構成され、さらにＭＩＤＩファイルを、クライアント２１４上の適切な出力装置に送るように構成される。クライアント２１４は、ＭＩＤＩファイルを受信するように構成され、またＭＩＤＩファイルを再生するように構成されており、したがって、特定の装置のエラーの性質が、生成されたオーディオ・トーン（複数可）の性質により伝達されることになり、所有者またはユーザは、生成されたオーディオ・トーン（複数可）を単に聞くだけで、特定の装置のエラーに関して可聴的に警告される。
【００２２】
図３を次に参照すると、図は、ネットワーク・アラームもしくはアラートまたはトラップのオーディオ・トーンベースのモニタリングのためのシステムの実施形態を示している。図３を見ると、図３は、アラーム・ツー・オーディオ・フォーマッティング・ツールもしくはプログラムもしくはコンポーネント３２０（アラート・ツー・オーディオ・フォーマッティング・ツールとも呼ばれる）をその上に展開させたモニタリング・サーバなどのシステムもしくはサーバ３００の一実施形態を示す概略のブロック・システム図であり、アラーム・ツー・オーディオ・フォーマッティング・プログラムもしくはコンポーネント、もしくはツール３２０は、本発明の実施形態に従って、ネットワーク上で検出されたエラーに対応するアラームもしくはアラートを管理するまたは可聴的に再生するために、アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）により使用される追加の情報を加えることにより、モニタリング・システムまたはサーバにより受信されたアラートをフォーマットするように構成される。好ましくは、システム３００はサーバであり、例えば、中央処理装置（ＣＰＵ）３０４、ローカル記憶装置３０２、ユーザ・インターフェース３０６、ネットワーク・インターフェース３０８、およびメモリ３１０を含むモニタリング・サーバである。ＣＰＵ３０４は、概して、システム／サーバ３００内のオペレーションを実行するように構成される。ユーザ・インターフェース３０６は、一実施形態では、ユーザからのデータおよびコマンドを入力できるようにすること、および出力データをユーザに伝達できるようにすることを含む、モニタリング・システム３００との対話をユーザに可能にするように構成される。ネットワーク・インターフェース３０８は、一実施形態では、ネットワークの通信チャネル（どの図にも示されていない）を介して、システム３００のネットワーク通信を容易にするように構成される。ある実施形態では、ローカル・メモリ３１０は、システムまたはサーバ３００で動作し、かつネットワーク上の１つまたは複数の装置をモニタするように構成されたモニタリング・アプリケーション３１１など、１つまたは複数のアプリケーションまたはプログラムを記憶するように構成される。さらに、ある実施形態では、受信したすべてのアラームもしくはアラートの記録を含むアラームもしくはアラート・ログ３１２が、記憶システム３０２に記憶される。さらにある実施形態では、ストレージ３０２は、クライアントに送られたアラームもしくはアラートの書き込まれた記述を含む記述ファイル３１４を記憶し、したがって、クライアントにおけるユーザには、アラートの性質の視覚的表示または記述が提供される。さらに、ストレージ３０２は、コンフィギュレーション・ファイル３１６を記憶するように構成され、それは、どのタイプのオーディオ出力装置またはサウンド生成装置に、オーディオ・トーン（複数可）を生成または再生するためのＭＩＤＩパラメータを伝達すべきかなど、コンフィギュレーション・データを含む。代替的には、ログ・ファイル３１２、マッピング・ファイル３１４、またはコンフィギュレーション・ファイル３１６、あるいはそれらの組合せは、メモリ３１０に、または別個のストレージに記憶することができる。
【００２３】
一実施形態では、図３で示すように、モニタリング・サーバまたはシステム３００で動作するアラーム・ツー・オーディオ・フォーマッティング・プログラムもしくはツール３２０は、ネットワーク中の１つまたは複数の装置により生成されたアラートのオーディオ・トーンによるモニタリングを行うのに必要な諸ステップを機能的に実行するように構成された複数のモジュールを含む論理ユニットを備える。具体的には、アラーム・ツー・オーディオ・キュー・フォーマッティング・コンポーネントもしくはツール３２０は、アラーム・コンフィギュレーション・モジュール３２２、アラーム記述モジュール３２４、アラーム受信モジュール３２６、アラーム・グループ化モジュール３２８、アラーム重大度レベル・モジュール３３０、アラーム転送モジュール３３２、アラーム・ログ・モジュール３３４、および通信モジュール３３６を含む。アラーム・コンフィギュレーション・モジュール３２２は、アラートを実時間モードでそれともバッチ・モードでモニタすべきか、バッチ・モード処理のための時間間隔など、コンフィギュレーション・データをローカル・ストレージ３０２のコンフィギュレーション・ファイル３１６中に記憶するように構成される。アラーム記述モジュール３２４は、装置により生成されたアラートもしくはアラームに対応する書き込まれた記述を、ローカル・ストレージ３０２の記述ファイル３１４中に記憶するように構成される。アラーム受信モジュール３２６は、モニタリング・システム３００によりモニタされているネットワーク上の装置により生成された１つまたは複数のアラームを受信するように構成される。さらに、アラーム受信モジュール３２６は、記述ファイル３１４で提供される記述を用いて、受信されたアラームを解読する、または翻訳するように構成される。アラーム・グループ化モジュール３２８は、好ましくは、ＸＭＬ（拡張可能なマーク付け言語）を用いて、モニタリング・システムにより受信された１つまたは複数のアラームに対するグループ化情報またはデータを追加するように、例えば、どのサーバ・グループもしくはクラスタにアラームを生成した装置が属しているかに関する情報を追加するように、または装置が属している論理ユニットに関する情報を追加するように構成される。アラーム重大度レベル・モジュール３３０は、追加の重大度レベル情報をアラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）に提供するために、好ましくは、ＸＭＬ（拡張可能なマーク付け言語）を用いて、追加の重大度レベル情報を加えるように構成される。アラーム転送モジュール３３２は、さらにフォーマットされたアラームを、アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）に転送するように構成され、したがって、アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）は、フォーマットされたアラート中で提供される追加の情報もしくはデータに基づいて、モニタリング・アプリケーション３１１から受信したアラートを管理することができる。アラーム・ログ・モジュール３３４は、モニタリング・システム３００によりモニタされている装置から受信したすべてのアラートを、アラートもしくはアラーム・ログ３１２中に書き込むまたは記憶するように構成される。さらに、通信モジュール３３６は、アラーム・ツー・オーディオ・フォーマッティング・ツール３２０の様々なモジュールと、アラーム・ログ・ファイル３１２、記述ファイル３１４、およびコンフィギュレーション・ファイル３１６を含むストレージ３０２、またはメモリ３１０で動作するプログラムあるいはその両方などの他のコンポーネントとの間の通信を可能にするように構成される。本明細書の上記で述べたように、装置により生成され、アラーム・ツー・オーディオ・キュー・マネジャ（ＡＡＣＭ）により処理されたアラームをフォーマットすることは、クライアントにおけるユーザに可聴のアラートを提供し、したがって、エラーの性質およびそのエラーを生じている装置の性質が、生成されたオーディオ・トーンの性質により伝えられ、所有者は、接続された、または遠隔の装置（複数可）上で生成されたオーディオ・トーン（複数可）を単に聞くだけで、装置のエラーに関して、可聴的に警告される。
【００２４】
例えば、モニタされ、かつ可聴的に伝達されうるアラートもしくはアラームとは、ネットワーク上で記憶空間を使い果たした危険な状態のサーバなど、特定のエラーのことである。サーバにより生成された任意のアラートをモニタするために、サーバは、マッピング・システムにより、アラート・ツー・マッピング・ファイルもしくはマッピング・ファイルにマップされる。具体的には、マッピング・システムは、持続期間、音の高さ、速さ、およびチャネルなど、いくつかの可聴特性を有する複数の可聴の、またはオーディオのトーンに対してアラートをマップする。したがって、モニタリング・システムは、サーバを追跡し、またはモニタするために使用され、サーバにより、アラートもしくはアラームが生成された場合、モニタリング・システムは、そのアラームもしくはアラートを検出し、またモニタリング・システムは、アラームを解読し、かつサーバが属するサーバのグループまたはサーバ・クラスタなど、追加のデータまたは情報を加えるようにアラームをフォーマットする。さらに、モニタリング・システムは、サーバにより生成されたアラートもしくはアラームを、ＡＡＣＭ（アラート・ツー・オーディオ・マネジャ、またはアラーム・ツー・オーディオ・マネジャ）に通知する。さらに、モニタリング・システムは、クライアントに視覚的なアラームもしくはアラート・キューを送り、したがって、クライアントは、アラートが視覚的に通知される。ＡＡＣＭ（アラート・ツー・オーディオ・マネジャ）は、マッピング・システムに問い合わせして、そのアラート・ツー・マッピング・ファイルまたはマッピング・ファイル中で、モニタリング・システムにより検出されたアラームもしくはアラートに対応する可聴トーンを含む適切なファイルを調べる。マッピング・システムは、可聴トーンを含むマッピング・ファイルをＡＡＣＭに送る。ＡＡＣＭは、マッピング・ファイルをシーケンサ、すなわち、ＭＩＤＩシーケンサに送り、それは、マッピング・ファイル中に含まれる音（notes）または可聴トーンをＭＩＤＩファイルに変換する。例えば、サーバが、ストレージ問題を生じているときにアラートを生成した場合、生成されるアラートもしくはアラームは、以下の可聴特性またはＭＩＤＩパラメータを有することができる。すなわち、持続期間；５，音の高さ；４０、速さ；６０（これは、通常、ラウドネスに変換される）、およびチャネル；１（これは、通常、音質（timbre）に変換される）。ＡＡＣＭ（アラート・ツー・オーディオ・マネジャ）は、コンフィギュレーション・ファイルを調べて、ＭＩＤＩ（MusicalInstrument Digital Interface）信号を直接的に接続されたサウンド生成装置に送るべきか、同報通信信号を、遠隔のサウンド生成装置またはＭＩＤＩが使用可能なハンドヘルドなどに送るべきか、それとも両タイプのサウンド生成装置に送るべきかを判定する。例えば、サウンド生成装置が携帯電話である場合、ＭＩＤＩ同報通信信号またはメッセージは、携帯電話へ送られることになる。アラート・ツー・オーディオ・マネジャは、ＭＩＤＩパラメータ（すなわち、持続期間、音の高さ、速さ、およびチャネル）を内部のＭＩＤＩシーケンサに送り、それは、次いで、ＭＩＤＩパラメータまたはデ��タを、その携帯電話に（同報通信を介して）送信して、いくつかの可聴特性、例えば、持続期間５，音の高さ４０、速さ６０、およびチャネル１をそれぞれが有する１つまたは複数のサウンドまたはオーディオ・トーンを生成する。その結果、携帯電話は、本明細書の上記で述べた可聴特性を有する１つまたは複数のオーディオ・トーンを再生し、したがって、サーバにより生成されたアラートもしくはアラームの性質、この例では、持続期間５，音の高さ４０、速さ６０、およびチャネル１を有する１つまたは複数のオーディオ・トーンが、生成されたオーディオ・トーンの特性により携帯電話を聴く人に伝達され、したがって、管理者または所有者は、携帯電話上で生成されたオーディオ・トーンを単に聴くことにより、サーバで生じたエラーに関して、可聴的に警告される。
【００２５】
他の実施形態では、本発明は、ネットワーク中の装置により生成されたアラートもしくはアラームを可聴的にモニタするためのコンピュータ・プログラム製品を提供する。コンピュータ・プログラム製品は、コンピュータ可読の、またはコンピュータで使用可能な媒体を含み、それは、コンピュータまたは任意の命令実行システムで使用するための、またはそれと共に使用するためのプログラム・コードを提供する。この説明の範囲では、コンピュータで使用可能な、またはコンピュータで読取り可能な媒体は、命令実行システム、装置、またはデバイスにより、またはそれと共に使用するためのプログラムを含み、記憶し、伝達し、伝播し、または移送することのできる任意の装置とすることができる。好ましくは、コンピュータ記憶媒体は、電子的、磁気的、光学的、電磁的、赤外線、または半導体システム（または装置もしくはデバイス）、あるいは伝播媒体とすることができる。コンピュータ可読媒体の例は、半導体もしくは固体メモリ、磁気テープ、取外し可能なコンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、剛性のある磁気ディスク、および光ディスクを含む。光ディスクの現在の例は、コンパクト・ディスク−読取り専用メモリ（ＣＤ−ＲＯＭ）、コンパクト・ディスク−読取り／書込み（ＣＤ−Ｒ／Ｗ）、およびＤＶＤを含む。さらに、好ましくは、ネットワーク媒体は、ケーブル、ルータ、スイッチ、またはネットワーク・アダプタ・カード、あるいはそれらの組合せなど、ネットワーク上の伝送デバイスから構成することができる。
【００２６】
コンピュータ・プログラム製品はさらに、エラーを生じているネットワーク上の少なくともモニタされる装置に対して、複数のネットワーク・アラームのうちの１つのネットワーク・アラームを生成するための第１のプログラム命令と、モニタされる装置に対して生成されたネットワーク・アラームを解読し、かつ追加の情報を用いてネットワーク・アラームをフォーマットするための第２のプログラム命令と、フォーマットされたネットワーク・アラームをモニタされる装置にマップし、かつエラーを生じているモニタされる装置に対応する複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンを生成するための第３のプログラム命令とを含み、生成された１つまたは複数のオーディオ・トーンが、モニタされる装置に対応するネットワーク・アラームに関して、可聴的にクライアントに警告する。ある実施形態では、第１のプログラム命令は、ネットワーク上のモニタされる各装置に対する各ネットワーク・アラームに対応する複数の各可聴データ・パラメータを有する１つまたは複数の各オーディオ・トーンをマップするための命令を含む。ある実施形態では、第２のプログラム命令は、ＸＭＬを用いて、モニタされる装置が関連するネットワーク中のグループを定義するための命令を含む。ある実施形態では、第３のプログラム命令は、フォーマットされたネットワーク・アラームが、モニタされる装置に対応する１つまたは複数のオーディオ・トーンにマップされているかどうかを問い合わせるための命令を含む。ある実施形態では、第３のプログラム命令は、モニタされる装置にマッチする複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを取得し、かつオーディオ・トーンを生成するためのサウンド生成装置に、複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを送るための命令を含む。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、またサウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。第１、第２、および第３のプログラム命令は、コンピュータ可読媒体上に記録されることが好ましい。
【００２７】
図４を参照すると、本発明の実施形態によるネットワーク中の装置により生成されるアラートのトーンによるオーディオベースのモニタリングのためのコンピュータ・プログラム製品を提供するシステム４００が示されている。コンピュータ・プログラム製品は、コンピュータ可読の、またはコンピュータで使用可能な媒体を含み、それは、モニタリング・コンピュータもしくはシステム、または任意の命令実行システムにより、またはそれと共に使用するためのプログラム・コード、すなわち、アラーム・ツー・オーディオ・フォーマッティング・コードもしくはツール４１５を提供する。アラーム・ツー・オーディオ・フォーマッティング・ツールまたはプログラム４１５は、モニタリング・システム４０４中に、磁気テープもしくはディスク、光媒体、ＤＶＤ、メモリ・スティック、半導体メモリなどのコンピュータ可読媒体４３９からロードされ、あるいはＴＣＰ／ＩＰアダプタ・カード４３８を介してインターネットからダウンロードすることができる。図示のように、システム４００は、安全な環境（すなわち、そのためにアクセス制御が実行される）中で維持される任意のタイプのコンピュータ・アーキテクチャを表すことが意図されるコンピュータ・インフラストラクチャ４０２を含む。図示のように、インフラストラクチャ４０２は、例えば、クライアント４５０におけるユーザなどのクライアント（例えば、パーソナル・コンピュータ、ラップトップ、ハンドヘルド装置など）によりアクセスされるネットワーク中の装置により生成されるアラートを可聴的にモニタするように構成された、サーバ４０４、例えば、モニタリング・サーバなどを通常表すコンピュータ・システム４０４を含む。しかし、図示されていないが、他のハードウェアおよびソフトウェア・コンポーネント（例えば、さらなるコンピュータ・システム、ルータ、ファイアウォールなど）を、インフラストラクチャ４０２に含めることもできることを理解されたい。
【００２８】
概して、１つまたは複数の装置、例えば、１つまたは複数のサーバ（例えば、サーバ１、参照番号４３０、サーバ２、参照番号４３２、サーバ３、参照番号４３４、からサーバＮ、参照番号４３６）が、１つまたは複数のサーバ１からＮ（参照番号４３０から４３６）から受信されたアラームおよびアラートを管理するように構成されたアラーム・ツー・オーディオ・キュー・マネジャ・ツール４１５を含むインフラストラクチャ４０２に、ネットワークを介して接続されている。図４で示すように、サーバ１、２、および３（各参照番号４３０、４３２、および４３４）は、サーバ・グループＡに属しており、したがって、サーバ・グループＡのサーバ、例えば、サーバ１（参照番号４３０）により生成されるアラートもしくはアラームは、モニタリング・システム４０４により受信され、モニタリング・システム４０４は、サーバ１がサーバ・グループＡの一部であることなどの追加データを加えるためにサーバ１から受信したアラームをフォーマットする。さらに、図４で示すように、クライアント（複数可）４５０における１人または複数のユーザは、エラーを生じているネットワーク上の装置により生成されたアラームに関して警告を受けるために、インフラストラクチャ４０２とインターフェースをとることができる。この点に関して、インフラストラクチャ４０２は安全な環境を提供する。具体的には、クライアント４５０にけるユーザは、クライアント、例えば、パーソナル・コンピュータ、ラップトップ、ハンドヘルド装置などにロードされたインターフェース（例えば、ウェブ・ブラウザ）により、ネットワークを介してサーバまたはシステム４０４にアクセスする。後者の場合、ネットワークは、インターネット、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、仮想私設網（ＶＰＮ）など、任意のタイプのネットワークとすることができる。いずれにしても、インフラストラクチャ４０２との通信は、直接のハードワイヤード接続（例えば、シリアル・ポート）を介して、または有線または無線あるいはその両方の伝送方法の任意の組合せを用いることのできるアドレス指定可能な接続を介して行うことができる。さらに、トークン・リング、イーサネット、ＷｉＦｉ、または他の従来の通信規格などの従来のネットワーク接続性を使用することもできる。さらに、接続性は、従来のＴＣＰ／ＩＰソケットベースのプロトコルにより提供することもできる。この例では、インフラストラクチャ４０２への接続性を確立するために、当事者は、インターネット・サービス・プロバイダを使用することもできる。本発明下では、インフラストラクチャ４０２はプロバイダ４４０などの当事者により、または独立したエンティティにより所有または運用され、あるいはその両方がありうることを理解されたい。そうではあるが、インフラストラクチャ４０２を使用すること、および本明細書で述べた教示は、加入することによりまたは手数料を支払うことにより当事者に提供することもできる。いずれのシナリオの場合でも、管理者（図４に示していない）は、インフラストラクチャ４０２をサポートし、かつ構成することができる。
【００２９】
モニタリング・サーバ４０４が示されており、それは、ＣＰＵ（以下では、「処理装置４０６」）、メモリ４１２、バス４１０、および入力／出力（Ｉ／Ｏ）インターフェース４０８を含む。さらに、サーバ４０４は、外部の入出力装置／資源４２４、および記憶システム４２２と通信するように示されている。概して、処理装置４０６は、モニタリング・アプリケーション４１４、およびアラーム・ツー・オーディオ・フォーマッティング・ツールもしくはコード４１５など、メモリ４１２中に記憶されたコンピュータ・プログラム・コードを実行する。モニタリング・アプリケーション４１４またはアラーム・ツー・オーディオ・フォーマッティング・プログラムもしくはコード４１５、あるいはその両方を実行する間に、処理装置４０６は、メモリ４１２、記憶システム４２２、または入出力装置インターフェース４０８、あるいはそれらの組合せとの間で、データの読取りまたは書込みあるいはその両方を行うことができ、またサウンド生成装置、例えば、任意の適切なサウンド生成装置１、参照番号４４２から、サウンド生成装置Ｎ、参照番号４４４上のマッピング・ファイル４２８に記憶されたＭＩＤＩパラメータに基づいてオーディオ・トーンを生成することができ、したがって、オーディオ・トーンは、装置およびエラーの性質を聴く人に伝達する。例えば、一実施形態では、モニタリング・サーバ４０４が書き込むアラート・ログ・ファイル４２６はストレージ４２２に記憶され、モニタリング・サーバ４０４またはアラーム・ツー・オーディオ・キュー・マネジャ４６０あるいはその両方によりアクセスされうる。さらに、アラートを、可聴データ特性またはパラメータにマップするマッピングまたはアラーム・ツー・マッピング・ファイル４２８は、ストレージ４２２に記憶され、アラーム・ツー・オーディオ・キュー・マネジャ４６０によりアクセスされうる。同様に、ある実施形態では、ＭＩＤＩパラメータを、どのタイプのオーディオ出力装置またはサウンド生成装置に伝達すべきかに関するコンフィギュレーション・データを含むコンフィギュレーション・ファイル４２９が、ストレージ４２２に記憶され、アラーム・ツー・オーディオ・マネジャ４６０上に展開されたシーケンサ４６２によりアクセスされうる。代替的には、アラートもしくはアラーム・ログ・ファイル４２６、マッピング・ファイル４２８、またはコンフィギュレーション・ファイル４２９、あるいはそれらの組合せは、インフラストラクチャ４０２に対して外部にある別個のストレージ中に記憶することもできる。バス４１０は、コンピュータ・システム４００中の各コンポーネント間の通信リンクを提供し、したがって、情報は、インフラストラクチャ４０２内で伝達することができる。外部装置４２４は、コンピュータ・システム４００、または１つまたは複数の他のコンピューティング装置と、サーバ４０４が通信できるようにする任意の装置（例えば、ネットワーク・カード、モデムなど）、あるいはその両方と対話することをユーザに可能にする任意の装置（例えば、キーボード、ポインティング装置、ディスプレイなど）を含むことができる。
【００３０】
コンピュータ・インフラストラクチャ４０２は、本発明を実装するための様々なタイプのコンピュータ・インフラストラクチャを例示しているに過ぎない。例えば、一実施形態では、コンピュータ・インフラストラクチャ４０２は、本発明の様々なプロセス・ステップを実施するために、ネットワークを介して通信する２つ以上の（サーバ・グループＡと同様の）サーバ・グループまたはクラスタを備えることができる。さらに、コンピュータ・システム４００は、ハードウェアの数多くの組合せを含むことのできる様々な可能なコンピュータ・システムを表しているに過ぎない。この点に関して、他の実施形態では、コンピュータ・システム４００は、特有の機能を実施するためのハードウェアまたはコンピュータ・プログラム・コードあるいはその両方を含む任意の特定用途のコンピューティング製品、特定用途および汎用のハードウェア／ソフトウェアの組合せを含む任意のコンピューティング製品などを含むことができる。それぞれの場合で、プログラム・コードおよびハードウェアは、標準のプログラミング技法、および設計技法を用いて、それぞれ作成することができる。さらに、処理装置４０６は、単一の処理装置を含むことができるが、あるいは１つまたは複数のロケーションにある、例えば、クライアントおよびサーバ上にある１つまたは複数の処理装置にわたって分散させることもできる。同様に、メモリ４１２または記憶システム４２２あるいはその両方は、１つまたは複数の物理的なロケーションに常駐する様々なタイプのデータ・ストレージまたは伝送媒体あるいはその両方の任意の組合せを含むことができる。さらに、入出力インターフェース４０８は、１つまたは複数の外部装置４２４と情報を交換するための任意のシステムを含むことができる。さらに、図４に示されていない１つまたは複数のさらなるコンポーネント（例えば、システム・ソフトウェア、数値計算コプロセス処理装置など）がコンピュータ・システム４００中に含まれうることを理解されたい。しかし、コンピュータ・システム４００が、ハンドヘルド装置などを含む場合、１つまたは複数の外部装置４２４（例えば、ディスプレイ）または記憶システム（複数可）４２２あるいはその両方を、図示のように外部的にではなく、コンピュータ・システム４００内に含まれうることを理解されたい。
【００３１】
記憶システム４２２は、本発明下で、情報のための記憶域を提供できる任意のタイプのシステム（例えば、データベース）とすることができる。この点に関して、記憶システム４２２は、磁気ディスク・ドライブまたは光ディスク・ドライブなど、１つまたは複数の記憶装置を含むこともできる。他の実施形態では、記憶システム４２２は、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、または記憶域ネットワーク（ＳＡＮ）（図示せず）にわたり分散されたデータを含む。図示されていないが、キャッシュ・メモリ、通信システム、システム・ソフトウェアなどのさらなるコンポーネントを、コンピュータ・システム４００中に組み込むことができる。
【００３２】
さらに、他の実施形態では、本発明は、コンピューティング・システム中にコンピュータ可読コードを統合することを含むコンピューティング・インフラストラクチャを展開するためのプロセスを提供し、コンピューティング・システムと組み合わされたコードは、ネットワーク・アラームのオーディオ・トーンベースのモニタリングのためのプロセスを実施することができる。プロセスは、ネットワーク上でモニタされる各装置と関連する各エラーに対応する各アラームを生成するために、複数の各可聴データ・パラメータをそれぞれが有する１つまたは複数の各オーディオ・トーンをマップするステップと、モニタされる装置と関連するエラーに対するアラームを生成するステップとを含む。さらに、プロセスは、ＸＭＬを用いて、重大度レベルおよびグループ情報の少なくとも一方を含む追加のデータを加えるために、モニタされる装置に対して生成されたアラームをフォーマットするステップを含む。プロセスは、複数の可聴データ・パラメータをそれぞれが有する、モニタされる装置に対して生成されたアラームとマッチする１つまたは複数のオーディオ・トーンを取得するステップと、モニタされる装置と関連するエラーに対する複数の可聴データ・パラメータを有する取得された１つまたは複数のオーディオ・トーンをシーケンサに送信するステップと、モニタされる装置に対して生成されたアラームに対応する複数の可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、生成された１つまたは複数のオーディオ・トーンは、モニタされる装置と関連するエラーに関して、可聴的にクライアントに警告するステップとをさらに含む。プロセスは、各ネットワーク上でモニタされる各装置により生成された少なくとも１つのアラームを可聴的にモニタするためのアラーム・ツー・オーディオ・キュー・マネジャを提供するステップをさらに含む。ある実施形態では、フォーマットするステップは、受信したアラームを解読するステップと、ＸＭＬを用いて、モニタされる装置が関連するネットワーク中のグループを定義するステップとをさらに含む。ある実施形態では、取得するステップがさらに、モニタされる装置に対して生成されたアラームが、複数の各可聴特性を有する１つまたは複数のオーディオ・トーンにマップされているかどうかを問い合わせるステップと、モニタされる装置に対して生成されたアラームがマップされている場合、複数の各可聴データ・パラメータを有する１つまたは複数のオーディオ・トーンを、各オーディオ・トーンを再生するためのサウンド生成装置に伝達するステップとを含む。ある実施形態では、複数の可聴データ・パラメータは、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、サウンド生成装置は、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む。
【００３３】
したがって、図４で示す本発明のコンポーネントのいずれも、問題またはエラーを生じているインフラストラクチャ４０２内の装置（複数可）またはサーバ（複数可）により生成されたネットワーク・アラームを可聴的にモニタすることを提供するサービス・プロバイダ４４０により展開され、管理され、サービスされうる。本発明は、加入、広告、または手数料あるいはそれらの組合せにより、本発明のプロセス・ステップを実施するビジネスの方法を提供することが好ましい。具体的には、ソリューション・インテグレータ（solution integrator）などのサービス・プロバイダが、１つまたは複数のネットワーク上のネットワーク装置を可聴的にモニタすることを提供することもできる。この場合、サービス・プロバイダは、例えば、１人または複数の顧客に対して、本発明のプロセス・ステップを実施するコンピュータ・インフラストラクチャを作成し、維持し、かつサポートすることができる。一方、サービス・プロバイダは、加入または手数料あるいはその両方の合意の下に、１人または複数の顧客から支払いを受け取る、または１人または複数の第三者に対するコンテンツの販売もしくは広告による支払いを受け取る、あるいはその両方を行うことができる。
【００３４】
本発明の特有の諸実施形態に関する前述の説明は、例示および説明のために提示されてきた。それらは、網羅的なものではなく、あるいは開示された正確な形態に本発明を限定することも意図されておらず、上記の教示に照らせば、明らかに多くの変更および変形が可能である。諸実施形態は、本発明の原理およびその実際的な用途を最もよく説明するために選択されかつ述べられており、それにより、他の当業者が、本発明および様々な実施形態を、企図される特定の使用に適した様々な変更形態と共に最もよく利用することが可能になる。本発明の範囲は、本明細書に添付された特許請求の範囲、およびその等価な形態により定義することが意図されている。
【図１】
2010537294.tif 000003
【図２】
2010537294.tif 000004
【図３】
2010537294.tif 000005
【図４】
2010537294.tif 000006
【手続補正書】
【提出日】平成22年5月27日(2010.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク中でアラートを可聴的にモニタするための方法であって、
ネットワーク中の装置に対して生成された、データを含むアラートをモニタリング・システムに送信するステップと、
追加の情報を加えるために、受信した前記アラートをフォーマットするステップと、
フォーマットされた前記アラートを、アラート・ツー・オーディオ・キュー・マネジャに転送するステップと、
転送された前記アラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするステップと、
前記１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、再生された前記１つまたは複数のオーディオ・トーンが、生成された前記アラートに関して可聴的にクライアントに警告するステップと
を含む方法。
【請求項２】
マッピング・システムを用いて、前記ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記送信するステップが、前記装置と関連するエラーが認識されたのに応じて、前記ネットワーク中の前記装置に対して前記アラートを生成するステップをさらに含む、請求項２に記載の方法。
【請求項４】
前記フォーマットするステップが、
受信した前記各アラートを解読するステップと、
前記各装置が関連する前記ネットワーク中のグループを定義するステップと
をさらに含む、請求項３に記載の方法。
【請求項５】
前記マップするステップが、
各重大度レベルを有する、前記装置に対して受信された前記各アラートが、前記複数の各可聴特性を有する前記１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるステップと、
前記各装置に対して受信された前記アラートがマップされている場合、前記１つまたは複数の各オーディオ・トーンを生成するために使用されるサウンド生成装置のコンフィギュレーションを検証するステップと
をさらに含む、請求項４に記載の方法。
【請求項６】
前記マップするステップが、
前記装置が関連する前記ネットワーク中の前記グループを前記定義するステップに基づき、かつ前記追加の情報を加えるためにアラートを前記フォーマットするステップに基づいて、前記アラートをフィルタするステップをさらに含む、請求項５に記載の方法。
【請求項７】
前記再生するステップが、
前記サウンド生成装置を用いて、前記クライアントに、前記各アラートに対して取得された前記複数の各可聴データ特性に対応する前記１つまたは複数の各オーディオ・トーンを伝達するステップをさらに含む、請求項６に記載の方法。
【請求項８】
前記複数の可聴データ特性が、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、また前記サウンド生成装置が、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む、請求項７に記載の方法。
【請求項９】
ネットワーク中でアラートを可聴的にモニタするための装置であって、
ネットワーク中の装置に対して生成された、データを含むアラートをモニタリング・システムに送信するための手段と、
追加の情報を加えるために、受信された前記アラートをフォーマットするための手段と、
フォーマットされた前記アラートを、アラート・ツー・オーディオ・キュー・マネジャに転送するための手段と、
転送された前記アラートを、複数の可聴特性をそれぞれが有する１つまたは複数のオーディオ・トーンにマップするための手段と、
前記１つまたは複数のオーディオ・トーンを再生するための手段であり、それにより、再生された前記１つまたは複数のオーディオ・トーンが、生成された前記アラートに関して可聴的にクライアントに警告するように動作可能である手段と
を備える装置。
【請求項１０】
前記ネットワーク中の各装置に対する各アラートの重大度レベルを、複数の各可聴特性を有する１つまたは複数の各オーディオ・トーンにマップするための手段をさらに備える、請求項９に記載の装置。
【請求項１１】
前記送信する手段が、
認識された前記装置と関連するエラーに応じて、前記ネットワーク中の前記装置に対して前記アラートを生成するための手段をさらに備える、請求項１０に記載の装置。
【請求項１２】
前記フォーマットする手段が、
受信した前記各アラートを解読するための手段と、
前記各装置が関連する前記ネットワーク中のグループを定義するための手段と
をさらに備える、請求項１１に記載の装置。
【請求項１３】
前記マップする手段が、
各重大度レベルを有する前記装置に対して受信された前記各アラートが、前記複数の各可聴特性を有する前記１つまたは複数の各オーディオ・トーンにマップされているかどうかを問い合わせるための手段と、
前記各装置に対して受信された前記アラートがマップされていることに応じて、前記１つまたは複数の各オーディオ・トーンを生成するために使用されるように動作可能なサウンド生成装置のコンフィギュレーションを検証するための手段と
をさらに備える、請求項１２に記載の装置。
【請求項１４】
前記マップする手段が、
前記装置が関連する前記ネットワーク中の前記グループの前記定義に基づき、かつ前記追加の情報を加えるためにアラートを前記フォーマットすることに基づいて、前記アラートをフィルタするための手段をさらに備える、請求項１３に記載の装置。
【請求項１５】
前記再生する手段が、
前記クライアントに、前記各アラートに対して取得された前記複数の各可聴データ特性に対応する前記１つまたは複数の各オーディオ・トーンを伝達するための手段をさらに備える、請求項１４に記載の装置。
【請求項１６】
前記複数の可聴データ特性が、持続期間、音の高さ、速さ、およびチャネルのうちの少なくとも１つを含み、また前記サウンド生成装置が、直接的に接続されたサウンド生成装置、および遠隔的に接続されたサウンド生成装置の少なくとも一方を含む、請求項１５に記載の装置。
【請求項１７】
ネットワーク・アラームのオーディオ・トーンによるモニタリングのためのシステムであって、
複数のアラームのうちの１つのアラームを、ネットワーク中の装置に対してマップするように構成可能なアラーム・ツー・マッピング・システムであり、前記装置に対する前記アラームがエラーに対応しており、かつ複数の可聴データ・パラメータをそれぞれが有する１つまたは複数のオーディオ・トーンにマップされるアラーム・ツー・マッピング・システムと、
前記複数のアラームをモニタするように構成可能であり、また各装置に対して受信された各アラームをフォーマットするように、かつ前記複数のアラームのうちの前記各アラームを、追加のカスタマイズされたマッピングを用いてフォーマットするように構成可能なモニタリング・システムと、
複数の各可聴データ・パラメータをそれぞれが有する、モニタされた前記各アラームに対応する１つまたは複数の各オーディオ・トーンを、前記アラーム・ツー・マッピング・システムから取得するように構成可能なアラーム・ツー・オーディオ・キュー・マネジャと、
モニタされる前記各装置に対する前記各アラームにマッチする前記１つまたは複数の各オーディオ・トーンを生成するためのサウンド生成装置に、取得された前記複数の各可聴データ・パラメータを有する前記１つまたは複数の各オーディオ・トーンを伝達するように構成可能なシーケンサであり、それにより、クライアントは、前記各アラームを介して、前記各装置上の前記エラーを可聴的に警告されるように動作可能である、シーケンサと
を備えるシステム。
【請求項１８】
請求項１ないし８のいずれかに記載のステップのすべてをコンピュータに実行させる、コンピュータ・プログラム。
【請求項１９】
コンピュータ可読コードをコンピューティング・システム中に統合するステップを含むコンピューティング・インフラストラクチャを展開するためのプロセスであって、前記コンピューティング・システムと組み合わされた前記コードが、ネットワーク・アラームのオーディオ・トーンベースのモニタリングのためのプロセスを実施できるプロセスにおいて、
ネットワーク上でモニタされる各装置と関連する各エラーに対応する各アラームを生成するために、複数の各可聴データ・パラメータをそれぞれが有する１つまたは複数の各オーディオ・トーンをマップするステップと、
モニタされる装置と関連するエラーに対するアラームを生成するステップと、
重大度レベルおよびグループ情報の少なくとも一方を含む追加のデータを加えるために、前記モニタされる装置に対して生成された前記アラームをフォーマットするステップと、
複数の可聴データ・パラメータをそれぞれが有する、前記モニタされる装置に対して生成された前記アラームとマッチする１つまたは複数のオーディオ・トーンを取得するステップと、
前記モニタされる装置と関連する前記エラーに対する前記複数の可聴データ・パラメータを有する取得された前記１つまたは複数のオーディオ・トーンをシーケンサに送信するステップと、
前記モニタされる装置に対して生成された前記アラームに対応する前記複数の可聴データ・パラメータを有する前記１つまたは複数のオーディオ・トーンを再生するステップであり、それにより、生成された前記１つまたは複数のオーディオ・トーンが、前記モニタされる装置と関連する前記エラーに関して、可聴的にクライアントに警告するステップと
を含むプロセス。
【国際調査報告】
2010537294.tif 000007
2010537294.tif 000008
2010537294.tif 000009