Form Field Autocomplete Using Dynamic ML Threshold Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data entry systems are time-consuming and prone to errors, and current autocomplete systems struggle to accurately predict relationships between form fields and suggest likely values.

Innovation Solution

A system utilizing a dynamic threshold mechanism with machine learning models to auto-complete user input fields, adjusting precision and recall based on the stage of input and user feedback to improve prediction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional manual data entry is used, then data entry can be performed with simple systems, but data entry is time-consuming and prone to errors

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

Solution Approach 1:

The patent replaces manual mechanical data entry with an automated machine learning-based autocomplete system. The system uses trained ML models to predict and auto-fill form fields, substituting human manual input with automated intelligent prediction, thereby increasing productivity while managing complexity through specialized algorithms rather than general-purpose tools

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

Solution Approach 2:

The autocomplete system performs self-service by automatically predicting and filling form fields without requiring manual user input for each field. The machine learning models independently analyze form relationships and generate completions, allowing the system to serve itself rather than requiring continuous human intervention for data entry tasks

Inventive Principle:
Principle #25Self-service

2Productivity

If autocomplete systems are developed to suggest likely values, then data entry efficiency can be improved, but accuracy of suggested completions becomes difficult to ensure

Engineering Contradiction:
Improvedata entry efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the classification threshold based on the stage of form completion. The threshold is not fixed but adapts according to how many fields have been completed, allowing the system to optimize between exploration (lower threshold) and exploitation (higher threshold) phases, thereby improving prediction accuracy at different stages of the data entry process

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces dynamics by making the classification threshold variable rather than static. The threshold dynamically changes based on the completion stage, transitioning from a lower threshold in early stages (when exploration is beneficial) to a higher threshold in later stages (when precision is more important), enabling the system to adapt to changing requirements throughout the data entry process

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If machine learning models are used to determine field relationships, then prediction accuracy can be improved, but system complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidmodel selection mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the form completion process into distinct stages (e.g., initial stage, intermediate stage, final stage). Each stage has its own classification threshold, segmenting the prediction process into phases with different accuracy requirements. This segmentation simplifies the overall system by breaking down the complex prediction task into manageable stages with specific focus areas

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system manages model selection complexity by changing the classification threshold parameter based on the completion stage rather than using multiple complex models. This parameter-based approach simplifies the system architecture compared to maintaining separate models for different stages, while still achieving stage-appropriate prediction accuracy through dynamic threshold adjustment

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12626053B2System, method, and computer program for user input fields auto-completion using machine learning model selection with dynamic threshold mechanism
Publication Date: 2026.05.12 AMDOCS DEV LTD
  • US12626053B2 patent drawing
  • US12626053B2 patent drawing
  • US12626053B2 patent drawing

AI summary

As described herein, a system, method, and computer program are provided for using a dynamic threshold mechanism that is utilizing a set of machine learning models to auto-complete user input fields. User access to a form having a plurality of user input fields is detected. One or more of the plurality of user input fields are auto-completed over a sequence of stages, utilizing at least one machine learning model.