Method and System for Avoidance of Accidents
Abstract
Embodiments herein provide a system and method for mapping traffic accidents, storing historical and real-time accidents data, other accidents related information. The data resides in the central server and implemented for alerting a user about traffic accidents based on location and type of category. The system and method comprises storing a plurality of historical and real-time traffic accidents for different categories of the users in a unified database. It further stores a plurality of other traffic accident related information, comprising reasons, time and data, category of the accident participants, further comprising non-commercial vehicles or commercial vehicles users, motorcyclists, bicyclists or pedestrians. The system and method uses an analysis mechanism to search and analyze historical or real-time traffic accidents data based on the category the user belongs to specific geocoded location and display the analyzed advisory notification on the basis of the user's location.
Claims
exact text as granted — not AI-modified1 - 30 . (canceled)
31 . A computer-implemented method for providing traffic accident avoidance guidance, comprising:
storing in a database traffic accident relevant data by one or more data types comprising at least one of commercial vehicle, non-commercial vehicle, type of vehicle type of vehicle plate, motorcycle, bicycle, or pedestrian; receiving from a user, through a remote computing device, user data comprising a location and a present time; selectively retrieving, from the database, a portion of the traffic accident relevant data corresponding to the location and the user based on the user data; selectively generating a notification for the location based on the selectively retrieved portion of the traffic accident relevant data, wherein the notification includes a reason for one or more traffic accidents at the location or a recommendation for avoiding the potential traffic accident at the location; transmitting the notification to the user and one or more additional users; receiving from the one or more additional users, through one or more remote computing devices, one or more ratings of the notification; and in response to the notification receiving a predetermined number of positive ratings, issuing a reward to the one or more additional users for providing at least a part of the reason or the recommendation.
32 . The method according to claim 31 , further comprising:
in response to the notification receiving a predetermined number of negative ratings, generating a second notification based on a modified portion of the traffic accident relevant data stored in the database.
33 . The method according to claim 31 , wherein the traffic accident relevant data includes crowdsourced data from the one or more additional users, and
wherein the crowdsourced data includes at least one reason for one or more accidents which occurred at one or more locations or at least one recommendation for avoiding the one or more accidents at the one or more locations.
34 . The method according to claim 31 , wherein the one or more additional users have firsthand experience with the location identified in the notification,
wherein the firsthand experience is determined based on whether (i) the notification associated with the location was received by the one or more additional users, or (ii) the one or more additional users were within a predetermined distance of the location, wherein the distance to the location of the one or more additional users is determined by receiving location data generated by a global positioning system (GPS) unit of a remote computing device corresponding to a particular location of a particular additional user, and wherein the GPS unit is installed within a mobile device or a vehicle navigation system of the one or more additional users.
35 . The method according to claim 31 , further comprising:
enabling the user to customize at least one of a predetermined distance from the location, a predetermined time period for receiving the notification, or a predetermined frequency for receiving the notification.
36 . The method according to claim 31 , wherein the user data received from the user further comprises at least one user type comprising commercial vehicle user, non-commercial vehicle user, user type based on vehicle type, user type based on vehicle plate type, motorcyclist, cyclist, or pedestrian.
37 . The method according to claim 31 , wherein the traffic accident relevant data includes at least one of: a parking rule, a traffic rule, sign data, a violation code, the reason, the recommendation, a plurality of locations corresponding to a plurality of traffic accidents, a plurality of times of a plurality of traffic accidents, a plurality of dates of a plurality of traffic accidents, at least one accident type, at least one abbreviation used by law enforcement personnel, information associated with at least one vehicle involved in each of a plurality of traffic accidents, information associated with people involved in a plurality of traffic accidents, or road conditions at a time a plurality of traffic accidents occurred,
wherein the traffic accident relevant data is acquired from at least one of: a police department, a department of transportation, a government agency, a government agency website, a non-government organization, a private entity, a community organization, television, radio, broadcast news, an on-the-scene reporter, a traffic accident news analyst, an individual, a blog post, a social network, a newspaper, a professional article, or another accident data resource, wherein the traffic accident relevant data includes, for each of the at least one accident type, at least one of: a type of vehicle, a type of vehicle plate, a number of vehicles, a cost of the traffic accident, or personal information associated with people involved in the traffic accident, and wherein the at least one accident type is categorized according to commercial vehicle, non-commercial vehicle, type of vehicle, type of vehicle plate, motorcycle, bicycle, or pedestrian, and wherein the traffic accident relevant data includes one or more reasons for one or more accidents, and includes at least one of: a driver, a motorcyclist, a pedestrian, a bicyclist, a vehicle, an animal or a roadway condition.
38 . The method according to claim 31 , wherein the location of the user and the present time are cross-correlated with the traffic accident relevant data associated with previously occurred traffic accidents at the location to predict a potential traffic accident at the location, and
wherein the previously occurred traffic accidents transpired during a time frame which includes the present time.
39 . The method according to claim 31 , wherein the reason includes at least one of: excessive speed, reckless driving, a violation of parking rules, a violation of traffic rules, failure to perceive a traffic situation, a sign, a signal, fatigue, driving under the influence, a vehicle defect, a pothole, a road condition, a road design, weather, an environmental factor, or another reason contributing to the traffic accident at the location, and
wherein the recommendation includes a street view of the location to allow the user to see actual road conditions, and wherein the street view is displayed as at least one of an image or a video.
40 . The method according to claim 31 , further comprising:
analyzing the traffic accident data to predict the potential traffic accident, and the traffic accident data analyzed is applicable to the user by inference based on the relevant information, wherein the database stores (i) accident types comprising at least one of: vehicle-vehicle, vehicle-motorcyclist, vehicle-bicyclist, vehicle-pedestrian, motorcyclist-motorcyclist, motorcyclist-bicyclist, motorcyclist-pedestrian, bicyclist-bicyclist, bicyclist-pedestrian, or other accident types comprising at least one of road debris, potholes, or animals involved in one or more traffic accidents, and (ii) relevant information associated with one or more vehicles or people involved in the one or more traffic accidents, wherein the relevant information associated with the one or more people involved in the one or more traffic accidents comprises at least one of: age, gender, occupation, education, marital status.
41 . A computer-implemented method for providing traffic accidents avoidance guidance through a plurality of computing devices, comprising:
storing traffic accident relevant data in a database according to at least one data type comprising commercial vehicle, non-commercial vehicle, type of vehicle, type of vehicle plate, motorcycle, bicycle, or pedestrian; receiving user data from a user comprising a location, a present time, and at least one user type comprising commercial vehicle user, non-commercial vehicle user, user type based on vehicle, user type based on vehicle plate, motorcyclist, cyclist, or pedestrian; selectively retrieving, from the database, a portion of the traffic accident relevant data having at least one particular data type corresponding to the location and the user type of the user; selectively generating a notification based on the selectively retrieved portion of the traffic accident relevant data, wherein the notification includes a reason for one or more traffic accidents at the location, or a recommendation for avoiding the potential traffic accident at the location; receiving, from one or more additional users through one or more computing devices, one or more ratings of the notification, wherein the one or more additional users who provide the ratings have firsthand experience that is determined based on whether (i) the notification associated with the location was received by the one or more additional users, or (ii) the one or more additional users were within a predetermined distance of the location; and responsive to the notification receiving a predetermined number of the positive ratings, issuing a reward to the one or more additional users for providing at least a part of the reason or the recommendation.
42 . The method according to claim 41 , further comprising:
enabling the user to customize a format of the notification or a predetermined number of notification repetitions, wherein the format comprises at least one of: audio, voice, text, video, image, or multimedia; or enabling the user to customize at least one of a predetermined distance from the location for receiving the notification or a predetermined time period for receiving the notification, within which to receive the notification as the user approaches the location.
43 . The method according to claim 41 , further comprising:
in response to the location being associated with a predetermined number of previous accidents, displaying the location to the user using different formats including at least one of: colors, dots, lines, or circles, wherein the formats are used to identify at least one of: a specific location, a street, or a block.
44 . The method according to claim 41 , wherein the notification is automatically generated responsive to the user entering a geographic region within a predetermined distance of the location.
45 . The method according to claim 41 , wherein the traffic accident relevant data stored in the database comprises historical traffic accident relevant data interactively correlated to crowdsourced traffic accident relevant data.
46 . The method according to claim 41 , further comprising:
issuing the notification to the user for the location based on at least the data type corresponding to a user type of the user in accordance with at least one of:
commercial vehicle relevant data corresponding to at least a commercial vehicle user type;
non-commercial vehicle relevant data corresponding to at least a non-commercial vehicle user type;
motorcyclist relevant data corresponding to at least a motorcyclist user type;
bicyclist relevant data corresponding to at least a bicyclist user type; or
pedestrian relevant data corresponding to at least a pedestrian user type.
47 . The method according to claim 41 , further comprising:
displaying a comparison of traffic rules for different jurisdictions, wherein the comparison is made based on the location and a license jurisdiction obtained from the user data, wherein information obtained from the user data indicates at least one of: a country, a state, a city, or a region which defines the license jurisdiction issuing a driver's license for the user, and wherein the comparison is displayed to the user based on a user type when the user approaches a particular location at which a predetermined minimum number of traffic accidents previously occurred.
48 . The method according to claim 41 , wherein the system is provided with integrating access to at least one third-party application program interface (API),
wherein the third-party API provides a schedule of arrival times for public transportation with real-time updates for a particular location associated with public transportation and at which at least one previous traffic accident occurred, and wherein the user is notified of potential dangers responsive to approaching the particular location, or wherein the system is provided with integrating access to at least one third-party API which provides weather related information to identify weather conditions.
49 . The method according to claim 41 , wherein the reason or the recommendation is updated responsive to the ratings of the notification reaching a predetermined number.
50 . The method according to claim 41 , further comprising:
identifying one or more locations comprising intersections or locations having no stop signs or signal lights, wherein information about the one or more locations is reported by various informational sources comprising at least one of: newspapers, social media, blogs, and supplemented by user reports or the administrator of the system, and wherein the information relating to the one or more locations resides in a database to alert users through the display apparatus.Join the waitlist — get patent alerts
Track US2018283897A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.