DEFINING APPLICATION PROGRAMMING INTERFACES (APIS) USING OBJECT SCHEMAS

Patent №

US 9,753,744

Granted

2017-09-05

Filed 2016

Owner

INTUIT INC.

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15167842

The present disclosure relates to accessing data using dynamically generated application programming interface (API) calls. According to one embodiment, a method generally includes receiving, at a computing system, a data request from a client device. The data request generally identifies a navigable path through a graph projection of the API. The computing system generates an API call to process the data request. To generate the API call for each node in the navigable path, the computing system, identifies a node in the graph projection to access data from and generates a subquery to access data from the node using one or more parameters included in the data request and defined in a schema associated with the node. The computing system executes the one or more subqueries to obtain a result and returns the result of executing the subqueries as a result of the API call.

Knowledge representationPlanningAI hardwareG06F 9/451G06F 8/30G06F 9/54G06F 9/546G06F 16/2423

AI classification

Knowledge representation1.00
Planning0.78
AI hardware0.52
Natural language0.36
Evolutionary computation0.04
Vision0.00
Machine learning0.00
Speech0.00

Ownership

INTUIT INC.

assignment · 395770010

Assignors

WELLS, JOE, LAUCKHART, GREG

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

© 2026 NYSGPT2525 LLC