Patents by Inventor Mariano De Sousa BISPO

Mariano De Sousa BISPO 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: 11914986
    Abstract: Disclosed herein are system, method, and computer program product embodiments for self-paced migration of an application programming language (API) gateway. An embodiment operates by applying a policy chain comprising a first set of policies to an API request received at a first API gateway. The embodiment forwards the API request to a second API gateway and applies, at the second gateway, a virtual policy chain comprising a second set of policies to the API request. The embodiment then forwards the API request to the first API gateway and routes the API request to a corresponding backend API.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 27, 2024
    Assignee: Salesforce, Inc.
    Inventors: Mariano De Sousa Bispo, Federico Balbi
  • Publication number: 20230101447
    Abstract: Disclosed herein are system, method, and computer program product embodiments for self-paced migration of an application programming language (API) gateway. An embodiment operates by applying a policy chain comprising a first set of policies to an API request received at a first API gateway. The embodiment forwards the API request to a second API gateway and applies, at the second gateway, a virtual policy chain comprising a second set of policies to the API request. The embodiment then forwards the API request to the first API gateway and routes the API request to a corresponding backend API.
    Type: Application
    Filed: January 31, 2022
    Publication date: March 30, 2023
    Applicant: salesforce.com, inc.
    Inventors: Mariano De Sousa Bispo, Federico Balbi
  • Publication number: 20230088768
    Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing statistical distributed rate limiting in an Application Programming Interfaces (API) Gateway cluster. An API Gateway cluster may comprise a plurality of gateway nodes and manage API traffic to ensure proper function and protect the health of an API. Each gateway node may use a distributed rate limiting algorithm based on the physics formulas for average velocity, average acceleration and distance based on time determine the total number of API requests accepted by all the nodes in the cluster. Implementation of statistical distributed rate limiting allows for accurate estimations of the total requests accepted by cluster without requiring each node to share its status with the other nodes in the cluster upon receiving each API request. This approach allows for minimum computational overhead while prioritizing the health of the API.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 23, 2023
    Applicant: Salesforce, Inc.
    Inventors: Mariano De Sousa BISPO, Tomas BRUNO, Javier ATADIA
  • Publication number: 20230092752
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a streamlines API development environment. In the environment, pre-coded code modules corresponding to common policy functions are stored in memory and can be used, copied, and/or incorporated into developer custom policies. Function calls and/or references to specific code modules can be incorporated into developer custom policies, which will invoke one of the stored code modules. Additionally, one or more compilers are provided to compile code from a development language to a predetermined production language. Although the development language is preset by the development environment, other languages can be supported by downloading compilers for preferred development languages.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 23, 2023
    Applicant: Salesforce, Inc.
    Inventors: Federico BALBI, Mariano De Sousa BISPO, Dario CARABAJAL, Pablo Nicolas GOMEZ, Andres TESTI, Javier ATADIA