Dynamic Ticket Subsystem for Multi-Channel Customer Support

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing customer support systems lack the ability to efficiently manage multiple channels of interactivity and provide a dynamic display of communication activities, leading to rigid ticket assignment and inadequate data analysis, which limits agent flexibility and system automation.

Innovation Solution

A communication system integrated with a supported system, featuring a ticket subsystem for dynamic ticket creation and update, an inbox/feed subsystem for unified agent feeds, and a data gathering and analysis system using AI and ML for data analysis and automation, enabling flexible ticket management and interactivity tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional ticket management systems are used, then ticket tracking is maintained, but agent flexibility and productivity are limited due to rigid assignment and lack of dynamic display

Engineering Contradiction:
Improveagent productivityVSAvoidticket management flexibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system implements dynamic ticket assignment and display mechanisms where tickets can be reassigned in real-time based on agent availability, skill matching, and workload balance. The dynamic display updates automatically to reflect current ticket statuses, assignments, and interactivity levels across multiple channels, enabling agents to flexibly manage their workloads without rigid constraints.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The ticket management system serves multiple functions simultaneously: tracking tickets across diverse communication channels (email, chat, social media, phone), dynamically assigning tickets to appropriate agents based on multiple criteria, providing real-time status displays, and analyzing interactivity levels. This multi-functional approach consolidates previously separate operations into a unified system that improves both productivity and flexibility.

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

2Adaptability or versatility

If multiple channels of interactivity are integrated, then comprehensive communication tracking is achieved, but system complexity increases

Engineering Contradiction:
Improvemulti-channel interactivityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the integration of multiple communication channels by creating modular interface adapters for each channel type (email, chat, social media, phone). Each adapter handles channel-specific protocols and formats independently, while a central coordination layer manages the unified ticket display and assignment logic. This segmentation reduces overall system complexity by isolating channel-specific complexity from the core management functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary components that translate and normalize communications from various channels into a unified ticket format. These intermediaries handle channel-specific protocols, authentication, and data formats, converting them into a standardized internal representation that the core system can process uniformly. This mediator layer shields the core system from channel-specific complexity while maintaining comprehensive multi-channel support.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If data gathering and analysis is enhanced with AI and ML, then automation is improved, but computational requirements and processing time increase

Engineering Contradiction:
Improvesystem automationVSAvoiddata processing time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system performs preliminary data processing and feature extraction on incoming communications before they are fully ingested by the AI/ML analysis engines. Basic categorization, language detection, and initial sentiment analysis are conducted in real-time during data ingestion, preparing the data in advance for more complex automated analysis. This preliminary action reduces the computational burden and processing time required by subsequent AI/ML operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The AI and ML models operate continuously in the background, analyzing ticket data, agent performance metrics, and interactivity patterns without interrupting normal ticket management operations. The system maintains continuous learning and adaptation, updating models with new data streams while simultaneously providing automated insights and recommendations. This continuous operation maximizes automation benefits without causing processing delays or interruptions to core functions.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20220261816A1Structured communication system integrating dynamic display
Publication Date: 2022.08.18 WIX COM
  • US20220261816A1 patent drawing
  • US20220261816A1 patent drawing
  • US20220261816A1 patent drawing

AI summary

A communication system includes a processor and a unit running on the processor, the unit to create and handle a dynamic display of at least one ticket representing an incoming event for a supported system supported by the communication system, the at least one ticket further representing activities related to the incoming event and the status of multiple channels of interactivity between at least one client and at least one agent associated with the supported system, the unit further including a ticket subsystem to receive the incoming event, the activities and the multiple channels of interactivity from at least one communication channel and to create and update the at least one ticket accordingly and an inbox/feed subsystem to create and display a one-inbox feed for the at least one ticket for the at least one agent.