Workflow Engine for Prioritized Device Troubleshooting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of modern mobile devices and wireless telecommunication networks makes it challenging for users and customer care representatives to efficiently troubleshoot service issues, as existing troubleshooting checklists are often laborious, not tailored to specific devices, and assume a certain level of user familiarity, leading to frustration and inefficiency.

Innovation Solution

A workflow engine is deployed to automatically detect issues, generate tailored troubleshooting flows, and provide prioritized alert notifications based on device, network, and user data, filtering out irrelevant operations and using feedback to improve the effectiveness of troubleshooting processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional troubleshooting checklists are used, then users and customer care representatives can systematically analyze service problems, but the process becomes laborious and time consuming

Engineering Contradiction:
Improvesystematic problem analysisVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service troubleshooting by automatically generating customized flows that guide users through diagnostic steps without requiring customer care representative intervention. The workflow engine autonomously processes user inputs and provides troubleshooting guidance, reducing dependency on human operators while maintaining systematic analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts troubleshooting parameters based on device type, network conditions, and user inputs. The workflow engine modifies the troubleshooting flow in real-time by changing the sequence of operations, alert priorities, and diagnostic steps according to the specific parameters of the user's device and service issue, making the process more efficient than static checklists.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If generic troubleshooting checklists are used, then they can be applied to various devices, but they are not tailored to specific user devices experiencing service problems

Engineering Contradiction:
Improvedevice compatibilityVSAvoiduser-specific customization
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by customizing troubleshooting operations specifically for each user's device type, model, and configuration. The workflow engine generates location-specific troubleshooting flows that target the particular device experiencing issues rather than applying generic steps to all devices, improving ease of operation for device-specific problems.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary actions by pre-configuring troubleshooting flows for different device types and service issues. When a user reports a problem, the workflow engine has already prepared device-specific troubleshooting sequences, eliminating the need to manually adapt generic checklists and providing immediately relevant guidance.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If troubleshooting checklists assume user familiarity with device features, then technical accuracy is maintained, but users lacking familiarity become frustrated

Engineering Contradiction:
Improvetechnical accuracyVSAvoiduser accessibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system introduces an intermediary layer that translates technical troubleshooting steps into user-friendly instructions. The workflow engine acts as a mediator between the complex technical diagnostic processes and the end user, presenting information in an accessible manner while maintaining technical accuracy through structured operational flows.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The troubleshooting flow is dynamic and adapts to user inputs and comprehension levels. The system adjusts the complexity and detail of instructions based on user responses, providing more guidance when users lack familiarity while maintaining technical precision through structured diagnostic sequences that evolve based on real-time interactions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10019302B2Workflow engine for troubleshooting user device issues
Publication Date: 2018.07.10 T MOBILE US INC
  • US10019302B2 patent drawing
  • US10019302B2 patent drawing
  • US10019302B2 patent drawing

AI summary

A workflow engine may be used to resolve service issues in a more expedient and effective manner. The workflow engine may select a troubleshooting flow to detect problems associated with a user device that uses communication services provided by a wireless telecommunication network. The workflow engine may determine alert notifications that are relevant to the troubleshooting operations. The workflow engine may make such a determination based on information from multiple data sources of the wireless telecommunication network. The workflow engine may further assign priority ratings to the alert notifications. Subsequently, a presentation layout may be assigned to the troubleshooting operations of the troubleshooting flow and the alert notifications by the workflow engine based on the priority ratings. The troubleshooting operation and the alert notifications are then provided for presentation on a computing device according to the presentation layout by the workflow engine.