METHOD FOR PROVIDING SUPPORT USING ANSWER ENGINE AND DIALOG RULES
First Claim
1. A computer-implemented method, comprising:
- providing, by a self-service system of a server running at server hardware, self-support knowledgebase (KB) to allow a plurality of users to navigate the self-support KB information, the self-support KB including descriptions and illustration for demonstrating usage or solving problems of a plurality of products or service provided by a plurality of goods and service (goods/service) providers, wherein the server represents a service center operated by an enterprise entity that is independent from the plurality of goods/service providers and users, and wherein the service center is to provide over a network product/service support services on behalf of the plurality of goods/service providers to the plurality of users owning products/services provided by the plurality of goods/service providers;
tracking, via the self-service system, user interaction of a first of the plurality of users with the self-support KB information while the first user navigates through the self-support KB information, wherein the first user logs into the server via a mobile application running within a first mobile device of the first user, wherein the first user navigates the self-support KB information via the mobile application of the first mobile device, wherein the first user has previously registered with the server a first product purchased from a first of the plurality of goods/service providers, and wherein the first goods/service provider is one of a plurality of clients of the service center and the service center handles support requests from the first user on behalf of the first goods/service provider without having the first user to directly contact the first goods/service provider;
receiving, at the self-service system of the server, a query concerning the first product from the mobile application of the first mobile device;
in response to the query, automatically examining by the self-service system a set of dialog rules associated with the first client in view of the query and the user interaction with the self-support KB tracked by the self-support system, wherein the dialog rules have been previous configured by an administrator associated with the first client;
transmitting a first predefined response retrieved from the set of dialog rules to the mobile application of the first mobile device of the user, wherein the first predefined response has been previously configured by the administrator of the first client;
identifying, by the self-support system, a set of one or more related questions that the user will likely follow up based on the query, the set of dialog rules, and the user interaction with the self-support KB associated with the first client;
transmitting the one or more related questions to the mobile application of the first mobile device to be presented along with the first predefined response to the query on a display of the first mobile device, wherein each of the one or more related questions is presented as an executable link;
receiving a signal representing a selection of one of the related questions received from the mobile application of the first mobile device; and
in response to the signal, transmitting a second predefined response corresponding to the selected related question to the mobile application of the first mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a self-service system is to provide self-support knowledgebase (KB) information to allow users to navigate the self-support KB. A monitor is to track user interaction with the self-support KB while a user navigates through the self-support KB. An answer engine is to receive a query from the user to ask a question and in response to the query, to identify a predefined response to the query in view of a set of dialog rules. The answer engine is to transmit one or more related questions that the user will likely ask based on the dialog rules and the user interaction. The answer engine further transmits an invitation to allow the user to initiate a live support session after a predetermined condition has been satisfied.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
providing, by a self-service system of a server running at server hardware, self-support knowledgebase (KB) to allow a plurality of users to navigate the self-support KB information, the self-support KB including descriptions and illustration for demonstrating usage or solving problems of a plurality of products or service provided by a plurality of goods and service (goods/service) providers, wherein the server represents a service center operated by an enterprise entity that is independent from the plurality of goods/service providers and users, and wherein the service center is to provide over a network product/service support services on behalf of the plurality of goods/service providers to the plurality of users owning products/services provided by the plurality of goods/service providers; tracking, via the self-service system, user interaction of a first of the plurality of users with the self-support KB information while the first user navigates through the self-support KB information, wherein the first user logs into the server via a mobile application running within a first mobile device of the first user, wherein the first user navigates the self-support KB information via the mobile application of the first mobile device, wherein the first user has previously registered with the server a first product purchased from a first of the plurality of goods/service providers, and wherein the first goods/service provider is one of a plurality of clients of the service center and the service center handles support requests from the first user on behalf of the first goods/service provider without having the first user to directly contact the first goods/service provider; receiving, at the self-service system of the server, a query concerning the first product from the mobile application of the first mobile device; in response to the query, automatically examining by the self-service system a set of dialog rules associated with the first client in view of the query and the user interaction with the self-support KB tracked by the self-support system, wherein the dialog rules have been previous configured by an administrator associated with the first client; transmitting a first predefined response retrieved from the set of dialog rules to the mobile application of the first mobile device of the user, wherein the first predefined response has been previously configured by the administrator of the first client; identifying, by the self-support system, a set of one or more related questions that the user will likely follow up based on the query, the set of dialog rules, and the user interaction with the self-support KB associated with the first client; transmitting the one or more related questions to the mobile application of the first mobile device to be presented along with the first predefined response to the query on a display of the first mobile device, wherein each of the one or more related questions is presented as an executable link; receiving a signal representing a selection of one of the related questions received from the mobile application of the first mobile device; and in response to the signal, transmitting a second predefined response corresponding to the selected related question to the mobile application of the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having instructions stored therein, which when executed by a processor, cause the processor perform a method, the method comprising:
-
providing, by a self-service system of a server running at server hardware, self-support knowledgebase (KB) to allow a plurality of users to navigate the self-support KB information, the self-support KB including descriptions and illustration for demonstrating usage or solving problems of a plurality of products or service provided by a plurality of goods and service (goods/service) providers, wherein the server represents a service center operated by an enterprise entity that is independent from the plurality of goods/service providers and users, and wherein the service center is to provide over a network product/service support services on behalf of the plurality of goods/service providers to the plurality of users owning products/services provided by the plurality of goods/service providers; tracking, via the self-service system, user interaction of a first of the plurality of users with the self-support KB information while the first user navigates through the self-support KB information, wherein the first user logs into the server via a mobile application running within a first mobile device of the first user, wherein the first user navigates the self-support KB information via the mobile application of the first mobile device, wherein the first user has previously registered with the server a first product purchased from a first of the plurality of goods/service providers, and wherein the first goods/service provider is one of a plurality of clients of the service center and the service center handles support requests from the first user on behalf of the first goods/service provider without having the first user to directly contact the first goods/service provider; receiving, at the self-service system of the server, a query concerning the first product from the mobile application of the first mobile device; in response to the query, automatically examining by the self-service system a set of dialog rules associated with the first client in view of the query and the user interaction with the self-support KB tracked by the self-support system, wherein the dialog rules have been previous configured by an administrator associated with the first client; transmitting a first predefined response retrieved from the set of dialog rules to the mobile application of the first mobile device of the user, wherein the first predefined response has been previously configured by the administrator of the first client; identifying, by the self-support system, a set of one or more related questions that the user will likely follow up based on the query, the set of dialog rules, and the user interaction with the self-support KB associated with the first client; transmitting the one or more related questions to the mobile application of the first mobile device to be presented along with the first predefined response to the query on a display of the first mobile device, wherein each of the one or more related questions is presented as an executable link; receiving a signal representing a selection of one of the related questions received from the mobile application of the first mobile device; and in response to the signal, transmitting a second predefined response corresponding to the selected related question to the mobile application of the first mobile device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A server running at server hardware, comprising:
-
a self-service system running within the server to provide self-support knowledgebase (KB) to allow a plurality of users to navigate the self-support KB information, the self-support KB including descriptions and illustration for demonstrating usage or solving problems of a plurality of products or service provided by a plurality of goods and service (goods/service) providers, wherein the server represents a service center operated by an enterprise entity that is independent from the plurality of goods/service providers and users, and wherein the service center is to provide over a network product/service support services on behalf of the plurality of goods/service providers to the plurality of users owning products/services provided by the plurality of goods/service providers, wherein the self-service system is configured to track user interaction of a first of the plurality of users with the self-support KB information while the first user navigates through the self-support KB information, wherein the first user logs into the server via a mobile application running within a first mobile device of the first user, wherein the first user navigates the self-support KB information via the mobile application of the first mobile device, wherein the first user has previously registered with the server a first product purchased from a first of the plurality of goods/service providers, and wherein the first goods/service provider is one of a plurality of clients of the service center and the service center handles support requests from the first user on behalf of the first goods/service provider without having the first user to directly contact the first goods/service provider, receive a query concerning the first product from the mobile application of the first mobile device, in response to the query, automatically examine a set of dialog rules associated with the first client in view of the query and the user interaction with the self-support KB tracked by the self-support system, wherein the dialog rules have been previous configured by an administrator associated with the first client, transmit a first predefined response retrieved from the set of dialog rules to the mobile application of the first mobile device of the user, wherein the first predefined response has been previously configured by the administrator of the first client, identify a set of one or more related questions that the user will likely follow up based on the query, the set of dialog rules, and the user interaction with the self-support KB associated with the first client, transmit the one or more related questions to the mobile application of the first mobile device to be presented along with the first predefined response to the query on a display of the first mobile device, wherein each of the one or more related questions is presented as an executable link; receiving a signal representing a selection of one of the related questions received from the mobile application of the first mobile device, and in response to the signal, transmit a second predefined response corresponding to the selected related question to the mobile application of the first mobile device. - View Dependent Claims (21)
-
Specification