Patent ID: 8731770

Claim:
In a driving environment having highways and local streets, and having a speed limit corresponding to each of the road types of highways and local streets, a processor based method of determining vehicular adherence to the speed limits comprising: receiving, from a user interface of a processor controlled device, a user settable selection for a speed limit for each of road types of highways and local streets, the user selected speed limit independent of a legal speed limit set by a relevant governing authority; computing, by the processor, adherence to the speed limits by: receiving a measurement of a current speed of a vehicle; identifying that a current speed exceeds the received speed limit corresponding to a road type of local road; determining, if within a predetermined time, the current speed drops below the exceeded speed limit; determining a road type of a current location as one of a highway or a local street, determining further comprising: concluding, if the current speed drops below the exceeded speed limit within the predetermined time, that the vehicle was speeding on a local street; concluding, if the current speed remains above the exceeded speed limit for the predetermined time, that the vehicle was traveling on a highway and was not speeding; and concluding, if the current speed exceeds the speed limit corresponding to a road type of highway, that the vehicle was speeding.