METHOD AND SYSTEM FOR ACHIEVING CONTINUED LISTENING EXPERIENCE FOR CAR RADIO HEAD UNIT
20170070303 ยท 2017-03-09
Assignee
Inventors
Cpc classification
H04H20/22
ELECTRICITY
H04H60/31
ELECTRICITY
H04H40/27
ELECTRICITY
H04H60/41
ELECTRICITY
International classification
H04H60/41
ELECTRICITY
H04H20/22
ELECTRICITY
Abstract
A method of operating a radio in a vehicle includes tuning the radio to a first radio source. Information identifying the first radio source is transmitted from the vehicle to a remote processor. The processor monitors broadcast content of the first radio source on a web site. The processor identifies a second radio source having broadcast content matching the broadcast content of the first radio source. Information identifying the second radio source is transmitted from the processor to the vehicle. When a quality of a broadcast signal from the first radio source received at the vehicle falls below a threshold quality level, tuning of the radio is switched from the first radio source to the second radio source.
Claims
1. A method of operating a radio in a vehicle, comprising the steps of: using the radio to tune to a first radio source; transmitting information identifying the first radio source from the vehicle to a processor disposed at a location that is remote from the vehicle; using the processor to monitor broadcast content of the first radio source on a web site of the first radio source; using the processor to identify a second radio source having broadcast content matching the broadcast content of the first radio source; transmitting information identifying the second radio source from the processor to the vehicle; detecting a quality of a broadcast signal from the first radio source received at the vehicle falling below a threshold quality level; and responding to the detecting step by switching tuning of the radio from the first radio source to the second radio source.
2. The method of claim 1 comprising the further steps of: transmitting geographical coordinates of the vehicle from the vehicle to the processor, the geographical coordinates being provided by a GPS; and using the geographical coordinates at the processor to identifying the first radio source.
3. The method of claim 1 wherein the signal quality metric is dependent upon at least one of field strength, level of multipath, ultrasonic noise, and bit error rate.
4. The method of claim 1 wherein the information identifying the first radio source comprises: service identification if the first radio source comprises digital audio broadcasting; Main Program Service (MPS) and/or Supplemental Program Service (SPS) information if the first radio source comprises HD IBOC; if the first radio source comprises an FM analog station, then a vehicle GPS location and at least one of call letters of the station and a broadcast frequency of the station; and a program ID (PI) code if the first radio source comprises an RDS station.
5. The method of claim 1 wherein the step of using the processor to identify a second radio source having broadcast content matching the broadcast content of the first radio source includes monitoring broadcast content of the second radio source on a web site of the second radio source.
6. The method of claim 1 comprising the further steps of: measuring a quality of a broadcast signal from the second radio source received at the vehicle; transmitting information regarding the measured quality of the broadcast signal from the second radio source from the vehicle to the processor; using the processor to record broadcast content of the second radio source from a web site of the second radio source, the broadcast content being recorded when the measured quality of the broadcast signal from the second radio source is above a threshold level; and transmitting the recorded broadcast content of the second radio source from the processor to the vehicle.
7. The method of claim 6 wherein the broadcast content of the second radio source is recorded when the second radio source has been stored as a preset frequency and/or the radio has been tuned to the second radio source for more than a threshold amount of time.
8. A method of operating a radio in a vehicle, comprising the steps of: using the radio to tune to a radio source; transmitting information identifying the radio source from the vehicle to a processor disposed at a location that is remote from the vehicle; measuring a quality of a broadcast signal from the radio source received at the vehicle; transmitting information regarding the measured quality of the broadcast signal from the vehicle to the processor; using the processor to record broadcast content of the radio source from a web site of the radio source, the broadcast content being recorded when the measured quality of the broadcast signal is above a threshold level; and transmitting the recorded broadcast content of the radio source from the processor to the vehicle.
9. The method of claim 8 wherein the quality of the broadcast signal is dependent upon at least one of field strength, level of multipath, and ultrasonic noise.
10. The method of claim 8 wherein the broadcast content is recorded when the radio has been receiving the broadcast signal from the radio source for greater than a threshold amount of time.
11. The method of claim 8 wherein the broadcast content is recorded when the user has selected time shift for a configuration of the radio.
12. The method of claim 8 wherein the radio source comprises a first radio source, the method comprising the further step of automatically switching tuning of the radio from the first radio source to a second radio source having broadcast content matching the broadcast content of the first radio source, the switching being performed when the measured quality of the broadcast signal is below the threshold level.
13. The method of claim 12 comprising the further steps of: using the processor to monitor broadcast content of the first radio source on a web site of the first radio source; and using the processor to identify the second radio source as having broadcast content matching the broadcast content of the first radio source.
14. The method of claim 8 wherein the information identifying the radio source comprises: service identification if the radio source comprises digital audio broadcasting; Main Program Service (MPS) and/or Supplemental Program Service (SPS) information if the radio source comprises HD IBOC; if the radio source comprises an FM analog station, then call letters of the station and/or a broadcast frequency of the station; and a program ID (PI) code if the radio source comprises an RDS station.
15. A method of operating a radio within a vehicle, comprising the steps of: using the radio to tune to a radio source; transmitting information identifying the radio source from the vehicle to a processor disposed at a location that is remote from the vehicle; measuring a quality of a broadcast signal from the radio source received at the vehicle; transmitting information regarding the measured quality of the broadcast signal from the vehicle to the processor; using the processor to record broadcast content of the radio source from a web site of the radio source, the broadcast content is recorded when the radio source has been stored as a preset frequency and/or the radio has been tuned to the radio source for more than a threshold amount of time; and transmitting the recorded broadcast content of the radio source from the processor to the vehicle.
16. The method of claim 15 wherein the broadcast content is recorded when the measured quality of the broadcast signal is above a threshold level.
17. The method of claim 15 wherein the quality of the broadcast signal is dependent upon at least one of field strength, level of multipath, and ultrasonic noise.
18. The method of claim 15 wherein the broadcast content is recorded when time shift is currently selected as the configuration of the radio.
19. The method of claim 15 wherein the radio source comprises a first radio source, the method comprising the further step of automatically switching tuning of the radio from the first radio source to a second radio source having broadcast content substantially similar to the broadcast content of the first radio source, the switching being performed when the measured quality of the broadcast signal is below the threshold level.
20. The method of claim 19 comprising the further steps of: using the processor to monitor broadcast content of the first radio source on a web site of the first radio source; and using the processor to identify the second radio source as having broadcast content substantially similar to the broadcast content of the first radio source.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The above-mentioned and other features and objects of this invention, and the manner of attaining them, will become more apparent and the invention itself will be better understood by reference to the following description of embodiments of the invention taken in conjunction with the accompanying drawings, wherein:
[0029]
[0030]
[0031]
DETAILED DESCRIPTION
[0032] The embodiments hereinafter disclosed are not intended to be exhaustive or limit the invention to the precise forms disclosed in the following description. Rather the embodiments are chosen and described so that others skilled in the art may utilize its teachings.
[0033] Referring now to the drawings, and particularly to
[0034] An antenna system 28 may be communicatively coupled to Tuner IC 26. Antenna system 28 may be in the form of a passive mast, or an active mast of phase diversity, for example.
[0035] An AF sample line 29 and an AF hold line 31 provide an interface between DSP 24 and Tuner IC 26 to coordinate a quick mute as described hereinbelow. A pause interrupt line 33 between DSP 24 and microcontroller 22 may be used to inform microcontroller 22 whenever a pause occurs.
[0036] DSP 24 may provide signal quality parameterization of demodulated tuner audio and may make it available to microcontroller 22 via a serial bus 30. In one embodiment, serial communication bus 30 is in the form of a 400 kbps high speed I2C.
[0037] When the user tunes to a station, the station identification may be gathered based on the currently tuned band. The meaning of this pertains to the specific broadcast band, such as: [0038] 1) service ID for DAB; [0039] 2) Main Program Service (MPS), Supplemental Program Service (SPS) information for HD IB OC; [0040] 3) for an FM analog station, the call letters or frequency together with the GPS location, whereby the currently tuned station may be identified in view of a localized area; and [0041] 4) the PI (program ID) code for an RDS station.
[0042] The radio head system may publish its capability in terms of different tuner sources at a hardware level of the radio head system. The reason for this is to enable an external server to make a recommendation when the currently tuned station on a specific ban exhibits poor quality.
[0043] The user preferences may be stored in a history log along with timings for listened station attributes (e.g., frequency, SID, call letters, channel ID or PI code), and along with the GPS location to collate against a database which has the broadcast station's URL link. The gathered information may then be sent to an off-board server 40 (
[0044] Web server 40 may use this apriori information to check through the database for the current tuned station's cyber station URL. For this, server 40 spawns threads to the station URLs which arise from the above-mentioned criteria and starts storing the streamed audio data in an off-board memory device 46. Compression schemes may be used to make the storage efficient. This avoids the need for the car receiver head unit to store the streamed audio data, and avoids complexity in the vehicle's chip set.
[0045] The link between the external server 40 (e.g., in the cloud) is established. Periodically, sixty seconds of compressed audio data is transferred from cloud server 40 to the radio head unit. Thus, if the user decides to exercise the time shift operation, any delays involved in the setting up of the IP link may be masked by use of the sixty seconds of locally stored audio data.
[0046] Server 40 may additionally use the sources available at the radio head unit and command the radio head unit to switch to a different broadcast band that plays the same simulcast audio or substantially similar audio content. That is, the switched to radio source or broadcast band may have some different content as compared to the currently listened to radio source, such as different commercials or station identifications. However, if at least most of the broadcast content of the second radio source is the same as or matches the broadcast content of the second radio source, then the listener may be satisfied with the second radio source as a replacement for the first radio source.
[0047] For broadcast following operation, when the user is listening to a broadcast station, the quality metrics available for the current tuned station may be monitored. In the case of an analog FM station, the criteria of field strength, multipath and ultrasonic noise may be gathered from the radio DSP used in the head unit. Field strength may give an indication of signal reception and may help determine whether the radio station has good signal coverage in the vicinity of the user. This field strength quality parameter may be applicable for both AM and FM modulation signal reception.
[0048] Although the signal can have high field strength, it can be subject to reflections which can arise from trees and tall building which reflect/deflect the signal. The multipath parameter may enable the level of multipath to be ascertained, and may affect reception quality. The multipath quality parameter may be applicable for both AM and FM modulation signal reception.
[0049] With regard to the ultrasonic noise quality parameter, it sometimes happens that stations over-modulate their signal leading to adjacent channel interference. For example, in the U.S., FM frequencies are spaced apart 200 kHz. There can arise times in which an adjacent station over-modulates its signal past the 75 kHz modulation and beyond the 50 kHz guard band, which may result in the adjacent station being heard on the tuned-to station's frequency. This ultrasonic noise quality parameter may be applicable only for FM modulation signal reception. Ultrasonic noise also arises in cases where a neighboring station next to the current listened station has a high field strength which results in the neighbor station's spectrum overlapping with the spectrum of the current listened station, thereby causing audio distortion.
[0050] In the case of an analog AM or FM HD IBOC station or digital DAB station, the bit error rate average may be gathered from the Radio DSP used in the head unit. The bit error rate average may provide an indication of signal reception quality, and may help determine or predict whether the tuned signal is going to undergo impending loss of reception.
[0051] When a user tunes to a station, the identification of the tuned station may be gathered based on the current tuned band. The form of the identification may depend upon the specific broadcast band. For example, the identification may be in the form of a service identification (SID) for DAB. For HB IB OC, the identification may be in the form of MPS and/or SPS information. For an FM analog station, the identification may be in the form of the call letters of the station or the frequency together with the vehicle's GPS location. Thereby, the current tuned station may be identified within the context of a localized area. For an RDS station, the identification may be in the form of the PI (program identification) code.
[0052] The user preferences may be stored in a history log along with the timings for the listened station attributes (e.g., frequency, SID, call letters, or PI code) along with the vehicle GPS location to collate against a database which has the broadcast station's URL link. The gathered information may then be sent to an off-board server via an embedded modem or cell-phone. The web-server then may spawn threads to the station URL and may start monitoring the same tuned station. In the event that the quality levels of the current tuned station at the radio head unit goes below a threshold, then the radio head unit may initiate what may be termed IP link, as described in more detail below. This method may work well for the North America and Mexico market segments where there is no broadcast continuity beyond the transmitter coverage span.
[0053] The cloud server may use the information of different hardware capability sources (e.g., AM/FM tuner, SiriusXM tuner, HD IBOC capability) and can likewise also provide information to the car radio Head Unit regarding another station in the same OR different broadcast band which is transmitting the same simulcast data. This may include the radio head unit switching from one source to another source that transmits the same simulcast audio signal or data stream. For example, the radio head unit may switch from FM to DAB; from FM to SiriusXM, or from one FM station to another FM station. This method may be particularly effective for stations such as National Public Radio which broadcasts in different broadcast bands and frequencies.
[0054] In the European and Rest of World markets, the above-described broadcast following operation may provide an inexpensive alternative to the DAB-to-DAB linking which requires a costly secondary DAB tuner to do the shift. The above-described broadcast following operation may also provide an inexpensive alternative to seamless FM linking in two ways. First, the method may enable the radio head unit to switch to any source which the radio hardware is capable of receiving in order to thereby provide broadcast continuity to the end user. Second, the method may enable a single DAB tuner to be used to initiate the link.
[0055] The present invention provides a cost effective solution to realize listener broadcast continuity using an external server via the cloud to support service continuity either through the digital to terrestrial to IP link and/or via a recommendation engine which proposes an alternative station to tune to on a different source which is supported by the radio head unit.
[0056] The method of the invention may use off-board services and apriori information from a car radio head unit such as quality metrics and user preferences to trigger the links when needed. The inventive method also may provide service following for the North America market to enable the end user or driver to continue listening to his local station as he/she drives away from the current state to the next state when tuned to HD IBOC Main Channel, Secondary channels and/or analog stations.
[0057] Although the current state of the art includes multi-tuner radios such as dual tuners and triple tuners, only the main tuner in these permutations allows for both audio and data (e.g., RDS, HD) demodulation, while the second and third tuners support only data decoding. The current state of the art for DSP is such that due to processing power limitations, only one FM demodulation instance is allowed for both audio demodulation and RDS and/or HD decoding. As such, even in multi-zone situations, both the front and rear seat users may have to listen to the same currently tuned station due to the current state of the art limitation of being able to demodulate only one FM signal flow for both. In Europe there are traffic announcements which relate to another embodiment of the invention as described below.
[0058] As described above, the radio head system in a vehicle may publish its capabilities to an external server to gauge the current limitations of the radio head unit. The capabilities may be expressed in terms of different tuner sources at a hardware level of the radio head system, e.g., whether the radio includes a single tuner, dual tuner, or a triple tuner, and how many audio instances are allowed with the present on board hardware. Then a decision may be made on ensuring bandwidth for sessions between the external server and onboard radio head unit. The reason for this is to enable an external server to make a recommendation when the currently tuned station on a specific ban exhibits poor quality.
[0059] An internet protocol (IP) link may enable the end supplier to offer more service while avoiding the increased hardware costs of multiple tuners, and overcoming technology constraints such as only a single tuner for audio demodulation.
[0060] An embodiment for real live European radio constraint with multi-zones is shown in
[0061] While this invention has been described as having an exemplary design, the present invention may be further modified within the spirit and scope of this disclosure. This application is therefore intended to cover any variations, uses, or adaptations of the invention using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains.