IMPLEMENTING USER-GENERATED FEEDBACK SYSTEM IN CONNECTION WITH PRESENTED CONTENT
First Claim
1. A method for collecting user feedback data relative to predefined topical points, comprising the steps of:
- (a) presenting individual users with predefined questions, each predefined question being related to different predefined topical points;
(b) soliciting input from the individual users for each predefined question presented;
(c) presenting the individual users with statements related to each predefined question presented to the individual users;
(d) selectively presenting the individual users with responses to the predefined question input by other users, based on the input by the individual users;
(e) enabling the individual users to select responses from among the responses input by the other users; and
(f) collecting the user feedback data in a data store, where the user feedback data are based upon the responses and selections made by all users who have been presented with the predefined questions.
1 Assignment
0 Petitions
Accused Products
Abstract
Users are enabled to provide structured feedback in connection with interactive presentations by responding to a plurality of predefined questions in connection with a plurality of author predefined points. As each question is presented, the user responds and is then presented with a plurality of supporting statements. The user can either selectively access statement details for one of the supporting statements or accept the statements. A plurality of peer-user responses are presented for each of the questions and the user selects one or more of the peer-user responses as corresponding to the user'"'"'s response. The responses and selections made by users are collected as user feedback data. A scoring system presents relative scores for the responses by the peer users based on the selections, thereby generating feedback useful to content authors in editing and updating their presentations. This approach for collecting user feedback data is also applicable to other applications.
18 Citations
33 Claims
-
1. A method for collecting user feedback data relative to predefined topical points, comprising the steps of:
-
(a) presenting individual users with predefined questions, each predefined question being related to different predefined topical points; (b) soliciting input from the individual users for each predefined question presented; (c) presenting the individual users with statements related to each predefined question presented to the individual users; (d) selectively presenting the individual users with responses to the predefined question input by other users, based on the input by the individual users; (e) enabling the individual users to select responses from among the responses input by the other users; and (f) collecting the user feedback data in a data store, where the user feedback data are based upon the responses and selections made by all users who have been presented with the predefined questions.
-
-
2. A system for collecting user feedback data relative to predefined topical points, comprising:
-
(a) a nonvolatile storage for storing the user feedback data; and (b) a computing device with which a user interacts, the computing device including a memory for storing machine readable and executable instructions, an output device, an input device, and a processor that is coupled to the non-volatile storage, the memory, the output device, and the input device, the processor executing the machine readable and executable instructions to carry out a plurality of functions, including; (i) presenting a series of predefined questions to the user on the display, each predefined question being related to one of the predefined topical points; (ii) for each predefined question presented, soliciting the user to provide a response using the input device, the response being added to the user feedback data; (iii) for each predefined question presented to the user, presenting related statements to the user; (iv) selectively presenting the user with a plurality of responses to each of the predefined questions that were previously input by other users, wherein the plurality of responses are automatically selected from the user input feedback data, based on input to the user input feedback data by the user; (v) for each predefined question presented to the user, enabling the user to select one or more responses from the plurality of responses previously input by other users, as best, an indication of the one or more responses selected by the user being added to the user input feedback data; and (vi) collecting the user feedback data in a data store maintained on the non-volatile storage, wherein the user feedback data are based upon the responses and selections made by all of the users who have responded to the questions.
-
-
3. A method for collecting user feedback data regarding a presentation, comprising the steps of:
-
(a) presenting a predefined point related to a topic of the presentation to a user on an output device, along with a predefined question associated with the predefined point; (b) requesting the user to input a response to the predefined question; (c) storing the response by the user in a non-volatile storage, as part of the user feedback data that are being collected; (d) in a context of the predefined question to which the user input a response, presenting a plurality of supporting statements for review by the user; (e) enabling the user to either; (i) select at least one of the plurality of supporting statements to access further details, and in response to a selection of a supporting statement, displaying statement details for the supporting statement that was selected, and storing in the non-volatile storage an indication of each supporting statement that was selected, as part of the user feedback data;
or(ii) accept the plurality of supporting statements without selecting any supporting statement; (f) presenting a plurality of peer-user responses to the predefined question, along with the response input by the user; and (g) enabling the user to select at least one of the plurality of peer-user responses and storing an indication of each peer-user response selected by the user as part of the user feedback data, in the non-volatile storage. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A memory medium on which are stored machine readable and executable instructions for collecting user feedback data regarding a presentation, wherein when executed by a processor, the machine readable and executable instructions cause the processor to carry out a plurality of functions, including:
-
(a) presenting a predefined point related to a topic of the presentation to a user on an output device, along with a predefined question associated with the predefined point; (b) requesting the user to input a response to the predefined question; (c) storing the response by the user in a non-volatile storage as part of the user feedback data being collected; (d) in a context of the predefined question to which the user input a response, presenting a plurality of supporting statements for review by the user; (e) enabling the user to either; (i) select at least one of the plurality of supporting statements to access further details, and in response to a selection of a supporting statement, displaying statement details for the supporting statement that was selected, and storing in the non-volatile storage an indication of each supporting statement that was selected, as part of the user feedback data;
or(ii) accept the plurality of supporting statements without selecting any supporting statement; (f) displaying a plurality of peer-user responses to the predefined question, along with the response input by the user; and (g) enabling the user to select at least one of the plurality of peer-user responses and storing an indication of each peer-user response selected by the user as part of the user feedback data, in the non-volatile storage. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system for collecting user feedback data regarding a presentation, comprising:
-
(a) a non-volatile storage; and (b) a user computing device for use in accessing the presentation, the user computing device including; (i) a memory in which are stored machine readable and executable instructions; (ii) an output device on which at least one of text and graphics is presented to a user; (iii) an input device for accepting a user input; and (iv) a processor that is coupled to the memory, the output device, the input device, and the non-volatile storage, the processor executing the machine readable and executable instructions to carry out a plurality of functions, including; (1) presenting a predefined point related to a topic of the presentation to a user on the output device, along with a predefined question associated with the predefined point; (2) requesting the user to input a response to the predefined question using the input device; (3) storing the response by the user in the non-volatile storage, as part of the user feedback data that are being collected; (4) in a context of the predefined question to which the user input a response, presenting a plurality of supporting statements on the output device, for review by the user; (5) enabling the user to either; (A) select at least one of the plurality of supporting statements using the input device to access further details, and in response to a selection of a supporting statement, presenting statement details on the output device for the supporting statement that was selected on the display, and storing in the non-volatile storage, an indication of the supporting statement that was selected, as part of the user feedback data;
or(B) using the input device, accept the plurality of supporting statements without selecting any supporting statement; (6) presenting a plurality of peer-user responses to the predefined question on the output device, along with the response input by the user; and (7) enabling the user to employ the input device to select one of the plurality of peer-user responses and storing an indication of the peer-user response selected by the user as part of the user feedback data, in the non-volatile storage. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification