Scientific Calculator Graph Analysis Value Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scientific calculators lack an efficient method for universal reuse and storage of graph analysis values, making it difficult to accurately and easily input these values for further calculations.

Innovation Solution

The scientific calculator employs a CPU-driven graph analysis function that derives and stores analysis values in a variable list table, allowing for universal reuse of these values across various functions without manual re-entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graph analysis values are manually input for further calculations, then flexibility in input methods is maintained, but accuracy and ease of operation deteriorate due to complex values like repeating decimals or fractions

Engineering Contradiction:
Improveease of inputting graph analysis valuesVSAvoidaccuracy of input values
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies the copying principle by automatically copying graph analysis values (such as roots, maxima, minima) from the graph analysis function into variable memory locations. This eliminates the need for manual re-entry of complex values like repeating decimals or fractions, thereby improving both ease of operation and accuracy. The system copies the precise calculated values directly into variables for subsequent calculations.

Inventive Principle:
Principle #26Copying

2Productivity

If graph analysis values are not stored and reused, then device complexity remains low, but productivity deteriorates due to repeated manual input operations

Engineering Contradiction:
Improveefficiency of calculationsVSAvoidcomplexity of value storage system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a variable memory system that can store and retrieve graph analysis values for multiple different calculations. The same variable storage mechanism serves various functions: storing roots, maxima, minima, and other graph characteristics for reuse in subsequent calculations. This multi-functional approach improves productivity without requiring separate specialized storage systems for each type of value.

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

3Loss of time

If manual input methods are used for graph analysis values, then input flexibility is maintained, but loss of time increases due to repeated manual entry operations

Engineering Contradiction:
Improvetime for value inputVSAvoidease of value utilization
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent applies preliminary action by automatically storing graph analysis values into variables during the initial graph analysis process. Instead of requiring users to manually input these values later for subsequent calculations, the system performs the storage action in advance during the graph analysis phase. This preliminary storage eliminates the need for repeated manual entry operations, significantly reducing time loss and improving ease of operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250130698A1Computing device, information processing method, and storage medium
Publication Date: 2025.04.24 CASIO COMPUTER CO LTD
  • US20250130698A1 patent drawing
  • US20250130698A1 patent drawing
  • US20250130698A1 patent drawing

AI summary

Disclosed is a computing device including a processor. The processor executes: a graph analysis of deriving an analysis value by analyzing, based on a specified condition, a graph expressed in a coordinate system corresponding to a specified calculation formula; an analysis value storing of storing the analysis value derived in the graph analysis in a storage as a value associated with a predetermined variable name in a variable list in which a plurality of variable names are associated with values corresponding to respective variable names; and an analysis value reusage of, in response to a specific processing that requires an input value being executed, inputting the analysis value stored as the value with the predetermined variable name as the input value required for the specific processing in response to the predetermined variable name being specified in the variable list.