Task-oriented messaging system

US11144733B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11144733-B2
Application numberUS-201816151874-A
CountryUS
Kind codeB2
Filing dateOct 4, 2018
Priority dateJun 30, 2016
Publication dateOct 12, 2021
Grant dateOct 12, 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.

Task-oriented messages are presented to a user in an interactive format for disposition. Natural language processing techniques parse task-oriented messages for individual tasks, such as assignments, information requests, and requests for approval or authorization. A user interface provides a recipient of a task-oriented message with selectable tasks for individual, or group, disposition, such as respond, defer, delegate, mark answered, and ignore. Recipients are notified if an incomplete response is generated, such as when an identified task is not dispositioned.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying one or more messages directed to a recipient by monitoring an electronic communication tool according to a pre-defined schedule; responsive to identifying a message of the one or more messages, identifying a set of requests within the message directed to the recipient, wherein the set of requests correspond to a set of tasks; determining that one or more tasks of the set of tasks are not addressed in a reply message from the recipient; composing a task statement that summarizes each task of the one or more tasks; generating an interactive interface, independent of the message and the electronic communication tool, which includes the composed task statement and a corresponding set of selectable disposition actions for each task of the one or more tasks; displaying to the recipient the message in a first area of a display on a user device of the recipient and the interactive interface in a second area of the display, wherein the first area and the second area are separate areas of the display; receiving a selection, from the recipient via the generated interactive interface, a first selectable disposition action for a task of the one or more tasks; in response to the first selected disposition action being an ignore instruction, recording the task as being addressed; and preventing generation of a subsequent interactive interface that displays the task as needing a second selectable disposition action. 2. The computer-implemented method of claim 1 , wherein identifying a set of requests within a message and composing the task statement are performed by natural language processing software. 3. The computer-implemented method of claim 1 , further comprising: performing a selected disposition action for the task of the one or more tasks which includes; displaying a text entry field having a process indicator; and responsive to an indication of completion by the process indicator, preparing a responsive communication via the electronic communication tool that includes text entered into the text entry field. 4. The computer-implemented method of claim 1 , wherein: the selected disposition action is to respond later to the task; and further comprising: requesting from the recipient a specified date and time for responding to the task; retrieving a user credential for access by the recipient to a calendaring program; logging into the calendaring program using the user credential; and recording on a calendar, for the specified date and time, the task, and a link to the message on an electronic communication tool. 5. The computer-implemented method of claim 1 , wherein identifying the set of requests is performed before the message is available to the recipient. 6. A computer program product comprising a computer readable storage medium having a set of instructions stored therein which, when executed by a processor, causes the processor to process task-oriented electronic messages by: identifying one or more messages directed to a recipient by monitoring an electronic communication tool according to a pre-defined schedule; responsive to identifying a message of the one or more messages, identifying a set of requests within the message directed to the recipient, wherein the set of requests correspond to a set of tasks; determining that one or more tasks of the set of tasks are not addressed in a reply message from the recipient; composing a task statement that summarizes each task of the one of more tasks; generating an interactive interface, independent of the message and the electronic communication tool, which includes the composed task statement and a corresponding set of selectable disposition actions for each task of the one or more tasks; displaying to the recipient the message in a first area of a display on a user device of the recipient and the interactive interface in a second area of the display, wherein the first area and the second area are separate, non-contiguous areas of the display; receiving a selection, from the recipient via the generated interactive interface, a first selectable disposition action for a task of the one or more tasks; in response to the first selected disposition action being an ignore instruction, recording the task as being addressed; and preventing generation of a subsequent interactive interface that displays the task as needing a second selectable disposition action. 7. The computer program product of claim 6 , wherein identifying a set of requests within a message and composing the task statement are performed by natural language processing software. 8. The computer program product of claim 6 , further comprising: performing a selected disposition action for the task of the one or more tasks which includes; displaying a text entry field having a process indicator; and responsive to an indication of completion by the process indicator, preparing a responsive communication via the electronic communication tool that includes text entered into the text entry field. 9. The computer program product of claim 6 , wherein: the selected disposition action is to respond later to the task; and further comprising: requesting from the recipient a specified date and time for responding to the task; retrieving a user credential for access by the recipient to a calendaring program; logging into the calendaring program using the user credential; and recording on a calendar, for the specified date and time, the task, and a link to the message on an electronic communication tool. 10. The computer program product of claim 6 , wherein identifying the set of requests is performed before the message is available to the recipient. 11. A computer system comprising: a processor set; and a computer readable storage medium; wherein: the processor set is structured, located, connected, and/or programmed to run program instructions stored on the computer readable storage medium; and the program instructions which, when executed by the processor set, cause the processor set to process task-oriented electronic messages by: identifying one or more messages directed to a recipient by monitoring an electronic communication tool according to a pre-defined schedule; responsive to identifying a message of the one or more messages, identifying a set of requests within the message directed to the recipient, wherein the set of requests correspond to a set of tasks; determining that one or more tasks of the set of tasks are not addressed in a reply message from the recipient; composing a task statement that summarizes each task of the one of more tasks; generating an interactive interface, independent of the message and the electronic communication tool, which includes the composed task statement and a corresponding set of selectable disposition actions for each task of the one or more tasks; displaying to the recipient the message in a first area of a display on a user device of the recipient and the interactive interface in a second area of the display, wherein the first area and the second area are separate, non-contiguous areas of the display; receiving a selection, from the recipient via the generated interactive interface, a first selectable disposition action for a task of the one or more tasks; in response to the first selected disposition action being an ignore instruction, recording the task as being addressed; and preventing generation of a subsequent interactive interface that displays the task as needing a second selectable disposition action. 12. The computer system of claim 11 , wherein identifying a set of requests within a message and com

Assignees

Inventors

Classifications

  • H04L51/234Primary

    for tracking messages · CPC title

  • for supporting social networking services · CPC title

  • Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · 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 US11144733B2 cover?
Task-oriented messages are presented to a user in an interactive format for disposition. Natural language processing techniques parse task-oriented messages for individual tasks, such as assignments, information requests, and requests for approval or authorization. A user interface provides a recipient of a task-oriented message with selectable tasks for individual, or group, disposition, such …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L51/234. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 12 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).