Processing data supplementary to audio received in a radio buffer
First Claim
Patent Images
1. A method comprising:
- receiving a radio frequency broadcast signal into a radio frequency receiver, the broadcast signal including audio content;
decoding an analog audio signal and a non-audio digital signal from the radio frequency broadcast signal using the radio frequency receiver;
digitizing the analog audio signal into a digital audio stream using an analog to digital converter;
parsing the non-audio digital signal to obtain audio-identifying information using data processing circuitry;
additionally parsing the non-audio digital signal until duplicate audio-identifying information is obtained before collecting the audio-identifying information into a single data component comprising multiple elements of the audio-identifying information decoded from the non-audio digital signal;
using the data processing circuitry, encoding a placeholder into the digital audio stream while parsing the non-audio digital signal; and
encoding the data component into the digital audio stream at the placeholder within the digital audio stream using the data processing circuitry, wherein the placeholder is located in the digital audio stream at a point corresponding approximately to the start of new audio content in the digital audio stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and devices for processing supplementary data in a buffered radio stream are provided. In one example, an electronic device capable of processing such supplementary data may include a radio frequency receiver, memory, and data processing circuitry. The radio frequency receiver may be capable of receiving and decoding a radio frequency broadcast signal into an audio signal and an audio-identifying non-audio signal. The memory may be capable of buffering the audio signal. The data processing circuitry may be capable of parsing information from the non-audio signal into an audio-identifying component, which may be inserted into the audio signal buffered in the memory.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving a radio frequency broadcast signal into a radio frequency receiver, the broadcast signal including audio content; decoding an analog audio signal and a non-audio digital signal from the radio frequency broadcast signal using the radio frequency receiver; digitizing the analog audio signal into a digital audio stream using an analog to digital converter; parsing the non-audio digital signal to obtain audio-identifying information using data processing circuitry; additionally parsing the non-audio digital signal until duplicate audio-identifying information is obtained before collecting the audio-identifying information into a single data component comprising multiple elements of the audio-identifying information decoded from the non-audio digital signal; using the data processing circuitry, encoding a placeholder into the digital audio stream while parsing the non-audio digital signal; and encoding the data component into the digital audio stream at the placeholder within the digital audio stream using the data processing circuitry, wherein the placeholder is located in the digital audio stream at a point corresponding approximately to the start of new audio content in the digital audio stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device comprising:
-
a radio frequency receiver, to receive a radio frequency broadcast signal including audio content, and to decode an analog audio signal and non-audio digital signal from the audio frequency broadcast signal; an analog to digital converter coupled with the radio frequency receiver, to digitize the analog audio signal into a digital audio stream; memory coupled with the analog to digital converter, to buffer the digital audio stream; and data processing circuitry coupled with the memory, wherein the data processing circuitry contains logic to; parse the non-audio digital signal to obtain audio-identifying information; additionally parse the non-audio digital signal until duplicate audio-identifying information is obtained; after the non-audio digital signal is additionally parsed, collect the audio-identifying information into a single data component comprising multiple elements of the audio-identifying information decoded from the non-audio digital signal; encode a placeholder into the digital audio stream at a point corresponding approximately to the start of new audio content in the digital audio stream; and encode the data component into the digital audio stream at the placeholder. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for processing data supplementary to audio received in a radio buffer, the system comprising:
-
a radio frequency receiver, to receive a radio frequency broadcast signal including audio content, and to decode the broadcast signal into an audio signal and a non-audio signal; an analog to digital converter coupled with the radio frequency receiver, wherein the audio signal is an analog audio signal, and wherein the analog to digital converter is to digitize the audio signal into a digital audio stream; memory coupled to the analog to digital converted, to buffer the digital audio stream; and data processing circuitry coupled to the memory, to parse a non-audio signal received from the radio buffer into an audio-identifying component, encode a placeholder into the audio stream at a point corresponding approximately to the start of new audio content in the audio stream, and encode the audio-identifying component into the audio stream at the placeholder, wherein the data processing circuitry parses the non-audio signal via logic configured to; parse the non-audio signal to obtain audio-identifying information; additionally parse the non-audio signal until duplicate audio-identifying information is obtained; after the additional parsing, collect the audio-identifying information into a single data component comprising multiple elements of the audio-identifying information decoded from the non-audio signal; encode a placeholder into the audio stream at a point corresponding approximately to the start of new audio content in the audio stream; and encode the data component into the audio stream at the placeholder. - View Dependent Claims (15)
-
Specification