Platform Agnostic Digital Worker Specification for Automation Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automation tools face challenges in providing seamless integration of digital workers across different technologies due to lack of standard data exchange formats and limited cognitive capabilities, leading to low reliability and high maintenance costs in multi-platform scenarios.
Innovation Solution
A platform-agnostic system and method for generating digital workers using an orchestration editor to create specifications for input, output, and error handling, enabling communication across heterogeneous platforms with a common data format, and consolidating metrics into a unified dashboard.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional automation using Java/Python or other programming languages or scripts is used, then automation can be achieved when APIs are available, but development cycles are long and overall ROI is not very high
Solution Approach 1:
The patent creates a universal digital worker platform that can perform multiple automation functions across different technologies and platforms. The system provides a common specification framework that enables digital workers to operate with different underlying technologies (RPA, API-based, cognitive) through a unified interface, eliminating the need for separate development cycles for each automation approach.
Solution Approach 2:
The patent segments the automation system into modular digital workers with standardized specifications. Each digital worker is an independent, reusable component that can be developed once and deployed across multiple platforms and technologies, significantly reducing development cycles compared to traditional monolithic automation approaches.
2Adaptability or versatility
If front-end automation using RPA tools is used, then solutions can be provided where script/API based automation is not possible, but reliability is low owing to continuous changes in the user experience layer
Solution Approach 1:
The patent implements a dynamic architecture where digital workers can adapt their execution approach based on conditions. The system can switch between RPA, API-based, and cognitive automation methods for the same task, allowing it to maintain reliability even when UI layers change by falling back to more stable execution methods when needed.
Solution Approach 2:
The patent introduces an intermediary specification layer between the automation execution and the target applications. This standardized digital worker specification acts as a mediator that abstracts away UI changes, allowing the system to maintain reliable automation even when user experience layers change continuously.
3Adaptability or versatility
If multiple automation tools are used in multi-platform scenarios, then various automation capabilities can be leveraged, but consolidating metrics from different dashboards is a big challenge because each tool has its own format
Solution Approach 1:
The patent creates a universal specification framework that works across multiple automation tools and platforms. By standardizing digital worker definitions and data formats, the system enables metrics from different tools to be consolidated into a unified dashboard, eliminating the complexity of dealing with multiple proprietary formats while maintaining multi-platform capabilities.
4Productivity
If existing automation solutions are used, then automation can be implemented, but there is no seamless integration of digital workers across different technologies using a standard format of data exchange
Solution Approach 1:
The patent introduces a standardized digital worker specification as an intermediary layer between different automation technologies. This specification format enables seamless integration and data exchange across RPA, API-based, and cognitive automation platforms, allowing digital workers to be deployed across different technologies without integration barriers.
Data Source
AI summary
A computer implemented system and method for generating a platform agnostic digital worker includes identifying a task to be performed by the digital worker. A specification for the digital worker is generated that comprises at least a predefined standard for configuration of input and output parameters and error handling. A digital worker created by an agent based on the specification is received to deploy the digital worker at an orchestration engine. The digital worker is sequenced into a repository of digital workers in a predefined manner of workflow, where the digital worker is configured to execute sequentially to perform a scheduled task.


