IP Library › Granted Patent US 10,706,710
Granted Patent B2
US 10,706,710 · App. 15/794,188 · Granted Jul 7, 2020

Method and apparatus for providing reminder based on chat room

Inventor: Jae Ho Choi (Seoul, KR)
Assignees: DELTA PDS CO., LTD.; Jae Ho Choi
G08B21/24G06Q10/1097H04L12/1813H04L51/20
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 10,706,710
App. No.
15/794,188
Granted
Jul 7, 2020
Kind
B2
Abstract

A method of providing a reminder based on a chat room performed by a chat room based reminder apparatus connected to at least one user terminal, the method including: bringing a message thread corresponding to a chat room related to a user terminal and a to-do item set of at least one to-do item related to the message thread and including a to-do receiver, a to-do provider, to-do contents, a to-do status, and a deadline; generating a reminder set including at least one reminder to-do item satisfying a reminder condition in the to-do item set; generating a reminder message for each of the at least one reminder to-do item; and detecting a time zone of the to-do receiver and delaying to add the reminder message to the message thread to a receivable time of the to-do receiver.

Claims (34)

1. A method of providing a reminder based on a chat room performed by a chat room based reminder apparatus connected to at least one user terminal, the method comprising:

managing a message thread corresponding to a chat room related to a user terminal of the at least one user terminal and a to-do item set including at least one to-do item related to the message thread and comprising a to-do receiver, to-do contents, a to-do status, a to-do provider that provides the to-do item to the to-do receiver, and a deadline;

generating a reminder set comprising at least one reminder to-do item satisfying a reminder condition in the to-do item set;

generating a reminder message for each of the at least one reminder to-do item;

detecting a time zone of the to-do receiver and delaying to add the reminder message to the message thread to a receivable time of the to-do receiver; and

selecting, from among the to-do provider and the to-do receiver and based on the to-do status, a target to which the reminder message is provided,

wherein the to-do status is at least one of a ‘new’ status, a ‘doing’ status, a ‘done’ status, a ‘confirmation’ status, and a ‘complete’ status according to an execution status on a processing step of the to-do item,

wherein the reminder message is provided to the to-do receiver based on the selection of the to-do receiver as the target when the to-do status is one of the ‘new’ status or the ‘doing’ status, and

wherein the reminder message is provided to the to-do provider based on the selection of the to-do provider as the target when the to-do status is the ‘done’ status.

2. The method of claim 1 , wherein the reminder condition is determined based on at least one of the to-do status and the deadline.

3. The method of claim 2 , wherein the generating of the reminder message comprises determining reminder urgency based on the to-do status and the deadline of each of at least one reminder to-do item satisfying the reminder condition.

4. The method of claim 3 , wherein the generating of the reminder message comprises determining a generation frequency of the reminder message based on the reminder urgency.

5. The method of claim 1 , wherein the detecting of the time zone comprises detecting the time zone based on a local time of a user terminal related to the to-do receiver, when a fixing request of the time zone received from the to-do receiver is not determined, and detecting the time zone based on the fixing request, when a fixing request of the time zone received from the to-do receiver is determined.

6. The method of claim 1 , wherein the generating of the reminder message comprises updating the reminder set based on the detected time zone of the to-do receiver.

7. The method of claim 1 , wherein the detecting of the time zone comprises detecting a time zone of a to-do provider, when a to-do status of the reminder to-do item is a complete status, and delaying to add the reminder message to a message thread to a receivable time of the to-do provider.

8. The method of claim 1 , wherein the detecting of the time zone comprises detecting the time zones of each of at least two to-do receivers and delaying to add the reminder message to the message thread to an intersection time of receivable times of the two to-do receivers, when the at least two to-do receivers are at least two persons and when the at least two to-do receivers are related to the same chat room.

9. The method of claim 8 , wherein the detecting of the time zone comprises delaying to add the corresponding reminder message to the message thread to a receivable time of a preferentially designated to-do receiver among the at least two to-do receivers, when the intersection time is not determined.

10. The method of claim 1 , wherein the generating of the reminder message comprises providing today to-do based on the at least one reminder to-do item to the user terminal, the today to-do including a list of the at least one reminder to-do item.

11. The method of claim 1 , wherein the generating of the reminder message comprises generating the reminder message comprising a status change button that changes summary information and the to-do status of each of the at least one reminder to-do item to a next to-do status.

12. The method of claim 1 , wherein the managing of the message thread comprises calculating a to-do processing speed based on a providing number of a reminder message already added to the message thread of each of the at least one to-do item and comprising the to-do processing speed in the to-do item.

13. The method of claim 12 , wherein the managing of the message thread comprises calculating an average to-do processing speed based on at least one to-do item in which at least one member is related as a to-do provider among the to-do item sets and providing the average to-do processing speed to the user terminal, when a to-do processing speed providing request related to a user and comprising at least one member is received from the user terminal.

14. The method of claim 1 , further comprising:

detecting a time zone of a to-do receiver and delaying to add a to-do item to a message thread to a receivable time of the to-do receiver, when the user terminal requests addition of a specific to-do item to a specific message thread corresponding to a chat room related to the user terminal.

15. The method of claim 1 , wherein the reminder message is not provided to the to-do provider and not provided to the to-do receiver based on the selection of neither of the to-do provider and the to-do receiver as the target when the to-do status is the ‘confirmation’ status.

16. A chat room based reminder apparatus, comprising:

circuitry configured to:

manage a message thread corresponding to a chat room related to a user terminal and a to-do item set including at least one to-do item related to the message thread and comprising a to-do receiver, to-do contents, a to-do status, a to-do provider that provides the to-do item to the to-do receiver, and a deadline;

generate a reminder set comprising at least one reminder to-do item satisfying a reminder condition at the to-do item set;

generate a reminder message of each of the at least one reminder to-do item;

detect a time zone of the to-do receiver and that delays to add the reminder message to the message thread to a receivable time of the to-do receiver; and

select, from among the to-do provider and the to-do receiver and based on the to-do status, a target to which the reminder message is provided,

wherein the to-do status is at least one of a ‘new’ status, a ‘doing’ status, a ‘done’ status, a ‘confirmation’ status, and a ‘complete’ status according to an execution status on a processing step of the to-do item,

wherein the reminder message is provided to the to-do receiver based on the selection of the to-do receiver as the target when the to-do status is one of the ‘new’ status or the ‘doing’ status, and

wherein the reminder message is provided to the to-do provider based on the selection of the to-do provider as the target when the to-do status is the ‘done’ status.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2017
From: CHOI, JAE HO
To: DELTA PDS CO., LTD.; CHOI, JAE HO
Reel/Frame 044297/0204 →
Priority Claims (1)
KR 10-2016-0148354 · Nov 8, 2016 · national
Continuity (1)
Related Publication 20180130334A1 · May 10, 2018
Cited By (3)
US 12,224,972 US 12,238,058 US 12,432,169