Patent ID: 11487584

Abstract:
Apparatus and associated methods relate to constructing a resource and attribute tasking solution to complete a user's objective with resource and attribute characteristics defining the tasked objects, in response to receiving a task definition, and satisfying a task definition constraint. An object includes of a set of resource and attribute dimensions each of which have a set of possible values. A tasking solution is the union of all valid solution vectors in the dimension space. The solution identifies all valid values to present to a user or other agent to make further decisions on further constraining resource and attribute characteristics for a final materializable tasking. In an illustrative example, the objective may be mapping resource supply to task demand. The task demand may be, for example, delivering a database-as-a-service platform configured based on rules generated to satisfy task definition capacity constraints. In some examples, the resource supply may include computing and communication resources configurable to provide access to the platform via a network cloud. Exemplary platforms delivered at different times may be configured with different resources and attributes, based on constructing a tasking solution determined from the available resource supply as a function of time. Various examples may advantageously provide optimized on-demand tasking solutions, configuring a user's available resource supply to complete the user's objective while satisfying task definition constraints.