Data Services Framework Workflow Processing
First Claim
1. A method, comprising:
- receiving a request for data from a client;
based on the request, determining a workflow to process the request;
based on the workflow, generating a plurality of backend calls;
based on the plurality of backend calls, selecting one or more data sources from a plurality of data sources;
transmitting one or more of the plurality of backend calls to the selected data sources; and
receiving, from each the selected data sources, a response to the plurality of backend calls.
5 Assignments
0 Petitions
Accused Products
Abstract
A data services framework workflow processing system and method is disclosed. The method includes receiving a request for data from a client and based on the request, determining a workflow to process the request. The method also includes based on the workflow, generating a plurality of backend calls. Additionally, the method includes based on the plurality of backend calls, selecting one or more data sources from a plurality of data sources. The method also includes transmitting one or more of the plurality of backend calls to the selected data sources and receiving, from each the selected data sources, a response to the plurality of backend calls.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a request for data from a client; based on the request, determining a workflow to process the request; based on the workflow, generating a plurality of backend calls; based on the plurality of backend calls, selecting one or more data sources from a plurality of data sources; transmitting one or more of the plurality of backend calls to the selected data sources; and receiving, from each the selected data sources, a response to the plurality of backend calls. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a data services module operable to; receive a request for data from a client; based on the request, determine a workflow to process the request; based on the workflow, generate a plurality of backend calls; based on the plurality of backend calls, select one or more data sources from a plurality of data sources; transmit one or more of the plurality of backend calls to the selected data sources; and receive, from each of the selected data sources, a response to the plurality of backend calls. the one or more data sources operable to; receive, from the data services module the one or more of the plurality of backend calls; and transmit, to the data services module, the response. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable non-transitory medium encoded with logic, the logic operable, when executed on a processor to:
-
receive a request for data from a client; based on the request, determine a workflow to process the request; based on the workflow, generate a plurality of backend calls; based on the plurality of backend calls, select one or more data sources from a plurality of data sources; transmit one or more of the plurality of backend calls to the selected data sources; and receive, from each the selected data sources, a response to the plurality of backend calls. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification