Multi-Channel Messaging Routing With Dynamic Response Goals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing multiple concurrent communication channels with varying response time expectations is challenging, as existing systems often fail to account for the urgency and velocity of user queries across different messaging platforms, leading to inefficient staffing and potential customer frustration.

Innovation Solution

A multi-channel communication platform utilizing machine learning and natural language understanding to dynamically set response-time goals based on conversation momentum, velocity, and urgency, with an automated agent to assist live agents by providing context-specific information and routing queries to the most suitable agent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If agents handle multiple messaging platforms with different response time expectations, then customer service coverage is improved, but response time management becomes problematic

Engineering Contradiction:
Improvemulti-platform communication capabilityVSAvoidresponse time management
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts response time goals based on conversation momentum, user behavior patterns, and platform-specific expectations. Response time targets are not fixed but adapt in real-time to changing conversation contexts and user engagement levels across different messaging platforms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters simultaneously including response time goals, agent routing decisions, and notification priorities based on analyzed conversation characteristics. By modifying these parameters dynamically, the system optimizes response time management across diverse messaging platforms while maintaining adaptability to different communication channels.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If longer response times are permissible for non-urgent queries, then staffing requirements are reduced, but customer satisfaction may be compromised

Engineering Contradiction:
Improvestaffing efficiencyVSAvoidcustomer service quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system continuously monitors conversation momentum and user engagement metrics, using this feedback to adjust response time goals in real-time. When users show high engagement or urgent behavior patterns, the system tightens response time requirements; when engagement is low, it allows longer intervals, thereby maintaining service quality while optimizing staffing efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of user queries to assess urgency and expected engagement levels before assigning response time goals. By evaluating conversation context, user history, and query characteristics in advance, the system sets appropriate response time targets that balance staffing efficiency with customer service quality from the outset.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If response time goals are strictly enforced across all channels, then service consistency is improved, but flexibility to handle varying user expectations is reduced

Engineering Contradiction:
Improveservice consistencyVSAvoidresponse to varying user expectations
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

Rather than enforcing fixed response time goals, the system dynamically adjusts targets based on real-time conversation momentum and platform-specific user expectations. This dynamic approach maintains service consistency through systematic adjustment while preserving flexibility to adapt to varying user needs across different communication channels.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different response time goal adjustments to different messaging platforms and conversation contexts based on local user expectations and behavior patterns. Each communication channel receives customized response time management tailored to its specific characteristics, maintaining overall service consistency while allowing local flexibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3977686B1Multi-channel communication platform with dynamic response goals
Publication Date: 2025.10.15 NIKE INNOVATE CV
  • EP3977686B1 patent drawingFigure 1
  • EP3977686B1 patent drawingFigure 2
  • EP3977686B1 patent drawingFigure 3

AI summary

A multi-channel communication platform includes a messaging engine, a routing engine, and a queue manager. The messaging engine is operative to receive a plurality of textual messages from a user through any of a plurality of different messaging services in communication with the messaging engine. The plurality of textual messages form a message thread and include at least one query requesting a reply. The routing engine is operative to determine a momentum of the plurality of textual messages and to assign the message thread to a message queue associated with an agent. The queue manager is operative to specify a response time goal for providing the reply to the at least one query, where the response time goal is inversely proportional to the determined momentum.