Patents by Inventor Ganesh Kumar Gupta

Ganesh Kumar Gupta 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: 20240078156
    Abstract: Techniques for UNDO and REDO operations in a computer-user interface are disclosed. The techniques enables users to configure entities for UNDO and REDO operations. The techniques also enable users to roll back individual entity to an immediate previous state in one UNDO operation and subsequently to the other previous states. Other entities are not affected by the UNDO operations to the entity.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Applicant: Oracle International Corporation
    Inventors: Satish Chandra Oruganti, Ganesh Kumar Gupta, Michael Patrick Rodgers
  • Publication number: 20220366296
    Abstract: Techniques for configuring autosave triggers in a computing environment based on environment and data conditions are disclosed. A system trains a machine learning model based on data attributes and environmental attributes to generate autosave value triggers for a computing environment. The autosave value triggers are triggered by different conditions. For example, one autosave trigger may be triggered when an error condition is detected. Another may be triggered when a certain number of operations are performed. The machine learning model generates autosave trigger values scores for one or more autosave triggers. The system may implement the autosave triggers in the computing environment based on the autosave trigger values.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Applicant: Oracle International Corporation
    Inventors: Satish Chandra Oruganti, Shreyas Ravindranath, Ganesh Kumar Gupta, Michael Patrick Rodgers
  • Patent number: 11500618
    Abstract: A library uplift tool may automatically identify changes to elements of an between different versions of a software library interface. The public interfaces of the two versions may be compared to identify changes to datatypes, variable or function names, parameter names, parameter lists, and other elements of the library interface. Locations in application source code using the software library may then be identified and linked with the changes between the library versions. A report or user interface may then display specific locations in the application source code that are affected by the changes to the library versions. For each change, a suggested action may be presented in the interface, and an example of modified source code may be generated. The interface may be interactive such that modified source code may be automatically propagated to source code files for compatibility with the new library version.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 15, 2022
    Assignee: Oracle International Corporation
    Inventors: Michael Patrick Rodgers, Satish Chandra Oruganti, Shreyas Ravindranath, Ganesh Kumar Gupta
  • Publication number: 20220197606
    Abstract: A library uplift tool may automatically identify changes to elements of an between different versions of a software library interface. The public interfaces of the two versions may be compared to identify changes to datatypes, variable or function names, parameter names, parameter lists, and other elements of the library interface. Locations in application source code using the software library may then be identified and linked with the changes between the library versions. A report or user interface may then display specific locations in the application source code that are affected by the changes to the library versions. For each change, a suggested action may be presented in the interface, and an example of modified source code may be generated. The interface may be interactive such that modified source code may be automatically propagated to source code files for compatibility with the new library version.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Applicant: Oracle International Corporation
    Inventors: Michael Patrick Rodgers, Satish Chandra Oruganti, Shreyas Ravindranath, Ganesh Kumar Gupta