PWA-Based Remote Settings Sync for Powered-Off Network Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network devices, such as image forming apparatuses, cannot be remotely configured when they are powered off, necessitating users to wait until they are operational to change settings via a remote UI.

Innovation Solution

Implementing a progressive web app (PWA) on a user terminal that allows setting changes to be made via a network, with setting values being reflected in the network device even when the device is off, using push notifications to synchronize changes upon powering on.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the network device is powered off to save energy, then energy consumption is reduced, but the device cannot receive remote configuration requests or reflect setting changes

Engineering Contradiction:
Improveenergy consumptionVSAvoidremote configuration capability
Core Design Contradiction:
Use of energy by stationary objectVSEase of operation

Solution Approach 1:

The system performs preliminary actions by storing setting requests locally in the terminal device when the network device is off. The setting screen is generated and settings are registered in advance, so that when the network device powers on, the pre-stored settings can be automatically applied without requiring the device to be continuously powered on for configuration.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the network device must be powered on to change settings remotely, then settings can be changed immediately, but users must wait until the device is operational causing time loss

Engineering Contradiction:
Improvesetting change capabilityVSAvoidwaiting time for device operation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The terminal device performs preliminary actions by generating the setting screen and storing setting requests before the network device is powered on. This allows users to configure settings in advance, and the settings are automatically transmitted and applied when the device starts up, eliminating the need to wait for the device to be operational.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal device acts as an intermediary by locally storing and managing setting requests. Instead of requiring direct real-time communication between the user and the network device, the terminal device mediates the setting process by holding the settings locally and automatically transmitting them when the network device is available.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the setting screen is only provided when the network device is operational, then the device can process settings, but users cannot access the setting screen when the device is off

Engineering Contradiction:
Improvesetting processing reliabilityVSAvoidaccessibility of setting screen
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The terminal device serves as an intermediary that hosts the setting screen locally using a web server. Users can access the setting screen through the terminal device even when the network device is off. The terminal device mediates between the user and the network device by storing setting requests and transmitting them when the network device becomes available, ensuring both accessibility and reliable processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260064325A1Network device, method performed by network device, and storage medium
Publication Date: 2026.03.05 CANON KK
  • US20260064325A1 patent drawing
  • US20260064325A1 patent drawing
  • US20260064325A1 patent drawing

AI summary

A network device provides a web browser with a setting screen for operating setting values of a plurality of setting items using the web server and reflects the setting values in the network device in response to an operation of the setting values. The network device provides a web site for installing software that is a progressive web app for providing a function of operating setting values of at least one setting item among the plurality of setting items in a user terminal by the web server. The network device reflects at least one setting value in response to reception of detail of the operation at least one of the setting values performed using the progressive web app from the user terminal regardless of whether the setting screen has been provided.