Real-Time Form Error Tally and Field Highlighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers often encounter difficulties in identifying and correcting errors in complex forms, such as tax or medical reports, where mistakes in one field can lead to multiple errors across the form and other related forms, making it hard to pinpoint and fix errors accurately.

Innovation Solution

A system and method that includes a data repository, error management engine, and user interface to check inputs for errors, update a tally of errors, and visualize these errors concurrently with the form, highlighting the specific field with errors, providing error indicators and tool tips for correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire form is checked for errors after submission, then all errors can be identified, but the user experience deteriorates due to delayed error detection and difficulty in locating specific errors

Engineering Contradiction:
Improveerror detection completenessVSAvoiderror identification ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs error checking on individual fields as the user enters data, rather than waiting until form submission. This preliminary detection allows errors to be identified immediately when they occur, making it easier for users to locate and correct specific errors without having to review the entire form later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides immediate visual feedback by displaying a tally of errors and highlighting specific fields containing errors as the user completes them. This real-time feedback mechanism guides users to problematic areas without requiring a comprehensive post-submission review, improving both error detection effectiveness and user experience.

Inventive Principle:
Principle #23Feedback

2Loss of information

If complex forms with multiple sections are used to capture comprehensive data, then data collection completeness improves, but error tracking becomes more difficult

Engineering Contradiction:
Improvedata collection completenessVSAvoiderror tracking difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system divides the complex form into individual fields and sections, checking each field separately for errors. The error tally is updated incrementally as each field is validated, allowing users to track errors across multiple sections without being overwhelmed by the form's overall complexity. Each field can be independently identified and corrected.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains a running tally of errors across all form sections and provides real-time visual feedback about the number and location of errors. This feedback mechanism helps users understand the scope of errors in complex forms without requiring them to manually track mistakes across multiple sections.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If real-time error checking is implemented for each field, then error identification ease improves, but system complexity increases

Engineering Contradiction:
Improveerror identification easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements error checking logic that activates automatically as users enter data in each field, rather than requiring a separate comprehensive validation step. This preliminary checking approach simplifies the user interface while maintaining robust error detection across the entire form.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically updates the error tally and highlights problematic fields without requiring user intervention to initiate checking. The form itself serves to identify and report errors as data is entered, reducing the need for complex manual validation processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8234562B1Error checking for data entry
Publication Date: 2012.07.31 INTUIT INC
  • US8234562B1 patent drawing
  • US8234562B1 patent drawing
  • US8234562B1 patent drawing

AI summary

A method for displaying a form involves checking an input to determine whether an error exists, where the input corresponds to a field within the form, updating a tally of errors for the form reflecting the error when the error is contained in the field within the form, and visualizing the tally of errors by concurrently displaying the tally of errors and the form, where the field corresponding to the error is identified within the form.