Table Secondary Row Display for Editing Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inefficiencies when editing tables on computing devices, as they often need to scroll through numerous fields with the same data schema, leading to reduced editing speed and increased chances of inadvertently editing the wrong field due to the inability to concurrently view related fields or headers.
Innovation Solution
A computing device displays a graphical user interface with a table featuring primary rows and secondary rows, where secondary rows associated with primary rows can be toggled for display adjacent to the primary rows, allowing users to view related data fields in close proximity, and are visually distinguishable to enhance navigation and editing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users edit multiple instances of the same data schema in a traditional table view, then the user can access all fields, but the user must scroll through large numbers of fields which reduces editing speed and increases error probability
Solution Approach 1:
The patent segments the table rows into primary rows and secondary rows. Primary rows display headers or key information, while secondary rows display detailed field data. This segmentation allows users to view multiple related fields simultaneously without scrolling through entire rows, directly improving editing speed and reducing navigation difficulty.
Solution Approach 2:
The patent introduces a new dimensional organization to the table display by stacking secondary rows vertically adjacent to their corresponding primary rows. This creates a hierarchical visual structure where related data is organized in a compact vertical arrangement, allowing concurrent viewing of multiple fields without horizontal scrolling.
2Reliability
If users view all fields in a traditional table format, then complete data is visible, but users cannot concurrently view related fields or headers which leads to inadvertent edits
Solution Approach 1:
By segmenting the table into primary rows (headers) and secondary rows (detailed fields), the patent allows users to view both the context (header information) and specific field data simultaneously in close proximity. This maintains complete data visibility while improving contextual awareness to prevent inadvertent edits.
Solution Approach 2:
The patent merges the header information and detailed field data into a unified visual structure where secondary rows are directly associated with their corresponding primary rows. This merging allows concurrent viewing of related information, providing both context and detail in a single view to improve editing accuracy.
3Productivity
If users scroll through large numbers of fields to edit multiple instances of the same data schema, then all fields can be accessed, but the time required for editing increases
Solution Approach 1:
The segmentation of table rows into primary and secondary components allows users to access multiple fields within a compact vertical space adjacent to each other. This eliminates the need to scroll through entire table rows horizontally, significantly reducing the time required to navigate and edit multiple fields of the same data schema.
Solution Approach 2:
By reorganizing field display from a horizontal scrolling layout to a vertical stacked layout with secondary rows adjacent to primary rows, the patent reduces navigation distance and time. Users can view and edit multiple fields in a compact vertical arrangement without horizontal scrolling, improving editing efficiency.
Data Source
AI summary
A computing device is provided, including a display configured to display a graphical user interface (GUI). The GUI may include a table including a plurality of fields arranged in a plurality of primary rows. The GUI may further include a secondary row display selector associated with a primary row. The computing device may further include a user input device. The computing device may further include a processor configured to receive, from the user input device, a first user input selecting the secondary row display selector. In response to the first user input, the processor may output one or more secondary rows associated with the primary row for display in the GUI. The one or more secondary rows may be displayed in the table adjacent to the primary row. The plurality of primary rows and the one or more secondary rows may be displayed in a visually distinguishable manner.


