×

Task allocation

  • US 10,430,741 B2
  • Filed: 12/12/2017
  • Issued: 10/01/2019
  • Est. Priority Date: 12/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of assigning a task to a resource in a multiple resource environment, the method being performed by one or more processors or special-purpose computing hardware, the method comprising:

  • receiving task information relating to at least one task to be performed by a resource in the multiple resource environment;

    determining a cost score for each task of the at least one task, the cost score indicating a cost incurred if a maintenance event occurs during performance of the respective task during a specified interval;

    generating a machine learning model based on data associated with the multiple resources in the multiple resource environment, the data comprising any of sensor data, maintenance logs, or fault logs;

    receiving predictive maintenance information output from the machine learning model in relation to each of the multiple resources in the multiple resource environment, the predictive maintenance information indicating a likelihood of a maintenance event within the specified interval with respect to each of the multiple resources in the multiple resource environment; and

    allocating, for at least a portion of the specified interval, the at least one task to one of the resources in the multiple resource environment dependent on the predictive maintenance information of the multiple resources and the determined cost score, wherein if the at least one task has a high determined cost score relative to a first threshold, the at least one task is allocated to a particular resource of the multiple resource environment indicating a low likelihood of a maintenance event relative to a second threshold, and wherein if the at least one task has a low determined cost score relative to the first threshold, the at least one task is allocated to a different resource of the multiple resource environment indicating a high likelihood of a maintenance event relative to the second threshold.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×