H04H60/06

Media balancer

One or more target schedules is generated based on a single master schedule. Replacement media items are inserted into a target schedule instead of the corresponding media items from the master schedule. The replacement media items are selected from a list of potential media replacement items scored using a scoring method used by a music scheduling system, as corresponding media items in the master schedule. The length of the media items in the list is checked to see if the length falls within a duration delta of the length of the media item being replaced in the master schedule, and to identify items that meet a minimum score threshold. The highest ranking item from the list that satisfies both the score threshold and the duration delta is selected for insertion in the target schedule. Music scheduling systems, such as GSelector®, can be leveraged to generate and score the list.

Media balancer

One or more target schedules is generated based on a single master schedule. Replacement media items are inserted into a target schedule instead of the corresponding media items from the master schedule. The replacement media items are selected from a list of potential media replacement items scored using a scoring method used by a music scheduling system, as corresponding media items in the master schedule. The length of the media items in the list is checked to see if the length falls within a duration delta of the length of the media item being replaced in the master schedule, and to identify items that meet a minimum score threshold. The highest ranking item from the list that satisfies both the score threshold and the duration delta is selected for insertion in the target schedule. Music scheduling systems, such as GSelector®, can be leveraged to generate and score the list.

BROADCAST SIGNAL TRANSMISSION APPARATUS, BROADCAST SIGNAL RECEIVING APPARATUS, BROADCAST SIGNAL TRANSMISSION METHOD, AND BROADCAST SIGNAL RECEIVING METHOD
20170230125 · 2017-08-10 · ·

The present invention proposes a method for providing a broadcast service. The method for providing a broadcast service in a broadcast signal transmitter according to the present invention may comprise the steps of: encoding media data to a media stream; creating signaling information for signaling the media stream; multiplexing the encoded media stream and the signaling information; and transmitting a broadcast signal comprising the multiplexed media stream and the signaling information.

BROADCAST SIGNAL TRANSMISSION APPARATUS, BROADCAST SIGNAL RECEIVING APPARATUS, BROADCAST SIGNAL TRANSMISSION METHOD, AND BROADCAST SIGNAL RECEIVING METHOD
20170230125 · 2017-08-10 · ·

The present invention proposes a method for providing a broadcast service. The method for providing a broadcast service in a broadcast signal transmitter according to the present invention may comprise the steps of: encoding media data to a media stream; creating signaling information for signaling the media stream; multiplexing the encoded media stream and the signaling information; and transmitting a broadcast signal comprising the multiplexed media stream and the signaling information.

LOCATION BASED ADVERTISING SYSTEMS
20220270133 · 2022-08-25 ·

Two directional data exchange between a mobile navigation system and a listing system enables pricing models and analytics that are responsive to trips initiated in response to location based listings on the navigation system. The data exchange may include information to present the listing to the user, track whether the user elected to begin navigating to the destination based on that listing, intermediate status as the user progresses towards the destination, and an indication that the user arrived at the location. The data may be used to evaluate the effectiveness of the listing in bringing customers to a physical location associated with the listing. The data may be applied in a performance-based pricing model by which pricing for the listing is based in full or in part on the number of trips initiated and/or completed as a result of the listing.

LOCATION BASED ADVERTISING SYSTEMS
20220270133 · 2022-08-25 ·

Two directional data exchange between a mobile navigation system and a listing system enables pricing models and analytics that are responsive to trips initiated in response to location based listings on the navigation system. The data exchange may include information to present the listing to the user, track whether the user elected to begin navigating to the destination based on that listing, intermediate status as the user progresses towards the destination, and an indication that the user arrived at the location. The data may be used to evaluate the effectiveness of the listing in bringing customers to a physical location associated with the listing. The data may be applied in a performance-based pricing model by which pricing for the listing is based in full or in part on the number of trips initiated and/or completed as a result of the listing.

Limiting candidate playlists in multi-shot scheduling system

Multiple shots representing potential playlists of content items are generated. Each shot includes multiple shot positions into which potential content items are placed. The shot positions are individually assigned position index values. The position index values assigned to positions in a particular shot form a unique sequences of index values. Eligible content items are identified for insertion into a first shot position. The eligible content items are scored relative to each other, and associated with content index values. Selected eligible content items are placed into particular shot positions based on a comparison of content index values associated with the selected eligible content items to a position index value assigned to the particular shot positions. Shot scores are determined based on aggregate scores of eligible content items placed in shot positions associated with each individual shot, and the shot scores are compared. A broadcast schedule is generated based on the shot-score comparison.

Limiting candidate playlists in multi-shot scheduling system

Multiple shots representing potential playlists of content items are generated. Each shot includes multiple shot positions into which potential content items are placed. The shot positions are individually assigned position index values. The position index values assigned to positions in a particular shot form a unique sequences of index values. Eligible content items are identified for insertion into a first shot position. The eligible content items are scored relative to each other, and associated with content index values. Selected eligible content items are placed into particular shot positions based on a comparison of content index values associated with the selected eligible content items to a position index value assigned to the particular shot positions. Shot scores are determined based on aggregate scores of eligible content items placed in shot positions associated with each individual shot, and the shot scores are compared. A broadcast schedule is generated based on the shot-score comparison.

Incremental transmission of data

In one form, the present teachings provide a method and apparatus for broadcasting an event. The method includes receiving data related to an event via an uplink. Another aspect of the method includes determining whether the data is broadcast on a recurring basis. The method also includes determining whether a transponder channel associated with multiplexed program channels has any unused data or bandwidth to broadcast a portion of the data along with the multiplexed program channels. Additionally, the method includes broadcasting the portion of the data in a data stream.

File delivery over a broadcast network using file system abstraction, broadcast schedule messages and selective reception

Methods provide mechanisms for efficiently delivering files over a broadcast system to mobile devices. Files for broadcast may be logically identified as belonging to a directory in a file system. A Broadcast Schedule Message may inform receiver devices of files that will be broadcast at a specified time, as well as describe the files. File may be transmitted in file delivery pipes, which may be of different bandwidth and data rates. Receiver devices configured according to the embodiments may make use of the broadcast schedule message to select files to be received based on the service or application with which the file is associated, and whether the file is new or an update to a previously received file. Receiver devices activate receiver circuitry to capture the files within their advertised broadcast window, and pass the files to be broadcast to applications or services requesting the files.