Obtaining user feedback in a networking environment
First Claim
1. In a networking environment that includes a computer system for collecting data from a plurality of sources and a computer associated with a user, a computer-implemented method of obtaining feedback from the user, the method comprising:
- (a) allowing the user to generate an event while using a program to provide feedback;
(b) in response to the event being generated, collecting a set of data that includes;
(i) contextual data from which the source of the content may be identified;
(ii) content selected by the user;
(iii) user-generated feedback that describes an issue with the content selected by the user; and
(c) communicating the set of data from the computer associated with the user to the computer system that collects data from a plurality of sources.
2 Assignments
0 Petitions
Accused Products
Abstract
As a user interacts with a program, an object may be presented that, when invoked, allows the user to provide feedback about content encountered when using a program. In accordance with one embodiment, a method is provided that collects feedback from the user at a centralized computer system. The method includes allowing a user to generate an event in order to provide feedback while using a program. In response to the event being generated, the method collects a set of data that includes (1) contextual data from which the source of the content may be identified; (2) the identity of the content selected by the user; and (3) user generated feedback that describes an issue with the content. Then, the set of data is communicated from a computer associated with the user to a centralized computer system.
36 Citations
20 Claims
-
1. In a networking environment that includes a computer system for collecting data from a plurality of sources and a computer associated with a user, a computer-implemented method of obtaining feedback from the user, the method comprising:
-
(a) allowing the user to generate an event while using a program to provide feedback;
(b) in response to the event being generated, collecting a set of data that includes;
(i) contextual data from which the source of the content may be identified;
(ii) content selected by the user;
(iii) user-generated feedback that describes an issue with the content selected by the user; and
(c) communicating the set of data from the computer associated with the user to the computer system that collects data from a plurality of sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a networking environment with a central server computer that is communicatively connected to a plurality of client computers, a software system that aggregates feedback generated at the client computers in a central location, the software system comprising:
-
(a) a feedback routine associated with the client computers that is operative to;
(i) obtain feedback data that describes an issue with content presented to the user;
(ii) cause the feedback data to be communicated from a client computer to the central server computer;
(b) a backend database associated with the central server computer that stores data obtained from the client computers; and
(c) a database application associated with the central server computer operative to manage and filter data stored in the backend database. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable medium containing computer-readable instructions that when executed in a computer networking environment with a computer system that collects data from a plurality of sources and a computer associated with a user, performs a method of obtaining feedback from the user, the method comprising:
-
(a) receiving notice that a GUI object was selected;
(b) causing the user to identify the content in which feedback will be provided;
(c) obtaining a description of the issue from the user regarding the content;
(d) communicating a set of data from the computer associated with the user to the computer system that collects data from a plurality of sources; and
(e) wherein the set of data includes;
(i) contextual data from which the source of the content may be identified;
(ii) content identified by the user; and
(iii) description of the issue. - View Dependent Claims (18, 19, 20)
-
Specification