Broadcasting in chat system without topic-specific rooms
First Claim
1. A method for use in a communication system, comprising:
- at a server having one or more processors and memory storing instructions for execution by the one or more processors;
obtaining a plurality of incoming messages, wherein the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, wherein the one or more external messages are generated from one or more external sources;
identifying one or more popular messages from a first author among the plurality of incoming messages in the communication system;
receiving a feedback message from a first user of the communication system about at least one of;
the first author and a first popular message of the one or more popular messages; and
sending to a plurality of users of the communication system the first popular message and the feedback message from the first user, wherein the plurality of users track the first author.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and graphical user interface for a chat system is disclosed. A server with processor(s) and memory obtains a plurality of incoming messages, where the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, the one or more external messages are generated from one or more external sources. The server identifies one or more messages from a first author among the plurality of incoming messages in the communication system and receives a feedback message from a first user of the communication system about at least one of: the first author and a first message of the one or more popular messages. The server sends to a plurality of users of the communication system the first message and the feedback message from the first user, where the plurality of users track the first author.
117 Citations
20 Claims
-
1. A method for use in a communication system, comprising:
at a server having one or more processors and memory storing instructions for execution by the one or more processors; obtaining a plurality of incoming messages, wherein the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, wherein the one or more external messages are generated from one or more external sources; identifying one or more popular messages from a first author among the plurality of incoming messages in the communication system; receiving a feedback message from a first user of the communication system about at least one of;
the first author and a first popular message of the one or more popular messages; andsending to a plurality of users of the communication system the first popular message and the feedback message from the first user, wherein the plurality of users track the first author. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer system for a communication system, comprising:
-
one or more processors; memory storing one or more computer programs for execution by the one or more processors, the one or more computer programs including instructions for; obtaining a plurality of incoming messages, wherein the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, wherein the one or more external messages are generated from one or more external sources; identifying one or more popular messages from a first author among the plurality of incoming messages in the communication system; receiving a feedback message from a first user of the communication system about at least one of;
the first author and a first popular message of the one or more popular messages; andsending to a plurality of users of the communication system the first popular message and the feedback message from the first user, wherein the plurality of users track the first author. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium including one or more programs for execution by one or more processors of a computer system for a communication system, the one or more programs including instructions for:
-
obtaining a plurality of incoming messages, wherein the plurality of incoming messages include one or more external messages and one or more in-system messages from authors in the communication system, wherein the one or more external messages are generated from one or more external sources; identifying one or more popular messages from a first author among the plurality of incoming messages in the communication system; receiving a feedback message from a first user of the communication system about at least one of;
the first author and a first popular message of the one or more popular messages; andsending to a plurality of users of the communication system the first popular message and the feedback message from the first user, wherein the plurality of users track the first author. - View Dependent Claims (17, 18, 19, 20)
-
Specification