A vehicle accident detection method and system is provided. The method includes receiving location coordinates associated with a location of an occuring vehicular accident. Data associated with possible causes of the vehicular accident is received from sensors. Traffic related rules associated with a geographical location are retrieved and analyzed with respect to the data. Parameters associated with at least one vehicle involved in the vehicular accident and a possible cause are determined via execution of programming logic and transmitted to additional systems. The possible cause for the vehicular accident is determined from all possible causes based on matching current and historical accident circumstances. Additionally, weighting factors may be available and adjusted over time for accurate accident detection. A possible cause comprising a greatest weighting factor may be used to identify a most likely cause.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A vehicle accident detection method comprising: receiving, by a computer processor of a computing system, location coordinates describing a location where a vehicular accident occurred; receiving, by said computer processor from a plurality of sensors, data associated with possible causes of said vehicular accident; retrieving, by said computer processor, traffic related rules associated with a geographical location of said location; analyzing, by said computer processor executing programming logic, said data with respect to said traffic related rules; determining, by said computer processor based on results of said analyzing, parameters associated with mechanical issues of said at least one vehicle involved in said vehicular accident; determining, by said computer processor based on results of said analyzing, distraction parameters associated with distraction related events for a driver of said at least one vehicle involved in said vehicular accident; and determining, by said computer processor based on results of said analyzing, said parameters, and said distraction parameters, a possible cause for said vehicular accident. 2. The method of claim 1, further comprising: retrieving, by said computer processor, additional determined possible causes for said vehicular accident; additionally analyzing, by said computer processor, said possible cause with respect to said additional determined possible causes; applying, by said computer processor based on results of said additionally analyzing, weighting factors to said possible cause and said additional determined possible causes; determining, by said computer processor based on a highest weighting factor of said weighting factors, a determined cause for said vehicular accident; and presenting, by said computer processor via a display system, said determined cause for said vehicular accident. 3. The method of claim 2, wherein said additional determined possible causes comprise causes selected from the group consisting of previous accidents associated with said driver of said at least one vehicle, weather and terrain related conditions, and previous driver related records of said driver. 4. The method of claim 2, further comprising: executing, by said computer processor, predictive modeling algorithms with respect to said determined cause for said vehicular accident and additional determined causes for additional vehicular accidents previously occurring at said location; generating, by said computer processor based on an application of results of said executing said predictive modeling algorithms, modified programming logic associated with said programming logic; and executing, by said computer processor, said modified programming logic with respect to related data associated with possible causes of an additional vehicular accident. 5. The method of claim 4, further comprising: predicting, by said computer processor based on said results of said executing said programming logic, results of said executing said predictive modeling algorithms, and results of said executing said modified programming logic, possible future vehicular accidents at said location 6. The method of claim 4, further comprising: predicting, by said computer processor based on said results of said executing said programming logic, results of said executing said predictive modeling algorithms, and results of said executing said modified programming logic, possible future vehicular accidents comprising similar circumstances with respect to said vehicular accident. 7. The method of claim 1, wherein said data associated with said vehicular accident comprises data selected from the group consisting of historical data associated with said location, sensor data from sensors located adjacent to said location, smart phone/GPS related data, environmental condition data, data retrieved from systems of said at least one vehicle, traffic signal data, and data defining accident circumstances. 8. The method of claim 1, wherein said parameters comprise a determined coefficient of friction between tires of said at least one vehicle and a driving surface. 9. The method of claim 1, wherein said distraction parameters comprise distraction based parameters selected from the group consisting of electronics based distraction parameters and food/drink based distraction parameters. 10. The method of claim 1, further comprising: providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in the computing system, said code being executed by the computer processor to implement said receiving said location coordinates, said receiving said data, said retrieving, said analyzing, said determining said parameters, said determining said possible cause, and said transmitting. 11. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a vehicle accident detection method comprising: receiving, by said computer processor, location coordinates describing a location where a vehicular accident occurred; receiving, by said computer processor from a plurality of sensors, data associated with possible causes of said vehicular accident; retrieving, by said computer processor, traffic related rules associated with a geographical location of said location; analyzing, by said computer processor executing programming logic, said data with respect to said traffic related rules; determining, by said computer processor based on results of said analyzing, parameters associated with mechanical issues of said at least one vehicle involved in said vehicular accident; determining, by said computer processor based on results of said analyzing, distraction parameters associated with distraction related events for a driver of said at least one vehicle involved in said vehicular accident; and determining, by said computer processor based on results of said analyzing, said parameters, and said distraction parameters, a possible cause for said vehicular accident. 12. The computing system of claim 11, wherein said method further comprises: retrieving, by said computer processor, additional determined possible causes for said vehicular accident; additionally analyzing, by said computer processor, said possible cause with respect to said additional determined possible causes; applying, by said computer processor based on results of said additionally analyzing, weighting factors to said possible cause and said additional determined possible causes; determining, by said computer processor based on a highest weighting factor of said weighting factors, a determined cause for said vehicular accident; and presenting, by said computer processor via a display system, said determined cause for said vehicular accident. 13. The computing system of claim 12, wherein said method further comprises: wherein said additional determined possible causes comprise causes selected from the group consisting of previous accidents associated with said driver of said at least one vehicle, weather and terrain related conditions, and previous driver related records of said driver. 14. The computing system of claim 12, wherein said method further comprises: executing, by said computer processor, predictive modeling algorithms with respect to said determined cause for said vehicular accident and additional determined causes for additional vehicular accidents previously occurring at said location; generating, by said computer processor based on an application of results of said executing said predictive modeling algorithms, modified programming logic associated with said programming logic; and executing, by said computer processor, said modified programming logic with respect to related data associated with possible causes of an additional vehicular accident. 15. The computing system of claim 14, wherein said method further comprises: predicting, by said computer processor based on said results of said executing said programming logic, results of said executing said predictive modeling algorithms, and results of said executing said modified programming logic, possible future vehicular accidents at said location 16. The computing system of claim 14, wherein said method further comprises: predicting, by said computer processor based on said results of said executing said programming logic, results of said executing said predictive modeling algorithms, and results of said executing said modified programming logic, possible future vehicular accidents comprising similar circumstances with respect to said vehicular accident. 17. The computing system of claim 11, wherein said data associated with said vehicular accident comprises data selected from the group consisting of historical data associated with said location, sensor data from sensors located adjacent to said location, smart phone/GPS related data, environmental condition data, data retrieved from systems of said at least one vehicle, traffic signal data, and data defining accident circumstances. 18. The computing system of claim 11, wherein said parameters comprise a determined coefficient of friction between tires of said at least one vehicle and a driving surface. 19. The computing system of claim 11, wherein said distraction parameters comprise distraction based parameters selected from the group consisting of electronics based distraction parameters and food/drink based distraction parameters. 20. A computer program product for vehicle accident detection, the computer program product comprising: one or more computer-readable, tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to receive location coordinates describing a location where a vehicular accident occurred; program instructions, stored on at least one of the one or more storage devices, to receive from a plurality of sensors, data associated with possible causes of said vehicular accident; program instructions, stored on at least one of the one or more storage devices, to retrieve traffic related rules associated with a geographical location of said location; program instructions, stored on at least one of the one or more storage devices, to analyze said data with respect to said traffic related rules; program instructions, stored on at least one of the one or more storage devices, to determine parameters associated with mechanical issues of said at least one vehicle involved in said vehicular accident; program instructions, stored on at least one of the one or more storage devices, to determine distraction parameters associated with distraction related events for a driver of said at least one vehicle involved in said vehicular accident; and program instructions, stored on at least one of the one or more storage devices, to determine based on results of the analyses, the parameters, and the distraction parameters, a possible cause for said vehicular accident.