Dynamic Checkbox Display for Mass Editing Data Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical user interfaces for data tables with multiple rows and columns are cluttered by long columns of empty checkboxes, making it difficult for users to select and perform mass actions efficiently.
Innovation Solution
A system and method that allows users to select multiple rows, columns, and cells by displaying a single checkbox per row or column upon hover, with contextual action buttons and 'Select All'/'Deselect All' options to reduce interface clutter and enable batch editing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If checkboxes are displayed next to each row for selection, then users can select multiple rows for mass action, but the user interface becomes cluttered and distracting
Solution Approach 1:
The patent segments the checkbox display based on user interaction state. Checkboxes are hidden by default and only displayed when needed (upon hover or selection), dividing the interface into active and inactive states to reduce clutter while maintaining functionality.
Solution Approach 2:
The checkbox visibility is made dynamic rather than static. The system transitions between hiding checkboxes and displaying them based on user hover actions or selection states, allowing the interface to adapt its complexity level based on operational needs.
2Adaptability or versatility
If a long column of empty checkboxes is displayed, then all rows can be selected for mass editing, but visual noise increases and user experience deteriorates
Solution Approach 1:
The patent extracts the checkboxes from their permanent visible position and removes them from the default interface view. Checkboxes are only extracted and displayed when the user hovers over or selects a row, eliminating continuous visual noise while preserving mass editing capability.
Solution Approach 2:
The hover action serves as an intermediary trigger that mediates between the user's selection intent and the checkbox display. This intermediary interaction ensures checkboxes appear only when needed, reducing visual noise without compromising the ability to perform mass edits.
Data Source
AI summary
Methods and systems for selecting multiple rows, columns, and/or cells are described. A user opens or otherwise accesses a file or document containing multiple rows, columns, and/or cells. The user hover a cursor or pointer over a particular row, column, or cell, or the user touches a particular row, column, or cell on a touchscreen. A single checkbox appears for that particular row, column, or cell. When the user selects that checkbox, unselected checkboxes for the other rows, columns, or cells appear. From there, the user can choose to select all the checkboxes or just some of the checkboxes to perform a mass action on the selected rows, columns, or cells.


