Dynamic Table Generation via Category Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing table generation systems become overly complex and data-intensive when users select categories, leading to slow rendering and excessive data representation.

Innovation Solution

A table generation system that only adds new columns or lines with selected categories and their associated values, omitting non-selected categories, and includes features like sparklines and data filtering to reduce complexity and data volume.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the table is enlarged by adding new columns or lines with all possible categories into which first categories may be subdivided, then the table contains complete information for all categories, but the table becomes overly complex and space-consuming

Engineering Contradiction:
Improvecompleteness of category informationVSAvoidtable complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts and displays only the subcategories that are actually selected by the user, removing unnecessary subcategories from the table. When a user selects a first category, only its corresponding subcategories are added to the table, rather than adding all possible subcategories for all first categories. This extraction principle resolves the contradiction by maintaining information completeness for selected categories while reducing overall table complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by making the table structure dynamic and adaptive to user selections. Different parts of the table are populated based on specific user choices - each selected first category receives its own subcategories locally, rather than uniformly adding all subcategories everywhere. This allows the table to maintain high information quality where needed while keeping other areas simple.

Inventive Principle:
Principle #3Local quality

2Loss of information

If the table includes all subcategories for all first categories, then the table provides comprehensive data, but the amount of data increases leading to slow table assembly

Engineering Contradiction:
Improvecompleteness of category dataVSAvoidtable generation speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system extracts and processes only the data necessary for the user's current view - specifically, subcategories corresponding to selected first categories. By extracting only relevant data subsets rather than processing the entire category hierarchy, the table can be assembled faster while still providing complete information for the selected categories.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by generating the table incrementally based on user selections rather than generating the complete table structure upfront. Only the necessary subcategories for selected first categories are added, performing partial table generation that is sufficient for the user's needs while avoiding the performance penalty of generating excessive data.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If the table displays all categories and subcategories, then the table is comprehensive, but the graphical representation becomes complex and space-consuming

Engineering Contradiction:
Improvecompleteness of category representationVSAvoidtable display area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent extracts and displays only the subcategories relevant to selected first categories, removing unnecessary category entries from the visual representation. This extraction reduces the display area required while maintaining complete information for the user's selected categories, directly resolving the contradiction between comprehensiveness and display space.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10114841B2System for generating a table
Publication Date: 2018.10.30 BISSANTZ NICOLAS
  • US10114841B2 patent drawing
  • US10114841B2 patent drawing
  • US10114841B2 patent drawing

AI summary

The present invention relates to a system for generating a table comprising generating means for generating a table which contains at least a column or line depicting one or more first categories and at least a column or line depicting first values associated with said first categories and wherein the system further comprises selecting means for selecting one of said first categories by a user and adding means for enlarging the table upon selection of a category by said selecting means, said adding means being adapted to enlarge the table by adding a new column or line which comprises second categories into which said selected first category may be subdivided as well as second values associated with said second categories and wherein said new column or line does not comprise categories into which non selected first categories may be subdivided.