IP Library Granted Patent US 8,484,306
Granted Patent B2
US 8,484,306 · App. 13/615,237 · Granted Jul 9, 2013

Automatically managing objectionable behavior in a web-based social network

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 8,484,306
App. No.
13/615,237
Granted
Jul 9, 2013
Kind
B2
Abstract

A system and method for curtailing objectionable behavior in a web-based social network is disclosed. The method includes monitoring various actions of users of a web-based social network for objectionable behavior. The monitored actions are those that affect other users of the social network. A policy is determined based on behaviors of users. The policy may be violated by a user if the user exceeds a policy threshold. Some monitored actions include the poking, friend requesting, and wall posting. A policy may be violated by multiple occurrences of a single type of action or by a combination of different types of actions. Upon a policy violation, a warning may be issued to the user or the user's account may be suspended.

Claims (34)

1. A method comprising:

establishing a first threshold defining a number of times a user is allowed to perform actions that affect one or more users within a group of users of a social networking system;

establishing a second threshold defining a number of times the user is allowed to perform actions that affect one or more users outside the group of users of the social networking system;

maintaining in memory, by the social networking system, a first count of the number of times the user performs actions that affect one or more users within the group and a second count of the number of times the user performs actions that affect one or more users outside the group;

detecting an action performed by the user; and

responsive to a determination that the detected action affects one or more users within the group of users:

increasing the maintained first count; and

taking a first corrective action if the increased first count exceeds the first threshold.

2. The method of claim 1 , wherein the first threshold and the second threshold vary over time.

3. The method of claim 1 , wherein the first threshold is dependent on an activity level of users in the group.

4. The method of claim 1 , wherein the first count comprises the number of times the user performs actions that affect one or more users within the group over a pre-determined interval of time, and wherein the second count comprises the number of times the user performs actions that affect one or more users outside the group over the pre-determined interval of time.

5. The method of claim 4 , wherein the first count and the second count are periodically reset.

6. The method of claim 1 , wherein the maintained first count and the maintained second count are increased by an amount dependent on the type of detected action performed by the user.

7. The method of claim 1 , wherein the detected action comprises a communication from the user to another user.

8. The method of claim 1 , wherein the second threshold is less than the first threshold.

9. The method of claim 1 , further comprising:

responsive to a determination that the detected action affects one or more users outside the group of users:

increasing the maintained second count; and

taking a second corrective action if the increased second count exceeds the second threshold.

10. The method of claim 9 , wherein the first corrective action and the second corrective action comprise the same corrective action.

11. A method comprising:

detecting an action performed by a user of a social networking system;

determining if the action affects one or more users within a group of social networking system users or one or more users outside the group;

responsive to a determination that the action affects one or more users within the group:

determining if a number of actions performed by the user affecting one or more users within the group over a first previous time interval exceeds a first threshold; and

responsive to the determination that the first threshold is exceeded, taking a first corrective action; and

responsive to a determination that the action affects one or more users outside the group:

determining if a number of actions performed by the user affecting one or more users outside the group over a second previous time interval exceeds a second threshold; and

responsive to the determination that the second threshold is exceeded, taking a second corrective action.

12. The method of claim 11 , wherein the first threshold and the second threshold vary over time.

13. The method of claim 11 , wherein the first threshold is dependent on an activity level of users in the group.

14. The method of claim 11 , wherein the first threshold is greater than the second threshold.

15. The method of claim 11 , wherein the first corrective action and the second corrective action comprise the same corrective action.

16. The method of claim 11 , wherein the detected action comprises a communication from the user to another user.

Assignments (1)
CHANGE OF NAME Recorded Nov 18, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058897/0824 →