CPC G06F 16/176 (2019.01) [G06F 3/0481 (2013.01); G06Q 10/107 (2013.01); H04L 51/04 (2013.01); H04L 51/046 (2013.01)] | 12 Claims |
1. A first device, the first device comprising:
a display;
a communicator; and
at least one processor configured to:
control the display to display a searching window for searching an information of an address book stored in a second device,
identify at least one third device in which a predetermined application is installed, from the address book, based on a keyword input by a user through the searching window, the keyword including a pre-set tag value indicating a type of the predetermined application,
based on receiving a user input selecting a third device of the at least one third device, control the display to display a chatting window for the third device,
based on receiving a user input inputting a first message, control the display to display the first message, on the chatting window for the third device,
control the communicator to transfer the first message to the third device via the second device,
obtain, via the communicator, a second message received by the second device from the third device,
control the display to display the second message received by the second device from the third device with the first message on the chatting window for the third device.
|