Patents by Inventor Satya Ghattu

Satya Ghattu 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: 20240036947
    Abstract: A method and system for using a configuration-based framework for testing an application programming interface (API) are provided. The method includes receiving identification information about one or more APIs to be tested; defining, based on the first information, at least two API endpoints and one or more dependencies to be tested; retrieving an authentication model to be used for accessing the APIs; generating a testing plan based on the API endpoints, the dependencies, and the authentication model; executing a test of the APIs based on the testing plan; and displaying at least one result of the executed test on a graphical user interface (GUI).
    Type: Application
    Filed: September 12, 2022
    Publication date: February 1, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Satya GHATTU, Prasad GUNDETI, Yousuf NIZAM
  • Publication number: 20230185629
    Abstract: Systems and methods for rapid assignment of pre-provisioned resources are disclosed. In one aspect, a method comprises receiving, at a platform interface of an infrastructure as code (IaC) platform a request for a custom virtual resource; determining, based on parameters, a resource requirement plan; identifying a base virtual resource associated with the request for the custom virtual resource; sending, to an orchestration platform, a request to modify the associated base virtual resource based on the resource requirement plan; sending, to the orchestration platform, a request to associate the modified base virtual resource with an application; and providing the modified base virtual resource to a user for use with the application.
    Type: Application
    Filed: January 26, 2022
    Publication date: June 15, 2023
    Inventors: Lalit KUMAR, Satya GHATTU, Munavar AHMED
  • Patent number: 8180864
    Abstract: The present invention provides a scripting tool through which a user can interact with and execute scripting instructions of a scripting language on a server to perform administrative tasks. It interprets scripting instructions either interactively, supplied one-at-a-time from a command prompt on a scripting interface, or in batches via a script file, and it can be used either online or offline. The scripting tool enables a user to interact with the server in a session-like manner by establishing a persistent connection with the server. Once the connection is established, each instruction that the user enters to configure the server may use the same connection that has already been established. Such “session-permanent-connection” approach eliminates the need for the user to establish and re-authenticate a connection for each instruction. The scripting tool is also capable of converting an existing configuration file into a reusable script that can be used to create duplicate configurations.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: May 15, 2012
    Assignee: Oracle International Corporation
    Inventor: Satya Ghattu
  • Publication number: 20070174776
    Abstract: The present invention provides provide GUI-type server scripting explorer that allows a user to browse, invoke, and update via its GUI all kinds of management objects available on a server. The explorer embeds a command interpreter through which the user can invoke server scripting commands directly from within the tool. All the actions that the user performed can be recorded to a file to build a server configuration script that can be used to repeat the same actions to config the server in the future. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 26, 2007
    Applicant: BEA Systems, Inc.
    Inventor: Satya Ghattu
  • Publication number: 20060123067
    Abstract: In accordance with one embodiment of the present invention, there are provided mechanisms and methods for loading a first version of a class into a second version runtime environment running a second version of the class. The runtime environment may be comprised of a Java Virtual Machine (JVM) in some embodiments. These mechanisms and methods make it possible for applications to retrieve and convert legacy data for use with current versions of the runtime environment. In one embodiment, the conversion of data may be done automatically and/or transparently to a user or calling process.
    Type: Application
    Filed: January 18, 2005
    Publication date: June 8, 2006
    Applicant: BEA Systems, Inc.
    Inventors: Satya Ghattu, Franklin Simpson
  • Publication number: 20060036715
    Abstract: The present invention provides a scripting tool through which a user can interact with and execute scripting instructions of a scripting language on a server to perform administrative tasks. It interprets scripting instructions either interactively, supplied one-at-a-time from a command prompt on a scripting interface, or in batches via a script file, and it can be used either online or offline. The scripting tool enables a user to interact with the server in a session-like manner by establishing a persistent connection with the server. Once the connection is established, each instruction that the user enters to configure the server may use the same connection that has already been established. Such “session-permanent-connection” approach eliminates the need for the user to establish and re-authenticate a connection for each instruction. The scripting tool is also capable of converting an existing configuration file into a reusable script that can be used to create duplicate configurations.
    Type: Application
    Filed: September 10, 2004
    Publication date: February 16, 2006
    Applicant: BEA Systems, Inc.
    Inventor: Satya Ghattu