Intelligent dialog re-elicitation of information

US11275902B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11275902-B2
Application numberUS-201916659216-A
CountryUS
Kind codeB2
Filing dateOct 21, 2019
Priority dateOct 21, 2019
Publication dateMar 15, 2022
Grant dateMar 15, 2022

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.

Various embodiments are provided for providing intelligent dialog re-elicitation in a dialog system in a computing environment by a processor. Information, provided during a dialog using the dialog system, may be detected that has been subsequently revised. One or more variables impacted by the revised information provided during the dialog may be dynamically re-elicited.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, by a processor, for providing intelligent dialog re-elicitation in a dialog system, comprising: detecting information provided during a dialog using the dialog system has been subsequently revised; and dynamically re-eliciting one or more variables impacted by the revised information provided during the dialog, wherein dynamically re-eliciting the one or more variables includes estimating an expected number of dialog turns, of at least one communication each between the dialog system and a user, are remaining in the dialog according to the revised information, and estimating a selected number of previous decisions that remain unchanged based on the revised information. 2. The method of claim 1 , further including maintaining a dialog plan or goal of the dialog while dynamically re-eliciting the one or more variables. 3. The method of claim 1 , further including identifying and learning a plurality of dependencies between the one or more variables impacted by the revised information relating to the dialog, a plurality of historical dialogs, or a combination thereof. 4. The method of claim 1 , further including identifying those of the one or more variables impacted by the revised information. 5. The method of claim 1 , further including: determining a degree of impact upon the one or more variables caused by the revised information; and confirming or rejecting one or more changes to the one or more variables having the degree of impact less than a defined threshold. 6. The method of claim 1 , further including initializing a machine learning mechanism to learn the one or more variables impacted by the revised information, learn those of the one or more variables to re-elicit, suggest one or more alternative action steps, task, or event to maintain dialog plan or goal of the dialog, or providing one or more simulated dialog turns remaining in the dialog according the revised information. 7. A system, for providing intelligent dialog re-elicitation in a dialog system in a computing environment, comprising: one or more processors with executable instructions that when executed cause the system to: detect information provided during a dialog using the dialog system has been subsequently revised; and dynamically re-elicit one or more variables impacted by the revised information provided during the dialog, wherein dynamically re-eliciting the one or more variables includes estimating an expected number of dialog turns, of at least one communication each between the dialog system and a user, are remaining in the dialog according to the revised information, and estimating a selected number of previous decisions that remain unchanged based on the revised information. 8. The system of claim 7 , wherein the executable instructions maintain a dialog plan or goal of the dialog while dynamically re-eliciting the one or more variables. 9. The system of claim 7 , wherein the executable instructions identify and learn a plurality of dependencies between the one or more variables impacted by the revised information relating to the dialog, a plurality of historical dialogs, or a combination thereof. 10. The system of claim 7 , wherein the executable instructions identify those of the one or more variables impacted by the revised information. 11. The system of claim 7 , wherein the executable instructions: determine a degree of impact upon the one or more variables caused by the revised information; and confirm or reject one or more changes to the one or more variables having the degree of impact less than a defined threshold. 12. The system of claim 7 , wherein the executable instructions initialize a machine learning mechanism to learn the one or more variables impacted by the revised information, learn those of the one or more variables to re-elicit, suggest one or more alternative action steps, task, or event to maintain dialog plan or goal of the dialog, or providing one or more simulated dialog turns remaining in the dialog according the revised information. 13. A computer program product for, by one or more processors, providing intelligent dialog re-elicitation in a dialog system in a computing environment, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising: an executable portion that detects information provided during a dialog using the dialog system has been subsequently revised; and an executable portion that dynamically re-elicits one or more variables impacted by the revised information provided during the dialog, wherein dynamically re-eliciting the one or more variables includes estimating an expected number of dialog turns, of at least one communication each between the dialog system and a user, are remaining in the dialog according to the revised information, and estimating a selected number of previous decisions that remain unchanged based on the revised information. 14. The computer program product of claim 13 , further including an executable that maintains a dialog plan or goal of the dialog while dynamically re-eliciting the one or more variables. 15. The computer program product of claim 13 , further including an executable that: identifies those of the one or more variables impacted by the revised information; and identifies and learns a plurality of dependencies between the one or more variables impacted by the revised information relating to the dialog, a plurality of historical dialogs, or a combination thereof. 16. The computer program product of claim 13 , further including an executable that: determines a degree of impact upon the one or more variables caused by the revised information; and confirms or rejects one or more changes to the one or more variables having the degree of impact less than a defined threshold. 17. The computer program product of claim 13 , further including an executable that initialize a machine learning mechanism to learn the one or more variables impacted by the revised information, learn those of the one or more variables to re-elicit, suggest one or more alternative action steps, task, or event to maintain dialog plan or goal of the dialog, or providing one or more simulated dialog turns remaining in the dialog according the revised information.

Assignees

Inventors

Classifications

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • using kernel methods, e.g. support vector machines [SVM] · CPC title

  • G06F40/35Primary

    Discourse or dialogue representation · 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 US11275902B2 cover?
Various embodiments are provided for providing intelligent dialog re-elicitation in a dialog system in a computing environment by a processor. Information, provided during a dialog using the dialog system, may be detected that has been subsequently revised. One or more variables impacted by the revised information provided during the dialog may be dynamically re-elicited.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/35. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 2022 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).