Customer portal of an intelligent automated agent for a contact center
First Claim
1. A customer portal of an intelligent automated agent for a contact center, comprising:
- a processor;
a non-transitory storage device configured to store customer profile data and a memory, wherein the memory has instructions stored thereon that, when executed by the processor, cause the processor to;
access a profile for a customer from a customer profile database stored on the storage device; and
detect emotions and moods of the customer during an interaction between the customer and the contact center wherein the instructions to detect include instructions that cause the processor to select and analyze at least one of the customer'"'"'s written communications, spoken communications, and/or visual communications by comparing the customer'"'"'s written communications, spoken communications, and/or visual communications to those of other customers of the contact center sharing customer profile attributes with the customer in the customer profile database; and
invoke the intelligent automated agent, wherein the intelligent automate agent is configured to;
take part in the interaction between the customer and the contact center;
adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction; and
update the accessed profile on the storage device to reflect the interaction.
5 Assignments
0 Petitions
Accused Products
Abstract
A customer portal of an intelligent automated agent for a contact center is provided. The customer portal is configured to run on a processor coupled to a non-transitory storage device. The customer portal includes a customer profile module configured to access a profile for a customer from a customer profile database stored on the storage device, and a customer emotion and mood detection module configured to detect emotions and moods of the customer during an interaction between the customer and the contact center. The intelligent automated agent is configured to run on the processor, take part in the interaction between the customer and the contact center, adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction, and update the accessed profile on the storage device to reflect the interaction.
-
Citations
16 Claims
-
1. A customer portal of an intelligent automated agent for a contact center, comprising:
-
a processor; a non-transitory storage device configured to store customer profile data and a memory, wherein the memory has instructions stored thereon that, when executed by the processor, cause the processor to; access a profile for a customer from a customer profile database stored on the storage device; and detect emotions and moods of the customer during an interaction between the customer and the contact center wherein the instructions to detect include instructions that cause the processor to select and analyze at least one of the customer'"'"'s written communications, spoken communications, and/or visual communications by comparing the customer'"'"'s written communications, spoken communications, and/or visual communications to those of other customers of the contact center sharing customer profile attributes with the customer in the customer profile database; and invoke the intelligent automated agent, wherein the intelligent automate agent is configured to; take part in the interaction between the customer and the contact center; adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction; and update the accessed profile on the storage device to reflect the interaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of interfacing with a customer through an intelligent automated agent for a contact center, the method comprising:
-
running the intelligent automated agent on a processor coupled to a non-transitory storage device; accessing, by the processor, a profile for the customer from a customer profile database stored on the storage device; detecting, by the processor, emotions and moods of the customer during an interaction between the customer and the contact center through the automated agent, wherein the detecting includes selecting and analyzing at least one of the customer'"'"'s written communications, spoken communications, and/or visual communications by comparing the customer'"'"'s written communications, spoken communications, and/or visual communications to those of other customers of the contact center sharing customer profile attributes with the customer in the customer profile database; adjusting, by the processor, a behavior of the automated agent in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction; and updating, by the processor, the accessed profile on the storage device to reflect the interaction. - View Dependent Claims (12, 13)
-
-
14. A customer portal of an intelligent automated agent for a contact center, the automated agent comprising:
-
a processor; a non-transitory storage device configured to store customer profile data; and a memory, wherein the memory has instructions stored thereon that, when executed by the processor, causes the processor to; access a profile for a customer from a customer profile database stored on the storage device; detect emotions and moods of the customer during an interaction between the customer and the contact center through the customer portal, wherein the instructions to detect include instructions that cause the processor to select and analyze at least one of the customer'"'"'s written communications, spoken communications, and/or visual communications by comparing the customer'"'"'s written communications, spoken communications, and/or visual communications to those of other customers of the contact center sharing customer profile attributes with the customer in the customer profile database; adjust a behavior of the automated agent in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction; and update the accessed profile on the storage device to reflect the interaction. - View Dependent Claims (15, 16)
-
Specification