SYSTEM AND METHOD FOR PROVIDING INFORMATION INTERACTIVELY BY INSTANT MESSAGING APPLICATION
First Claim
1. A method that uses a processor to provide information through an instant messaging application, the method comprising:
- receiving a request from a terminal through the instant messaging application for adding a software bot as a friend;
registering, using the processor, the software bot as the friend;
transmitting, by the software bot, an input request message to the terminal;
receiving a reply message from the terminal in response to the input request message;
storing the reply message as a database information associated with the terminal;
retrieving a response to a query from a database, the reply message being the query; and
transmitting the response to the terminal.
9 Assignments
0 Petitions
Accused Products
Abstract
An information providing method and system that may provide information while conversing with a user through an instant messaging application is disclosed. The information providing system enables a user terminal to add, as a friend, a software bot which may be a virtual friend configured in an artificial software program through the instant messaging application executed in a user terminal. When the user inputs and transmits a message to the software bot through a conversation session, the information providing system may retrieve an appropriate response corresponding to the message from a database by inputting the message as a query, and may transmit the response to the user terminal, thereby providing the response to the user through the conversation session.
90 Citations
20 Claims
-
1. A method that uses a processor to provide information through an instant messaging application, the method comprising:
-
receiving a request from a terminal through the instant messaging application for adding a software bot as a friend; registering, using the processor, the software bot as the friend; transmitting, by the software bot, an input request message to the terminal; receiving a reply message from the terminal in response to the input request message; storing the reply message as a database information associated with the terminal; retrieving a response to a query from a database, the reply message being the query; and transmitting the response to the terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method that uses a processor to provide information through a messaging application, the method comprising:
-
recommending a software bot to a terminal for the software bot to be registered as a friend of the terminal; receiving, a request from a terminal through the messaging application, for adding the software bot as a friend; registering, using the processor, the software bot as the friend; initiating a conversation session with the software bot; transmitting, by the software bot, an input request message to the terminal; receiving a reply message from the terminal within the conversation session in response to the input request message; storing the reply message as terminal information associated with the terminal; retrieving a response to a query from a database by inputting the reply message as the query; and is transmitting the response to the terminal.
-
-
13. A system to provide information through a messaging application, the system comprising:
-
an access manager configured to manage an access of a terminal over a network, and to receive a reply message transmitted from the terminal to a software bot in response to an input request message of the software bot; a terminal information storage unit configured to store and manage information associated with the software bot added by the terminal and information associated with a conversation session between the terminal and the software bot; a processor configured to retrieve a response to a query from a database by inputting the reply message as the query, wherein the access manager is configured to control the software bot to transmit the input request message to the terminal, receives the reply message through the conversation session, and transmits the response to the terminal; and wherein the access manager is configured to store the reply message stored in the is terminal information storage unit. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium, comprising an executable program, which when executed, performs a method of providing information through a messaging application, the method comprising:
-
receiving, from a terminal, a request for adding a software bot as a friend; registering the software bot as the friend; transmitting, by the software bot, an input request message to the terminal; receiving a reply message from the terminal in response to the input request message; storing the reply message as a database information; retrieving a response to a query from a database by inputting the reply message as the query; and transmitting the response to the terminal.
-
-
19. A non-transitory computer-readable storage medium comprising an executable program, which when executed, performs a method of providing information through a messaging application, the method comprising:
-
recommending a terminal for at least one software bot for registering as a friend; receiving, from the terminal, a request for adding, as the friend of the terminal, the at least one software bot; registering the at least one software bot as the friend; initiating a conversation session with the at least one software bot; transmitting, by the at least one software bot, an input request message to the terminal within the conversation session; receiving a reply message input by the terminal within the conversation session in response to the input request message; storing the reply message as a database information associated with the terminal; retrieving a response to a query from a database by inputting the reply message as the query; and transmitting the response to the terminal. - View Dependent Claims (20)
-
Specification