Identifying message content related to an event utilizing natural language processing and performing an action pertaining to the event

US2017193083A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017193083-A1
Application numberUS-201614988974-A
CountryUS
Kind codeA1
Filing dateJan 6, 2016
Priority dateJan 6, 2016
Publication dateJul 6, 2017
Grant date

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.

A first message comprising first unstructured text can be received. A determination can be made as to whether at least a first content of the first unstructured text is related to an event by processing the first unstructured text using natural language processing. Responsive to determining that the first content is related to the event, the first content can be extracted from the first message and stored to a data storage. At least a second message comprising second unstructured text can be received. At least a second content of the second unstructured text can be identified and a determination can be made as to whether the second content is related to the event by processing the second unstructured text using natural language processing. Responsive to determining that the second content is related to the event, at least one action pertaining to the event can be performed.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving a first message comprising first unstructured text; determining whether at least a first content of the first unstructured text is related to an event by processing, using a processor, the first unstructured text using natural language processing; responsive to determining that the first content is related to the event, extracting the first content from the first message and storing the first content, separate from the first message, to a data storage; receiving at least a second message comprising second unstructured text; identifying at least a second content of the second unstructured text and determining whether the second content is related to the event by processing the second unstructured text using natural language processing; and responsive to determining that the second content is related to the event, performing at least one action pertaining to the event. 2 . The method of claim 1 , wherein performing at least one action pertaining to the event comprises: determining at least one answer to at least one question contained in the first content by processing at least the second content using natural language processing; and communicating the at least one answer to at least one user by sending the user a third message or updating a calendar of the user. 3 . The method of claim 2 , wherein the at least one answer comprises an answer that is most popular among a plurality of other users. 4 . The method of claim 1 , wherein performing at least one action pertaining to the event comprises: updating an electronic calendar of at least one user to include information for the event identified in at least the second content. 5 . The method of claim 1 , wherein performing at least one action pertaining to the event comprises: summarizing at least the second content to generate summary information for the event. 6 . The method of claim 5 , wherein performing at least one action pertaining to the event further comprises: updating an electronic calendar of at least one user to include the summary information for the event. 7 . The method of claim 5 , wherein performing at least one action pertaining to the event further comprises: communicating to at least one user a message comprising the summary information for the event. 8 . A system, comprising: a processor programmed to initiate executable operations comprising: receiving a first message comprising first unstructured text; determining whether at least a first content of the first unstructured text is related to an event by processing the first unstructured text using natural language processing; responsive to determining that the first content is related to the event, extracting the first content from the first message and storing the first content, separate from the first message, to a data storage; receiving at least a second message comprising second unstructured text; identifying at least a second content of the second unstructured text and determining whether the second content is related to the event by processing the second unstructured text using natural language processing; and responsive to determining that the second content is related to the event, performing at least one action pertaining to the event. 9 . The system of claim 8 , wherein performing at least one action pertaining to the event comprises: determining at least one answer to at least one question contained in the first content by processing at least the second content using natural language processing; and communicating the at least one answer to at least one user by sending the user a third message or updating a calendar of the user. 10 . The system of claim 9 , wherein the at least one answer comprises an answer that is most popular among a plurality of other users. 11 . The system of claim 8 , wherein performing at least one action pertaining to the event comprises: updating an electronic calendar of at least one user to include information for the event identified in at least the second content. 12 . The system of claim 8 , wherein performing at least one action pertaining to the event comprises: summarizing at least the second content to generate summary information for the event. 13 . The system of claim 12 , wherein performing at least one action pertaining to the event further comprises: updating an electronic calendar of at least one user to include the summary information for the event. 14 . The system of claim 12 , wherein performing at least one action pertaining to the event further comprises: communicating to at least one user a message comprising the summary information for the event. 15 . A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising: Receiving, by the processor, a first message comprising first unstructured text; determining whether at least a first content of the first unstructured text is related to an event by processing, by the processor, the first unstructured text using natural language processing; responsive to determining that the first content is related to the event, extracting, by the processor, the first content from the first message and storing the first content, separate from the first message, to a data storage; receiving, by the processor, at least a second message comprising second unstructured text; identifying, by the processor, at least a second content of the second unstructured text and determining, by the processor, whether the second content is related to the event by processing the second unstructured text using natural language processing; and responsive to determining that the second content is related to the event, performing, by the processor, at least one action pertaining to the event. 16 . The computer program product of claim 15 , wherein performing at least one action pertaining to the event comprises: determining at least one answer to at least one question contained in the first content by processing at least the second content using natural language processing; and communicating the at least one answer to at least one user by sending the user a third message or updating a calendar of the user. 17 . The computer program product of claim 16 , wherein the at least one answer comprises an answer that is most popular among a plurality of other users. 18 . The computer program product of claim 15 , wherein performing at least one action pertaining to the event comprises: updating an electronic calendar of at least one user to include information for the event identified in at least the second content. 19 . The computer program product of claim 15 , wherein performing at least one action pertaining to the event comprises: summarizing at least the second content to generate summary information for the event. 20 . The computer program product of claim 19 , wherein performing at least one action pertaining to the event further comprises: updating an electronic calendar of at least one user to include the summary information for the event or communicating to the at least one user a message comprising the summary information for the event.

Assignees

Inventors

Classifications

  • Selection or weighting of terms from queries, including natural language queries · CPC title

  • Change logging, detection, and notification (replication G06F16/27) · CPC title

  • Summarisation for human users · CPC title

  • Selection or weighting of terms for indexing · CPC title

  • using natural language analysis · 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 US2017193083A1 cover?
A first message comprising first unstructured text can be received. A determination can be made as to whether at least a first content of the first unstructured text is related to an event by processing the first unstructured text using natural language processing. Responsive to determining that the first content is related to the event, the first content can be extracted from the first message…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/3334. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).