Streamlined Data Entry via Conditional Probability Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual data entry in software applications is time-consuming and prone to errors, degrading the user experience due to the need to input redundant or empty information from documents.

Innovation Solution

A computer system determines a subset of information associated with a user attribute, such as income-tax information, by analyzing conditional probabilities and threshold values, allowing users to only provide necessary data, thereby simplifying the data-entry process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually enter all information from documents into software applications, then complete data is captured, but data entry time increases and error rate increases

Engineering Contradiction:
Improvedata entry accuracyVSAvoiddata entry time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically analyzing the document, identifying fields, extracting information, and populating the software application without requiring manual user intervention for each field. The computer system independently determines which fields to populate based on document analysis, reducing both time and errors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of users reading documents and typing data is replaced with an automated optical character recognition and field identification system. The computer system uses image processing and pattern recognition to substitute the manual data entry mechanism, achieving both speed and accuracy improvements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If users enter redundant or empty information, then all fields are populated, but user frustration increases and experience degrades

Engineering Contradiction:
Improveuser experienceVSAvoidredundant information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system extracts only the necessary and relevant information from the document, excluding redundant or empty fields. By selectively identifying and populating only meaningful fields based on document analysis, the system eliminates the need for users to enter unnecessary information, improving ease of operation while maintaining data completeness.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the system requests subset of information based on conditional probability, then data entry is simplified, but system complexity increases

Engineering Contradiction:
Improvedata entry efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of the document structure and field relationships before requesting user input. By pre-identifying which fields are likely to be populated based on conditional probability and document patterns, the system streamlines the data entry process without requiring complex real-time decision-making, thus improving productivity while managing system complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9613105B1Streamlined data entry based on data relationships
Publication Date: 2017.04.04 INTUIT INC
  • US9613105B1 patent drawing
  • US9613105B1 patent drawing
  • US9613105B1 patent drawing

AI summary

During a data-entry technique, a subset of desired information is determined based on an attribute of the user (such as an identifier). For example, the subset of the information may be associated with at least a field in a document, and the remainder of the information may be associated with at least a second field. This second field may be: empty, related to the subset of the information, and/or redundant with the subset of the information. Using the determined subset of the information, the data-entry process may be simplified. In particular, a user may only have to provide the subset of the information, instead of all the information.