US 12,237,935 B2
Method for instant messaging service providing schedule service and apparatus thereof
Jeong Min Yun, Seongnam-si (KR); Moon Young Jo, Seongnam-si (KR); Yeon Jin Lee, Seongnam-si (KR); Won Chul Jeong, Seongnam-si (KR); Han Byeol Choi, Seongnam-si (KR); Bong Gyun Kang, Seongnam-si (KR); Hyun Na Park, Seongnam-si (KR); Moon Seok Park, Seongnam-si (KR); Pyung Hwa Choi, Seongnam-si (KR); Dae Seong Shin, Seongnam-si (KR); Seung Uk Jeong, Seongnam-si (KR); Hoi Moon Jeong, Seongnam-si (KR); Won Iel Yoo, Seongnam-si (KR); and Seo Yon Choi, Seongnam-si (KR)
Assigned to KAKAO CORP, Jeju-si (KR)
Filed by KAKAO CORP., Jeju-si (KR)
Filed on Oct. 2, 2023, as Appl. No. 18/479,247.
Application 18/479,247 is a continuation of application No. 17/549,868, filed on Dec. 14, 2021, granted, now 11,817,962.
Claims priority of application No. 10-2020-0174801 (KR), filed on Dec. 14, 2020.
Prior Publication US 2024/0031185 A1, Jan. 25, 2024
Int. Cl. H04L 12/18 (2006.01); H04L 51/046 (2022.01)
CPC H04L 12/1818 (2013.01) [H04L 51/046 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An operation method performed by a schedule management server that includes one or more memories and one or more processors, the operation method comprising:
receiving, by the schedule management server, a schedule search request, the schedule search request being received from a user terminal associated with a second user account;
selecting, by the schedule management server, any one of a first type of calendar belonging to a chatroom in which the schedule is created and a second type of calendar belonging to a first user account which creates the schedule, according to a schedule type included in the schedule search request;
checking, by the schedule management server, a permission regarding the schedule search request according to the selected type of calendar by:
requesting a messaging server to check whether the second user account is a participant of the chatroom to which the first type of calendar belongs, based on the selected type of calendar being a first type of calendar; and
providing, by the schedule management server, contents of the search requested schedule according to the checked permission to the user terminal associated with the second user account, wherein the permission for accessing the contents of the search requested schedule is determined based on the selected type of calendar.