Configurable Tabular Display Column Arrangement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems restrict users to fixed configurations for viewing tabular data, which may not be intuitive or informative, leading to reduced efficiency and productivity, especially for users without specialized training when analyzing large datasets.
Innovation Solution
A method and system that allow users to customize the arrangement and sorting of tabular data columns, using a combination of default and user-defined settings, enabling more intuitive and efficient data analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed configuration is used for displaying tabular data, then the system structure is simple and easy to implement, but the ease of operation deteriorates because users cannot customize the display to their specific needs
Solution Approach 1:
The patent implements dynamic column configuration where users can dynamically adjust column order, visibility, and sorting preferences. The system transitions from a static, fixed configuration to a dynamic, user-customizable display structure, allowing the interface to adapt to different user needs while maintaining a relatively simple underlying implementation through JavaScript-based configuration.
2Adaptability or versatility
If a configurable display system is implemented, then the adaptability improves allowing users to customize according to their needs, but the device complexity increases due to additional configuration mechanisms
Solution Approach 1:
The patent creates a universal configuration mechanism that handles multiple display customization needs through a single system. Users can configure column order, visibility, sorting, and other display parameters using the same underlying framework, making the system highly adaptable without requiring separate specialized components for each customization type.
Solution Approach 2:
The system achieves adaptability by allowing users to change display parameters such as column order, visibility states, and sorting criteria. These parameter changes are implemented through configuration objects and JavaScript functions that modify the display without requiring structural changes to the core system, thereby increasing versatility while controlling complexity.
3Productivity
If default configuration is used for all users, then the implementation is simple and consistent, but the productivity decreases because the configuration may not be optimized for individual user tasks
Solution Approach 1:
The patent implements preliminary action through default configurations that are pre-set before users interact with the system. These defaults provide a consistent starting point for all users, ensuring simplicity and consistency. Users can accept these defaults or modify them according to their specific needs, thereby maintaining high productivity without requiring complex configuration efforts.
Solution Approach 2:
The system enables self-service configuration where users can independently adjust display settings according to their personal preferences and task requirements. This self-service capability allows users to optimize the display for their specific needs without requiring system administrator intervention, thereby improving productivity while keeping the configuration process simple and user-friendly.
Data Source
AI summary
A method including receiving input from a user, retrieving data based on the input, generating a tabular display of the data according to default settings and adjustable user settings, and transmitting the tabular display to the user. A system having a server application structured and arranged to receive input from a user, retrieve data based on the input, generate a tabular display of the data according to default settings and adjustable user settings, and transmit the tabular display to the user, and a client application structured and arranged to display the tabular display.


