【手続補正書】
【提出日】令和3年2月4日(2021.2.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ・ネットワークを介して分散型台帳上のオブジェクト・トランザクションを統制し、それにより、中央集権型の承認機関に問い合わせることなく、再利用可能なポリシーがトランザクション別に実質的にリアルタイムで施行され得るようにするために少なくとも１つのコンピューティング・デバイスによって実行される方法であって、前記分散型台帳が、複数の当事者によってそれぞれ実行される共有ノードを含み、前記当事者間のコンセンサス・メカニズムを使用して前記台帳に入力すべきトランザクションを承認する、暗号で保護された台帳であり、前記方法が、
少なくとも１つのオブジェクトに対するアクションに関与することを求める要求メッセージを受信するステップであって、前記要求メッセージが、前記分散型台帳上の要求側の参加者に対応する非中央集権型ノードから受信され、前記少なくとも１つのオブジェクトが、それに関連するオブジェクト属性値を有し、前記要求メッセージが、要求されたアクション、前記アクションによって影響を受けるオブジェクト、及び前記トランザクションに関連する他のパラメータを含む、受信するステップと、
ポリシー施行点によって、ルール及びデータの評価を含む要求されたアクションに適用可能なポリシーを実質的にリアルタイムで識別及び解釈することによって、トランザクション実行ロジックとは異なるトランザクション承認プロセスに関与するステップであって、前記トランザクション承認プロセスが、
前記要求されたアクション及び前記要求メッセージによって指定された前記オブジェクトに基づいて、複数のトランザクション・ポリシーの中からトランザクション・ポリシーを識別するステップであって、各トランザクション・ポリシーが、施行すべき少なくとも１つのルールを指定する構成可能なマシン可読コードを含み、前記トランザクション・ポリシーが、ポリシー評価アルゴリズム・コード及びトランザクション実行ロジックとは独立して格納され、それによりポリシーの再利用を可能にしてポリシーの第三者検証を簡素化し、前記トランザクション実行ロジックが、中央集権型システム上に格納され、前記少なくとも１つのルールが、前記分散型台帳上に格納され、比較演算子、属性、及び比較のための所望の値を含み、前記属性が、少なくとも１つのデータ・ソースに格納された属性データへのポインタを含み、前記属性データが、ポリシー評価のために必要であり、ポリシー評価時に適用される、識別するステップと、
前記データ・ソースへの前記ポインタをたどることによって、前記少なくとも１つのデータ・ソースから前記属性データを実質的にリアルタイムで収集するステップであって、前記属性データが、前記アクション、前記オブジェクト、及び／又は参加者のうちの少なくとも１つに関連する、収集するステップと、
非中央集権型ルール・エンジンによって、前記トランザクション実行ロジックとは異なるアクション評価アルゴリズムを実行するステップであって、前記分散型台帳上に格納されたマシン可読アクション評価コードを実行することを含み、前記アクション評価アルゴリズムが、前記オブジェクト及び前記要求されたアクションに対応する前記ポリシーを解釈及び評価し、それにより、前記要求に関して、前記識別されたポリシー及び外部データにおいて前記少なくとも１つのルールを実質的にリアルタイムで適用することによって、前記要求メッセージに応答して前記アクションが承認され得るかどうかを判定するように構成される、実行するステップと、
前記ポリシー施行点によって、前記要求メッセージに従って前記アクションが承認され得るかどうかを示す承認判定を受信するステップと
を含む、関与するステップと、
前記承認判定が肯定である場合、前記要求されたアクションを実行するための権利を付与し、トランザクション・プロセス制御を前記トランザクション実行ロジックに戻し、それによりアクションの完了を容易にし、前記承認判定が否定である場合、前記トランザクション処理を取り消すステップと
を含む、方法。
【請求項２】
前記トランザクションに関連する前記他のパラメータが、トランザクション量、価格、取引先、他の資産、及び／又は参加者のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項３】
前記ルールが、ブール論理、ファジー論理、及び／又はパラメータ重み付けのうちの少なくとも１つを使用して組み合わされ得るように構成される、請求項１に記載の方法。
【請求項４】
前記属性データが、参加者の規制資格（ｒｅｇｕｌａｔｏｒｙ  ｑｕａｌｉｆｉｃａｔｉｏｎ）、参加者の居住地、参加者の市民権（ｃｉｔｉｚｅｎｓｈｉｐ）、資産規制のフレームワーク、許可されたトランザクション特性、及び／又は管轄区域のうちの少なくとも１つを示すデータを含む、請求項１に記載の方法。
【請求項５】
権利を付与する前記ステップが、前記ポリシー、前記属性データ、及び前記オブジェクトに基づいて評価された権利を、キャッシュから検索することを含む、請求項１に記載の方法。
【請求項６】
前記ポリシーが、発行者のポリシー、国際的な証券法及び規制、並びに／又は他のトランザクション制御のうちの少なくとも１つを擬似コードに体系化したものである、請求項１に記載の方法。
【請求項７】
各参加者の検証されたアイデンティティが、ウォレット・アドレスにマッピングされ、前記要求メッセージが、前記要求側の参加者にマッピングされた前記ウォレット・アドレスを含む、請求項１に記載の方法。
【請求項８】
複数の異種の従来型又は分散型台帳間での金融トランザクションを統制するために、相互運用層及びデコレータ・パターンを介して通信するステップをさらに含む、請求項１に記載の方法。
【請求項９】
コンピュータ・ネットワークを介して分散型台帳上のオブジェクト・トランザクションを統制し、それにより、中央集権型の承認機関に問い合わせることなく、再利用可能なポリシーがトランザクション別に実質的にリアルタイムで施行され得るようにするためのシステムであって、前記分散型台帳が、複数の当事者によってそれぞれ実行される共有ノードを含み、前記当事者間のコンセンサス・メカニズムを使用して前記台帳に入力すべきトランザクションを承認する、暗号で保護された台帳であり、前記システムが、
少なくとも１つのコンピュータ・プロセッサと、
命令が格納されている少なくとも１つのメモリと、
を含み、前記命令が、前記少なくとも１つのコンピュータ・プロセッサによって実行されると、前記少なくとも１つのコンピュータ・プロセッサに、
少なくとも１つのオブジェクトに対するアクションに関与することを求める要求メッセージを受信することであって、前記要求メッセージが、前記分散型台帳上の要求側の参加者に対応する非中央集権型ノードから受信され、前記少なくとも１つのオブジェクトが、それに関連するオブジェクト属性値を有し、前記要求メッセージが、要求されたアクション、前記アクションによって影響を受けるオブジェクト、及び前記トランザクションに関連する他のパラメータを含む、受信することと、
ポリシー施行点によって、ルール及びデータの評価を含む要求されたアクションに適用可能なポリシーを実質的にリアルタイムで識別及び解釈することによって、トランザクション実行ロジックとは異なるトランザクション承認プロセスに関与することであって、前記トランザクション承認プロセスが、
前記要求されたアクション及び前記要求メッセージによって指定された前記オブジェクトに基づいて、複数のトランザクション・ポリシーの中からトランザクション・ポリシーを識別することであって、各トランザクション・ポリシーが、施行すべき少なくとも１つのルールを指定する構成可能なマシン可読コードを含み、前記トランザクション・ポリシーが、ポリシー評価アルゴリズム・コード及びトランザクション実行ロジックとは独立して格納され、それによりポリシーの再利用を可能にしてポリシーの第三者検証を簡素化し、前記トランザクション実行ロジックが、中央集権型システム上に格納され、前記少なくとも１つのルールが、前記分散型台帳上に格納され、比較演算子、属性、及び比較のための所望の値を含み、前記属性が、少なくとも１つのデータ・ソースに格納された属性データへのポインタを含み、前記属性データが、ポリシー評価のために必要であり、ポリシー評価時に適用される、識別することと、
前記データ・ソースへの前記ポインタをたどることによって、前記少なくとも１つのデータ・ソースから前記属性データを実質的にリアルタイムで収集することであって、前記属性データが、前記アクション、前記オブジェクト、及び／又は参加者のうちの少なくとも１つに関連する、収集することと、
非中央集権型ルール・エンジンによって、前記トランザクション実行ロジックとは異なるアクション評価アルゴリズムを実行することであって、前記分散型台帳上に格納されたマシン可読アクション評価コードを実行することを含み、前記アクション評価アルゴリズムが、前記オブジェクト及び前記要求されたアクションに対応する前記トランザクション・ポリシーを解釈及び評価し、それにより、前記要求に関して、前記識別されたポリシー及び外部データにおいて前記少なくとも１つのルールを実質的にリアルタイムで適用することによって、前記要求メッセージに応答して前記アクションが承認され得るかどうかを判定するように構成される、実行することと、
前記ポリシー施行点によって、前記要求メッセージに従って前記アクションが承認され得るかどうかを示す承認判定を受信することと
を含む、関与することと、
前記承認判定が肯定である場合、前記要求されたアクションを実行するための権利を付与し、トランザクション・プロセス制御を別個のトランザクション実行ロジックに戻して、それによりアクションの完了を容易にし、前記承認判定が否定である場合、前記トランザクション処理を取り消すことと
を実行させる、システム。
【請求項１０】
前記トランザクションに関連する前記他のパラメータが、トランザクション量、価格、取引先、他の資産、及び／又は参加者のうちの少なくとも１つを含む、請求項９に記載のシステム。
【請求項１１】
前記ルールが、ブール論理、ファジー論理、及び／又はパラメータ重み付けのうちの少なくとも１つを使用して組み合わされ得るように構成される、請求項９に記載のシステム。
【請求項１２】
前記属性データが、参加者の規制資格、参加者の居住地、参加者の市民権、資産規制のフレームワーク、許可されたトランザクション特性、及び／又は管轄区域のうちの少なくとも１つを示すデータを含む、請求項９に記載のシステム。
【請求項１３】
前記権利を付与することが、前記ポリシー、前記属性データ、及び前記オブジェクトに基づいて評価された権利を、キャッシュから検索することを含む、請求項９に記載のシステム。
【請求項１４】
前記ポリシーが、発行者のポリシー、国際的な証券法及び規制、並びに／又は他のトランザクション制御のうちの少なくとも１つを擬似コードに体系化したものである、請求項９に記載のシステム。
【請求項１５】
各参加者の検証されたアイデンティティが、ウォレット・アドレスにマッピングされ、前記要求メッセージが、前記要求側の参加者にマッピングされた前記ウォレット・アドレスを含む、請求項９に記載のシステム。
【請求項１６】
複数の異種の従来型又は分散型台帳間での金融トランザクションを統制するために、相互運用層及びデコレータ・パターンを介して通信が行われる、請求項９に記載のシステム。
【請求項１７】
命令を格納する非一時的コンピュータ可読媒体であって、前記命令が、少なくとも１つのコンピュータ・プロセッサによって実行されると、前記少なくとも１つのコンピュータ・プロセッサに、コンピュータ・ネットワークを介して分散型台帳上のトークン化されたトランザクションを統制し、それにより、中央集権型の承認機関に問い合わせることなく、再利用可能なポリシーがトランザクション別に実質的にリアルタイムで施行され得るようにするステップを行わせ、前記分散型台帳が、複数の当事者によってそれぞれ実行される共有ノードを含み、前記当事者間のコンセンサス・メカニズムを使用して前記台帳に入力すべきトランザクションを承認する、暗号で保護された台帳であり、前記ステップが、
少なくとも１つのオブジェクトに対するアクションに関与することを求める要求メッセージを受信するステップであって、前記要求メッセージが、前記分散型台帳上の要求側の参加者に対応する非中央集権型ノードから受信され、前記少なくとも１つのオブジェクトが、それに関連するオブジェクト属性値を有し、前記要求メッセージが、要求されたアクション、前記アクションによって影響を受けるオブジェクト、及び前記トランザクションに関連する他のパラメータを含む、受信するステップと、
ポリシー施行点によって、ルール及びデータの評価を含む要求されたアクションに適用可能なポリシーを実質的にリアルタイムで識別及び解釈することによって、トランザクション実行ロジックとは異なるトランザクション承認プロセスに関与するステップであって、前記トランザクション承認プロセスが、
前記要求されたアクション及び前記要求メッセージによって指定された前記オブジェクトに基づいて、複数のトランザクション・ポリシーの中からトランザクション・ポリシーを識別するステップであって、各トランザクション・ポリシーが、施行すべき少なくとも１つのルールを指定する構成可能なマシン可読コードを含み、前記トランザクション・ポリシーが、ポリシー評価アルゴリズム・コード及びトランザクション実行ロジックとは独立して格納され、それによりポリシーの再利用を可能にしてポリシーの第三者検証を簡素化し、前記トランザクション実行ロジックが、中央集権型システム上に格納され、前記少なくとも１つのルールが、前記分散型台帳上に格納され、比較演算子、属性、及び比較のための所望の値を含み、前記属性が、少なくとも１つのデータ・ソースに格納された属性データへのポインタを含み、前記属性データが、ポリシー評価のために必要であり、ポリシー評価時に適用される、識別するステップと、
前記データ・ソースへの前記ポインタをたどることによって、前記少なくとも１つのデータ・ソースから前記属性データを実質的にリアルタイムで収集するステップであって、前記属性データが、前記アクション、前記オブジェクト、及び／又は参加者のうちの少なくとも１つに関連する、収集するステップと、
非中央集権型ルール・エンジンによって、前記トランザクション実行ロジックとは異なるアクション評価アルゴリズムを実行するステップであって、前記分散型台帳上に格納されたマシン可読アクション評価コードを実行することを含み、前記アクション評価アルゴリズムが、前記オブジェクト及び前記要求されたアクションに対応する前記ポリシーを解釈及び評価し、それにより、前記要求に関して、前記識別されたポリシー及び外部データにおいて前記少なくとも１つのルールを実質的にリアルタイムで適用することによって、前記要求メッセージに応答して前記アクションが承認され得るかどうかを判定するように構成される、実行するステップと、
前記ポリシー施行点によって、前記要求メッセージに従って前記アクションが承認され得るかどうかを示す承認判定を受信するステップと
を含む、関与するステップと、
前記承認判定が肯定である場合、前記要求されたアクションを実行するための権利を付与し、トランザクション・プロセス制御を別個のトランザクション実行ロジックに戻し、それによりアクションの完了を容易にし、前記承認判定が否定である場合、前記トランザクション処理を取り消すステップと
を含む、非一時的コンピュータ可読媒体。
【請求項１８】
前記トランザクションに関連する前記他のパラメータが、トランザクション量、価格、取引先、他の資産、及び／又は参加者のうちの少なくとも１つを含む、請求項１７に記載の媒体。
【請求項１９】
前記ルールが、ブール論理、ファジー論理、及び／又はパラメータ重み付けのうちの少なくとも１つを使用して組み合わされ得るように構成される、請求項１７に記載の媒体。
【請求項２０】
前記属性データが、参加者の規制資格、参加者の居住地、参加者の市民権、資産規制のフレームワーク、許可されたトランザクション特性、及び／又は管轄区域のうちの少なくとも１つを示すデータを含む、請求項１７に記載の媒体。
【請求項２１】
権利を付与する前記ステップが、前記ポリシー、前記属性データ、及び前記オブジェクトに基づいて評価された権利を、キャッシュから検索することを含む、請求項１７に記載の媒体。
【請求項２２】
前記ポリシーが、発行者のポリシー、国際的な証券法及び規制、並びに／又は他のトランザクション制御のうちの少なくとも１つを擬似コードに体系化したものである、請求項１７に記載の媒体。
【請求項２３】
各参加者の検証されたアイデンティティが、ウォレット・アドレスにマッピングされ、前記要求メッセージが、前記要求側の参加者にマッピングされた前記ウォレット・アドレスを含む、請求項１７に記載の媒体。
【請求項２４】
複数の異種の従来型又は分散型台帳間での金融トランザクションを統制するために、相互運用層及びデコレータ・パターンを介して通信が行われる、請求項１９に記載の媒体。