Edit Tracker With Selective Undo Buttons For Form Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack the ability to easily track changes made by users in form-based interfaces, leading to difficulties in identifying and reverting changes, especially when users are distracted or need to save or undo edits.
Innovation Solution
A method is implemented to display an edit tracker on a graphical user interface, showing changes made to data items in real-time, allowing users to easily identify and revert specific changes, with features like undo buttons for individual edits and an all-undo option for complete reversal of changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a multi-tabbed format is used for records and data, then data organization and capacity are improved, but user ability to track and identify changes is worsened
Solution Approach 1:
The patent introduces an edit tracker as an intermediary component that sits between the user and the multi-tabbed data interface. This edit tracker maintains a separate log of all changes made across tabs, allowing users to view and identify modifications without having to manually search through multiple tabs. The tracker acts as a mediator that consolidates change information from the complex multi-tab structure into a single, easy-to-navigate interface.
2Device complexity
If manual change reversal is required, then system complexity is reduced, but user time and effort are worsened
Solution Approach 1:
The system performs preliminary action by automatically logging and tracking all data changes as they occur, before the user needs to reverse them. The edit tracker continuously monitors and records modifications in real-time, so when a user wants to reverse changes, the information is already prepared and organized. This eliminates the need for users to manually search through tabs to find what was changed, significantly reducing the time and effort required for change reversal.
3Device complexity
If sequential undo is used, then system complexity is reduced, but flexibility to reverse specific changes is worsened
Solution Approach 1:
The patent segments the undo functionality by creating individual undo buttons for each specific change recorded in the edit tracker. Instead of a single sequential undo stack, each modification is divided into its own reversible unit. Users can select which specific changes to reverse by clicking the corresponding undo button next to each tracked modification, providing granular control over which changes to keep and which to revert, while maintaining relatively simple system architecture.
Data Source
AI summary
Example systems and methods for displaying an edit tracker of form-based entries on a graphical user interface are described herein. Form based data items including a name and a data entry box are displayed in an area of the graphical user interface. As edits are made to the data items (e.g., changed or new data values are added to the data entry boxes), an edit tracker entry for each changed data item is displayed. The edit tracker entries can include the item name of the data item, the item value of the data item, and the changed item value of the data item. As various modifications are made, some of which may be made within nested or other tabs of the graphical user interface, the edit tracker can include the entries, allowing the user to quickly identify changes, quickly navigate to the changes, and/or undo individual changes.


