【手続補正書】
【提出日】平成20年9月4日(2008.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータシステムを用いてデータを制御する方法であって、
１つ以上のデータ・オブジェクトのデータ保存ポリシーと関連する１つ以上のデータ管理ルールの定義を受け付け、前記データ管理ルールの各々について、前記データ・オブジェクトに関連するアプリケーション・プログラム・システムと、前記データ・オブジェクトを識別するパラメータと、前記データ・オブジェクトのアーカイブ管理を実行するソフトウェア・モジュールとの指定を受け付けるステップと、
あるイベントに応答して前記ソフトウェア・モジュールを実行し、前記イベントが、前記アーカイブ管理を前記パラメータと、前記指定したアプリケーション・システムとに基づいて制御するために前記データ管理ルールの少なくとも１つを識別し、前記指定したアプリケーション・システムが、前記データ管理ルールによって識別された前記データ・オブジェクトに対してアーカイブ管理動作を実行するステップとを
含む方法。
【請求項２】
前記データ保存ポリシーと関連する１つ以上のデータ管理ルール・タイプの定義を受け付けるステップを更に含み、前記データ管理ルールが各々前記データ管理ルール・タイプのインスタンスを定義し、
前記データ・ルール・タイプが、エンティティ・タイプのデータ保存ポリシーを記述する名前付きルール・タイプの指定を受け付け、
前記データ・ルール・タイプが、前記アーカイブ管理を制御するのに用いる以下の属性、すなわち、
ｖｉｉｉ）  アプリケーションＩＤ
ｉｘ）  アプリケーション・システムＩＤ
ｘ）  コーポレーションＩＤ
ｘｉ）  管理対象エンティティ名
ｘｉｉ）  制御エンティティ名
ｘｉｉｉ）  役割ＣＤ
ｘｉｖ）  制御日付カラムＩＤ、または、
ｖｉｉｉ）  データ保存ポリシーＩＤ
の１つ以上を有する、請求項１に記載の方法。
【請求項３】
前記エンティティ・タイプが、一意的に識別される人、場所、事柄、概念またはイベントを定義し、名前属性及び記述属性の少なくとも１つを有し、前記エンティティ・タイプに対して完全なキーを構成する属性を定義する関連のエンティティ・キー属性を有する、請求項２に記載の方法。
【請求項４】
前記アーカイブ管理を制御するのに用いる以下の属性、すなわち、
ｉｘ）  インストール済みアプリケーションＩＤ
ｘ）  エンティティ・キー
ｘｉ）  アクション前の時間
ｘｉｉ）  測定の時間単位
ｘｉｉｉ）  コミット数
ｘｉｖ）  最大反復
ｘｖ）  データ保存タイプ、または、
ｘｖｉ）  イベント名
の１つ以上の定義を受け付け、前記データ管理ルールと関連付けるステップを更に含む、請求項１に記載の方法。
【請求項５】
前記データ管理ルールが、インストール済みアプリケーションＩＤと、ビジネス機能コード、アプリケーション・システムＩＤ及びインストール済みアプリケーション記述の少なくともいずれか１つとを有するインストール済みアプリケーション・エンティティに関連する、請求項４に記載の方法。
【請求項６】
前記データ・オブジェクトを識別し、エンティティ名及びエンティティ記述を含む属性を有する１つ以上のエンティティ・タイプと、エンティティ・キー属性との定義を受け付けるステップを更に含む、請求項１に記載の方法。
【請求項７】
前記エンティティ・キー属性が、エンティティ名、エンティティ・キー・シーケンス及びキー属性名を含む属性を有する、請求項６に記載の方法。
【請求項８】
前記エンティティ・タイプの１つのインスタンスを生成することによって呼び出されることに応答して、固有の識別子を構成する連続するアルゴリズム・セットを各々定義する１つ以上のエンティティ・ビルダの定義を受け付けるステップを更に含む、請求項６または７に記載の方法。
【請求項９】
１つ以上のコンピュータ・ジョブ・エンティティを含む１つ以上の属性を有する作業単位エンティティの定義を受け付けるステップを更に含む、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
前記エンティティ・キーによって識別された前記データ・オブジェクトの少なくとも１つの前記アーカイブ管理を制御するため、インストール済みアプリケーションＩＤ、データ管理ルール名、エンティティ・キー、作業単位開始日付、作業単位終了日付及び作業単位状態の少なくともいずれか１つを含む前記作業単位エンティティの１つ以上の属性の定義を受け付けるステップを更に含む、請求項９に記載の方法。
【請求項１１】
１つ以上のデータ管理ログ・エンティティを、実行されると前記アーカイブ管理の活動をロギングする前記コンピュータ・ジョブ・エンティティと関連付けるステップを更に含み、前記データ管理ログ・エンティティが、インストール済みアプリケーションＩＤ、データ管理ルール名、エンティティ・キー、作業単位開始日付、作業単位終了日付、ジョブ番号、ログ・タイムスタンプ、活動状態、ログ済みメッセージ及び取引数の少なくともいずれか１つを含む属性を有する、請求項９に記載の方法。
【請求項１２】
前記実行するステップを開始するため、前記イベントが定期的に生じ、イベント名を前記データ管理ルールに供給する、請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
コンピュータシステムを用いてデータ管理を制御する方法であって、
コントローラのインスタンスを生成し、イベント名を前記コントローラに供給するステップと、
前記イベント名と関連するルールにアクセスするステップと、
前記ルールと関連するルール・タイプと関連する制御データを獲得するステップと、
少なくとも作業単位定義を含む前記制御データによって定義された１つ以上のデータ・オブジェクトについてアーカイブ機能を実行するプログラムを実行するステップと
を含む方法。
【請求項１４】
データを管理するコンピュータシステムであって、
コントローラのインスタンスを生成し、イベント名を前記コントローラに供給する手段と、
前記イベント名によって識別されたルール・タイプと関連する制御データを獲得する手段と、
少なくとも作業単位定義を含む前記制御データによって定義された１つ以上のデータ・オブジェクトについてアーカイブ機能を実行するプログラムを実行する手段と
を含むシステム。
【請求項１５】
前記作業単位定義が開始日付及び終了日付のパラメータを含む、請求項１４に記載のシステム。
【請求項１６】
前記制御データが、アプリケーション・システム、前記データ・オブジェクトと関連するエンティティ名、制御エンティティ名及び最大反復の少なくともいずれか１つを定義する、請求項１４または１５に記載のシステム。
【請求項１７】
前記アーカイブ機能が、データの削除、データのパージ、及び、ストレージ用の１つのシステムから別のシステムへのデータの移動の少なくともいずれか１つを含む、請求項１４〜１６のいずれか一項に記載のシステム。
【請求項１８】
前記アーカイブ機能を制御するのに用いる以下の属性、すなわち、
ｉｘ）  インストール済みアプリケーションＩＤ
ｘ）  エンティティ・キー
ｘｉ）  アクション前の時間
ｘｉｉ）  測定の時間単位
ｘｉｉｉ）  コミット数
ｘｉｖ）  最大反復
ｘｖ）  データ保存タイプ、及び、
ｘｖｉ）  イベント名
の１つ以上を有する前記ルール・タイプのインスタンスを生成し供給する手段を更に含む、請求項１４〜１７のいずれか一項に記載のシステム。
【請求項１９】
前記ルール・タイプが、インストール済みアプリケーションＩＤと、ビジネス機能コード、アプリケーション・システムＩＤ及びインストール済みアプリケーション記述の少なくともいずれか１つとを含む属性を有するインストール済みアプリケーション・エンティティに関連する、請求項１４〜１８のいずれか一項に記載のシステム。
【請求項２０】
前記作業単位定義のインスタンスが生成され、前記作業単位定義が、前記ルール・タイプと関連する前記オブジェクトを識別するために制御パラメータを前記プログラムに供給する、請求項１４〜１９のいずれか一項に記載のシステム。
【請求項２１】
前記イベント名によって開始された前記プログラムの前記実行と関連する情報をロギングする手段を更に含む、請求項１４〜２０のいずれか一項に記載のシステム。
【請求項２２】
コンピュータシステム上で実行されることにより、
１つ以上のデータ・オブジェクトのデータ保存ポリシーと関連する１つ以上のデータ管理ルールの定義を受け付け、前記データ管理ルールの各々について、前記複数のデータ・オブジェクトに関連するアプリケーション・プログラム・システムと、前記データ・オブジェクトを識別するパラメータと、前記データ・オブジェクトのアーカイブ管理を実行するソフトウェア・モジュールとの指定を受け付け、
イベントが生じると前記ソフトウェア・モジュールを実行し、前記イベントが、前記アーカイブ管理を前記パラメータと、前記指定したアプリケーション・システムとに基づいて制御するために前記データ管理ルールの少なくとも１つを識別する
コンピュータ・プログラム。
【請求項２３】
請求項１〜１３のいずれか一項に記載の方法を実行する手段を含むシステム。
【請求項２４】
請求項１〜１３のいずれか一項に記載の方法をコンピュータシステムに実行させるコンピュータ・プログラム。