×

Method and system for automatically routing a telephonic communication

  • US 9,699,307 B2
  • Filed: 12/18/2015
  • Issued: 07/04/2017
  • Est. Priority Date: 03/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium adapted to control a computer and comprising a plurality of code segments for automatically routing a telephonic communication to at least one of a plurality of communication destination addresses, the non-transitory computer readable medium comprising the plurality of code segments that, when executed by a processor:

  • receive a customer identifier, wherein the customer identifier is generated from at least one of;

    automatic number identification (ANI), a customer voice portal prompted variable, or an IP address;

    determine whether the received customer identifier corresponds to a stored customer identifier in a customer history database, the customer history database being configured to store historic data associated with at least one recorded telephonic communication having a corresponding stored customer identifier, the stored historic data comprising call type data, distress assessment data, call preference data and customer profile;

    record a telephonic communication from a caller to a customer service representative to obtain caller voice data and to generate phone event data;

    separate the telephonic communication into the caller voice data and customer service representative voice data;

    identify a communication protocol associated with the telephonic communication;

    record the telephonic communication to a first electronic data file comprising a first and second audio track, the caller voice data being automatically recorded on the first audio track based on the identified communication protocol, and the customer service representative voice data being automatically recorded on the second audio track based on the identified communication protocol;

    mine historic data associated with the received customer identifier in the caller voice data;

    analyze the historic data corresponding to the received customer identifier and the stored customer identifier, wherein the customer profile included in the historic data is based on one or more components of a customer'"'"'s demographic identity;

    compare a stored customer profile with a customer service representative profile;

    associate the telephonic communication with one of a plurality of communication destination addresses, the association of the telephonic communication with one of the plurality of communication destination addresses being based on the analyzing of the historic data and the comparing of the stored customer profile with the customer service representative profile;

    provide routing instructions which comprise identifying the associated communication destination address;

    generate a customer routing record for the customer that comprises the analyzed historic data and the phone event data; and

    associate the customer routing record with each customer identifier and store the customer routing record in the customer history database to facilitate future customer call routing.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×