Patent · US Active

Selectively exposing application programming interfaces dynamically for microservices

US11537456B2 · kind B2 · utility

0Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 29, 2020
Grant dateDec 27, 2022
Priority date
Expiry dateDec 29, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/5011
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for selectively exposing Application Programming Interfaces (APIs) dynamically and in a scalable manner include, when a new API is exposed in a microservice, making it accessible via a gateway if it is indicated to be exposed. The present disclosure focused on exposing a range of services behind the API gateway in a scalable, easy to use manner. The present disclosure includes an API gateway that supports a new microservice easily and efficiently as long as it provides metadata. The API gateway dynamically decides which APIs will be exposed via the gateway with filtering per service. Also, the API gateway routes any request made by a user to the gateway back to the intended microservice in a transparent fashion, as well as performing any additional transformations of the request before sending it back to the microservice.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.