Platform Agnostic Digital Worker Specification for Automation Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveautomation capabilityVSAvoiddevelopment cycles
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveautomation coverageVSAvoidautomation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvemulti-platform capabilityVSAvoiddashboard consolidation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improveautomation implementationVSAvoidcross-technology integration
Core Design Contradiction:
ProductivityVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11113105B1Computer implemented system and method for generating platform agnostic digital worker
Publication Date: 2021.09.07 INFOSYS LTD
  • US11113105B1 patent drawing
  • US11113105B1 patent drawing
  • US11113105B1 patent drawing

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.