A context-based driver scoring system evaluates various aspects of driving and parking behavior while taking into account context-related conditions. The inputs to the system may include driving data, the conditions specifying the current context, and the configuration parameters data. The outputs of the system may be driving scores that characterize the performance of the driver according to the given context. In particular, first the context module is used to calculate a context factor that enables applying the effect of the context conditions to the driving scores.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for evaluating driving behavior including the steps of: a) receiving in a computer driving data indicating driving behavior of a driver; b) receiving in the computer context data indicating conditions in which the driving behavior occurred; and c) evaluating the driving behavior based upon the driving data and based upon the context data. 2. The method of claim 1 wherein the driving data includes acceleration. 3. The method of claim 1 wherein the driving data includes hard braking. 4. The method of claim 1 wherein the driving data includes speed. 5. The method of claim 1 wherein the context data includes weather conditions. 6. The method of claim 1 wherein said step c) includes comparing the driving data to a standard and includes altering the standard based upon the context data. 7. The method of claim 1 wherein said step c) includes comparing the driving data to a standard in light of a standard deviation and wherein said step c) includes altering the standard deviation based upon the context data. 8. The method of claim 1 wherein the driving data includes acceleration, hard braking and speed and wherein the context data includes weather conditions. 9. The method of claim 8 wherein said step c) includes comparing the driving data to a standard and includes altering the standard based upon the context data. 10. The method of claim 8 further including the step of monitoring driving behavior with a plurality of sensors in the vehicle to generate the driving data. 11. The method of claim 10 further including the step of transmitting the driving data from the vehicle to the computer. 12. A system for evaluating driving behavior including a computer configured to receive driving data indicating driving behavior of a driver, the computer configured to receive context data indicating conditions in which the driving behavior occurred, and the computer configured to evaluate the driving behavior based upon the driving data and based upon the context data. 13. The system of claim 12 wherein the driving data includes acceleration, hard braking and speed and wherein the context data includes weather conditions. 14. The system of claim 13 wherein the computer is configured to compare the driving data to a standard and to alter the standard based upon the context data. 15. The system of claim 14 further including a plurality of sensors in the vehicle to generate the driving data based upon driving behavior. 16. The system of claim 15 further including a transmitter configured to transmit the driving data from the vehicle to the computer. 17. A method for monitoring driving including the steps of: a) receiving driving data; and b) evaluating the driving data to determine that a parking event has occurred. 18. The method of claim 17 further including the step of gathering the driving data with accelerometers and a GNSS receiver. 19. The method of claim 18 wherein the driving data includes heading and speed information. 20. The method of claim 19 further including the step of characterizing a type of parking event that has occurred from one of a plurality of parking event types.