DYNAMIC GENERATION OF CLOUD PLATFORM APPLICATION PROGRAMMING INTERFACE CALLS

Patent №

US 11,630,705

Granted

2023-04-18

Filed 2021

Owner

VIRTUSTREAM IP HOLDING COMPANY LLC

Lab

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17565595

An apparatus comprises a processing device configured to receive a request to execute an action on cloud assets of a cloud platform utilizing an application programming interface (API) exposed by the cloud platform, the request comprising a set of keyword arguments, and to generate a code class instance for the API. The processing device is also configured to instantiate, via the generated code class instance, a client for the cloud platform utilizing a first subset of arguments in the set of keyword arguments, to determine from the set of keyword arguments an identifier of the action to be executed, and to execute the action by running a function of the generated code class instance, the function dynamically generating an API call utilizing the instantiated client for the cloud platform, the determined identifier, and a second subset of arguments in the set of keyword arguments.

Natural languageG06F 9/445G06F 9/5072G06F 8/30G06F 8/451G06F 9/4416G06F 9/44521G06F 9/449G06F 9/5027+1 more

AI classification

Natural language1.00
Knowledge representation0.11
AI hardware0.10
Planning0.01
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

VIRTUSTREAM IP HOLDING COMPANY LLC

assignment · 585060291

Assignors

WILLIAMS, DAVID

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

© 2026 NYSGPT2525 LLC