×

System, method and software program for enabling communications between customer service agents and users of communication devices

  • US 9,386,154 B2
  • Filed: 12/21/2007
  • Issued: 07/05/2016
  • Est. Priority Date: 12/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for enabling communication between a user of a mobile communication device and a customer service agent, the method comprising:

  • receiving speech input on a mobile communication device from a user for a customer service agent;

    determining automatically by means of a server application executing on a server, independent of agent availability, whether an automated response can be provided to the user;

    in response to determining automatically by means of a server application executing on a server, independent of agent availability, that an automated response can be provided to the user, sending from the server application an automated response to the user;

    in response to determining automatically by means of a server application executing on a server, independent of agent availability, that an automated response cannot be provided to the user, performing the following;

    converting the speech input into text on the mobile communication device;

    determining if an open communication session exists for the user, wherein;

    if an open communication session exists, updating the open communication session with the text from the user and identifying and selecting the customer service agent that previously handled the open communication session, andif an open communication session does not exist, opening a new communication session for the user, updating the new communication session with the text from the user, and identifying and selecting the customer service agent based at least in part on the expertise of the customer service agent;

    recording a speech response from the customer service agent in an audio file during the open communication session, wherein the audio file includes the customer service agent'"'"'s entire recorded response;

    sending the audio file to the user'"'"'s mobile communication device during the open communication session; and

    playing the customer service agent'"'"'s speech response to the user during the open communication session, wherein in addition to playing the speech to the user, converting the audio file into text on the mobile communication device, displaying the text from the customer service agent to the user on the user'"'"'s mobile communication device, and updating the open communication session with the text from the customer service agent.

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