IP Library Granted Patent US 9,247,297
Granted Patent B2
US 9,247,297 · App. 14/250,502 · Granted Jan 26, 2016

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 9,247,297
App. No.
14/250,502
Granted
Jan 26, 2016
Kind
B2
Abstract

Systems and devices are disclosed for monitoring and controlling usage of media content by blocking usage of media segments. In one embodiment, usage data defining usage, or consumption, of the media content is obtained. A pattern in media segments in the media content based on the usage data is detected when the media segments satisfy at least one defined criterion and are consumed at least a predefined threshold amount. Usage of at least one of the media segments is blocked. In one embodiment, one or more additional media segments 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 is identified. Usage of at least one of the one or more additional media segments at the one or more media devices is blocked.

Claims (43)

1. A device comprising:

a communication interface; and

a controller associated with the communication interface and associated with at least one processor, the controller configured to:

obtain usage data defining usage of media content;

detect a pattern in media segments in the media content based on the usage data, the pattern detected when the media segments satisfy at least one defined criterion and are consumed at least a predefined threshold amount; and

block usage of at least one of the media segments.

2. The device 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.

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

4. The device of claim 1 wherein the at least one defined criterion comprises at least one criterion defining requisite content of the media segments.

5. The device of claim 1 wherein the at least one defined criterion comprises at least one criterion based on metadata describing media items of which the media segments are part.

6. The device 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 media items are consumed.

7. The device of claim 1 wherein in detecting the pattern, the controller is further configured to:

use one or more predefined pattern detection rules comprising one or more pattern detection rules that state that a pattern is to be detected when usage of the media segments is different than usage in the past of at least one of a group consisting of: the media segments or other media segments similar to the media segments.

8. The device of claim 1 wherein the controller is configured to provide the metadata describing the content of the media segments included in the pattern.

9. The device of claim 1 wherein the controller is further configured to:

provide a first subset of the media segments included in the pattern for display; and

provide metadata describing content of a second subset of the media segments included in the pattern for display.

10. The device of claim 1 wherein in blocking usage of the media segments, the controller is configured to block usage of all of the media segments included in the pattern.

11. The device of claim 1 wherein in blocking usage of the at least one of the media segments, the controller is configured to block usage of one or more select media segments from the media segments included in the pattern.

12. The device of claim 1 wherein the controller is further configured to:

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

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

13. The device of claim 12 wherein the controller is further configured to:

display, 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.

14. The device of claim 12 wherein the one or more additional media segments that are similar to the at least one of the media segments for which usage is blocked are one or more media segments of the media content having metadata that matches metadata describing content of the at least one of the media segments for which usage is blocked to at least a predefined threshold degree.

15. The device of claim 12 wherein the one or more additional media segments that are similar to the at least one of the media segments for which usage is blocked are one or more media segments of the media content having metadata that matches at least one criteria for blocking usage of the at least one of the one or more media segments.

16. A system for monitoring and blocking usage of media content, the system comprising:

at least one media broker sending communications to and receiving communications from one or more mobile devices, the at least one media broker configured to:

obtain usage data defining usage of media content at one or more of the one or more mobile devices;

detect a pattern including at least one media segment in the media content consumed based on the usage data and one or more predefined pattern detection rules; and

lock usage of the at least one media segment included in the pattern.

17. The system of claim 16 , wherein the media content is time shifted.

18. The system of claim 16 the system further comprising a media broker client hosted by one of the mobile devices and in communication with the media broker, the media broker client configured to:

receive the pattern from the media broker; and

send the indication to block usage of the at least one media segment to the media broker.

19. A device comprising:

a communication interface; and

a controller associated with the communication interface and associated with at least one processor, the controller configured to:

obtain usage data defining usage of media content accessible to one or more media devices;

identify one or more media segments that contain media content based on the usage data, the one or more media segments satisfying at least one defined criterion and consumed at least a predefined threshold amount;

block usage of at least one of the one or more media segments at the one or more media devices;

identify 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

block 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 May 23, 2014
From: KATPELLY, RAVI REDDY; AMIDON, CHRISTOPHER M.; KANDEKAR, KUNAL
To: ELOY TECHNOLOGY, LLC
Reel/Frame 032956/0182 →