Sending notifications to members of social group in a social networking system
First Claim
1. A computer implemented method comprising:
- maintaining, by a social networking system, a group having a plurality of members, each member being one of a plurality of users of the social networking system, the group being a subset of the plurality of users of the social networking system;
receiving one or more posts from one or more members of the group, the posts directed to the group;
identifying a subject user from the plurality of members of the group for sending a notification to the subject user about one or more of the received posts;
determining whether to send the notification about one or more of the received posts to the subject user based on at least a seniority of the subject user in the group, the seniority of the subject user is measured as a rank of the subject user based on a number of members who joined the group before the subject user, the determination comprising;
responsive to the rank of the subject user exceeding a threshold value, determining to send the notification about one or more of the received posts to the subject user based on whether of the member sending the one or more posts is connected to the subject user in the social networking system; and
responsive to determining to send the notification about one or more of the received posts to the subject user;
generating the notification about one or more of the received posts, andsending the generated notification about one or more of the received posts to the subject user.
2 Assignments
0 Petitions
Accused Products
Abstract
A social networking system notifies its users of different events and actions taking place inside the social networking system. To present notifications that are most likely to be of interest to the user, the social networking system observes the interactions of the user with notifications presented to the user and suggests an option to opt-out of notifications associated with a source based on the observed interactions. The option to opt-out of notifications associated with the source may be presented if the users interactions with the notifications presented are below a threshold. Notifications associated with a social group are presented to the user based on factors describing the group and the relation between the user and other users of the social group, for example, seniority of the user, size of the group, and the rate at which user actions associated with the group are received.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
maintaining, by a social networking system, a group having a plurality of members, each member being one of a plurality of users of the social networking system, the group being a subset of the plurality of users of the social networking system; receiving one or more posts from one or more members of the group, the posts directed to the group; identifying a subject user from the plurality of members of the group for sending a notification to the subject user about one or more of the received posts; determining whether to send the notification about one or more of the received posts to the subject user based on at least a seniority of the subject user in the group, the seniority of the subject user is measured as a rank of the subject user based on a number of members who joined the group before the subject user, the determination comprising; responsive to the rank of the subject user exceeding a threshold value, determining to send the notification about one or more of the received posts to the subject user based on whether of the member sending the one or more posts is connected to the subject user in the social networking system; and responsive to determining to send the notification about one or more of the received posts to the subject user; generating the notification about one or more of the received posts, and sending the generated notification about one or more of the received posts to the subject user. - View Dependent Claims (2, 3, 4, 5, 15, 16, 17)
-
-
6. A computer implemented method comprising:
-
maintaining, by a social networking system, a group having a plurality of members, each member being one of a plurality of users of the social networking system, the group being a subset of the plurality of users of the social networking system; receiving one or more posts from one or more members of the group, the posts directed to the group; identifying a subject user from the plurality of members of the group for sending a notification to the subject user about one or more of the received posts; determining whether to send the notification to the subject user based on a seniority of the subject user in the group measured as a rank of the subject user based on a number of members who joined the group before the subject user, comprising; responsive to the rank of the subject user exceeding a threshold value, determining to send the notification about one or more of the received posts to the subject user based on whether of the member sending the one or more posts is connected to the subject user in the social networking system; and sending the notification about the one or more posts to the subject user conditionally based on the determining. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
18. A non-transitory computer readable storage medium storing instruction, the instructions when executed by a processor, cause the processor to:
-
maintain, by a social networking system, a group having a plurality of members, each member being one of a plurality of users of the social networking system, the group being a subset of the plurality of users of the social networking system; receive one or more posts from one or more members of the group, the posts directed to the group; identify a subject user from the plurality of members of the group for sending a notification to the subject user about one or more of the received posts; determine whether to send the notification about one or more of the received posts to the subject user based on at least a seniority of the subject user in the group, the seniority of the subject user is measured as a rank of the subject user based on a number of members who joined the group before the subject user, the determination comprising; responsive to the rank of the subject user exceeding a threshold value, determining to send the notification about one or more of the received posts to the subject user based on whether of the member sending the one or more posts is connected to the subject user in the social networking system; and responsive to determining to send the notification about one or more of the received posts to the subject user; generate the notification about one or more of the received posts, and send the generated notification about one or more of the received posts to the subject user. - View Dependent Claims (19, 20)
-
Specification