# US 12,183,135 B2 · Diagnostic system for motor vehicles

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

- Number: US 12,183,135 B2
- Document ID: US12183135B2
- Status: Granted
- Kind: B2
- Application number: 17/795,142
- Filed: 2021-02-12
- Published: 2023-02-23
- Granted: 2024-12-31
- Earliest claimed: 2020-03-11
- Assignees: Bayerische Motoren Werke Aktiengesellschaft
- Applicants: Bayerische Motoren Werke Aktiengesellschaft
- Inventors: Johannes Schwarz
- Web page: https://patentgrep.com/patent/US12183135B2

## CPC

- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- G07C 5/085: {using electronic data carriers}
- G06Q 30/016: After-sales
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C 2205/02: using a vehicle scan tool
- 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
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

An electronic control unit for a motor vehicle diagnostic system includes a diagnostic module for identifying and storing faults; a decision module, by way of which specific fault reactions are assigned to each identifiable fault and specific customer complaint states are assigned to the fault reactions; and a generation module for generating a defined fault status. For each fault which is set in the fault memory and can be transmitted to a diagnostic tester external to the vehicle by way of a fault log, the fault status can be generated such that all customer complaint states assigned to the fault can be identified from the fault log in the diagnostic tester. The decision module is also provided to a suitable diagnostic tester having a transmission interface to the at least one electronic control unit.

## Claims

### Claim 1

An electronic control unit for a motor vehicle, the electronic control unit comprising:
a diagnostic module for identifying and storing faults,
a decision module comprising a first table structure which is used to assign fault reactions to each identifiable fault and a second table structure which is used to assign customer complaint states to the fault reactions, and
a generation module for generating a defined fault status which is generatable for each fault, which has been set in a fault memory and is transmittable to a diagnostic tester outside the vehicle using a fault log, such that all customer complaint states assigned to the fault are identifiable from the fault log in the diagnostic tester.

### Claim 2 (depends on 1)

A diagnostic tester comprising:
a transmission interface to the electronic control unit according to claim 1, and
an evaluation unit which is configured to identify assigned customer complaint states from a defined fault status of a fault that has been transmitted by the electronic control unit.

### Claim 3 (depends on 1)

A diagnostic system comprising the electronic control unit according to claim 1, wherein a number of customer complaint states is less than a number of fault reactions.

### Claim 4 (depends on 3)

The diagnostic system according to claim 3, further comprising:
a transmission interface to the electronic control unit, and
an evaluation unit which is configured to identify assigned customer complaint states from a defined fault status of a fault that has been transmitted by the electronic control unit.

### Claim 5 (depends on 1)

A fault memory status for the electronic control unit according to claim 1, wherein:
the fault memory status is generated as binary code with a predefined number of bits, and
each bit position is assigned to a possible customer perception state.
