Patent ID: 8140366

Claim:
A method for filling job orders, comprising: receiving or obtaining, using one or more computers, from each of a plurality of respective workers a request to make a commitment reservation, the commitment reservation comprising a commitment that is an obligation for the respective worker to work on a schedule specified by the respective worker on a prospective job not yet created, with the prospective job having one or more job parameters; creating electronically, using the one or more computers, a respective commitment reservation for multiple of the respective workers based at least in part on the respective requests to make commitment reservations, each respective commitment reservation obligating the respective worker to work on a job created subsequent to the creation of the commitment reservation; receiving or obtaining electronically, using the one or more computers, a job order subsequent to the creation of one of the commitment reservations, the job order specifying a job with one or more job parameters including a schedule for the job; matching electronically, using the one or more computers, the job parameters including the schedule for the job in the job order to the job parameters including the schedules specified by the respective workers in one or more of the commitment reservations to obtain one or more reservation-job matches; securing automatically, using the one or more computers, based at least in part on the results of the matching step and based at least in part on a priority algorithm the job in the job order to one of the workers with a commitment reservation.