IP Library Granted Patent US 11,451,504
Granted Patent B2
US 11,451,504 · App. 17/137,377 · Granted Sep 20, 2022

Method and apparatus for operating instant messaging server

Inventors: Myung Jun Kim (Seongnam-si, KR); Myung O Ha (Seongnam-si, KR); Jin Hwan Lee (Seongnam-si, KR); Hun Jae Lee (Seongnam-si, KR); Chun Ho Kim (Seongnam-si, KR); Soo Bum Kim (Seongnam-si, KR); Eung Ju Park (Seongnam-si, KR); Yong Ha Yoo (Seongnam-si, KR)
Assignee: KAKAO CORP.
H04L51/216H04L51/046H04L51/42H04L51/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,451,504
App. No.
17/137,377
Granted
Sep 20, 2022
Kind
B2
Abstract

A method and apparatus for operating an instant messaging server are disclosed. The method for operating an instant messaging server according to an example embodiment includes managing a message sent and received through a first chat room of a messenger application, managing a message sent and received through a second chat room of a 3 rd party application receiving support a chat function through the instant messaging server, identifying a user account of an instant messaging service (IMS) linked with a user account of the 3 rd party service participating in the second chat room, and providing, based on the identified user account of the IMS, the second chat room of the 3 rd party application to the messenger application.

Claims (52)

1. A method for operating an instant messaging server comprising:

managing a message sent and received through a messenger application of an instant messaging service (IMS);

managing a message sent and received through a second chat room of a 3 rd party application of a 3 rd party service receiving support for a chat function through the instant messaging server;

identifying a user account of the IMS linked with a user account of the 3 rd party service participating in the second chat room; and

providing, based on the identified user account of the IMS, the second chat room of the 3 rd party application to the messenger application.

2. The method of claim 1 , wherein the providing comprises providing an interface for accessing the second chat room with the identified user account of the IMS.

3. The method of claim 2 , wherein the providing of the interface comprises providing an interface for accessing a first chat room of the messenger application and an interface for accessing the second chat room in different categories.

4. The method of claim 2 , further comprising:

providing an interface for accessing a first chat room of the messenger application and an interface for accessing the second chat room in the same category.

5. The method of claim 1 , further comprising:

storing participant information for matching the user account of the 3 rd party service and the identified user account of the IMS, the participant information corresponding to the second chat room;

storing type information indicating a chat room type of the 3 rd party application, the type information corresponding to the second chat room; and

storing setting information including at least one setting of the 3 rd party application, the setting information corresponding to the second chat room.

6. The method of claim 1 , further comprising:

determining, in response to a request to access the second chat room, a type of an application that has sent the request; and

providing, based on participant information corresponding to the second chat room, sender information of the message sent and received through the second chat room according to the type of the application.

7. The method of claim 1 , further comprising:

determining, in response to a request to access the second chat room, a type of an application that has sent the request; and

providing, based on setting information corresponding to the second chat room, the second chat room according to the type of the application.

8. The method of claim 1 , wherein the message sent and received through the second chat room comprises:

a user account of a service corresponding to a type of an application that has sent the message; and

an identifier of the second chat room managed by the instant messaging server.

9. The method of claim 1 , further comprising:

providing, to the 3 rd party application, another user account having a predetermined relationship with the identified user account in the IMS; and

sending, to a messenger application of the other user account, a message for inviting the other user account to the second chat room.

10. The method of claim 9 , further comprising:

providing, in response to the message for invitation being selected by the other user account, the second chat room to a messenger application of the other user account.

11. A non-transitory computer-readable medium storing computer-readable instruction that, when executed by a processor, cause the processor to perform the method of claim 1 .

12. An instant messaging server comprising:

at least one processor,

wherein the processor is configured to:

manage a message sent and received through a messenger application of an instant messaging service (IMS);

manage a message sent and received through a second chat room of a 3 rd party application of a 3 rd party service receiving support for a chat function through the instant messaging server;

identify a user account of the IMS linked with a user account of the 3 rd party service participating the second chat room; and

provide, based on the identified user account of the IMS, the second chat room of the 3 rd party application to the messenger application.

13. The message server of claim 12 , wherein the processor is configured to provide an interface for accessing the second chat room with the identified user account of the IMS.

14. The message server of claim 13 , wherein the processor is configured to provide an interface for accessing first chat room of the messenger application and an interface for accessing the second chat room in different categories.

15. The message server of claim 13 , wherein the processor is configured to provide an interface for accessing first chat room of the messenger application and an interface for accessing the second chat room in the same category.

16. The message server of claim 12 , wherein the processor is configured to:

store participant information for matching the user account of the 3 rd party service and the identified user account of the IMS, the participant information corresponding to the second chat room;

store type information indicating a chat room type of the 3 rd party application, the type information corresponding to the second chat room; and

store setting information including at least one setting of the 3 rd party application, the setting information corresponding to the second chat room.

17. The message server of claim 13 , wherein the processor is configured to:

determine, in response to a request to access the second chat room, a type of an application that has sent the request; and

provide, based on participant information corresponding to the second chat room, sender information of the message sent and received through the second chat room according to the type of the application.

18. The message server of claim 13 , wherein the processor is configured to:

determine, in response to a request to access the second chat room, a type of an application that has sent the request; and

provide, based on setting information corresponding to the second chat room, the second chat room according to the type of the application.

19. The message server of claim 13 , wherein the processor is configured to:

provide, to the 3 rd party application, another user account having a predetermined relationship with the identified user account in the IMS; and

send, to a messenger application of the other user account, a message for inviting the other user account to the second chat room.

20. The message server of claim 13 , wherein the processor is configured to provide, in response to the message for invitation being selected by the other user account, the second chat room to a messenger application of the other user account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2020
From: KIM, MYUNG JUN; HA, MYUNG O; LEE, JIN HWAN; LEE, HUN JAE; KIM, CHUN HO; KIM, SOO BUM; PARK, EUNG JU; YOO, YONG HA
To: KAKAO CORP.
Reel/Frame 054781/0628 →
Priority Claims (1)
KR 10-2020-0000661 · Jan 3, 2020 · national
Continuity (1)
Related Publication 20210211399A1 · Jul 8, 2021