Method and apparatus for managing viewing of media content
First Claim
1. A device comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising;
receiving a library comprising a plurality of media programs associated with a plurality of media program tags;
detecting, for each of the plurality of media programs, whether the associated media program tag is unrecognized;
determining a rating for the library based on a number of instances an unrecognized media program tag is detected;
monitoring a viewing area associated with a presentation device that presents a media program of the plurality of media programs;
detecting a first user in the viewing area responsive to the monitoring, the first user being associated with first parental control information;
enabling presentation of the media program at the presentation device responsive to a request from the first user and responsive to determining from the first parental control information that the media program is included in a first list of unrestricted media program presentations;
detecting that a second user has entered the viewing area, the second user being associated with second parental control information;
disabling presentation of the media program at the presentation device responsive to determining from the second parental control information that the media program is included in a second list of restricted media program presentations; and
re-enabling presentation of the media program responsive to detecting that the second user has departed the viewing area.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may perform, for example, generating parental control information for each of a plurality of users according to options selected from a plurality of media program tags retrieved from a library, detecting a first user of the plurality of users according to biometric information of the first user, identifying the parental control information associated with the first user, tuning to a first media channel responsive to receiving a first request, receiving in the first media channel a first media program tag associated with a first media program, and enabling presentation of the first media program at a presentation device responsive to detecting from the parental control information associated with the first user that the first media program tag is included in a first list of unrestricted media program presentations. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising; receiving a library comprising a plurality of media programs associated with a plurality of media program tags; detecting, for each of the plurality of media programs, whether the associated media program tag is unrecognized; determining a rating for the library based on a number of instances an unrecognized media program tag is detected; monitoring a viewing area associated with a presentation device that presents a media program of the plurality of media programs; detecting a first user in the viewing area responsive to the monitoring, the first user being associated with first parental control information; enabling presentation of the media program at the presentation device responsive to a request from the first user and responsive to determining from the first parental control information that the media program is included in a first list of unrestricted media program presentations; detecting that a second user has entered the viewing area, the second user being associated with second parental control information; disabling presentation of the media program at the presentation device responsive to determining from the second parental control information that the media program is included in a second list of restricted media program presentations; and re-enabling presentation of the media program responsive to detecting that the second user has departed the viewing area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a processing system including a processor, a library comprising a plurality of media programs associated with a plurality of media program tags; detecting, by the processing system, for each of the plurality of media programs whether the associated media program tag is unrecognized; determining, by the processing system, a rating for the library based on a number of instances an unrecognized media program tag is detected; monitoring, by the processing system, a viewing area associated with a presentation device that presents a media program of the plurality of media programs; detecting, by the processing system, a first user in the viewing area responsive to the monitoring, the first user being associated with first parental control information; enabling, by the processing system, presentation of the media program at the presentation device responsive to determining from the first parental control information that the media program is included in a first list of unrestricted media program presentations; detecting, by the processing system, that a second user has entered the viewing area, the second user being associated with second parental control information; disabling, by the processing system, presentation of the media program at the presentation device to prevent viewing of the media program, responsive to determining from the second parental control information that the media program is included in a second list of restricted media program presentations; enabling, by the processing system, recording of the media program responsive to the disabling; and re-enabling, by the processing system, presentation of the media program responsive to detecting that the second user has departed the viewing area. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
-
receiving a library comprising a plurality of media programs associated with a plurality of media program tags; detecting, for each of the plurality of media programs, whether the associated media program tag is unrecognized; determining a rating for the library based on a number of instances an unrecognized media program tag is detected; monitoring a viewing area associated with a presentation device that presents a media program of the plurality of media programs; detecting a first user in the viewing area responsive to the monitoring, the first user being associated with first parental control information; enabling presentation of the media program at the presentation device responsive to determining from the first parental control information that the media program is included in a first list of unrestricted media program presentations; detecting that a second user has entered the viewing area, the second user being associated with second parental control information; disabling presentation of the media program at the presentation device responsive to determining from the second parental control information that the media program is included in a second list of restricted media program presentations; enabling recording of the media program responsive to the disabling of the presentation; and re-enabling presentation of the media program responsive to detecting that the second user has departed the viewing area. - View Dependent Claims (18, 19, 20)
-
Specification