IP Library Granted Patent US 11,727,794
Granted Patent B2
US 11,727,794 · App. 15/921,472 · Granted Aug 15, 2023

Systems and methods for evaluating and sharing human driving style information with proximate vehicles

Inventor: Robert Richard Noel Bielby (Placerville, CA)
Assignee: Micron Technology, Inc.
G08G1/0133G08G1/017G08G1/0112G08G1/052G08G1/096766
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,727,794
App. No.
15/921,472
Granted
Aug 15, 2023
Kind
B2
Abstract

Systems and methods for characterizing a driving style of a human driver are presented. A system may include one or more sensors configured to collect information concerning driving characteristics associated with operation of a vehicle by a human; a memory containing computer-readable instructions for evaluating the information concerning driving characteristics collected by the one or more sensors for one or more patterns correlatable with a driving style of the human and for characterizing aspects of the driving style of the human based on the one or more patterns; and a processor configured to read the computer-readable instructions from the memory, evaluate the driving characteristics collected by the one or more sensors for one or more patterns correlatable with a driving style of the human, and characterize aspects of the driving style of the human based on the one or more patterns. Corresponding methods and non-transitory media are disclosed.

Claims (54)

1. A system comprising:

one or more cameras;

one or more sensors configured to collect current driving characteristics associated with operation of a vehicle by a human, the current driving characteristics comprising metrics recorded by the one or more sensors of the vehicle during a current trip;

a memory containing computer-readable instructions; and

a processor configured to:

read the computer-readable instructions from the memory,

record data representing an environment of the vehicle, the environment comprising a current environment recorded by the one or more cameras,

record data representing the current driving characteristics for the current trip of the vehicle,

determine that not enough data representing the current driving characteristics for the current trip has been collected and in response:

identify previous driving characteristics associated with the environment, the previous driving characteristics comprising data concerning how the human operates the vehicle during a previous trip,

generate, based on the previous driving characteristics, a driving style of the human, the driving style of the human comprising a plurality of driving style categories with corresponding scale values, and

transmit driving information including the driving style of the human to a nearby vehicle within a predefined distance, the nearby vehicle automatically adjusting current operations in response to receiving the driving information, and

determine that enough data representing the current driving characteristics for the current trip has been collected after a period of time and in response:

generate a second driving style of the human using the data representing the current driving characteristics for the current trip, and

transmit second driving information including the second driving style of the human to a second nearby vehicle within a second predefined distance, the second nearby vehicle automatically adjusting second current operations in response to receiving the second driving information.

2. The system of claim 1 , wherein the driving information concerning the current driving characteristics includes identifiable metrics regarding how the human operates the vehicle including one or a combination of vehicle speed, vehicle acceleration, vehicle location, braking force, braking deceleration, vehicle speed relative to speed limit, vehicle speed in construction zones, vehicle speed in school zones, lane departures, relative speed to a vehicle driving ahead, relative distance to a vehicle driving ahead, and relative acceleration to a vehicle driving ahead.

3. The system of claim 1 , wherein aspects of the driving style of the human include one or more patterns or tendencies derived from the driving information concerning the previous driving characteristics including one or a combination of rapid acceleration and braking, following within a predefined distance, dangerously changing lanes or changing lanes without signaling, drifting out of a traffic lane, exceeding a speed limit, driving under the speed limit, accelerating from stops slower than a predefined rate, braking within a predetermined time from a late braking threshold, a number, severity, and timing of traffic accidents, and a number, severity, and timing of traffic violations.

4. The system of claim 1 , wherein the processor is located onboard the vehicle, and wherein the system further includes a transmitter for transmitting aspects of the driving style of the human to the nearby vehicle or to a remote server.

5. The system of claim 4 , wherein the transmitter is configured to transmit the aspects of the driving style of the human to the remote server, and wherein the remote server is configured to transmit the aspects of the driving style of the human to the nearby vehicle.

6. The system of claim 1 , wherein the processor is located on the nearby vehicle, and wherein the system further includes a transmitter on the vehicle for transmitting the driving information concerning the previous driving characteristics to the processor located on the nearby vehicle.

7. The system of claim 1 , wherein the processor is located at a remote server, and wherein the system further includes a transmitter on the vehicle for transmitting the driving information concerning the previous and the current driving characteristics to the processor located at the remote server.

8. The system of claim 7 , wherein the remote server is configured to transmit characterizing aspects of the driving style of the human to the nearby vehicle.

9. The system of claim 7 , wherein the processor is further configured to automatically generate a warning communicable to the human operating the nearby vehicle based on a preferred driving experience of the human operating the nearby vehicle.

10. The system of claim 7 , wherein the processor is further configured to automatically identify one or more options for adjusting an operation of a nearby autonomous vehicle based on a preferred driving experience of an occupant of the nearby autonomous vehicle.

11. A method comprising:

collecting current driving characteristics associated with operation of a vehicle by a human, the current driving characteristics comprising metrics recorded by sensors of the vehicle during a current trip;

recording data representing an environment of the vehicle, the environment comprising a current environment recorded by one or more cameras of the vehicle;

recording data representing the current driving characteristics for the current trip of the vehicle;

determining that not enough data representing the current driving characteristics for the current trip has been collected and in response:

identifying previous driving characteristics associated with the environment, the previous driving characteristics comprising data concerning how the human operates the vehicle during a previous trip;

generating, based on the previous driving characteristics, a driving style of the human, the driving style of the human comprising a plurality of driving style categories with corresponding scale values; and

transmitting driving information including the driving style of the human to a nearby vehicle within a predefined distance, the nearby vehicle automatically adjusting current operations in response to receiving the driving information; and

determining that enough data representing the current driving characteristics for the current trip has been collected after a period of time and in response:

generating a second driving style of the human using the data representing the current driving characteristics for the current rip, and

transmitting second driving information including the second driving style of the human to a second nearby vehicle within a second predefined distance, the second nearby vehicle automatically adjusting second current operations in response to receiving the second driving information.

12. The method of claim 11 , wherein the driving information concerning the driving characteristics is collected by one or more sensors onboard the vehicle.

13. The method of claim 11 , wherein the driving information concerning the current driving characteristics includes identifiable metrics regarding how the human operates the vehicle including one or a combination of vehicle speed, vehicle acceleration, vehicle location, braking force, braking deceleration, vehicle speed relative to speed limit, vehicle speed in construction zones, vehicle speed in school zones, lane departures, relative speed to a vehicle driving ahead, relative distance to a vehicle driving ahead, and relative acceleration to a vehicle driving ahead.

14. The method of claim 11 , wherein aspects of the driving style of the human include one or more patterns or tendencies derived from the driving information concerning the previous driving characteristics including one or a combination of rapid acceleration and braking, following within a predefined distance, dangerously changing lanes or changing lanes without signaling, drifting out of a traffic lane, exceeding a speed limit, driving under the speed limit, accelerating from stops slower than a predefined rate, braking within a predetermined time from a late braking threshold, a number, severity, and timing of traffic accidents, and a number, severity, and timing of traffic violations.

15. The method of claim 11 , wherein evaluating and characterizing occur onboard the vehicle.

16. The method of claim 11 , further including sharing, with the nearby vehicle or a remote server, the driving information concerning the driving characteristics associated with operation of the vehicle by the human, and evaluating and characterizing occur on the nearby vehicle.

17. The method of claim 11 , further including sharing the aspects of the driving style of the human with a human driver of the nearby vehicle.

18. The method of claim 11 , further including automatically generating a warning communicable to a human operating the nearby vehicle based on a preferred driving experience of the human operating the nearby vehicle.

19. The method of claim 11 , further including automatically identifying one or more options for adjusting an operation of a nearby autonomous vehicle based on a preferred driving experience of an occupant of the nearby autonomous vehicle.

20. A non-transitory machine readable medium storing instructions that, when executed on a computing device, cause the computing device to perform a method comprising:

collecting current driving characteristics associated with operation of a vehicle by a human, the current driving characteristics comprising metrics recorded by sensors of the vehicle during a current trip;

recording data representing an environment of the vehicle, the environment comprising a current environment recorded by one or more cameras of the vehicle;

recording data representing the current driving characteristics for the current trip of the vehicle;

determining that not enough data representing the current driving characteristics for the current trip has been collected and in response:

generating, based on the previous driving characteristics, a driving style of the human, the driving style of the human comprising a plurality of driving style categories with corresponding scale values;

characterizing aspects of the driving style of the human based on one or more patterns and the previous driving characteristics, the aspects representing a predicted driving behavior of the human based on the environment; and

transmitting driving information including the driving style of the human to a nearby vehicle within a predefined distance, the nearby vehicle automatically adjusting current operations in response to receiving the driving information; and

determining that enough data representing the current driving characteristics for the current trip has been collected after a period of time and in response:

generating a second driving style of the human using the data representing the current driving characteristics for the current trip; and

transmitting second driving information including the second driving style of the human to a second nearby vehicle within a second predefined distance, the second nearby vehicle automatically adjusting second current operations in response to receiving the second driving information.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050713/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: BIELBY, ROBERT RICHARD NOEL
To: MICRON TECHNOLOGY, INC.
Reel/Frame 048706/0989 →
SUPPLEMENT NO. 9 TO PATENT SECURITY AGREEMENT Recorded Aug 9, 2018
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 047282/0463 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
Continuity (1)
Related Publication 20190287392A1 · Sep 19, 2019
Cited By (6)
US 12,198,539 US 12,340,347 US 12,449,809 US 12,530,381 US 12,608,406 US 12,709,252