Patent ID: 11880721
Assignee: R SOFTWARE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 25:
26. A computer software product, comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer:
to receive, from a client, a unified query;
to extract, from the unified query, a data query for a data source on a first server and a call to an application programming interface (API) for an application executing on a second server;
to forward the data query to the first server;
to receive from the first server a first response to the data query;
to extract from the first response one or more parameters;
to update the call to the API to include the extracted one or more parameters;
to forward to the second server the updated call to the API;
to receive from the application executing on the second server a second response to the updated call;
to generate, based on the first and second responses, a result for the received unified query; and
to convey the generated result to the client.