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.
Patent No.:
Date of Patent:
Jul. 02, 2024
Filed:
Jun. 30, 2023
Bank of America Corporation, Charlotte, NC (US);
Kerry Vaughan, Pennington, NJ (US);
Aravind Singtalur, McKinney, TX (US);
Manmohan V. Datla-Viswasai, Frisco, TX (US);
Petar Puskarich, Plano, TX (US);
Srinath Chakravarty, Plano, TX (US);
Kenneth Boyd, Richmond, VA (US);
Dinesh Kumar Agrawal, Rowlett, TX (US);
Steven Greene, New York, NY (US);
Stephen Belton, Garden City, NY (US);
Elina Shkodnik, Staten Island, NY (US);
Bank of America Corporation, Charlotte, NC (US);
Abstract
A system prevents incorrect deployment of computer code in remote enterprise servers. The system includes a source code repository for housing computer code received from developers and housing software that maintains the code and develops version control information (VCI) for same. The system includes a continuous integration/continuous deployment (CICD) pipeline orchestrator and arranges deployment of the computer code by determining servers to which the code will be deployed. A metatag affixing engine and database creates metatag information corresponding to the computer code and stores the metatag information. The metatag information qualifies the code for deployment at the servers, as follows. A code management system schedules deployment. Prior to deployment, each of the servers reads the metatag implemented on the code and compares the metatag on the code to determine whether the metatag matches the metatag stored at the database. When the metatags matches at the server, the computer code is deployed.