Methods and systems for automatically identifying a data source for an on-board recorder
First Claim
1. An apparatus installed in a vehicle, the apparatus comprising:
- a processing unit configured toselectively receive vehicle data from a plurality of data sources communicating with at least one communication interface included in the vehicle,determine whether a data source is set as an active data source,when a data source is set as the active data source, process vehicle data from the active data source when vehicle data is available from the active data source,when no data source is set as the active data source,identify a preferred data source of the plurality of data sources based on predefined criteria,increment a counter associated with the preferred data source,compare the counter to a threshold,when the counter exceeds the threshold, set the preferred data source as the active data source, andprocess the vehicle data received from the preferred data source.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and systems installed in a vehicle. One method includes identifying, with a processing unit installed in a vehicle, one of a plurality of data sources providing vehicle data over a communication interface in the vehicle, wherein the plurality of data sources provide vehicle data from at least two different vehicle control modules. The method also includes incrementing, with the processing unit, a counter associated with the one of the plurality of data sources, comparing, with the processing unit, the counter to a threshold, setting, with the processing unit, the one of the plurality of data sources as an active data source for receiving vehicle data when the counter exceeds the threshold, and processing the vehicle data received provided by the one of the plurality of data sources.
15 Citations
18 Claims
-
1. An apparatus installed in a vehicle, the apparatus comprising:
a processing unit configured to selectively receive vehicle data from a plurality of data sources communicating with at least one communication interface included in the vehicle, determine whether a data source is set as an active data source, when a data source is set as the active data source, process vehicle data from the active data source when vehicle data is available from the active data source, when no data source is set as the active data source, identify a preferred data source of the plurality of data sources based on predefined criteria, increment a counter associated with the preferred data source, compare the counter to a threshold, when the counter exceeds the threshold, set the preferred data source as the active data source, and process the vehicle data received from the preferred data source. - View Dependent Claims (2, 3, 4, 5)
-
6. A vehicle communication system, the system comprising:
-
a communication interface configured to communicate with a plurality of data sources; a memory module configured to store a counter associated with each of the plurality of data sources; and a processing unit configured to receive vehicle data from at least one of the plurality of data sources, determine whether one of the plurality of data sources is set as an active data source, when one of the plurality of data sources is set as the active data source, process vehicle data from the active data source when vehicle data is available from the active data source, when none of the plurality of data sources are set as the active data source and the at least one of the plurality of data sources includes a single data source, increment the counter associated with the single data source, compare the counter to a threshold, when the counter exceeds the threshold, set the single data source as the active data source, and process the vehicle data received from the single data source. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of obtaining vehicle data, the method comprising:
-
identifying, with a processing unit installed in a vehicle, one of a plurality of data sources providing vehicle data over a communication interface in the vehicle, wherein the plurality of data sources provide vehicle data from at least two different vehicle control modules; incrementing, with the processing unit, a counter associated with the one of the plurality of data sources; comparing, with the processing unit, the counter to a threshold; when the counter exceeds the threshold, setting, with the processing unit, the one of the plurality of data sources as an active data source for receiving vehicle data; and processing the vehicle data received provided by the one of the plurality of data sources. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification