Method and system for task processing

US11023832B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11023832-B2
Application numberUS-201715469248-A
CountryUS
Kind codeB2
Filing dateMar 24, 2017
Priority dateMay 13, 2016
Publication dateJun 1, 2021
Grant dateJun 1, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present application provide a method and system for task processing. During operation, the system may receive a task event generated by a task sending device with an initial state of the task event being a to-be-accepted state. The system may perform a first reminding operation associated with the task event for a user. Upon receiving a predetermined user response, the system may change the state of the task event from the to-be-accepted state to an activated state, wherein the predetermined user response is responsive to the first reminding operation associated with the task event.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for processing tasks, comprising: receiving, by a task receiving device, a task event generated by a task sending device with a state of the task event being a to-be-accepted state, wherein the task event includes a task deadline configured by the task sending device; performing a first reminding operation associated with the task event for a user; upon receiving a predetermined user response, changing the state of the task event from the to-be-accepted state to an activated state, wherein the predetermined user response is responsive to the first reminding operation associated with the task event; obtaining one or more task deadlines of tasks events associated with a state which is the activated state; determining one or more expiration statuses of the task events based on the obtained task deadlines; displaying, on a display screen of the task receiving device for a user of the task receiving device, the task events based on the obtained task deadlines, by; highlighting, with a first visual indicator on the display screen, a first set of the task events with an expiration status of expired based on a current time and task deadlines for the first set of the task events; and highlighting, with a second visual indicator on the display screen, a second set of the task events with an expiration status of close-to-expiring, wherein an expiration status of close-to-expiring indicates that a deadline for a respective task event is within a predetermined threshold based on the current time; displaying, based on the state of the task event, related content of the task event using a corresponding display method; detecting user input for a communication message in a group chat window of an instant messaging application of the task sending device; detecting a user action associated with the communication message displayed in the group chat window, which generates a new task event based on the user action and a content of the communication message; configuring a new deadline for the new task event based on the user input received via the instant messaging application, wherein the new task event is displayed on the display screen based on the configured new deadline; and updating, on the display screen, the highlighting of the displayed task events, including the new task event, based on the current time, a current state of a respective task event, and a task deadline for the respective task event. 2. The method of claim 1 , wherein when a reminder message is sent based on a predetermined reminder type configured using the task sending device, the first reminding operation is performed according to the predetermined reminder type. 3. The method of claim 2 , wherein the task event includes a deadline configured using the task sending device, and the method further comprises: displaying in a plurality of different categories a plurality of reminder messages with task deadlines and a plurality of reminder messages without task deadlines. 4. The method of claim 1 , further comprising: upon changing the state of the task event from the to-be-accepted state to the activated state, returning state change information to the task sending device, thereby informing a task sending party associated with the task sending device that the task event is accepted. 5. The method of claim 1 , further comprising: obtaining information indicating a predetermined reminder cycle for the task event, and performing at least one of: performing a second reminding operation for the task event according to the predetermined reminding cycle before marking the task event as completed; and responsive to receiving a reminding instruction, performing the second reminding operation associated with the task event, wherein the reminding instruction is sent according to the predetermined reminding cycle for the task event. 6. The method of claim 1 , wherein the method further comprises: receiving confirmation input from the user that the task event in the activated state has been completed; sending to the task sending device a message indicating completion of the task event; changing the state of the task event from the activated state to a to-be-confirmed state; and changing the state of the task event from the to-be-confirmed state to a completed state upon receiving a message indicating approval of task completion sent by the task sending device. 7. The method of claim 1 , further comprising: upon receiving, from the task sending device, a message disapproving of a task completion, changing the state of the task event from a to-be-confirmed state to the activated state. 8. The method of claim 1 , further comprising: sending one of a message indicating that a task event has been completed, a message indicating approval of task completion, and a message indicating rejection of a completed task event as a reply message to a computing device associated with a task event, wherein a party associated with the task event may include at least one of: a task sending party, a sender of the message indicating that the task event has been completed, and other parties receiving messages relating to the task event. 9. The method of claim 1 , further comprising: receiving an instruction from the task sending device to close the activated task event; and changing the state of the activated task event to a completed state. 10. The method of claim 1 , further comprising: marking each of the task events according to a respective expiration status; and displaying each of the task events in a category according to the respective expiration status. 11. The method of claim 1 , further comprising: obtaining content included in a reminder message; determining that the content includes a task deadline configured by a message sender; determining that the reminder message containing the task deadline is a task-type reminder message; and displaying the task-type reminder message in a category separate from non-task-type reminder messages, wherein the non-task-type reminder messages contain no task deadlines. 12. The method of claim 1 , further comprising: wherein a content of the new task event is the content of the communication message based on the detected user input; generating a reminder message that includes the content of the new task event and the new deadline as task event information; and sending the reminder message to a task receiving device. 13. The method of claim 12 , wherein the reminder message includes a corresponding predetermined reminder type, and the corresponding predetermined reminder type indicates how a reminder operation is to be performed. 14. The method of claim 1 , further comprising: generating a new task event based on user-configured task content and a deadline configured by a user; generating a reminder message that includes the new task event; determining a reminder type for the reminder message based on user input selecting the reminder type; and using the selected reminder type to send the reminder message to at least one task receiving device, thereby performing a reminder operation for the task receiving device and allowing the task receiving device to obtain task information. 15. The method of claim 1 , further comprising: responsive to receiving user input instructing to close the task event, sending an instruction to close the task event to at least one task receiving device. 16. The method of claim 1 , further comprising: responsive to receiving an instruction from the task sending device to close the task event,

Assignees

Inventors

Classifications

  • Time management, e.g. calendars, reminders, meetings or time accounting · CPC title

  • Calendar-based scheduling for persons or groups · CPC title

  • Scheduling, planning or task assignment for a person or group · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11023832B2 cover?
Embodiments of the present application provide a method and system for task processing. During operation, the system may receive a task event generated by a task sending device with an initial state of the task event being a to-be-accepted state. The system may perform a first reminding operation associated with the task event for a user. Upon receiving a predetermined user response, the system…
Who is the assignee on this patent?
Alibaba Group Holding Ltd, Dingtalk Holding Cayman Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/1093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 01 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).