Providing better customer service by analyzing customer communications

US9852459B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9852459-B1
Application numberUS-201615281650-A
CountryUS
Kind codeB1
Filing dateSep 30, 2016
Priority dateSep 30, 2016
Publication dateDec 26, 2017
Grant dateDec 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides a system and method for analyzing customer communications to provide better customer service including generating customer related data from communications of a customer by at least one sensing device located in a venue, transmitting the generated customer related data to an analysis engine, determining based on an analysis of the customer related data a customer experience, identifying at least one suggestion to provide better customer service including the identification of a representative of the venue that the analysis engine has determined can assist the customer, and receiving the at least one suggestion including an indication that the representative should assist the customer from the analysis engine by a computing device associated with the representative of the venue.

First claim

Opening claim text (preview).

What is claimed is: 1. A method implemented by at least one hardware processor for providing better customer service by analyzing customer communications, comprising: generating customer related data from verbal communications of a customer in a venue, by at least one sensing device mounted to at least one structure of the venue at a known location in the venue; transmitting, by the at least one sensing device, the generated customer related data to an analysis engine; analyzing, by the analysis engine, the generated customer related data; detecting, by the analysis engine, a tone of the verbal communications of the customer from the customer related data, wherein the analysis engine is trained to perform the detecting by: receiving a database of tones as a training input; and determining a difference between tones of the verbal communications using the training input; determining, by the analysis engine, a customer experience based on the detected tone of the verbal communications of the customer; identifying, by the analysis engine, at least one suggestion to provide better customer service based at least in part on the determined customer experience, the at least one suggestion comprising an identification of a representative of the venue that the analysis engine has determined can assist the customer; determining, by the analysis engine, a location of the customer based on the known location of the at least one sensing device that generated the customer related data from verbal communications of the customer; receiving, by a computing device associated with the representative of the venue, the at least one suggestion from the analysis engine and the determined location of the customer, the at least one suggestion comprising an indication that the representative should assist the customer; and in response to receiving the at least one suggestion and the determined location of the customer, displaying on a display of the computing device: the at least one suggestion comprising the indication that the representative should assist the customer and the determined location of the customer. 2. The method of claim 1 , wherein the displayed determined location of the customer comprises a map including the customer's location, the computing device displaying the map on the display in response to receiving the at least one suggestion from the analysis engine. 3. The method of claim 1 , wherein the customer related data is unstructured data and the analysis engine analyzes the unstructured data to generate the at least one suggestion. 4. The method of claim 1 , wherein the analysis engine: determines a length of the verbal communications of the customer; determines the customer experience based on the determined length of the verbal communications; and identifies the at least one suggestion based at least in part on the determined length of the verbal communications. 5. The method of claim 1 , wherein the analysis engine: detects key phrase in the verbal communications of the customer; determines the customer experience based on the detected key phrase; identifies the at least one suggestion based at least in part on the detected key phrase of the verbal communications. 6. The method of claim 1 , wherein the analysis engine: translates the verbal communications of the customer into text; analyzes the text to determine the customer experience; and identifies the at least one suggestion based at least in part on the analysis of the text. 7. The method of claim 1 , wherein: the verbal communications of the customer are verbal communications between the customer and a second representative; and the identification of the representative of the venue that the analysis engine has determined can assist the customer is based on a determination that the representative can assist the customer better than the second representative. 8. A system for providing better customer service by analyzing customer communications, the system comprising: an analysis engine, comprising at least one processor, the analysis engine configured to: receive customer related data containing verbal communications of a customer in a venue from at least one sensing device mounted to at least one structure of the venue at a known location in the venue; analyze the received customer related data; detect a tone of the verbal communications of the customer from the customer related data, wherein the analysis engine is trained to perform the detecting by: receiving a database of tones as training input; and determining a difference between tones of the verbal communications using the training input; determine a customer experience based on the detected tone of the verbal communications of the customer; and identify at least one suggestion to provide better customer service based at least in part on the determined customer experience, the at least one suggestion comprising an identification of a representative of the venue that the analysis engine has determined can assist the customer; determine a location of the customer based on the known location of the at least one sensing device from which the customer related data has been received; and transmit the at least one suggestion and the determined location to a computing device associated with the representative of the venue; at least one sensing device mounted to at least one structure of the venue at a known location in the venue and configured to generate customer related data from verbal communications of a customer in the venue, the at least one sensing device configured to transmit the customer related data to the analysis engine; and a computing device associated with the representative of the venue, the computing device configured to receive the at least one suggestion and the determined location of the customer from the analysis engine and in response to receiving the at least one suggestion, display on a display of the computing device, the at least one suggestion and the determined location of the customer to the representative of the venue, the at least one suggestion comprising an indication that the representative should assist the customer. 9. The system of claim 8 , wherein the displayed location of the customer comprises a map including the customer's location, the computing device displaying the map on the display in response to receiving the at least one suggestion from the analysis engine. 10. The system of claim 8 , wherein the customer related data is unstructured data and the analysis engine is configured to analyze unstructured data to generate the at least one suggestion. 11. The system of claim 8 , wherein the analysis engine is configured to: determine a length of the verbal communications of the customer; determine the customer experience based on the determined length of the verbal communications; and identify the at least one suggestion based at least in part on the determined length of the verbal communications. 12. The system of claim 8 , wherein the analysis engine is configured to: translate the verbal communications of the customer into text; analyze the text to determine the customer experience; and identify the at least one suggestion based at least in part on the analysis of the text. 13. The system of claim 8 , wherein: the verbal communications of the customer are verbal communications between the customer and a second representative; and the identification of the representative of the venue that the analysis engine has determined can assist the customer is based on a determination that the representative can assist the customer better than the second repre

Assignees

Inventors

Classifications

  • G06Q30/01Primary

    Customer relationship services · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

  • using intermediate agents · CPC title

  • Electricity · mapped topic

  • utilising user interfaces specially adapted for shopping · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9852459B1 cover?
The present disclosure provides a system and method for analyzing customer communications to provide better customer service including generating customer related data from communications of a customer by at least one sensing device located in a venue, transmitting the generated customer related data to an analysis engine, determining based on an analysis of the customer related data a customer…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/01. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).