Method for providing support services using consumer selected specialist and specialist ratings
First Claim
1. A computer-implemented method for providing support services to users of products, the method comprising:
- providing a self-support site to present an article describing one or more possible solutions to a problem associated with a product;
monitoring user interaction of a user with the article while the user is navigating the article, including periodically receiving signals representing the user interaction from at least one of a remote device and the self-support site within the same user session;
determining a subject matter that the user is interested in based on an analysis of the user interaction;
determining a skill set required to provide live support services to the subject matter associated with the product;
receiving, at a computer server representing a support center, a request from the remote device for a live support session of the product supported by the support center, wherein the support center provides support services for a plurality of products on behalf of a plurality of product providers;
in response to the request, determining by the computer server a first list of one or more preferred agents that are known to the user of the remote device, wherein the preferred agents have a prior relationship with the user in a previous support session;
identifying a second list of one or more recommended agents to be recommended to the user based on a subject domain of the product, user interaction, and a skill set required to provide support to the product, wherein the recommended agents have no prior relationship with the user;
transmitting from the computer server information representing the first list of preferred agents and the second list of recommended agents to be displayed on the remote device to allow the user to select one of the preferred agents and the recommended agents for the live support session, wherein the first list of preferred agents and the second list of recommended agents are concurrently displayed on the remote device, including displaying information indicating that the preferred agents have a prior relationship with the user and that the recommended agents are not known to the user but recommended by the computer server, wherein the information transmitted to the remote device representing the preferred agents and recommended agents includes an average rating of each of the preferred agents and recommended agents, a thumbnail image of each of the preferred agents and recommended agents, an indication indicating whether each of the preferred agents and recommended agents is available at the point in time, and expected wait time for each of preferred agents and recommended agents to be available;
receiving at the computer server a user selection of an agent from the remote device that is selected from the displayed preferred agents and the recommended agents; and
in response to the user selection, establishing a communications session between the remote device of the user and the selected agent to enable the selected agent to provide live support on the product.
1 Assignment
0 Petitions
Accused Products
Abstract
A service center receives a request from a remote device for a live support session of a product supported by the service center, where the service center provides support services for a plurality of products on behalf of a plurality of product providers. In response to the request, the service center determines one or more preferred agents that are known to a user of the remote device and transmits information representing the preferred agents to the remote device to allow the user to select one of the preferred agents for the live support session. In response to a user selection of an agent, a communications session is established between the user and the selected agent to enable the selected agent to provide live support.
-
Citations
16 Claims
-
1. A computer-implemented method for providing support services to users of products, the method comprising:
-
providing a self-support site to present an article describing one or more possible solutions to a problem associated with a product; monitoring user interaction of a user with the article while the user is navigating the article, including periodically receiving signals representing the user interaction from at least one of a remote device and the self-support site within the same user session; determining a subject matter that the user is interested in based on an analysis of the user interaction; determining a skill set required to provide live support services to the subject matter associated with the product; receiving, at a computer server representing a support center, a request from the remote device for a live support session of the product supported by the support center, wherein the support center provides support services for a plurality of products on behalf of a plurality of product providers; in response to the request, determining by the computer server a first list of one or more preferred agents that are known to the user of the remote device, wherein the preferred agents have a prior relationship with the user in a previous support session; identifying a second list of one or more recommended agents to be recommended to the user based on a subject domain of the product, user interaction, and a skill set required to provide support to the product, wherein the recommended agents have no prior relationship with the user; transmitting from the computer server information representing the first list of preferred agents and the second list of recommended agents to be displayed on the remote device to allow the user to select one of the preferred agents and the recommended agents for the live support session, wherein the first list of preferred agents and the second list of recommended agents are concurrently displayed on the remote device, including displaying information indicating that the preferred agents have a prior relationship with the user and that the recommended agents are not known to the user but recommended by the computer server, wherein the information transmitted to the remote device representing the preferred agents and recommended agents includes an average rating of each of the preferred agents and recommended agents, a thumbnail image of each of the preferred agents and recommended agents, an indication indicating whether each of the preferred agents and recommended agents is available at the point in time, and expected wait time for each of preferred agents and recommended agents to be available; receiving at the computer server a user selection of an agent from the remote device that is selected from the displayed preferred agents and the recommended agents; and in response to the user selection, establishing a communications session between the remote device of the user and the selected agent to enable the selected agent to provide live support on the product. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method for providing support services to users of products, the method comprising:
-
providing a self-support site to present an article describing one or more possible solutions to a problem associated with a product; monitoring user interaction of a user with the article while the user is navigating the article, including periodically receiving signals representing the user interaction from at least one of a remote device and the self-support site within the same user session; determining a subject matter that the user is interested in based on an analysis of the user interaction; determining a skill set required to provide live support services to the subject matter associated with the product; receiving, at a computer server representing a support center, a request from the remote device for a live support session of the product supported by the support center, wherein the support center provides support services for a plurality of products on behalf of a plurality of product providers; in response to the request, determining a first list of one or more preferred agents that are known to the user of the remote device, wherein the preferred agents have a prior relationship with the user in a previous support session; identifying a second list of one or more recommended agents to be recommended to the user based on a subject domain of the product, user interaction, and a skill set required to provide support to the product, wherein the recommended agents have no prior relationship with the user; transmitting information representing the first list of preferred agents and the second list of recommended agents to be displayed on the remote device to allow the user to select one of the preferred agents and the recommended agents for the live support session, wherein the first list of preferred agents and the second list of recommended agents are concurrently displayed on the remote device, including displaying information indicating that the preferred agents have a prior relationship with the user and that the recommended agents are not known to the user but recommended by the computer server, wherein the information transmitted to the remote device representing the preferred agents and recommended agents includes an average rating of each of the preferred agents and recommended agents, a thumbnail image of each of the preferred agents and recommended agents, an indication indicating whether each of the preferred agents and recommended agents is available at the point in time, and expected wait time for each of preferred agents and recommended agents to be available; receiving at the computer server a user selection of an agent from the remote device that is selected from the displayed preferred agents and the recommended agents; and in response to the user selection, establishing a communications session between the remote device of the user and the selected agent to enable the selected agent to provide live support on the product. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing system, comprising:
-
a processor; and a memory coupled to the processor for storing instructions, which when executed from the memory, cause the processor to provide a self-support site to present an article describing one or more possible solutions to a problem associated with a product, monitor user interaction of a user with the article while the user is navigating the article, including periodically receiving signals representing the user interaction from at least one of a remote device and the self-support site within the same user session, determine a subject matter that the user is interested in based on an analysis of the user interaction, determine a skill set required to provide live support services to the subject matter associated with the product, receive a request from the remote device for a live support session of the product supported by the service center, wherein the data processing system provides support services for a plurality of products on behalf of a plurality of product providers, in response to the request, determine a first list of one or more preferred agents that are known to the user of the remote device, wherein the preferred agents have a prior relationship with the user in a previous support session, identify a second list of one or more recommended agents to be recommended to the user based on a subject domain of the product, user interaction, and a skill set required to provide support to the product, wherein the recommended agents have no prior relationship with the user, transmit information representing the first list of preferred agents and the second list of recommended agents to be displayed on the remote device to allow the user to select one of the preferred agents and the recommended agents for the live support session, wherein the first list of preferred agents and the second list of recommended agents are concurrently displayed on the remote device, including displaying information indicating that the preferred agents have a prior relationship with the user and that the recommended agents are not known to the user but recommended by the computer server, wherein the information transmitted to the remote device representing the preferred agents and recommended agents includes an average rating of each of the preferred agents and recommended agents, a thumbnail image of each of the preferred agents and recommended agents, an indication indicating whether each of the preferred agents and recommended agents is available at the point in time, and expected wait time for each of preferred agents and recommended agents to be available, receive a user selection of an agent from the remote device that is selected from the displayed preferred agents and the recommended agents, and in response to the user selection, establish a communications session between the remote device of the user and the selected agent to enable the selected agent to provide live support on the product. - View Dependent Claims (12, 13)
-
-
14. A computer-implemented method for providing support services to users of products, the method comprising:
-
receiving, at a mobile device, information representing one or more preferred agents and one or more recommended agents from a support center over a network, wherein the preferred agents are known to a user of the mobile device and have a prior relationship with the user, wherein each of the preferred agents was selected and interacted with the user during a previous live support session, and wherein each of the preferred agents was rated by the user at a conclusion of a previous live support session, wherein the recommended agents are recommended by the service center and the recommended agents have no prior relationship with the user, wherein each of the recommended agents is selected by the support center based on a subject domain of the product, user interaction, user feedback rating, and a skill set required to provide support to the product, and wherein the support center provides support services for a plurality of products on behalf of a plurality of product providers; displaying in a first display area of a display of the mobile device the one or more preferred agents, including displaying information indicating that the one or more preferred agents are known to a user of the mobile device; concurrently displaying in a second display area of the display of the mobile device the one or more recommended agents to allow the user to select one of the preferred agents and recommended agents; for each of the preferred agents and recommended agents, displaying an average rating of the agent, a thumbnail image of the agent, an indication indicating whether the agent is available at the point in time, and expected wait time for the agent to be available; and in response to a user selection of one of the preferred agents and recommended agents, establishing a communications session with the selected agent via the support center for conducting a live support session concerning a product. - View Dependent Claims (15, 16)
-
Specification