Electronic Calculator Avatar Movement Path Recording and Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of graph function electronic calculators for programming education struggle to understand the movement path of an avatar as the direction and amount of movement are changed, hindering detailed algorithm comprehension due to the inability to quantify path changes.

Innovation Solution

An electronic device with a processor and display records coordinate values corresponding to movement instructions, allowing users to compare and analyze movement paths, indicating differences or similarities between paths, enhancing understanding of algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the avatar is moved by trial and error to understand algorithms, then the user can enhance understanding of algorithms, but the user cannot quantitatively ascertain how the movement path changes

Engineering Contradiction:
Improvealgorithm learningVSAvoidmovement path analysis
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent creates a virtual copy of the movement path by recording coordinate values during avatar movement. This recorded path data can be analyzed independently without repeatedly executing the movement, enabling precise quantitative analysis while maintaining the ease of trial-and-error learning approach

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system provides feedback by displaying the recorded movement path and allowing comparison between different movement scenarios. This feedback mechanism enables users to quantitatively analyze path changes while continuing to use trial-and-error methods for algorithm learning

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the user changes instruction content to understand path variations, then the user can explore different algorithms, but the user cannot quantitatively compare the movement paths

Engineering Contradiction:
Improvealgorithm explorationVSAvoidpath comparison data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary recording of movement paths during trial executions. This pre-recorded data is stored and can be retrieved for later quantitative comparison, preventing loss of path information while enabling versatile algorithm exploration through multiple trial runs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates data copies of movement paths that can be stored and compared independently. These path copies preserve the exact coordinate information from different instruction sets, enabling quantitative comparison without losing any path data

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10977769B2Electronic device, movement path recording method, and computer-readable storage medium
Publication Date: 2021.04.13 CASIO COMPUTER CO LTD
  • US10977769B2 patent drawing
  • US10977769B2 patent drawing
  • US10977769B2 patent drawing

AI summary

Processor displays avatar to move from a starting coordinate to first movement destination coordinates in accordance with each instruction in first instruction set. Processor records coordinates after movement by instructions in the first instruction set, as first group, in accordance with instruction included in the first instruction set. Processor returns avatar to the before starting movement coordinates and displays avatar. Processor displays avatar to move from the before starting movement coordinates to second movement destination coordinates in accordance with each instruction in second instruction set. Processor records coordinates after movement by instructions in the second instruction set.