Graph Display Window Arrangement via Preliminary Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graph display systems for analyzing systems like LC/MS and GC/MS are cumbersome and prone to errors when arranging multiple windows with graphs, especially in two-dimensional arrangements, due to the complexity of specifying the correct order and size of windows, leading to inefficiencies and potential misinterpretation of the arrangement direction.

Innovation Solution

A graph display processing system that includes an initial position specifier, an initial position information acquirer, an arrangement pattern specifier, a post-arrangement display information calculator, and an arrangement processor, allowing operators to easily arrange windows by designating representative points, specifying arrangement patterns, and automatically calculating display sizes and positions, thereby simplifying the arrangement process and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If windows are arranged by sequential selection operation, then window arrangement order information is stored, but the operator must sequentially click windows in correct order which is complex and error-prone

Engineering Contradiction:
Improvewindow arrangement operationVSAvoidoperation process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The operator performs a drag operation to preliminarily position windows in the desired arrangement before final processing. The system stores this preliminary position information and uses it to automatically determine the final arrangement, eliminating the need for sequential selection operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically determines window arrangement order and spatial information based on the preliminary positions set by the operator. The computer itself performs the complex sorting and arrangement logic rather than requiring the operator to manually specify each step.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple windows are arranged in two-dimensional layout, then comparison capability is improved, but specifying correct arrangement order becomes extremely complex

Engineering Contradiction:
Improvegraph arrangement flexibilityVSAvoidarrangement specification ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The operator uses drag operations to preliminarily arrange windows in the desired two-dimensional layout. The system captures these preliminary positions and automatically converts them into the final arranged display, avoiding complex sequential selection for two-dimensional arrangements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The manual sequential selection process is replaced by a drag-based positioning system. Instead of clicking windows in a specific sequence, the operator simply drags windows to their target positions, and the system automatically processes the arrangement.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Manufacturing precision

If window sizes are adjusted manually for comparison, then graph visibility is improved, but the process becomes time-consuming

Engineering Contradiction:
Improvegraph display precisionVSAvoidarrangement processing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically calculates and adjusts window sizes based on the preliminary positions and arrangement pattern. Instead of requiring manual resizing operations, the computer itself performs the size adjustment to achieve uniform or appropriately proportioned display windows.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system automatically changes window size parameters based on the arrangement configuration. When windows are arranged for comparison, the system adjusts their dimensions to ensure optimal visibility and uniformity without manual intervention.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If sequential selection method is used for window arrangement, then arrangement order can be stored, but errors in selection order lead to misinterpretation

Engineering Contradiction:
Improvearrangement accuracyVSAvoidoperation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The operator directly positions windows in the desired final arrangement using drag operations. This preliminary positioning inherently encodes the correct arrangement order and spatial relationships, eliminating errors associated with sequential selection misordering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides visual feedback during the drag operation, allowing the operator to see the preliminary arrangement and adjust positions before final processing. This immediate feedback mechanism prevents errors in arrangement order.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9601090B2Graph display processing system
Publication Date: 2017.03.21 SHIMADZU CORP
  • US9601090B2 patent drawing
  • US9601090B2 patent drawing
  • US9601090B2 patent drawing

AI summary

After an operator has roughly moved a plurality of windows 101-103, with a graph (e.g. spectrum) placed in each window, to desired positions by a manual operation, initial positional coordinates of each window are acquired. The operator also makes an input of the selection of an arrangement pattern (e.g. vertical arrangement). According to the selected arrangement pattern and the number of windows, the sizes of display areas to be formed by dividing a main display frame 100 are calculated, and the display position of each window is also determined. Then, the display order of the windows is calculated from the relative positional relationship of the windows revealed from their initial positional coordinates, and a display screen is eventually formed by resizing each window so as to fit it to the size of the display area and then arranging the windows in the calculated display order.