Processing system having a machine learning engine for providing a customized driving assistance output
First Claim
1. A method comprising:
- transmitting, by a sensor data analysis and device control system including a processor and to a mobile device, an instruction to position an orientation of the mobile device within a first vehicle;
receiving, by the sensor data analysis and device control system and from the mobile device, initial sensor data comprising sensor data around and within the first vehicle collected during or after the positioning;
analyzing, in real-time and by the sensor data analysis and device control system, the initial sensor data to identify a potential hazard;
receiving, after the identifying the potential hazard, by the sensor data analysis and device control system, and from the mobile device, additional sensor data associated with the potential hazard;
determining, by the sensor data analysis and device control system and based on the initial sensor data and the additional sensor data, a customized driving assistance output associated with the potential hazard;
generating, by the sensor data analysis and device control system and based on the customized driving assistance output, a notification output comprising an indication of the potential hazard; and
generating, by the sensor data analysis and device control system and after the generating the notification output, an instruction output comprising an instruction to modify a position or operation of the first vehicle responsive to the potential hazard; and
transmitting the notification output and the instruction output to the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and apparatuses for generating customized driving assistance outputs are provided. The system may collect initial sensor data from a rotating mobile device. The system may analyze the initial sensor data to determine whether to collect additional sensor data. Based on analysis of the initial sensor data and the additional sensor data, the system may determine a customized driving assistance output. The system may determine one or more notification outputs and one or more instruction outputs for the driver based on the customized driving assistance output. The system may update an aggregate driving output based on whether or not the instruction output was completed, as determined from subsequent sensor data.
36 Citations
20 Claims
-
1. A method comprising:
-
transmitting, by a sensor data analysis and device control system including a processor and to a mobile device, an instruction to position an orientation of the mobile device within a first vehicle; receiving, by the sensor data analysis and device control system and from the mobile device, initial sensor data comprising sensor data around and within the first vehicle collected during or after the positioning; analyzing, in real-time and by the sensor data analysis and device control system, the initial sensor data to identify a potential hazard; receiving, after the identifying the potential hazard, by the sensor data analysis and device control system, and from the mobile device, additional sensor data associated with the potential hazard; determining, by the sensor data analysis and device control system and based on the initial sensor data and the additional sensor data, a customized driving assistance output associated with the potential hazard; generating, by the sensor data analysis and device control system and based on the customized driving assistance output, a notification output comprising an indication of the potential hazard; and generating, by the sensor data analysis and device control system and after the generating the notification output, an instruction output comprising an instruction to modify a position or operation of the first vehicle responsive to the potential hazard; and transmitting the notification output and the instruction output to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a memory; and a processor coupled to the memory and programmed with computer-executable instructions for performing steps comprising; transmitting, by a sensor data analysis and device control system including a processor and to a mobile device, an instruction to position an orientation of the mobile device within a first vehicle; receiving, by the sensor data analysis and device control system and from the mobile device, initial sensor data comprising sensor data around and within the first vehicle collected during or after the positioning; analyzing, in real-time and by the sensor data analysis and device control system, the initial sensor data to identify a potential hazard; receiving, after the identifying the potential hazard, by the sensor data analysis and device control system, and from the mobile device, additional sensor data associated with the potential hazard; determining, by the sensor data analysis and device control system and based on the initial sensor data and the additional sensor data, a customized driving assistance output associated with the potential hazard; generating, by the sensor data analysis and device control system and based on the customized driving assistance output, a notification output comprising an indication of the potential hazard; and generating, by the sensor data analysis and device control system and after the generating the notification output, an instruction output comprising an instruction to modify a position or operation of the first vehicle responsive to the potential hazard; and transmitting the notification output and the instruction output to the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium storing computer executable instructions, which when executed by a processor, cause a computing device to perform steps comprising:
-
transmitting, by a sensor data analysis and device control system including a processor and to a mobile device, an instruction to position an orientation of the mobile device within a first vehicle; receiving, by the sensor data analysis and device control system and from the mobile device, initial sensor data comprising sensor data around and within the first vehicle collected during or after the positioning; analyzing, in real-time and by the sensor data analysis and device control system, the initial sensor data to identify a potential hazard; receiving, after the identifying the potential hazard, by the sensor data analysis and device control system, and from the mobile device, additional sensor data associated with the potential hazard; determining, by the sensor data analysis and device control system and based on the initial sensor data and the additional sensor data, a customized driving assistance output associated with the potential hazard; generating, by the sensor data analysis and device control system and based on the customized driving assistance output, a notification output comprising an indication of the potential hazard; and generating, by the sensor data analysis and device control system and after the generating the notification output, an instruction output comprising an instruction to modify a position or operation of the first vehicle responsive to the potential hazard; and transmitting the notification output and the instruction output to the mobile device. - View Dependent Claims (19, 20)
-
Specification