METHOD AND SYSTEM FOR PERSONAL CUSTOMER SERVICE SOLUTION
First Claim
1. In an end-user device, a method for engaging personalized customer services by providing an interface for selecting a customer service agent based on at least one of a social aspect, agent availability status, or available communication channels, the method comprising:
- sending a request for agent-assisted service to an agent administration server;
receiving, from the agent administration server, agent information associated with a plurality of customer agents, wherein the agent information includes one or more of agent identification information, an agent availability status, and one or more agent communication channels;
based on the received agent information associated with the plurality of customer agents, displaying the agent information for at least one of the plurality of customer agents;
receiving user input from the interface, a selection of a preferred agent from the at least one of the plurality of customer agents;
based on the received user input, sending to the agent administration server a request to communicate with the preferred agent; and
establishing the desired communication channel with the preferred agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for engaging personalized customer services on an end-user device includes sending a request for agent-assisted service to the agent administration server, and receiving from the agent administration server agent information associated with a plurality of customer agents. The agent information defines agent identification information, an agent availability status, and one or more agent communication channels. The method further includes sending a request to communicate with a preferred one agent from the plurality of customer agents. The request includes at least one desired communication channel from the one or more agent communication channels. The desired communication channel is then established with the preferred one agent.
25 Citations
23 Claims
-
1. In an end-user device, a method for engaging personalized customer services by providing an interface for selecting a customer service agent based on at least one of a social aspect, agent availability status, or available communication channels, the method comprising:
-
sending a request for agent-assisted service to an agent administration server; receiving, from the agent administration server, agent information associated with a plurality of customer agents, wherein the agent information includes one or more of agent identification information, an agent availability status, and one or more agent communication channels; based on the received agent information associated with the plurality of customer agents, displaying the agent information for at least one of the plurality of customer agents; receiving user input from the interface, a selection of a preferred agent from the at least one of the plurality of customer agents; based on the received user input, sending to the agent administration server a request to communicate with the preferred agent; and establishing the desired communication channel with the preferred agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for engaging personalized customer services by providing an interface for selecting a customer service agent based on at least one of a social aspect, agent availability status, or available communication channels, the method comprising:
-
receiving, at an agent administration server, a request from an end-user device for agent-assisted service; selecting, by the agent administration server and from an agent administration database, agent information for a plurality of customer agents, wherein the agent information includes agent identification information, an agent availability status, and one or more agent communication channels; communicating agent information associated with at least some of the plurality of customer agents to the end-user device; receiving at the agent administration server, a request based on a user input from the interface of the end-user device to communicate with a preferred agent from the plurality of customer agents, wherein the request includes at least one desired communication channel from the one or more agent communication channels; establishing, by the agent administration server, the at least one desired communication channel between the end-user device and the preferred one agent. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium, comprising computer program codes stored thereon, executable by one or more processors in an agent administration server for engaging personalized customer services by providing an interface for selecting a customer service agent based on at least one of a social aspect, agent availability status, or available communication channels, wherein the computer program codes are executed to perform functions, comprising:
-
receiving a request for agent-assisted service; selecting, from an agent administration database, agent information for a plurality of customer agents, wherein the agent information includes agent identification information, an agent availability status, and one or more agent communication channels; communicating agent information associated with at least some of the plurality of customer agents to an end-user device; receiving a request based on a user input from the interface of the end-user device to communicate with a preferred agent from the plurality of customer agents, wherein the request includes at least one desired communication channel from the one or more agent communication channels; establishing the at least one desired communication channel between the end-user device and the preferred one agent. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification