Electronic Device Data Correction During Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional calculators cannot correct first computational data while inputting second computational data for calculation verification, limiting the ability to verify and correct previous calculations.

Innovation Solution

An electronic device with a processor and memory that registers and compares first and second computational data, allowing users to correct inconsistencies in the first data when the second data is input, and resumes registration after correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the calculator verifies calculation by comparing first computational data with second computational data, then calculation accuracy is improved, but the ability to correct first computational data during verification is lost

Engineering Contradiction:
Improvecalculation accuracyVSAvoiddata correction capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The calculator dynamically changes its operational mode during the verification process. When inconsistency is detected between first and second computational data, the system transitions from a read-only verification mode to an editable correction mode, allowing users to modify the first computational data. This dynamic state change resolves the contradiction by making the system adaptable to different verification scenarios while maintaining calculation accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the editability parameter of the first computational data based on verification results. Initially, the first data is locked for editing during verification to ensure accuracy, but when inconsistency is detected, the parameter changes to allow editing. This parameter change enables the system to maintain both calculation accuracy and data correction capability at different stages of the verification process.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the calculator preserves first computational data for verification comparison, then verification reliability is improved, but flexibility to modify original data is reduced

Engineering Contradiction:
Improveverification reliabilityVSAvoiddata modification flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The calculator segments the computational data into two distinct parts: the preserved first computational data used for verification comparison and the editable second computational data entered by the user. This segmentation allows the system to maintain verification reliability by keeping the original data intact while simultaneously providing modification flexibility through the editable second data, resolving the contradiction between reliability and ease of operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10185698B2Electronic device, computational processing method and storage medium
Publication Date: 2019.01.22 CASIO COMPUTER CO LTD
  • US10185698B2 patent drawing
  • US10185698B2 patent drawing
  • US10185698B2 patent drawing

AI summary

An electronic device includes a display, a memory and a processor being configured to: register a plurality of pieces of first computational data in input order; register at least one or more pieces of second computational data each time the second computational data is input, the at least one or more pieces of second computational data corresponding to the plurality of pieces of first computational data, and each piece of the second computational data including numerical value data and calculation data; when second computational data is registered, determine whether the registered second computational data is consistent with the first computational data in input order corresponding to the registered second computational data; when the registered second computational data is determined to be inconsistent with the first computational data, correct the first computational data; and resume the registration of the second computational data after the first computational data is corrected.