Synchronization of questions and answers in a collaborative messaging environment

US9686087B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9686087-B2
Application numberUS-93445507-A
CountryUS
Kind codeB2
Filing dateNov 2, 2007
Priority dateNov 2, 2007
Publication dateJun 20, 2017
Grant dateJun 20, 2017

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.

Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging session can be provided. The method can include maintaining an instant messaging session between first and second participants, identifying questions and answers in the instant messaging text, matching each of the answers to a corresponding one of the questions, and displaying the matched questions and answers supplementally to the displaying of the chat transcript, ensuring that a participant does not overlook a question where response on their part is required.

First claim

Opening claim text (preview).

We claim: 1. A computer-implemented method of maintaining an instant message session between a first participant and a second participant, comprising: parsing, into a plurality of fragments associated with the first participant, one of a plurality of instant messages received from the first participant within the instant message session; parsing, into a plurality of fragments associated with the second participant, one of a plurality of instant messages received from the second participant within the instant message session; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the first participant, as a question; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the second participant, as an answer; matching the answer to the question; and providing instructions for displaying, concurrently with and separate from an initial chat transcript, a supplemental display transcript, wherein the initial chat transcript displays, in sequential order, the plurality of instant messages from the first and second participant, the supplemental display transcript displays the answer visually matched to the question, and the matching the answer to the question is based upon a threshold number of common words in the answer and the question. 2. The method of claim 1 , wherein the supplemental display transcripts displays a second question matched to a second answer. 3. The method of claim 1 , wherein the supplemental display transcript displays matched questions and answers based on chronological order of when a respective question was presented in the initial chat transcript. 4. The method of claim 1 , wherein the initial chat transcript is displayed in a first window separate from a second window in which the supplemental display transcript is displayed. 5. The method of claim 1 , wherein a question fragment is identified as being unmatched to a corresponding answer fragment; and the unmatched question fragment is visually distinguished. 6. A computer hardware system for maintaining an instant message session between a first participant and a second participant, comprising: at least one hardware processor configured to perform: parsing, into a plurality of fragments associated with the first participant, one of a plurality of instant messages received from the first participant within the instant message session; parsing, into a plurality of fragments associated with the second participant, one of a plurality of instant messages received from the second participant within the instant message session; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the first participant, as a question; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the second participant, as an answer; matching the answer to the question; and providing instructions for displaying, concurrently with and separate from an initial chat transcript, a supplemental display transcript, wherein the initial chat transcript displays, in sequential order, the plurality of instant messages from the first and second participant, the supplemental display transcript displays the answer visually matched to the question, and the matching the answer to the question is based upon a threshold number of common words in the answer and the question. 7. The system of claim 6 , wherein the supplemental display transcripts displays a second question matched to a second answer. 8. The system of claim 6 , wherein the supplemental display transcript displays matched questions and answers based on chronological order of when a respective question was presented in the initial chat transcript. 9. The system of claim 6 , wherein the initial chat transcript is displayed in a first window separate from a second window in which the supplemental display transcript is displayed. 10. The system of claim 6 , wherein a question fragment is identified as being unmatched to a corresponding answer fragment; and the unmatched question fragment is visually distinguished. 11. A computer program product, comprising a computer usable storage device having stored therein computer usable program code for maintaining an instant message session between a first participant and a second participant the computer usable program code, which when executed by a computer hardware system, causes the computer hardware system to perform: parsing, into a plurality of fragments associated with the first participant, one of a plurality of instant messages received from the first participant within the instant message session; parsing, into a plurality of fragments associated with the second participant, one of a plurality of instant messages received from the second participant within the instant message session; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the first participant, as a question; identifying one of the plurality of fragments, based upon message text of the plurality of fragments associated with the second participant, as an answer; matching the answer to the question; and providing instructions for displaying, concurrently with and separate from an initial chat transcript, a supplemental display transcript, wherein the initial chat transcript displays, in sequential order, the plurality of instant messages from the first and second participant, the supplemental display transcript displays the answer visually matched to the question, the computer usable storage device does not consist of a transitory, propagating signal, and the matching the answer to the question is based upon a threshold number of common words in the answer and the question. 12. The computer program product of claim 11 , wherein the supplemental display transcripts displays a second question matched to a second answer. 13. The computer program product of claim 11 , wherein the supplemental display transcript displays matched questions and answers based on chronological order of when a respective question was presented in the initial chat transcript. 14. The computer program product of claim 11 , wherein the initial chat transcript is displayed in a first window separate from a second window in which the supplemental display transcript is displayed. 15. The computer program product of claim 11 , wherein a question fragment is identified as being unmatched to a corresponding answer fragment; and the unmatched question fragment is visually distinguished.

Assignees

Inventors

Classifications

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 US9686087B2 cover?
Embodiments of the present invention address deficiencies of the art in respect to question and answer management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for synchronizing questions and answers in an instant messaging session. In one embodiment of the invention, a method of synchronizing questions and answers in an instant messaging sessi…
Who is the assignee on this patent?
Chang Belinda Y, Gandhi Shruti, Jones Angela Richards, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L12/1827. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 20 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).