US 12,437,035 B2
System and method for automating conversion of policy rules to spreadsheets while maintaining data security
Ran Zmigrod, Cambridge (GB); Salwa Husam Alamir, Bournemouth (GB); Raul Rios, Houston, TX (US); Ramkrishna Patil, Newark, NJ (US); and Sameena Shah, Scarsdale, NY (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on Jul. 27, 2023, as Appl. No. 18/227,098.
Prior Publication US 2025/0036725 A1, Jan. 30, 2025
Int. Cl. G06F 21/14 (2013.01); G06F 40/18 (2020.01)
CPC G06F 21/14 (2013.01) [G06F 40/18 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method for automatically converting a software rule code specifying a policy rule into a human comprehensible document, the method comprising:
receiving, by a processor, the software rule code;
obfuscating, by the processor, the software rule code prior to submission to a machine learning (ML) model;
decomposing, by the processor, the obfuscated software rule code into at least one then block and at least one when block;
performing, by the processor, code logic simplification on the at least one then block for separating the at least one then block into at least one logic and at least one action;
creating, by the processor, a truth table using the at least one logic;
constructing, by the processor, a decision table by combining the truth table, the at least one when block and the at least one action; and
outputting, by the processor, the human comprehensible document for display on a display screen.