Method and apparatus for enhancing compound documents with questions and answers
First Claim
1. A method for inserting collaborative content in a document distributed to one or more viewers, the method comprising:
- registering an FAQ (frequently asked questions) for a document having an embedded object, the FAQ including one or more Q&
A pairs associated with the document, wherein registering the FAQ for the document includes defining a list of instant messaging (IM) endpoints and filters for each IM endpoint that determine when that IM endpoint is available to answer questions and a type of questions that that IM endpoint will answer, each IM endpoint representing an author or group of authors of the document;
receiving, from at least one electronics device rendering a copy of the document having the object embedded therein, a request from the embedded object to acquire the FAQ that is registered for the document;
transmitting the FAQ including the one or more Q&
A pairs associated with the document to each electronics device from which a request is received;
receiving a question from the object embedded in the copy of the document rendered on a given electronics device; and
applying the filters for each IM endpoint in the list of IM endpoints to a content of the question to select at least one of the IM endpoints as a candidate for answering the received question.
4 Assignments
0 Petitions
Accused Products
Abstract
A server system runs a bot service that registers an FAQ (frequently asked questions) for a document having an embedded object. The FAQ includes one or more question-and-answer (Q&A) pairs. The bot service receives, from each electronics device that renders a copy of the document, a request from the embedded object for the FAQ registered for the document, and transmits the FAQ to each electronic device from which a request is received. Each electronics device displays the FAQ, including the one or more Q&A pairs, within its rendered copy of the document. Any viewer of a copy of the document with the embedded object can submit a question to the bot service through the embedded object. The bot service uses a messaging service to obtain an answer to the question from an author. The FAQs displayed at the electronics devices are updated to include the new Q&A pair.
-
Citations
14 Claims
-
1. A method for inserting collaborative content in a document distributed to one or more viewers, the method comprising:
-
registering an FAQ (frequently asked questions) for a document having an embedded object, the FAQ including one or more Q&
A pairs associated with the document, wherein registering the FAQ for the document includes defining a list of instant messaging (IM) endpoints and filters for each IM endpoint that determine when that IM endpoint is available to answer questions and a type of questions that that IM endpoint will answer, each IM endpoint representing an author or group of authors of the document;receiving, from at least one electronics device rendering a copy of the document having the object embedded therein, a request from the embedded object to acquire the FAQ that is registered for the document; transmitting the FAQ including the one or more Q&
A pairs associated with the document to each electronics device from which a request is received;receiving a question from the object embedded in the copy of the document rendered on a given electronics device; and applying the filters for each IM endpoint in the list of IM endpoints to a content of the question to select at least one of the IM endpoints as a candidate for answering the received question. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A collaborative communication system comprising:
a server system running a bot service that registers an FAQ for a document having an embedded object, the FAQ including one or more Q&
A pairs associated with the document, the bot service receiving, from each electronics device that renders a copy of the document, a request from the embedded object for the FAQ registered for the document, the bot service associating the registered FAQ with a list of IM endpoints and filters for each IM endpoint that determine when that IM endpoint is available to answer questions and a type of questions that that IM endpoint will answer, each IM endpoint representing an author or group of authors of the document, the bot service transmitting the FAQ including the one or more Q&
A pairs associated with the document to each electronic device from which a request is received, and wherein the bot service receives a question from the object embedded in the copy of the document rendered on a given one of the electronics devices and applies the filters for each IM endpoint in the list of IM endpoints to a content of the question to select at least one of the IM endpoints as a candidate for answering the received question.- View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
Specification