Automated Product Support System for Near Real-Time Case Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing product support systems face challenges in efficiently prioritizing customer issues, scaling support teams, and visualizing metrics and trends due to their reactive and manual nature, leading to delayed resolutions and inconsistent customer feedback handling.

Innovation Solution

A product support system architecture that enables near real-time ingestion, enrichment, and visualization of customer support data from multiple sources, using automated backend processing and correlation with time-series data to provide interactive visualization and alerting for prioritization, thereby facilitating efficient issue management and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual and reactive support systems are used, then device complexity is reduced, but productivity and response time deteriorate

Engineering Contradiction:
Improvesupport case resolution efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The support system is segmented into multiple hierarchical levels (L1, L2, L3 support) with specialized functions at each level. L1 handles routine cases, L2 handles complex technical issues, and L3 handles outlier cases requiring R&D involvement. This segmentation allows each level to focus on specific case types, improving overall productivity while distributing system complexity across manageable components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An automated triage system acts as an intermediary between case intake and human support agents. The system automatically ingests, enriches, and prioritizes support cases using machine learning models before routing them to appropriate support levels. This intermediary layer handles data processing and initial classification, significantly improving productivity while containing complexity in a dedicated automated component rather than spreading it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If automated near real-time data ingestion and enrichment is implemented, then productivity and response time improve, but device complexity increases

Engineering Contradiction:
Improvemean time to resolutionVSAvoiddata processing architecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically ingesting and enriching support case data in near real-time before human agents need to review cases. Data from multiple sources is collected, validated, and enhanced with additional context proactively, so that when support agents receive cases, all necessary information is already prepared. This reduces mean time to resolution by eliminating manual data gathering steps while concentrating complexity in automated preprocessing components.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data ingestion and enrichment process operates continuously rather than in batches, maintaining a constant flow of updated support case information across the system. Automated pipelines continuously fetch new cases, update case statuses, and refresh metrics dashboards in near real-time. This continuous operation minimizes delays in information availability, reducing loss of time while establishing stable, repeatable data processing routines that manage complexity through consistency.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple data sources are integrated for comprehensive support data, then measurement precision and decision quality improve, but device complexity increases

Engineering Contradiction:
Improvecustomer issue prioritization accuracyVSAvoiddata integration architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements a universal data ingestion framework that can handle multiple data sources (support tickets, product logs, customer feedback, usage data) through a common interface and standardized processing pipeline. This multi-functional architecture allows the same core infrastructure to ingest, validate, and enrich data from diverse sources, improving measurement precision for issue prioritization while avoiding the need for separate complex integration systems for each data source.

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

Solution Approach 2:

The system transforms data from multiple sources into a standardized format with consistent parameters and schemas. Different data sources with varying structures are converted into a unified representation that includes standardized fields for case priority, customer impact, technical severity, and resolution likelihood. This parameter standardization enables accurate cross-source comparison and prioritization while simplifying integration complexity through uniform data representation.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If interactive visualization and alerting systems are implemented, then ease of operation and decision-making improve, but device complexity increases

Engineering Contradiction:
Improvesupport case prioritization easeVSAvoidvisualization and alerting system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides self-service capabilities through automated prioritization scoring and ranking that requires minimal manual configuration. Support agents simply view pre-calculated priority scores and sorted case lists generated automatically by the system based on enriched data and machine learning models. The system serves itself by continuously updating priority rankings as new data arrives, eliminating the need for agents to manually analyze multiple metrics or configure sorting criteria, thus improving ease of operation while containing complexity in the automated scoring engine.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops where visualization and alerting components provide real-time information about case priorities, resolution progress, and system performance back to support agents and managers. Automated alerts notify agents of high-priority cases requiring immediate attention, while interactive dashboards display trending metrics and prioritization accuracy. This feedback mechanism improves ease of operation by presenting actionable insights directly to users while managing complexity through automated information synthesis and presentation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230027204A1Product support system that facilitates customer issue prioritization via automated near real-time ingestion, enrichment, and presentation of customer support data
Publication Date: 2023.01.26 INTEL CORP
  • US20230027204A1 patent drawing
  • US20230027204A1 patent drawing
  • US20230027204A1 patent drawing

AI summary

Embodiments described herein are generally directed to an improved product support system. In an example, one or more computer systems of a product support system, capture data relating to product support cases including one or more levels of support data from multiple data sources in accordance with a predefined or configurable schedule. Access to historical versions of a set of metrics for the data by or on behalf of one or more product support personnel is enabled by creating and persisting time-series data in near real-time based on periodic snapshots of the product support cases including counts of the product support cases associated with one or more categories.