Cognitive Reminder Notification Mechanisms for Answers to Questions

US2016342900A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016342900-A1
Application numberUS-201514822997-A
CountryUS
Kind codeA1
Filing dateAug 11, 2015
Priority dateMay 22, 2015
Publication dateNov 24, 2016
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 data processing system generates a result of processing a natural language query. A determination is made as to whether the natural language query or the result has a temporal characteristic. In response, a reminder notification data structure is generated having an associated scheduled reminder notification time for outputting a reminder notification of the result generated for the natural language query. The reminder notification data structure is stored in a data storage device and, at a later time from a time that the reminder notification data structure was stored in the data storage device, in response to the later time being equal to or later than the scheduled reminder notification time, a reminder notification is output to a client device associated with a user. The reminder notification specifies the result generated for the natural language query.

First claim

Opening claim text (preview).

1 . A method, in a data processing system comprising a processor and a memory that operate to implement a natural language processing system, the method comprising: generating, by the natural language processing system implemented by the data processing system, a result of processing a natural language query; determining, by the data processing system, that at least one of the natural language query or the result comprises a temporal characteristic; in response to determining that at least one of the natural language query or the result comprises a temporal characteristic, generating a reminder notification data structure having an associated scheduled reminder notification time for outputting a reminder notification of the result generated for the natural language query; storing the reminder notification data structure in a data storage device; and at a later time from a time that the reminder notification data structure was stored in the data storage device, in response to the later time being equal to or later than the scheduled reminder notification time, outputting a reminder notification to a client device associated with a user, wherein the reminder notification specifies the result generated for the natural language query. 2 . The method of claim 1 , wherein the reminder notification further specifies a history of changes to the result occurring from a time that the result was generated for the natural language query and the scheduled reminder notification time. 3 . The method of claim 1 , wherein the natural language processing system is a Question and Answer (QA) system, the natural language query is a natural language question input to the QA system, and the result is an answer generated by the QA system for the natural language question. 4 . The method of claim 1 , wherein the natural language processing system is a search engine, the natural language query is a search query input to the search engine, and the result comprises at least one search result generated by the search engine. 5 . The method of claim 1 , wherein generating a reminder notification data structure comprises: in response to determining that at least one of the natural language query or the result comprises a temporal characteristic, outputting an option to the client device of the user to create the reminder notification data structure, wherein the reminder notification data structure is created in response to the user selecting the option. 6 . The method of claim 1 , further comprising: identifying, by the data processing system, temporal characteristics of the natural language query; identifying, by the data processing system, temporal characteristics of the result; and calculating, by the data processing system, the scheduled reminder notification time based on the temporal characteristics of the natural language query and the temporal characteristics of the result. 7 . The method of claim 6 , wherein at least one of the temporal characteristics of the natural language query or temporal characteristics of the result are identified by identifying at least one of time-based keywords or key phrases, concept relationships associated with time in language of the natural language query or result, a lexical answer type or focus of the natural language query or result that is associated with time, or implicit timing aspects within the natural language query or result. 8 . The method of claim 6 , wherein identifying the temporal characteristics of the natural language query comprises identifying a temporal characteristic of a domain associated with the natural language query. 9 . The method of claim 1 , further comprising: automatically checking, by the data processing system, for a change in the result at a time between the current time and the scheduled reminder notification time; in response to a change in the result being identified, determining, by the data processing system, whether the change in the result is significant enough to send a change notification to the user; and in response to the change in the result being significant enough to send a change notification to the user, outputting, by the data processing system, a notification of the change in the result to the client device associated with the user. 10 . The method of claim 1 , wherein the scheduled reminder notification time is a time calculated based on at least one of an arbitrarily selected default timeframe, a default timeframe associated with a domain of the natural language query, or a user specified default timeframe, prior to a temporal characteristic of the result. 11 - 21 . (canceled)

Assignees

Inventors

Classifications

  • G06F40/295Primary

    Named entity recognition · CPC title

  • G06Q10/109Primary

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

  • based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO] · CPC title

  • Translation of natural language queries to structured queries · 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 US2016342900A1 cover?
A data processing system generates a result of processing a natural language query. A determination is made as to whether the natural language query or the result has a temporal characteristic. In response, a reminder notification data structure is generated having an associated scheduled reminder notification time for outputting a reminder notification of the result generated for the natural l…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/295. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 24 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).