H04H20/106

SYSTEMS AND METHODS FOR CUSTOMIZING BROADCAST VIDEO
20190297358 · 2019-09-26 ·

In one example, content assets and customization items are obtained at a head-end system. For each customization item, one or more target attributes are obtained that include customer attributes relating to groups of customers. A rule file is generated that has a hierarchical tree structure with a plurality of nodes at different hierarchical levels of the tree structure, the customer attributes forming nodes at one or more intermediate hierarchical levels of the tree structure and the customization item identifiers forming end nodes of the tree structure. The rule file is broadcast to a plurality of customer decoders which each store the rule file on a local memory, and then traverse the rule file by comparing customer attributes that are stored on or accessible by the customer decoder with the customer attributes in the tree structure to obtain a customization item identifier at an end node.

DEVICE, SYSTEM AND METHOD FOR REAL-TIME PERSONALIZATION OF STREAMING VIDEO

A device, system and method for real-time personalization of streaming video is provided. The device has access to a memory storing: nonpersonalized video segments; and data for rendering personalized video segments, the nonpersonalized video segments and the personalized video segments associated with a given order. When a request for a personalized video is received, the device causes rendering of at least a subset of the personalized video segments to be rendered using the data, incorporating personal data associated with the request into the personalized video segments. As the personalized video segments are rendered, the device updates and transmits a manifest, to the communication device, identifying available video segments according to the given order. The video segments identified in the manifest are provided to the communication device in response to receiving requests for the video segments.

METHODS AND APPARATUS FOR MONITORING THE INSERTION OF LOCAL MEDIA INTO A PROGRAM STREAM
20190289342 · 2019-09-19 ·

Methods and apparatus for monitoring locally inserted media are disclosed. A disclosed system for detecting locally inserted media includes a tag encoder and a media monitoring device at a media presentation location. The tag encoder is to associate an identifying tag with a segment of a media stream carrying local media that was spliced into a primary media stream after the primary media stream was received by an editing station of a media distributor. The media monitoring device is to: detect presentation of the media stream; determine that the segment is local media that was spliced into the primary media stream based on changes in the media stream indicative of transitions between primary media and local media, the changes including changes in identifying tags; and store an indication to credit presentation of the media and to indicate that the media stream includes locally inserted media.

Display device and method for replacing advertisement

A display device and a method for replacing an advertisement are provided. The display device includes a display, a first communication circuit which receives first content from a broadcast receiving device, a second communication circuit which receives second content from an external server, and a processor electrically connected with the first communication circuit and the second communication circuit. The processor is configured to determine whether a first volume image applied by the broadcast receiving device is present in the first content, while outputting the second content, and overlay the first volume image or an alternative volume image corresponding to the first volume image with the second content to display an overlaid result on the display, if the first volume image is contained in the first content.

APPARATUS AND METHOD FOR USING CONNECTED VEHICLES AS AN ADVERTISEMENT PLATFORM
20190268083 · 2019-08-29 · ·

By way of example, a connected vehicle including an in-vehicle audio system and an advertisement system. The in-vehicle audio system is configured to stream music inside the connected vehicle for one or more occupants in the connected vehicle and the advertisement system is coupled to the in-vehicle audio system and is configured to: detect the playing of the music, and reproduce, based on the music played, one or more advertisements for the one or more occupants inside the connected vehicle. Further, the one or more advertisements may be created based on a melody or one or more segments of the music that is played.

Seamless Integration of Radio Broadcast Audio with Streaming Audio
20190238244 · 2019-08-01 ·

Disclosed herein is a music service that enables consumers listen to a broadcast radio station without commercials. The service operates by shifting the source channel of a radio from the broadcast radio to a streaming audio service for the duration of the commercial. In some embodiments, the service utilizes any of: a radio including native firmware/software, a mobile device such as a smart phone executing an application, cooperative integration of a radio and a mobile device, or master/slave relationship between a mobile device and a radio. The mobile device listens to the radio broadcast and determines when to shift between the radio broadcast and the streaming audio via any of audio fingerprint analysis, radio station behavioral analysis, radio station metadata, and/or radio station voice recognition analysis.

Received path delay mechanism
10368139 · 2019-07-30 · ·

A reception device comprising: at least one receiver and a corresponding delay buffer configured to receive portions of data for at least one data stream; wherein based on a request to switch from decoding delayed data portions retrieved from a host device from a first time point to decoding delayed data portions from a different, second time point, the request received while the controller is configured to receive the delayed data portion from said first time point for decoding; the controller is configured to; (a) identify one or more second-time-point delayed data portions to request from the host device; (b) request the one or more identified second-time-point delayed data portions; and (c) while one or both of requesting and receiving the one or more second-time-point delayed data portions, requesting one or more delayed data portions corresponding to the first time.

BROADCAST RADIO RECEIVING METHOD
20240178927 · 2024-05-30 ·

The present invention relates to a broadcast radio receiving method addressing the desire for allowing a rapid switching between different services as selected by a user. In order to provide an approach for reducing or even avoiding delays involved with service switching tailored to the context of radio broadcast reception, in particular in view of limited tuner resources, and/or in order to provide an approach for addressing a selection of a new service in case of, for example, signal loss, the prediction focuses on the user's sequential selection behavior.

Methods and apparatus for monitoring the insertion of local media into a program stream

Methods and apparatus for monitoring locally inserted media are disclosed. A disclosed system for detecting locally inserted media includes a tag encoder and a media monitoring device at a media presentation location. The tag encoder is to associate an identifying tag with a segment of a media stream carrying local media that was spliced into a primary media stream after the primary media stream was received by an editing station of a media distributor. The media monitoring device is to: detect presentation of the media stream; determine that the segment is local media that was spliced into the primary media stream based on changes in the media stream indicative of transitions between primary media and local media, the changes including changes in identifying tags; and store an indication to credit presentation of the media and to indicate that the media stream includes locally inserted media.

Reception device, reception method, program, and information processing system
10356473 · 2019-07-16 · ·

Provided is a reception device including a reception part configured to receive first content, a feature amount extraction part configured to extract a feature amount from data of the received first content, an identification result acquisition part configured to acquire an identification result for the first content identified using the extracted feature amount, a command acquisition part configured to acquire a command for controlling an operation of changing over between the first content and second content different from the first content depending on the acquired identification result, and a control part configured to control an operation of changing over from the first content to the second content in response to the acquired command.