IP Library Granted Patent US 12,095,714
Granted Patent B2
US 12,095,714 · App. 18/318,636 · Granted Sep 17, 2024

Method and apparatus for messaging service

Inventors: Eun Hye Kim (Seongnam-si, KR); Han Wool Cha (Seongnam-si, KR); Seok Gyu Lee (Seongnam-si, KR); Sul Gi Kim (Seongnam-si, KR); In Hae Choi (Seongnam-si, KR)
Assignee: KAKAO CORP.
H04L51/046H04L51/06H04L51/52
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 12,095,714
App. No.
18/318,636
Granted
Sep 17, 2024
Kind
B2
Abstract

A method and an apparatus for a messaging service are disclosed. A method of operating a server that provides a reserved message function interlinked with an app for a messaging service includes identifying a reserved message scheduled to be sent, determining whether a chat room corresponding to a destination of sending the identified reserved message is valid, and sending the identified reserved message through the chat room.

Claims (48)

1. A method of operating a server that provides a reserved message function interlinked with an app for a messaging service, the method comprising:

identifying a reserved message scheduled to be sent based on a record on a reserved message stored corresponding to a first user account subscribing to the messaging service;

determining whether a chat room corresponding to a destination of sending the identified reserved message is valid, wherein the determining of whether the chat room is valid comprises:

determining that the chat room is valid when there is a history of sending and receiving messages through the chat room and participant information in the chat room is not changed; and

determining that the chat room is invalid when there is no history of sending messages through the chat room or participant information in the chat room is changed; and

sending the identified reserved message through the chat room in response to determining that the chat room is valid.

2. The method of claim 1 , wherein a reception confirmation status for a message received through the chat room before sending the reserved message is changed in response to access to the chat room by a terminal logged in with the first user account.

3. The method of claim 2 , further comprising:

controlling a chat interface provided to a terminal logged in with a participant account of the chat room to display a changed reception confirmation status for the message received through the chat room.

4. The method of claim 1 , wherein the reserved message is displayed on a chat interface corresponding to the chat room along with a mark to distinguish the reserved message from a general message.

5. The method of claim 1 , further comprising:

identifying a reserved message to be reminded based on information about a reminder setting in the record on the reserved message; and

sending a reminder message to notify that the reserved message to be reminded is scheduled to be sent through a predetermined type of chat room corresponding to the first user account.

6. The method of claim 1 , wherein the destination of sending the reserved message comprises at least one of:

a second user account subscribing to the messaging service; and

a chat room created in the messaging service.

7. The method of claim 1 , wherein the identifying of the reserved message scheduled to be sent comprises identifying the reserved message scheduled to be sent based on information about a time scheduled to be sent.

8. The method of claim 1 , wherein the sending of the identified reserved message comprises:

sending the identified reserved message through the chat room when it is determined that the chat room is valid; and

notifying that the reserved message is not sent to a terminal logged in with the first user account when it is determined that the chat room is invalid.

9. The method of claim 1 , wherein the record on the reserved message comprises at least one of content of the reserved message, a time scheduled to send the reserved message, a destination of sending the reserved message, and a reminder setting for the reserved message.

10. The method of claim 1 , wherein the identifying of the reserved message scheduled to be sent comprises:

changing the record based on an editing request of the record on the reserved message; and

identifying the reserved message scheduled to be sent based on the changed record.

11. The method of claim 10 , wherein the changing of the record comprises limiting the changing of the record when a remaining time until a time scheduled to be sent in the record is less than a threshold time.

12. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform a method comprising:

identifying a reserved message scheduled to be sent based on a record on a reserved message stored corresponding to a first user account subscribing to the messaging service;

determining whether a chat room corresponding to a destination of sending the identified reserved message is valid, wherein the determining of whether the chat room is valid comprises:

determining that the chat room is valid when there is a history of sending and receiving messages through the chat room and participant information in the chat room is not changed; and

determining that the chat room is invalid when there is no history of sending messages through the chat room or participant information in the chat room is changed; and

sending the identified reserved message through the chat room in response to determining that the chat room is valid.

13. A server that provides a reserved message function interlinked with an app for a messaging service, the server comprising:

at least one processor configured to:

identify a reserved message scheduled to be sent based on a record on a reserved message stored corresponding to a first user account subscribing to the messaging service;

determine whether a chat room corresponding to a destination of sending the identified reserved message is valid, wherein the determining of whether the chat room is valid comprises:

determining that the chat room is valid when there is a history of sending and receiving messages through the chat room and participant information in the chat room is not changed; and

determining that the chat room is invalid when there is no history of sending messages through the chat room or participant information in the chat room is changed; and

send the identified reserved message through the chat room in response to determining that the chat room is valid.

14. The server of claim 13 , wherein a reception confirmation status for a message received through the chat room before sending the reserved message is changed in response to access to the chat room of a terminal logged in with the first user account.

15. The server of claim 14 , wherein the at least one processor is configured to control a chat interface provided to a terminal logged in with a participant account of the chat room to display a changed reception confirmation status for the message received through the chat room.

16. The server of claim 13 , wherein the reserved message is displayed on a chat interface corresponding to the chat room along with a mark to distinguish the reserved message from a general message.

17. The server of claim 13 , wherein the at least one processor is configured to:

identify a reserved message to be reminded based on information about a reminder setting in the record on the reserved message; and

send a reminder message to notify that the reserved message to be reminded is scheduled to be sent through a predetermined type of chat room corresponding to the first user account.

18. The server of claim 13 , wherein the at least one processor is configured to, in the identifying of the reserved message scheduled to be sent:

change the record based on an editing request of the record on the reserved message; and

identify the reserved message scheduled to be sent based on the changed record.

19. The server of claim 18 , wherein the at least one processor is configured to, in the changing of the record, limit the changing of the record when a remaining time until a time scheduled to be sent in the record is less than a threshold time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2023
From: KIM, EUN HYE; CHA, HAN WOOL; LEE, SEOK GYU; KIM, SUL GI; CHOI, IN HAE
To: KAKAO CORP.
Reel/Frame 064541/0856 →
Priority Claims (1)
KR 10-2022-0059845 · May 16, 2022 · national
Continuity (1)
Related Publication 20230370405A1 · Nov 16, 2023