【手続補正書】
【提出日】平成26年5月15日(2014.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ソフトウェアデプロイメントの方法であって、
各々がサービスを実施するように、第１のサービス処理エンジン及び第２のサービス処理エンジンを構成し、
前記第１のサービス処理エンジンを動作状態に、前記第２のサービス処理エンジンを待機状態に設定し、前記動作状態にある前記第１のサービス処理エンジンは、サービスリクエストを受け取り、前記サービスリクエストの少なくとも一部が、格納されている複数のサービスルールの内のサービスルールを満たすか否かを決定するように構成され、前記待機状態にある前記第２のサービス処理エンジンは、前記サービスリクエストを受け取らず、前記サービスの前記実施に影響を及ぼす変更をスキャンするように構成され、
前記待機状態にある前記第２のサービス処理エンジンを用いて、前記サービスの前記実施に影響を及ぼす前記変更を検出し、前記変更は前記格納されている複数のサービスルールに対する修正を含み、
前記検出された変更に少なくとも部分的に基づいて、前記待機状態にある第２のサービス処理エンジンをアップデートし、
前記アップデートされた第２のサービス処理エンジンを動作状態に設定し、前記第１のサービス処理エンジンを待機状態に設定すること、
を備える方法。
【請求項２】
請求項１に記載の方法であって、更に、
前記検出された変更に少なくとも部分的に基づいて、前記待機状態にある前記第１のサービス処理エンジンをアップデートすること、
を備える方法。
【請求項３】
請求項１に記載の方法であって、
前記アップデートされた第２のサービス処理エンジンを動作状態に設定することは、前記第１のサービス処理エンジンに無効化命令を送信することを含む、方法。
【請求項４】
請求項１に記載の方法であって、
前記第１のサービス処理エンジンは、第１のサービスルールストレージに対応するように構成され、前記第２のサービス処理エンジンは、第２のサービスルールストレージに対応するように構成される、方法。
【請求項５】
請求項１に記載の方法であって、
前記待機状態は、処理設定若しくはサービスルールをアップデートすること、又は前記サービスの実施に影響を及ぼす次の変更を検出すること、のいずれかを含む、方法。
【請求項６】
請求項１に記載の方法であって、
前記変更は、サービスルールの追加若しくは修正、及び前記第２のサービス処理エンジンに関連付けられている処理設定に対する修正の少なくともいずれか一つを含む、方法。
【請求項７】
請求項１に記載の方法であって、
検出は、定期的に又はリアルタイムで実施される、方法。
【請求項８】
請求項６に記載の方法であって、
前記アップデートは、対応するサービスルール、又は前記第２のサービス処理エンジンに関連付けられている対応する処理設定を修正し、前記サービスルールの前記追加若しくは前記修正、及び前記第２のサービス処理エンジンの前記処理設定に対する前記修正の少なくともいずれか一方に対応させることを含む、方法。
【請求項９】
ソフトウェアデプロイメントのためのシステムであって、
１つ又は２つ以上のプロセッサと、
前記プロセッサに接続され、前記プロセッサに命令を提供するように構成されているメモリと、
を備え、
前記１つ又は２つ以上のプロセッサは、
各々がサービスを実施するように構成されている第１のサービス処理エンジン及び第２のサービス処理エンジンを実行し、
前記第１のサービス処理エンジンを動作状態に、前記第２のサービス処理エンジンを待機状態に設定し、前記動作状態にある前記第１のサービス処理エンジンは、サービスリクエストを受け取り、前記サービスリクエストの少なくとも一部が、格納されている複数のサービスルールの内のサービスルールを満たすか否かを決定するように構成され、前記待機状態にある前記第２のサービス処理エンジンは、前記サービスリクエストを受け取らず、前記サービスの前記実施に影響を及ぼす変更をスキャンするように構成され、
前記待機状態にある前記第２のサービス処理エンジンを用いて、前記サービスの前記実施に影響を及ぼす前記変更を検出し、前記変更は前記格納されている複数のサービスルールに対する修正を含み、
前記検出された変更に少なくとも部分的に基づいて、前記待機状態にある第２のサービス処理エンジンをアップデートし、
前記アップデートされた第２のサービス処理エンジンを動作状態に設定し、前記第１のサービス処理エンジンを待機状態に設定するように、
構成されている、システム。
【請求項１０】
請求項９に記載のシステムであって、
前記１つ又は２つ以上のプロセッサは、更に、
前記検出された変更に少なくとも部分的に基づいて、前記待機状態にある前記第１のサービス処理エンジンをアップデートするように、
構成されている、システム。
【請求項１１】
請求項９に記載のシステムであって、
前記アップデートされた第２のサービス処理エンジンを動作状態に設定することは、前記第１のサービス処理エンジンに無効化命令を送信することを含む、システム。
【請求項１２】
請求項９に記載のシステムであって、
前記第１のサービス処理エンジンは、第１のサービスルールストレージに対応するように構成され、前記第２のサービス処理エンジンは、第２のサービスルールストレージに対応するように構成される、システム。
【請求項１３】
請求項９に記載のシステムであって、
前記待機状態は、前記１つ又は２つ以上のプロセッサが、処理設定若しくはサービスルールをアップデートするように、又は前記サービスの実施に影響を及ぼす次の変更を検出するように構成されることを含む、システム。
【請求項１４】
請求項９に記載のシステムであって、
前記変更は、サービスルールの追加若しくは修正、及び前記第２のサービス処理エンジンに関連付けられている処理設定に対する修正の少なくともいずれか１つを含む、システム。
【請求項１５】
請求項９に記載のシステムであって、
前記１つ又は２つ以上のプロセッサは、定期的に又はリアルタイムで前記変更を検出するように構成されている、システム。
【請求項１６】
請求項１４に記載のシステムであって、
アップデートすることは、対応するサービスルール、又は前記第２のサービス処理エンジンに関連付けられた対応する処理設定を修正し、前記サービスルールの前記追加若しくは前記修正、及び前記第２のサービス処理エンジンの前記処理設定に対する前記修正の少なくともいずれか一方に対応させることを含む、システム。
【請求項１７】
ソフトウェアデプロイメントのためのコンピュータプログラムであって、
各々がサービスを実施するように構成されている第１のサービス処理エンジン及び第２のサービス処理エンジンを実行するための機能と、
前記第１のサービス処理エンジンを動作状態に、前記第２のサービス処理エンジンを待機状態に設定するための機能と、前記動作状態にある前記第１のサービス処理エンジンは、サービスリクエストを受け取り、前記サービスリクエストの少なくとも一部が、格納されている複数のサービスルールの内のサービスルールを満たすか否かを決定するように構成され、前記待機状態にある前記第２のサービス処理エンジンは、前記サービスリクエストを受け取らず、前記サービスの前記実施に影響を及ぼす変更をスキャンするように構成され、
前記待機状態にある前記第２のサービス処理エンジンを用いて、前記サービスの前記実施に影響を及ぼす前記変更を検出するための機能と、前記変更は前記格納されている複数のサービスルールに対する修正を含み、
前記検出された変更に少なくとも部分的に基づいて、前記待機状態にある第２のサービス処理エンジンをアップデートするための機能と、
前記アップデートされた第２のサービス処理エンジンを動作状態に設定し、前記第１のサービス処理エンジンを待機状態に設定するための機能と、
をコンピュータによって実現させる、コンピュータプログラム。