Patent classifications
H04H60/87
System and method for large data transmission in digital radio broadcasting
Large data transmission in digital radio broadcasting system and method are disclosed. A first channel information of tuned frequency indicates the availability of the data distribution table. Second channel information contains the data distribution info table (list of frequencies mapped to data chunk identifiers). Data chunks have a unique id. Digital broadcast radio receiver receives data distribution tables and parses through the currently tuned frequencies data distribution table. The receiver has information on how to collect the distributed data. Receiver uses its primary tuner to receive the data chunks in the current tuned frequency. Rest of the data chunks are collected by the background tuners in a parallel fashion by tuning to required frequencies. Once all chunks are collected, data file is reconstructed and available for presentation to the user.
System and method for large data transmission in digital radio broadcasting
Large data transmission in digital radio broadcasting system and method are disclosed. A first channel information of tuned frequency indicates the availability of the data distribution table. Second channel information contains the data distribution info table (list of frequencies mapped to data chunk identifiers). Data chunks have a unique id. Digital broadcast radio receiver receives data distribution tables and parses through the currently tuned frequencies data distribution table. The receiver has information on how to collect the distributed data. Receiver uses its primary tuner to receive the data chunks in the current tuned frequency. Rest of the data chunks are collected by the background tuners in a parallel fashion by tuning to required frequencies. Once all chunks are collected, data file is reconstructed and available for presentation to the user.
Determining Popularity Ratings Using Social and Interactive Applications for Mass Media
Systems, methods, devices, and computer program products provide social and interactive applications for mass media based on real time ambient-audio and/or video identification. In some implementations, a method includes: receiving descriptors identifying ambient audio associated with a media broadcast; comparing the descriptors to one or more reference descriptors; and determining a rating for the media broadcast based at least in part on the results of the comparison.
Internet radio and broadcast apparatus and system with music information and purchasing
Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.
Internet radio and broadcast apparatus and system with music information and purchasing
Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.
Playback management device and program used therefor
A music distribution server according to an embodiment provides a service in which users can easily enjoy digital contents. The server may include an information storage unit storing various tables and data bases, a playback transmission unit transmitting, in response to playback requests, music data to a terminal device in a streaming method, and a purchase transmission unit transmitting, in response to a purchase request, the music data to the terminal device in a downloading method, a ticket possession status update unit updating a possession status of virtual tickets used for playback of the music data possessed by users, a ticket providing unit providing the virtual tickets to users, a comment management unit managing users' comments on music pieces, a recommendation management unit managing recommendation of music pieces by one user to other users, and a ticket offer management unit offering the virtual tickets from one user to other users.
Playback management device and program used therefor
A music distribution server according to an embodiment provides a service in which users can easily enjoy digital contents. The server may include an information storage unit storing various tables and data bases, a playback transmission unit transmitting, in response to playback requests, music data to a terminal device in a streaming method, and a purchase transmission unit transmitting, in response to a purchase request, the music data to the terminal device in a downloading method, a ticket possession status update unit updating a possession status of virtual tickets used for playback of the music data possessed by users, a ticket providing unit providing the virtual tickets to users, a comment management unit managing users' comments on music pieces, a recommendation management unit managing recommendation of music pieces by one user to other users, and a ticket offer management unit offering the virtual tickets from one user to other users.
Recommending media to listeners based on patterns of activity
Where a listener consumes media content that is produced on a recurring or non-recurring basis, such as an episode of a media program, the listener may be prompted to receive notifications when the media content, or similar media content, will be aired again in the future. Additionally, where a listener consumes media content while engaged in one or more actions or movements, the media content consumed by the listener is associated with the actions or movements, or a pattern of such actions or movements. Subsequently, when the listener engages in similar actions or movements, or a pattern of such actions or such movements, media content that is similar to the media content previously consumed by the listener during such actions or such movements is identified and recommended to the listener.
Recommending media to listeners based on patterns of activity
Where a listener consumes media content that is produced on a recurring or non-recurring basis, such as an episode of a media program, the listener may be prompted to receive notifications when the media content, or similar media content, will be aired again in the future. Additionally, where a listener consumes media content while engaged in one or more actions or movements, the media content consumed by the listener is associated with the actions or movements, or a pattern of such actions or movements. Subsequently, when the listener engages in similar actions or movements, or a pattern of such actions or such movements, media content that is similar to the media content previously consumed by the listener during such actions or such movements is identified and recommended to the listener.
PROVIDING EMERGENCY ALERTS TO CONNECTED RADIO RECEIVERS
An audio delivery system (100) can include an alert processor (108) configured to parse alert content. The alert processor can receive first data representing the alert content. The alert processor can convert the alert content to an alert message that includes alert text and parameters. A connected radio server (120), coupled to the alert processor via internet protocol, can insert the alert content into a data stream. The connected radio server can receive second data representing the alert message from the alert processor via internet protocol. The connected radio server can receive instructions from the alert processor via internet protocol to incorporate the alert message into the data stream. The data stream can include an audio stream and the alert message. The connected radio server can provide the data stream to a connected radio receiver (102) via internet protocol.