Service Designer Solution for Third-Party Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems require extensive programming for integration into existing suppliers' databases or applications, limiting their functionality and ease of use.
Innovation Solution
A system and method that allows integration of third-party information or services management systems into a services platform without requiring compiled code, enabling developers to create applications that are easily billable, upgradeable, and supportable, using a visual tool or meta-data to define runtime characteristics, and integrating with third-party systems through a workflow control engine and XML-based descriptors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If extensive programming is used for integration into existing suppliers' databases or applications, then integration functionality is achieved, but integration complexity and time consumption increase significantly
Solution Approach 1:
The patent introduces an intermediary integration layer that mediates between the services platform and existing suppliers' databases or applications. This intermediary layer provides standardized connection interfaces and translation mechanisms, allowing integration without requiring extensive custom programming for each supplier system.
Solution Approach 2:
The patent creates universal integration components and templates that can be applied across multiple suppliers' systems. These reusable integration patterns provide multi-functional capabilities that work with different database structures and application interfaces, reducing the need for supplier-specific programming.
2Adaptability or versatility
If extensive programming is required for integration, then customization capability is improved, but ease of operation and implementation deteriorate
Solution Approach 1:
The patent implements preliminary action by pre-configuring integration templates, connection profiles, and mapping rules before actual integration is needed. These pre-prepared components contain common integration scenarios that can be directly applied or lightly customized, eliminating the need for extensive programming during implementation.
Solution Approach 2:
The patent uses copying by creating reusable integration templates and patterns that can be replicated across different suppliers' systems. These templates capture proven integration approaches and can be copied and adapted to new integrations, maintaining customization while simplifying the implementation process.
3Productivity
If compiled code writing is required for application creation, then application functionality is achieved, but development time and complexity increase
Solution Approach 1:
The patent enables self-service application creation through visual design tools and drag-and-drop interfaces that allow developers to build applications without writing compiled code. The system automatically generates the necessary code and configuration from the visual design, allowing applications to be created rapidly while maintaining full functionality.
Solution Approach 2:
The patent replaces the mechanical process of manual code writing and compilation with an automated system that uses visual design elements and metadata-driven generation. This substitution eliminates the time-consuming steps of coding, compiling, and debugging by using higher-level abstractions that automatically translate into functional applications.
4Adaptability or versatility
If manual intervention is required for integration and development tasks, then control and customization are improved, but automation level and efficiency decrease
Solution Approach 1:
The patent implements feedback mechanisms that automatically monitor integration status, detect configuration issues, and suggest corrections. The system provides real-time feedback on integration progress and application performance, allowing automated adjustment of parameters while maintaining developer control over decision-making.
Solution Approach 2:
The patent creates dynamic integration configurations that can automatically adapt to changes in supplier systems or platform requirements. The integration layer dynamically adjusts connection parameters, data mappings, and communication protocols based on runtime conditions, providing both automation and adaptability simultaneously.
Data Source
AI summary
In one embodiment, a system and method are provided that allows easy integration of an existing third-party information or services management system into a services platform such as a Platform without requiring actual compiled code to be written. In addition, in one embodiment, the system and method allow developers to create new applications without requiring actual code to be written, which applications run on a services platform such as a Platform and are easily billable, upgradeable and supportable.


