【手続補正書】
【提出日】平成17年8月1日(2005.8.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークのためのネットワーク・エージェントであって、
拡張可能なフレームワークと、
前記フレームワークに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、ネットワーク通信プロトコルが前記被管理オブジェクトにアクセスすることを可能にする１又は複数のネットワーク・アダプタと、
を備えており、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク・エージェント。
【請求項２】
請求項１記載のネットワーク・エージェントであって、前記フレームワークに登録可能なレポジトリ・サービス・オブジェクトを備え、前記被管理オブジェクト及び／又は前記ネットワーク・アダプタ及び／又は１又は複数の更に別のサービス・オブジェクトは、前記レポジトリ・サービス・オブジェクトに登録可能であり、よって、前記被管理オブジェクトと前記ネットワーク・アダプタとは、前記レポジトリ・サービス・オブジェクトを通じて、前記フレームワークに間接的に登録可能である特徴とするネットワーク・エージェント。
【請求項３】
請求項２記載のネットワーク・エージェントにおいて、前記ネットワーク・アダプタは、ネットワーク・アダプタ・オブジェクトを備えていることを特徴とするネットワーク・エージェント。
【請求項４】
請求項１記載のネットワーク・エージェントにおいて、前記フレームワークは、ゲッタ・プロパティ及びセッタ・プロパティを備えており、オブジェクト及び／又はオブジェクト・メソッドの獲得及び／又はセットを行うために、ゲッタ・メソッド及びセッタ・メソッドを実装することを特徴とするネットワーク・エージェント。
【請求項５】
請求項１記載のネットワーク・エージェントにおいて、前記ネットワーク・アダプタの１つは、受信された外部リクエストに応答し、前記フレームワークに、前記リクエストに対する被管理オブジェクト・メソッドを取得させ、以後の応答を返却させることを特徴とするネットワーク・エージェント。
【請求項６】
請求項５記載のネットワーク・エージェントであって、前記フレームワークに登録可能なレポジトリ・サービス・オブジェクトを備え、前記被管理オブジェクト及び／又は前記ネットワーク・アダプタは、前記レポジトリ・サービス・オブジェクトに登録可能であり、よって、前記被管理オブジェクト及び前記ネットワーク・アダプタは前記レポジトリ・サービス・オブジェクトを通じて前記フレームワークに間接的に登録可能となり、前記フレームワークは前記レポジトリ・サービスを参照して、前記被管理オブジェクト・メソッドをコールすることを特徴とするネットワーク・エージェント。
【請求項７】
請求項４記載のネットワーク・エージェントにおいて、前記フレームワークは、オブジェクト追加機能及びオブジェクト除去機能を実行するように構成されていることを特徴とするネットワーク・エージェント。
【請求項８】
通信ネットワークに接続可能であり、ネットワーク・エージェントを含む計算システムであって、前記ネットワーク・エージェントは、
拡張可能なフレームワークと、
前記フレームワークに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、ネットワーク通信プロトコルが前記被管理オブジェクトにアクセスすることを可能とする１又は複数のネットワーク・アダプタと、
を備えており、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とする計算システム。
【請求項９】
少なくとも１つの記憶媒体上にある、オブジェクト・ベースのネットワーク・エージェントであって、
拡張可能なフレームワーク・サービス・オブジェクトと、
前記フレームワーク・サービスに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワーク・サービスに登録可能であり、ネットワーク通信プロトコルが前記被管理オブジェクトにアクセスすることを可能にする１又は複数のネットワーク・アダプタ・オブジェクトと、
を備えており、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするオブジェクト・ベースのネットワーク・エージェント。
【請求項１０】
被管理システムのためのネットワーク・エージェントを備えたネットワーク管理システムであって、
拡張可能なフレームワーク・サービス・オブジェクトと、
前記フレームワーク・サービスに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワーク・サービスに登録可能であり、ネットワーク通信プロトコルが前記被管理オブジェクトにアクセスすることを可能にする１又は複数のネットワーク・アダプタ・オブジェクトと、
を備えており、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク管理システム。
【請求項１１】
通信ネットワークのためのネットワーク・エージェントであって、
拡張可能なフレームワークと、
前記フレームワークに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、前記被管理オブジェクトへのアクセスを可能とする１又は複数のネットワーク通信プロトコル・アダプタと、
を備えており、前記フレームワークは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク・エージェント。
【請求項１２】
通信ネットワークのためのネットワーク・エージェントであって、
拡張可能なフレームワークと、
前記フレームワークに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、前記被管理オブジェクトへのアクセスを可能とする１又は複数のネットワーク通信プロトコル・アダプタと、
を備えており、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク・エージェント。
【請求項１３】
通信ネットワークのためのネットワーク・エージェントであって、
拡張可能なフレームワークと、
前記フレームワークに登録可能な１又は複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、前記被管理オブジェクトへのアクセスを可能とする１又は複数のネットワーク通信プロトコル・アダプタと、
を備えており、前記ネットワーク通信プロトコル・アダプタの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク・エージェント。
【請求項１４】
通信ネットワークのためのネットワーク・エージェントであって、
拡張可能なフレームワークと、
前記フレームワークに登録可能な複数の被管理オブジェクトと、
前記フレームワークに登録可能であり、前記被管理オブジェクトへのアクセスを可能とする複数のネットワーク通信プロトコル・アダプタと、
を備えており、前記フレームワークは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであり、
前記複数の被管理オブジェクトは、それぞれが、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであり、
前記複数のネットワーク通信プロトコル・アダプタは、それぞれが、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とするネットワーク・エージェント。
【請求項１５】
請求項１１ないし請求項１４の中のいずれかの請求項に記載のネットワーク・エージェントであって、前記フレームワークに登録可能なレポジトリ・サービス・オブジェクトを備え、それぞれの被管理オブジェクトとそれぞれのネットワーク通信プロトコル・アダプタとは、前記レポジトリ・サービス・オブジェクトに登録可能であり、よって、それぞれの被管理オブジェクトとそれぞれのネットワーク通信プロトコル・アダプタとは、前記レポジトリ・サービス・オブジェクトを通じて、前記フレームワークに間接的に登録可能である特徴とするネットワーク・エージェント。
【請求項１６】
請求項１１ないし請求項１４の中のいずれかの請求項に記載のネットワーク・エージェントであって、ネットワーク通信プロトコル・アダプタは、受け取られた外部リクエストに応答して、前記フレームワークに、前記リクエストに対する被管理オブジェクトを取得させ、前記リクエストに対する以後の応答を返却させることを特徴とするネットワーク・エージェント。
【請求項１７】
通信ネットワークを通じてエージェント・サービスを与える方法であって、
１又は複数の被管理オブジェクトを、拡張可能でありエージェント・サービスのコンポーネントであるエージェント・フレームワークに動的に登録するステップと、
ネットワーク通信プロトコルのための１又は複数のネットワーク・アダプタを前記エージェント・フレームワークに登録するステップと、
前記ネットワーク・アダプタを通じての被管理オブジェクトへのアクセスを可能にするステップと、
を含んでおり、前記被管理オブジェクトの少なくとも１つは、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とする方法。
【請求項１８】
請求項１７記載の方法において、前記エージェント・フレームワークに登録された複数の被管理オブジェクトがあり、前記複数の被管理オブジェクトは、それぞれが、１組のプロパティとアクションを実行する１組のメソッドとイベント及びイントロスペクションのサポートとを含むビーンであることを特徴とする方法。
【請求項１９】
請求項１７記載の方法において、前記エージェント・フレームワークは関連するレポジトリ・オブジェクトを備え、前記登録するステップはそれぞれの被管理オブジェクトとそれぞれのネットワーク・アダプタとを前記レポジトリ・サービス・オブジェクトに登録するステップを含むことを特徴とする方法。
【請求項２０】
請求項１７記載の方法において、受け取られた外部リクエストに応答して、前記フレームワークに、前記リクエストに対する被管理オブジェクトをコールさせ、前記リクエストに対する以後の応答を返却させることを特徴とする方法。