AI RPA Workflow Generation From Text, Images, and Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic process automation (RPA) workflows require significant time and effort for developers to manually recreate workflows outside of RPA workflow development applications, even with drag-and-drop functionality, as they need to manually reproduce logic steps and define variables, which is inefficient.

Innovation Solution

A computer-implemented method using AI to automatically generate RPA workflows from text, images, or audio files by accessing a model database to predict and provide a list of possible XAML files for user selection, allowing developers to create workflows more efficiently without manual reproduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers manually recreate workflows outside of RPA workflow development applications using text editors or paper, then workflows can be captured during commuting or other tasks, but the effort to generate the workflow is duplicative and time-consuming

Engineering Contradiction:
Improveworkflow capture flexibilityVSAvoidworkflow generation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system captures workflow definitions in media files (text, images, audio) as copies of the actual workflow logic, then automatically converts these copies into executable RPA workflows. This eliminates the need for manual recreation by using the media file as a template that can be automatically transformed into the final workflow format.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The manual mechanical process of dragging and dropping activities and defining variables is replaced with an automated AI-based system that parses media files and generates workflow definitions. The workflow generation module uses machine learning models to automatically create XAML workflow files from unstructured media inputs, substituting manual mechanical operations with intelligent automation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If developers use drag and drop functionality in RPA workflow development applications, then code writing is not required, but developers still need to manually reproduce logic steps and define variables

Engineering Contradiction:
Improveworkflow creation easeVSAvoidworkflow development speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables self-service workflow creation by allowing developers to input workflow ideas in any media format (text, image, audio) without needing to know RPA-specific syntax or drag-and-drop procedures. The AI system automatically services the conversion process, generating ready-to-use workflow definitions from the media files, making the system serve itself rather than requiring manual configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The workflow logic is prepared in advance in media files during commuting or other idle time, before actual workflow development begins. This preliminary capture of workflow ideas in any convenient format allows the developer to have the workflow definition ready beforehand, which is then automatically converted into executable format, accelerating the overall development process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If developers manually drag and drop activities one after the other including background Sequence, Excel activity, Log message, then workflows can be created in RPA workflow development applications, but considerable investment of time and effort is required

Engineering Contradiction:
Improveworkflow accuracyVSAvoidworkflow development time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The manual mechanical process of sequentially dragging and dropping each activity type is replaced with an automated system that parses media files and generates complete workflow definitions including all necessary activities, sequences, and variable definitions. The AI model automatically determines the appropriate activity types and their configurations based on the media content, eliminating the need for manual sequential assembly.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

Multiple manual operations (dragging activities, defining variables, configuring parameters, establishing sequences) are merged into a single automated process. The workflow generation module simultaneously creates all workflow components from the media file input, combining what would otherwise be separate manual tasks into one unified automatic generation step.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11372380B2Media-to-workflow generation using artificial intelligence (AI)
Publication Date: 2022.06.28 UIPATH INC
  • US11372380B2 patent drawing
  • US11372380B2 patent drawing
  • US11372380B2 patent drawing

AI summary

A robotic process automation (RPA) workflow may be automatically created from text, an image, and/or a media file. A workflow sequence may be converted into a digital format using optical character recognition (OCR), and this information may then be analyzed by an artificial intelligence (AI) model and converted into a predicted RPA workflow. The predicted RPA workflow may be presented to a developer for approval, denial, or modification. Information pertaining to the selection by the developer may then be used for subsequent retraining of the AI model to improve prediction accuracy.