Patent ID: 7925433

Claim:
A computer-readable medium comprising instructions for execution by a computer, providing a computer-implemented method for monitoring a plurality of motorized vehicles, the instructions for implementing the steps of: first communicating with a plurality of vehicle tracking devices, a respective vehicle tracking device being associated with a respective vehicle, and receiving a vehicle history of vehicle location and vehicle status associated with respective vehicles from the respective vehicle tracking devices; after receiving a vehicle history from at least one of the vehicle tracking devices, the at least one vehicle tracking device having a memory for storing the history, instructing the at least one vehicle tracking device to clear the history from the memory; determining a desired location and a current location of the respective vehicles with respect to different moving proceedings including a first moving proceeding in which a first plurality of the respective vehicles is participating and a second proceeding which is geographically contiguous to the first proceeding and in which a second one of the respective vehicles is participating, and second communicating wirelessly with vehicle tracking devices to obtain respective current locations of the respective vehicles; to obtain respective current states of a sensor or an alarm on the respective vehicles; and to instruct a relay on the respective vehicles to be switched responsive to at least one of the current location of the respective vehicles and the current state, so as to achieve the desired location of the first plurality of the respective vehicles within the first moving proceeding, and to achieve the desired location of the respective vehicles in the second moving proceeding to avoid overtaking the first moving proceeding, wherein the relay to be switched indicates a desired pace of the respective vehicle in relation to the different moving proceedings.