H04H60/00

MODULAR WIRELESS SYSTEM FOR UTILIZING ELECTRICAL INPUTS, OUTPUTS AND INPUT AND OUTPUT BASED FEEDBACK DURING LIVE PERFORMANCES
20170352217 · 2017-12-07 ·

A network consisting of modules, each containing a wireless communication unit (106, 119, 135, 151), sensors (104, 105, 137, 138, 149) and/or actuators (103, 116, 118, 120, 134, 136, 150), allowing new dimensions of audience interaction. Each module is capable of input, output and signal filtering (102, 117, 133, 148). Behavior is controlled by a primary module (FIG. 1A) establishing module parameters including, but not limited to, output and sensor behavior, display data, non-primary module menu options, modules active in network and order of module communication. Modes of operation may allow non-primary modules (FIGS. 2A, 3A, 4A) to effect the primary module's settings creating a cyclical feedback in which the network's behavior (FIGS. 5A, 5B, 5C) is dependent on both primary and non-primary modules' output. The non-primary modules' portion of the network's output may be dependent upon a combination of non-primary module algorithms and sensor values. Inputs (104, 105, 137, 138, 149) and outputs (103, 116, 118, 120, 134, 136, 150) include, but are not limited to, audio components, LEDs, LED drivers, motors, relays, buttons, potentiometers, LCD displays, phones, piezo elements, accelerometers, gyroscopes, infrared emitters and detectors, temperature sensors and sonar sensors.

Creating customized programming content

A system for construing a content presentation is disclosed. According to one embodiment, the system includes Input/Output (I/O) circuitry to receive an indicated location, and memory to store scheduling information that includes a location information and date information associated with the location information. A processor identifies at least one media segment for inclusion into a customized media programming stream based on (a) comparing the indicated location to the location information from the scheduling information; and (b) comparing the current date to the associated date information from the scheduling information. Further, the processer assembles a customized media programming stream by adding the at least one identified media segment to the customized media programming stream. The I/O circuitry transmits the customized media programming stream for presentation on a user device.

Creating customized programming content

A system for construing a content presentation is disclosed. According to one embodiment, the system includes Input/Output (I/O) circuitry to receive an indicated location, and memory to store scheduling information that includes a location information and date information associated with the location information. A processor identifies at least one media segment for inclusion into a customized media programming stream based on (a) comparing the indicated location to the location information from the scheduling information; and (b) comparing the current date to the associated date information from the scheduling information. Further, the processer assembles a customized media programming stream by adding the at least one identified media segment to the customized media programming stream. The I/O circuitry transmits the customized media programming stream for presentation on a user device.

TIME-ALIGNMENT MEASUREMENT FOR HYBRID HD RADIO tm TECHNOLOGY
20170302432 · 2017-10-19 ·

A method for processing a digital audio broadcast signal in a radio receiver, includes: receiving a hybrid broadcast signal; demodulating the hybrid broadcast signal to produce an analog audio stream and a digital audio stream; and using a normalized cross-correlation of envelopes of the analog audio stream and the digital audio stream to measure a time offset between the analog audio stream and the digital audio stream. The time offset can be used to align the analog audio stream and the digital audio stream for subsequent blending of an output of the radio receiver from the analog audio stream to the digital audio stream or from the digital audio stream to the analog audio stream.

Audio processing apparatus
09753689 · 2017-09-05 · ·

In an audio processing apparatus configured to supply audio data to a processor configured to process audio data, a plurality of receivers, each configured to receive audio data and a work clock carried with the audio data and to supply the audio data to the processor; a plurality of PLL circuits corresponding to the plurality of receivers, each PLL circuit being configured to generate a clock signal based on a word clock received by the corresponding receiver; and a selector configured to select a clock signal from among a plurality of clock signals generated by the plurality of PLL circuits, and to supply the selected clock signal to the processor, the processor outputting the processed audio data at timing synchronized with the selected clock signal are provided.

Audio processing apparatus
09753689 · 2017-09-05 · ·

In an audio processing apparatus configured to supply audio data to a processor configured to process audio data, a plurality of receivers, each configured to receive audio data and a work clock carried with the audio data and to supply the audio data to the processor; a plurality of PLL circuits corresponding to the plurality of receivers, each PLL circuit being configured to generate a clock signal based on a word clock received by the corresponding receiver; and a selector configured to select a clock signal from among a plurality of clock signals generated by the plurality of PLL circuits, and to supply the selected clock signal to the processor, the processor outputting the processed audio data at timing synchronized with the selected clock signal are provided.

Methods and apparatus of media device detection for minimally invasive media meters

Methods, apparatus, systems and articles of manufacture are disclosed for media crediting and, more particularly, methods and apparatus of media device detection for minimally invasive media meters. An example apparatus disclosed herein to detect media devices presenting media comprises a cluster generator including circuitry to generate a cluster of media locations based on media identifying information received from a presentation of media at an unidentified media device, a media device including circuitry determiner to determine media devices available at the media locations in the cluster of media locations, and a cluster based media device identifier including circuitry to identify the unidentified media device based on (1) the media devices available at the media locations in the cluster of media locations and (2) an identity of a media device determined to be available in a majority of media locations in the cluster of media locations.

Methods and apparatus of media device detection for minimally invasive media meters

Methods, apparatus, systems and articles of manufacture are disclosed for media crediting and, more particularly, methods and apparatus of media device detection for minimally invasive media meters. An example apparatus disclosed herein to detect media devices presenting media comprises a cluster generator including circuitry to generate a cluster of media locations based on media identifying information received from a presentation of media at an unidentified media device, a media device including circuitry determiner to determine media devices available at the media locations in the cluster of media locations, and a cluster based media device identifier including circuitry to identify the unidentified media device based on (1) the media devices available at the media locations in the cluster of media locations and (2) an identity of a media device determined to be available in a majority of media locations in the cluster of media locations.

Optimizing parameters in deployed systems operating in delayed feedback real world environments
09742511 · 2017-08-22 · ·

Optimizing parameters includes, during a time interval, rotating from setting a first parameter to a first value for a first time period, to setting the first parameter to a second value for a second time period such that the time interval includes multiple first time periods in which the first parameter is set to the first value sequenced with multiple second time periods in which the first parameter is set to the second value; obtaining, for the time interval, a first set of ratings corresponding to the first time periods and a second set of ratings corresponding to the second time periods; averaging, for the time interval, the first set of ratings to a first average rating and the second set of ratings to a second average rating; and correlating the first average rating to the first value and the second average rating to the second value.

Method and system for automating advertising insertion and reconciliation

A system and method for operating an ad extraction and reconciliation system for a broadcast system includes an extraction manager module that receives an advertisement schedule for an advertisement from an ad sales module. The system also includes a controller module that receives broadcast channel schedule data for broadcast channel signal from a broadcast channel system and generating an advertising content data request signal for advertising content data including an advertisement content identifier for the advertisement. The ad extraction manager module forms an advertisement insertion schedule having advertisement content identifier and an advertising insertion spot associated with the advertising content identifier. The controller communicates the advertisement insertion schedule to a broadcast scheduling system.