3D Multi-Vector Table Display Scaling Ratio
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional spreadsheet software tools face challenges in efficiently displaying tabular data due to overcrowding and improper vector sizing, leading to hidden or obscured data, which complicates user interaction and data visualization.
Innovation Solution
The method involves calculating a scaling ratio to fit multiple vectors within a GUI display area, applying this ratio to vector widths to create modified vectors angled between horizontal and vertical axes, effectively rendering a 2-D table as a 3-D corrugated table, allowing for more data to be displayed without the need for excessive user adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If traditional 2-D spreadsheet display is used, then the interface is simple and easy to understand, but the data becomes overcrowded and vectors are improperly sized causing hidden or obscured data
Solution Approach 1:
The patent transforms the traditional 2-D spreadsheet display into a 3-D multi-vector table display by adding a vertical dimension. Vectors are arranged at different heights and angles, allowing data to be displayed in multiple layers. This dimensional change enables more data to be visible simultaneously without overcrowding, as vectors can be positioned at different vertical levels and angled orientations within the display area.
Solution Approach 2:
The patent segments the display area into multiple vectors that can be independently sized, positioned, and angled. Each vector represents a column of data and can be individually adjusted in width, angle, and vertical position. This segmentation allows optimal utilization of display space while preventing data obscuration, as each vector can be tailored to its specific content requirements.
2Loss of information
If vector widths are increased to display more data, then data visibility improves, but the display area becomes insufficient and requires excessive user adjustments
Solution Approach 1:
The patent implements dynamic vector configuration where vectors can be automatically adjusted in width, angle, and position based on available display space and data importance. The system dynamically optimizes the layout to maximize data visibility without requiring manual user intervention. Vectors can be resized and repositioned automatically when display conditions change, reducing the need for repeated user adjustments.
Solution Approach 2:
The patent changes multiple parameters of vectors simultaneously including width, angle of inclination, and vertical position to optimize data display. By adjusting these parameters collectively, the system fits more vectors into the available display area while maintaining data visibility. The scaling ratio and angular orientation are modified to accommodate more data elements without requiring users to manually resize or reposition elements.
3Quantity of substance
If multiple vectors are fitted into limited display area, then data density increases, but vectors become improperly sized and data becomes obscured
Solution Approach 1:
The patent applies local quality by allowing different vectors to have different widths, angles, and positions based on their specific requirements. Important vectors can be given more prominence with larger sizes and optimal positioning, while less critical vectors can be smaller or positioned in less prominent areas. This differentiated approach ensures that each vector is appropriately sized for its content while maintaining overall data visibility.
Solution Approach 2:
The patent modifies vector parameters including width, angle, and position to optimize the display of multiple vectors within the available area. By changing these parameters, the system can accommodate a greater number of vectors while maintaining proper sizing and preventing obscuration. The scaling ratio is adjusted to fit more vectors without compromising their individual dimensions or readability.
Data Source
AI summary
Approaches presented herein enable optimizing a display of tabular data from a 2-D table as a folding 3-D table having a plurality of vectors in a GUI. More specifically, a scaling ratio is calculated to fit the plurality of vectors within a display area of the GUI based on a cumulative width of the plurality of vectors and a width of the display area of the GUI. This scaling ratio is applied to a width of at least one vector to yield a modified width of the vector. The 2-D table is then rendered as a 3-D table in which the at least one vector is depicted as a modified vector angled between a horizontal and a vertical axis. This modified vector has an actual width equal to the modified width and a diagonal length equal to the width of the at least one vector.


