IP Library Granted Patent US 8,554,837
Granted Patent B2
US 8,554,837 · App. 12/567,253 · Granted Oct 8, 2013

Automatic moderation of media content by a first content provider based on detected moderation by a second content provider

Inventors: John Christopher Davi (Palo Alto, CA); Glenn Thomas Millican, III (Mountain View, CA)
Assignee: Cisco Technology, Inc.
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,554,837
App. No.
12/567,253
Granted
Oct 8, 2013
Kind
B2
Abstract

In one embodiment, a method comprises registering content providers, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user; receiving, from a first of the content providers, a first notification that a first media content item has been moderated by the first content provider; and sending a second notification to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate the first media content item based on the second notification and according to the corresponding independent moderation policy of the second content provider.

Claims (38)

1. A method comprising:

registering content providers, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user or blocking network access to the media content item from the corresponding content provider by a user device that has requested the media content item from the corresponding content provider;

receiving, from a first of the content providers, a first notification that a first media content item has been moderated by the first content provider, the first media content item having been uploaded to the first content provider by a user of the first content provider; and

sending a second notification to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate a copy of the first media content item, uploaded by a user of the second content provider to the second content provider distinct from the uploading to the first content provider, based on the second notification and according to the corresponding independent moderation policy of the second content provider, including enabling the second content provider to block access to the copy of the first media content item from the second content provider by a user device that requested the first media content item from the second content provider. by a user device that request the first media content item from the second content provider.

2. The method of claim 1 , wherein:

the registering includes storing an attribute record for each content provider that is registered, the attribute record describing the corresponding independent moderation policy for the corresponding content provider;

the second notification including a moderation recommendation for the second content provider, the moderation recommendation generated based on a comparison between the respective independent moderation policies for the first content provider and the second content provider.

3. The method of claim 2 , wherein the moderation recommendation recommends automatic moderation of the first media content item, based on the comparison identifying the independent moderation policy of the second content provider as following the independent moderation policy of the first content provider, enabling the second content provider to automatically moderate the copy of the first media content item.

4. The method of claim 2 , further comprising receiving a third notification from a third of the content providers that the first media content item has been moderated by the third content provider, wherein the moderation recommendation identifies the moderating of the first media content item by the first content provider and the third content provider, the moderation recommendation based on the respective independent moderation policies for the first content provider, the second content provider, and the third content provider.

5. The method of claim 1 , wherein the moderating of the first media content item by the first content provider includes at least one of restricting the network access or removing the network access to the first media content item.

6. The method of claim 1 , wherein the second notification includes a moderation recommendation enabling the second content provider to automatically moderate the copy of the first media content item.

7. The method of claim 1 , wherein the second notification is sent to the second content provider in response to receipt of the first notification.

8. The method of claim 1 , further comprising creating a log entry specifying that the first content provider has moderated the first media content item, wherein the second notification is sent to the second content provider in response to receiving a query from the second content provider about the first media content item.

9. The method of claim 8 , wherein the query includes a media content identifier, the method further comprising determining that the media content identifier in the query identifies a second media content item received by the second content provider and that matches the first media content item specified in the log entry.

10. The method of claim 1 , wherein the first content provider is a first website service providing the network access to a first collection of media content items and the second content provider is a second website service providing the network access to a second collection of media content items, the first collection including the media content item supplied by the user.

11. An apparatus comprising:

a processor circuit configured for registering content providers into a database, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user or blocking network access to the media content item from the corresponding content provider by a user device that has requested the media content item from the corresponding content provider; and

a network interface circuit configured for receiving, from a first of the content providers via an Internet Protocol (IP) network, a first notification that a first media content item has been moderated by the first content provider, the first media content item having been uploaded to the first content provider by a user of the first content provider;

the processor circuit configured for generating a second notification for transmission by the network interface circuit to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate a copy of the first media content item, uploaded by a user of the second content provider to the second content provider distinct from uploading to the first content provider, based on the second notification and according to the corresponding independent moderation policy of the second content provider, including enabling the second content provider to block access to the copy of the first media content item from the second content provider by a user device that requested the first media content item from the second content provider.

12. The apparatus of claim 11 , wherein:

the processor circuit is configured for registering the content providers based on storing an attribute record for each content provider that is registered, the attribute record describing the corresponding independent moderation policy for the corresponding content provider;

the second notification generated by the processor circuit including a moderation recommendation for the second content provider, the moderation recommendation generated by the processor circuit based on a comparison by the processor circuit between the respective independent moderation policies for the first content provider and the second content provider.

13. The apparatus of claim 12 , wherein the moderation recommendation generated by the processor circuit recommends automatic moderation of the first media content item, based on the comparison by the processor circuit identifying the independent moderation policy of the second content provider as following the independent moderation policy of the first content provider, enabling the second content provider to automatically moderate the copy of the first media content item.

14. The apparatus of claim 12 , wherein the network interface circuit is configured for receiving a third notification from a third of the content providers that the first media content item has been moderated by the third content provider, wherein the moderation recommendation generated by the processor circuit identifies the moderating of the first media content item by the first content provider and the third content provider, the moderation recommendation based on the respective independent moderation policies for the first content provider, the second content provider, and the third content provider.

15. The apparatus of claim 11 , wherein the moderating of the first media content item by the first content provider includes at least one of restricting the network access or removing the network access to the first media content item.

16. The apparatus of claim 11 , wherein the second notification includes a moderation recommendation enabling the second content provider to automatically moderate the copy of the first media content item.

17. The apparatus of claim 11 , wherein the processor circuit is configured for generating the second notification, for transmission to the second content provider, in response to receipt of the first notification.

18. The apparatus of claim 11 , wherein the processor circuit is configured for creating a log entry specifying that the first content provider has moderated the first media content item, wherein the processor circuit is configured for generating the second notification for the second content provider in response to receiving a query from the second content provider about the first media content item.

19. The apparatus of claim 18 , wherein the query includes a media content identifier, the processor circuit configured for determining that the media content identifier in the query identifies a second media content item received by the second content provider and that matches the first media content item specified in the log entry.

20. The apparatus of claim 11 , wherein the first content provider is a first website service providing the network access to a first collection of media content items and the second content provider is a second website service providing the network access to a second collection of media content items, the first collection including the media content item supplied by the user.

21. Logic encoded in one or more non-transitory tangible media for execution and when executed operable for:

registering content providers, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user or blocking network access to the media content item from the corresponding content provider by a user device that has requested the media content item from the corresponding content provider;

receiving, from a first of the content providers, a first notification that a first media content item has been moderated by the first content provider, the first media content item having been uploaded to the first content provider by a user of the first content provider; and

sending a second notification to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate a copy of the first media content item, uploaded by a user of the second content provider to the second content provider distinct from the uploading to the first content provider, based on the second notification and according to the corresponding independent moderation policy of the second content provider, including enabling the second content provider to block access to the copy of the first media content item from the second content provider by a user device that requested the first media content item from the second content provider.

22. An apparatus comprising:

means for registering content providers into a database, each content provider having a corresponding independent moderation policy configured for selectively providing network access to a media content item supplied by a user or blocking network access to the media content item from the corresponding content provider by a user device that has requested the media content item from the corresponding content provider; and

a network interface circuit configured for receiving, from a first of the content providers via an Internet Protocol (IP) network, a first notification that a first media content item has been moderated by the first content provider, the first media content item having been uploaded to the first content provider by a user of the first content provider;

the means for registering configured for generating a second notification for transmission by the network interface circuit to at least a second of the content providers, the second notification identifying that the first content provider has moderated the first media content item, the second notification enabling the second content provider to moderate a copy of the first media content item, uploaded by a user of the second content provider to the second content provider distinct from the uploading to the first content provider, based on the second notification and according to the corresponding independent moderation policy of the second content provider, including enabling the second content provider to block access to the copy of the first media content item from the second content provider by a user device that requested the first media content item from the second content provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2009
From: DAVI, JOHN CHRISTOPHER; MILLICAN, GLENN THOMAS, III
To: CISCO TECHNOLOGY, INC.
Reel/Frame 023286/0305 →
Continuity (1)
Related Publication 20110078242A1 · Mar 31, 2011