Client-Side Form Modification for Data Collection Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web-based data collection forms are error-prone and confusing due to issues like small selection areas, difficulty in locating previous responses, and incomplete item handling, leading to a slow and painstaking user experience.
Innovation Solution
A computer-implemented system that uses client-side instructions to modify and assist users in completing online forms by highlighting selections, indicating completeness, managing dependencies, and preventing form submission until all items are completed, thereby enhancing user interaction and reducing errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If web-based forms use small selection areas to save space, then the form can accommodate more options, but the selected radio button becomes difficult to see and locate
Solution Approach 1:
The patent applies color changes by highlighting selected radio buttons with a distinct background color or border color, making the selection visually prominent against the list of options. This allows small selection areas to remain space-efficient while the color change ensures the selected option is easily visible and locatable.
2Adaptability or versatility
If web-based forms instruct users to ignore irrelevant items and jump to arbitrary points, then the form can manage complex dependencies, but users cannot keep track of required items and may skip incomplete items
Solution Approach 1:
The patent implements feedback by providing visual indicators that show users which form items have been completed and which are still required. This feedback mechanism allows users to track their progress through complex forms with dependencies, knowing exactly what remains to be completed without being lost among irrelevant items.
Solution Approach 2:
The patent applies preliminary action by pre-calculating and displaying the set of required items before the user begins filling out the form. This allows users to see upfront what needs to be completed, even as dependencies dynamically change based on their selections, helping them maintain awareness of required items throughout the process.
3Reliability
If data validation is performed after form submission, then the server can verify data integrity, but users are confronted with alert boxes and must locate and correct missing items manually
Solution Approach 1:
The patent applies preliminary action by performing data validation checks before form submission using client-side instructions. This preliminary validation identifies and highlights incomplete or invalid items in the form, allowing users to correct errors before submission and avoiding the need to manually locate and fix issues after submission, thereby reducing time loss while maintaining data integrity.
4Ease of manufacture
If web-based forms reproduce limitations of print forms, then implementation is simpler, but the user experience remains slow and error-prone
Solution Approach 1:
The patent replaces mechanical systems with programmatic solutions by using client-side instructions to automatically highlight selections, track completion status, and perform validation. This substitution eliminates the need for manual form management while providing intelligent assistance that speeds up data collection and reduces errors, maintaining implementation simplicity through web-based technologies.
Data Source
AI summary
Computer-implemented system and method for assisting a user with the completion of online forms, by providing form modification based on input by the user. Certain form modifications are handled by computer instructions executing on the user's computer, and not by the server that provided the form to the user's computer.


