FILTERED MESSAGE STREAMS
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, from a posting user via an electronic network, a message together with a corresponding user-provided rank for the message;
identifying a characteristic of a receiving user designated to receive the message, the receiving user being different than the posting user;
determining that a predetermined number of user contacts of the posting user adjusted a ranking for one or more messages provided by the posting user;
adjusting the corresponding user-provided rank based on a function of the identified characteristic of the receiving user and the adjusted ranking of the user contacts to generate a perceived rank for the message; and
providing, via the electronic network, the message for display at a message stream associated with the receiving user according to the perceived rank.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for filtering messages in a social network. A message may be posted to a social network with a corresponding rank. On receiving the message and corresponding rank, the social network generates a perceived rank of the message for a receiving user and provides the message for display at the receiving user'"'"'s message stream according to the perceived rank.
55 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a posting user via an electronic network, a message together with a corresponding user-provided rank for the message; identifying a characteristic of a receiving user designated to receive the message, the receiving user being different than the posting user; determining that a predetermined number of user contacts of the posting user adjusted a ranking for one or more messages provided by the posting user; adjusting the corresponding user-provided rank based on a function of the identified characteristic of the receiving user and the adjusted ranking of the user contacts to generate a perceived rank for the message; and providing, via the electronic network, the message for display at a message stream associated with the receiving user according to the perceived rank. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine-readable medium including machine-executable instructions for performing a method comprising:
-
facilitating the receipt at one or more computing devices of one or more messages posted by a user for display in a message stream of an online social network accessible through an electronic network, a message posted by the user including a corresponding message rank provided by the user; determining that a predetermined number of user contacts of the user adjusted a ranking for the one or more messages; for a respective message, determining a perceived rank for the message based on the corresponding message rank and geographical region of one or more receiving users of the respective message and the adjusted ranking of the user contacts; filtering the one or more messages for display in the message stream to the one or more receiving users based on respective perceived ranks; and providing, via the electronic network, one or more of the filtered messages to the message stream for display according to the respective perceived ranks. - View Dependent Claims (10, 11)
-
-
12. A system, comprising:
-
a processor; and a memory, the memory including instructions that, when executed, cause the processor to; facilitate receiving, from a posting user interface via an electronic network, a message together with a user-provided message rank for the message; determine that a predetermined number of social network contacts of a sender of the message adjusted a ranking for one or more messages provided by the sender of the message; for each of a plurality of user contacts designated by the message, determine a respective characteristic of the user contact, and adjust the message rank based on the respective characteristic and the adjusted ranking of the social network contacts to generate a respective perceived rank for the user contact; and provide, via the electronic network, the message for display to one or more of the plurality of user contacts according to each respective perceived rank determined for the one or more of the plurality of user contacts. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification