×

Systems and methods for resource allocation for management systems

  • US 10,362,139 B2
  • Filed: 10/06/2016
  • Issued: 07/23/2019
  • Est. Priority Date: 10/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method facilitating servicing of a plurality of machines by one or more worker within a specific period of time, each worker includes a combination of qualifications and located at one or more service center, comprising:

  • acquiring machine service information via at least one user input interface, for each service, by a computer in communication with the at least one user input interface, the computer having a tangible computer readable recordable medium containing stored program instructions executable by the computer;

    acquiring worker information, for each worker, by the computer, wherein the working information associated with each worker comprises the worker'"'"'s types of transportation modes available at the assigned worker'"'"'s service center location in the scheduling process;

    acquiring constraints to be applied to a cost function, by the computer, the constraints include a specified number of workers with qualifications that are concurrently present for a specific service, each worker starts and ends the specific period of time at the same location and travels independently from other workers and each service needs to be performed within the specific period within the predetermined time window; and

    determining the cost function representing a service schedule for each worker for the specific period of time, wherein an optimization of the cost function is subject to the constraints, such as assigning of services to each worker and routing of each worker based upon a sequence in which the services are to be performed, and the worker'"'"'s types of transportation modes available at the assigned worker'"'"'s service center location in the scheduling process, such that if the constraints cannot verify at least one acceptable solution, then a user via the at least one user interface imposes additional constraints, otherwise, when the constraints verify the at least one acceptable solution and the cost function includes one or combination of;

    maximizing a number of services to be performed by each worker;

    minimizing a number of workers required to perform servicing for each service;

    a minimum cumulative risk of component failure or minimizing a total travel time for each worker to the location to be serviced.

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