CONTENT CARRIED RATINGS BASED CONTROL
First Claim
1. A method, comprising:
- accessing a ratings identifier encoded as a universally unique identifier (UUID) in a fragmented MPEG-4 (f-MP4) fragment, andselectively accepting or rejecting the fragment as a function of the ratings identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Example apparatus and methods concern selectively accepting or rejecting content based on ratings identifier information included in the content. Example apparatus and methods facilitate identifying a content fragment (e.g., f-MP4 fragment) to be rejected based on an identifier located in the fragment rather than information located in some external source (e,g., Event Information Table (EIT)). One example method includes identifying a fragment based on a ratings identifier encoded as a universally unique identifier (UUID) in the fragment and then selectively accepting or rejecting the fragment based on the rating. Rather than rely only on a predicted start time, a predicted end time, a predicted source, and a pre determined coarse-grained rating, example apparatus and methods may be better prepared to account for unanticipated start times, ending times, schedule changes, and source changes, and may provide finer grained user control based on ratings carried in content.
19 Citations
20 Claims
-
1. A method, comprising:
-
accessing a ratings identifier encoded as a universally unique identifier (UUID) in a fragmented MPEG-4 (f-MP4) fragment, and selectively accepting or rejecting the fragment as a function of the ratings identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium storing computer-executable instructions that when executed by a computer control the computer to perform a method, the method comprising:
-
accessing and analyzing a ratings identifier encoded as a universally unique identifier (UUID) in a fragmented MPEG-4 (f-MP4) fragment, and selectively accepting or rejecting the fragment as a function of the ratings identifier, where the ratings identifier is accessed in an instance of the fragment received on one of, a first stream from which the f-MP4 fragment is to be accepted, a second stream other than the stream from which the f-MP4 fragment is to be accepted, and a data store, where fragments appearing on the first stream and on the second stream are aligned on fragment boundaries, where accepting or rejecting the fragment is a function of a combination of the ratings identifier encoded in the UUID, a time at which the fragment was received, and a source from which the fragment was received, where the ratings identifier provides information for two or more attributes of content in the fragment, where accessing the ratings identifier comprises controlling one of, a television, a digital video recorder, a computer, a laptop computer, a tablet computer, a personal electronic device, a smart phone, and a cloud-based service to analyze the fragment, and where accepting or rejecting the fragment comprises controlling one of, a television, a digital video recorder, a computer, a laptop computer, a tablet computer, a personal electronic device, a smart phone, and a cloud-based service to reject or to receive the fragment.
-
-
12. An apparatus, comprising:
-
a processor; a memory; a set of logics configured to selectively reject digital content fragments; and an interface to connect the processor, the memory, and the set of logics; the set of logics comprising; a first logic configured to identify a fragment to reject based on information located in the fragment; and a second logic configured to reject the fragment. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification