The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 15, 2025

Filed:

Jul. 29, 2024
Applicant:

Morgan Stanley Services Group Inc., New York, NY (US);

Inventors:

Kumar Vadaparty, Belle Mead, NJ (US);

Kallol Duttagupta, Basking Ridge, NJ (US);

Thomas Mathew, Parsippany, NJ (US);

Kundan Sen, Plainview, NY (US);

Shwetank Nagar, Alpharetta, GA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 8/30 (2018.01); G06F 8/35 (2018.01); G06F 8/41 (2018.01);
U.S. Cl.
CPC ...
G06F 9/45516 (2013.01); G06F 8/31 (2013.01); G06F 8/35 (2013.01); G06F 8/447 (2013.01);
Abstract

Computer-implemented systems and methods use a Large Language Model (LLM) for converting a legacy computer program in a first language to a human-language description of the legacy computer program, which description can be validated as being an accurate description of the legacy computer program. Once validated, the human-language description can be converted, again using an LLM, to a computer program in a target programming language. An LLM can also be used to generate test scripts for the new target-language program to test the performance of the target-language program in a production environment. An LLM can also be used to reconcile outputs from the legacy program to the new target program, such as on a function-by-function basis. If the differences between the outputs (if any) are sufficiently negligible, the legacy computer program can be decommissioned, and the new, target language program can be used in production.


Find Patent Forward Citations

Loading…