Communication Device Log Synchronization with Time Period Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices, such as MFPs, do not account for situations where the clock measures a time and date that differs from the current time and date, leading to inaccuracies in log information sent to servers.

Innovation Solution

A communication device equipped with a time and date measuring unit that synchronizes with current time and date information, a time period measuring unit to track power-on time, and a processor to manage log information, sending specific logs to a server for predetermined events while calculating and sending log information for non-predetermined events once time synchronization is achieved.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the communication device sends log information using the clock-measured time and date before synchronization, then log transmission can occur, but the log time and date information becomes inaccurate

Engineering Contradiction:
Improvelog transmission timelinessVSAvoidlog time and date accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The device performs preliminary actions by storing time period information (lapse time since power-on) and event occurrence timing before time synchronization occurs. This allows the device to capture event data in advance with relative time measurements, which will later be converted to accurate absolute time and date information once synchronization is achieved.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces time period information as an intermediary element that bridges the gap between the event occurrence time and the synchronized time and date. By storing the lapse time from power-on to event occurrence, and later adding this to the synchronized time and date, the system accurately reconstructs the absolute time and date of events that occurred before synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the device waits for time synchronization before sending any log information, then log time and date accuracy is maintained, but log transmission is delayed

Engineering Contradiction:
Improvelog time and date accuracyVSAvoidlog transmission delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary data collection by storing time period information and event timing data before synchronization occurs. This allows immediate logging of events with relative time measurements, eliminating the delay that would occur if the system waited for synchronization before logging any events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a dynamic logging strategy that adapts based on synchronization status. Before synchronization, the system logs events with time period information (relative time). After synchronization, it calculates accurate time and date information by combining the stored time period data with the synchronized time, ensuring both immediate response and accurate timestamps.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the device calculates time and date information for all events after synchronization, then accurate log information is provided, but processing complexity increases

Engineering Contradiction:
Improvelog time and date accuracyVSAvoidtime and date calculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the time tracking process into distinct components: time period information (lapse time since power-on) and synchronized time and date. By dividing the calculation into these manageable segments and combining them only when needed, the system reduces overall complexity while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and stores only the essential time period information (lapse time from power-on to event) separately from the synchronized time and date. This extraction allows the system to maintain simple, incremental time tracking during operation while enabling accurate absolute time calculation only when synchronization occurs and when log transmission is needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10791226B2Communication device and non-transitory computer-readable medium storing computer-readable instructions for communication device
Publication Date: 2020.09.29 BROTHER KOGYO KK
  • US10791226B2 patent drawing
  • US10791226B2 patent drawing
  • US10791226B2 patent drawing

AI summary

A communication device may perform to; in a case where a first event occurs in the communication device before a time and date measured by a time and date measuring unit is changed to a current time and date and the first event is a predetermined event, send specific log information to a server; in a case where the first event is an event different from the predetermined event, calculate first time and date information at a first timing that is after the time and date measured by the time and date measuring unit has been changed to the current time and date; and in a case where the first time and date information is calculated, send first log information to the server, the first log information indicating a log of the first event which is the event different from the predetermined event.