CPC H04N 21/812 (2013.01) [H04H 60/00 (2013.01); H04N 21/25841 (2013.01); H04N 21/4147 (2013.01); H04N 21/44008 (2013.01); H04N 21/44222 (2013.01); H04N 21/4524 (2013.01); H04N 21/4532 (2013.01); H04N 21/4668 (2013.01); H04N 21/47 (2013.01); H04N 21/482 (2013.01); H04N 21/814 (2013.01)] | 30 Claims |
1. A system comprising:
Input/Output(I/O) circuitry configured to receive:
an indicated location; and
an indicated one or more preferred sources of content;
memory configured to store scheduling information that comprises a location information, date information associated with the location information, and content source information; and
a processor configured to:
identify at least one media segment for inclusion into a customized media programming stream based on:
(a) comparing the indicated location to the location information from the scheduling information;
(b) comparing a current date to the associated date information from the scheduling information; and
(c) comparing the indicated one or more preferred sources for content to the content source information from the scheduling information;
assemble a customized media programming stream, wherein the assembling comprises adding the at least one identified media segment to the customized media programming stream; and
wherein the I/O circuitry is further configured to transmit, via a network port, the customized media programming stream for presentation on a user device.
|