H04N21/4583

Electronic apparatus and control method thereof

An electronic apparatus including: a display; a signal receiver including circuitry configured to receive a broadcast signal; a processor configured to control the electronic apparatus to: obtain first information about a broadcasting schedule corresponding to a plurality of channels provided through the broadcast signal, determine a recommendation level of a program corresponding to a time unit section having a predetermined time length with regard to a plurality of programs of the plurality of channels based on the obtained first information, obtain second information about a broadcasting schedule of the programs selected based on the determined recommendation level among the plurality of programs, and process the broadcasting schedule of the selected programs to be displayed on the display based on the obtained second information.

TELEVISION BROADCAST DYNAMIC RECORDING CALIBRATION

Embodiments described herein provide various techniques for dynamically calibrating digital video recordings of television broadcasts based on analyses of changes to time data and channel data associated with live television broadcasts. In various embodiments, television receivers may transmit sets of recording schedule data to television broadcast monitor devices, which may receive time data corresponding to live broadcast television programs from various data sources, such as satellite or cable television service providers, social media servers, user devices, and other data sources. Television broadcast monitor devices and/or television receivers may receive and analyze the live television broadcast time data and channel data, and may determine updated recording schedule data which may be used to dynamically reprogram the digital video recorders associated with one or more television receivers.

DEVICES, SYSTEMS AND PROCESSES FOR FACILITATING SEAMLESS USE OF TUNERS ACROSS MULTIPLE DEVICES WITHIN A LOCAL AREA NETWORK

Devices, systems, and processes for facilitating seamless use of tuners across multiple devices within a LAN are described and may include use of a first user device, communicatively coupled to the LAN, that includes a first hardware processor configured to execute first, non-transient, computer instructions for facilitating a first seamless tuner engine configured to identify at least one first tuner. A second user device, communicatively coupled to the LAN, may include a second hardware processor configured to execute second, non-transient, computer instructions for facilitating a second seamless tuner configured to identify at least one second tuner. At least one of, if not each, of seamless tuner engines may be configured to generate a universal tuner directory identifying availability of each the tuners. The universal tuner directory may be populated and tuners allocated based upon an emergency broadcast, auto-tune, PPV, original content, re-run, or Joey request type.

Managing data delivery
11212365 · 2021-12-28 · ·

Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information.

SYSTEMS AND METHODS FOR FACILITATING SETTING OF TELEVISION PROGRAM SERIES RECORDING PRIORITY RANKING
20210400335 · 2021-12-23 ·

Systems and methods for facilitating setting of television program series recording priority ranking include functionality that monitors television series program viewing habits of a user for a plurality of different television program series. The system then changes television program series recording priority rankings to resolve recording conflicts based on the monitoring of the television series program viewing habits. In some embodiments, the system first sends a notification to the user of an option to upgrade a recording priority ranking. Additionally, the system may record television program episodes whose recordings were skipped due to them having a lower recording priority ranking. The system may record such skipped television program episodes during the next time slot in which a skipped episode is rebroadcast and does not conflict with a higher priority broadcast.

Automated Allocation of Media Campaign Assets to Time and Program in Digital Media Delivery Systems
20210385552 · 2021-12-09 ·

A system for automatically managing the delivery of media assets allocates the media assets to delivery slots of a media delivery servers so that consumers will receive the media assets when they consume digital media programming at times that correspond to the delivery slots. An example is the automated allocation of sponsored videos to television programs airing on a particular afternoon. The system includes data stores and a campaign manager system. The campaign manager system will automatically allocate digital media assets to delivery slots in a campaign to generate scheduling files that media servers will use to present the allocated media assets to consumers during the assigned delivery slots via media consumption devices.

Digital Media Campaign Management in Digital Media Delivery Systems
20210385528 · 2021-12-09 ·

A method and system for managing digital media campaigns accesses a set of programming data that contains various attributes of media assets that a media service provider will present to users. A media advertising campaign manager receives various criteria for the inclusion of advertisements in a particular entity's advertising campaign. The system uses the attributes in the data set to develop an advertising campaign that satisfies the entity's criteria. In various embodiments, the method system may consider the entity's preferences, seller criteria, and campaign requests for other entities.

DEVICES, SYSTEMS AND PROCESSES FOR FACILITATING SEAMLESS USE OF TIMERS ACROSS MULTIPLE DEVICES WITHIN A LOCAL AREA NETWORK

Devices, systems, and processes are described for seamless use of timers across multiple user devices on a LAN. A system may include a first user device, communicatively coupled to the LAN, having at least one first tuner and a first hardware processor configured for facilitating a first timer manager. A second user device communicatively coupled to the LAN may include at least one second tuner and a second hardware processor configured for facilitating a second timer manager. Each of the first timer manager and the second timer manager may be configured to populate a universal timer schedule that identifies at least one of a future availability and a future use for each of the at least one first tuner and the at least one second tuner. The universal timer schedule is populated based upon a request type, such as an auto-tune, PPV, original content, re-run, and a Joey request type.

MANAGING DATA DELIVERY
20220210246 · 2022-06-30 ·

Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information.

METHODS AND APPARATUS FOR SELECTIVELY OBSCURING A RENDERING OF A MEDIA STREAM
20220182730 · 2022-06-09 ·

Various embodiments of systems, apparatus, and/or methods are described for selectively obscuring a rendering of a media stream. In one implementation, the method includes receiving a request to render the media stream. The media stream is accessed through a first media source. A content identifier is identified for an event within the requested media stream. Based upon the content identifier, it may be discovered that the event is accessible through at least one second media source. The rendering of the requested media stream may then be obscured and a notification provided to a user that the event within the requested media stream is accessible through at least one second media source.