Service Orchestration Engine Automates Data Management via RPA

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management systems face challenges in updating user information due to outdated or inaccessible backend services, and compatibility issues between user devices and data management platforms, leading to inefficiencies and resource wastage.

Innovation Solution

A service orchestration engine (SOE) utilizes artificial intelligence, natural language processing, and robotic process automation (RPA) to identify user operations, determine the appropriate data management platform, and perform actions either through available backend APIs or user interfaces, ensuring operations are completed regardless of backend service availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If backend services are used to update user information, then data management operations can be performed, but the system becomes inaccessible when backend services are outdated or unavailable

Engineering Contradiction:
Improveaccessibility of data management platformVSAvoidcompatibility with user devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary layer (the service orchestration engine with RPA capabilities) that mediates between user devices and the data management platform. When backend services are unavailable, this intermediary automatically performs operations through the user interface, ensuring continuous access without requiring direct backend service availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically switches between two operational modes: using backend services when available and using RPA through user interface when backend services are unavailable. This dynamic adaptation ensures the system remains accessible and functional under varying conditions of backend service availability and device compatibility.

Inventive Principle:
Principle #15Dynamics

2Productivity

If manual processes are used to update data management systems, then operations can be performed, but computing resources and time are wasted

Engineering Contradiction:
Improveefficiency of data management operationsVSAvoidtime for updating user information
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The RPA bot operates autonomously to perform data management operations without human intervention. It automatically authenticates, navigates the user interface, and completes operations such as updating user information, eliminating the need for manual processes and significantly improving efficiency while reducing time loss.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical operations with automated RPA processes. The RPA bot simulates user interactions through the interface, substituting human operators with an automated system that performs the same functions more efficiently and without time loss associated with manual processes.

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

3Reliability

If RPA is used to perform operations through user interface, then operations can be completed regardless of backend service availability, but system complexity increases

Engineering Contradiction:
Improveavailability of data management operationsVSAvoidcomplexity of service orchestration engine
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service orchestration engine is designed as a universal system that can perform multiple functions: it manages backend service communications, orchestrates RPA operations, handles authentication, and adapts to different data management platforms. This multi-functionality consolidates complexity into a single versatile component rather than requiring separate systems for each function.

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

Data Source

PatentUS10452674B2Artificial intelligence and robotic process automation for automated data management
Publication Date: 2019.10.22 ACCENTURE GLOBAL SOLUTIONS LTD
  • US10452674B2 patent drawing
  • US10452674B2 patent drawing
  • US10452674B2 patent drawing

AI summary

A device receives, from a virtual assistant device, a first user input associated with a first account of a user, and causes a natural language processing analysis to be performed on the first user input to identify first information, the first account, and a first operation to be performed in association with first information in the first account. The device identifies a first data management platform, associated with the first account, that is configured to maintain the first information in a first data structure associated with the first data management platform, and determines that the first data management platform is a first type of data management platform based on the first data structure. The device causes the first operation to be performed using a RPA, that uses a user interface of the first data management platform, based on the first data management platform being the first type of data management platform.