Business Application Integration via XML Standardization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrating data and user interfaces from external business applications with internal business applications is complex and difficult, requiring a method to efficiently combine them in a consistent and user-friendly manner.

Innovation Solution

A system that maps external business application outputs to XML format, allowing internal applications to specify data and user interface elements, with transform options and format overrides for seamless integration, using a web engine, logical UI, and XML layers to process requests and responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If companies integrate external business applications with internal business applications using traditional methods, then data and user interface elements can be combined, but the integration process becomes complex and difficult requiring developers to learn various formats

Engineering Contradiction:
Improveintegration flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a common interface layer that standardizes interactions between internal and external business applications. The integration framework provides universal data models, authentication mechanisms, and communication protocols that work across different application types, eliminating the need for format-specific integration code and reducing developer learning requirements

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

Solution Approach 2:

The patent implements an intermediary integration framework that sits between internal and external business applications. This mediator layer handles format conversion, data mapping, and protocol translation automatically, shielding developers from the complexity of direct integrations while maintaining flexible adaptability to different external application interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If developers work with multiple external business application formats, then they can access diverse data sources, but they must learn and maintain knowledge of various different formats

Engineering Contradiction:
Improvedata source accessibilityVSAvoiddeveloper ease of use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The integration framework provides a universal data access layer that presents a consistent interface to developers regardless of the underlying external application format. Standardized data models and abstraction layers allow developers to access diverse data sources using uniform syntax and methods, eliminating the need to learn multiple format-specific APIs

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

3Productivity

If traditional integration methods are used to combine data and user interfaces, then integration is achieved, but the result lacks consistency and user-friendliness

Engineering Contradiction:
Improveintegration efficiencyVSAvoidinterface consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent establishes universal design guidelines and standardized component libraries that ensure consistent user interfaces across integrations of different external applications. The framework provides uniform navigation patterns, data presentation formats, and interaction models that maintain interface consistency while enabling efficient integration of diverse applications

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

Data Source

PatentUS8046682B2Method and system for accessing business applications via a standard interface
Publication Date: 2011.10.25 ORACLE AMERICAN INC
  • US8046682B2 patent drawing
  • US8046682B2 patent drawing
  • US8046682B2 patent drawing

AI summary

A method and system for integrating business application elements of an external business application into an internal business application where the integration system maps the output of external business applications to a Extensible Markup Language (“XML”) format. The XML format defines a standard format for the business application elements generated by the external business applications and provided to the internal business applications by the integration system. When developing a new internal business application, developers can work with the XML formatted elements provided by the integration system without having to learn the different formats provided by the various external business applications. The integration system is responsible for converting the data generated by the external business application to the XML format.