Structured Electronic Representation of User-Fillable Forms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic representations of patient order sets lack structural data, making automatic processing, modification, and comparison difficult due to their creation using off-the-shelf word processing software that does not support structural data processing.

Innovation Solution

A computer-implemented method and system that constructs a structured electronic representation of user-fillable forms by parsing and grouping form fields into pre-defined structural regions, matching these regions to stored data structures, and generating a structured XML representation, enabling efficient processing and modification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If patient order sets are created using off-the-shelf word processing software, then ease of manufacture is improved, but structural data representation capability deteriorates

Engineering Contradiction:
Improveease of manufactureVSAvoidstructural data
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent introduces an intermediary system consisting of a parser and data structure mapper that converts the output of simple word processing software into structured electronic representations. This intermediary layer captures structural information (form regions, field types, relationships) without requiring the original software to have advanced structural capabilities, thus resolving the contradiction between ease of manufacture and structural data representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a structured copy or representation of the patient order set form that preserves its structure and semantics. By generating a structured electronic representation (SER) that mirrors the form's organization into regions, fields, and relationships, the system maintains structural information even when the source document comes from simple word processing software.

Inventive Principle:
Principle #26Copying

2Productivity

If structured electronic representations are generated automatically, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improveautomatic processing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the complex task of structured representation generation into distinct functional modules: parsing the form document, identifying form regions, classifying field types, and mapping to data structures. This segmentation allows each module to handle a specific aspect independently, making the overall system more manageable and maintainable while achieving automated processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the input form into a structured representation by changing the organizational parameters of the data. Instead of storing flat text or simple fields, the system reorganizes information into hierarchical structures with defined relationships, thereby enabling automated processing without requiring complex custom software.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If form fields are grouped into form regions, then measurement precision of structural elements is improved, but device complexity increases

Engineering Contradiction:
Improvestructural element identification accuracyVSAvoidparsing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining a set of form region types and their corresponding data structures before processing the actual form. The system uses these pre-defined templates to guide the parsing process, which simplifies the complexity of identifying and grouping fields into appropriate regions while maintaining high measurement precision for structural element identification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9218331B2Automated generation of structured electronic representations of user-fillable forms
Publication Date: 2015.12.22 THINK RES
  • US9218331B2 patent drawing
  • US9218331B2 patent drawing
  • US9218331B2 patent drawing

AI summary

Methods, software and devices for automatically constructing a structured electronic representation of a user-fillable form are disclosed. Each structured electronic representation is constructed from a parsable version of that form. A plurality of data structures for constructing structured electronic representations of user-fillable forms is stored. Each of the data structures is representative of a form region of one of a plurality of pre-defined types. A parsable version of the user-fillable form is received. This parsable version is parsed to identify fields of the user-fillable form, including at least one text field and at least one input field. These fields are grouped to form a plurality of form regions. Each of these form regions is matched to one of the stored data structures that best represents the form region in a structured electronic representation. An indicator of each matched data structure is stored.