# US 12,001,272 B2 · Method for the remote-controlled handling of an error finding in a means of transport, means of transport, backend server and system

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

- Number: US 12,001,272 B2
- Document ID: US12001272B2
- Status: Granted
- Kind: B2
- Application number: 17/415,753
- Filed: 2019-10-24
- Published: 2022-03-17
- Granted: 2024-06-04
- Earliest claimed: 2018-12-18
- Assignees: Bayerische Motoren Werke Aktiengesellschaft
- Applicants: Bayerische Motoren Werke Aktiengesellschaft
- Inventors: Axel Knaut; Stefan Juraschek; Florian Mume; Francois Bachellerie
- Web page: https://patentgrep.com/patent/US12001272B2

## CPC

- G06F 11/0766: {Error or fault reporting or storing}
- G06Q 10/20: Administration of product repair or maintenance
- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- G06F 8/71: Version control (security arrangements therefor G06F21/57); Configuration management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

The invention relates to a method for remotely handling a conspicuity pattern or error report of a means of transport (1a-1d) comprising the steps of: receiving the conspicuity pattern of error report (ER) from the means of transport (1a-1d) on a back-end server (3); automatically determining an error pattern (F1-F6) stored on the back-end server (3) as a function of the error report (ER), in response thereto automatically determining a configuration requirement as a function of the stored knowledge; automatically generating and sending a configuration request representing a union set of the respective configuration requirements to the means of transport (1a-1d); receiving (500) a configuration specification in response to the configuration request on the back-end server (3); and automatically determining an action, like e.g. a troubleshooting operation or an information based on the configuration specification by the back-end server (3).

## Claims

### Claim 1

A method for remotely handling an error report of a means of transport comprising:
receiving the error report from the means of transport on a back-end server;
automatically determining, by the back-end server, an error pattern stored on the back-end server as a function of the error report;
automatically determining, by the back-end server, a configuration requirement as a function of the determined error pattern, wherein the configuration requirement is information regarding components of the means of transport associated with the determined error pattern;
automatically generating and sending, by the back-end server, a configuration request representing a union set of the respective configuration requirements to the means of transport;
receiving, by the back-end server, a configuration specification including configuration data of the means of transport with regard to the union set of the respective configuration requirements from the means of transport in response to the configuration request; and
automatically determining a troubleshooting operation based on the configuration specification by the back-end server.

### Claim 2 (depends on 1)

The method according to claim 1 further comprising the step of sending the troubleshooting operation to the means of transport.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the troubleshooting operation comprises automatically causing a software update and/or automatically detecting a mock error.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the error report is created on the basis of on-board diagnostic data and/or entries of an error memory and/or is determined by means of a sensor system of a means of transport.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the configuration specification is
a type of a means of transport component and/or
a position of the means of transport component and/or
an operating state of the means of transport component and/or
a year of manufacture of the means of transport component, and/or
a serial number of the means of transport component.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the error pattern concerns
a malfunction of a part of the means of transport, and/or
a non-functioning of the part of the means of transport, and/or
a temperature anomaly of the part of the means of transport and/or
a software error in the means of transport.

### Claim 7 (depends on 1)

The method according to claim 1 further comprising the steps of:
displaying a selection of predefined error reports on a display unit, in response thereto
receiving a user input for the selection of the predefined error reports, in response thereto
creating the error report depending on the selected predefined error report.

### Claim 8 (depends on 1)

The method according to claim 1, wherein a plurality of error patterns having respective configuration requirements comprise a plurality of troubleshooting operations.

### Claim 9

A means of transport configured to:
determine an error report,
send a message concerning the error report to a back-end server,
receive a configuration request in response to the error report message, wherein the configuration request represents a union set of respective configuration requirements, wherein the configuration requirement is information regarding components of the means of transport associated with an error pattern determined based on the error report,
create a configuration specification including configuration data of the means of transport with regard to the union set of the respective configuration requirements in response to the configuration request and send it to the back-end server in response to the configuration request, and
receive a troubleshooting operation in response to the configuration specification.

### Claim 10

A back-end server, configured to:
automatically receive an error report from a means of transport,
automatically search for error patterns that match the error report and, depending on this, determine a respective configuration requirement, wherein the configuration requirement is information regarding components of the means of transport associated with the determined error pattern,
automatically generating a configuration request representing a union set of the respective configuration requirements and sending it to the means of transport,
receive a configuration specification including configuration data of the means of transport with regard to the union set of the respective configuration requirements in response to the configuration request, and
automatically determine a troubleshooting operation based on the configuration specification.

### Claim 11 (depends on 9)

A system comprising a means of transport according to claim 9 and a back-end server configured to:
automatically receive the error report from the means of transport,
automatically search for error patterns that match the error report and, depending on this, determine a respective configuration requirement,
automatically generate the configuration request representing a union set of the respective configuration requirements and send it to the means of transport,
receive the configuration specification in response to the configuration request, and
automatically determine the troubleshooting operation based on the configuration specification.
