System and method for providing agent service to user terminal
First Claim
Patent Images
1. A method of providing an agent service to a user terminal, the method comprising:
- receiving, at a server, a user instruction from the user terminal;
extracting, at the server, a keyword from the received user instruction;
determining, at the server, whether at least one agent reply to the extracted keyword included in the user instruction is to be searched, wherein the determining of whether the agent reply is to be searched includes determining whether the user instruction includes parameters for the agent reply based on a predetermined standard;
in response to the server determining that the user instruction includes the parameters, providing, to the user terminal, the agent reply based on the user instruction; and
in response to the server determining that the user instruction does not include the parameters, the method including;
a) providing, from the server and to the user terminal, at least one suggestive query with respect to the user instruction;
b) receiving, at the server and from the user terminal, additional information with respect to the suggestive query; and
c) in response to receiving the additional information and determining that the agent reply is not found in a database based on the received additional information, performing the following;
selecting an expert corresponding to the extracted keyword by referring to the database,receiving at least one expert reply to the extracted keyword from the expert, andproviding the expert reply to the user terminal by providing a communication channel between the expert and the user terminal,wherein when the expert corresponding to the extracted keyword is absent, the method further comprises;
providing, at the server, the suggestive query to the user terminal to allocate the expert for the user instruction;
receiving, at the server, the additional information with respect to the suggestive query from the user terminal;
selecting, at the server, the expert corresponding to the additional information; and
receiving the expert reply to the additional information from the selected expert.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may provide an agent service to a user terminal by including receiving a user instruction from the user terminal, determining whether at least one agent reply to at least one keyword included in the user instruction is able to be searched for in a database, providing at least one suggestive query to the user terminal to allow a search for the at least one agent reply, receiving at least one set of additional information with respect to the at least one suggestive query from the user terminal, and providing the at least one agent reply to the user terminal based on the at least one set of additional information.
-
Citations
10 Claims
-
1. A method of providing an agent service to a user terminal, the method comprising:
-
receiving, at a server, a user instruction from the user terminal; extracting, at the server, a keyword from the received user instruction; determining, at the server, whether at least one agent reply to the extracted keyword included in the user instruction is to be searched, wherein the determining of whether the agent reply is to be searched includes determining whether the user instruction includes parameters for the agent reply based on a predetermined standard; in response to the server determining that the user instruction includes the parameters, providing, to the user terminal, the agent reply based on the user instruction; and in response to the server determining that the user instruction does not include the parameters, the method including; a) providing, from the server and to the user terminal, at least one suggestive query with respect to the user instruction; b) receiving, at the server and from the user terminal, additional information with respect to the suggestive query; and c) in response to receiving the additional information and determining that the agent reply is not found in a database based on the received additional information, performing the following; selecting an expert corresponding to the extracted keyword by referring to the database, receiving at least one expert reply to the extracted keyword from the expert, and providing the expert reply to the user terminal by providing a communication channel between the expert and the user terminal, wherein when the expert corresponding to the extracted keyword is absent, the method further comprises; providing, at the server, the suggestive query to the user terminal to allocate the expert for the user instruction; receiving, at the server, the additional information with respect to the suggestive query from the user terminal; selecting, at the server, the expert corresponding to the additional information; and receiving the expert reply to the additional information from the selected expert. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing an agent service to a user terminal, the method comprising:
-
receiving, at a server, a user instruction from the user terminal; extracting, at the server, a keyword from the received user instruction; determining, at the server, whether at least one agent reply to the extracted keyword included in the user instruction is to be searched; determining, at the server, whether the user instruction includes parameters for the agent reply based on a predetermined standard; in response to the server determining that the user instruction includes the parameters for the agent replay, providing, to the user terminal, the agent reply based on the user instruction; and in response to the server determining that the user instruction does not include the parameters for the agent reply, the method including; providing, from the server and to the user terminal, at least one suggestive query; receiving, at the server, additional information based on the suggestive query; and in response to the additional information from the user terminal and determining that the agent reply is not found in a database based on the additional information, the method further comprising; selecting an expert corresponding to the extracted keyword by referring to the database; receiving at least one expert reply to the extracted keyword from the expert; and providing the expert reply to the user terminal by providing a communication channel between the expert and the user terminal, wherein when the expert corresponding to the extracted keyword is absent, the method further comprises; providing, at the server, the suggestive query to the user terminal to allocate the expert for the user instruction; receiving, at the server, the additional information with respect to the suggestive query from the user terminal; selecting, at the server, the expert corresponding to the additional information; and receiving the expert reply to the additional information from the selected expert. - View Dependent Claims (10)
-
Specification