Variable List Display for Electronic Device Expression Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mathematical expression input devices, such as scientific calculators, do not allow users to conveniently confirm the numerical values of variables, requiring repeated processes to retrieve each variable's value individually.

Innovation Solution

An electronic device with a processor and memory that displays a list of variables and their values, enabling users to specify variables and perform calculations, allowing for the display of variable values in a list form and facilitating the input of these values into mathematical expressions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a list of variable meanings is displayed, then users can confirm the meanings of variables, but users cannot confirm the specific numerical values of the variables and must repeatedly select each variable to retrieve its value

Engineering Contradiction:
ImproveVariable numerical valuesVSAvoidVariable value retrieval process
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent merges the display of variable meanings and variable numerical values into a single integrated list view. Instead of separating variable definition display from value retrieval, the system combines both pieces of information in one display, allowing users to see both the meaning and numerical value of each variable simultaneously without needing to perform separate retrieval operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary action by automatically displaying all variable numerical values in the list alongside their meanings before the user needs to use them. Rather than retrieving values on-demand when variables are selected, the system pre-displays all variable values in the variable list, so users can immediately see and reference the numerical values without additional retrieval steps.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If users repeatedly select variables to retrieve values, then specific numerical values can be confirmed, but the process becomes time-consuming and inconvenient

Engineering Contradiction:
ImproveVariable value confirmation accuracyVSAvoidVariable value retrieval time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines the display of variable meanings and variable numerical values into a single integrated list view. Instead of separating variable definition display from value retrieval, the system combines both pieces of information in one display, allowing users to see both the meaning and numerical value of each variable simultaneously without needing to perform separate retrieval operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary action by automatically displaying all variable numerical values in the list alongside their meanings before the user needs to use them. Rather than retrieving values on-demand when variables are selected, the system pre-displays all variable values in the variable list, so users can immediately see and reference the numerical values without additional retrieval steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9720877B2Electronic device, method for controlling display of variable, and recording medium recording variable display controlling program
Publication Date: 2017.08.01 CASIO COMPUTER CO LTD
  • US9720877B2 patent drawing
  • US9720877B2 patent drawing
  • US9720877B2 patent drawing

AI summary

An electronic device includes: a memory; and a processor. The processor causes a display section to display variables and variable values stored in the memory in a list form, causes the display section to display a first variable specified by a user operation as a first part of an expression, causes the display section to display the variables and the variable values after the first variable is displayed, causes the display section to display a second variable specified by a user operation as a second part of the expression, together with the first part, and calculates the expression based on the first part and the second part by referring to a variable value of the first variable and a variable value of the second variable to obtain a calculation result.