The present disclosure relates generally to radios for receiving public broadcasts. More particularly the disclosure relates to an electronic circuit for retrofitting legacy radios, such as car radios, with the components needed to receive digital audio broadcasts (DAB), while leaving legacy tuning knob and volume control knob intact and fully integrated with the DAB components.
This section provides background information related to the present disclosure which is not necessarily prior art.
On Dec. 13, 2017, Norway pulled the plug on its national FM radio broadcasting system, to become the first country to switch to an entirely new mode of public broadcasting: digital audio broadcasting or DAB. Norway was the first European country to make the switch. Other countries are making similar plans.
Much like the switch in the United States from analog to digital television, the switch to digital radio rendered hundreds of thousands of analog FM radio receivers obsolete. Although these legacy FM radios are still capable of receiving FM broadcasts, in Norway, at least, there are no longer any broadcasts to receive.
The switch from analog to digital radio promises to be particularly painful to owners of vintage automobiles. Owners of such radios highly value having a dashboard with a totally vintage look and feel. Replacing the vintage radio with a sparkling new DAB radio—complete with digital UP-DOWN tuning buttons and multicolor backlit LCD display—into the dashboard of a vintage Aston Martin would look jarringly anachronistic. It is this challenge that the present disclosure seeks to solve.
The disclosed electronic conversion circuit can supplement, or entirely replace, the electronic components of a legacy radio to provide support for digital audio broadcasts. While disclosed here in the context of an automotive radio application, the techniques disclosed can readily be used in other types of radios including tabletop radios. The disclosed electronic circuit addresses several incompatibilities between legacy radios and DAB radios.
These incompatibilities arise from the fact that a DAB radio is tuned digitally, by selecting a channel corresponding to a program contained within the DAB data stream, whereas the legacy radio is tuned by selecting a radio frequency from a range of frequencies allocated across an analog radio band. In DAB radio, multiple different radio stations transmit on the same frequency. Indeed, multiple different radio stations can use the same transmitter. In a DAB radio reception, the user “tunes” a station by digitally selecting the unique ID code for the desired station, all without changing receiver frequency. Such tuning is completely unlike how a vintage analog radio is tuned.
Therefore, in accordance with one aspect, disclosed is a conversion circuit for adapting a legacy radio to play digital broadcasts. The typical legacy radio has at least one manually manipulable control device associated with a tuning dial displaying a span of contiguous tuning frequencies. The digital broadcasts have associated with a carrier frequency an ensemble of plural stations each station providing different digital streaming content components. In this context, the disclosed conversion circuit includes a sensing circuit coupled to a control device of the legacy radio. The sensing circuit produces a signal indicative of the positional setting of the control device.
The conversion circuit further includes a processor coupled to the sensing circuit. The processor is programmed to detect changes in the positional setting of the control device and to interpret a pattern of predetermined changes in the positional and velocity settings to generate or produce at least one scan command.
The conversion circuit further includes a digital radio receiver circuit coupled to the processor and adapted, in response to a scan command from the processor, to tune to a reception frequency and perform a content scanning operation that accesses the data stream of at least one ensemble and to compile and communicate to the processor a channel list of detected digital stations.
In accordance with the present disclosure, the processor is programmed to associate each of the detected digital stations of the channel list to a different positional setting of the control device. The processor is further programmed to interpret each different positional setting of the control device as a content selection command. In accordance with the present disclosure, the digital radio receiver circuit is further adapted, in response to a content selection command from the processor, to select from the at least one ensemble a particular content component and cause the selected content to be played through an audio playback amplifier.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations. Thus the particular choice of drawings is not intended to limit the scope of the present disclosure.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. Furthermore, there is no intention to be bound by any theory presented in the preceding background of the invention or the following detailed description.
The disclosed electronic conversion circuit performs several functions. It supplements or replaces the legacy radio circuits with a digital audio broadcast DAB receiver. It repurposes the existing legacy volume, tone and tuning controls as position sensors. In combination with its onboard processor, the disclosed electronic circuit interprets different legacy volume, tone and tuning control knob twist sequences as metacommands that cause the electronic circuit to capture available DAB stations and distribute them across the analog tuning band of the legacy radio, thereby placing the DAB stations across the analog band as if they were analog AM or FM stations.
Because the legacy radio will typically have no alphanumeric display (such as an LCD display or LED display), the disclosed electronic conversion circuit provides user feedback audibly. In one embodiment, an included annunciator circuit generates a brief “plink” sound (or other such audible sound) when each digital station is “tuned” by dialing across the analog tuning band. If desired, the circuit generates and injects a hiss-like “comfort noise” between tuned stations, giving the impression that the space between the digital stations is filled with background noise as would be present in analog AM and FM radios.
The details of the disclosed electronic circuit and an explanation of how these foregoing functions are produced is presented below. However, before proceeding with that explanation, a discussion of legacy radios and of the manner in which DAB signals are delivered will first be provided.
Legacy AM and FM Radios
An exemplary vintage automobile 10 is shown in
Depending on the model year of the automobile, the radio may receive analog AM only, analog AM and FM, or in some instances analog AM, FM and another band such as analog HF (shortwave) or analog VHF weather band. Typically such analog radios are based on regenerative or superhetrodyne receiver technology to provide reception and tuning of the analog stations, coupled with a detector to extract audio signals from the analog radio frequency carrier, which audio signals are then supplied to an audio amplifier coupled to a speaker. The speaker is typically mounted in the dashboard, as illustrated at 16 in
In legacy car radios, the electronic components typically comprise discrete resistors, inductors, transformers and capacitors, as well as discrete active devices such as bipolar transistors, or vacuum tubes or valves. Where vacuum tubes are used, an additional vibrator device is often used to convert the DC current from the car battery into AC current that can be stepped up using transformers to supply the high voltages required for the tubes.
To illustrate,
It is important to understand that such a legacy radio is designed to tune different radio frequencies, to detect or demodulate the audio program material carried by a tuned radio frequency and then to amplify the audio program material so it can be played through a loudspeaker.
The purpose of the mixer is to produce a lower frequency version of the received RF signal. The actual frequency produced by the local oscillator 46 is tuned by either a variable tuning capacitor 48 or a variable inductor 48a, which in the exemplary circuit is referenced to chassis ground 50. This variable tuning capacitor 48 (or variable inductor 48a, depending on which is used) is controlled by the tuning shaft 20 of the tuning mechanism (capacitor 48 or inductor 48a). The output of the mixer 44 is then fed to the IF filter 52, which is designed to pass a narrow band of frequencies centered at a predetermined fixed IF frequency and reject all other frequencies outside that band. In this way, only the sum or the difference component is allowed to pass. If the lower frequency is selected, the radio is called a down-conversion radio; if the higher frequency is selected, the radio is called an up-conversion radio. In either case, by tuning the local oscillator using the radio's tuning knob 24, the user is, in effect, selecting a particular radio frequency to listen to.
The output of the IF filter 52 is then boosted by IF amplifier 54 and a detector 56 strips away the RF carrier and passes the audio program material to a first audio amplifier stage 58. This audio stage is coupled through the audio volume control potentiometer 60 and then fed to a second audio amplifier stage which then drives speaker 64.
As we shall see, the electronic circuit of the present disclosure processes an incoming digital audio broadcast through a much different process that differentiates different radio stations by their respective digital identifiers, rather than on the basis of tuned frequency. Thus the electronic circuit of the present disclosure must utilize a new way for the user to “tune” different stations using the legacy controls.
Interfacing to Legacy Controls and the Tuning Dial
The electronic conversion circuit of the present disclosure, an embodiment being illustrated in
As can be seen from
In most legacy radio circuit designs, the volume control component 26 was typically a resistive component (e.g. potentiometer, or ganged pair of potentiometers) that were connected in the audio amplifier circuit to change the audio gain prior to the final amplifier stage. The tuning mechanism was typically a geared mechanism to gradually adjust the position of a ferrite tuning slug within a tuning inductor or to gradually adjust the angular position of a variable capacitor in one of the RF stages. To give a visual indication of the channel being tuned, it was common to connect a string between pulleys coupled to the tuning mechanism. An indicator needle was attached to the string, so that when the angular position of the inductor or capacitor was moved, the tuning needle would laterally move to indicate the frequency as printed on a glass faceplate of the radio.
As will be more fully described below, the electronic conversion circuit 30 of the present disclosure repurposes the volume control to provide an angular position signal that is processed by a microprocessor of the electronic circuit. Additionally, the electronic conversion circuit 30 repurposes the tuning mechanism to provide an angular position signal that is likewise processed by the microprocessor of the electronic circuit. Repurposing of the tuning mechanism, however, does not change its original function of moving the tuning needle as the tuning knob is turned. As will be more fully explained, the electronic conversion circuit 30 identifies all stations in a DAB data stream and allocates individual stations to different places across the analog tuning band, as if those DAB stations were actually transmitting on different RF frequencies in the analog AM or FM band.
The Digital Audio Broadcast (DAB) Data Stream
The DAB radio stations can perhaps best be understood by referring to the DAB data stream, illustrated in
The DAB protocol works by allocating multiple stations to what the DAB protocol terms an “ensemble.” As defined in the Draft ETSI EN 300 401 V2.1.1 (2016-10) specification, each DAB ensemble has a total capacity to supportjust over 2.4 Mbits per second in a system bandwidth of 1.5 Mhz. Depending on the requirements of a broadcaster (transmitter coverage and reception quality being some of the deciding factors) the amount of error correction is adjustable for each service independently. Thus the available bit rate for broadcast services will typically range between 0.6-1.7 Mbits per second. This total capacity may be allocated to a plurality of different radio stations, each station broadcasting its own unique program material simultaneously. The DAB protocol supports audio, video and data broadcasts.
The second exemplary service 104, labeled Radio Two, comprises two service components 114 and 116. The first service component 114 carries news programs plus additional headline text. The second service component, labeled Two Plus, carries additional audio content.
Third exemplary service 106, labeled Radio X, comprises two service components 118 and 120. The former component 118 contains audio and a slide show. The later component 120 contains and XML-based information service.
The fourth service 108, labeled SPI, consists of only a primary service component 122 carrying service and program information (SPI) for the whole ensemble 100.
The fifth service, labeled TPEG, consists of only a primary service component 124 carrying traffic and travel information (TTI) using the Transport Protocol Expert Group (TPEG) format. This traffic and travel information provides useful information for motorists. Note that the SPT component 122 and the TPEG component 124 share the same sub-channel (SubCh 6).
The organization of the sub-channels, services and service components in an ensemble is managed by the multiplex configuration information (MCI) contained within the fast information channel (FIC) 126 appended to the beginning of the ensemble 100. The management configuration information serves five principal functions:
Further details of the DAB protocol and the organization of the ensemble data structure can be found in reference documents, such as ETSI EN 300 401 V2.1.1 (2016-10), available on the ETSI Web server (https://ipr.etsi.org/).
The Electronic Conversion Circuit
The electronic conversion circuit 30 of the present disclosure is shown more fully in the schematic diagrams of
Referring to
The antenna to supply RF input to the radio receiver circuit 130 is coupled at antenna port 140. The received incoming RF signal is inductively coupled to a monolithic microwave integrated circuit (MMIC) amplifying stage 141 and then coupled through an LC matching network 142 which distributes the amplified RF signal to the RF input port (VHFI) of the radio receiver circuit 130. The radio receiver circuit is able, through its VHFSW switching port, to select which inductors are included in the LC matching network 142, to selectively provide a better match when receiving FM broadcasts, as opposed to DAB broadcasts. The LC matching network 142 also delivers a signal to the AMI port to allow the radio receiver circuit to also receive AM broadcasts.
The radio receiver circuit 130 supplies a stereo audio output at 144. In the case of a legacy radio that has only a single monaural speaker, these stereo signals may be combined to produce a monaural output. In the illustrated primary board—daughter board implementation, the audio output 144 will be coupled to input terminals within the audio amplifier portion of the AM-FM circuitry carried on the primary board. The amplifier portion of that circuit drives the speaker or speakers located in the vehicle, as will be described below.
Inside the radio receiver circuit 130, the input RF signal (on VHFI input port) is passed through a low noise amplifier and then down-converted by mixing with the crystal controlled internal clock generator acting as a local oscillator that can be tuned in frequency by control circuitry within the receiver circuit. The down-converted signal is then digitized using an onboard analog-to-digital convertor (ADC) and these data are supplied to an onboard digital signal processing (DSP) circuit.
In order to select a particular broadcast, i.e., a particular DAB service component, the user sends commands to the radio receiver circuit 130 to access the data associated with the desired DAB service component—which is contained within a particular sub channel, as was illustrated in
In order to keep the legacy radio as close to the original user interface as possible, the electronic circuit 30 uses existing volume, tone and tuning controls to receive user input—through turning the controls clockwise or counter-clockwise in different patterns to represent different control functions. The electronic circuit 30 translates these clockwise and counter-clockwise turning movements by placing a reference voltage, such as 5 volts across the potentiometers of the volume and tone controls, so that these potentiometers produce a voltage signal indicative of knob position. These knob position signals are translated to commands that are sent to the radio receiver.
The primary circuit board 32 also carries a voltage regulator circuit 216 that takes the nominal 12 volts from the vehicle electrical system, which normally includes a 12 volt battery, and provides various DC supply voltages needed for different components on the primary and daughter boards. In the illustrated embodiment, regulated 8.5 volts and 5.0 volts are provided, along with a regulated supply voltage Vb+ at nominally the vehicle supply voltage. As illustrated in
Converting Legacy Tuning Control Positions into Digital Data Signals
The circuitry for converting rotational position of legacy tuning controls into digital data signals is shown generally at 216. As discussed above, for channel tuning some legacy radios use a variable tuning capacitor 48, while others us a variable inductor 48a. In this context, the tuning capacitor 48 and variable inductor 48a both constitute reactive tuning components. Thus, both have been illustrated in
The microcontroller 200 does this by selectively opening and closing electronically controlled switches 220 and 222. When tuning capacitor 48 is attached at terminal 218, the microcontroller closes switch 220 and opens switch 222. In so doing, inductor 224 is switched into the circuit, forming a resonant LC circuit with tuning capacitor 48. Alternatively, when tuning inductor 48a is attached at terminal 218, the microcontroller opens switch 220 and closes switch 222. In so doing, capacitor 226 is switched into the circuit, forming a resonant LC circuit with tuning inductor 48a. If desired the microcontroller can automatically determine whether and inductor or a capacitor has been attached at terminal 218 by selectively first switching in the inductor 224 and then the capacitor 226, testing in both instances whether a resonant LC circuit is detected.
In both cases, the resonant LC circuit so formed is coupled to an oscillator circuit defined by comparator circuit 228. As the variable component (capacitor 48 or inductor 48a) changes, the LC resonant frequency and thus the oscillator frequency changes, producing a series of pulses at the oscillator frequency, which are counted over a predetermined time interval by microcontroller 200. In this way, the microcontroller obtains a count value that is indicative of the angular or rotational position of the legacy tuning knob.
Position of the legacy volume control knob is handled differently in the illustrated embodiment. In most cases, legacy radios use a potentiometer attached to the volume knob 22. This was illustrated by potentiometer 60 in
The digital signals indicative of the respective legacy tuning control and volume control knob positions is actually an instantaneous value that will change as the corresponding knob is rotated clockwise or counter-clockwise. The microcontroller is programmed to capture and store these instantaneous values in a circular buffer designed to store a predetermined number of the most recently captured tuning knob and volume knob positions. By processing the data in these buffers, the microcontroller detects when each knob begins to move and in what clockwise or counter-clockwise direction. Instantaneous positions that increase over time indicate movement in a first rotational direction, while positions that decrease over time indicate movement in the opposite rotational direction.
In addition to using the legacy tuning knob 24 and volume control knob 22, other knobs can be used as well. This includes the legacy radio tone control knob 23, which is sometimes located concentrically adjacent the volume knob, as illustrated in
Interpreting Positional Settings and Knob Movement as Control Commands
Using this movement information in combination with the current instantaneous position of the respective knobs, the microcontroller is programmed to detect different patterns of rotational movement and these are associated with different meta-commands that are used to give the radio user supervisory control over various advanced functions found in DAB radios and also over various advanced functions that are unique to the disclosed electronic circuit. For example, as illustrated in
In step 402, the microcontroller 200 compares the absolute velocity (i.e., the absolute value of the vector velocity) to predetermined upper and lower thresholds. If the absolute velocity is above or below these thresholds, the values are ignored and control branches back to step 400. This is done to filter out or ignore inadvertent rotational movements of a control device, such as if the user accidentally bumps a knob, producing a fast change, or if the position of a knob incrementally drifts due to road vibration.
Next in step 404, the microcontroller 200 tests by comparing the distance traveled during a rotational motion against predetermined upper and lower thresholds. If the control device has moved too little or too much, the movement is ignored and control branches back to step 400.
Assuming the movements have not been discarded by steps 402 and 404, the microcontroller at step 406, counts the number of direction changes. The microcontroller does this by observing in the captured digital data each time the rotational direction changes (i.e., each time the vector velocity changes direction). This count number is stored by the microcontroller and used in subsequent steps.
Next, in step 408, the microcontroller determines if control movement has stopped. If not, control branches back to step 400 where further movement data can be captured as discussed above. However, if motion of the control has stopped, control branches to step 410 which tests whether the number of direction changes have occurred to constitute a valid command. As illustrated in
If the control command is deemed valid at step 410, control branches to step 412 where the microcontroller performs the command. The details of step 412 are shown in
Referring to now to
If the control knob manipulation is decoded by the microcontroller 200 as representing a command for DAB Setup, at 418, the microcontroller at 420 enables or initiates the Setup mode and annunciates that state to the user via verbalized audible announcement. Control then proceeds to step 400 in
If the control knob manipulation was not decoded as a command for DAB Setup, the microcontroller tests at step 422 whether the Setup mode has already been enabled. If not, control then proceeds to step 400 in
If at step 424 the DAB setup has not timed out, control proceeds to step 428 where the microcontroller tests whether the user has input a DAB scan action, or a DAB edit action at 430. If the DAB scan action was selected, control branches to
Referring to
At step 438, if any stations have been found during the can, the microcontroller proceeds to process the steps shown in
If the microcontroller beginning at step 450 parses the state of the edit action being performed by the user. Step 450 defines the beginning of an action parsing loop that includes steps 454, 458 and 462. If the user has exited the edit action state at 450, the microcontroller announces the edit has ended and then announces the number of stations that have been set to active (i.e., number of stations in the Active Stations list).
If the user entered command was a request for status, the microcontroller detects this at 454 and issues an announcement at 456, giving the station name and ensemble identity.
If the user entered command was a request to add or remove a station, the microcontroller detects this at 458 and thereafter performs the requested station add or remove operation. The microcontroller also at 458 announces the identity of the station added or removed, and then announces the number or stations on the Active Stations list.
If the user entered command was a request for the next or previous station or a request for the next or previous ensemble, the microcontroller detects this at 462 and passes control to the station tuning point at 446 (if the user has not requested a next or previous station or ensemble), and otherwise to the entry point of the command parsing loop at 450 (if the user has requested a next or previous station or ensemble).
Mapping Digital Stations to the Legacy Analog Tuning Dial
The microcontroller 200 is programmed to associate, assign or map each of the detected digital stations of the channel list, discovered during a scanning operation, to a different positional setting of the control device. This has been illustrated in
The microcontroller 200 performs this mapping function by performing a calculation that divides the span of the legacy dial into equally-spaced slots and then assigns each of the active DAB components to a different one of these slots.
Advanced User Interaction Via Legacy Controls
Unlike today's digital consumer electronic devices, legacy radios have only a few control knobs, and when originally designed, these control knobs provided control over analog functions such as adjusting audio treble-bass tone, increasing or decreasing audio volume, and tuning the radio to a particular frequency from a continuous range of frequencies. In the disclosed electronic conversion circuit, microcontroller 200 is programmed to repurpose these legacy control knobs to perform additional functions, such as: to place the electron conversion circuit into a setup mode useful in deleting all previously memorized stations so that a fresh set of stations can be captured; to allow the user to cause the electronic conversion circuit to scan for available stations in the user's area; and to allow the user to edit an Active Stations list representing only the available stations the user is interested in tuning.
Step 1: DAB Setup
The user puts the radio in DAB Setup mode by triple twisting the tone control clockwise, as shown at 510. The microcontroller 200 will then issue an announcement to signify when the radio enters DAB Setup mode. The microcontroller 200 is programmed so that within 8 seconds, at least one of the DAB Scan mode 508, DAB Edit mode 510, or Clear All Stations mode 528 commands must be entered. If not, the microcontroller exits the DAB Setup mode and an announcement will be heard.
The Clear All Stations mode 528 is useful when moving to a new area, where the user wishes to remove all prior scanned stations from the radio. Note this will clear all stations from the radio, so that subsequent Scan and Edit operations will be required.
Step 2: DAB Scan
In the DAB Scan mode 508 the microcontroller starts the radio scanning for new stations. To enter the DAB Scan mode, the user must within 8 seconds of entering DAB Setup mode, triple twist the tone control as shown at 508. The microcontroller then issues an announcement and a front panel status LED will blink to signify the radio is scanning for available stations. The microcontroller also issues a periodic beep to signify scanning is in progress. This scanning process may take several minutes to complete depending on the number of ensembles and stations in the user's area. If no stations are found the scan will automatically start over.
All stations logged during a scanning operation are stored in memory allocated to contain the Active Station list. Stations that are logged during this scan operation can only be updated by another Scan or by the Clear All Stations action 528.
Step 3: DAB Edit
In the preceding DAB Scan step, all stations and ensembles found during scanning are stored in the Active Station list. In some instances, a user may wish to prune down the list to only those stations he or she is interested in. Operations performed within the DAB Edit mode allow the user to customize the Active Station list, by adding or removing stations that were found during a Scan. Only the Active Station list is modified during this step. Stations that were logged during a scan are not modified.
To enter the DAB Edit mode, within 8 seconds of entering DAB Setup mode, the user triple twists the tone control as shown at 510. In one embodiment, the Edit mode is automatically entered after a Scan is completed. Upon entering the DAB Edit mode, the microcontroller issues a verbalized announcement providing the following information:
In one embodiment, the radio may be designed to present up to a first predetermined number of active stations (e.g., up to 50 active stations) across the tuning dial. If less than this predetermined number of stations were found during the Scan, all will be initially marked as active. If more than the predetermined number were found during the Scan, up to a second predetermined number of stations, less than the first predetermined number (e.g., 40 stations) will automatically be marked as active. In this case this lesser number is stored, to leave room for the user to add some additional stations through the Edit process.
In one embodiment, any stations that were previously marked as active that are found to match in a new Scan will automatically be marked as active. In this way, the user can rescan for new or changed stations without affecting the Active Stations list.
To aid the user in the Edit process, the radio will start playing the first station in the first Ensemble logged. It will also announce the Ensemble and the sequential position number in the log table to aid in the setup of the Active Stations. In this way the user can quickly determine if that station should remain in the Active Stations list or be removed. To remove a station while in the Edit mode, the user manipulates the TONE control as shown at 500. To add the station to the Active Station list, the user manipulates the TONE control as shown at 502. The microcontroller will annunciate the identity of the station that was added or removed and will then announce how many stations are currently in the Active Stations list. If the user tries to add a station that is already in the Active Stations list, or tries to remove a station that is not set to active, an error tone will be heard. Additionally if the user tries to add more than 50 stations to the Active Station list, an error announcement will be heard.
While in the Edit mode, the user can navigate between ensembles and stations within an ensemble by manipulating the TUN control knobs as follows:
At any time, triple twisting the tone control as shown at 508 will end Setup, returning the radio to normal operation. If the radio was in Edit mode when Setup ends, the final number of stations set to active will also be announced.
In addition to the control manipulations to initiate DAB Setup, DAB Scan and DAB Edit operation, as discussed above, the microcontroller 200 can also provide control of other functions such as, for example, reporting a signal-to-noise (SNR) value, reporting received signal strength, turning on-off automatic volume control (AVC), and other optional control functions. These would be selectively mapped to some of the unused control manipulations (e.g., 504, 506, 512, 514, 516, 518 and 530 in
During Normal Radio Operation
Operation of the radio with the electronic conversion circuit installed is virtually the same as a standard analog AM/FM radio in many respects. However, because DAB digital radios take a second for the audio to be heard, the microcontroller injects a “plink” sound into the audio stream between stations to aid in tuning. The microcontroller may also inject a low level hiss or white noise (comfort noise) between stations, to provide the user with a familiar experience of tuning a standard analog AM/FM radio.
While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing an exemplary embodiment as contemplated herein. It should be understood that various changes may be made in the function and arrangement of elements described in an exemplary embodiment without departing from the scope of the invention as set forth in the appended claims.
This application is a U.S. National-Stage entry under 35 U.S.C. § 371 based on International Application No. PCT/US2019/032158, filed May 14, 2019 which was published under PCT Article 21(2) and which claims the benefit of U.S. Provisional Application No. 62/693,139 filed Jul. 2, 2018.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2019/032158 | 5/14/2019 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2020/009745 | 1/9/2020 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6920479 | McDowall | Jul 2005 | B2 |
20170055077 | Merricks et al. | Feb 2017 | A1 |
20210099244 | Zeng | Apr 2021 | A1 |
Number | Date | Country |
---|---|---|
106330369 | Jan 2017 | CN |
2490145 | Oct 2012 | GB |
20130010525 | Jan 2013 | KR |
2005086394 | Sep 2005 | WO |
Entry |
---|
Roberts, RD-10 FM RDS/DAB Digital Radio, Jan. 1, 2004, XP055892825, p. 2, Line 1—p. 9, p. 11. |
Gardner John et al., Digital Radio Technology For Innovators (TM), Jan. 1, 2005, XP055892829, p. 25. |
Number | Date | Country | |
---|---|---|---|
20210384997 A1 | Dec 2021 | US |
Number | Date | Country | |
---|---|---|---|
62693139 | Jul 2018 | US |