US 10,922,970 B2
Methods and systems for facilitating driving-assistance to drivers of vehicles
Sathya Narayanan Nagarajan, Bengaluru (IN); Nishant Kumar, Dhanbad (IN); Harshit Sharma, East Vinod Nagar (IN); Achal Gupta, Ghaziabad (IN); and Sacheth Kadam, Bengaluru (IN)
Assigned to ANI Technologies Private Ltd., Bengaluru (IN)
Filed by ANI Technologies Private Limited, Bengaluru (IN)
Filed on Aug. 27, 2019, as Appl. No. 16/552,081.
Claims priority of application No. 201841034614 (IN), filed on Sep. 14, 2018.
Prior Publication US 2020/0090510 A1, Mar. 19, 2020
Int. Cl. G08G 1/0967 (2006.01); G07C 5/08 (2006.01); G08G 1/01 (2006.01); B60Q 9/00 (2006.01)
CPC G08G 1/096775 (2013.01) [B60Q 9/00 (2013.01); G07C 5/0816 (2013.01); G07C 5/0866 (2013.01); G08G 1/0125 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for assisting a driver of a vehicle, the method comprising:
receiving, by a data collector of a server, from each vehicle of a plurality of vehicles, sensor data by way of a set of sensors installed in each vehicle, and image data by way of at least first and second image-capturing devices installed with each vehicle, wherein the plurality of vehicles include at least first and second sets of vehicles;
processing, by a data processor of the server, the sensor and image data to generate first and second sets of driving-assisting features, respectively,
wherein the first set of driving-assisting features is indicative of real-time traffic conditions, real-time road conditions, speed-time-distance attributes, braking-and-acceleration frequency, and health conditions of each vehicle, and driving patterns of each driver of each vehicle, and
wherein the second set of driving-assisting features is indicative of vision-based real-time traffic conditions, weather conditions, road conditions, and driving behavior of each driver;
retrieving, by the data collector, from a first data source, environmental data comprising at least one of meteorological data and road data associated with a route along which the driver is driving the vehicle, and, from a second data source, fleet data comprising at least one of accident data, safety-response-ticket data, and passenger feedback data of each vehicle of the first and second sets of vehicles, and vehicle maintenance data of each vehicle of the second set of vehicles;
processing, by the data processor, the environmental data to generate a third set of driving-assisting features that is indicative of environmental conditions and accident-prone zones of the route, and the fleet data to generate a fourth set of driving-assisting features that is indicative of accident patterns, vehicles' health conditions, drivers' risk profiles, and accident location and time of each accident associated with the route; and
generating, by a notification generator of the server, a warning message based on at least one of the first, second, third, and fourth sets of driving-assisting features, to alert the driver of the vehicle in real-time.