IP Library Granted Patent US 8,572,277
Granted Patent B2
US 8,572,277 · App. 12/574,989 · Granted Oct 29, 2013

Self-policing, rate limiting online forums

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,572,277
App. No.
12/574,989
Granted
Oct 29, 2013
Kind
B2
Abstract

A method and means for self-policing and automatically rate-limiting multiple-user online forums. The preferred embodiment of the invention includes a set of rules that permit users to censure other users. A censured user has one or more “privileges” (which may include access to the online computer system or the effective message rate of a communications connection) taken away or diminished; the privilege is gradually restored if the censured user behaves. The censuring participant and other pertinent participants are notified of the effect of the censuring on the censured user. In another aspect of the invention, the online computer system automatically tracks the rate at which a user sends certain types of messages, and can message rate limit a user who uses too many system resources by sending a large number of messages in rapid succession.

Claims (31)

1. A method comprising:

generating, by a computer system, an average message rate for messages originated by an active user that is one of a plurality of users of a computer-based service, wherein the average message rate is derived from inter-message time gaps of the messages of the active user;

assessing user activity of the active user based on the average message rate without human intervention; and

providing notification to at least the one active user of the computer-based service, from the computer system, without human intervention, of an effect of the average message rate on the active user's privileges in the computer-based service.

2. The method of claim 1 , further comprising implementing the effect of the average message rate on the active user's privileges in the computer-based service.

3. The method of claim 1 , wherein providing notification comprises providing notification without human intervention after the assessing of the user activity.

4. The method of claim 1 , wherein providing notification comprises providing notification without human intervention after the effect is implemented.

5. The method of claim 1 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to continue to access the computer-based service.

6. The method of claim 1 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to send messages using the computer-based service.

7. An apparatus comprising a non-transitory computer-readable medium having instructions stored thereon for providing notification to a user that when executed by a machine processor result in at least the following:

generating an average message rate for messages originated by an active user that is one of a plurality of users of a computer-based service, wherein the average message rate is derived from inter-message time gaps of the messages of the active user;

assessing activity of the active user based on the average message rate without human intervention; and

providing notification to at least the active user of the computer-based service, without human intervention, of an effect of the average message rate on the active user's privileges in the computer-based service.

8. The apparatus of claim 7 , further comprising instructions, that when executed, result in implementing the effect of the average message rate on the active user's privileges in the computer-based service.

9. The apparatus of claim 7 , wherein providing notification comprises providing notification without human intervention after the assessing of the user activity.

10. The apparatus of claim 7 , wherein providing notification comprises providing notification without human intervention after the effect is implemented.

11. The apparatus of claim 7 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to continue to access the computer-based service.

12. The apparatus of claim 7 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to send messages using the computer-based service.

13. A system comprising:

at least one computer; and

at least one non-transitory computer-readable medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, cause the at least one computer to perform operations comprising:

generating an average message rate for messages originated by an active user from a plurality of users of a computer-based service, wherein the average message rate is derived from inter-message time gaps of the messages of the active user;

assessing activity of the active user based on the average message rate without human intervention; and

providing notification to at least the one active user of the computer-based service, without human intervention, of an effect of the average message rate on the active user's privileges in the computer-based service.

14. The system of claim 13 , wherein the operations further comprise implementing the effect of the average message rate on the active user's privileges in the computer-based service.

15. The system of claim 13 , wherein providing notification comprises providing notification without human intervention after the assessing of the user activity.

16. The system of claim 13 , wherein providing notification comprises providing notification without human intervention after the effect is implemented.

17. The system of claim 13 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to continue to access the computer-based service.

18. The system of claim 13 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to send messages using the computer-based service.

19. The system of claim 13 , wherein the effect of the average message rate on the active user's privileges in the computer-based service comprises an effect on the active user's ability to access the computer-based service.

20. The system of claim 13 , wherein generating the average message rate for messages originated by the active user of the computer-based service comprises computing the average message rate for messages originated by the active user of the computer-based service.

Assignments (6)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028463/0125 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023720/0309 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2009
From: MORRIS, HARRY W.; BOSCO, ERIC; LIPKE, DAVID LOWELL; STEELE, COLIN ANTHONY
To: AOL LLC
Reel/Frame 023339/0747 →