Patent · US Active

Utilizing machine learning to identify and correct differences in application programming interface (API) specifications

US11334348B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 17, 2020
Grant dateMay 17, 2022
Priority date
Expiry dateAug 17, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/08
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A device may receive API specifications associated with APIs, and may store the API specifications in a data structure. The device may process the API specifications to identify a system level set of API specifications that includes API specifications utilized by multiple systems, a release level set of API specifications that includes API specifications with different release dates, and a version level set of API specifications that includes API specifications with different versions. The device may process the system level set of API specifications, with a machine learning model, to determine system level differences in the system level set of API specifications, and may correct the system level set of API specifications, based on the system level differences, to generate a corrected system level set of API specifications. The device may cause the corrected system level set of API specifications to be implemented in the multiple systems.

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