Automated Support Tree Generation for SaaS Issue Deflection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic support systems for resolving user issues in SaaS environments are inefficient due to the need for extensive expert time to manually update questions and solutions, leading to a backlog of unresolved issues and suboptimal support trees that do not utilize all historical data, resulting in higher ticket rates and increased expert time expenditure.

Innovation Solution

The development of systems and methods that automatically generate support trees by analyzing historical data to determine most used solutions, generating correlations, clusters, and keywords, and creating nodes that provide optimized questions and solutions, allowing for efficient deflection of user issues through a user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If experts manually create and update support trees based on their experience, then the support tree can be generated, but the expert time required increases significantly and the system cannot keep up with rapidly changing SaaS issues

Engineering Contradiction:
Improvesupport tree update speedVSAvoidexpert time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically generates support trees by analyzing historical support interactions, tickets, and resolutions without requiring expert intervention. The automated support tree generation system processes historical data, identifies patterns, and creates optimized support trees independently, eliminating the need for experts to manually create and update support trees while keeping pace with changing SaaS issues

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously analyzes historical support data in advance to pre-generate and update support trees before new issues arise. By processing historical tickets, resolutions, and interactions proactively, the system maintains an up-to-date support tree that reflects the latest solutions without requiring reactive expert updates when new issues emerge

Inventive Principle:
Principle #10Preliminary action

2Reliability

If experts manually determine questions and solutions for support trees, then the support tree can be created, but the completeness and optimization of deflection responses deteriorates due to limited expert experience

Engineering Contradiction:
Improvedeflection response completenessVSAvoidcoverage of all past issues and solutions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system leverages all historical support data including tickets, resolutions, interactions, and expert notes to create a universal knowledge base that encompasses all past issues and solutions. This comprehensive data utilization ensures that the generated support tree contains complete and optimized deflection responses covering the full range of historical support cases, not just those known to individual experts

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

Solution Approach 2:

The system continuously analyzes historical support interactions and ticket resolutions to learn from past outcomes and improve support tree quality. By processing feedback from resolved tickets and successful deflections, the system refines its understanding of effective questions and solutions, ensuring increasingly complete and optimized responses over time

Inventive Principle:
Principle #23Feedback

3Reliability

If the support tree is manually updated by experts, then the current issues can be addressed, but the system falls behind as more updates and SaaS issues arise quickly

Engineering Contradiction:
Improveissue resolution capabilityVSAvoidpace of adapting to new issues
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system continuously and automatically processes historical support data, analyzes patterns, and updates the support tree in an ongoing manner without interruption. This continuous automated operation ensures the support tree remains current with all new SaaS issues and resolutions as they occur, maintaining reliability while keeping pace with rapid changes without periodic manual intervention

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system replaces the manual mechanical process of expert-driven support tree creation with an automated computational system. By substituting expert manual work with automated data processing and analysis, the system can adapt to new issues at the speed of data generation rather than the slower pace of manual expert updates, maintaining both reliability and speed

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

Data Source

PatentUS11971913B2Auto-generation of support trees
Publication Date: 2024.04.30 SAP SE
  • US11971913B2 patent drawing
  • US11971913B2 patent drawing
  • US11971913B2 patent drawing

AI summary

Programs, systems, and methods for generating a support tree for automated resolution of user issues. In some embodiments, historical data may be obtained from a history of support interactions including historical issues and solutions to the historical issues. Most used solutions may be determined and stored with associated historical issues. Clusters of issues and solutions may be generated and labeled for generation of support tree nodes. Furthermore, solutions may be correlate such that a plurality of solutions may be provided for the resolving user issues. In some embodiments, issue data indicative of user issues may be provided by users. As the user provides issue data, deflections between nodes on the support tree may narrow a field of potential solutions to one or more solutions to be provided to the user.