SYSTEM AND METHOD FOR PRESERVING CONTEXT ACROSS MULTIPLE CUSTOMER SERVICE VENUES
First Claim
1. A method comprising:
- identifying a user profile associated with a user requesting customer service to yield a customer service request;
generating a context based on the user profile and the customer service request;
communicating with the user at a first customer service venue based on the context;
receiving an indication of movement of the user from the first customer service venue to a second customer service venue, wherein a mode of interaction of the second customer service venue differs from the first customer service venue;
transferring the context to the second customer service venue; and
communicating with the user at the second customer service venue based on the context.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for preserving context across multiple customer service venues. A system configured to practice the method identifies a user profile of a user requesting customer service, generates a context based on the user profile, the request, and other relevant data. The system communicates with the user at a first customer service venue based on the context, and receives an indication of movement of the user from the first customer service venue to a second customer service venue. The system transfers the context to the second customer service venue, and communicates with the user at the second customer service venue based on the context. A customer service venue can be a knowledge base, a troubleshooting guide, a social network, an online virtual world, a text-based chat, a voice conversation, a video chat, a spoken dialog system, and an onsite visit.
38 Citations
20 Claims
-
1. A method comprising:
-
identifying a user profile associated with a user requesting customer service to yield a customer service request; generating a context based on the user profile and the customer service request; communicating with the user at a first customer service venue based on the context; receiving an indication of movement of the user from the first customer service venue to a second customer service venue, wherein a mode of interaction of the second customer service venue differs from the first customer service venue; transferring the context to the second customer service venue; and communicating with the user at the second customer service venue based on the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a processor; a first module configured to control the processor to identify a user profile associated with a user requesting customer service to yield a customer service request, wherein the user profile includes personal identifying information describing the user; a second module configured to control the processor to generate a context based on at least one of the user profile, the customer service request, a customer service history, and other data relevant to customer service; a third module configured to control the processor to communicate with the user at a first customer service venue based on the context; a fourth module configured to control the processor to receive an indication of movement of the user from the first customer service venue to a second customer service venue, wherein a mode of interaction of the second customer service venue differs from the first customer service venue; a fifth module configured to control the processor to transfer the context to the second customer service venue; and a sixth module configured to control the processor to communicate with the user at the second customer service venue based on the context. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to provide customer service at multiple customer service venues using a single context, the instructions comprising:
-
identifying a user profile associated with a user requesting customer service to yield a customer service request, wherein the user profile includes personal identifying information describing the user; generating a context based on the user profile, the customer service request, a customer service history, and other data relevant to customer service; communicating with the user at a first customer service venue based on the context; receiving an indication of movement of the user from the first customer service venue to a second customer service venue, wherein a mode of interaction of the second customer service venue differs from the first customer service venue; transferring the context to the second customer service venue; and communicating with the user at the second customer service venue based on the context. - View Dependent Claims (18, 19, 20)
-
Specification