Patents by Inventor Ramu Panayappan

Ramu Panayappan 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).

  • Patent number: 11900087
    Abstract: Techniques are described for a software modernization service to provide the ability to re-platform software application binaries from one ISA and hardware platform to another. The software modernization service can generate assessment reports for users' legacy applications, including recommendations for hardware platforms available in a cloud provider network for use. Responsive to a user requesting to re-platform an application from one ISA and hardware platform to another, an application re-platforming service automates steps to perform a static and dynamic binary translation of an application and to combine the results into a re-platformed executable. Among other benefits, the described techniques enable the deployment of legacy software applications onto a wider set of target ISA and hardware platforms, thereby enabling such applications to take advantage of the performance, scalability, availability, and other benefits of certain types of hardware platforms as desired by a user.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiangtao Zhang, Ramu Panayappan
  • Patent number: 11870647
    Abstract: A network infrastructure modernization service described herein may allow a customer to migrate the underlying network infrastructure topology and configurations of the on-premises environment onto the cloud environment. By collecting the network infrastructure configurations and/or runtime metrics, generating a network model based on the configurations and/or runtime metrics, and applying modernization rules to the network model to generate a network infrastructure template, the network infrastructure modernization service described in the present application enables the customers to be migrate their on-premises applications as well as the underlying network infrastructure onto the cloud environment.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: January 9, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiangtao Zhang, Boyu Wang, Ramu Panayappan
  • Patent number: 11861362
    Abstract: Techniques are described for enabling software migration and modernization services of a cloud provider network to provide completion time forecasts for various types of migration and modernization actions performed by the services relative to users' software applications. A cloud provider network provides a software migration and modernization orchestration service that helps users orchestrate the use of various software migration and modernization services. Depending on the technical characteristics of a user's application and the selection of migration and modernization processes to be performed, an amount of time needed to complete migration and modernization actions can vary widely.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiangtao Zhang, Ramu Panayappan
  • Patent number: 11537400
    Abstract: Techniques are described for enabling a software modernization system to automatically map binary executable files and other runtime artifacts (e.g., application binaries, Java ARchive (JAR) files, .NET Dynamic Link Library (DLL) files, process identifiers, etc.) to source code associated with the binary executable files, e.g., as part of modernization processes aimed at migrating users' applications to a cloud service provider's infrastructure. A software modernization service of a cloud provider network provides discovery agents and other tools that are capable of creating an inventory of users' software applications and collecting profile data about the software applications. Various techniques are described for automatically identifying the source code associated with software applications identified by a discovery agent in a user's computing environment, thereby improving the efficiency of various software modernization analyses and other modernization processes.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: December 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiangtao Zhang, Raviprasad V. Mummidi, Bharath Bhoopalam, Vijay Dheeraj Reddy Mandadi, Ramu Panayappan
  • Patent number: 11354120
    Abstract: Techniques are described for enabling a software modernization assessment service to train and use ML models to automatically generate modernization assessment recommendations for users' software applications and systems. A modernization assessment service collects historical assessment data reflecting past modernization processes and assessments (e.g., application profile information and associated modernization strategies and tools used in past modernization projects). The modernization assessment service uses the historical assessment data to train one or more ML models (e.g., classifiers) that can be used to automatically identify relevant modernization strategies, services, and tools for given software application or system. Responsive to user requests to generate modernization assessment recommendations, the modernization assessment service can use the trained models to automatically generate modernization recommendations and reports.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jiangtao Zhang, Raviprasad V. Mummidi, Ramu Panayappan