G07C5/002

METHOD OF MANAGING TACHOGRAPH DATA BASED ON BLOCKCHAIN NETWORK, AND APPARATUS AND SYSTEM FOR PERFORMING SAME
20230008135 · 2023-01-12 · ·

Disclosed herein is a method of managing tachograph data based on a blockchain network. The method of managing tachograph data based on a blockchain network includes: allocating, by a tachograph, the block number of a block to be generated for tachograph data collected while a vehicle is driving; generating a block by using a server seed allocated by a server and a seed count value, which is a variable whose value changes each time the tachograph generates a block in an offline state; and transmitting the block hash value and block data of the generated block to the server.

Method and system for annotating graphs of vehicle data

An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also includes determining a time of reception for each parameter, and based on the time of reception for the first user input and the time of reception for each parameter of the first set of parameters, determining a temporal position for an indicator configured to represent the first user input on a graph of the parameters corresponding to the first PID. The method further includes displaying, on a display interface, the graph of the parameters corresponding to the first PID with the indicator in the determined temporal position.

Analyzing telematics data within heterogeneous vehicle populations
09846979 · 2017-12-19 · ·

A computing system implements a telematics service that obtains a set of vehicle telematics data for each vehicle of a population. Within each set of vehicle telematics data, a set of time-based measurements for a measurement type is identified. The set of time-based measurements identified for each vehicle are combined to obtain a combined set of time-based observations for the measurement type across the population of vehicles or a sub-set of the population defined by vehicle make, model, and/or year of production. An outlier observation is identified from among the combined set of time-based observations. A determination is made whether the outlier observation is part of a temporary deviation or a persistent deviation. For a temporary deviation, an impact of the outlier observation on the set of time-based measurements is reduced. For a persistent deviation, the outlier observation is programmatically characterized.

VEHICLE RUNNING TEST SYSTEM, PROGRAM FOR VEHICLE RUNNING TEST SYSTEM, AND VEHICLE RUNNING TEST METHOD

In order to reduce a driver-dependent variation in test result by enhancing the reproducibility of driving indices at the end of a test, a vehicle running test system includes a vehicle speed pattern display apparatus adapted to display a prescribed speed pattern and current vehicle speed on a graph with one axis as vehicle speed and the other axis as time or running distance is adapted to, while a vehicle is being driven, separately from the vehicle speed, display information based on driving indices indicating a driving state of the vehicle, simultaneously with the graph.

SENSOR DATA PROCESSING FOR CONDITION MONITORING SYSTEMS
20170283084 · 2017-10-05 ·

A sensor system and method includes first and second sensing elements, a digital sensors, a host computer and a digital bus. The first sensing element is configured to collect first sensor data and the second sensing element is configured to collect second sensor data. The digital sensor includes a controller that is configured to receive the first and second sensor data and process the first sensor data together with the second sensor data to generate processed data. The host computer is configured to receive the processed data from the digital sensor over the digital bus.

Evaluating Driving Data with A Modular and Configurable Evaluation Framework

In one embodiment, a method includes receiving a request for evaluating driving data included in a data log, accessing, based on the request, an evaluation configuration file that includes a metric-calculation configuration specifying one or more metric calculators configured to generate one or more output metrics from the driving data and a validation configuration configured to validate the one or more output metrics, instantiating the one or more metric calculators specified by the metric-calculation configuration included in the evaluation configuration file, determining particular driving data from the driving data included in the data log based on the one or more instantiated metric calculators, and generating the one or more output metrics for the particular driving data by using the instantiated one or more metric calculators.

Method and apparatus for monitoring off-duty times of a driver
11373461 · 2022-06-28 · ·

A method for monitoring extra off-duty time intervals of a driver includes: obtaining on-duty time intervals and off-duty time intervals of a driver; and scanning the off-duty time intervals to identify extra off-duty time intervals having a length more than a second minimum length and less than a first minimum length, any identified extra off-duty time intervals being subtracted from a predefined threshold. If the threshold is greater than 0, a workshift reset time interval is analyzed and it is determined if the workshift reset time interval includes an extra off-duty time interval, which cannot be used as workshift reset time interval. Subsequently the analyzed extra off-duty time intervals are subtracted from the threshold. If the threshold is greater than 0, the workshift reset time interval is analyzed and, the workshift reset time interval is, at least partly, shifted from today to tomorrow to create extra off-duty time interval today.

Method and system for annotating graphs of vehicle data

An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also includes determining a time of reception for each parameter, and based on the time of reception for the first user input and the time of reception for each parameter of the first set of parameters, determining a first temporal position for an indicator configured to represent the first user input on a graph of the parameters corresponding to the first PID. The method further includes displaying, on a display interface, the graph of the parameters corresponding to the first PID with the indicator in the first temporal position.

Method and System for Annotating Graphs of Vehicle Data
20220230477 · 2022-07-21 ·

An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also includes determining a time of reception for each parameter, and based on the time of reception for the first user input and the time of reception for each parameter of the first set of parameters, determining a first temporal position for an indicator configured to represent the first user input on a graph of the parameters corresponding to the first PID. The method further includes displaying, on a display interface, the graph of the parameters corresponding to the first PID with the indicator in the first temporal position.

Methods and systems for emergency event management
11107302 · 2021-08-31 · ·

A method, a system, and a computer program product for generating emergency event notification data are disclosed herein. The method, for example, comprises determining an emergency event, based on first sensor data. The method further includes determining vehicle behavior of a first vehicle, based on the determined emergency event and generating the emergency event notification data corresponding to the emergency event, based on the determined vehicle behavior. The method may further include transmitting at least one emergency event notification to at least one recipient, based on the generated emergency event notification data.