Skewed Table Grid Generation via Cell Angle and Shift Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional table design approaches lack flexibility in creating non-rectangular table structures with skewed or shifted rows and columns, limiting user interaction and requiring significant manual effort and computational resources.
Innovation Solution
A table generation system that defines cells with properties such as grid address, grid span, grid angle, string skew value, and shift indicator, allowing for the creation of tables with skewed or shifted rows and columns, while maintaining intuitive navigation and selection capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional table design approaches are used, then table structure is simple and easy to implement, but flexibility in creating non-rectangular tables with skewed or shifted rows and columns is limited
Solution Approach 1:
The table structure is segmented into individual cells with independent properties (grid address, grid span, grid angle, string skew value, shift indicator). This allows each cell to be positioned and oriented independently, enabling complex non-rectangular table structures while maintaining a simple underlying grid framework.
Solution Approach 2:
The patent adds angular and positional dimensions to the traditional two-dimensional table grid. By introducing grid angle and shift values, tables can be skewed and shifted along horizontal or vertical axes, transforming the rigid rectangular structure into a flexible multi-dimensional layout system.
2Shape
If cosmetic modifications are applied to give the illusion of slanted rows or columns, then visual appearance is improved, but the underlying cell structure remains unchanged causing visual inconsistency when cells are selected
Solution Approach 1:
The skew and shift properties are applied locally to individual cells or groups of cells rather than as a global cosmetic transformation. Each cell's border lines are actually drawn at the specified grid angle, creating genuine slanted structures that maintain visual consistency whether selected or unselected.
3Manufacturing precision
If manual methods are used to create skewed or shifted table structures, then precision can be achieved, but significant manual effort and computational resources are required
Solution Approach 1:
The patent transforms the table creation process from manual geometric construction to parameter-based definition. By specifying grid angle and shift values as simple numerical parameters, complex skewed and shifted table structures can be generated automatically with high precision and minimal user effort.
Data Source
AI summary
Generating a table with at least one skewed row, skewed column, shifted row, or shifted column is described. A table generation system generates a table that includes cells arranged in a grid comprising rows and columns, and defines each cell using a grid address, a grid span, a grid angle, a string skew value, a string shift value, and a shift indicator for the cell. The table generation system may receive input modifying a grid angle for at least one row or column and generate a modified table by skewing cells included in the at least one row or column by the grid angle. The table generation system may additionally or alternatively receive input shifting at least one row or column by a string shift value and modify the display of the table by shifting the at least one row or column according to the string shift value.


