Log Transmission Statistic Generation for Omission Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to recognize log file omissions on a log collection server when transmission errors occur during remote access, leading to incomplete log information during checks.

Innovation Solution

An information processing apparatus with a first transmission control unit for sending log information to a log collection server, a generation unit for generating statistic information on log transmission, and a second transmission control unit for transmitting this statistic information to the server, enabling the detection of transmission errors and omissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If log files are transmitted remotely to a log collection server, then log information can be accessed quickly and conveniently, but transmission errors may occur and omissions cannot be recognized

Engineering Contradiction:
Improveremote access of log informationVSAvoidcompleteness of log information
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system generates statistic information about log transmission before finalizing the transmission process. This preliminary action records which log files should have been transmitted, creating a reference baseline that enables later detection of any omissions or transmission failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transmits statistic information from the log collection server back to the information processing apparatus. This feedback mechanism allows the originating system to compare expected transmissions against actual receptions, enabling detection and recognition of any log file omissions that occurred during transmission.

Inventive Principle:
Principle #23Feedback

2Productivity

If log transmission is performed without verification, then the transmission process is simple and fast, but transmission errors and omissions go undetected

Engineering Contradiction:
Improvelog transmission speedVSAvoiddetection of transmission errors
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces statistic information as an intermediary element that mediates between the log transmission process and the verification process. This intermediary carries metadata about transmitted logs without requiring retransmission of actual log data, enabling error detection without sacrificing transmission speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If statistic information about log transmission is generated and transmitted, then transmission errors and omissions can be detected, but the system complexity increases

Engineering Contradiction:
Improvedetection of log file omissionsVSAvoidtransmission control structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the log management functionality into distinct components: a first transmission control unit for log files, a generation unit for statistic information, and a second transmission control unit for transmitting the statistic information. This segmentation allows each component to perform its specific function independently, making the overall complex system manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10545944B2Information processing apparatus for generating statistic information to recognize when an unsuccessfully-transmitted file exists
Publication Date: 2020.01.28 CANON KK
  • US10545944B2 patent drawing
  • US10545944B2 patent drawing
  • US10545944B2 patent drawing

AI summary

An information processing apparatus according to the present invention is directed to enabling recognition of omission of a log file in a case where a part of the log file is omitted when the log file of a log collection server is remotely checked, and the information processing apparatus includes a first transmission control unit configured to perform control to transmit log information to a log collection server, a generation unit configured to generate statistic information about transmission of the log information by the first transmission control unit, and a second transmission control unit configured to perform control to transmit the statistic information to the log collection server.