US 12,430,123 B2
Generative AI system for automated programming and accelerated code modification
Malathy Muthu, The Woodlands, TX (US); and Ankita Sinha, Mountain View, CA (US)
Assigned to INTUIT INC., Mountain View, CA (US)
Filed by INTUIT INC., Mountain View, CA (US)
Filed on Nov. 17, 2023, as Appl. No. 18/513,159.
Prior Publication US 2025/0165247 A1, May 22, 2025
Int. Cl. G06F 9/44 (2018.01); G06F 8/30 (2018.01); G06F 8/658 (2018.01)
CPC G06F 8/658 (2018.02) [G06F 8/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for automatically updating a software application to ensure compliance with an updated data source, the method comprising:
providing an embedding of a first version of a data source and an embedding of a second version of the data source to a comparison engine, wherein the comparison engine has been configured to:
compare the embedding of the first version of the data source and the embedding of the second version of the data source; and
generate a data source difference summary that is based on differences between the embedding of the first version of the data source and the embedding of the second version of the data source;
providing an embedding of a software application code module and the data source difference summary to a code update engine, wherein the code update engine comprises one or more machine learning models that have been trained to generate an updated version of the software application code module based on the embedding of the software application code module and the data source difference summary; and
updating code of the software application using the updated version of the software application code module.