Imaging GUI Timeout Feedback for State Sync Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inconsistency between the display state on graphical user interfaces (GUIs) and the control state of imaging devices occurs due to temporary unavailability of functions or external factors, such as attached lenses, leading to inconsistent user interactions.

Innovation Solution

A display control device that adjusts GUI states based on user operations, transmits control commands, and re-displays GUIs after a predetermined standby time if no state change is received from the imaging device, with adjustable standby times for different functions and lens characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the application transmits control commands to the imaging device and waits for state change notifications, then the display state on GUIs can be updated in response to actual device state changes, but inconsistency may occur between the display state and control state when the imaging device temporarily cannot respond due to function combinations or external factors

Engineering Contradiction:
Improveconsistency between GUI display state and imaging device control stateVSAvoidtime until inconsistency is detected and corrected
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements a feedback mechanism by transmitting control commands to the imaging device and waiting for state change notifications. The GUI display state is updated based on these notifications, creating a closed-loop feedback system that maintains consistency between the control state and display state.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs a preliminary action by setting a timeout period after transmitting a control command. If no state change notification is received within this predetermined time, the system proactively determines that inconsistency has occurred and resets the GUI display state, preventing prolonged inconsistency.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If the system waits for state change notifications from the imaging device before updating GUIs, then power consumption can be reduced by updating only when necessary, but the user interface may not reflect the current state in a timely manner when the device is unresponsive

Engineering Contradiction:
Improvepower consumption of the display control deviceVSAvoidresponsiveness of the user interface
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system uses feedback-based updates by waiting for state change notifications from the imaging device before updating the GUIs. This approach minimizes unnecessary updates and reduces power consumption while maintaining interface accuracy when the device is responsive.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs a preliminary timeout check to determine whether the imaging device is unresponsive. If no notification is received within the predetermined time, the system proactively resets the GUI display state, ensuring the interface remains responsive and accurate even when the device fails to notify.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the application continuously polls the imaging device for state monitoring, then the consistency between display state and control state can be maintained, but communication load and power consumption increase

Engineering Contradiction:
Improveconsistency monitoring between GUI and device stateVSAvoidpower consumption and communication load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system adopts an event-driven feedback approach where the imaging device notifies the application of state changes. This eliminates the need for continuous polling, reducing communication load and power consumption while maintaining reliability through notification-based state synchronization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs a preliminary timeout-based check to detect device unresponsiveness without continuous polling. By setting a predetermined time threshold and checking whether notifications are received within this window, the system maintains reliability with minimal communication overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12556807B2Display control device, display control method, and storage medium
Publication Date: 2026.02.17 CANON KK
  • US12556807B2 patent drawing
  • US12556807B2 patent drawing
  • US12556807B2 patent drawing

AI summary

In order to bring a display state of a GUI for controlling an imaging device into an appropriate state, a display control device includes at least one processor configured to cause graphical user interfaces (GUIs) for controlling the imaging device to be displayed on a display device; transmit a control command to the imaging device via a communication interface in response to an operation input from a user via the GUIs; and change a display state of a part of the GUIs in a case where change information indicating a predetermined state change is not received from the imaging device even after a predetermined standby time elapses from transmission of the control command to the imaging device.