IP Library › Granted Patent US 9,201,844
Granted Patent B2
US 9,201,844 · App. 13/924,973 · Granted Dec 1, 2015

Telematics system

Inventors: Teodora Guenkova-Luy (Ulm-Grimmelfingen, DE); Ralph Goeckelmann (Dornstadt, DE); Martin Clauss (Ummendorf, DE); Andreas Klimke (Ulm-Soflingen, DE); Oliver Abt (Blaustein, DE); Felix Seibold (Ulm-Jungingen, DE)
Assignee: Harman Becker Automotive Systems GmbH
G06F17/00H04L41/069H04L67/12G07C5/008G07C5/0808
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 9,201,844
App. No.
13/924,973
Granted
Dec 1, 2015
Kind
B2
Abstract

A telematics system can include a processor, installed in a vehicle, ship, or other mode of transport of people, configured to identify an error state of an telematics component providing a telematics service. The processor can also be configured to communicate the error state to a logger component via a logging message. The logger component may be configured to generate a log file based on the logging message.

Claims (38)

1. A system, comprising:

a processing unit;

a logger component;

a telematics component;

an application component executable by the processing unit to:

provide a service of the telematics component; and

communicate an error state of the application component as a logging message to the logger component, where the logger component is executable by the processing unit to generate a log file based on the logging message, where the processing unit, the logger component, the telematics component, and the application component are configured to be installed in a vehicle, ship, or other mode of transport of people; wherein the logging message comprises:

a component identifier for the at least one application component,

a message identifier describing a transmitted state of the at least one application component; and

metadata comprising a parameter; and

a reporter component executable by the processing unit to communicate the log file to an analyzer component, where the analyzer component is further executable to carry out a fault root cause analysis based on the log file and a predefined use case.

2. The system according to claim 1 , where a memory device is coupled to the processing unit and is configured to store the log file.

3. The system according to claim 2 , where the reporter component is further configured to communicate the log file to the analyzer component after a predetermined time period.

4. The system according to claim 2 , where the analyzer component is executable by the processing unit.

5. The system according to claim 2 , where the analyzer component is executable by a processing unit external to the vehicle.

6. The system according to claim 2 , where the reporter component is further executable by the processing unit to:

receive data comprising definitions of errors; and

communicate at least the definitions of errors to the application component.

7. The system according to claim 6 , where the definitions of errors facilitate identification of error states of the application component.

8. The system according to claim 1 , where the processing unit is configured to:

execute and manage a multi-threaded system adapted to execute concurrent instances of the application component;

carry out a fault root cause analysis based on the log file and a predefined use case, where a state of the predefined use case comprises a use case variable; and

identify an instance of the predefined use case by matching the parameter comprised in the metadata of the logging message to the use case variable.

9. A method, comprising:

identifying, by a processor configured to be installed in a vehicle, ship, or other mode of transport of people, an error state of a telematics component providing a telematics service;

communicating, by the processor, the error state to a logger component via a logging message;

generating, by the logger component, a log file based on the logging message, wherein the logging message comprises:

a component identifier for at least one application component,

a message identifier describing a transmitted state of the at least one application component, and

metadata comprising a parameter and a timestamp;

communicating, by the processor, the log file to an analyzer component; and

carrying out, by the analyzer component, an automatic fault root cause analysis by analyzing the log file based on a predefined use case.

10. The method according to claim 9 , further comprising:

identifying, by the processor, the logging message from the log file; and

identifying, by the processor, a predefined use case from a plurality of predefined use cases by matching the logging message to an error state in the predefined use case,

where the predefined use case is defined as a plurality of states and relationships organized in a graph data structure.

11. The method according to claim 10 , further comprising analyzing, by the processor, the predefined use case.

12. The method according to claim 11 , further comprising displaying the analysis of the predefined use case by a display device installed in the vehicle, ship, or other mode of transport of people.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: GUENKOVA-LUY, TEODORA
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031073/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: GOECKELMANN, RALPH
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031073/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: KLIMKE, ANDREAS
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031073/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: CLAUSS, MARTIN
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031077/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: SEIBOLD, FELIX
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031077/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2013
From: ABT, OLIVER
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 031077/0624 →
Priority Claims (1)
EP 12004834 · Jun 28, 2012 · regional
Continuity (1)
Related Publication 20140005880A1 · Jan 2, 2014