Patent ID: 11882055
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. A method of managing requests to an application programming interface (API), the method comprising:
receiving, at a request processor associated with the API, a first request from a user account to access a service offered through the API;
determining, at a service exchange processor associated with the API, that access to the first service is conditional upon performance of a first set of computational tasks using computational resources associated with the user account;
transmitting, via a task distribution module, the first set of computational tasks to multiple nodes associated with the computational resources for the user account;
determining, at the service exchange processor, that the first set of computational tasks have been performed successfully by the computational resources associated with the user account; and
providing at a first time, via an authorization engine associated with the API, permissions to the user account and enabling access to the API in response to determining the first set of computational tasks have been performed.