System, method and software program for enabling communications between customer service agents and users of communication devices
First Claim
1. A method for enabling communication between a user of a communication device and a customer service agent, the method comprising:
- receiving speech input on a communication device from a user for a customer service agent;
converting the speech input into text;
sending the text to a customer service agent;
receiving a text response from the customer service agent; and
converting the text from the customer service agent to speech and playing the speech to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system, method and software application for enabling a customer service agent to efficiently communicate with users of a communication device. When a user enters speech input into his communication device, the speech is converted to text, and the text is displayed to the customer service agent on the agent'"'"'s computer screen. Alternately, the user'"'"'s speech input is provided to the customer service agent in the form of an audio file. The agent types a response, and the agent'"'"'s response is provided to the user on the user'"'"'s communication device. The agent'"'"'s response may be converted to speech and played to the user, and/or the agent'"'"'s response may be displayed as text on the display screen of the user'"'"'s communication device.
110 Citations
21 Claims
-
1. A method for enabling communication between a user of a communication device and a customer service agent, the method comprising:
-
receiving speech input on a communication device from a user for a customer service agent; converting the speech input into text; sending the text to a customer service agent; receiving a text response from the customer service agent; and converting the text from the customer service agent to speech and playing the speech to the user. - View Dependent Claims (2)
-
-
3. A method for enabling a customer service agent to engage in simultaneous communication sessions with a plurality of users, wherein each user is using a communication device, the method comprising:
-
receiving a plurality of requests to open a communication session with a customer service agent, wherein each request comes from a different user desiring to communicate with a customer service agent; for each eligible user requesting to open a communication session with a customer service agent, identifying a customer service agent that is available to engage in a communication session with the user, wherein a single customer service agent may engage in multiple communication sessions simultaneously; for each eligible user requesting to open a communication session with a customer service agent, opening up a communication session between the user and an available customer service agent; during each communication session between a user and a customer service agent, enabling the user to enter speech input for the customer service agent, wherein the speech is then converted to text and provided to the customer service agent in the form of text; and during each communication session between a user and a customer service agent, receiving a response from the customer service agent, and providing the response to the user. - View Dependent Claims (4, 5, 6)
-
-
7. A method for enabling communication between a user of a communication device and a customer service agent, the method comprising:
-
receiving speech input on a communication device from a user for a customer service agent; determining whether an automated response can be provided to the user; in response to determining that an automated response can be provided to the user, providing an automated response to the user; in response to determining that an automated response cannot be provided to the user, performing the following; converting the speech input into text; sending the text to a customer service agent; receiving a text response from the customer service agent; and converting the text from the customer service agent to speech and playing the speech to the user. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable medium having computer-executable instructions for performing a method for enabling a customer service agent to engage in simultaneous communication sessions with a plurality of users, wherein each user is using a communication device, the method comprising:
-
receiving a plurality of requests to open a communication session with a customer service agent, wherein each request comes from a different user desiring to communicate with a customer service agent; for each eligible user requesting to open a communication session with a customer service agent, identifying a customer service agent that is available to engage in a communication session with the user, wherein a single customer service agent may engage in multiple communication sessions simultaneously; for each eligible user requesting to open a communication session with a customer service agent, opening up a communication session between the user and an available customer service agent; during each communication session between a user and a customer service agent, receiving a text translation of a user'"'"'s speech input and providing the text translation to the customer service agent; and during each communication session between a user and a customer service agent, receiving a response from the customer service agent, and providing the response to the user'"'"'s communication device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for enabling communication between a user of a communication device and a customer service agent, the method comprising:
-
receiving speech input on a communication device from a user for a customer service agent; recording the speech input as an audio file; providing the audio file a customer service agent; receiving a text response from the customer service agent; and displaying the text response on the user'"'"'s communication device. - View Dependent Claims (19)
-
-
20. A method for enabling communication between a user of a communication device and a customer service agent, the method comprising:
-
receiving speech input on a communication device from a user for a customer service agent; converting the speech input into text; providing the text to a customer service agent; recording a speech response from the customer service agent in an audio file; sending the audio file to the user'"'"'s communication device; and playing the customer service agent'"'"'s speech response to the user. - View Dependent Claims (21)
-
Specification