Patent · US Active

Chained adapters for multiple versions of application programming interface

US11349961B2 · kind B2 · utility

0Cited by
5References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 8, 2020
Grant dateMay 31, 2022
Priority date
Expiry dateOct 8, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/63
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

An adapter layer transforms requests generated by an external API according to internal back-end specifications, and also transforms responses received from the back-end software before such responses are sent to the external API. The adapter layer may include any number of chained adapters, configured so that the output of one adapter is provided as input for another adapter. Each adapter can be configured to transform requests and/or responses between one API version and an immediately preceding or succeeding API version. An appropriate chain of adapters can be activated to perform transformations as needed between a particular API and the format expected by the back-end software. Development of adapters is thus simplified, as the system avoids the need to provide different adapters for each possible combination of software versions operating with one another and with the back-end software.

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