IP Library Granted Patent US 11,262,763
Granted Patent B2
US 11,262,763 · App. 16/400,903 · Granted Mar 1, 2022

Systems and methods for using risk profiles for creating and deploying new vehicle event definitions to a fleet of vehicles

Inventors: Nicholas Shayne Brookins (Encinitas, CA); David Forney (La Jolla, CA); Reza Ghanbari (San Diego, CA); Jason Palmer (Carlsbad, CA); Mark Freitas (San Diego, CA)
Assignee: SmartDrive Systems, Inc.
G05D1/0214B60W30/0953B60W30/0956G05D1/0291G07C5/008G08G1/0129B60W2556/10G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,262,763
App. No.
16/400,903
Granted
Mar 1, 2022
Kind
B2
Abstract

Systems and methods for using risk profiles for creating and deploying new vehicle event definitions to a fleet of vehicles are disclosed. Exemplary implementations may: obtain a first risk profile, a second risk profile, and vehicle event characterization information; select individual ones of the previously detected vehicle events that have one or more characteristics in common; determine circumstances for at least a predefined period prior to occurrences of the selected vehicle events; create a new vehicle event definition based on the determined set of circumstances; distribute the new vehicle event definition to individual vehicles in the fleet of vehicles; and receive additional vehicle event information from the individual vehicles in the fleet of vehicles.

Claims (49)

1. A system configured for using risk profiles for creating and deploying new vehicle event definitions to a fleet of vehicles including a first vehicle and a second vehicle, the system comprising:

the first vehicle including a first set of sensors configured to generate first output signals, wherein the first vehicle is configured to detect vehicle events by the first vehicle based on the generated first output signals;

the second vehicle including a second set of sensors configured to generate second output signals, wherein the second vehicle is configured to detect vehicle events by the second vehicle based on the generated second output signals;

one or more hardware processors configured by machine-readable instructions to

obtain a first risk profile, a second risk profile, and vehicle event characterization information, wherein the first risk profile is specific to a certain context for detecting vehicle events, wherein the first risk profile characterizes a first set of values representing likelihoods of occurrences of vehicle events matching the certain context, wherein the occurrences of the vehicle events include collisions and near-collisions, wherein the second risk profile is specific to operators, wherein the second risk profile characterizes a second set of values representing likelihoods of occurrences of vehicle events matching the operators, and wherein the vehicle event characterization information characterizes one or more types of vehicle events to be used in creating and deploying the new vehicle event definitions;

automatically select individual ones of the previously detected vehicle events that have one or more characteristics in common, wherein the one or more characteristics include one or more of geographical location, time of day, demographic information of vehicle operators, and/or a sequence of operations performed by vehicle operators, wherein the selection is based on one or more of the first risk profile, the second risk profile, and the vehicle event characterization information;

automatically determine circumstances for at least a predefined period prior to occurrences of the selected vehicle events that have the one or more characteristics in common;

automatically create a new vehicle event definition based on the determined set of circumstances for at least the predefined period prior to the occurrences of the selected vehicle events that have the one or more characteristics in common;

automatically and electronically transfer instructions that include the new vehicle event definition to individual vehicles in the fleet of vehicles including the first vehicle and the second vehicle;

wherein the first vehicle is further configured to:

execute, by the first vehicle, the instructions; and

detect, by the first vehicle, a first additional vehicle event in accordance with the new vehicle event definition;

wherein the second vehicle is further configured to:

execute, by the second vehicle, the instructions; and

detect, by the second vehicle, a second additional vehicle event in accordance with the new vehicle event definition;

and

wherein the one or more hardware processors are further configured to:

receive additional vehicle event information from the individual vehicles, wherein the additional vehicle event information includes information regarding the first additional vehicle event and the second additional vehicle event that have been detected in accordance with the new vehicle event definition; and

present, via a user interface, the information regarding the first additional vehicle event and the second additional vehicle event to at least one of a fleet manager and a stakeholder.

2. The system of claim 1 , wherein the one or more hardware processors are further configured by machine-readable instructions to:

modify one or more of the first risk profile and/or the second risk profile based on the additional vehicle event information.

3. The system of claim 1 , wherein the first set of values and the second set of values are based on the vehicle event information, wherein the previously detected vehicle events have been detected by the fleet of vehicles, wherein the vehicle event information includes the certain context for the previously detected vehicle events and the operators for the previously detected vehicle events.

4. The system of claim 1 , wherein the certain context for detecting vehicle events includes one or more of location, local weather, heading of one or more vehicles, and/or traffic conditions.

5. The system of claim 1 , wherein the certain context for detecting vehicle events includes one or more of objects on roadways during detection of vehicle events, other incidents within a particular timeframe of detection of vehicle events, time of day, lane information, and/or presence of autonomously operated vehicles within a particular proximity.

6. The system of claim 1 , wherein the one or more types of vehicle events include a first type of vehicle event, and wherein the first type of vehicle event involves a vehicle exceeding a speed threshold.

7. The system of claim 1 , wherein the one or more types of vehicle events include a first type of vehicle event, and wherein the first type of vehicle event involves one or more of swerving, a U-turn, freewheeling, over-revving, lane-departure, short following distance, imminent collision, unsafe turning that approaches rollover and/or vehicle stability limits, hard braking, rapid acceleration, idling, driving outside a geo-fence boundary, crossing double-yellow lines, passing on single-lane roads, a certain number of lane changes within a certain amount of time or distance, fast lane change, cutting off other vehicles during lane-change speeding, running a red light, running a stop sign, parking a vehicle, and/or performing fuel-inefficient maneuvers.

8. A method for using risk profiles for creating and deploying new vehicle event definitions to a fleet of vehicles including a first vehicle and a second vehicle, the method comprising:

generating, by a first set of sensors included in the first vehicle, first output signals;

detecting vehicle events by the first vehicle based on the generated first output signals;

generating, by a second set of sensors included in the second vehicle, second output signals;

detecting vehicle events by the second vehicle based on the generated second output signals;

obtaining a first risk profile, a second risk profile, and vehicle event characterization information, wherein the first risk profile is specific to a certain context for detecting vehicle events, wherein the first risk profile characterizes a first set of values representing likelihoods of occurrences of vehicle events matching the certain context, wherein the occurrences of the vehicle events include collisions and near-collisions, wherein the second risk profile is specific to operators, wherein the second risk profile characterizes a second set of values representing likelihoods of occurrences of vehicle events matching the operators, and wherein the vehicle event characterization information characterizes one or more types of vehicle events to be used in creating and deploying the new vehicle event definitions;

automatically selecting individual ones of the previously detected vehicle events that have one or more characteristics in common, wherein the one or more characteristics include one or more of geographical location, time of day, demographic information of vehicle operators, and/or a sequence of operations performed by vehicle operators, wherein the selection is based on one or more of the first risk profile, the second risk profile, and the vehicle event characterization information;

automatically determining circumstances for at least a predefined period prior to occurrences of the selected vehicle events that have the one or more characteristics in common;

automatically creating a new vehicle event definition based on the determined set of circumstances for at least the predefined period prior to the occurrences of the selected vehicle events that have the one or more characteristics in common;

automatically and electronically transferring instructions that include the new vehicle event definition to individual vehicles in the fleet of vehicles including the first vehicle and the second vehicle;

executing, by the first vehicle, the instructions;

detecting, by the first vehicle, a first additional vehicle event in accordance with the new vehicle event definition, based on the generated first output signals;

executing, by the second vehicle, the instructions;

detecting, by the second vehicle, a second additional vehicle event in accordance with the new vehicle event definition, based on the generated second output signals;

receiving additional vehicle event information from the individual vehicles, wherein the additional vehicle event information includes information regarding the first additional vehicle event and the second additional vehicle event that have been detected in accordance with the new vehicle event definition; and

presenting, via a user interface, the information regarding the first additional vehicle event and the second additional vehicle event to at least one of a fleet manager and a stakeholder.

9. The method of claim 8 , further comprising

modifying one or more of the first risk profile and/or the second risk profile based on the additional vehicle event information.

10. The method of claim 8 , wherein the first set of values and the second set of values are based on the vehicle event information, wherein the previously detected vehicle events have been detected by the fleet of vehicles, wherein the vehicle event information includes the certain context for the previously detected vehicle events and the operators for the previously detected vehicle events.

11. The method of claim 8 , wherein the certain context for detecting vehicle events includes one or more of location, local weather, heading of one or more vehicles, and/or traffic conditions.

12. The method of claim 8 , wherein the certain context for detecting vehicle events includes one or more of objects on roadways during detection of vehicle events, other incidents within a particular timeframe of detection of vehicle events, time of day, lane information, and/or presence of autonomously operated vehicles within a particular proximity.

13. The method of claim 8 , wherein the one or more types of vehicle events include a first type of vehicle event, and wherein the first type of vehicle event involves a vehicle exceeding a speed threshold.

14. The method of claim 8 , wherein the one or more types of vehicle events include a first type of vehicle event, and wherein the first type of vehicle event involves one or more of swerving, a U-turn, freewheeling, over-revving, lane-departure, short following distance, imminent collision, unsafe turning that approaches rollover and/or vehicle stability limits, hard braking, rapid acceleration, idling, driving outside a geo-fence boundary, crossing double-yellow lines, passing on single-lane roads, a certain number of lane changes within a certain amount of time or distance, fast lane change, cutting off other vehicles during lane-change speeding, running a red light, running a stop sign, parking a vehicle, and/or performing fuel-inefficient maneuvers.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
SECURITY INTEREST RELEASE (REEL/FRAME: 054236/0435) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: SMARTDRIVE SYSTEMS, INC.
Reel/Frame 056518/0845 →
SECURITY INTEREST RELEASE (REEL/FRAME: 054236/0320) Recorded Jun 8, 2021
From: BARCLAYS BANK PLC, AS GRANTEE
To: SMARTDRIVE SYSTEMS, INC.
Reel/Frame 056520/0944 →
TERMINATION AND RELEASE OF GRANT OF A SECURITY INTEREST - PATENTS Recorded Oct 6, 2020
From: TCS TALENTS, LLC, AS THE COLLATERAL AGENT
To: SMARTDRIVE SYSTEMS, INC.
Reel/Frame 053983/0525 →
SECURITY INTEREST Recorded Oct 6, 2020
From: SMARTDRIVE SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 054236/0320 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: SMARTDRIVE SYSTEMS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 054236/0435 →
SECURITY INTEREST Recorded Sep 3, 2019
From: SMARTDRIVE SYSTEMS, INC.
To: TCS TALENTS, LLC, AS THE COLLATERAL AGENT
Reel/Frame 050255/0071 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2019
From: BROOKINS, NICHOLAS SHAYNE; FORNEY, DAVID; GHANBARI, REZA; PALMER, JASON; FREITAS, MARK
To: SMARTDRIVE SYSTEMS, INC.
Reel/Frame 049054/0730 →
Continuity (1)
Related Publication 20200348675A1 · Nov 5, 2020
Cited By (2)
US 12,216,473 US 12,222,731