Abstract:
Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
Abstract:
Systems and methods for interaction of satellite and Internet protocol features in content delivery systems are presented. Using such systems and methods, the delivery of some content to the same product by Satellite delivery, other content by IP de-livery, and still other content by both Satellite and IP delivery can enhance the utility of both the content and the product for an end user and can further optimize the costs and quality of service associated with delivering the content. A method of providing content and data to a combined satellite and IP network receiver is presented, including broadcasting via satellite content and data to the re-ceiver, and sending via an IP based communications network content and data to the receiver, where the content and data provided over the Satellite broadcast enables capabilities of the receiver needed to consume content received by IP delivery, and the content and data provided via IP delivery enables capabilities of the receiver needed to consume content received from the satellite broadcast.
Abstract:
A system and method provide an enhanced listening experience for a user of a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted at different start times relative to their selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.
Abstract:
Systems and methods are presented for a broadcast or streamed content receiver to receive a plurality of program channels with defined banks of subset channels, to display the banks on the radio receiver, and to receive dynamic updates of both channels within the banks and the content of each such channel. In exemplary embodiments of the present invention, the channels in a given bank can be determined by commonality as to defined categories, user interest, user preferences, and/or content provider, or seasonal or other relevance. In exemplary embodiments of the present invention, channels in one or more defined banks can be buffered to facilitate smart user scanning within such defined banks, or one or more banks can be used to generate a bank specific “TuneMix™” channel.
Abstract:
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
Abstract:
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
Abstract:
Systems and methods are presented for a broadcast or streamed content receiver to receive a plurality of program channels with defined banks of subset channels, to display the banks on the radio receiver, and to receive dynamic updates of both channels within the banks and the content of each such channel. In exemplary embodiments of the present invention, the channels in a given bank can be determined by commonality as to defined categories, user interest, user preferences, and/or content provider, or seasonal or other relevance. In exemplary embodiments of the present invention, channels in one or more defined banks can be buffered to facilitate smart user scanning within such defined banks, or one or more banks can be used to generate a bank specific “TuneMix™” channel.
Abstract:
A method and apparatus are provided for generating a personalized radio channel playlist by simultaneously buffering multiple received channels from one or more source streams, and then selecting songs or tracks to playback from the buffered channels. Users can specify favorite channels for building their personal playlists, or multiple default playlist channels can be provided by genre or channels related in some other way. Navigation tools permit users to skip ahead and backward in the playback stream. A personalized radio channel playlist can be implemented as (1) content selected from buffered channels based on user preferences for artists, songs and the like, or (2) as a Mix Channel in which content from selected buffered channels is automatically mixed for playback in response to selection of a preset button assigned to the Mix Channel.
Abstract:
A method and apparatus are provided for generating a personalized radio channel playlist by simultaneously buffering multiple received channels from one or more source streams, and then selecting songs or tracks to playback from the buffered channels. Users can specify favorite channels for building their personal playlists, or multiple default playlist channels can be provided by genre or channels related in some other way. Navigation tools permit users to skip ahead and backward in the playback stream. A personalized radio channel playlist can be implemented as (1) content selected from buffered channels based on user preferences for artists, songs and the like, or (2) as a Mix Channel in which content from selected buffered channels is automatically mixed for playback in response to selection of a preset button assigned to the Mix Channel.
Abstract:
Systems, methods and devices are provided to alerta user of content delivered on multiple channels to events of interest occurring on channels other than the channel being listened to or viewed. Playback of content in which an event of interest or key event has occurred is time-shifted or delayed at the content transmission source or at the user device. Metadata that identifies events of interest in the content is transmitted to the user device. The user device generates alerts to the user based on the metadata in sufficient lead time to enable the user to not only tune to a channel on which an event of interest is occurring, but to do so sufficiently in advance of an event of interest so as to hear and/or see relevant portions of the content leading up to and/or following such an event