Web Browser Function Graph Display Control with Coupling Lines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graph drawing applications on Web browsers lack the ability to efficiently display and interact with multiple data input and output areas, making it difficult to couple, separate, or associate mathematical expression input areas with their corresponding graph and slider controls, leading to poor operability and convenience.

Innovation Solution

A system that displays multiple mathematical expression areas, graph areas, and slider areas within a single Web browser interface, allowing users to input and modify mathematical expressions, visualize graphs, and adjust coefficients using sliders, while enabling coupling and separation of these elements for intuitive manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple windows are opened to display multiple data output areas, then each graph can be displayed separately, but the complexity of the interface increases and coupling operations become difficult

Engineering Contradiction:
Improveease of coupling operationsVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple graph display areas and their corresponding mathematical expression input areas into a single window interface. Each graph display area is associated with a mathematical expression input area through coupling lines, allowing multiple graphs to be displayed simultaneously in one window rather than requiring multiple separate windows. This integration enables users to perform coupling and separation operations on graph and expression areas without increasing interface complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If multiple data input areas are displayed in one window, then the interface is simplified, but the ability to couple and separate associated areas is lost

Engineering Contradiction:
Improveinterface complexityVSAvoidease of coupling operations
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent segments the interface into distinct functional areas: mathematical expression input areas, graph display areas, and coupling lines. Each segment can be independently manipulated while maintaining relationships through the coupling lines. This segmentation allows users to selectively couple or separate specific areas without affecting the entire interface, preserving operational ease while maintaining simplified single-window structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coupling lines act as intermediaries between mathematical expression input areas and graph display areas. These visual connectors mediate the relationship between paired elements, enabling users to understand and manipulate associations between expressions and their corresponding graphs. The intermediary coupling lines make it possible to perform coupling and separation operations while maintaining a simplified integrated interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If only one graph display area is shown, then the interface remains simple, but multiple mathematical expressions cannot be displayed simultaneously

Engineering Contradiction:
Improveinterface complexityVSAvoidnumber of displayable expressions
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent adds a relational dimension to the interface by introducing coupling lines that connect mathematical expression input areas with graph display areas. This dimensional addition allows multiple expressions to be displayed simultaneously in a single window without increasing vertical or horizontal space requirements proportionally. The coupling lines provide a visual framework that organizes multiple expression-graph pairs, enabling simultaneous display while maintaining interface simplicity through efficient spatial arrangement.

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

Data Source

PatentUS11704126B2Non-transitory recording medium having computer-readable program recorded thereon, server apparatus, function graph display control apparatus, and function graph display control method
Publication Date: 2023.07.18 CASIO COMPUTER CO LTD
  • US11704126B2 patent drawing
  • US11704126B2 patent drawing
  • US11704126B2 patent drawing

AI summary

A non-transitory recording medium records a program that causes a computer to execute a process of causing a display to display, in response to one or more input operations accepted via an input device, one first mathematical expression display area including one first mathematical expression, one first graph display area associated with the one first mathematical expression display area, one first slider display area associated with the one first graph display area, one second mathematical expression display area including one second mathematical expression, one second graph display area which is associated with the one second mathematical expression display area and is an area different from the one first graph display area, and one second slider display area which is associated with the one second graph display area and is an area different from the one first slider display area.