Workflow Execution Network Interface for Cross-Platform Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional solutions for automating access and communication between computer systems with compatible and incompatible platforms and protocols are costly and require frequent updates due to changes in network configurations, leading to inefficiencies and additional expenses.
Innovation Solution
A method and apparatus for triggering the execution of workflows over a network that allows for interoperability between systems with different platforms and protocols without the need for customized interfaces, using a graphical user interface to define workflows and network settings, enabling seamless communication and data exchange across disparate systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If customized interfaces are created to interface with incompatible systems, then access to and communication of input information is enabled, but the cost in terms of time, money, and resources increases significantly
Solution Approach 1:
The patent introduces a standardized interface that acts as an intermediary layer between compatible and incompatible systems. This standardized interface includes predefined adapters and connectors that enable communication without requiring custom development for each incompatible system. The intermediary translates and adapts protocols automatically, reducing the need for specialized customized interfaces while maintaining interoperability.
Solution Approach 2:
The patent creates a universal standardized interface that can work with multiple different incompatible systems through a single platform. The interface supports multiple protocols and communication methods simultaneously, allowing one interface design to serve multiple purposes and connect to various systems without requiring separate customized versions for each target system.
2Adaptability or versatility
If customized interfaces are developed for specific systems, then initial access is achieved, but additional expenses are incurred when new incompatible systems need to be integrated
Solution Approach 1:
The patent implements a framework with pre-built adapters, connectors, and protocol translations that are prepared in advance. When a new incompatible system needs to be integrated, the system can leverage existing preliminary components rather than starting from scratch. The standardized interface includes a library of pre-configured elements that can be quickly assembled and adapted to new systems, significantly reducing integration time and resources.
Solution Approach 2:
The patent employs a dynamic standardized interface that can automatically adapt to new incompatible systems through configuration rather than reprogramming. The interface includes dynamic protocol detection and automatic adapter selection capabilities, allowing it to adjust to new systems on-the-fly without requiring manual development, testing, and implementation of new interface versions.
3Reliability
If customized interfaces are implemented, then access to incompatible systems is achieved, but additional expenses occur when systems are updated or modified
Solution Approach 1:
The patent divides the interface architecture into separate, modular segments including protocol layers, translation layers, and adapter components. When an incompatible system is updated or modified, only the specific segment that interfaces with that system needs to be adjusted, while the rest of the standardized interface remains unchanged. This segmentation isolates the impact of system changes and reduces the overall complexity of maintaining the interface.
Solution Approach 2:
The patent utilizes parameter-based configuration rather than hard-coded interface logic. The standardized interface accepts parameters and configuration settings that can be adjusted when systems are updated, allowing the same interface structure to accommodate changes by modifying parameters rather than rewriting the entire interface. This approach maintains reliability while reducing the complexity of implementing updates.
Data Source
AI summary
A method for triggering execution of a workflow over a network comprises receiving an instruction to execute a workflow comprising a first task for being executed on a first remote device, receiving network settings from the user device to enable communication and execution of the first task on the first remote device, applying the network settings to at least one of the host or the first remote device, and executing the first task on the first remote device using the network settings upon receiving the instructions from the user device. The workflow comprises multiple tasks for execution on multiple remote devices. Multiple tasks include the first task, and multiple remote devices include the first remote device. Network settings include settings for establishing communication between any two or more of the host and the remote devices.


