API LEARNING

Patent №

US 10,691,507

Granted

2020-06-23

Filed 2016

Owner

FUJITSU LIMITED

Lab

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15374798

A generic application program interface (API) may learn heterogeneous APIs based on their API documentations that understands functionalities, parameters, operations, accessibility and outputs of APIs. The generic API collects API documentation from different sources based on a target human language by crawling a network such as the Internet. The generic API reads the documents of an API to recognize features of an API including type of services, concepts, protocols, accessibility methods, security methods, functionalities, outputs and base operations. Each given instruction for different APIs is mapped to generic API features. A programmer or end-user have access to multiple and heterogeneous APIs based on the generic API. The generic API provides a unified interface that allows a programmer or end-user to interact with different target APIs through the generic API. By raising a request to generic API a native API code is generated, executed and returns to the programmer or end-user.

AI classification

Natural language1.00
AI hardware1.00
Planning0.98
Knowledge representation0.98
Machine learning0.65
Speech0.39
Vision0.01
Evolutionary computation0.00

Ownership

FUJITSU LIMITED

assignment · 406970362

Assignors

BAHRAMI, MEHDI, CHEN, WEI-PENG, KAMIYA, TAKUKI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC