Automated Software Selection for Customer Service Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Providing efficient customer service is challenging for large companies as customer service agents often struggle to quickly address customer issues due to dispersed customer data and complex company policies across different applications, making it difficult to identify relevant applications and policies during interactions.

Innovation Solution

A customer service system that analyzes various factors, including call transcriptions, customer data, and agent interactions, to automatically select and present relevant applications and policies to agents during calls, using rules and machine learning models to improve accuracy over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If customer data and policies are dispersed across different applications, then comprehensive customer service functionality is available, but agents have difficulty quickly identifying and accessing relevant applications during interactions

Engineering Contradiction:
Improveservice efficiencyVSAvoidtime to identify relevant applications
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces an automated software selection system that acts as an intermediary between the dispersed customer service applications and the agents. This system monitors interaction data, analyzes customer needs, and automatically selects and presents relevant applications to agents, eliminating the manual search process while maintaining access to comprehensive functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary analysis of interaction data and customer information before the agent needs to access applications. By pre-identifying relevant software based on monitored interactions and customer profiles, the system prepares and presents applications in advance, reducing the time agents spend searching during live interactions.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple software modules are available to assist agents, then comprehensive customer service capabilities are provided, but agents face difficulty selecting the appropriate modules during interactions

Engineering Contradiction:
Improvesoftware functionalityVSAvoiddifficulty in selecting modules
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The automated selection system enables self-service by autonomously analyzing interaction data, customer profiles, and service requirements to automatically select appropriate software modules. This eliminates the cognitive burden on agents to manually evaluate and select from multiple available modules, while the system adapts its selections based on learned patterns from historical data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops where it monitors agent performance, customer satisfaction metrics, and interaction outcomes to continuously refine its software selection algorithms. This feedback mechanism allows the system to learn from actual usage patterns and improve its ability to present the most relevant modules, making the system increasingly accurate over time.

Inventive Principle:
Principle #23Feedback

3Reliability

If customer data is distributed across multiple applications, then complete customer information is accessible, but agents struggle to quickly access relevant information during calls

Engineering Contradiction:
Improvecompleteness of customer informationVSAvoidspeed of accessing information
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system extracts and isolates only the relevant customer information and application modules needed for each specific interaction, separating them from the broader distributed data ecosystem. By pulling out precisely what is needed based on interaction analysis, it provides complete relevant information quickly without requiring agents to navigate through all available data sources.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12106310B2Automated software selection
Publication Date: 2024.10.01 T MOBILE US INC
  • US12106310B2 patent drawing
  • US12106310B2 patent drawing
  • US12106310B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automating software selection are disclosed. In one aspect, a method includes the actions of receiving, by a computing device, user interaction data that reflects an interaction between a first user and a second user. The actions further include receiving, by the computing device, user summary data that reflects characteristics of the first user. The actions further include, based on the user interaction data and the user summary data, determining, by the computing device, an application that is relevant to the interaction between the first user and the second user. The actions further include, based on determining the application that is relevant to the interaction between the first user and the second user, providing, for output to the second user, an interface of the application.