Voting in chat system without topic-specific rooms
First Claim
Patent Images
1. A computer-implemented method for providing feedback in a real-time messaging system, the method comprising:
- at a real-time messaging system having one or more processors and memory storing one or more programs executed by the one or more processors;
obtaining focus specifications associated with respective users of a plurality of users, the focus specifications identifying one or more authors and one or more blogs external to the messaging system;
receiving a plurality of incoming messages, wherein the incoming messages include external messages from the one or more blogs and in-system messages from the one or more authors;
selecting from the plurality of incoming messages target messages for the respective users consistent with the focus specifications;
sending at least a subset of the target messages to the respective users, wherein the subset of target messages is from the one or more blogs;
receiving from the respective users 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; and
processing the feedback data and providing respective feedback results to at least some of the respective authors, wherein the respective feedback results for the respective authors are provided in addition to messages that are selected for the respective authors based at least in part on blogs identified in focus specification of the respective 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.
106 Citations
20 Claims
-
1. A computer-implemented method for providing feedback in a real-time messaging system, the method comprising:
at a real-time messaging system having one or more processors and memory storing one or more programs executed by the one or more processors; obtaining focus specifications associated with respective users of a plurality of users, the focus specifications identifying one or more authors and one or more blogs external to the messaging system; receiving a plurality of incoming messages, wherein the incoming messages include external messages from the one or more blogs and in-system messages from the one or more authors; selecting from the plurality of incoming messages target messages for the respective users consistent with the focus specifications; sending at least a subset of the target messages to the respective users, wherein the subset of target messages is from the one or more blogs; receiving from the respective users 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; andprocessing the feedback data and providing respective feedback results to at least some of the respective authors, wherein the respective feedback results for the respective authors are provided in addition to messages that are selected for the respective authors based at least in part on blogs identified in focus specification of the respective authors. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A real-time messaging system, comprising:
-
one or more processors; and memory storing one or more programs executed by the one or more processors, the one or more programs including instructions for; obtaining focus specifications associated with respective users of a plurality of users, the focus specifications identifying one or more authors and one or more blogs external to the messaging system; receiving a plurality of incoming messages, wherein the incoming messages include external messages from the one or more blogs and in-system messages from the one or more authors; selecting from the plurality of incoming messages target messages for the respective users consistent with the focus specifications; sending at least a subset of the target messages to the respective users, wherein the subset of target messages is from the one or more blogs; receiving from the respective users 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; andprocessing the feedback data and providing respective feedback results to at least some of the respective authors, wherein the respective feedback results for the respective authors are provided in addition to messages that are selected for the respective authors based at least in part on blogs identified in focus specification of the respective authors. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a real-time messaging system, the one or more programs including instructions for:
-
obtaining focus specifications associated with respective users of a plurality of users, the focus specifications identifying one or more authors and one or more blogs external to the messaging system; receiving a plurality of incoming messages, wherein the incoming messages include external messages from the one or more blogs and in-system messages from the one or more authors; selecting from the plurality of incoming messages target messages for the respective users consistent with the focus specifications; sending at least a subset of the target messages to the respective users, wherein the subset of target messages is from the one or more blogs; receiving from the respective users 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; andprocessing the feedback data and providing respective feedback results to at least some of the respective authors, wherein the respective feedback results for the respective authors are provided in addition to messages that are selected for the respective authors based at least in part on blogs identified in focus specification of the respective authors. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification