IP Library Granted Patent US 11,836,802
Granted Patent B2
US 11,836,802 · App. 16/852,037 · Granted Dec 5, 2023

Vehicle operation analytics, feedback, and enhancement

Inventors: Christopher J. Carver (Bainbridge Island, WA); Jonathan Hubbard (San Francisco, CA)
Assignee: Speedgauge, Inc.
G06Q40/08B60W30/09B60W2520/10G07C5/008
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,836,802
App. No.
16/852,037
Granted
Dec 5, 2023
Kind
B2
Abstract

The present disclosure is directed to methods and apparatus for controlling a vehicle based on motion or kinematic data received by a computer when the behavior of a driver is being monitored. Such methods and apparatus may generate one or more safety indices that may include a driver score, a vehicle safety score, and/or an environment safety score. These safety indices may optionally be weighted and combined into an overall safety score, grade, or index. The safety scores or indices may be used to generate a personalized speed threshold or acceleration threshold for a vehicle and/or a driver of the vehicle. Methods and apparatus consistent with the present disclosure may result in the speed of a vehicle being reduced, an increase in vehicle location accuracy, or functions such as headlights or windshield wipers or automated driving assistance being turned on to increase safety.

Claims (35)

1. A method for automated vehicle control, the method comprising:

receiving a first condition of a first vehicle from a first telemetric device carried by the first vehicle, wherein the first vehicle is on a thoroughfare on a date at a time of day;

receiving a second condition of a second vehicle from a second telemetric device carried by the second vehicle, wherein the second vehicle is on the thoroughfare on the date at the time of day, wherein the second condition is different from the first condition;

determining an environmental condition of at least the thoroughfare on the day at the time of day;

identifying a first safety score associated with the first condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a first query of a database that indicates respective safety scores corresponding to different vehicle conditions during different environmental conditions;

identifying a second safety score associated with the second condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a second query of the database;

generating a command based on an identification that the second safety score exceeding the first safety score; and

transmitting the command to an electronic control system of the first vehicle that results in the first condition of the first vehicle being changed to correspond to the second condition while the first vehicle is on the thoroughfare on the date and at the time of day.

2. The method of claim 1 , wherein the first condition indicates that headlights are turned off and the second condition indicates that headlights are turned on, wherein the environmental condition is associated with a level of environmental illumination, and wherein transmitting the command to the electronic control system of the first vehicle switches headlights of the first vehicle from off to on.

3. The method of claim 1 , wherein the first condition indicates that windshield wipers are turned off and the second condition indicates that windshield wipers are turned on, wherein the environmental condition is associated with weather, and wherein transmitting the command to the electronic control system of the first vehicle switches windshield wipers of the first vehicle from off to on.

4. The method of claim 1 , wherein the first condition indicates that automated driving assistance is turned off and the second condition indicates that automated driving assistance is turned on, and wherein transmitting the command to the electronic control system of the first vehicle switches automated driving assistance of the first vehicle from off to on.

5. A system for automated vehicle control, the system comprising:

a memory; and

one or more processors that executes instructions out of the memory to:

receive a first condition of a first vehicle from a first telemetric device carried by the first vehicle, wherein the first vehicle is on a thoroughfare on a date at a time of day;

receive a second condition of a second vehicle from a second telemetric device carried by the second vehicle, wherein the second vehicle is on the thoroughfare on the date at the time of day, wherein the second condition is different from the first condition;

determine an environmental condition of at least the thoroughfare on the day at the time of day;

identify a first safety score associated with the first condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a first query of a database that indicates respective safety scores corresponding to different vehicle conditions during different environmental conditions;

identify a second safety score associated with the second condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a second query of the database;

generate a command based on an identification that the second safety score exceeding the first safety score; and

transmit the command to an electronic control system of the first vehicle that results in the first condition of the first vehicle being changed to correspond to the second condition while the first vehicle is on the thoroughfare on the date and at the time of day.

6. The system of claim 5 , wherein the first condition indicates that headlights are turned off and the second condition indicates that headlights are turned on, wherein the environmental condition is associated with a level of environmental illumination, and wherein transmitting the command to the electronic control system of the first vehicle switches headlights of the first vehicle from off to on.

7. The system of claim 5 , wherein the first condition indicates that windshield wipers are turned off and the second condition indicates that windshield wipers are turned on, wherein the environmental condition is associated with weather, and wherein transmitting the command to the electronic control system of the first vehicle switches windshield wipers of the first vehicle from off to on.

8. The system of claim 5 , wherein the first condition indicates that automated driving assistance is turned off and the second condition indicates that automated driving assistance is turned on, and wherein transmitting the command to the electronic control system of the first vehicle switches automated driving assistance of the first vehicle from off to on.

9. A non-transitory computer-readable storage media having embodied thereon a program executable by a processor for implementing a method for automated vehicle control, the method comprising:

receiving a first condition of a first vehicle from a first telemetric device carried by the first vehicle, wherein the first vehicle is on a thoroughfare on a date at a time of day;

receiving a second condition of a second vehicle from a second telemetric device carried by the second vehicle, wherein the second vehicle is on the thoroughfare on the date at the time of day, wherein the second condition is different from the first condition;

determining an environmental condition of at least the thoroughfare on the day at the time of day;

identifying a first safety score associated with the first condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a first query of a database that indicates respective safety scores corresponding to different vehicle conditions during different environmental conditions;

identifying a second safety score associated with the second condition during the environmental condition of at least the thoroughfare on the date at the time of day based on a second query of the database;

generating a command based on an identification that the second safety score exceeding the first safety score; and

transmitting the command to an electronic control system of the first vehicle that results in the first condition of the first vehicle being changed to correspond to the second condition while the first vehicle is on the thoroughfare on the date and at the time of day.

10. The non-transitory computer-readable storage media of claim 9 , wherein the first condition indicates that headlights are turned off and the second condition indicates that headlights are turned on, wherein the environmental condition is associated with a level of environmental illumination, and wherein transmitting the command to the electronic control system of the first vehicle switches headlights of the first vehicle from off to on.

11. The non-transitory computer-readable storage media of claim 9 , wherein the first condition indicates that windshield wipers are turned off and the second condition indicates that windshield wipers are turned on, wherein the environmental condition is associated with weather, and wherein transmitting the command to the electronic control system of the first vehicle switches windshield wipers of the first vehicle from off to on.

12. The non-transitory computer-readable storage media of claim 9 , wherein the first condition indicates that automated driving assistance is turned off and the second condition indicates that automated driving assistance is turned on, and wherein transmitting the command to the electronic control system of the first vehicle switches automated driving assistance of the first vehicle from off to on.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2020
From: CARVER, CHRISTOPHER J.; HUBBARD, JONATHAN
To: SPEEDGAUGE, INC.
Reel/Frame 052651/0716 →
Continuity (5)
Continuation In Part 16103441 · Aug 14, 2018
Continuation 14687099 · Apr 15, 2015
Provisional Application 62842458 · May 2, 2019
Provisional Application 61979972 · Apr 15, 2014
Related Publication 20200334762A1 · Oct 22, 2020