Patent classifications
H04N21/278
CUSTOMIZED GENERATION OF HIGHLIGHTS SHOW WITH NARRATIVE COMPONENT
Customized highlight shows for sporting events, entertainment events, and/or the like, having a narrative component, are generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. A customized highlight show is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining and interesting to the user and that presents a cohesive narrative.
METHODS AND SYSTEMS FOR ACCESSING MEDIA CONTENT FROM MULTIPLE SOURCES
The present disclosure is directed to methods and systems for searching for media content across multiple sources. A multi-source content system can connect various media content sources (e.g., internet streaming platforms, local or cloud storage, OTA networks, cable network, satellite network, public library databases, etc.) to a gateway. When a user searches for media content, the gateway can detect the search and perform a query across the various media content sources to locate the media content. The multi-source content system can prioritize the search results according to free content, local storage devices, gateway content services or bandwidth management metrics, and present the search results to the user. The multi-source content system can aggregate multiple media content sources and devices connected to a gateway to retrieve media content.
VIDEO STREAMING CONTROL
Aspects of the subject disclosure may include, for example, a media server having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate sending a data stream to a display device. The data stream may include an identification thereof. Upon receiving the identification from a user, the media server associates the data stream with the user. The media server may send to the user, a listing of the media services to which the user has subscribed. Upon receiving, from the user, a selection of a selected media service, the media server streams the selected media service to the display device over the data stream. The data stream may be controlled with the user for as long as the media server detects the user in a vicinity of the display device. Other embodiments are disclosed.
RADIO STATION PROVIDER MANAGEMENT SYSTEMS AND METHODS
A method may include receiving radio station data associated with multiple radio stations from one or more radio station providers and filtering the radio stations based at least in part on playback availability. Playback availability may include a broadcast right associated with the one or more radio station providers. The method may also include removing duplicate radio stations and supplying a searchable radio station directory to a platform or a client device.
RADIO STATION PROVIDER MANAGEMENT SYSTEMS AND METHODS
A method may include receiving radio station data associated with multiple radio stations from one or more radio station providers and filtering the radio stations based at least in part on playback availability. Playback availability may include a broadcast right associated with the one or more radio station providers. The method may also include removing duplicate radio stations and supplying a searchable radio station directory to a platform or a client device.
SYSTEMS AND METHODS FOR RETRIEVING SEGMENTED MEDIA GUIDANCE DATA
Systems and methods are presented for reducing network traffic when retrieving media guidance data. For example, a media guidance application receives a first user selection to display a group of media asset identifiers (e.g., video-on-demand listings) and retrieves detailed information from a remote server relating to the media asset identifiers to display to a user. The media guidance application then may receive a user selection to display a second group of media asset identifiers (e.g., purchased media assets). If any of the media asset identifiers are common to both groups, then the media guidance application already obtained the detailed information and the detailed information does not need to be retransmitted in order to be displayed. Thus, the media guidance application only retrieves detailed information for media asset identifiers unique to the second group of media asset identifiers (e.g., they are only on the purchased media asset list).
SYSTEMS AND METHODS FOR RETRIEVING SEGMENTED MEDIA GUIDANCE DATA
Systems and methods are presented for reducing network traffic when retrieving media guidance data. For example, a media guidance application receives a first user selection to display a group of media asset identifiers (e.g., video-on-demand listings) and retrieves detailed information from a remote server relating to the media asset identifiers to display to a user. The media guidance application then may receive a user selection to display a second group of media asset identifiers (e.g., purchased media assets). If any of the media asset identifiers are common to both groups, then the media guidance application already obtained the detailed information and the detailed information does not need to be retransmitted in order to be displayed. Thus, the media guidance application only retrieves detailed information for media asset identifiers unique to the second group of media asset identifiers (e.g., they are only on the purchased media asset list).
MEDIA NAMES MATCHING AND NORMALIZATION
Methods and apparatus to facilitate matching of names for same media content are disclosed. Example methods include analyzing first data associated with first media content and, when a program name/identifier and/or episode name/identifier is not identified in the first data, supplementing the data with second data to form third data and processing the third data with respect to fourth data associated with second media content and calculating a composite match score including a program match score and an episode match score based on processing the third data with respect to the fourth data. When the first media content is determined to match the second media content based on the processing of the third data with respect to the fourth data and a comparison of the composite match score to a threshold is satisfied, a normalized media name is generated for the first media content and the second media content.
MEDIA NAMES MATCHING AND NORMALIZATION
Methods and apparatus to facilitate matching of names for same media content are disclosed. Example methods include analyzing first data associated with first media content and, when a program name/identifier and/or episode name/identifier is not identified in the first data, supplementing the data with second data to form third data and processing the third data with respect to fourth data associated with second media content and calculating a composite match score including a program match score and an episode match score based on processing the third data with respect to the fourth data. When the first media content is determined to match the second media content based on the processing of the third data with respect to the fourth data and a comparison of the composite match score to a threshold is satisfied, a normalized media name is generated for the first media content and the second media content.
SEAMLESS DVRS
Systems, devices, and process described facilitate use of a first user device communicatively coupled to a local area network (LAN) The first user device may include a first hardware processor configured to execute first, non-transient, computer instructions for facilitating a first seamless DVR engine configured to identify a first content. A second user device is also coupled to the LAN. The second user device may include a second hardware processor configured to execute second, non-transient, computer instructions for facilitating a second seamless DVR configured to identify a second content. Each of the seamless DVR engines may be configured to generate a common universal directory identifying the first content and the second content as being available for use by each of the first user device and the second user device. User devices may independently populate the common universal directory. The universal directory may identify a distinct status for the content.