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:
Feb. 13, 2024

Filed:

Dec. 17, 2021
Applicant:

Cognizant Technology Solutions India Pvt. Ltd., Chennai, IN;

Inventors:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); H04L 12/26 (2006.01); G06F 9/445 (2018.01); G06F 11/36 (2006.01); G06F 8/61 (2018.01); H04L 67/01 (2022.01); H04L 41/08 (2022.01); G06F 8/20 (2018.01); H04L 67/148 (2022.01); G06F 21/57 (2013.01); H04L 41/14 (2022.01); H04L 41/5041 (2022.01); G06F 8/41 (2018.01); G06F 8/40 (2018.01); H04L 67/10 (2022.01); G06F 8/65 (2018.01); G06F 8/35 (2018.01); G06F 8/60 (2018.01); G06F 8/10 (2018.01);
U.S. Cl.
CPC ...
G06F 11/3692 (2013.01); G06F 8/61 (2013.01); G06F 11/3676 (2013.01); G06F 11/3688 (2013.01); H04L 67/01 (2022.05); G06F 8/10 (2013.01); G06F 8/20 (2013.01); G06F 8/35 (2013.01); G06F 8/40 (2013.01); G06F 8/43 (2013.01); G06F 8/45 (2013.01); G06F 8/60 (2013.01); G06F 8/65 (2013.01); G06F 21/577 (2013.01); H04L 41/0886 (2013.01); H04L 41/145 (2013.01); H04L 41/5048 (2013.01); H04L 67/10 (2013.01); H04L 67/148 (2013.01);
Abstract

A system and a method for application transformation to cloud by conversion of an application source code to a cloud native code is provided. A first and a second transformation recommendation path is received and a set of remediation templates are applied based on the first and the second transformation recommendation paths where the set of remediation steps comprises pre-defined parameterized actions. The system comprises a microservices unit configured to optimize assessment and implementation of microservices code for multiple target cloud platforms by determining count of microservices anti-patterns in microservices code, wherein the anti-patterns represent a pattern of the microservices code and ascertaining current state of the microservices code by determining a maturity score. A set of repeatable steps associated with microservices code development are provided in bundled form for accelerated implementation of changes in the microservices code for deployment on the multiple target cloud platforms.


Find Patent Forward Citations

Loading…