×

System and method for producing schedules of resource requests having uncertain durations

  • US 5,623,404 A
  • Filed: 03/18/1994
  • Issued: 04/22/1997
  • Est. Priority Date: 03/18/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for scheduling a plurality of resource requests for a resource provider, wherein each of said resource requests has an uncertain duration, and each of said resource requests is associated with one of a plurality of different types of activities, said method comprising the steps of:

  • matching each of said resource requests with one of a plurality of probability distributions for a potential duration of the respective resource request based on the type of activity associated with said respective resource request;

    generating a sequence of said resource requests;

    generating, for each of said resource requests, a first combined probability distribution, said first combined probability distribution combining the probability distributions matched with each of the preceding resource requests in said sequence;

    selecting a probability level;

    computing, for each of said resource requests, a first duration in the first combined probability distribution for the respective resource request based on said probability level;

    generating a first schedule of said resource requests by assigning a start time to each of said resource requests following said first one of said resource requests in said sequence based on the first duration in said first combined probability distribution computed for the respective resource request based on said probability level;

    determining second durations for said resource requests, wherein the second durations are different than the first durations; and

    generating a second schedule of said resource requests by assigning a second start time to each of said resource requests following said first one of said resource requests in said sequence based on a sum of the second durations determined for the preceding resource requests in said sequence.

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