Synchronized Setting Data Reflection Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information processing apparatuses face delays in login processing due to waiting for synchronization of personal setting information from a server, and may reflect incorrect settings if synchronization occurs during user operations, leading to unintended processing or requiring users to reconfigure settings.

Innovation Solution

An information processing apparatus that authenticates users, obtains synchronous data from an external apparatus, and reflects the data only after determining whether a screen related to the data has been displayed, allowing user intervention to accept or display the data accordingly, ensuring quick and accurate reflection without interfering with user operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If personal setting information is obtained from a server and reflected when a user logs in, then the latest settings can be applied, but the login process takes time due to server load and network conditions

Engineering Contradiction:
Improvesetting synchronization accuracyVSAvoidlogin processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system obtains synchronous data from the external apparatus in advance before the user actually needs it. The control unit stores the obtained data and determines whether to reflect it later based on screen display status, rather than waiting for the user to log in and then fetching the data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent separates the data obtaining process from the data reflection process. The control unit extracts only the necessary synchronous data related to displayed screens and holds it for later reflection, rather than obtaining all possible setting information at once during login.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If setting information is reflected immediately upon completion of obtainment from a server, then the latest settings are applied, but user-configured settings may be overwritten during user operations

Engineering Contradiction:
Improvesetting synchronization accuracyVSAvoiduser operation continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The control unit continuously monitors the display status of screens and user operations. It uses this feedback information to determine the appropriate timing for reflecting synchronous data, checking whether related screens are currently displayed before applying updates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts the timing of setting reflection based on real-time screen display status and user operation state. Rather than using a fixed immediate reflection approach, the system adapts its behavior according to the current operational context.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10379798B2Information processing apparatus that obtains and displays synchronized setting information, control method therefor, and storage medium
Publication Date: 2019.08.13 CANON KK
  • US10379798B2 patent drawing
  • US10379798B2 patent drawing
  • US10379798B2 patent drawing

AI summary

The present information processing apparatus obtains synchronous data related to an authenticated user from a setting value management server 110, which is an external apparatus, and upon completion of the obtainment of the synchronous data, determines whether a screen related to the synchronous data has been displayed on a display. Furthermore, if the screen related to the synchronous data has been displayed on the display, the information processing apparatus reflects the synchronous data in this screen upon accepting a predetermined operation from the user. On the other hand, if the screen related to the synchronous data is not displayed on the display, the information processing apparatus reflects the synchronous data when displaying the screen on the display.