IP Library Granted Patent US 9,106,705
Granted Patent B1
US 9,106,705 · App. 13/648,186 · Granted Aug 11, 2015

Sharing and shared blocklists on social networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,106,705
App. No.
13/648,186
Granted
Aug 11, 2015
Kind
B1
Abstract

Embodiments generally relate to providing block lists in a social network system. In some embodiments, a method includes enabling one or more first users of a social network system to generate at least one block list containing one or more blocked users, where one or more restrictions are applied to the one or more blocked users. In some embodiments, the method further includes enabling the at least one block list to be shared with one or more second users.

Claims (32)

1. A method comprising:

enabling one or more first users of a social network system to generate at least one block list containing one or more blocked users, wherein one or more restrictions are applied to the one or more blocked users, and wherein the one or more restrictions apply to multiple social networking interactions;

enabling the one or more first users to update the at least one block list based on one or more predetermined policies;

authorizing the one or more first users to edit the at least one block list based on one or more predetermined policies, wherein at least one of the predetermined policies requires a predetermined threshold number of first users to approve the update to the at least one block list; and

enabling the at least one block list to be shared with one or more second users based on one or more predetermined events, wherein the one or more predetermined events include one or more of the second users subscribing to the at least one block list.

2. A method comprising:

enabling one or more first users of a social network system to generate at least one block list containing one or more blocked users, wherein one or more restrictions are applied to the one or more blocked users, and wherein the one or more restrictions apply to multiple social networking interactions;

authorizing the one or more first users to edit the at least one block list based on one or more predetermined policies, wherein at least one of the predetermined policies requires a predetermined threshold number of first users to approve the update to the at least one block list; and

enabling the at least one block list to be shared with one or more second users.

3. The method of claim 2 , wherein the enabling of the one or more first users to generate the at least one block list comprises receiving one or more identifiers associated with the one or more respective blocked users.

4. The method of claim 2 , further comprising enabling the one or more first users to also contribute additional information about a blocked user.

5. The method of claim 2 , further comprising enabling the one or more first users to also contribute additional information about a blocked user, wherein the additional information includes one or more of a type of content, a type of abuse, and a target group of spam recipients.

6. The method of claim 2 , further comprising enabling the one or more first users to determine a thresholds of standards for social network content and etiquette.

7. The method of claim 2 , wherein the social networking interactions are associated with one or more of voice applications, instant messaging applications, email applications, video-conferencing applications.

8. The method of claim 2 , wherein the enabling of the at least one block list to be shared with one or more second users is based on one or more predetermined events, and wherein the one or more predetermined events include one or more of the second users subscribing to the at least one block list.

9. The method of claim 2 , wherein the enabling of the at least one block list to be shared with one or more second users is based on one or more predetermined events, and wherein the one or more predetermined events include one or more of the first users updating the at least one block list.

10. The method of claim 2 , further comprising enabling the one or more second users to add the at least one block list to an existing block list.

11. The method of claim 2 , further comprising enabling the one or more second users to download and edit the at least one block list.

12. A system comprising:

one or more processors; and

logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising:

enabling one or more first users of a social network system to generate at least one block list containing one or more blocked users, wherein one or more restrictions are applied to the one or more blocked users, and wherein the one or more restrictions apply to multiple social networking interactions;

authorizing the one or more first users to edit the at least one block list based on one or more predetermined policies, wherein at least one of the predetermined policies requires a predetermined threshold number of first users to approve the update to the at least one block list; and

enabling the at least one block list to be shared with one or more second users.

13. The system of claim 12 , wherein to enable the one or more first users to generate the at least one block list, the logic when executed is further operable to perform operations comprising receiving one or more identifiers associated with the one or more respective blocked users.

14. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising enabling the one or more first users to update the at least one block list.

15. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising enabling the one or more first users to update the at least one block list based on one or more predetermined policies.

16. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising enabling the one or more second users to subscribe to the at least one block list.

17. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising notifying the one or more second users of updates to the at least one block list.

18. The system of claim 12 , wherein the enabling of the at least one block list to be shared with one or more second users is based on one or more predetermined events, and wherein the one or more predetermined events include one or more of the second users subscribing to the at least one block list.

19. The system of claim 12 , wherein the enabling of the at least one block list to be shared with one or more second users is based on one or more predetermined events, and wherein the one or more predetermined events include one or more of the first users updating the at least one block list.

20. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising enabling the one or more second users to add the at least one block list to an existing block list.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2012
From: TUTTLE, THOMAS JAMES; ROHRWECK, FLORIAN
To: GOOGLE INC.
Reel/Frame 029100/0016 →