Real-Time Call Center Analytics for Dynamic Product Recommendations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Customer Relationship Management (CRM) systems in call centers lack real-time data capabilities, leading to incomplete customer interaction analysis and ineffective product recommendations, as they rely on static data mining models that do not account for new customers or changing information during interactions, resulting in missed opportunities for up-selling and cross-selling.

Innovation Solution

A real-time analytical system that guides agents to collect vital parameters from customers during interactions, using a data warehouse to analyze and update models dynamically, allowing for real-time product recommendations and recording refusal information for future analysis, thereby enhancing revenue generation and CRM efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static data mining models are used for customer analysis, then system complexity is reduced and ease of operation is improved, but real-time analysis capability is lost and productivity decreases

Engineering Contradiction:
Improveease of operationVSAvoidproductivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements dynamic data mining models that automatically adapt and update in real-time based on incoming customer interaction data. The system transitions from static pre-defined models to dynamic models that continuously learn and adjust parameters during customer interactions, enabling real-time analysis while maintaining operational simplicity through automated model adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs self-learning algorithms that automatically improve the data mining models without requiring manual intervention. The models self-adjust by processing real-time customer data, automatically refining prediction accuracy and adapting to new customer profiles, thereby maintaining ease of operation while significantly improving productivity through continuous automated optimization.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If comprehensive customer data is collected and analyzed, then measurement precision and prediction accuracy are improved, but loss of time increases due to computation requirements

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary data preparation and model initialization before customer interactions begin. Customer data is pre-processed and segmented in advance, and baseline models are pre-computed based on historical data. During real-time interactions, the system only needs to apply these pre-prepared models and make minimal adjustments, significantly reducing computation time while maintaining high prediction accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a two-stage analysis approach where the system first performs partial analysis using pre-computed models for immediate recommendations, then gradually incorporates additional data dimensions as interactions progress. This allows the system to provide timely initial predictions without completing full comprehensive analysis, balancing measurement precision with acceptable computation time.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If real-time data processing is implemented, then productivity and revenue generation are improved, but device complexity and computational requirements increase

Engineering Contradiction:
Improverevenue generationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data processing system into distinct modular components: data collection modules, real-time processing modules, model application modules, and output generation modules. Each module handles specific tasks independently, allowing the system to achieve real-time processing capability while managing complexity through modular architecture. This segmentation enables parallel processing and reduces the computational burden on any single component.

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If static recommendations are provided to agents, then ease of operation is maintained, but adaptability to new customers and changing information is reduced

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system implements continuous feedback loops where customer interaction outcomes are automatically fed back into the data mining models. Agent recommendations and customer responses are captured and used to refine model parameters in real-time. This feedback mechanism enables the system to adapt to new customer patterns and changing information while maintaining ease of operation through automated model updates that require no manual reconfiguration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9883034B2Call center analytical system having real time capabilities
Publication Date: 2018.01.30 NICE LTD
  • US9883034B2 patent drawing
  • US9883034B2 patent drawing
  • US9883034B2 patent drawing

AI summary

The present invention relates to a corporation call center system having real time capabilities, which comprises: (a) storage for at least a portion of the operational database of the corporation; (b) analysis module for analyzing the data of said storage, and forming model tables describing some selling and purchasing pattern of behavior as realized from prior knowledge, and model engine programs for operating with said model tables; (c) model engine programs for: (c.1.) initially, and in real time during a specific interaction with a customer, substituting real values relating to said specific interaction in said model tables, and determining respectively a most valuable parameter for the corporation or a ranking list of most valuable parameters which has to be obtained from said customer, and providing the same to a real time engine for introduction in real time to said customer; and (c.2.) upon receipt of real, value for said most valuable parameter from the customer, determining in real time by using said model tables a most attractive product or a ranking list of most attractive products, and conveying the same to said real time engine for introduction as an offer to said customer; (d) a real time engine for: (d.1.) during said interaction of an agent with a specific customer, receiving from said model engine programs either said most valuable parameter for the corporation or said ranking list of most valuable parameters, and introducing the same as a real time message to the agent for questioning by the agent from the client a real value for the same, and upon receipt of said real value from said agent, conveying it to said model engine programs; (d.2.) receiving from said model engine programs an indication relating to a most attractive product or a ranking list of most attractive products, and initiating in real time a respective message to the agent notifying him to offer the customer one or more of said most attractive products.