Patent ID: 8060401

Claim:
A computer-implemented method for providing an indication of schedule conflict, comprising: displaying, in a graphical user interface provided by a computer having a processor and a memory, a grid having a plurality of turfs as rows on the grid and a plurality of buckets as columns on the grid, the plurality of turfs comprising a first turf and a second turf; displaying, in the graphical user interface, a schedule conflict column comprising a plurality of cells, each of the plurality of cells corresponding to one of the rows, the plurality of cells comprising a first cell corresponding to the first turf and a second cell corresponding to the second turf, the first cell displaying a first schedule conflict value indicating a first aggregate number of technicians assigned to the first turf who are scheduled but not dispatched, the second cell displaying a second schedule conflict value indicating a second aggregate number of technicians assigned to the second turf who are scheduled but not dispatched; determining, by the processor, a start time of a next job for a first technician assigned to the first turf; determining, by the processor, a start time of a next job for a second technician assigned to the second turf; determining, by the processor, whether the first technician has yet to be dispatched to the first technician's next job within a threshold amount of time after the first start time; determining, by the processor, whether the second technician has yet to be dispatched to the second technician's next job within the threshold amount of time after second start time; responsive to determining that the first technician has yet to be dispatched to the first technician's next job within the threshold amount of time after the first start time, incrementing the first schedule conflict value displayed in the first cell; and responsive to determining that the second technician has yet to be dispatched to the second technician's next job within the threshold amount of time after the second start time, incrementing the second schedule conflict value displayed in the second cell.