主权项 |
1. A method for assigning, by a computing device, one or more resources to a task, said method comprising:
extracting, by one or more processors in said computing device, said task and associated information from a database server over a communication network; determining, by said one or more processors, one or more workflows utilizable to process said task, wherein each of said one or more workflows defines a sequence of processing one or more sub-tasks to process said task; for a workflow from said one or more workflows:
determine, by an arithmetic logic unit in said one or more processors, a first set of scores for a first sub-task, from said one or more sub-tasks, based on at least a first set of performance attributes of a first set of resources available to process said first sub-task, wherein said first set of scores is indicative of availability of said first set of resources to process said first sub-task; andassigning, by said one or more processors, at least a resource from said first set of resources to said first sub-task based on at least one of said determined first set of scores and one or more requisites associated with said first sub-task; and selecting, by said one or more processors, a workflow from said one or more workflows such that one or more performance attributes associated with said selected workflow are most efficient and feasible for said processing of said task, wherein at least said resource assigned to said first sub-task associated with said selected workflow is displayed on a user interface of a requestor computing device over the communication network. |