Voice and speech recognition for call center feedback and quality assurance

US9871918B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9871918-B1
Application numberUS-201715409188-A
CountryUS
Kind codeB1
Filing dateJan 18, 2017
Priority dateJun 29, 2015
Publication dateJan 16, 2018
Grant dateJan 16, 2018

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.

A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer, the computer-implemented method comprising: comparing, via one or more processors, a customer service representative transcript that includes words which are spoken by the customer service representative during an oral conversation between the customer service representative and the customer with a plurality of positive words and a plurality of negative words; generating and displaying on a display, via the one or more processors, a first score that varies according to the occurrence of each word spoken by the customer service representative that matches one of the positive words and the occurrence of each word spoken by the customer service representative that matches one of the negative words to facilitate an objective evaluation of the customer interaction; generating, via the one or more processors, a plurality of voice prints, each voice print derived from one of a plurality of periods of time during the conversation; comparing, via the one or more processors, each voice print with a voice print of the customer service representative to determine an identity of the voice print; indicating, via the one or more processors, a first set of voice prints that are associated with the customer service representative and a second set of voice prints that are associated with the customer; matching, via the one or more processors, the first set of voice prints with words from a text stream that are spoken by the customer service representative; and displaying, via the one or more processors, on the display a list of words from the customer service representative transcript that match one or more positive words, and a list of words from the customer service representative transcript that match one or more negative words. 2. The computer-implemented method of claim 1 , further comprising, via the one or more processors, increasing the first score corresponding to usage of positive words and decreasing the first score corresponding to usage of negative words. 3. The computer-implemented method of claim 1 , wherein the text stream is derived from a digitized data stream corresponding to the oral conversation between the customer and the customer service representative. 4. The computer-implemented method of claim 1 , further comprising: analyzing, via the one or more processors, a data stream to determine a plurality of tone of voice values for the customer service representative, each tone of voice value derived from one of a plurality of periods of time during the conversation, the data stream being digitized and corresponding to the oral conversation between the customer and the customer service representative; analyzing, via the one or more processors, the data stream to determine a plurality of tone of voice values for the customer, each tone of voice value derived from one of a plurality of periods of time during the conversation; and generating and displaying on the display, via the one or more processors, a second score that varies according to whether the customer service representative changed his tone of voice in response to a change in tone of voice of the customer to facilitate the objective evaluation of a customer interaction. 5. The computer-implemented method of claim 4 , further comprising determining, via the one or more processors, each occurrence when the customer's tone of voice value is above a first threshold and determining, via the one or more processors, whether the tone of voice value for the customer service representative increases above a second threshold within a first time period after each occurrence. 6. The computer-implemented method of claim 5 , further comprising increasing, via the one or more processors, the second score for each occurrence when the tone of voice value for the customer service representative does not increase above the second threshold within the first time period; decreasing, via the one or more processors, the second score for each occurrence when the tone of voice value for the customer service representative does increase above the second threshold within the first time period; and displaying, via the one or more processors, on the display the second score and a list of occurrences when the customer service representative changed his tone of voice in response to a change in tone of voice of the customer. 7. The computer-implemented method of claim 1 , further comprising: identifying, via the one or more processors, a voice of the customer service representative and a voice of the customer; determining, via the one or more processors, when the customer stops talking; determining, via the one or more processors, when the customer service representative starts talking thereafter; determining, via the one or more processors, a response time corresponding to a period of time that elapses between when the customer stops talking and the customer service representative starts talking; generating and displaying, via the one or more processors, a third score that varies according to a value of the response time; decreasing, via the one or more processors, the third score for every occurrence when the response time is less than a lower threshold or greater than an upper threshold; and displaying, via the one or more processors, on the display a list of occurrences when the response time is less than a lower threshold or greater than an upper threshold. 8. A computing device for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer, the computing device comprising: a processing element in electronic communication with a memory element, the processing element configured to compare a customer service representative transcript that includes words which are spoken by the customer service representative during an oral conversation between the customer service representative and the customer with a plurality of positive words and a plurality of negative words, generate and display on a display a first score that varies according to the occurrence of each word spoken by the customer service representative that matches one of the positive words and the occurrence of each word spoken by the customer service representative that matches one of the negative words to facilitate an objective evaluation of the customer interaction, generate a plurality of voice prints, each voice print derived from one of a plurality of periods of time during the conversation, compare each voice print with a voice print of the customer service representative to determine an identity of the voice print, indicate a first set of voice prints that are associated with the customer service representative and a second set of voice prints that are associated with the customer, match the first set of voice prints with words from a text stream that are spoken by the customer service representative, and display on the display a list of words from the customer service representative transcript that match one or more positive words, and a list of words from the customer service representative transcript that match one or more negative words. 9. The computing device of claim 8 , wherein the processing element is further configured to increase the first score corresponding to usage of positive words and decrease the first score corresponding to usage of negative words. 10. The computing device of claim 8 , wherein the text stream is derived from a digitized data stream corresponding to the oral conversation between the customer and the cus

Assignees

Inventors

Classifications

  • Parsing · CPC title

  • using speech recognition · CPC title

  • for comparison or discrimination · CPC title

  • H04M3/5175Primary

    Call or contact centers supervision arrangements · CPC title

  • Training, enrolment or model building · 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 US9871918B1 cover?
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the …
Who is the assignee on this patent?
State Farm Mutual Automobile Insurance Co
What technology area does this patent fall under?
Primary CPC classification H04M3/5175. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 16 2018 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).