Adobe Flex UI Integration in PGL Workflow MDM Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Master Data Management (MDM) solutions lack the ability to seamlessly integrate rich internet hierarchy UIs and manage hierarchies within business process workflows, particularly due to the incompatibility between Adobe Flex technology and standard MDM UI frameworks like PGL Workflow UI.

Innovation Solution

Enhancing the PGL Workflow UI framework to incorporate Adobe Flex UI components through the use of an XML tag, enabling bi-directional data interchange and interaction between PGL and Flex elements, allowing for the embedding of Flex components within PGL workflows and passing parameters between them.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If Adobe Flex technology is used to create rich internet hierarchy UI, then user interface capability is improved, but compatibility with standard MDM UI frameworks deteriorates

Engineering Contradiction:
Improveuser interface capabilityVSAvoidcompatibility with MDM UI frameworks
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism that enables communication between Adobe Flex components and PGL Workflow UI framework. This mediator allows the two incompatible technologies to interact through defined interfaces and protocols, resolving the compatibility issue while preserving the rich UI capabilities of Flex.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If PGL Workflow UI framework is used for standard MDM workflows, then framework compatibility is improved, but ability to display hierarchical data deteriorates

Engineering Contradiction:
Improveframework compatibilityVSAvoidhierarchical data display capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges the strengths of both PGL Workflow UI framework and Adobe Flex technology. By integrating Flex components within the PGL framework, the solution achieves both framework compatibility and enhanced hierarchical data display capabilities, combining the advantages of both approaches.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If Flex components are embedded in PGL workflows, then functionality is improved, but system complexity increases

Engineering Contradiction:
Improveworkflow functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the system into distinct modular components: PGL framework elements, Flex components, and an integration layer. This segmentation allows each component to be developed, maintained, and modified independently, reducing overall system complexity while enabling enhanced functionality through the combination of specialized components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9978024B2Workflow integration with Adobe™ Flex™ user interface
Publication Date: 2018.05.22 TERADATA US INC
  • US9978024B2 patent drawing
  • US9978024B2 patent drawing
  • US9978024B2 patent drawing

AI summary

A method, system, apparatus, and article of manufacture provides the ability to visualize master data management (MDM) data as part of a MDM workflow user interface (UI) in a computer system. MDM data resides in one or more tables of a relational database management system. An MDM system maintains, as part of a process and framework, a first process workflow to manage relationship data. The relationship data is data required to manage an association of one piece of MDM data to another piece of MDM data. A first process workflow provides a UI node that contains a link to a file that describes UI components to display when the first process workflow is executed. A first component of the UI component identifies an Adobe™ Flex™ based UI component. The Adobe™ Flex™ based UI component enables the representation and viewing of the MDM data in a hierarchy.