System for performing vehicle diagnostic and prognostic analysis
First Claim
1. A black-box gateway device implemented in a vehicle and configured to interface with an engine computer, a plurality of cameras, and a plurality of wireless sensors installed in the vehicle, the gateway device comprising:
- a transceiver comprising;
input ports in communication with conductors that interface with the engine computer installed in an engine of the vehicle;
radio frequency communications components comprising dual wireless functionality, including a first functionality for communicating wirelessly within the vehicle and a second functionality for communicating wirelessly over a cellular network disposed outside the vehicle; and
one or more antennae that receive wireless signals from the radio frequency components;
the transceiver configured to wirelessly receive sensor data from the plurality of wireless sensors and receive audio-video data from the plurality of cameras disposed within the vehicle, the sensor data and the audio-video data providing information associated with functionality of components of the vehicle;
digital logic circuitry programmed with executable instructions that configure the digital logic circuitry to;
identify one of the wireless sensors associated with the received sensor data;
determine whether to transfer the sensor data over the cellular network to a remote vehicle management system based, at least in part, on a comparison of the sensor data to a threshold associated with the identified sensor;
based on a determination that the sensor data satisfies the threshold, transmit at least a portion of the sensor data to the remote vehicle management system;
modify the threshold associated with the identified sensor in order to increase the frequency at which the digital logic circuitry provides the sensor data associated with the identified sensor to the remote vehicle management system;
determine a severity level of a failure event associated with the sensor data that satisfied the threshold;
determine whether to transmit the audio-video data over the cellular network to the remote vehicle management system based on a type of the failure event;
based on a determination to transmit the audio-video data, transmit at least a portion of the audio-video data at first intervals to the remote vehicle management system;
modify the first intervals based, at least in part on the severity level of the failure event;
analyze the sensor data and audio-video data to calculate driver profile related data based on factors comprising acceleration, braking, lane crossings and speed;
identify driving behaviors from the driver profile related data;
determine an output action based, at least in part, on the severity level of the failure event and the audio-video data; and
generate instructions based on the output action to output information associated with the failure event and the driving behaviors to a computing device associated with a vehicle operator.
3 Assignments
0 Petitions
Accused Products
Abstract
A black-box gateway device implemented in a vehicle and configured to interface with an engine computer and a plurality of wireless sensors installed in the vehicle, the gateway device can include a transceiver including input ports in communication with conductors that interface with the engine computer installed in an engine of the vehicle, radio frequency communications components comprising dual wireless functionality, including a first functionality for communicating wirelessly within the vehicle and a second functionality for communicating wirelessly over a cellular network disposed outside the vehicle, and one or more antennae that receive wireless signals from the radio frequency components. The transceiver can be configured to wirelessly receive sensor data from the wireless sensors disposed within the vehicle, the sensor data providing information associated with functionality of components of the vehicle.
83 Citations
19 Claims
-
1. A black-box gateway device implemented in a vehicle and configured to interface with an engine computer, a plurality of cameras, and a plurality of wireless sensors installed in the vehicle, the gateway device comprising:
-
a transceiver comprising; input ports in communication with conductors that interface with the engine computer installed in an engine of the vehicle; radio frequency communications components comprising dual wireless functionality, including a first functionality for communicating wirelessly within the vehicle and a second functionality for communicating wirelessly over a cellular network disposed outside the vehicle; and one or more antennae that receive wireless signals from the radio frequency components; the transceiver configured to wirelessly receive sensor data from the plurality of wireless sensors and receive audio-video data from the plurality of cameras disposed within the vehicle, the sensor data and the audio-video data providing information associated with functionality of components of the vehicle; digital logic circuitry programmed with executable instructions that configure the digital logic circuitry to; identify one of the wireless sensors associated with the received sensor data; determine whether to transfer the sensor data over the cellular network to a remote vehicle management system based, at least in part, on a comparison of the sensor data to a threshold associated with the identified sensor; based on a determination that the sensor data satisfies the threshold, transmit at least a portion of the sensor data to the remote vehicle management system; modify the threshold associated with the identified sensor in order to increase the frequency at which the digital logic circuitry provides the sensor data associated with the identified sensor to the remote vehicle management system; determine a severity level of a failure event associated with the sensor data that satisfied the threshold; determine whether to transmit the audio-video data over the cellular network to the remote vehicle management system based on a type of the failure event; based on a determination to transmit the audio-video data, transmit at least a portion of the audio-video data at first intervals to the remote vehicle management system; modify the first intervals based, at least in part on the severity level of the failure event; analyze the sensor data and audio-video data to calculate driver profile related data based on factors comprising acceleration, braking, lane crossings and speed; identify driving behaviors from the driver profile related data; determine an output action based, at least in part, on the severity level of the failure event and the audio-video data; and generate instructions based on the output action to output information associated with the failure event and the driving behaviors to a computing device associated with a vehicle operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system implemented in a vehicle and configured to interface with an engine computer, a plurality of cameras, and a plurality of wireless sensors installed in the vehicle, the computer system comprising:
digital logic circuitry programmed with executable instructions that configure the digital logic circuitry to; receive a plurality of transmissions comprising sensor data from the plurality of wireless sensors and audio-video data from the plurality of cameras disposed within a vehicle; filter the plurality of transmissions of sensor data to remove transmissions where at least a portion of the sensor data received from the plurality of transmissions is the same; compare the filtered sensor data to previous sensor data received from the sensor; based on a determination that a difference between the filtered sensor data and the previous sensor data exceeds a determined threshold associated with the sensor data, transmit at least a portion of the sensor data to a remote vehicle management system; modify the threshold associated with an identified sensor in order to increase the frequency at which the digital logic circuitry provides the sensor data associated with the identified sensor to the remote vehicle management system; determine a severity level of a failure event associated with the filtered sensor data that satisfied the threshold; determine whether to transmit the audio-video data over a cellular network to the remote vehicle management system based on a type of the failure event; based on a determination to transmit the audio-video data, transmit at least a portion of the audio-video data at first intervals to the remote vehicle management system; modify the first intervals based, at least in part on the severity level of the failure event; analyze the sensor data and audio-video data to calculate driver profile related data based on factors comprising acceleration, braking, lane crossings and speed; identify driving behaviors from the driver profile related data; determine an output action based, at least in part, on the severity level of the failure event and the audio-video data; and generate instructions based on the output action to output information associated with the failure event and the driving behaviors to a computing device associated with a vehicle operator. - View Dependent Claims (12, 13, 14)
-
15. A method for interfacing with an engine computer, a plurality of cameras, and a plurality of wireless sensors installed in a vehicle, the method comprising:
-
receiving wirelessly, by a hub device, sensor data from a plurality of wireless sensors and audio-video data from the plurality of cameras disposed within a vehicle, wherein the sensor data and the audio-video data provide information associated with a component of the vehicle; filtering a plurality of transmissions of sensor data to remove transmissions where at least a portion of the sensor data received from the plurality of transmissions is the same; processing, by the hub device, the sensor data to determine whether to transfer the sensor data to a remote vehicle management system; and based on a determination to transfer the sensor data to the remote vehicle management system, transmitting at least a portion of the sensor data to the remote vehicle management system; modifying a threshold associated with an identified sensor in order to increase the frequency at which the hub device provides the sensor data associated with the identified sensor to the remote vehicle management system; determining a severity level of a failure event associated with the sensor data that satisfied the threshold; determining whether to transmit the audio-video data over the cellular network to the remote vehicle management system based on a type of the failure event; based on a determination to transmit the audio-video data, transmitting at least a portion of the audio-video data at first intervals to the remote vehicle management system; modifying the first intervals based, at least in part on the severity level of the failure event; analyzing the sensor data and audio-video data to calculate driver profile related data based on factors comprising acceleration, braking, lane crossings and speed; identifying driving behaviors from the driver profile relate data; determining an output action based, at least in part, on the severity level of the failure event and the audio-video data; and generating instructions based on the output action to output information associated with the failure event and the driving behaviors to a computing device associated with a vehicle operator. - View Dependent Claims (16, 17, 18, 19)
-
Specification