Communication Apparatus Data Synchronization During Network Disconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses face challenges in maintaining data synchronization with a server when network disconnections or changes occur, leading to mismatches in settings between the apparatus and the server, especially when in a temporary stop state.

Innovation Solution

The apparatus includes a mode setting unit for synchronous and stop modes, an acceptance unit for change requests, a change unit for updating data, a determination unit for deciding synchronization, and a communication control unit to transmit changes to the server even in stop mode, ensuring data synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the information processing apparatus enters the temporary stop state to stop synchronous communication, then power consumption is reduced and network stability is improved, but data synchronization between the apparatus and server deteriorates

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddata synchronization
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing changed data locally in a storage unit before network connection is restored. This allows the apparatus to prepare data for synchronization in advance, so that when the network becomes available again, the stored changes can be transmitted to the server without loss, thus maintaining data synchronization while still benefiting from the temporary stop state.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the information processing apparatus remains in synchronous communication mode, then data synchronization is maintained, but power consumption increases and operational flexibility decreases

Engineering Contradiction:
Improvedata synchronizationVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system dynamically switches between synchronous communication mode and temporary stop state based on network conditions and operational requirements. The mode setting unit enables flexible transition between these states, allowing the apparatus to maintain data synchronization when needed while reducing power consumption by entering temporary stop state when continuous synchronization is not critical.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

By storing changed data locally before network reconnection, the system performs preliminary data preparation that eliminates the need for continuous synchronous communication. This allows the apparatus to reduce power consumption during temporary stop states while ensuring data can be synchronized later when the network is available.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the information processing apparatus enters temporary stop state, then operational flexibility is improved, but setting consistency between apparatus and server deteriorates

Engineering Contradiction:
Improveoperational flexibilityVSAvoidsetting consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary action by storing changed settings data in the storage unit during temporary stop state. This ensures that even though the apparatus operates independently without real-time server connection, any setting changes are preserved and can be synchronized later, maintaining setting consistency between the apparatus and server while allowing operational flexibility during the temporary stop period.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10911306B2Information processing apparatus, control method, and storage medium storing program
Publication Date: 2021.02.02 CANON KK
  • US10911306B2 patent drawing
  • US10911306B2 patent drawing
  • US10911306B2 patent drawing

AI summary

A communication system includes a server that stores setting information notified from a communication apparatus. The communication apparatus is operable in a first mode and a second mode and includes a reception device to receive an instruction, and a controller to, in accordance with a changing instruction regarding a predetermined function received via the reception device when the first mode is set, notify the server of setting information based on the changing instruction and, in accordance with the changing instruction when the second mode is set, not notify the server of the setting information based on the changing instruction. When a switching instruction for switching from the first mode to the second mode is received, the communication apparatus notifies the server of the setting information which corresponds to the changing instruction received before the switching instruction was received and which has not been notified to the server.