Virtual Assistant for Real-Time Error Deciphering and Unblocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users encounter errors while interacting with entity applications, receiving generic error messages that do not provide clear reasons for the issues, forcing them to restart or seek assistance, without offering deciphering or unblocking tactics.

Innovation Solution

A system that identifies error messages, uses AI and machine learning to analyze user and entity historic actions, and provides a specific, step-by-step alternate route for error obfuscation through a user-facing virtual system, integrating with a cloud-based analytic rule engine to offer real-time solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If generic error messages are presented to users, then the system complexity is reduced and ease of manufacture is improved, but the user experience deteriorates and loss of information increases

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiderror context information
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent introduces an intermediary component (error analysis system) that sits between the error occurrence and the user. This system analyzes the raw error, extracts meaningful context, and presents it in a user-friendly format. The intermediary translates technical error data into actionable insights without exposing system complexity to the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by automatically analyzing errors and generating contextualized explanations without requiring user intervention or support staff involvement. The error message system serves itself by incorporating diagnostic capabilities directly into the messaging mechanism.

Inventive Principle:
Principle #25Self-service

2Productivity

If detailed error analysis and alternate routes are provided to users, then user experience is improved and productivity is enhanced, but device complexity and system complexity increase

Engineering Contradiction:
Improveuser task completion efficiencyVSAvoiderror handling system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The error handling system is segmented into distinct functional modules: error detection, error analysis, alternate route generation, and presentation. Each module performs a specific function, making the overall complex system manageable and maintainable. The segmentation allows the system to provide detailed error analysis without monolithic complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-analyzing errors and preparing alternate routes before the user needs them. Error contexts are pre-processed and stored, and multiple potential resolution paths are prepared in advance, allowing rapid response when errors occur without complex real-time computation.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If real-time error resolution is provided to users, then loss of time is reduced and productivity is improved, but use of energy and computational resources increases

Engineering Contradiction:
Improveerror resolution timeVSAvoidcomputational resource consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

Error contexts and alternate routes are pre-computed and cached before actual errors occur. When an error happens, the system retrieves pre-prepared information rather than computing everything from scratch, dramatically reducing real-time computational requirements and energy consumption while maintaining fast response times.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs partial analysis by focusing only on the specific error context that is relevant to the user's current operation, rather than analyzing the entire system state. This selective approach reduces computational overhead while still providing comprehensive error resolution for the specific issue at hand.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11775373B2System for deciphering and unblocking of applications
Publication Date: 2023.10.03 BANK OF AMERICA CORP
  • US11775373B2 patent drawing
  • US11775373B2 patent drawing
  • US11775373B2 patent drawing

AI summary

Embodiments of the invention are directed to a system, method, or computer program product for deciphering and unblocking applications in error in real-time. The invention creates, maintains, and continuously updates a back-end database with a rules depository for providing alternative routes for error obfuscation via machine learning and historic action logs. The appropriate alternate route is determined based on workflow and coding. The system integrates a user facing virtual system to provide an assistant launcher in application alerts. In case of failed operations, the user facing virtual system launches in integration with the invention for knowledgeably reiteration of details of the error based on launch point after failure. The system may decipher the error code, provide an alternative resolution path to the user, and execute the flow by assisting the user via the user facing virtual system.