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:
Oct. 20, 2026

Filed:

Mar. 05, 2024
Applicant:

Bank of America Corporation, Charlotte, NC (US);

Inventors:

Vinod Maghnani, Haryana, IN;

Veena Bhatia, Gurugram, IN;

Sheetal Bhatia, Maharashtra, IN;

Assignee:

Bank of America Corporation, Charlotte, NC (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/3668 (2025.01);
U.S. Cl.
CPC ...
G06F 11/3684 (2013.01); G06F 11/3692 (2013.01);
Abstract

Various aspects of the disclosure relate to automated testing for application programming interfaces (APIs). A dynamic API validation computing system leverages a generative AI model to dynamically generate a multitude of data sets and rules for use during API validation activities. A federated byzantine agreement mechanism performs the validation of each API using the generated test cases and test data. A generator engine incorporates a generative AI model that may be trained on a large corpus of API metadata and/or data characteristics to predict data patterns and/or validation rules for each of the APIs under test. The generator engine may also predict a structure and format of requests based on the training model inputs. Multiple Test cases for an API created through use of the generative AI model may be distributed and executed on different testing nodes that reach a consensus about whether each API has passed or failed.


Find Patent Forward Citations

Maghnani, Vinod. (2026). Dynamic application programming interface validation system (U.S. Patent No. 12769640). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12769640

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…