Patents by Inventor Rob Serafini

Rob Serafini 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: 12164933
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing execution order and execution for plugins installed on an API gateway associated with a microservices application. In application architectures where features of microservices are implemented as plugins and migrated to an API gateway, the relevant APIs are able to be built lighter weight than otherwise. However, the migration of the features to plugins introduces the potential for error states in the microservice application. To resolve the potential issues, the API gateway takes into consideration a set of native instructions in each of the plugins to determine the execution order thereof. The execution order is determined dynamically in response to requests by the APIs of the microservice application.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: December 10, 2024
    Assignee: KONG INC.
    Inventors: James Hurst, Joshua Schmid, Shane Connelly, Aapo Talvensaari, Enrique Garcia Cota, Harry Bagdi, Rob Serafini
  • Publication number: 20240126566
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing execution order and execution for plugins installed on an API gateway associated with a microservices application. In application architectures where features of microservices are implemented as plugins and migrated to an API gateway, the relevant APIs are able to be built lighter weight than otherwise. However, the migration of the features to plugins introduces the potential for error states in the microservice application. To resolve the potential issues, the API gateway takes into consideration a set of native instructions in each of the plugins to determine the execution order thereof. The execution order is determined dynamically in response to requests by the APIs of the microservice application.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 18, 2024
    Inventors: James Hurst, Joshua Schmid, Shane Connelly, Aapo Talvensaari, Enrique Garcia Cota, Harry Bagdi, Rob Serafini
  • Patent number: 11954539
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for configuring event hooks in a microservice architecture-based system. The control plane links a plurality of APIs for a microservice architecture application. Each API includes a data plane proxy that serves traffic for the API from the control plane. The control plane receives an event hook including an event, a source, and a handler. The control plane configures a component of the microservice-architecture-based system to run the handler when the event occurs at the source. When the event occurred at the source, the component runs the handler.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: April 9, 2024
    Assignee: KONG INC.
    Inventors: Lluís Esquerda Gras, Rob Serafini, Shane Connelly
  • Publication number: 20240103940
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for configuring event hooks in a microservice architecture-based system. The control plane links a plurality of APIs for a microservice architecture application. Each API includes a data plane proxy that serves traffic for the API from the control plane. The control plane receives an event hook including an event, a source, and a handler. The control plane configures a component of the microservice-architecture-based system to run the handler when the event occurs at the source. When the event occurred at the source, the component runs the handler.
    Type: Application
    Filed: May 11, 2023
    Publication date: March 28, 2024
    Inventors: Lluís Esquerda Gras, Rob Serafini, Shane Connelly
  • Patent number: 11829784
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing execution order and execution for plugins installed on an API gateway associated with a microservices application. In application architectures where features of microservices are implemented as plugins and migrated to an API gateway, the relevant APIs are able to be built lighter weight than otherwise. However, the migration of the features to plugins introduces the potential for error states in the microservice application. To resolve the potential issues, the API gateway takes into consideration a set of native instructions in each of the plugins to determine the execution order thereof. The execution order is determined dynamically in response to requests by the APIs of the microservice application.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: November 28, 2023
    Assignee: KONG INC.
    Inventors: James Hurst, Joshua Schmid, Shane Connelly, Aapo Talvensaari, Enrique Garcia Cota, Harry Bagdi, Rob Serafini
  • Patent number: 11675638
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for configuring event hooks in a microservice architecture-based system. The control plane links a plurality of APIs for a microservice architecture application. Each API includes a data plane proxy that serves traffic for the API from the control plane. The control plane receives an event hook including an event, a source, and a handler. The control plane configures a component of the microservice-architecture-based system to run the handler when the event occurs at the source. When the event occurred at the source, the component runs the handler.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 13, 2023
    Assignee: KONG INC.
    Inventors: Lluís Esquerda Gras, Rob Serafini, Shane Connelly
  • Patent number: 11520605
    Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing execution order and execution for plugins installed on an API gateway associated with a microservices application. In application architectures where features of microservices are implemented as plugins and migrated to an API gateway, the relevant APIs are able to be built lighter weight than otherwise. However, the migration of the features to plugins introduces the potential for error states in the microservice application. To resolve the potential issues, the API gateway takes into consideration a set of native instructions in each of the plugins to determine the execution order thereof. The execution order is determined dynamically in response to requests by the APIs of the microservice application.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 6, 2022
    Assignee: KONG INC.
    Inventors: James Hurst, Joshua Schmid, Shane Connelly, Aapo Talvensaari, Enrique Garcia Cota, Harry Bagdi, Rob Serafini