Patents by Inventor Gregory Brail

Gregory Brail 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: 10425465
    Abstract: A method of serving an API request includes receiving the API request at a local API proxy deployed at a local deployment environment. The method includes utilizing the local API proxy to service the API request at the local deployment environment, establishing a connection with a remote API management server, and providing to the remote API management server, via the connection, at least metadata about the API request.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Google LLC
    Inventors: Prabhat Jha, Akhil Arora, Gregory Brail, Martin Nally, Peter Johnson
  • Patent number: 9910997
    Abstract: Securing a credential is disclosed. A reference to the credential that will provide access to a service is stored in a credential store. The credential from the credential store is provided to an application execution platform having access to the credential store. The application execution platform includes an interface to access the service using the credential. Application code that references the credential stored in the credential store is stored in a code repository.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: March 6, 2018
    Inventors: Gregory Brail, Subramanian Kumaraswamy, Randy T. Solton, Jeffrey A. West
  • Patent number: 8554846
    Abstract: The present invention enables a messaging kernel to serve as the basis for asynchronous messaging in a Web service platform. The kernel provides basic messaging features, including point-to-point and publish/subscribe messaging, persistent and non-persistent messages, a variety of acknowledgement modes, two-phase commit transactions, quotas, statistics, message sorting, and message paging. It also includes some novel features that maintain message order based on application requirements. 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: Grant
    Filed: May 26, 2006
    Date of Patent: October 8, 2013
    Assignee: Oracle International Corporation
    Inventor: Gregory Brail
  • Publication number: 20070073821
    Abstract: The present invention enables a messaging kernel to serve as the basis for asynchronous messaging in a Web service platform. The kernel provides basic messaging features, including point-to-point and publish/subscribe messaging, persistent and non-persistent messages, a variety of acknowledgement modes, two-phase commit transactions, quotas, statistics, message sorting, and message paging. It also includes some novel features that maintain message order based on application requirements. 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: May 26, 2006
    Publication date: March 29, 2007
    Applicant: BEA Systems, Inc.
    Inventor: Gregory Brail