Patents by Inventor Madhusudhan Venkatesan

Madhusudhan Venkatesan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230297354
    Abstract: The present invention provides for transforming .NET framework based legacy applications to latest .NET framework versions. In operation, the present invention provides for retrieving source code of application to be transformed. Further, metadata object is extracted from retrieved source code. The metadata object comprises details, including, application type, .NET framework version of application, and features of application that are incompatible with selected modern-framework, such as .NET Core,.NET 5.0, .NET 6.0 or any other latest .NET framework version to which application is to be transformed. Further, a step list is generated based on the metadata object. The step list is representative of list of steps to be executed to transform the features of the application that are incompatible with the selected modern-framework to modern-framework compatible features. Yet further, the present invention provides for transforming .
    Type: Application
    Filed: August 4, 2022
    Publication date: September 21, 2023
    Inventors: Parasu Pillai Iyappan Velammal, Kumaresan Ramachandran, Karthikeyan Mohan, Madhusudhan Venkatesan, Jeyashree Pandian Duraipandian
  • Publication number: 20220164207
    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. First and second transformation recommendation paths are received and remediation templates based on the same are applied. A pre-defined transformation process flow is applied on application source code based on first and second transformation recommendation paths including a pre-processing stage involving analysis of source code and target framework. A plugin unit is provided which provides an adaptable plugin framework for creating multiple plugin types. The adaptable plugin framework allows addition of semi-automated workflow that applies functionality to accelerate application development or application to cloud transformation or addition of semi-automated steps to accelerate greenfield application development and application source code transformation to cloud native code.
    Type: Application
    Filed: December 17, 2021
    Publication date: May 26, 2022
    Inventors: Parasu Pillai Iyappan Velammal, Kumaresan Ramachandran, Karthikeyan Mohan, Jeyashree Pandian Duraipandian, Madhusudhan Venkatesan
  • Patent number: 11210070
    Abstract: A system and a method for automating application development and deployment is provided. An automation engine is configured to generating a computing application source code associated with a domain based on a source code template. Further, fetching a developed computing application. The computing application is developed based on the generated computing application source code. Further, deploying the developed computing application in one or more pre-defined deployment infrastructures based on a deployment template. Lastly, rectifying one or more errors associated with the development and deployment of the computing application based on pre-defined training models associated with multiple error detection and rectification conditions.
    Type: Grant
    Filed: January 12, 2020
    Date of Patent: December 28, 2021
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Parasu Pillai Iyappan Velammal, Madhusudhan Venkatesan, Selvaraj Natarajan
  • Publication number: 20210149648
    Abstract: A system and a method for automating application development and deployment is provided. The present invention provides for generating a computing application source code associated with a domain based on a source code template. Further, fetching a developed computing application. The computing application is developed based on the generated computing application source code. Further, deploying the developed computing application in one or more pre-defined deployment infrastructures based on a deployment template. Lastly, rectifying one or more errors associated with the development and deployment of the computing application based on pre-defined training models associated with multiple error detection and rectification conditions.
    Type: Application
    Filed: January 12, 2020
    Publication date: May 20, 2021
    Inventors: Parasu Pillai Iyappan Velammal, Madhusudhan Venkatesan, Selvaraj Natarajan