Dynamic Question Wizard for Customer Support Note Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing customer support systems, including wizards and bug reporters, are inefficient in addressing unanticipated customer problems and fail to provide immediate solutions, especially when the solution already exists, and lack support for developers in creating new solutions.

Innovation Solution

A customer support wizard that dynamically selects questions based on customer data and support notes, using attribute-driven analysis to identify relevant solutions, and automatically sends data to a support note developer's system for further study if no match is found, enabling adaptive integration of new support notes and simplifying support note development.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If pre-scripted questions are used in customer support wizards, then the wizard structure is simple and easy to implement, but the system becomes inefficient when unanticipated customer problems arise and cannot identify existing solutions

Engineering Contradiction:
Improvewizard implementation simplicityVSAvoidproblem-solving efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The wizard dynamically generates questions based on customer responses rather than following a fixed pre-scripted sequence. The question generation adapts to the specific problem domain and customer answers, allowing the system to efficiently handle both anticipated and unanticipated problems while maintaining ease of implementation through automated question creation

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If keyword or natural language searching is used, then the system can handle unanticipated problems, but it becomes complex and may be unable to identify solutions even when they exist

Engineering Contradiction:
Improvehandling unanticipated problemsVSAvoidsearch system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary question-generation mechanism that bridges the gap between simple pre-scripted wizards and complex natural language search systems. This intermediary dynamically creates targeted questions based on customer responses and compares answers against known problem patterns, providing adaptive problem-solving without the full complexity of natural language processing

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If bug reporters collect trace information and submit to developers, then developers receive improved information for creating solutions, but no systematic support is provided to customers for their immediate needs

Engineering Contradiction:
Improveinformation quality for developersVSAvoidcustomer wait time for solutions
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary problem-solving by dynamically generating questions and comparing customer answers against an existing knowledge base before involving developers. This preliminary action provides immediate solutions to customers with known problems, reducing wait time, while still collecting and submitting unresolved cases to developers with enriched contextual information

Inventive Principle:
Principle #10Preliminary action

4Ease of manufacture

If a fixed branching sequence is used in wizards, then the wizard is easy to implement and maintain, but it cannot adapt to different customer problems or integrate new support notes

Engineering Contradiction:
Improvewizard maintenance simplicityVSAvoidadaptation to new problems
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The wizard employs dynamic question generation that adapts to different customer problems and new support notes without requiring manual reconfiguration of branching sequences. The system automatically generates appropriate questions based on the problem domain and customer responses, maintaining ease of maintenance through automated adaptation rather than fixed structures

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters dynamically by adjusting question generation based on customer responses and problem characteristics. Rather than modifying the wizard structure, the system varies question parameters and comparison criteria to adapt to new problems and support notes, maintaining simplicity while achieving versatility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7475815B2Wizard for answering support inquiries
Publication Date: 2009.01.13 SAP SE
  • US7475815B2 patent drawing
  • US7475815B2 patent drawing
  • US7475815B2 patent drawing

AI summary

A customer support wizard that compares customer data with attributes of support notes to identify which notes are relevant, and to systematically shrink the number of candidate notes by asking the customer questions. Questions are selected based on an analysis of the attributes of the remaining candidate notes. If no note is found, the customer's data is sent to a development team so that a new solution can be prepared and sent back to the customer. If a customer selects a note that is not an exact match, an assumption can be made that the note will solve the customer's problem after a threshold amount of time has transpired without further customer activity. After the threshold has expired, the customer's data and the note may automatically be sent to a development team for further study.