Reranking of groups when content is uploaded
First Claim
1. A method, comprising:
- accessing logical relationship information describing logical relationships among a plurality of users;
determining, using at least one processor, potential membership of a first user in a first group of users based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information;
adding the first user to the first group of users;
receiving content from an electronic device of the first user for broadcast to the first group of users;
in response to the receiving of content, regenerating the scores for each of the plurality of possible groups of users based on the content; and
adding or removing the first user from a second group of users selected from the plurality of possible groups of users based on the regenerated scores.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for the forming of user device groups are presented. In one example, logical relationship information describing logical relationships among a plurality of users is accessed. Potential membership of a first user in a first group of users is determined based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information. Then the first user is added to the first group of users. Content from an electronic device of the first user is received for broadcast to the first group of users. In response to the receiving of content, the scores for each of the plurality of possible groups of users are regenerated based on the content. Then the first user is added to or removed from a second group of users selected from the plurality of possible groups of users based on the regenerated scores.
264 Citations
20 Claims
-
1. A method, comprising:
-
accessing logical relationship information describing logical relationships among a plurality of users; determining, using at least one processor, potential membership of a first user in a first group of users based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information; adding the first user to the first group of users; receiving content from an electronic device of the first user for broadcast to the first group of users; in response to the receiving of content, regenerating the scores for each of the plurality of possible groups of users based on the content; and adding or removing the first user from a second group of users selected from the plurality of possible groups of users based on the regenerated scores. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server comprising:
-
a processor; a computer-readable medium having instructions stored thereon, which, when executed by the processor, cause the server to; access logical relationship information describing logical relationships among a plurality of users; determine, using at least one processor, potential membership of a first user in a first group of users based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information; add the first user to the first group of users; receive content from an electronic device of the first user for broadcast to the first group of users; in response to the receiving of content, regenerate the scores for each of the plurality of possible groups of users based on the content; and add or remove the first user from a second group of users selected from the plurality of possible groups of users based on the regenerated scores. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
accessing logical relationship information describing logical relationships among a plurality of users; determining, using at least one processor, potential membership of a first user in a first group of users based on scores generated for each of a plurality of possible groups of users, the scores based on the logical relationship information; adding the first user to the first group of users; receiving content from an electronic device of the first user for broadcast to the first group of users; in response to the receiving of content, regenerating the scores for each of the plurality of possible groups of users based on the content; and adding or removing the first user from a second group of users selected from the plurality of possible groups of users based on the regenerated scores. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification