Peripheral Device Cancel Button Value Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for changing device settings from a terminal device side lack clarity in cancel operations, particularly in returning to previous input values when the cancel button is pressed.

Innovation Solution

A peripheral device connected to a terminal device, equipped with a processor that supplies setting screen data with a cancel button functionality to restore the previous value in the set value field, and error screen data to notify users of inappropriate input values, ensuring seamless operation and user understanding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a cancel button is provided in the setting screen, then users can cancel input operations, but it is unclear what operation the cancellation specifically indicates and users cannot return to previously inputted content

Engineering Contradiction:
Improvecancel operation clarityVSAvoidpreviously inputted content
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The server stores the previously inputted content (first value) before the user inputs new content (second value). When the cancel button is pressed, the server restores the first value from stored data, enabling the user to return to the previously inputted content rather than losing it.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If error screen data is supplied when inappropriate values are input, then users are notified of errors, but the interface becomes more complex with multiple screen types

Engineering Contradiction:
Improveinput validationVSAvoidscreen data management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server handles multiple functions through a unified process: it validates input values, determines appropriateness, supplies either setting screen data or error screen data, and manages value restoration. This multi-functional approach consolidates what could be separate complex systems into a single coordinated server process.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the setting button is provided to set new values, then users can change settings, but inappropriate values may be input without clear error indication

Engineering Contradiction:
Improvesetting flexibilityVSAvoidvalue appropriateness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

When the setting button is pressed, the server validates the second value against appropriate value criteria. If the value is inappropriate, the server supplies error screen data that clearly indicates the error to the user. This feedback mechanism ensures that inappropriate values are detected and communicated back to the user, maintaining reliability while preserving setting flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9367777B2Communication system, terminal device, and peripheral device for setting a value of the peripheral device from the terminal device
Publication Date: 2016.06.14 BROTHER KOGYO KK
  • US9367777B2 patent drawing
  • US9367777B2 patent drawing
  • US9367777B2 patent drawing

AI summary

A peripheral device configured to be connected to a terminal device, may have a processor, and a memory storing computer readable instructions that, when executed, cause the peripheral device to configured to provide sections. The sections may include a first supply section configured for supplying setting screen data that includes a first set value field and a first cancel button configured for returning a second value in the first set value field to the first value, and a second supply section configured for supplying error screen data that includes a second set value field and a second cancel button configured to cause the setting screen to be displayed on the terminal device in which the first value is displayed in the first set value field instead of the second value.