Voting in chat system without topic-specific rooms
First Claim
Patent Images
1. A computer-implemented method for providing feedback in a messaging system, the method comprising:
- sending from the messaging system having one or more processors and memory storing one or more programs executed by the one or more processors at least a portion of target messages from a plurality of incoming messages to respective users of a plurality of users based at least in part on selection criteria of the respective users;
receiving at the messaging system from the respective users feedback data regarding at least one of;
one or more target messages received by the respective users and one or more respective authors of the one or more target messages; and
processing the feedback data, through execution of the one or more programs, for providing respective feedback results to one or more authors of the one or more respective authors, wherein the respective feedback results for the one or more authors are provided in addition to, and for concurrent display with, messages that are targeted based at least in part on selection criteria of the one or more authors.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes receiving from respective users feedback data regarding the received messages or authors of the received messages and providing the feedback to the respective authors.
83 Citations
27 Claims
-
1. A computer-implemented method for providing feedback in a messaging system, the method comprising:
-
sending from the messaging system having one or more processors and memory storing one or more programs executed by the one or more processors at least a portion of target messages from a plurality of incoming messages to respective users of a plurality of users based at least in part on selection criteria of the respective users; receiving at the messaging system from the respective users feedback data regarding at least one of;
one or more target messages received by the respective users and one or more respective authors of the one or more target messages; andprocessing the feedback data, through execution of the one or more programs, for providing respective feedback results to one or more authors of the one or more respective authors, wherein the respective feedback results for the one or more authors are provided in addition to, and for concurrent display with, messages that are targeted based at least in part on selection criteria of the one or more authors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 22)
-
-
9. A messaging system comprising:
-
one or more processors; memory storing data and one or more programs for execution by the one or more processors, the stored data and one or more programs comprising; instructions for providing a messaging user interface for displaying messages that are targeted to a respective user; instructions for providing a feedback collection user interface that the respective user can use for submitting feedback data regarding at least one of;
one or more target messages received by the respective users and respective authors of the one or more target messages; andinstructions for providing a feedback results user interface to concurrently display feedback results for the respective user that are based on feedback data submitted by a plurality of users with messages that are targeted based at least in part on selection criteria of the respective user. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer readable medium storing one or more computer programs for execution by one or more processors of a messaging system, the one or more computer programs comprising:
-
instructions for sending at least a portion of target messages from a plurality of incoming messages to respective users of a plurality of users based at least in part on selection criteria of the respective users; instructions for receiving from the respective users feedback data regarding at least one of;
one or more target messages received by the respective users and one or more respective authors of the one or more target messages; andinstructions for processing the feedback data for providing respective feedback results to one or more authors of the one or more respective authors, wherein the respective feedback results for the one or more authors are provided in addition to, and for concurrent display with, messages that are targeted based at least in part on selection criteria of the one or more authors. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A messaging system comprising:
-
one or more processors; memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; sending at least a portion of target messages from a plurality of incoming messages to respective users of a plurality of users based at least in part on selection criteria of the respective users; receiving from the respective users feedback data regarding at least one of;
one or more target messages received by the respective users and one or more respective authors of the one or more target messages; andprocessing the feedback data for providing respective feedback results to one or more authors of the respective authors, wherein the respective feedback results for the one or more authors are provided in addition to, and for concurrent display with, messages that are targeted based at least in part on selection criteria of the respective authors. - View Dependent Claims (21, 23)
-
-
24. A method, comprising:
-
providing at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors a messaging user interface for displaying messages that are targeted to a respective user; providing at the computer system a feedback collection user interface that the respective user can use for submitting feedback data regarding at least one of;
one or more target messages received by the respective users and respective authors of the one or more target messages; andproviding at the computer system a feedback results user interface to concurrently display feedback results for the respective user that are based on feedback data submitted by a plurality of users with messages that are targeted based at least in part on selection criteria of the respective user. - View Dependent Claims (25)
-
-
26. A non-transitory computer-readable medium storing one or more computer programs for execution by one or more processors of a messaging system, the one or more computer programs comprising:
-
instructions for providing at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors a messaging user interface for displaying messages that are targeted to a respective user; instructions for providing at the computer system a feedback collection user interface that the respective user can use for submitting feedback data regarding at least one of;
one or more target messages received by the respective users and respective authors of the one or more target messages; andinstructions for providing at the computer system a feedback results user interface to concurrently display feedback results for the respective user that are based on feedback data submitted by a plurality of users with messages that are targeted based at least in part on selection criteria of the respective user. - View Dependent Claims (27)
-
Specification