【手続補正書】
【提出日】令和3年6月1日(2021.6.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ処理システムにおいてプロセス部分及びエディタ部分を含む１つ又は複数のアプリケーションと併用する１つ又は複数のルールを実施するコンピュータ実施方法であって、
ルールの複数のバージョンをシステムストレージに記憶することであって、前記ルールの各バージョンは、第１の状態及び第２の異なる状態を含む複数の状態に関連付けられるように構成される、記憶することと、
それぞれが前記プロセス部分及び前記エディタ部分によって共有される１つ又は複数の記録を記憶することと、
前記共有された１つ又は複数の記録を通して前記プロセス部分及びエディタ部分を統合するユーザインターフェースを通して命令を受信することであって、前記プロセス部分は第１のユーザインターフェース部分に提示され、前記エディタ部分は第２のユーザインターフェース部分に提示される、受信することと、
前記命令を受信することに応答して、前記受信された命令を実行することであって、
前記システムストレージに記憶された前記ルールの前記複数のバージョンから前記ルールの特定のバージョンを、前記１つ又は複数のアプリケーションのバージョン制御部分によって選択することと、
前記ルールの前記特定のバージョンを、前記１つ又は複数のアプリケーションの前記エディタ部分を通して変更することと、
前記ルールの前記特定のバージョンが変更されることを指定するデータを用いて、前記記憶された１つ又は複数の記録の少なくとも１つを更新することと、
前記更新することに基づいて、前記ルールの前記特定のバージョンを前記複数の状態の前記第１の状態から前記複数の状態の前記第２の異なる状態に、前記１つ又は複数のアプリケーションの前記プロセス部分によって遷移させることと、を含む、実行することと、
前記１つ又は複数のアプリケーションの前記プロセス部分によって共有された前記１つ又は複数の記録の１つ及び前記エディタ部分に、前記エディタ部分及び前記プロセス部分を統合する前記ユーザインターフェースを通して受信された前記命令を実行することから生じる情報を記憶することと
を含む、方法。
【請求項２】
前記共有された１つ又は複数の記録は、前記ルールの前記複数のバージョンにリンクされる、請求項１に記載の方法。
【請求項３】
前記統合されたユーザインターフェースの第３のユーザインターフェース部分は、前記ルールの所与の状態に関連付けられた所与のルールと、前記ルールの所与のバージョンとを表す複数のエントリを表示し、前記アプリケーションの前記プロセス部分は、前記所与のルールの状態遷移を指定するデータを提出するためのものであり、前記アプリケーションの前記バージョン制御部分は、前記所与のルールの新規バージョンを指定するためのものである、請求項２に記載の方法。
【請求項４】
前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分に提示される前記エディタ部分を通して前記複数のエントリの所与の１つを変更することと、
前記変更された所与のエントリに基づいて新規ルールを生成することと、
前記新規ルールを、前記所与のルールの新規バージョンとして、前記データ処理システムによって保存することと、
前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することと
を更に含む、請求項３に記載の方法。
【請求項５】
前記複数のエントリは、前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分にレンダリングされる複数の行であり、前記複数の行のそれぞれは、複数のセルを含み、前記複数のセルの１つ又は複数のセルは、前記統合されたユーザインターフェースの更なるユーザインターフェース部分を通して変更され、前記バージョン制御部分は、前記所与のルールの前記新規バージョンを指定するためのものである、請求項３に記載の方法。
【請求項６】
前記統合されたユーザインターフェースの前記第１のユーザインターフェース部分、前記第２のユーザインターフェース部分、及び前記第３のユーザインターフェース部分の少なくとも２つを通して実行された動作に基づいて、前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することを更に含む、請求項５に記載の方法。
【請求項７】
前記命令は、第１の命令であり、前記方法は、前記統合されたユーザインターフェースを通して第２の命令を受信することと、前記第２の命令を受信することに応答して、前記受信された第２の命令を実行することとを更に含み、前記受信された第２の命令を実行することは、
前記システムストレージに記憶された複数のルールから２つ以上のルールの群を選択することであって、前記群の各ルールは、前記ルールの複数のバージョンの特定のバージョンである、選択することと、
前記選択されたルールの群にリリースタグを関連付けることと、
前記リリースタグを前記複数の状態の前記第１の状態から前記複数の状態の前記第２の状態に遷移させることと、を含む、請求項３に記載に方法。
【請求項８】
データ処理システムにおいてプロセス部分及びエディタ部分を含む１つ又は複数のアプリケーションと併用する１つ又は複数のルールを実施する１つ又は複数の機械可読ハードウェア記憶装置であって、
ルールの複数のバージョンをシステムストレージに記憶することであって、前記ルールの各バージョンは、第１の状態及び第２の異なる状態を含む複数の状態に関連付けられるように構成される、記憶することと、
それぞれが前記プロセス部分及び前記エディタ部分によって共有される１つ又は複数の記録を記憶することと、
前記共有された１つ又は複数の記録を通して前記プロセス部分及びエディタ部分を統合するユーザインターフェースを通して命令を受信することであって、前記プロセス部分は第１のユーザインターフェース部分に提示され、前記エディタ部分は第２のユーザインターフェース部分に提示される、受信することと、
前記命令を受信することに応答して、前記受信された命令を実行することであって、
前記システムストレージに記憶された前記ルールの前記複数のバージョンから前記ルールの特定のバージョンを、前記１つ又は複数のアプリケーションのバージョン制御部分によって選択することと、
前記ルールの前記特定のバージョンを、前記１つ又は複数のアプリケーションの前記エディタ部分を通して変更することと、
前記ルールの前記特定のバージョンが変更されることを指定するデータを用いて、前記記憶された１つ又は複数の記録の少なくとも１つを更新することと、
前記更新することに基づいて、前記ルールの前記特定のバージョンを前記複数の状態の前記第１の状態から前記複数の状態の前記第２の異なる状態に、前記１つ又は複数のアプリケーションの前記プロセス部分によって遷移させることと、を含む、実行することと、
前記１つ又は複数のアプリケーションの前記プロセス部分によって共有された前記１つ又は複数の記録の１つ及び前記エディタ部分に、前記エディタ部分及び前記プロセス部分を統合する前記ユーザインターフェースを通して受信された前記命令を実行することから生じる情報を記憶することと
を含む演算を実行するための、１つ又は複数のプロセッサによって実行可能な命令を記憶する、１つ又は複数の機械可読ハードウェア記憶装置。
【請求項９】
前記共有された１つ又は複数の記録は、前記ルールの前記複数のバージョンにリンクされる、請求項８に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１０】
前記統合されたユーザインターフェースの第３のユーザインターフェース部分は、前記ルールの所与の状態に関連付けられた所与のルールと、前記ルールの所与のバージョンとを表す複数のエントリを表示し、前記アプリケーションの前記プロセス部分は、前記所与のルールの状態遷移を指定するデータを提出するためのものであり、前記アプリケーションの前記バージョン制御部分は、前記所与のルールの新規バージョンを指定するためのものである、請求項８に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１１】
前記演算は、
前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分に提示される前記エディタ部分を通して前記複数のエントリの所与の１つを変更することと、
前記変更された所与のエントリに基づいて新規ルールを生成することと、
前記新規ルールを、前記所与のルールの新規バージョンとして、前記データ処理システムによって保存することと、
前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することと
を更に含む、請求項１０に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１２】
前記複数のエントリは、前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分にレンダリングされる複数の行であり、前記複数の行のそれぞれは、複数のセルを含み、前記複数のセルの１つ又は複数のセルは、前記統合されたユーザインターフェースの更なるユーザインターフェース部分を通して変更され、前記バージョン制御部分は、前記所与のルールの前記新規バージョンを指定するためのものである、請求項１１に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１３】
前記演算は、
前記統合されたユーザインターフェースの前記第１のユーザインターフェース部分、前記第２のユーザインターフェース部分、及び前記第３のユーザインターフェース部分の少なくとも２つを通して実行された動作に基づいて、前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することを更に含む、請求項１１に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１４】
前記命令は、第１の命令であり、前記演算は、前記統合されたユーザインターフェースを通して第２の命令を受信することと、前記第２の命令を受信することに応答して、前記受信された第２の命令を実行することとを更に含み、前記受信された第２の命令を実行することは、
前記システムストレージに記憶された複数のルールから２つ以上のルールの群を選択することであって、前記群の各ルールは、前記ルールの複数のバージョンの特定のバージョンである、選択することと、
前記選択されたルールの群にリリースタグを関連付けることと、
前記リリースタグを前記複数の状態の前記第１の状態から前記複数の状態の前記第２の状態に遷移させることと、を含む、請求項８に記載の１つ又は複数の機械可読ハードウェア記憶装置。
【請求項１５】
データ処理システムにおいてプロセス部分及びエディタ部分を含む１つ又は複数のアプリケーションと併用するシステムであって、
１つ又は複数のプロセッサと、
ルールの複数のバージョンをシステムストレージに記憶することであって、前記ルールの各バージョンは、第１の状態及び第２の異なる状態を含む複数の状態に関連付けられるように構成される、記憶することと、
それぞれが前記プロセス部分及び前記エディタ部分によって共有される１つ又は複数の記録を記憶することと、
前記共有された１つ又は複数の記録を通して前記プロセス部分及びエディタ部分を統合するユーザインターフェースを通して命令を受信することであって、前記プロセス部分は第１のユーザインターフェース部分に提示され、前記エディタ部分は第２のユーザインターフェース部分に提示される、受信することと、
前記命令を受信することに応答して、前記受信された命令を実行することであって、
前記システムストレージに記憶された前記ルールの前記複数のバージョンから前記ルールの特定のバージョンを、前記１つ又は複数のアプリケーションのバージョン制御部分によって選択することと、
前記ルールの前記特定のバージョンを、前記１つ又は複数のアプリケーションの前記エディタ部分を通して変更することと、
前記ルールの前記特定のバージョンが変更されることを指定するデータを用いて、前記記憶された１つ又は複数の記録の少なくとも１つを更新することと、
前記更新することに基づいて、前記ルールの前記特定のバージョンを前記複数の状態の前記第１の状態から前記複数の状態の前記第２の異なる状態に、前記１つ又は複数のアプリケーションの前記プロセス部分によって遷移させることと、を含む、実行することと、
前記１つ又は複数のアプリケーションの前記プロセス部分によって共有された前記１つ又は複数の記録の１つ及び前記エディタ部分に、前記エディタ部分及び前記プロセス部分を統合する前記ユーザインターフェースを通して受信された前記命令を実行することから生じる情報を記憶することと
を含む演算を実行するための、前記１つ又は複数のプロセッサによって実行可能な命令を記憶する１つ又は複数の機械可読ハードウェア記憶装置と
を含む、システム。
【請求項１６】
前記共有された１つ又は複数の記録は、前記ルールの前記複数のバージョンにリンクされる、請求項１５に記載のシステム。
【請求項１７】
前記統合されたユーザインターフェースの第３のユーザインターフェース部分は、前記ルールの所与の状態に関連付けられた所与のルールと、前記ルールの所与のバージョンとを表す複数のエントリを表示し、前記アプリケーションの前記プロセス部分は、前記所与のルールの状態遷移を指定するデータを提出するためのものであり、前記アプリケーションの前記バージョン制御部分は、前記所与のルールの新規バージョンを指定するためのものである、請求項１５に記載のシステム。
【請求項１８】
前記演算は、
前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分に提示される前記エディタ部分を通して前記複数のエントリの所与の１つを変更することと、
前記変更された所与のエントリに基づいて新規ルールを生成することと、
前記新規ルールを、前記所与のルールの新規バージョンとして、前記データ処理システムによって保存することと、
前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することと
を更に含む、請求項１７に記載のシステム。
【請求項１９】
前記複数のエントリは、前記統合されたユーザインターフェースの前記第３のユーザインターフェース部分にレンダリングされる複数の行であり、前記複数の行のそれぞれは、複数のセルを含み、前記複数のセルの１つ又は複数のセルは、前記統合されたユーザインターフェースの更なるユーザインターフェース部分を通して変更され、前記バージョン制御部分は、前記所与のルールの前記新規バージョンを指定するためのものである、請求項１８に記載のシステム。
【請求項２０】
前記演算は、
前記統合されたユーザインターフェースの前記第１のユーザインターフェース部分、前記第２のユーザインターフェース部分、及び前記第３のユーザインターフェース部分の少なくとも２つを通して実行された動作に基づいて、前記生成された所与のルールの前記新規バージョンと、前記所与のルールの前記新規バージョンの初期状態とを指定するデータを用いて、前記共有された１つ又は複数の記録の所与の記録を、前記データ処理システムによって自動的に更新することを更に含む、請求項１９に記載のシステム。