Apparatus and method for managing set top boxes
AssigneeAT&T Intellectual Property I, L.P.
InventorsScott White, James Cansler, Gerard Edwards, Loraine Sanchez
Life of this patent
Estimating the term…
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to eliminate a scheduled recording of a targeted media program, where the scheduled recording is a redundant recording of the targeted media program that is determined based upon monitoring of recordings of media programs by a group of set top boxes in communication with each other over a network, where another set top box of the group of set top boxes is designated as a host set top box to record the targeted media program, and where the controller is provided access to the targeted media program by the host set top box. Other embodiments are disclosed.
Claims20
A non-transitory computer-readable storage medium, comprising computer instructions which when executed by a processor cause the processor to perform operations comprising:
- monitoring recordings of media programs by a group of set top boxes, wherein each set top box of the group of set top boxes is operable to record a media program, and wherein the group of set top boxes are in communication with each other over a network, wherein the monitoring of the recordings of the media programs is based on scheduled recordings by the group of set top boxes;
- determining that multiple set top boxes of the group of set top boxes have recorded a same targeted media program;
- responsive to determining that multiple set top boxes have recorded the same targeted media program, identifying a host set top box from the multiple set top boxes to retain a recording of the same targeted media program, wherein the host set top box is identified based on a quality of recording of the same targeted media program;
- responsive to identifying the host set top box to retain the recording, removing the recording of the same targeted media program from the remainder of the multiple set top boxes;
- and
- directing the remainder of the multiple set top boxes to access a recorded version of the same targeted media program by way of the host set top box.
A server, comprising:
- a memory to store computer instructions;
- and
- a processor coupled to the memory, wherein the processor is in communication with a group of set top boxes over a virtual private network, wherein each set top box of the group of set top boxes is coupled via a corresponding gateway to the server, and wherein the processor, responsive to executing the computer instructions, performs operations comprising:
- monitoring recordings of media programs by the group of set top boxes, wherein each set top box of the group of set top boxes is operable to independently record a media program;
- identifying multiple set top boxes of the group of set top boxes that have recorded a same targeted media program;
- identifying a host set top box from the multiple set top boxes to retain a recording of the same targeted media program;
- responsive to identifying the host set top box, deleting recordings of the same targeted media program from the multiple set top boxes from the group of set top boxes;
- providing notice to the multiple set top boxes that the recorded version of the same targeted media program will be deleted from the host set top box;
- and
- directing the group of set top boxes to access a recorded version of the same targeted media program by way of the host set top box.
A server, comprising:
- a memory to store computer instructions;
- and
- a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, causes the controller to perform operations comprising:
- determining that multiple set top boxes of a group of set top boxes have recorded a same target media content;
- identifying a host set top box of the multiple set top boxes to retain the same target media content, wherein the host set top box is identified based on a quality of recording of the same target media content;
- responsive to identifying the host set top box, deleting recordings of the same targeted media program from the multiple set top boxes;
- directing the group of set top boxes to access a recorded version of the same targeted media content from host set top box;
- detecting a change in an availability of resources of the host set top box to store the same target media content;
- and
- designating a second host set top box of the multiple set top boxes to store the same target media program in response to the detected change.
Dependencies are inferred from the claim text.