Abstract: A system for capturing an event comprises a processor and a memory. The processor was configured to a) determine that a vehicle is approaching a location of interest; b) capture an image of the location; c) analyze the image to determine a state of the location; and d) modify an event criterion based at least in part on the state of the location. The memory is coupled to the processor and is configured to provide the processor with instructions.
Type:
Grant
Filed:
December 23, 2015
Date of Patent:
January 1, 2019
Assignee:
Lytx, Inc.
Inventors:
Syrus C. Nemat-Nasser, Christopher S. Williams
Abstract: A system for event triggering comprises an interface and a processor. An interface configured to receive a face tracking data and receive a sensor data. The processor configured to determine a degree of drowsiness based at least in part on the face tracking data and the sensor data; in the event that the degree of drowsiness is greater than a first threshold, capture data; and in the event that the degree of drowsiness is greater than a second threshold, provide a warning.
Abstract: A system for determining compliance includes an input interface and a processor. The input interface is for receiving an exterior camera data of a vehicle. The processor is for: identifying a person associated with the vehicle based at least in part on the exterior camera data; determining whether the person is complying with a safety rule; and in the event that the person is not complying, indicating that the person is not complying.
Type:
Grant
Filed:
February 22, 2016
Date of Patent:
December 11, 2018
Assignee:
Lytx, Inc.
Inventors:
Christopher S. Williams, Michael Shirey
Abstract: A system for decoupling accelerometer signals includes an interface and a processor. The interface is configured to receive accelerometer data and receive coarse behavior data. The processor is configured to determine a coarse acceleration based at least in part on the coarse behavior data, determine a perturbation acceleration using the coarse acceleration and the accelerometer data, and determine an anomalous event based at least in part on the perturbation acceleration.
Abstract: A safety score using video data but without video comprises an input interface and a processor. The input interface is configured to receive sensor data. The processor is configured to provide the sensor data to a safety score determiner, and determine a safety score using the safety score determiner without using inward facing video data, wherein the safety score determiner has been trained using a data set that includes sensor data with inward facing video data. The system for determining a safety score additionally comprises a memory coupled to the processor and configured to provide the processor with instructions.
Abstract: A system for determining a driver fuel score an input interface and a processor. The input interface is to receive a fuel efficiency measure for a vehicle or a vehicle type for a plurality of drivers. The processor is to determine a relative fuel performance score based at least in part on the relative fuel performance and determine a driver performance score based at least in part on the relative fuel performance.
Abstract: A system for capturing video comprises an input interface and a processor. The input interface is configured to receive sensor data. The processor is configured to determine whether a driver is in a dangerous state based at least in part on the sensor data; and in the event the driver is in the dangerous state, provide an indication to turn on interior video capture.
Abstract: A system for event recording includes an interface and a processor. The interface is configured to receive video data and sensor data. The processor is configured to determine a risk level based at least in part on the sensor data; determine a storage quality based at least in part on the risk level; determine a processed video data by processing the video data according to the storage quality; and store the processed video data.
Abstract: A system for driver risk determination using machine vision includes an interface and one or more processors. The interface is to receive one or more video data streams. The one or more processors is/are to determine, whether a driving behavior risk type appears in one of the one or more video data streams; and in the event that the driving behavior risk type appears in the one of the one or more video data streams, indicate the driver behavior risk type.
Abstract: A Driver Risk Assessment System and Method Having Calibrating Automatic Event Scoring is disclosed. The system and method provide robust and reliable event scoring and reporting, while also optimizing data transmission bandwidth. The system includes onboard vehicular driving event detectors that record data related to detected driving events and selectively store or transfer data related to said detected driving events. If elected, the onboard vehicular system will score a detected driving event, compare the local score to historical values previously stored within the onboard system, and upload selective data or data types to a remote server or user if the system concludes that a serious driving event has occurred. Importantly, the onboard event scoring system, if enabled, will continuously evolve and improve in its reliability by being periodically re-calibrated with the ongoing reliability results of manual human review of automated predictive event reports.
Abstract: A system for frequent data readings includes an input interface and a processor. The input interface is to receive frequent data readings. The frequent data readings include a newest data reading. The processor is to determine a simplified running characteristic based at least in part on the newest data readings and a last simplified running characteristic, and store the simplified running characteristic.
Abstract: A system for warning a driver comprises an input interface and a warning determiner. The input interface is to receive a set of warnings, wherein a warning of the set of warnings is associated with a road segment and a set of conditions. The warning determiner is to determine that a current location matches the road segment associated with the warning and, in the event that it is determined to warn a driver based at least in part on the warning and the set of current conditions, to indicate to warn the driver.
Abstract: A system for detecting abnormal driver behavior includes an input interface and a processor. The input interface is for receiving a sensor data of a vehicle. The processor is for determining a driving behavior based at least in part on the sensor data of the vehicle; determining whether the driving behavior is abnormal; and, in the event that the driving behavior is abnormal, indicating an abnormal driver behavior.
Abstract: A Method and System for Tuning the Effect of Vehicle Characteristics on Risk Prediction is disclosed. The system many incorporate many of those driver risk assessment system features previously disclosed by Assignee's Prior Applications. The present system provides a major functional distinction from those prior systems by adding the feature of real-time tuning of the risk assessment/prediction/analysis system in response to ongoing changes in vehicle motion characteristics. Specifically, system monitors the vehicle center of gravity for changes on a real-time basis, and then adjusts the risk prediction/assessment/analysis system responsively. The system executes an initialization feature that implements an initial, or series of initial vehicular motion profiles at the commencement of either a driving trip of the system being powered up.
Type:
Grant
Filed:
October 9, 2015
Date of Patent:
March 20, 2018
Assignee:
Lytx, Inc.
Inventors:
Bryon Cook, Peter Ellegaard, Hongying Li
Abstract: A system for determining driver errors includes an interface and a processor. The interface is configured to receive a safety warning from a safety warning system. The processor is configured to determine an appropriate driver response based at least in part on the safety warning; determine a driver response; determine whether the driver response comprises the appropriate driver response; and in the event the driver response does not comprise the appropriate driver response, indicating a driver error.
Abstract: A system and method for computer assisted event based reconstruction and forensic analysis of vehicle accidents is provided. The system comprises an event capture device that records audio, video, and other information that collectively comprise one or more events related to a vehicle accident. The event data, including the audio, video, and other related information, is provided to an evaluation server where it is stored in a database for forensic analysis of the events comprising the vehicle accident. Event data for a specific automobile accident event is analyzed and compared to similar types of automobile accident event data in order to forensically analyze the specific event and correlate causal relationships with key elements of the event data to determine the likely cause of the accident or the factors contributing to the accident. Correlation information is also stored at the evaluation server to provide historical data points about causal relationships and key elements.
Type:
Grant
Filed:
May 9, 2006
Date of Patent:
December 5, 2017
Assignee:
Lytx, Inc.
Inventors:
Charlie Gunderson, Tom Lafleur, Doron Lurie, Bruce Moeller
Abstract: A system for calibrating includes an input interface and a calibration parameter determiner. The input interface is configured to receive an image data of a calibrator in front of a camera unit. The camera unit is mounted inside a vehicle. The calibrator is mounted outside the vehicle. The calibration parameter determiner is configured to determine a calibration parameter based at least in part on the image data. The calibration parameter enables determination of an object proximity and a lane pattern.
Abstract: A system for avoidance records comprises an interface and a processor. An interface is configured to receive an abbreviated record associated with a non-event profile identifier. A processor is configured to determine a counter value associated with the non-event profile identifier and, in the event that the counter value is greater than a predetermined threshold, create and store an avoidance record.