Interactive Form Editor for Code-Free Schema Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-technical users face difficulties in creating user interface forms for digital relational databases without custom programming or knowledge of schema definitions.

Innovation Solution

An interactive form editor that allows users to create forms by dragging and dropping data fields, concurrently updating data and user interface schemas, with live previews and automatic code generation, enabling non-technical users to define forms visually.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If custom programming or schema definition knowledge is required to create forms, then forms can be precisely tailored to database requirements, but non-technical users find it difficult to understand and create forms

Engineering Contradiction:
ImproveEase of form creationVSAvoidSchema definition complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a visual form builder as an intermediary tool between non-technical users and the database schema system. This mediator automatically generates and validates schema definitions based on user-friendly visual inputs, eliminating the need for users to directly understand or write schema code while ensuring proper database integration

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides self-service functionality where the form builder automatically generates schema definitions, validation rules, and database integration code without requiring user intervention in the technical aspects. The system serves itself by autonomously handling the complex schema generation based on simple visual form configurations

Inventive Principle:
Principle #25Self-service

2Productivity

If manual coding is used to create forms, then precise control over form behavior is achieved, but the process becomes time-consuming and error-prone

Engineering Contradiction:
ImproveForm creation speedVSAvoidTime for manual coding
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining schema templates, validation rules, and database connection configurations within the form builder. These preliminary setups allow users to quickly create forms by simply selecting and configuring pre-prepared components rather than coding everything from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses copying functionality where users can replicate existing form templates and schemas. Once a form is created or validated, its schema definition and configuration can be copied and reused across multiple forms, significantly reducing repetitive coding work and accelerating form creation

Inventive Principle:
Principle #26Copying

3Reliability

If forms are created without automated schema validation, then flexibility in form design is maintained, but forms may not conform to database schemas causing installation failures

Engineering Contradiction:
ImproveForm schema conformityVSAvoidForm design flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements feedback mechanisms where the form builder provides real-time validation of schema definitions against database requirements. The system continuously monitors form configurations, automatically checks for schema conformity, and provides immediate feedback to users about any issues, allowing corrections before deployment while maintaining design flexibility

Inventive Principle:
Principle #23Feedback

4Ease of operation

If visual form builders automatically generate schema code, then non-technical users can create forms easily, but the complexity of managing concurrent schema updates increases

Engineering Contradiction:
ImproveVisual form editingVSAvoidSchema update management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the form design interface and schema code management into a unified system. The visual form builder and schema editor are combined into a single integrated environment where both the visual representation and underlying schema code are managed concurrently, eliminating the need to separately manage these complex processes

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12450427B2Interactive form editor with concurrent automatic creation of schema files
Publication Date: 2025.10.21 TREASURE DATA INC
  • US12450427B2 patent drawing
  • US12450427B2 patent drawing
  • US12450427B2 patent drawing

AI summary

A computer-implemented method executed by one or more computing devices executing one or more sequences of stored program instructions, the computer-implemented method comprising initiating execution of an interactive form editor and presenting a graphical user interface and a concurrent display of three or more windows corresponding to a form, data schema, user interface schema, field attributes, and field templates; receiving first input specifying to drag and drop two or more data entry fields into two or more pages of a multipage form; automatically concurrently updating a data schema window with data schema code corresponding to the two or more data entry fields; receiving second input, and in response thereto, exporting the data schema code to a digital file in a digital data storage system; receiving third input, and in response thereto, copying the data schema code to a configuration file and adding the configuration file to a digitally stored package; uploading the digitally stored package to a shared filesystem.