H04H20/31

ACR-BASED RADIO METADATA IN THE CLOUD
20190052387 · 2019-02-14 ·

A system comprises a first server including a port, a memory, a processor operatively coupled to the port and memory, and a service application for execution by the processor. The service application is configured to: receive identification information related to an over-the-air radio broadcast via the port of the first server, wherein the identification information is transmitted to the first server using a radio broadcast receiver remote from the first server, communicate a request for automatic content recognition (ACR) of an Internet-based streaming version of the over-the-air radio broadcast; and receive metadata associated with the over-the-air radio broadcast in response to the request and initiate transmission of the metadata to the radio broadcast receiver.

ACR-BASED RADIO METADATA IN THE CLOUD
20190052387 · 2019-02-14 ·

A system comprises a first server including a port, a memory, a processor operatively coupled to the port and memory, and a service application for execution by the processor. The service application is configured to: receive identification information related to an over-the-air radio broadcast via the port of the first server, wherein the identification information is transmitted to the first server using a radio broadcast receiver remote from the first server, communicate a request for automatic content recognition (ACR) of an Internet-based streaming version of the over-the-air radio broadcast; and receive metadata associated with the over-the-air radio broadcast in response to the request and initiate transmission of the metadata to the radio broadcast receiver.

Digital radio channel error detection

A method includes determining, at a device, that transmission data indicates that first data was transmitted via a digital radio channel. The method also includes determining, at the device, that reception data indicates that second data was received via the digital radio channel. The first data has a first size that is less than a second size of the second data. The method also includes determining, at the device, whether an error occurred in transmission of the first data based on determining whether each of a plurality of portions of the first data is included at least once in the second data. Other aspects are also disclosed.

Digital radio channel error detection

A method includes determining, at a device, that transmission data indicates that first data was transmitted via a digital radio channel. The method also includes determining, at the device, that reception data indicates that second data was received via the digital radio channel. The first data has a first size that is less than a second size of the second data. The method also includes determining, at the device, whether an error occurred in transmission of the first data based on determining whether each of a plurality of portions of the first data is included at least once in the second data. Other aspects are also disclosed.

BROADCAST SIGNAL TRANSMISSION APPARATUS USING TRANSMISSION IDENTIFIER SCALED WITH 4-BIT INJECTION LEVEL CODE AND METHOD USING SAME

An apparatus for transmitting broadcasting signal using transmitter identification scaled by 4-bit injection level code and method using the same are disclosed. An apparatus for transmitting broadcasting signal according to an embodiment of the present invention includes a waveform generator configured to generate a host broadcasting signal; a transmitter identification signal generator configured to generate a transmitter identification signal for identifying a transmitter, the transmitter identification signal scaled by an injection level code; and a combiner configured to inject the transmitter identification signal into the host broadcasting signal in a time domain so that the transmitter identification signal is transmitted synchronously with the host broadcasting signal.

IN-BAND DATA RECOGNITION AND SYNCHRONIZATION SYSTEM
20240276050 · 2024-08-15 ·

A method and apparatus for recognizing and synchronizing to in-band data at a multimedia device is provided. A content stream includes in-band data. The in-band data is processed and in-band data pattern data associated with the content stream are created. Metadata are attached to the event identification data. The event identification data are provided to multimedia devices which receive broadcasted multimedia content streams containing video programs with in-band data. The in-band data are processed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to perform specified actions.

IN-BAND DATA RECOGNITION AND SYNCHRONIZATION SYSTEM
20240276050 · 2024-08-15 ·

A method and apparatus for recognizing and synchronizing to in-band data at a multimedia device is provided. A content stream includes in-band data. The in-band data is processed and in-band data pattern data associated with the content stream are created. Metadata are attached to the event identification data. The event identification data are provided to multimedia devices which receive broadcasted multimedia content streams containing video programs with in-band data. The in-band data are processed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to perform specified actions.

In-band data recognition and synchronization system

A method and apparatus for recognizing and synchronizing to in-band data at a multimedia device is provided. A content stream includes in-band data. The in-band data is processed and in-band data pattern data associated with the content stream are created. Metadata are attached to the event identification data. The event identification data are provided to multimedia devices which receive broadcasted multimedia content streams containing video programs with in-band data. The in-band data are processed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to perform specified actions.

In-band data recognition and synchronization system

A method and apparatus for recognizing and synchronizing to in-band data at a multimedia device is provided. A content stream includes in-band data. The in-band data is processed and in-band data pattern data associated with the content stream are created. Metadata are attached to the event identification data. The event identification data are provided to multimedia devices which receive broadcasted multimedia content streams containing video programs with in-band data. The in-band data are processed and compared to the event identification data. If a match occurs, the multimedia device uses the metadata to perform specified actions.

Methods and apparatus to perform audio watermarking and watermark detection and extraction

Methods and apparatus to audio watermarking and watermark detection and extracted are described herein. According to an example method, an identifier is encoded in media content when a different identifier has been previously encoded. According to another example method, messages decoded from media content are validated to provide improved decoding accuracy. In another example method, decoded symbols are stored in memory and synchronization symbols are located to detect a message encoded in media content.