# US 12,005,917 B2 · Advanced driving system and feature usage monitoring systems and methods

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,005,917 B2
- Document ID: US12005917B2
- Status: Granted
- Kind: B2
- Application number: 17/210,825
- Filed: 2021-03-24
- Published: 2022-09-29
- Granted: 2024-06-11
- Earliest claimed: 2021-03-24
- Assignees: GM Global Technology Operations LLC
- Applicants: GM Global Technology Operations LLC
- Inventors: Jingyan Wan; Omer Tsimhoni
- Web page: https://patentgrep.com/patent/US12005917B2

## CPC

- B60W 50/14: Means for informing the driver, warning the driver or prompting a driver intervention
- B60W 50/082: {Selecting or switching between different modes of propelling}
- B60W 2050/143: {Alarm means}
- B60W 2050/146: {Display means}
- B60W 2420/403: Image sensing, e.g. optical camera
- B60W 2540/215: Selection or confirmation of options
- B60W 2552/00: Input parameters relating to infrastructure
- B60W 2554/40: Dynamic objects, e.g. animals, windblown objects
- B60W 2555/20: Ambient conditions, e.g. wind or rain
- B60W 2756/10: Involving external transmission of data to or from the vehicle
- G07C 5/0825: {using optical means}
- G07C 5/0833: {using audio means}
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE

## Abstract

A vehicle system includes: at least one of (a) an advanced driving system configured to aid a driver of a vehicle in performance of at least one driving maneuver based on input from at least one of a sensor and a camera and (b) an advanced driving feature; and a usage module configured to: when the at least one of (a) the advanced driving system and (b) the advanced driving feature is off, determine whether the at least one of (a) the advanced driving system and (b) the advanced driving feature could be on and used based on at least one of: at least one present vehicle operating parameter; at least one present road parameter; at least one present traffic parameter; and at least one present environmental parameter.

## Claims

### Claim 1

A vehicle system, comprising:
at least one of (a) an advanced driving system configured to aid a driver of a vehicle in performance of at least one driving maneuver based on input from at least one of a sensor and a camera and (b) an advanced driving feature;
a usage module configured to:
when the at least one of (a) the advanced driving system and (b) the advanced driving feature is off, determine whether the at least one of (a) the advanced driving system and (b) the advanced driving feature could be on and used based on all of:
at least one present vehicle operating parameter;
at least one present road parameter;
at least one present traffic parameter; and
at least one present environmental parameter; and
when the at least one of (a) the advanced driving system and (b) the advanced driving feature could be on and used, at least one of:
display, on a display within a passenger cabin of the vehicle, a visual indicator that the at least one of (a) the advanced driving system and (b) the advanced driving feature could be turned on and used; and
output, via at least one speaker, an audible indicator that the at least one of (a) the advanced driving system and (b) the advanced driving feature could be turned on and used; and
a score module configured to determine a score value for a first period based on:
a second period that the at least one of (a) the advanced driving system and (b) the advanced driving feature was on and used during the first period; and
a third period during the first period that the at least one of (a) the advanced driving system and (b) the advanced driving feature could have been on and used during the first period,
wherein the score module is configured to determine the score value based on or using the equation:
Score
=
1
N
⁢
∑
i
=
1
N
⁢
f
⁡
(
%
⁢
TDASON
i
*
a
&
⁢
u
i
*
%
⁢
clean
i
*
ReductionON
i
+
%
⁢
TADASOFF
*
IncreaseOFF
i
)
.
where Score is the score value, N is an integer equal to the number of advanced driving systems and features, % TDASONi*a&ui is a percentage of time that the advanced driving system or feature was on and being used by the driver during the trip relative to a total period that the advanced driving system or feature could have been on and used by the driver during the trip, % cleani is the percentage of the sensors/cameras used by the advanced driving system or feature that were clean during the trip relative to a total number of the sensors/cameras used by the advanced driving system or feature, ReductionONi corresponds to a reduction rate of collisions/damage if advanced driving system or feature is on, % TDASOFFi is a percentage of time that the advanced driving system or feature was off during the trip relative to a total period that the advanced driving system or feature should have been off during the trip, and IncreaseOFFi corresponds to an increase rate of collisions/damage if the advanced driving system or feature is off.

### Claim 2 (depends on 1)

The vehicle system of claim 1 further comprising a clean module configured to, when at least one of at least one of the sensors and the cameras providing input to the at least one of (a) the advanced driving system and (b) the advanced driving feature is not clean, at least one of:
display, on the display within a passenger cabin of the vehicle, a second visual indicator to clean the at least one of the at least one of the sensors and cameras providing input to the at least one of (a) the advanced driving system and (b) the advanced driving feature; and
output, via at least one speaker, a second audible indicator to clean the at least one of the at least one of the sensors and cameras providing input to the at least one of (a) the advanced driving system and (b) the advanced driving feature.

### Claim 3 (depends on 1)

The vehicle system of claim 1 wherein the score module is further configured to determine a driver score for the driver of the vehicle based on the score value.

### Claim 4 (depends on 3)

The vehicle system of claim 3 wherein the score module is configured to determine the driver score based on an average of the score value for the first period and a second score value for a sixth period.

### Claim 5 (depends on 3)

The vehicle system of claim 3 wherein the score module is configured to transmit the driver score to a remote device.

### Claim 6 (depends on 1)

The vehicle system of claim 1 further comprising:
at least one of (a) a second advanced driving system configured to aid a driver of a vehicle in performance of at least one driving maneuver based on input from at least one of a sensor and a camera and (b) a second advanced driving feature;
wherein the usage module is further configured to, determine whether the at least one of the (a) second advanced driving system and (b) the second advanced driving feature could be on and used based on at least one of:
at least one second present vehicle operating parameter;
at least one second present road parameter;
at least one second present traffic parameter; and
at least one second present environmental parameter; and
when the at least one of the (a) second advanced driving system and (b) the second advanced driving feature could be on and used, at least one of:
display, on the display within the passenger cabin of the vehicle, a second visual indicator that the at least one of the (a) second advanced driving system and (b) the second advanced driving feature could be turned on and used; and
output, via the at least one speaker, a second audible indicator that the at least one of the (a) second advanced driving system and (b) the second advanced driving feature could be turned on and used.

### Claim 7 (depends on 6)

The vehicle system of claim 6 wherein the score module is configured to determine the score value for the first period further based on:
a fourth period that the at least one of (a) the second advanced driving system and (b) the second advanced driving feature was on and used during the first period; and
a fifth period during the first period that the at least one of (a) the second advanced driving system and (b) the second advanced driving feature could have been on and used during the first period.

### Claim 8

A method, comprising:
when the at least one of (a) an advanced driving system configured to aid a driver of a vehicle in performance of at least one driving maneuver based on input from at least one of a sensor and a camera and (b) an advanced driving feature is off, determining whether the at least one of (a) the advanced driving system and (b) the advanced driving feature could be on and used based on all of:
at least one present vehicle operating parameter;
at least one present road parameter;
at least one present traffic parameter; and
at least one present environmental parameter;
when the at least one of (a) the advanced driving system and (b) the advanced driving feature could be on and used, at least one of:
displaying, on a display within a passenger cabin of the vehicle, a visual indicator that the at least one of (a) the advanced driving system and (b) the advanced driving feature could be turned on and used; and
outputting, via at least one speaker, an audible indicator that the at least one of (a) the advanced driving system and (b) the advanced driving feature could be turned on and used; and
determining a score value for a first period based on:
a second period that the at least one of (a) the advanced driving system and (b) the advanced driving feature was on and used during the first period; and
a third period during the first period that the at least one of (a) the advanced driving system and (b) the advanced driving feature could have been on and used during the first period,
wherein determine the score value includes determining the score value based on or using the equation:
Score
=
1
N
⁢
∑
i
=
1
N
⁢
f
⁡
(
%
⁢
TDASON
i
*
a
&
⁢
u
i
*
%
⁢
clean
i
*
ReductionON
i
+
%
⁢
TADASOFF
*
IncreaseOFF
i
)
.
where Score is the score value, N is an integer equal to the number of advanced driving systems and features, % TDASONi*a&ui is a percentage of time that the advanced driving system or feature was on and being used by the driver during the trip relative to a total period that the advanced driving system or feature could have been on and used by the driver during the trip, % cleani is the percentage of the sensors/cameras used by the advanced driving system or feature that were clean during the trip relative to a total number of the sensors/cameras used by the advanced driving system or feature, ReductionONi corresponds to a reduction rate of collisions/damage if advanced driving system or feature is on, % TDASOFFi is a percentage of time that the advanced driving system or feature was off during the trip relative to a total period that the advanced driving system or feature should have been off during the trip, and IncreaseOFFi corresponds to an increase rate of collisions/damage if the advanced driving system or feature is off.
