Adaptive Technical Support System for User-Specific Troubleshooting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated help programs for computer diagnostics provide the same troubleshooting instructions to all users, regardless of their experience, skill level, or profile attributes, failing to differentiate and effectively address individual user needs.

Innovation Solution

A computer-implemented method that determines a user cluster based on skill level and preferences, providing tailored solution paths for device problems, including instructions sorted from simplest to most complex, and records success results to improve future support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional automated help programs provide the same troubleshooting instructions to all users, then the system operation is simple and device complexity is low, but the ease of operation deteriorates because instructions do not match user skill levels

Engineering Contradiction:
Improveease of troubleshootingVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments users into different clusters based on their skill levels and profiles (e.g., novice, intermediate, expert users). Each user cluster receives customized troubleshooting instructions appropriate to their capability, thereby improving ease of operation without significantly increasing system complexity through standardized segmentation criteria.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts the troubleshooting instructions based on the determined user cluster. The content, detail level, and complexity of instructions are adjusted in real-time according to the user's profile, making the system flexible and responsive to individual user needs while maintaining a manageable underlying structure.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If customized solution paths are provided based on user clusters, then the ease of operation improves by matching user skill levels, but the device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvecustomization to user needsVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by determining the user cluster and selecting an appropriate solution path before presenting troubleshooting instructions. User profiles and clustering criteria are pre-established, allowing the system to quickly match users to appropriate instruction sets without complex real-time analysis, thereby reducing processing complexity while maintaining customization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters such as instruction detail level, technical terminology usage, and step complexity based on the determined user cluster. By adjusting these parameters according to pre-defined user profiles, the system achieves customization without requiring complex processing logic for each individual user scenario.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If troubleshooting instructions are simplified for novice users, then the ease of operation improves, but the productivity decreases due to longer troubleshooting time

Engineering Contradiction:
Improveaccessibility for basic knowledge usersVSAvoidproblem resolution speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments troubleshooting instructions into different levels of complexity corresponding to user clusters. Novice users receive simplified, step-by-step instructions that are easier to follow, while expert users receive more concise, advanced instructions. This segmentation allows each user group to work at their optimal pace without forcing novices through overly complex procedures that would slow them down.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by providing different instruction qualities to different user clusters. Each user group receives instructions tailored to their specific needs and capabilities, ensuring that novice users get detailed guidance where they need it most while expert users receive efficient, high-level directions that maintain their problem resolution speed.

Inventive Principle:
Principle #3Local quality

4Productivity

If detailed troubleshooting instructions are provided for expert users, then the productivity improves by enabling faster resolution, but the ease of operation worsens due to information overload

Engineering Contradiction:
Improveproblem resolution efficiencyVSAvoidinformation accessibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system applies partial action by providing expert users with only the specific advanced information and techniques they need, without overwhelming them with basic content. Instructions are curated to include only the relevant detailed steps and advanced troubleshooting methods appropriate for expert-level users, maintaining information accessibility while enabling efficient problem resolution.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts the information density and technical depth of instructions based on the expert user's cluster classification. Expert users receive concentrated, high-value information that assumes certain baseline knowledge, allowing them to work efficiently without being bogged down by elementary explanations, while still maintaining clarity and accessibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11636363B2Cognitive computer diagnostics and problem resolution
Publication Date: 2023.04.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11636363B2 patent drawing
  • US11636363B2 patent drawing
  • US11636363B2 patent drawing

AI summary

Disclosed embodiments provide techniques for automated technical support based on cognitive capabilities and preferences of a user. A user profile is obtained which includes a skill level assessment. A solution path includes one or more potential solutions for a problem. One or more solutions in the solution path are presented to a user as a potential remedy for a technical problem, based on the cognitive capabilities and preferences of a user.