Document Workflow Orchestration Runtime for Cross-Platform Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Document management workflows designed for specific cloud platforms are not portable and require expertise in cloud platform technologies, making them complex and limiting cross-platform execution.
Innovation Solution
A system that generates a platform-independent document workflow specification, which is compiled into platform-specific specifications for execution on various cloud platforms using a document workflow orchestration runtime, enabling seamless execution and monitoring across multiple cloud environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If document management workflow is designed for a specific cloud platform using platform-specific APIs, then the workflow can be executed on that cloud platform, but the workflow cannot be executed on different cloud platforms and requires expertise in cloud platform technologies
Solution Approach 1:
The patent introduces a universal workflow specification format that can represent document management workflows independently of any specific cloud platform. This universal specification can be executed on multiple cloud platforms (AWS, Azure, GCP) through platform-specific adapters, eliminating the need to redesign workflows for each platform and reducing the expertise required for workflow design.
Solution Approach 2:
The patent employs an intermediary compilation system that translates universal workflow specifications into platform-specific execution instructions. This intermediary layer acts as a mediator between the platform-independent workflow definition and the platform-specific execution environment, allowing workflows to be portable across different cloud platforms without requiring direct knowledge of each platform's specific APIs.
2Ease of operation
If document management workflow uses cloud platform specific APIs, then the workflow can be executed on the cloud platform, but the workflow design becomes complicated requiring cloud platform expertise
Solution Approach 1:
The universal workflow specification format serves as a platform-agnostic intermediate representation that simplifies workflow design. Designers can create workflows using this universal format without needing to learn specific cloud platform APIs, and the same workflow can be deployed to multiple platforms through automatic compilation, thus improving ease of operation while maintaining adaptability.
Solution Approach 2:
The patent performs preliminary compilation of the universal workflow specification into platform-specific instructions before execution. This preliminary action separates the workflow design phase from the platform-specific implementation details, allowing designers to focus on business logic without concerning themselves with platform-specific complexities, while still enabling cross-platform deployment.
3Adaptability or versatility
If a workflow is designed to be platform independent, then it can be executed on multiple cloud platforms, but it requires compilation to generate platform specific specifications
Solution Approach 1:
The patent performs the compilation from universal workflow specification to platform-specific instructions as a preliminary action before workflow execution. By completing the translation upfront, the system eliminates the need for real-time compilation during workflow execution, thus minimizing time loss while maintaining the ability to execute on multiple platforms.
Data Source
AI summary
A system configures, executes, and monitors document workflows executing using workflow engines executing on cloud platforms. The system generates a platform independent document workflow specification that describes a document workflow configured for execution on any of a plurality of workflow engines, each workflow engine executing on a cloud platform. The system compiles the platform independent document workflow specification to generate a platform specific document workflow specification configured for execution on a target workflow engine executing on a target cloud platform. A document workflow orchestration runtime executes and monitors the execution of the platform specific document workflow specification.


