IP Library Granted Patent US 8,701,137
Granted Patent B2
US 8,701,137 · App. 12/769,691 · Granted Apr 15, 2014

Preview-based content monitoring and blocking system

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,701,137
App. No.
12/769,691
Granted
Apr 15, 2014
Kind
B2
Abstract

Systems and methods are disclosed for enabling an administrator to monitor and control usage of media content in a locale. In one embodiment, the locale includes one or more media devices that have access to media content from one or more local and/or remote content sources. Usage data defining usage of the media content by a user is obtained. A pattern including two or more media segments consumed by the user is detected based on the usage data and one or more predefined pattern detection rules. The administrator is then enabled to review the pattern and choose whether to block usage. Usage of at least one of the media segments included in the pattern is then blocked at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the media segments included in the pattern.

Claims (51)

1. A computer-implemented method comprising:

obtaining usage data defining usage of media content accessible to one or more media devices at a locale by a user;

detecting a pattern including two or more media segments in the media content consumed by the user based on the usage data and one or more predefined pattern detection rules, wherein the one or more predefined pattern detection rules comprise one or more pattern detection rules that state that a pattern is to be detected when two or more media segments that satisfy at least one defined criterion are consumed by the user at least a predefined threshold amount;

enabling an administrator of the one or more media devices to review the pattern; and

blocking usage of at least one of the two or more media segments included in the pattern at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the two or more media segments.

2. The method of claim 1 wherein the pattern is indicative of the user consuming media content of interest to the administrator.

3. The method of claim 1 wherein the predefined threshold amount includes a predefined threshold number of times that each media segment in the pattern is to be consumed by the user.

4. The method of claim 1 wherein the predefined threshold amount includes a predefined threshold total number of times consumed for all media segments in the pattern.

5. The method of claim 1 wherein the at least one defined criterion comprises at least one criterion defining requisite content of the two or more media segments.

6. The method of claim 1 wherein the at least one defined criterion comprises at least one criterion based on metadata describing media items of which the two or more media segments are part.

7. The method of claim 1 wherein the at least one defined criterion comprises at least one criterion based on contextual data describing a context in which the two or more media items are consumed by the user.

8. The method of claim 1 wherein the one or more predefined pattern detection rules comprise one or more pattern detection rules that state that a pattern is to be detected when usage of the two or more media segments by the user is different than usage in the past by the user of at least one of a group consisting of: the two or more media segments or other media segments similar to the two or more media segments.

9. The method of claim 1 wherein enabling the administrator of the one or more media devices to review the pattern comprises providing the two or more media segments included in the pattern to the administrator for review.

10. The method of claim 9 wherein providing the two or more media segments included in the pattern to the administrator for review comprises providing the two or more media segments included in the pattern to a mobile device of the administrator such that the administrator is enabled to review the two or more media segments at the mobile device.

11. The method of claim 9 wherein providing the two or more media segments included in the pattern to the administrator for review comprises providing the two or more media segments included in the pattern to one of the one or more media devices at the locale for review by the administrator.

12. The method of claim 1 wherein enabling the administrator of the one or more media devices to review the pattern comprises providing metadata describing content of the two or more media segments included in the pattern to the administrator for review.

13. The method of claim 12 wherein providing the metadata describing the content of the two or more media segments included in the pattern to the administrator for review comprises providing the metadata describing the content of the two or more media segments included in the pattern to a mobile device of the administrator such that the administrator is enabled to review the metadata describing the content of the two or more media segments at the mobile device.

14. The method of claim 1 wherein enabling the administrator of the one or more media devices to review the pattern comprises:

providing a first subset of the two or more media segments included in the pattern to the administrator for review; and

providing metadata describing content of a second subset of the two or more media segments included in the pattern to the administrator for review.

15. The method of claim 1 wherein blocking usage of the at least one of the two or more media segments comprises blocking usage of all of the two or more media segments included in the pattern at the one or more media devices at the locale in response to the administrator choosing to block the pattern.

16. The method of claim 1 wherein blocking usage of the at least one of the two or more media segments comprises blocking usage of one or more select media segments from the two or more media segments included in the pattern at the one or more media devices at the locale in response to the administrator choosing to block the one or more select media segments.

17. The method of claim 1 wherein blocking usage of the at least one of the two or more media segments comprises blocking usage of the at least one of the two or more media segments at the one or more media devices at the locale only for the user.

18. The method of claim 1 wherein blocking usage of the at least one of the two or more media segments comprises blocking usage of the at least one of the two or more media segments at the one or more media devices at the locale for all users including the user.

19. The method of claim 1 further comprising:

identifying one or more additional media segments of the media content accessible to the one or more media devices that are similar to the at least one of the two or more media segments for which usage is blocked at the one or more media devices; and

blocking usage of at least one of the one or more additional media segments at the one or more media devices.

20. The method of claim 19 further comprising:

enabling the administrator of the one or more media devices to review, for each additional media segment of the one or more additional media segments, the additional media segment and metadata describing content of the additional media segment;

wherein blocking usage of the at least one of the one or more additional media segments at the one or more media devices comprises blocking usage of the at least one of the one or more additional media segments in response to the administrator choosing to block usage of the at least one of the one or more additional media segments.

21. The method of claim 19 wherein the one or more additional media segments that are similar to the at least one of the two or more media segments for which usage is blocked at the one or more media devices are one or more media segments of the media content accessible to the one or more media devices having metadata that matches metadata describing content of the at least one of the two or more media segments for which usage is blocked to at least a predefined threshold degree.

22. The method of claim 19 wherein the one or more additional media segments that are similar to the at least one of the two or more media segments for which usage is blocked at the one or more media devices are one or more media segments of the media content accessible to the one or more media devices having metadata that matches at least one reason provided by the administrator for blocking usage of the at least one of the one or more media segments.

23. A device comprising:

a communication interface; and

a controller associated with the communication interface and adapted to: obtain usage data defining usage of media content accessible to one or more media devices at a locale by a user;

detect a pattern including two or more media segments in the media content consumed by the user based on the usage data and one or more predefined pattern detection rules, wherein the one or more predefined pattern detection rules comprise one or more pattern detection rules that state that a pattern is to be detected when two or more media segments that satisfy at least one defined criterion are consumed by the user at least a predefined threshold amount;

enable an administrator of the one or more media devices to review the pattern; and

block usage of at least one of the two or more media segments included in the pattern at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the two or media segments.

24. A computer-readable medium storing software for instructing a controller of a device to:

obtain usage data defining usage of media content accessible to one or more media devices at a locale by a user;

detect a pattern including two or more media segments in the media content consumed by the user based on the usage data and one or more predefined pattern detection rules, wherein the one or more predefined pattern detection rules comprise one or more pattern detection rules that state that a pattern is to be detected when two or more media segments that satisfy at least one defined criterion are consumed by the user at least a predefined threshold amount;

enable an administrator of the one or more media devices to review the pattern; and

block usage of at least one of the two or more media segments included in the pattern at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the two or media segments,

wherein the computer-readable medium is not a signal.

25. A computer-implemented method comprising:

obtaining usage data defining usage of media content accessible to one or more media devices at a locale by a user;

identifying one or more media segments that contain media content of interest to an administrator based on the usage data, the one or more media segments satisfying at least one defined criterion and consumed by the user at least a predefined threshold amount;

enabling the administrator of the one or more media devices to review, for each media segment of the one or more media segments, at least one of a group consisting of: the media segment and metadata describing content of the media segment;

blocking usage of at least one of the one or more media segments at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the one or more media segments;

identifying one or more additional media segments of the media content accessible to the one or more media devices that are similar to the at least one of the one or more media segments for which usage is blocked at the one or more media devices and that are not future instances of the at least one of the one or more media segments; and

blocking usage of at least one of the one or more additional media segments at the one or more media devices.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: NAPO ENTERPRISES, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 051457/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: ELOY TECHNOLOGY, LLC
To: NAPO ENTERPRISES, LLC
Reel/Frame 042834/0085 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0471 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0495 →
SECURITY INTEREST Recorded Aug 26, 2015
From: ELOY TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036473/0108 →
SECURITY INTEREST Recorded Aug 26, 2015
From: ELOY TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036472/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2010
From: KATPELLY, RAVI REDDY; AMIDON, CHRISTOPHER M.; KANDEKAR, KUNAL
To: ELOY TECHNOLOGY, LLC
Reel/Frame 024307/0085 →