Dynamic Electronic Form Generation via Metadata Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Static electronic forms lack flexibility to adapt to varying transaction requirements, leading to inefficiencies in data entry and compliance with changing legal and regulatory needs, especially in form-intensive industries like banking and finance.

Innovation Solution

A dynamic eForm system that generates forms based on product type, metadata, and regulatory requirements, using a document generation engine to create and format forms that can be completed on various devices, with pre-populated fields and adaptive validation, and incorporates supplemental metadata for enhanced user experience and compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static eForms are used, then implementation is simple and cost-effective, but flexibility and adaptability to varying transaction requirements are reduced

Engineering Contradiction:
ImproveflexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic form generation where form fields, sections, and validation rules are automatically adjusted based on transaction type, jurisdiction, and metadata parameters. The system transitions from static pre-defined forms to dynamically generated forms that adapt to specific transaction requirements without requiring manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes form parameters (fields, sections, validation rules) based on input metadata such as transaction type, jurisdiction, and product type. Different parameter sets are applied to generate appropriate form configurations for different scenarios, enabling flexibility through parameter variation rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If specialized software code and logic are written to define eForm inputs, then flexibility and adaptability are improved, but development cost and time increase

Engineering Contradiction:
ImproveflexibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent uses form templates as reusable patterns that can be copied and instantiated for different transactions. Instead of writing custom code for each form variant, the system copies base templates and applies metadata-driven modifications to generate specific form instances, dramatically reducing development time while maintaining flexibility.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent creates universal form templates that can serve multiple transaction types and jurisdictions through metadata configuration. A single template structure can generate various specialized forms by applying different metadata parameters, eliminating the need for separate development efforts for each form variant.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If manual form completion is used, then system complexity is low, but data entry errors increase and time to completion increases

Engineering Contradiction:
Improvetime to completionVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent pre-populates form fields with data from previous transactions, customer profiles, and integrated systems before the user completes the form. This preliminary action reduces the amount of manual data entry required and minimizes errors by carrying forward accurate information from existing records.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically performs validation, error checking, and data formatting without requiring manual intervention. The form generation and validation processes are self-service mechanisms that reduce both time to completion and error rates by automating routine checking and data processing tasks.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10657320B1Automatic dynamic generation of electronic forms using form definition, document metadata and supplemental metadata
Publication Date: 2020.05.19 WELLS FARGO BANK NA
  • US10657320B1 patent drawing
  • US10657320B1 patent drawing
  • US10657320B1 patent drawing

AI summary

An eForm system includes defining an eForm, defining document metadata associated with the eForm, and defining supplemental metadata associated with the eForm. In response to a document generation request, the eForm definition, the associated document metadata, and the associated supplemental metadata are assembled. In response to a document display request, an eForm display is generated based on the eForm definition, the associated document metadata, and the associated supplemental metadata.