# US 11,113,901 B2 · Method and apparatus for driver-tuned diagnostics and reporting

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

- Number: US 11,113,901 B2
- Document ID: US11113901B2
- Status: Granted
- Kind: B2
- Application number: 16/117,283
- Filed: 2018-08-30
- Published: 2020-03-05
- Granted: 2021-09-07
- Earliest claimed: 2018-08-30
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC
- Inventors: Abraham Mezaael
- Web page: https://patentgrep.com/patent/US11113901B2

## CPC

- G07C 5/006: {Indicating maintenance}
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C 5/085: {using electronic data carriers}
- 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 system includes a processor configured to determine a vehicle-specific parameter including a vehicle-specific modifier for modifying a vehicle-state reporting trigger. The processor is further configured to detect an occurrence of the vehicle-state reporting trigger that has been modified based on the vehicle-specific parameter, such that the reporting trigger triggers a report based on a different vehicle-state than an unmodified predefined version of the reporting trigger. Also, the processor is configured to report the occurrence to an occupant, responsive to the detection.

## Claims

### Claim 1

A system comprising:
a processor configured to:
determine instances of an unmodified vehicle-state reporting trigger occurring while an identified driver is driving;
determine whether a predefined incident occurs within a threshold measurement following determining the instance;
aggregate data logging a plurality of determined instances of the reporting trigger and whether the predefined incident occurred within the threshold measurement following the reporting trigger;
define a driver-specific modifier for the vehicle-state reporting trigger based on the aggregated data; and
change a reporting threshold from the vehicle-state reporting trigger to a modified vehicle-state reporting trigger modified by the user-specific modifier responsive to defining the modifier.

### Claim 2 (depends on 1)

The system of claim 1, wherein the threshold measurement includes distance traveled from a given determined instance of the unmodified reporting trigger.

### Claim 3 (depends on 1)

The system of claim 1, wherein the threshold measurement includes time traveled from a given determined instance of the unmodified reporting trigger.

### Claim 4 (depends on 1)

The system of claim 1, wherein the processor is configured to define the modifier to modify the unmodified reporting trigger such that the modified reporting trigger causes less frequent reporting than the unmodified reporting trigger, based on the aggregated data indicating a threshold number of unmodified reporting trigger instances, followed by no incident occurrences within the threshold time or distance from each respective unmodified reporting trigger.

### Claim 5

A computer-implemented method comprising:
determining instances of an unmodified vehicle-state reporting trigger occurring while an identified driver is driving;
determining whether a predefined incident occurs within a threshold measurement following determining the instance;
aggregating data logging a plurality of determined instances of the reporting trigger and whether the predefined incident occurred within the threshold measurement following the reporting trigger;
defining a driver-specific modifier for the vehicle-state reporting trigger based on the aggregated data; and
changing a reporting threshold from the vehicle-state reporting trigger to a modified vehicle-state reporting trigger modified by the user-specific modifier responsive to defining the modifier.

### Claim 6 (depends on 5)

The method of claim 5, wherein the threshold measurement includes distance traveled from a given determined instance of the unmodified reporting trigger.

### Claim 7 (depends on 5)

The method of claim 5, wherein the threshold measurement includes time traveled from a given determined instance of the unmodified reporting trigger.

### Claim 8 (depends on 5)

The method of claim 5, wherein the method further includes defining the modifier to modify the unmodified reporting trigger such that the modified reporting trigger causes less frequent reporting than the unmodified reporting trigger, based on the aggregated data indicating a threshold number of unmodified reporting trigger instances, followed by no incident occurrences within the threshold time or distance from each respective unmodified reporting trigger.

### Claim 9

A non-transitory storage medium storing instruction that, when executed, cause a processor to perform a method comprising:
determining instances of an unmodified vehicle-state reporting trigger occurring while an identified driver is driving;
determining whether a predefined incident occurs within a threshold measurement following determining the instance;
aggregating data logging a plurality of determined instances of the reporting trigger and whether the predefined incident occurred within the threshold measurement following the reporting trigger;
defining a driver-specific modifier for the vehicle-state reporting trigger based on the aggregated data; and
changing a reporting threshold from the vehicle-state reporting trigger to a modified vehicle-state reporting trigger modified by the user-specific modifier responsive to defining the modifier.

### Claim 10 (depends on 9)

The storage medium of claim 9, wherein the threshold measurement includes distance traveled from a given determined instance of the unmodified reporting trigger.

### Claim 11 (depends on 9)

The storage medium of claim 9, wherein the threshold measurement includes time traveled from a given determined instance of the unmodified reporting trigger.

### Claim 12 (depends on 9)

The storage medium of claim 9, wherein the method further includes defining the modifier to modify the unmodified reporting trigger such that the modified reporting trigger causes less frequent reporting than the unmodified reporting trigger, based on the aggregated data indicating a threshold number of unmodified reporting trigger instances, followed by no incident occurrences within the threshold time or distance from each respective unmodified reporting trigger.
