Terminal Device Input Screen for Automatic Firmware Update Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices lack user-friendly mechanisms for setting the time for automatic firmware updates, making it difficult for users to manage when these updates are executed.

Innovation Solution

A non-transitory computer-readable recording medium storing instructions that enable a terminal device to display a screen for setting a time for automatic updates, allowing users to input and send time settings to the device via a communication interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the device itself is used to set the time for automatic updates, then the setting function is integrated, but the ease of operation deteriorates

Engineering Contradiction:
Improveintegrated setting functionVSAvoiduser-friendly operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a terminal device as an intermediary between the user and the communication device. The terminal device displays the input screen and receives user input for setting the time, then transmits this setting to the communication device. This mediator approach allows the setting function to remain integrated in the communication device while improving ease of operation through the terminal device's more user-friendly interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a simple input interface is provided directly on the device, then the device complexity is reduced, but the ease of operation worsens

Engineering Contradiction:
Improvedevice structureVSAvoiduser interface quality
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The terminal device serves as an intermediary that provides the complex input interface functionality. The communication device maintains its simple structure without needing integrated input fields or display interfaces for time setting. The terminal device handles the user interface complexity, while the communication device only needs to receive and execute the transmitted time setting value.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If the terminal device handles time setting, then the ease of operation improves, but the device functionality deteriorates

Engineering Contradiction:
Improveuser interface capabilityVSAvoiddevice independence
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The terminal device acts as a temporary intermediary for the specific task of time setting, leveraging its superior input interface capabilities. However, the communication device retains full functionality by receiving the time setting value through communication protocols and maintaining the ability to execute automatic updates independently. This approach improves ease of operation without compromising device independence or versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250278261A1Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, terminal device, and control method for terminal device
Publication Date: 2025.09.04 BROTHER KOGYO KK
  • US20250278261A1 patent drawing
  • US20250278261A1 patent drawing
  • US20250278261A1 patent drawing

AI summary

A terminal device may comprise: a display; a communication interface; and a controller configured to: cause the display to display an input screen including a first input field for setting a time setting value indicating a time when a device, which is configured to communicate with via the communication interface, is to execute an automatic update function, wherein the automatic update function is a function for automatically updating a device program stored in the device at a time indicated by the time setting value; and send a value inputted in the first input field to the device via the communication interface, wherein the value inputted in the first input field is used in the device as the time setting value.