Patents by Inventor Debasis Roy Choudhuri

Debasis Roy Choudhuri 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: 11989549
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying an application marker for a source application; mapping the application marker to a set of micro-patterns provided in a micro-pattern repository, wherein a micro-pattern defines a set of actions to be performed to modernize a source application component for a target platform; generating a set of potential modernization pathways for the source application, wherein a potential modernization pathway is based, at least in part, on an aggregation of one or more micro-patterns included in the set of micro-patterns mapped to the application marker; determining a recommended modernization pathway from the set of potential modernization pathways based, at least in part, on micro-pattern optimization; and providing the recommended modernization pathway for source application modernization execution, wherein the source application modernization execution includes executing each micro-pattern included in th
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: May 21, 2024
    Assignee: International Business Machines Corporation
    Inventors: Indrajit Bhattacharya, Shweta Jain, Debasis Roy Choudhuri, Venkata Vinay Kumar Parisa
  • Publication number: 20230015802
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying an application marker for a source application; mapping the application marker to a set of micro-patterns provided in a micro-pattern repository, wherein a micro-pattern defines a set of actions to be performed to modernize a source application component for a target platform; generating a set of potential modernization pathways for the source application, wherein a potential modernization pathway is based, at least in part, on an aggregation of one or more micro-patterns included in the set of micro-patterns mapped to the application marker; determining a recommended modernization pathway from the set of potential modernization pathways based, at least in part, on micro-pattern optimization; and providing the recommended modernization pathway for source application modernization execution, wherein the source application modernization execution includes executing each micro-pattern included in th
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: INDRAJIT BHATTACHARYA, Shweta Jain, DEBASIS ROY CHOUDHURI, Venkata Vinay Kumar Parisa
  • Patent number: 11150880
    Abstract: An approach is provided for automating an adoption of cloud services. A machine learning model is devAppliceloped to learn application source code accessed from a source code repository. The machine learning model is trained by building training data that includes the application source code and technical labels. Services are extracted from the application source code and a context of the application source code is derived. Using a decision tree model, a mapping of the extracted services to respective cloud services is determined. Based on the mapping, portions of the application source code are identified that are recommended to be replaced by the respective cloud services.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vinay Kumar Parisa, Bruce G. Taylor, Debasis Roy Choudhuri, Laurence Swift, Corey Allen, Biswajit Mohapatra