System and method for dynamically adapting to events during operations of a vehicle
First Claim
Patent Images
1. A method for dynamically adapting to events during operations of a vehicle, comprising:
- connecting, by an in-vehicle head unit executing at least one processor, a plurality of mobile devices based on communicatively coupling with the in-vehicle head unit of the vehicle, each mobile device of the plurality of mobile devices comprising an individual identifier;
detecting, by the in-vehicle head unit, the individual identifier of each of the plurality of mobile devices;
receiving, by the in-vehicle head unit, a plurality of events from at least one of a plurality of sensors communicatively coupled with the vehicle, the plurality of events including any of vehicle location, miles travelled, gas used, speed, tire wear, oil use, brake use, acceleration, deceleration, lateral movement of shocks, motion detection, engine fail, and impact detection information;
monitoring, by the in-vehicle head unit, a time frame for each individual identifier of each of the plurality of mobile devices, wherein the time frame is based on the amount of time the individual identifier is detected;
responsive to receiving the plurality of events, associating, by the in-vehicle head unit, at least one of the individual identifiers of the plurality of mobile devices with at least one of the plurality of events during the monitored time frame corresponding to the at least one of the individual identifiers, wherein the at least one of the plurality of events associated with the at least one of the individual identifiers is received while the at least one of the individual identifiers is detected; and
transmitting, by the in-vehicle head unit, the associated individual identifiers of the plurality of mobile devices and the plurality of events to a network server via any of a cellular transceiver of the vehicle and one of the plurality of mobile devices detected by the in-vehicle head unit, wherein the associated individual identifiers and the plurality of events trigger at least one of the in-vehicle head unit or the network server to generate a usage report based on the plurality of events associated with the plurality of mobile devices.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate generally to devices and methods for tracking events of a vehicle and associating those events with the driver and/or passengers within the vehicle at the time the events occurred. This may be accomplished by associating an individual identifier of a mobile device with a driver and/or passenger and connecting the mobile device to the head unit of the vehicle, wherein the head unit of the vehicle then associates the individual identifier of the mobile device with the tracked events.
52 Citations
15 Claims
-
1. A method for dynamically adapting to events during operations of a vehicle, comprising:
-
connecting, by an in-vehicle head unit executing at least one processor, a plurality of mobile devices based on communicatively coupling with the in-vehicle head unit of the vehicle, each mobile device of the plurality of mobile devices comprising an individual identifier; detecting, by the in-vehicle head unit, the individual identifier of each of the plurality of mobile devices; receiving, by the in-vehicle head unit, a plurality of events from at least one of a plurality of sensors communicatively coupled with the vehicle, the plurality of events including any of vehicle location, miles travelled, gas used, speed, tire wear, oil use, brake use, acceleration, deceleration, lateral movement of shocks, motion detection, engine fail, and impact detection information; monitoring, by the in-vehicle head unit, a time frame for each individual identifier of each of the plurality of mobile devices, wherein the time frame is based on the amount of time the individual identifier is detected; responsive to receiving the plurality of events, associating, by the in-vehicle head unit, at least one of the individual identifiers of the plurality of mobile devices with at least one of the plurality of events during the monitored time frame corresponding to the at least one of the individual identifiers, wherein the at least one of the plurality of events associated with the at least one of the individual identifiers is received while the at least one of the individual identifiers is detected; and transmitting, by the in-vehicle head unit, the associated individual identifiers of the plurality of mobile devices and the plurality of events to a network server via any of a cellular transceiver of the vehicle and one of the plurality of mobile devices detected by the in-vehicle head unit, wherein the associated individual identifiers and the plurality of events trigger at least one of the in-vehicle head unit or the network server to generate a usage report based on the plurality of events associated with the plurality of mobile devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for dynamically adapting to events during operations of a vehicle, comprising:
-
a plurality of sensors communicatively coupled with the vehicle that provide an indication of events; and an in-vehicle head unit comprising; at least one processor, a cellular transceiver, a short-range radio transceiver that is configured to communicatively couple with a plurality of mobile devices, a non-transitory memory, and an application stored in the non-transitory memory that, upon execution configures the at least one processor to, receive a plurality of events from at least one of the plurality of sensors communicatively coupled with the vehicle, the plurality of events include any of vehicle location, miles travelled, gas used, speed, tire wear, oil use, brake use, acceleration, deceleration, lateral movement of shocks, motion detection, engine fail, and impact detection information, store the plurality of events in the non-transitory memory, wherein storage of the plurality of events develops a history for at least some of the plurality of events, detect an identifier of each of the plurality of mobile devices, wherein at least one of the plurality of mobile devices is communicatively coupled with the in-vehicle head unit, monitor a time frame for each identifier, wherein the time frame is based on the amount of time the identifier is detected, associate at least one identifier of the plurality of mobile devices with at least one of the plurality of events during the monitored time frame corresponding to the at least one identifier, wherein the at least one of the plurality of events is received while the at least one identifier is detected, transmit the associated identifiers of the plurality of mobile devices and the plurality of events to a network server via any of the cellular transceiver and one of the plurality of mobile devices detected by the in-vehicle head unit, wherein the associated identifiers and the plurality of events trigger at least one of the in-vehicle head unit or the network server to generate a usage report based on the plurality of events associated with the plurality of mobile devices. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification