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; 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.