A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- program code instructions for evaluating first location information identifying one or more positions of at least one vehicle at respective times to determine a speed of the vehicle;
- program code instructions for comparing the determined speed to a first range of speeds that correspond to one or more respective gears of the vehicle;
- and
- program code instructions for determining a current gear that the vehicle is operating in based at least in part on the determined speed corresponding to a speed in the first range of speeds associated with one of the gears.