Patents by Inventor Jay HIREMATH

Jay HIREMATH 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: 20220114157
    Abstract: Instances of an application pod may be deployed to many different computing environments spanning native cloud installations, SaaS providers, and on-premise data centers. In order to make uniform changes to a distribution of an application pod, a lock manager may receive and schedule lock requests from many different types of utilities. These utilities may schedule exclusive locks on the application pod throughout the different computing environments, such that patches, updates, security protocols, and other changes may be instituted without interference from changes made concurrently by other utilities. The lock manager may schedule immediate and future locks, with lock extensions and lock overrides available for flexibility.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 14, 2022
    Applicant: Oracle International Corporation
    Inventors: Venkatachalam Rangasamy, Jaganathan Jeyapaul, Jeffrey Trent, Jay Hiremath, Senthilkumar Somasundaram, Krithika Bharathi Sundaram, Parvathy Unnikrishnan, Vijay Bhasker Mula, Esha Sharma
  • Patent number: 11003465
    Abstract: A system executes an operation in a back end system by creating a declarative language definition of the operation for execution of the operation. The declarative language definition defines at least one input required to execute the operation, and comprises user interface template information for a user interface template that accepts at least one input. The system dynamically generates a user interface panel from the declarative language definition. The user interface panel is generated from the user interface template, and comprises at least one input field. The system receives from a user through the user interface panel the input and an invocation of the operation, and executes the operation using the declarative language definition of the operation and the input received via the user interface panel. The system maintains synchronization between the back end system and a user interface by performing modifications of the operation within the declarative language definition.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jay Hiremath, Jean-Claude Mamou, Wendi L. Nusbickel, Peter Hagelund
  • Publication number: 20180239497
    Abstract: A system executes an operation in a back end system by creating a declarative language definition of the operation for execution of the operation. The declarative language definition defines at least one input required to execute the operation, and comprises user interface template information for a user interface template that accepts at least one input. The system dynamically generates a user interface panel from the declarative language definition. The user interface panel is generated from the user interface template, and comprises at least one input field. The system receives from a user through the user interface panel the input and an invocation of the operation, and executes the operation using the declarative language definition of the operation and the input received via the user interface panel. The system maintains synchronization between the back end system and a user interface by performing modifications of the operation within the declarative language definition.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 23, 2018
    Inventors: Jay HIREMATH, Jean-Claude Mamou, Wendi L. Nusbickel, Peter Hagelund