×

Methods, devices and systems for coordinating and optimizing resources

  • US 8,776,074 B1
  • Filed: 01/12/2011
  • Issued: 07/08/2014
  • Est. Priority Date: 01/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for coordinating and optimizing resources in real time for the completion of a set of tasks comprising:

  • providing multiple task types defined for a scenario and task priorities each task type representing a high level request used as a structure for a specific request to complete a task in the set of tasks;

    determining a current operating condition;

    defining a plurality of solutions for each task in the set of tasks based on the task type of each task;

    combining a respective solution associated with each task in the set of tasks, to define a candidate decision for the set of tasks;

    determining a plurality of candidate decisions based on all possible combinations of the plurality of solutions for each task of the set of tasks;

    determining candidate scores for each of the plurality of candidate decisions, the candidate score being the sum of the scores of the plurality of solutions in the corresponding candidate decision, comprising;

    determining the score for each solution in the respective candidate decision using a set of one to n criteria based on the task type of the task that the solution performs and applying weights to each criterion of each solution, wherein weights are based on a task priority assigned to the task associated with each solution and the current operating condition;

    determining an optimal candidate decision as the candidate decision of the plurality of candidate decision with the overall highest candidate score, andselecting and executing the determined optimal candidate decision for the current operating condition,wherein the method is implemented by a computing device comprising a processing device and memory which has instructions that are executed by the processing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×