Interactive Query Tool
First Claim
1. A computer-assisted method comprising:
- receiving a query message from a user device;
when the query message is addressed to an automated processing system,passing the query message to the automated processing system;
extracting, by the automated processing system, at least one keyword from the query message;
obtaining response information from a data structure based on the at least one keyword; and
returning a response to the user device; and
when the query message is not addressed to the automated processing system,forwarding the query message to a support group through a chat room system.
1 Assignment
0 Petitions
Accused Products
Abstract
A chat room system interfaces with an automated processing system. When an interactive query message from a user is addressed to the automated processing system, the interactive query message is passed to the automated processing system. The automated processing system extracts one or more keywords from the interactive query message and obtains response information from a data structure based on the one or more keywords. The automated processing system then returns an interactive response to the user through instant messaging. When the interactive query message is not addressed to the automated processing system, the interactive query message is forwarded to a support group through a chat room system. When the interactive response exceeds a predetermined size, part of the interactive response may be sent through instant messaging and the remainder through e-mail.
34 Citations
20 Claims
-
1. A computer-assisted method comprising:
-
receiving a query message from a user device; when the query message is addressed to an automated processing system, passing the query message to the automated processing system; extracting, by the automated processing system, at least one keyword from the query message; obtaining response information from a data structure based on the at least one keyword; and returning a response to the user device; and when the query message is not addressed to the automated processing system, forwarding the query message to a support group through a chat room system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing computer-executable instructions that, when executed, cause a processor to perform a method comprising:
-
receiving a query message from a user device through a chat channel; when the query message is addressed to an automated processing system, forwarding the query message to the automated processing system; extracting a command type from the query message; obtaining response information from a data structure based on the command type; and returning a response to the user device through instant messaging; and when the query message is not addressed to the automated processing system, forwarding the query message to a support group through a chat room system. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus comprising:
-
an electronic chat room system configured to perform steps of; receiving a query message from a user device; when the query message is addressed to an automated processing system, passing the query message to the automated processing system; and when the query message is not addressed to the automated processing system, forwarding the query message to a support group through a chat session; and the automated processing system configured to perform steps of; extracting at least one keyword from the query message; obtaining response information from a data structure based on the at least one keyword; and returning a response with the response information to the user device through instant messaging. - View Dependent Claims (17, 18, 19, 20)
-
Specification