3D Graph Display Control for 3-Variable Function Solving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack the ability to efficiently display and solve 3-dimensional graphs, particularly for 3-variable functions, with limited interaction and visualization capabilities.

Innovation Solution

A system and method that allows users to interact with a 3-dimensional graph through user operations, specifying solution target objects and displaying results on a display device, utilizing a processor to execute and manage user interactions and graph processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a 3-dimensional graph of a 3-variable function is displayed with full interaction capabilities, then user interaction and visualization quality are improved, but device complexity and computational load increase

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the 3-dimensional graph into discrete sample points that can be individually processed and displayed. Each sample point represents a specific coordinate (x, y, z) on the graph, allowing the system to handle complex 3-variable functions by breaking them down into manageable discrete elements rather than continuous surfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maps 3-dimensional graph data onto a 2-dimensional display surface while preserving the essential 3-dimensional structure through sample point coordinates. This dimensionality transformation allows the display device to render complex 3-variable functions using standard 2-dimensional display technology, reducing the complexity requirement for the display system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If detailed solution results for specific points on the graph are provided, then measurement precision and information completeness are improved, but information processing time and computational resources increase

Engineering Contradiction:
Improvesolution accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-calculates and stores sample points for the 3-variable function before user interaction. These sample points include pre-computed coordinates and solution data, allowing the system to quickly retrieve and display accurate solution results when users interact with the graph, rather than calculating everything in real-time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically calculates and provides solution results for selected sample points without requiring additional user input or manual computation. When a user selects a point on the graph, the system self-service retrieves the pre-computed solution data and displays it immediately, reducing processing time while maintaining precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250299393A1Information processing apparatus, display control method, storage medium, and system
Publication Date: 2025.09.25 CASIO COMPUTER CO LTD
  • US20250299393A1 patent drawing
  • US20250299393A1 patent drawing
  • US20250299393A1 patent drawing

AI summary

An information processing apparatus including a processor cause a display to display information, wherein the processor: receives a user operation on the 3-dimensional graph by an operation unit in response to causing the display to display a 3-dimensional graph corresponding to a 3-variable function, and causes the display to display a solution target object specified based on 3-dimensional coordinates on the 3-dimensional graph designated through the user operation on the 3-dimensional graph in response to the user operation on the 3-dimensional graph, and causes the display to display a result of a solution for the solution target object.