Server Configuration Synchronization After Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inconsistencies in configuration information between a server and a client can occur during the restoration process, leading to issues with sharing setting information, as the server's configuration information may not reflect the actual client's updated state, causing disruptions in information sharing.

Innovation Solution

An information sharing system that synchronizes setting and configuration information between a server and clients at regular intervals, ensuring that the server's information is updated with the client's current configuration, even after restoration, by notifying the server of updates and updating the shared information accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server restores configuration information from backup data, then the server returns to a previous state, but the configuration information may become inconsistent with the actual client state

Engineering Contradiction:
Improveconsistency of configuration informationVSAvoidconfiguration information inconsistency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The client notifies the server of its current configuration state after restoration. The server receives this notification and compares it with the restored configuration information, then updates the configuration information to match the actual client state, ensuring consistency between server and client.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by having the client notify the server of its configuration state before the server finalizes the restoration process. This allows the server to prepare appropriate restoration data that reflects the actual client state, preventing inconsistency.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the server uses restored configuration information for sharing, then the server can maintain previous settings, but information sharing may be disrupted due to inconsistency

Engineering Contradiction:
Improveinformation sharing continuityVSAvoidconfiguration consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The server receives feedback from the client about its actual configuration state and uses this feedback to update the configuration information before resuming information sharing operations, ensuring both consistency and continuity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts the configuration information based on the actual client state detected through client notifications, allowing the server to adapt restored settings to match real-world conditions and maintain reliable information sharing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3121721B1Information processing apparatus, information processing system, control method for the information processing apparatus, and program
Publication Date: 2021.08.11 CANON KK
  • EP3121721B1 patent drawingFigure 1
  • EP3121721B1 patent drawingFigure 2A~2B
  • EP3121721B1 patent drawingFigure 3A~3B

AI summary

In a system where information is shared between a server (110) and a client (120, 121), backup and restoration of information held in the server are executed. In a case where the restoration is executed, control is performed such that configuration information held in the client after a time when the backup is executed is held in the server after the restoration.