Form Field Completion Through Browser Plug-Ins Across Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for transferring data between disparate applications, particularly in the medical field, such as EHR/EMR and EDC systems, face challenges with integration complexity, scalability issues, and manual data entry errors, and features like 'drag and drop' often require shared platforms.

Innovation Solution

A system and method utilizing a browser plug-in, WebSocket server, and UI-based application to facilitate data transfer from external sources like EHR/EMR systems to form-based applications by identifying form elements, generating input windows, and inserting data directly into corresponding fields without manual entry or integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual data entry is used to transfer data between applications, then data can be transferred between any applications, but errors increase and productivity decreases

Engineering Contradiction:
Improvecompatibility between applicationsVSAvoiddata entry accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system enables self-service data transfer by allowing the form-based application to automatically populate fields using data from external sources through browser plug-ins and image recognition, eliminating the need for manual data entry while maintaining versatility across different applications

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual data entry with automated image recognition technology and browser plug-in systems that can capture and transfer data between applications, thereby improving accuracy while maintaining application compatibility

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

2Productivity

If integration schemes are used to transfer data between applications, then data transfer automation is achieved, but device complexity increases and scalability is limited

Engineering Contradiction:
Improvedata transfer automationVSAvoidintegration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the data transfer functionality into independent browser plug-ins that can be attached to different applications without requiring full system integration, reducing complexity while maintaining automation capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal data transfer mechanism that works across multiple applications and platforms through browser plug-ins, eliminating the need for separate integration solutions for each application pair and improving scalability

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

3Ease of operation

If drag and drop features are used for data transfer, then manual entry is eliminated, but the solution is limited to applications sharing a platform

Engineering Contradiction:
Improvedata transfer convenienceVSAvoidplatform compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces browser plug-ins and image recognition technology as intermediaries that enable data transfer between applications regardless of their underlying platform, extending the convenience of automated transfer beyond shared-platform limitations

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If EHR/EMR and EDC solutions are integrated using standards like HL7 and FHIR, then data transfer between medical systems is enabled, but implementation time increases and scalability is reduced

Engineering Contradiction:
Improveinteroperability between medical systemsVSAvoidimplementation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system uses image recognition to capture data from EHR/EMR displays and creates digital copies that can be transferred to EDC forms, bypassing the need for complex integration of the underlying systems while achieving interoperability quickly

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12437147B2System and method for completing a field in a form-based application
Publication Date: 2025.10.07 MEDIDATA SOLUTIONS INC
  • US12437147B2 patent drawing
  • US12437147B2 patent drawing
  • US12437147B2 patent drawing

AI summary

A method for completing a field in a form-based application includes extracting form data and elements from a form within the form-based application, where the form data and elements relate to a first field, generating an input window containing the form data and elements, including a second field corresponding to the first field, receiving input regarding the second field for which to fill in text, data, or both text and data, receiving input from an external source from which to fill in the text and/or data, loading the filled-in text and/or data into the second field in the input window, and transferring the captured text and/or data to the first field within the form-based application.