Automatic question generation and answering based on monitored messaging sessions

US10275448B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10275448-B2
Application numberUS-201815953558-A
CountryUS
Kind codeB2
Filing dateApr 16, 2018
Priority dateSep 26, 2013
Publication dateApr 30, 2019
Grant dateApr 30, 2019

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.

Mechanisms are provided, in a first computing device, for sharing content of communication sessions. The mechanisms establish a first communication session between the first computing device and a second computing device. The first computing device is operated by a first user and the second computing device is operated by a second user. The apparatus establishes, in response to content of the first communication session indicating subject matter for which additional information is desired by at least one of the first user or the second user, a second communication session between the first computing device and a question and answer (QA) system. In response to an input by the first user requesting sharing of information, the first computing device automatically copies a portion of content of the first communication session to the second communication session as an input question submitted to the QA system.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, in a first computing device comprising a processor and a memory, for sharing content of one communication session with another communication session, the method comprising: establishing, by the first computing device, a first communication session between the first computing device and a second computing device, wherein the first computing device is operated by a first user and the second computing device is operated by a second user; establishing, by the first computing device, in response to content of the first communication session indicating subject matter for which additional information is desired by at least one of the first user or the second user, a second communication session between the first computing device and a question and answer (QA) system; and in response to an input by the first user to the first computing device requesting sharing of information of the first communication session with the second communication session, automatically copying, by the first computing device, a portion of content of the first communication session to the second communication session as an input question submitted to the QA system. 2. The method of claim 1 , further comprising: in response to establishing the first communication session, registering the first communication session with an analysis engine that analyzes content of the first communication session to determine if additional information is available to assist with the first communication session, wherein the registration comprises providing context information for the first communication session to the analysis engine. 3. The method of claim 2 , wherein the analysis engine is a Natural Language Processing (NLP) engine that performs natural language processing of the content of the first communication session. 4. The method of claim 2 , wherein the analysis engine further analyzes context information associated with the first communication session, wherein the context information comprises information identifying characteristics of the second user. 5. The method of claim 4 , wherein the characteristics of the second user comprises at least one of information identifying a configuration of the second computing device used by the second user, account information associated with the user, or personal information about the second user. 6. The method of claim 2 , further comprising: automatically establishing a third communication session with a second computing device associated with a third user in response to the analysis engine analyzing the content of the first communication session and, based on results of the analysis, identifies the third user, as having an associated characteristic that corresponds to a feature of the content of the first communication session. 7. The method of claim 6 , wherein the characteristic comprises at least one of organizational relationship information indicating an organizational relationship between the third user and the first user or subject matter expertise information for the third user. 8. The method of claim 6 , wherein the feature of the content of the first communication session comprises a feature indicative of a frustration level of the second user with the first communication session and the characteristic is a supervisory level of the third user relative to the first user. 9. The method of claim 6 , wherein the feature of the content of the first communication session comprises a feature indicative of a subject matter of one or more communications of the first communication session, and wherein the characteristic associated with the third user is an indicator of a subject matter expertise of the third user. 10. The method of claim 1 , further comprising: receiving, by the first computing device, results information generated by the QA system in response to receiving the input question; outputting, by the first computing device, the results information to the first user, wherein the results information comprises a candidate answer, generated by the QA system in response to the input question, which has at least a threshold value level of confidence measure associated with the candidate answer; and automatically copying at least a portion of the results information from the second communication session into the first communication session such that the portion of the results information is output on the second computing device. 11. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a first computing device, causes the first computing device to: establish a first communication session between the first computing device and a second computing device, wherein the first computing device is operated by a first user and the second computing device is operated by a second user; establish, in response to content of the first communication session indicating subject matter for which additional information is desired by at least one of the first user or the second user, a second communication session between the first computing device and a question and answer (QA) system; and in response to an input by the first user to the first computing device requesting sharing of information of the first communication session with the second communication session, automatically copy a portion of content of the first communication session to the second communication session as an input question submitted to the QA system. 12. The computer program product of claim 11 , further comprising: in response to establishing the first communication session, registering the first communication session with an analysis engine that analyzes content of the first communication session to determine if additional information is available to assist with the first communication session, wherein the registration comprises providing context information for the first communication session to the analysis engine. 13. The computer program product of claim 12 , wherein the analysis engine is a Natural Language Processing (NLP) engine that performs natural language processing of the content of the first communication session. 14. The computer program product of claim 12 , wherein the analysis engine further analyzes context information associated with the first communication session, wherein the context information comprises information identifying characteristics of the second user. 15. The computer program product of claim 14 , wherein the characteristics of the second user comprises at least one of information identifying a configuration of the second computing device used by the second user, account information associated with the user, or personal information about the second user. 16. The computer program product of claim 12 , further comprising: automatically establishing a third communication session with a second computing device associated with a third user in response to the analysis engine analyzing the content of the first communication session and, based on results of the analysis, identifies the third user as having an associated characteristic that corresponds to a feature of the content of the first communication session. 17. The computer program product of claim 16 , wherein the characteristic comprises at least one of organizational relationship information indicating an organizational relationship between the third user and the first user or subject matte expertise information for the third user. 18. The

Assignees

Inventors

Classifications

  • G06F40/279Primary

    Recognition of textual entities · CPC title

  • After-sales · CPC title

  • H04L51/02Primary

    using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title

  • Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70) · CPC title

  • Physics · mapped topic

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 US10275448B2 cover?
Mechanisms are provided, in a first computing device, for sharing content of communication sessions. The mechanisms establish a first communication session between the first computing device and a second computing device. The first computing device is operated by a first user and the second computing device is operated by a second user. The apparatus establishes, in response to content of the f…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/279. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 30 2019 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).