EAI Framework for Native Mobile App Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to provide non-technical users with the ability to access and manage information from multiple data sources as structured business objects, requiring technical skills for customization and integration, and lack tools for seamless collaboration between technical and non-technical users in modeling and automating business processes, especially in mobile applications.
Innovation Solution
An Enterprise Application Integration (EAI) framework that enables users to create logical business objects from various data sources, allowing non-technical users to define data and actions without coding, and facilitates dynamic form construction and process automation, with a lightweight single-sign on for secure access across systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If existing EAI systems with development tools are used to custom develop solutions, then data and information become more accessible, but the solutions require significant technical and development skill to maintain and change over time
Solution Approach 1:
The patent introduces a visual process automation tool as an intermediary layer between users and the EAI system. This tool provides drag-and-drop process modeling capabilities that translate business process definitions into executable automation workflows, eliminating the need for users to write code while still accessing integrated data from multiple sources. The visual editor acts as a mediator that handles the technical complexity of EAI configuration behind a user-friendly interface.
Solution Approach 2:
The system enables non-technical users to independently configure and modify business processes through the visual automation tool. Users can drag and drop process elements, configure data sources, and deploy automations without requiring developer intervention. The system provides self-service capabilities including built-in data source connectors, automatic process validation, and runtime monitoring that allows business users to manage their own process automation needs.
2Reliability
If hard-coded EAI solutions are implemented, then data integration is achieved, but the solutions lack flexibility to adapt to changing business requirements without complex redevelopment
Solution Approach 1:
The patent implements dynamic process modeling where business processes are defined as configurable workflows rather than hard-coded logic. The visual editor allows users to dynamically add, remove, or modify process steps by dragging and dropping elements. Data source connections are dynamically configured through a palette of connectors that can be attached and detached as needed. The system compiles these visual definitions into executable processes that can adapt to changing requirements without redevelopment.
Solution Approach 2:
The system provides preliminary configuration capabilities where users can pre-define data source connections, process templates, and automation patterns before actual business processes are executed. The visual editor allows users to set up reusable process components and data source adapters in advance, which can then be quickly instantiated and modified for specific business needs. This preliminary setup reduces the effort required to adapt to new requirements.
3Ease of operation
If traditional form technologies are used, then forms can be displayed, but non-technical users cannot add additional information on-demand without technical involvement
Solution Approach 1:
The patent enables end users to independently customize forms by dragging and dropping field elements from a palette onto the form canvas. Users can add new information fields, rearrange existing fields, and configure data bindings without requiring developer involvement. The system automatically handles the technical complexity of form rendering, data binding, and validation, allowing users to focus solely on the visual arrangement and configuration of form elements.
Data Source
AI summary
A mobile application engine includes an adapter, translation server and mobile renderer for providing forms as native mobile applications on a mobile device.


