H04H2201/30

BROADCAST RESPONSE SYSTEM
20180351673 · 2018-12-06 ·

A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server.

Broadcast response system

A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server.

Digital broadcasting receiver, method for controlling digital broadcasting receiver, server, method for controlling server, and computer-readable medium

A digital broadcast receiver transmits a request for discovery information to a discovery information server, the request including receiver profile information associated with the current state of the digital broadcast receiver. The server identifies, on the basis of the receiver profile information, additional services that are available over an IP with a digital broadcasting receiver, and transmits discovery information for the additional services to the receiver. Then, the digital broadcast receiver determines a receiver channel number in order to locate the additional service at a channel guide on the basis of the received discovery information and logical channel numbers that are assigned to a plurality of broadcast services by a broadcast provider, and generates a channel guide by including the additional services in the determined receiver channel number and the plurality of broadcast services of the respective receiver channel numbers corresponding to the logical channel numbers.

Apparatus and method for facilitating a purchase using information provided on a media playing device
10062095 · 2018-08-28 · ·

Disclosed are apparatus and method for facilitating a purchase in conjunction with media content information. The apparatus includes a receiver configured to receive a transmission of media content, information regarding the content, and information for facilitating a purchase of at least one of a copy of the content, a good, and/or a service. The content may include broadcast media content and entertainment media content. The apparatus also includes a processor configured to process the information regarding the content and the information for facilitating a purchase of the copy of the content, the good, and/or the service. The apparatus also includes a display device for displaying information.

Audience attendance monitoring through facial recognition
10034049 · 2018-07-24 · ·

In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client system captures visual data of one or more users of the client system with the camera. The client system then analyzes the captured visual data to determine a facial image for each respective user of the one or more users. Based on the facial image, the client system then determines if a respective user is a participant in a media viewership study. In accordance with a determination that the user is a participant in the media viewership measurement study, the client system determines the media content being presented. The client system creates viewership data based on the user and the media content being displayed in the proximity of the user and transmits viewership data to a server system.

Methods and systems for personalizing user experience based on nostalgia metrics

A server system accesses a listening history of a user of the media-providing service, where the user is in a demographic group. For each track of a plurality of tracks in the listening history of the user, the server system calculates a first metric based at least in part on an affinity of members of the demographic group, as compared to members of other demographic groups, for the track. The server system averages the first metrics for the plurality of tracks in the listening history of the user to determine a second metric. In accordance with a determination that the second metric satisfies a threshold, the server system selects content for the user and provides the selected content to a client device associated with the user.

Broadcast response system

A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server.

Method and System for Identification of Distributed Broadcast Content
20180101610 · 2018-04-12 ·

A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.

Audience attendance monitoring through facial recognition
12143668 · 2024-11-12 · ·

In accordance with some implementations, a method for measuring viewership of media content is disclosed. The method is performed on a client system. The client system obtains identification information for individuals who have agreed to participate in a media viewership totals measurement study, detects a first user of the client system, determines media content being presented in proximity to the first user, automatically determines if the first user is an individual who has agreed to participate in the media viewership totals measurement study; and generates viewership data according to the determination.

Dynamic transmission time interval bundling for multicast video
09930423 · 2018-03-27 · ·

Video is multicast to a group of wireless devices as a series of video segment files containing the video frame data for a period of the video stream. After receiving a video segment file, the wireless devices report about the quality of their reception of the video segment. If a threshold percentage (or number) of wireless devices report they experienced poor reception of a video segment, the number of subframes (i.e., transmission time intervals) used in a frame to multicast the video is increased. In other words, if the number of wireless devices that report they experienced poor reception of a video segment is higher than some threshold, the number of subframes allocated to redundantly transmit the streaming video data is increased.