Log Transmission Using Environment Codes for Failure Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing log collection systems face difficulties in investigating device failures when detailed logs cannot be obtained, as they rely solely on logs from failing devices, which may not provide sufficient information for effective analysis.

Innovation Solution

A log transmission apparatus and system that generates and transmits an environment code indicating changes in the state of log transmission apparatuses, allowing for the detection of failures and reproduction of abnormal states, even when detailed logs are unavailable, by using logs from devices with similar environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If log collection relies solely on logs from failing devices, then device complexity is reduced, but measurement precision of failure causes deteriorates

Engineering Contradiction:
Improvelog collection system complexityVSAvoidfailure cause analysis precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent creates environment codes that represent device states, allowing logs from devices with similar environments to be collected as substitutes when the failing device logs are insufficient. This copying approach enables failure analysis without directly accessing the failing device's detailed logs, thus maintaining simplicity while improving measurement precision through environmental similarity matching

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The environment code serves as an intermediary that bridges the gap between device state and log collection. Instead of directly collecting detailed logs from failing devices, the system uses environment codes to identify and collect logs from devices with similar environments, acting as a mediator to obtain necessary failure analysis information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed logs are collected from all devices, then information completeness for failure investigation is improved, but loss of information increases due to data volume

Engineering Contradiction:
Improvelog information completenessVSAvoidlog data volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential environmental state information into environment codes, separating this from the full detailed logs. This extraction allows the system to identify and collect only relevant logs from devices with similar environments, reducing the overall data volume while maintaining information completeness for failure analysis

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary generation of environment codes that capture device state information before log collection. This preliminary action enables pre-filtering and identification of relevant logs, avoiding the collection of unnecessary data and reducing information loss while minimizing data volume

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3511832B1Log transmission device and log collection system
Publication Date: 2022.12.07 FAURECIA CLARION ELECTRONICS CO LTD
  • EP3511832B1 patent drawingFigure 1
  • EP3511832B1 patent drawingFigure 2
  • EP3511832B1 patent drawingFigure 3

AI summary

A log transmission apparatus is a log transmission apparatus connected to a log collection apparatus via a communication network, and includes an application execution unit which outputs a log, an environment change management unit which generates an environment code as information indicating a change in a state of the log transmission apparatus, and a transmission unit which transmits the log and the environment code to the log collection apparatus, in which the environment change management unit generates the environment code indicating a change in the state during a period from a previous output to present output of the log by the application execution unit.