IP Library › Granted Patent US 10,834,262
Granted Patent B2
US 10,834,262 · App. 15/354,728 · Granted Nov 10, 2020

Enhancing customer service processing using data analytics and cognitive computing

Inventors: Vijai Kalathur (Wappingers Falls, NY); Rajaram B. Krishnamurthy (Pleasant Valley, NY); Robert J. C. Paquin (Wappingers Falls, NY); Philip A. Siconolfi (Wappingers Falls, NY); Moses J. Vaughan (Mahwah, NJ)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04M3/5232G06Q10/063112G06Q30/016H04L67/306H04M3/42068H04M3/5191H04M2201/18H04M2203/256H04M2203/408H04M2203/555H04M2250/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,834,262
App. No.
15/354,728
Granted
Nov 10, 2020
Kind
B2
Abstract

Embodiments include method, systems and computer program products for enhancing a customer service process. Aspects include receiving customer data associated with a customer and creating a customer profile based on the customer data. Aspects also include obtaining customer service representative data comprising a customer service profile for each of a plurality of customer service representatives and determining a matching subset of the plurality of customer service representatives for the customer based upon the customer profile and the customer service representative data. Next, aspects include displaying, to the customer, the matching subset of the plurality of customer services representatives for the customer. Aspects also include selecting a first customer service representative from the matching subset of the plurality of customer service representatives for the customer based on a customer input.

Claims (34)

1. A computer system for enhancing a customer service process, the computer system including a server having a processor, the processor configured to:

receive customer data associated with a customer, wherein the customer data comprises service issue data, historical data associated with the customer, demographic data associated with the customer, and a skill level of the customer;

create a customer profile based on the customer data;

determine customer service representative data comprising a customer service profile for each of a plurality of customer service representatives, wherein the customer service profile comprises a voice echoes quality score and at least one of a network ping time, a voice delay response timing, and an overall phone quality rating;

determine a matching subset of the plurality of customer service representatives for the customer based upon the customer profile and the customer service representative data;

display, to the customer, the matching subset of the plurality of customer services representatives for the customer;

select a first customer service representative from the matching subset of the plurality of customer service representatives for the customer based on a customer input;

receive customer tone data associated with the customer to determine a level of satisfaction of the customer;

generate an alert for the first customer service representative based on the level of satisfaction of the customer; and

generate an offer for the customer based at least in part on the level of satisfaction of the customer;

receive customer biometric data from the customer to determine an emotional response of the customer;

determine a set of suggested actions based upon the emotional response of the customer;

display, to the first customer service representative, the set of suggested actions to the first customer service representative, wherein the set of suggested actions comprise vocal calming techniques.

2. The computer system of claim 1 , wherein the displaying the matching subset includes displaying, to the customer, a customer service profile associated with each of the matching subset of the plurality customer service representatives.

3. The computer system of claim 2 , wherein the customer service profile associated with each of the matching subset includes at least one of a wait time, a location, an experience rating, or demographic data associated with each of the matching subset of the plurality of customer service representatives.

4. The computer system of claim 1 , wherein the processor is further configured to:

connect the first customer service representative to the customer through a customer service session.

5. The computer system of claim 4 , wherein the customer service session comprises at least one of a phone call session, an instant message session, or a video conference session.

6. A computer program product for enhancing a customer service process, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform:

receiving customer data associated with a customer, wherein the customer data comprises service issue data, historical data associated with the customer, demographic data associated with the customer, and a skill level of the customer;

creating a customer profile based on the customer data;

determining customer service representative data comprising a customer service profile for each of a plurality of customer service representatives, wherein the customer service profile comprises a voice echoes quality score and at least one of a network ping time, a voice delay response timing, and an overall phone quality rating;

determining a matching subset of the plurality of customer service representatives for the customer based upon the customer profile and the customer service representative data;

displaying, to the customer, the matching subset of the plurality of customer services representatives for the customer;

selecting a first customer service representative from the matching subset of the plurality of customer service representatives for the customer based on a customer input;

receiving customer tone data associated with the customer to determine a level of satisfaction of the customer;

generating an alert for the first customer service representative based on the level of satisfaction of the customer; and

generating an offer for the customer based at least in part on the level of satisfaction of the customer;

receiving customer biometric data from the customer to determine an emotional response of the customer;

determining a set of suggested actions based upon the emotional response of the customer;

displaying, to the first customer service representative, the set of suggested action to the first customer service representative, wherein the set of suggested actions comprise vocal calming techniques.

7. The computer program product of claim 6 , wherein the displaying the matching subset includes displaying, to the customer, a customer service profile associated with each of the matching subset of the plurality customer service representatives.

8. The computer program product of claim 6 , wherein the program instructions executable by the processor cause the processor to further perform:

connecting the first customer service representative to the customer through a customer service session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2016
From: KALATHUR, VIJAI; KRISHNAMURTHY, RAJARAM B.; PAQUIN, ROBERT J. C.; SICONOLFI, PHILIP A.; VAUGHAN, MOSES J
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040363/0491 →
Continuity (1)
Related Publication 20180139326A1 · May 17, 2018
Cited By (1)
US 12,219,095