附加广播数据处理的制作方法

文档序号:7554586阅读:111来源:国知局
专利名称:附加广播数据处理的制作方法
技术领域
本发明涉及接收和处理广播数据的系统和方法,更具体地讲是涉及接收和处理与广播无线节目相关的附加数据的系统和方法。
背景技术
许多广播系统能发送与常规无线广播相关的附加数据,该系统可以提供一种具有关于所接收广播或关于其它可接收广播的附加信息的接收系统。这种系统的例子是欧洲的无线数据系统(RDS)和北美的无线广播数据系统(RBDS)。这种附加数据可以包括诸如描述正在广播节目的节目识别符(PI),该识别符还可以用于识别该节目在地域上的可用性;节目服务名称(PS,一般的广播电台的呼叫字母);类型或节目类型(PTY);频率变化表(AF);是在规定时间广播交通状态通告(TA)还是在一个频率一般可用(TP或者交通节目);日期时间(CT、或时钟时间);留给发送机判断的免费电文区(RT、或无线文本)、允许交通状态显示的业务数据(TMC、或交通消息信道);关于其它电台的信息(EOS、或增强达到其它网络信息);关于始发国家的信息(ECC、或增强的国家代码);节目项号(PIN),利用其PI和PIN允许特定节目的唯一性识别;和关于内容和编码音频信号的数据,诸如是广播音乐或语言(MS),还是允许接收系统转换个别编译码器接通或关断的数据,还是指示是否PTY码是动态的(DI、或解码器识别)。
但是,当前的系统和方法和提供的附加数据两者都受到限制。例如,广播诸如TMC数据之类的附加交通信息的代用频率或电台的搜索和选择可以导致电台接收的中断。另外,存在选择的代用频率可以不是最佳可选的可以性。再有,关于其它电台的信息留给发送机的判断,并不提供关于其它可接收广播的完整信息。

发明内容
按照本发明,选择和接收一个广播信号。确定关于广播信号的各参数并根据确定的各参数分配优先级。存储各参数和优先级。以减小重新确定时间的方式,按优先级次序重新确定各参数。根据重新确定的参数对接收的广播信号分配优先级,并且更新存储器中的重新确定的参数和优先级。


图1a、1b、1c和1d表示按照本发明的实施例的能接收广播信号的系统的简化图;图1e表示另一种转换结构;图2表示按照本发明的一个实施例的扫描并特征化广播信号的流程框图;图3表示可以被执行以确定要分配给广播信号的优先级的测试表;图4表示从广播信号中分析数据的方法400的流程图;图5表示优化节目数据的接收的方法的一个实施例;图5a和5b表示实现转换功能的数字滤波器的示意表示;图5c表示按照本发明的一个实施例的允许用户从音频播放中消除不希望节目数据的系统的另外的实施例;图6到11a表示可以使用在本发明中的用户接口的实施例。
具体实施例方式
描述本发明的优选实施例的附图和说明书仅出于说明的目的。对于本专业的技术人员而言,在不脱离描述在附图和说明书中的基本原理的情况下,可以使用另外一些系统和方法的实施例。
本发明的系统和方法允许接收和处理包含节目数据和与之相关的附加数据的多个广播信号。广播信号可以包括诸如AM、FM、VHF或UHF之类的发送;诸如XM无线、HD无线(还有公知的由Ibiquity公司提供数字无线或IBOC)之类的卫星广播信号;或其它已知类型的射频或无线广播信号。广播信号还可以包括通过网络的码流音频,这例如可以是由互联网音乐服务器或者互联网无线电提供的。广播信号可以是模拟或数字形式的。广播信号还包括已根据1998年4月颁布的美国RDBS标准编码和调制的节目和附加数据。节目的附加数据可以是模拟的或数字的,或者可以是按某种方式由数字比特流调制的模拟信号。附加数据可以是RDS数据或者是按任何协议或格式发送的任何其它伴随数据。
图1a、1b和1c分别表示系统100a、100b和100c的简化图,每个系统例子能按照本发明的实施例接收广播信号。图1a描述一种模拟系统、图1b表示一种数字系统,图1c表示一种分集系统。系统100a、100b和100c是一些较大系统的各部件,该系统的一个例子表示在图1d。方框100d可以代表在各个实施例中的系统100a、100b和100c。
现在参照图1a,系统100a包括第一接收机102a,其一个例子是Microtune制造的被结构为接收广播信号的型号为1384 WFC的器件。第一接收机102a和第二接收机104a利用装备有信号分路器的单一天线通信,但它们可以每个都装备有独立的天线。对于图1a的讨论如果假设接收机102a和104a的输出在接收机内转换为基带频率,则各输出是经复用的音频信号。当开关122a如所示的位于上面位置时,来自接收机102a的信号可以通过开关122a传送到第一复用信号(或MPX)解码器106a,并从这里传送到音频信号处理块111a,该块可以发出第一音频输出信号120a。同样,当开关123a如所示的位于上面位置时,来自接收机104a的信号可以传送到MPX解码器107a并到达音频信号处理块113a,该块可以发出第二音频输出信号125a。开关122a和123a可以由来自处理器114a的控制信号控制,并且可以串联或独立操作,在来自第一接收机102a和第二接收机104a的信号之间进行选择。
开关122a和123a的用途是允许在音频输出端120a和125a处可以得到来自接收机102a和104a的信号。哪个信号是可用的可以由处理器114a确定(可能和处理器114d相结合来确定)。应当理解,开关122a和123a可以位于信号路径的不同位置并仍实现希望的目的,并且本发明不限制这种开关功能在系统中的特定位置。
MPX解码器106a和107a可以是能执行解调复用信号所需功能的公知部件,诸如取决于单声道/立体声转换以及“立体声混合”和“高端截止”功能、从复用信号中划分左右声道信号之类的导频音,和消除导频音。音频信号处理块111a和113a可以由增益级、均衡、动态范围调整电路、放大、音调控制或其它一般公知的音频信号处理功能组成。
由接收机102a和104a接收的信号可以附加地传送到附加数据解码器108a和110a。附加数据解码器108a和110a可以是能从广播信号接收附加数据的公知部件。这种部件可以包括;取样MPX信号的综合第三阶∑Δ转换器;和选择发送附加数据信息的频率的75kHZ带通滤波器。该部件还可以包括处理逐位同步附加码流并包括差错检测和纠错算法。举例的器件是由STElectronics公司制造的型号为TDA7333的集成电路。
附加数据解码器108a和110a以及A/D转换器112a可以与处理器114a通信。处理器114a能发送控制信号以控制开关122a和123a,并可以与接收机102a和104a通信,以便直接接收广播信号。处理器114a还可以与可以是任何能存储和检索数据的器件的存储装置116a通信,并可以根据在下面进一步描述的方法存储经处理的数据。当系统100a包括在较大的系统110d中时,处理器114a还可以与处理器114d通信。
虽然图1a表示具有两个分离的音频输出对(120a和125a),但有用的系统可以仅用一个音频输出对(例如,仅120a)构成。具有两个输出对的系统可以同时从一个源(例如,接收机102a)播放音频,同时记录来自另一个源(例如,接收机104a)的音频到海量存储装置。这种能力的使用在下面进一步描述。如果不希望有从分别的接收机同时播放和记录的能力,则可以取消开关123a、MPX解码器107a和音频处理器113a。
图1b表示实现本发明的能接收广播信号的系统100b的数字系统的简化图。示出了与装备信号分路器的一个天线通信的第一接收机102b和第二接收机104b,但这两个接收机可以具有独立的天线。对于图1b和1c的讨论,假设接收机102a和104a的输出可以被转换为接收机中的IF频率。下转换为音频频率可以在DSP块106b、107b、106c、108c、118c和122c中执行。所示出的接收机102a和104a分别与DSP块106b、107b通信,DSP块106b、107b接着又互相通信以允许来自接收机102a和104a的信号的选择接收。DSP块106b、107b的每个可以包括一些部件可以从一个接收机接收信号的A/D转换器130b和131b,如所示;可以从接收机102b或接收机104b任何一个选择信号接收并且能分别发送信号到附加数据解码器138b和139b并且到MPX解码器140b和141b的开关132b和133b;分别与A/D转换器130b和131b通信的信号发送块134b和135b;和分别与开关132b和133b通信的信号接收机块136b和137b,允许DSP块106b和107b之间信号通信。MPX解码器140b和141b能分别发送信号到数-模(D/A)转换器111b和113b。D/A转换器111b和113b能分别发送4频输出信号120b和125b。音频信号处理还可以包括(未表示出)和将在MPX解码器上的操作。
应当理解,由开关132b和133b执行的功能可以位于系统内的不同地方并因此不需要开关132b和133b的存在。因此,本发明在系统内不限制这种开关的放置。例如,开关操作可以发生在DSP内,或者可以在DSP外执行(例如,在图1D的源选择器106d中)。
处理器114b可以与DSP块106b和107b通信,控制其中的各部件的功能,并与接收机102b和104b通信,操纵接收广播信号。处理器114b还可以与允许存储和检索数据的存储装置116b通信,并且可以按照下面进一步描述的方法用于存储经处理的数据。当系统100b包括在较大系统100d中时,处理器114b还可以与处理器114d通信。
虽然图1b示出了具有两个音频输出(120b和125b)对的系统,但是仅用一对音频输出(例如,仅120b)就可以构成有用的系统。具有两个输出对的系统可以同时播放来自一个源(例如,接收机102b)的音频,而将来自另外的源(例如,接收机104b)的音频记录到海量存储装置。下面将进一步描述这种能力。如果不希望能同时播放和记录来自分别接收机的音频的能力,则仅要求从DSP 107b到DSP 106b的通信,并可以取消DAC 113b。
图1c示出了实现本发明接收广播信号的系统100c的分集系统的简化图。图1c表示两个天线101c和103c,该两者与分集块105c和107c通信,以允许根据本发明的分集系统以及接收广播信号的功能。系统100c的许多部件可以参照如图1b所示的系统100b理解。例如,接收机102c在结构上大致类似于接收机102b。同样,如所示,分集块105c中的DSP块106c包括两个接收机块与两个DSP块的组合。来自天线101c的信号由接收机102c和110c接收,并且来自天线103c的信号由接收机104c和112c接收。分集块105c中,DSP块106c和108c互相通信,并且分集块107c中,DSP块118c和122c互相通信,允许选择接收来自天线101c和103c的信号。在允许从多个天线接收信号的分集系统中的处理信号方法描述在名称为“利用自适应滤波器降低多径衰落”的美国专利5697084中,该专利援引在这里供参考。分集块105c和107c还可以互相通信,允许从接收机对102c/104c或者接收机对110c/112c选择接收信号。DSP块106c与D/A转换器111c通信,允许音频输出信号120c的发送;类似地,DSP块118c与D/A转换器113c通信,允许音频输出信号125c的发送。
处理器114c与接收机102c、104c、110c和112c通信,控制广播信号的接收,并与DSP块106c、108c、118c和122c通信,控制其中的各种部件的功能。处理器114c还与可以是允许存储并检索数据的任何装置的存储装置116c通信并且可以按照下面进一步描述的方法用于存储经处理的数据。当系统100c包括在较大系统100d中时,处理器114c还可以与处理器114d通信。
虽然图1c示出了具有两个分离的音频输出对的系统,但是仅用一个音频输出对就可以构成有用的系统。具有两个输出对的的系统可以同时播放来自一个源的音频(例如,接收机102b),而记录来自另外一个源(例如,接收机104b)的音频到海量存储装置。这种能力的使用下面进一步描述。如果不希望从分别的接收机同时播放和记录,则可以简化系统100c。第二分集块107c可以用单一接收机和DSP代替,不再需要类似图2的部件104b和107b的DAC113c。
现参照图1d,系统100d表示按照本发明的一个实施例的简化系统应用图。调谐器块102d表示按照本发明的能接收和处理广播信号和附加数据的任何部件块。调谐器块102d例如可以是系统100a、系统100b或系统100c。调谐器块102d表示为与一个天线调谐,但这仅是说明性的,并且实际上调谐器块102d可以与多个天线调谐,按一个实施例的要求,允许接收各个广播信号。调谐器块102d可以发送音频输出信号120d和125d到源选择器106d,该信号可以是模拟或数字的(音频输出信号120d和125d可以分别类似于信号120a、120b和120c,并类似于125a、125b和125c。)源选择器106d可以是能允许从多个信号源选择信号的任何部件。源选择器106d可以从调谐器块102d接收音频输出信号120d或125d,或者它可以经D/A转换器112d从海量存储装置104d接收信号,允许记录的播放,或者它可以与诸如互联网之类的信息网通信,或者它可以从诸如CD播放器、MP3播放器或其它类似装置105d之类的任何其它输入装置接收信号。源选择器106d还与如图1d所示的4扬声器系统的扬声器108d通信,虽然该扬声器系统对于某种规定应用可以是任何数量的,这对本专业技术人员是显而易见的。源选择器106d还可以经A/D转换器110d发送用于记录的信号到海量存储装置104d。在发送到海量存储装置104d的信号是模拟信号的事件中,可以使用A/D转换器110d转换信号为可存储格式;如果记录信号是数字的,A/D转换器110d也可以旁路该信号。D/A转换器112d可以用于转换存储的数据为可发送格式到音频输出端并可以发送信号到源选择器106d。注意,A/D转换器110d和D/A转换器112d被表示为具有一个输入/输出信号,但这仅是一种表示,并且等效实施例可以具有输入或输出的多个信道。
处理器114d可以与源选择器106d通信,如上所述操纵从多个信号源中选择信号。处理器114d可以与调谐器块102d通信,操纵接收广播信号并控制其中各部件的功能。处理器114d可以与海量存储装置104d通信,操纵存储或播放其中的数据。处理器114d还可以与可以是允许数据存储和检索的任何装置的存储装置116d通信,并且可以用于存储用户选择的数据和适合用户接口118d的其它数据。最后,处理器114d还可以与用户接口118d通信,该接口可以包括允许用户接收或输入信息或进行选择的任何装置或者系统。这种装置或系统的例子可以包括与输入方法相关的可视显示器,该输入方法包括诸如按键、手柄或其它各种选择器,或者它可以是触摸屏显示器,或者它可以是与各种识别输入系统相连的可闻信号。对本专业技术人员而言,其它实施例将是显而易见的。下面对用户接口118d更详细地描述。
图2表示按照本发明一个实施例的扫描和特征化广播信号的方法200的流程框图。该方法允许一个系统,诸如类似于图1a-c所描述的系统,循环跟踪可按收广播信号的范围并连续确定和更新涉及这些广播信号的参数。在本发明的一个实施例中,可以使用系统例如用第一接收机接收FM广播(下文称为“由前台接收机的前台信号的前台接收”),而同时在处理器的操纵下涉及其它可接收电台的集合数据由第二接收机接收(下文称为“由背景接收机的背景信号的背景扫描”)。方法200可以允许所有可接收广播信号的背景扫描,即来自背景信号的附加数据的集合,并确定是否相对于其它可接收信号前台信号的信号质量是最佳的。可以确定相对于由背景接收机接收的广播信号范围的参数,而不考虑是否在前台接收机中接收的附加数据。
首先,可以从这些信号范围内,例如FM频段中所有可接收的频率,选择广播信号202。然后,选择可接收的广播信号204,和可确定关于广播信号的参数206。参数可以包括,例如在特定位置广播信号的存在(例如,在一个规定频率上),信号强度,在广播信号上附加数据的存在(例如RDS数据),附加数据差错率,节目识别码,节目串和节目类型值。参数还可以包括与广播信号相关的附加数据的值,诸如PI、PS、PTY、AF、TP/TA、RF、TMC和RT。
然后,根据确定的参数给广播信号分配优先级208。如下面进一步描述的那样,分配的优先级可以用于确定分配给一个广播信号的扫描时间量。
然后,可以确定每个广播信号的信号质量的值210。这个信号质量值可以用于排序最高优先级的广播信号。下面讨论信号质量的计算。
每个广播信号的参数、分配的优先级和确定的信号质量可以存储在存储器212。最后,可以选择下一个广播信号214,并且然后重复该循环。方法200的循环重复允许涉及要重新确定和过期更新的每个可接收广播信号的参数。
在保持有用的参数值的情况下,对每个广播信号连续扫描每个可接收广播信号和确定其参数所要求的时间量上产生困难,接收附加数据需要的时间量取决于在特定时间点上(例如,当播一个歌)发送的数据量和数据传输速率。在RBDS系统,一般调制57kHz载波提供1187.5bps的整个数据传输速率。按RBDS规范,最小附加数据广播量(如果正在广播附加数据)是一组,或104比特。还有可以可以广播与特定节目数据相关的大于一个唯一数据组。在美国对FM广播分配有102个频率,在欧洲是206个频率,和在日本是141个频率。
因此,为了优化方法200所须的处理器工作周期,指定给每个广播信号的优先级被用于在算法上确定与广播信号相关的扫描时间,使得对应于分配的优先级的扫描持续期可分配给每个广播信号。考虑两个因素使处理器工作周期优化(1)广播信号的某些特征,和某种附加数据的存在和不存在被用于分配优先级给每个广播信号;和(2)对最高优先级的广播信号,确定信号质量的值并用于进一步排序这些广播信号。
某些信号特征以及某种附加数据的存在和不存在可用于优先级的分配。例如,对有大于预定最小值的信号强度的广播信号可分配以较大的权值。较大的权值的广播信号还可分配给识别为代用频率或载波的广播信号,或是当前正广播一个交通通告的,或具有相同PI或与由前台接收机接收的所选广播信号相同区域PI码的,或者该广播信号传送无线文本或EON数据的。相反,小的权值分配给例如缺少附加数据的广播信号。
另外,用户选择可强迫分配优先级。例如,用用户进口118d,用户可以指示希望收听例如交通通告。在这种情况下,较高优先级可分配给识别为具有信息(依靠,例如,TA或TP数据,或TMC数据的检测)的广播信号。其它例子包括使转换到代用频率(AF),选择理想的区域或者非区域的广播,和选择对TMC数据有利的频率。
由于参数随时间变化,分配给每个广播信号的优先级可以提升或降级。较高优先级广播信号可分配以更多的扫描时间,而较低优先级广播信号相应接收少些工作周期时间。在本发明的一个实施例中,4个优先级之一可分配为A、B、C和D,其中A是最高的和D是最低优先级。
图3表示可执行确定要分配给广播信号的优先级的测试表300。在本发明的实施例中,可按次序执行测试,用每个后续的测试修改最后分配给广播信号的优先级。在表300中,“X”指示一个单元的参数对于测试是“不要注意”的条件,“0”表示在感兴趣行中的参数不检测,“1”表示该参数要检测,和“OR”表示一个条件或两个条件都可以满足的测试。
测试1检查RF电平306和RDS数据出现308参数。如果,按列326中,检测的RF电平低于设置的阈值和没有RDS数据出现,则广播信号给予最低优先级D。但如果或者RF电平高于设置的阈值或者出现RDS数据,则优先级设置为C(列328)。
测试确定TMC消息当前是正在发送,还是不发送。确定可以通过检测“3A”还是“8A”组类型识别符的存在来进行检测,该识别符含在数据的“B”RDS块中,正如在RBDS标准中所述。当检测这种识别符时,这个标志设置为(1)(行322)。通过经验已发现这些识别符的发送测试不是经常性的。在一个实施例中,使用以计数器为基础的方法清这些值。扫描若干广播信号,在存储器中进行存储,如果在50次询问未发现识别符,则“TMC可以”值设置为(0),并且如果所有其它测试都指示如此,则可以降低优先级。
测试3确定是否发现无线文本318,并且是否无线文本已完或者有用320(“有用”数据是可成功分解的数据,并在下文进一步说明。)在行320中的数据可以表现为两数字数,第一数字标记无线文本串完整(1)还是不完整(0),第二数字标记文本数据可以进行分解(1),还是不能(0)。如果按列332,无线文本存在,并且接收的数据不完整并且没用,则优先级设置为B。如果无线文本存在,并且数据不完整但有用(列334),则优先级设置B。如果无线文本存在,并且数据完整但没用(列336),则优先级设置C。如果无线文本存在并且数据完整并有列338),则优先级设置B。
在测试4中,如果在背景中接收的广播信号包括在与由前台调谐器接收的广播信号相关的AF表中,则优先级设置为B(列340)。
测试5检测交通数据,并且如果已由用户选择TP模式则执行(即,用户已使系统对含有交通数据的各电台进行搜索,由行314的“TP模式通”的1值表示)。如果TP数据(交通数据)存在,则优先级设置为B(列342)。如果检测TP(即,该频率能广播交通数据),则优先级设置为B(列344)。如果TP和TA都存在(即,该频率能广播交通数据并且当前正广播交通数据),则优先级设置为A(列346)。
测试6检测所选广播信号的PI(节目识别符)304。如果背景广播信号PI匹配于前台广播信号的PI,但接收RF电平(背景信号的)低于阈值并且RDS存在标志被设置“0”,列348,则优先级设置为B。和存在PI匹配,并且或者RF电平足够或者接收到RDS,列350,则优先级设置为A。有可以PI匹配但在由于PI存储直至进行更新的瞬间没有RDS存在。例如,当进入隧道时,RDS数据可以暂时不存在,但PI的存储器将仍存在。
最后,在测试7中,如果背景广播信号与前台广播信号相同(列352),则优先级设置为A。
在最高优先级广播信号组中,广播信号的信号质量也被认为允许背景扫描工作周期的优化。在广播电台密集的地区,例如,可以有系统可以优化为较高优先级类别的大量广播信号。在逻辑上讲,具有最高信号质量的广播信号被更近地监视,因为它们最可能是系统在未来可以直接接收的广播信号。
在本发明的一个实施例中,可以按瞬间和时间平均接收信号强度和接收的附加数据的瞬间和时间平均差错率加权平均确定信号质量。有许多计算信号质量的等效方法,并且可以使用允许描述的优点的确定信号质量的任何其它方法。
在一个实施例中,确定这里叫做“Q”的中间变量值。Q值可在0x00与0xFF之间(提供正确调整加权值),并可按下式计算Q=[((RF_weight>/255*‘RF Level’]+[(<ERROR_weight>/255)*‘平均RDS快误差速率’]<RF_weight>是‘RF电平’的加权贡献因子。对<RF_weight>适合的值是通过经验确定的。<RF_weight>可在0x00与0xFF之间。按照经验测试,<RF_weight>最佳值为0x80,这是50%贡献。
‘RF电平’是按背景调谐器的场强输出的电压ADC测量定标的。这种ADC器件的例子是由Maxim.,公司制造的MAX 127。全标定输出设置为5V,并转换为12比特分辨率。对于60dBμV的场强,MAX 127的输出电压是2.8V。当利用MAX 127器件时,从ADC的输出电压可以被40.96分压,提供有100级的标度。每级对应于50mV。‘RF电平’可在0x00与0x64之间,其中较高的数对应于较强的信号场强。在扫描背景频率期间时间周期完成时,可以进行这种测量。
<ERROR_weight>是‘平均RDS块差错率’的加权贡献因子。<ERROR_weight>适合的值可通过经验确定。<ERROR_weight>可以在0x00与0xFF之间。经验显示<ERROR_weight>的最佳值是0x80,即50%贡献。
‘RDS块差错率’涉及接收的良好RDS块与各个块数的比率,这些块可以是在所选背景频率的时间周期期间接收的(根据每22mS一个块的最大比率)。这个比率然后可以乘100并按百分数进行存储。对于‘RDS块差错率’的值可以在0x00与0x64之间变化,其中0x64表示所有可以的块作为有效块被成功地接收(100%)。
每个接收的RDS块由RDS解码器自动纠错,解码器可以报告接收的块已被成功地纠错,还是没有。如果块未被成功地纠错,则该块被计算为有差错。然后‘RDS块差错率’可以被计算为‘RDS块差错率’的移动平均。对‘RDS块差错率’的以前值和‘RDS块差错率’的当前值两者可以按下式计算‘平均RDS块速率’=(RdsQ(k-2)+RdsQ(k-1)+RdsQ(k)/3。
例如,假设如下值<RF_weight> =0x80‘RF level’=0x40(3.2v)<ERROR_weight> =0x80,和‘平均RDS块误差速率’=0x32(50%)然后按下式计算QQ=(128/255*64)+(128/255*50)=57.22=0x39每次背景接收机选择广播信号时,可以计算Q值并存储在存储器中。然后可以通过平均以前Q值与相同广播信号的当前Q值计算平均Q值AvgQ=(Q(k+1)+Q(k))/2从而时间 T0T1T2T3T4
‘Q’10.0 20.0 20.2 10.0 15.0‘AvgQ’ 10.0 15.0 20.0 15.0 12.5在时间T0,没有以前的Q值存在,这样不计算平均Q值并且使其等于Q。在T1,通过取在时间T1和T0时的Q值之和,并且除2计算平均Q值。
利用上面确定的值,可以进行信号质量的计算。再次使用两个加权因子<Q_weight>和<AvgQ_weight>。经验已显示<Q_weight>的有用值可以是0x80,并且<AvgQ_weight>的最佳值可以是0x80,每个有50%贡献。信号质量按下式计算信号质量=[(<Q_weight>/255)*(Q/255)]+[(<AvgQ_weight>/255)*(AvgQ/255)]使用分配的优先级(和最高优先级广播信号的信号质量)运算分配广播信号的背景扫描的工作周期时间。在本发明的一个实施例中,完整工作周期的总时间可以表示为Tcycle=[(Ptime+10ms*Wfreq)+[(Qtime+10ms*xfreq)+[(rtime+10ms*yfreq)+[(stime+10ms*zfreq)其中扫描相对于每个广播信号的时间的变量ptime、qtime、rtime和stime(时间变量),和相对于在工作周期扫描的4个优先级每个的广播信号数的变量Wfreq、xfreq、yfreq和zfreq(计数变量)。在一个实施例中,时间变量表示扫描一个优先级组的每个广播信号期间10mS的倍数。这个期间允许从每个广播信号的附加数据的集合并用于信号质量的计算。在不同地理位置上每个优先级的时间变量不同(例如,由于频率密度和分配,北美与欧洲不同)。从经验测试确定下表中给出的时间变量值是有用的。

计数变量描述每个优先级的频率数,在每个工作周期期间扫描该各个频率。各优先级可以按降序或按优先级A到D周期性地扫描。通过经验测试确定下表中对计数变量的各个值,对北美和欧洲是有用的。

因此,一个周期的总时间可按下式计算对于欧洲(300Ms*6)+(300Ms*6)+(150Ms*4)+(180Ms*4)=4,520mS。
对于北美(300Ms*6)+(4000Ms*6)+(150Ms*4)+(80Ms*4)+26,720Ms。
如上所述,有关每个广播信号的数据及其分配的优先级可保持在存储器中。系统可以从每个优先级组扫描广播信号的“计数变量”数A到D。优先级B、C和D优先级的广播信号可进行顺序扫描(例如,从最低频率到最高频率)。但是,对来自A优先级表的广播信号可按其信号质量次序进行扫描。每个周期扫描一次前台广播信号(也是优先级A的),并且一般首先扫描。每周期扫描最佳代用广播信号(例如,所有剩余频率中具有最高信号质量值的A表中的频率),并且一般第二位扫描。每周期扫描A表中第二最佳代用广播信号(根据信号质量再次排序),并且一般第三位扫描。
然后可按次序扫描A表的剩余广播信号,例如从最低到最高;如果在单一环路中不能扫描整个A表,可以在下一个环路中继续剩余广播信号的扫描。在已扫描频率的“计数变量A”数后,扫描B、C和D优先级的“计数变量B”、“计数变量C”和“计数变量D”的。对于每个环路,优先级表B、C和D中的广播信号一般是按扫描次序(例如,频率)扫描的。
应当注意,还可以监视经时间的信号质量的变化并且可以用作给广播信号分配相关优先级的因子。确定有增加信号质量的广播信号可以分配相对高的优先级,并因此可以接收相应多些的扫描时间。这样,例如本发明可以“预见”下一个可接收传送特定节目的广播信号。
在接收的附加数据中是免费文本或“无线文本”(RT)串的情况下,其内容是按广播信号的发送机判断的。一般,无线文本含有当前节目的描述,例如,歌曲的名称和艺术家,但可包含广播机询问发送的任何其它文本消息。包含的文本可以或者可以没有有关广播的节目数据。
在本发明的一个实施例中,可以分析无线文本,并且集合的数据可以进行显示或存储在存储器中。图4表示从广播信号分析数据的方法400的流程图。接收含有文本数据的广播信号402,其文本数据与一个或多个已知文本串进行比较404。由此,可以得到接收的文本数据与已知文本串和至少一个未知数据串之一的相同文本之间的差别。然后确定未知数据串或各串相对于已知串的位置406。从这种确定,可以给未知数据串分配特征408,正如下面所描述的那样。现在将有特征的数据串随它的特征化410和与接收的广播信号相关的PI存储在存储器中。另外,可以格式化和显示特征化的各个串412,正如下面所描述的那样。再有,用户可以根据显示的显示特征化的各个串选择一个广播信号。用户还可以根据未特征化串进行选择。
方法400可以与如图2所示的方法200组合使用。例如,在两个接收系统中,可以在前台接收机接收广播信号,而同时在背景接收机接收其它广播信号。在仅一个接收机的系统中,仍可以接收广播信号,例如,同时聆听记录或从非单一接收机的任何源的播放。各接收机可以接收节目数据、附加数据、或两者。方法400可以使用到有任何数量的系统中。
在一个实施例中,方法400可允许,例如一个类似于如图1a-c所示的系统确定正在广播的歌曲的“艺术家”和“名称”。例如,广播信号可以传送包含串“THICKER THAN BLOOD...GARTH BROOKS”的无线文本。在这种情况下,“...”可以是区别于串“THICKER THAN BLOOD”和“GARTH BROOKS”的已知文本串。从这些文本串相对于已知文本串“...”的位置,第一文本串可以是特征化的,例如是名称,和第二例如是艺术家。可以格式化并显示这些串及其特征,或者存储在存储器中。格式化可以是任何风格的、字体面的、或格式的、诸如第一或其它字符的大写、或者可以通过使用例如分离的屏、不同的字体、色彩、闪烁文本、或者用于分别识别歌曲的不同类别的任何多种方法、或者如本专业技术人员所显而易见的若干变化。不同的格式化可以以各种方式用于显示信息的可视识别,例如,显示不同于即将到来的歌曲的当前正在播放的歌曲,或者识别流派,或者指出喜欢(或不喜欢)的艺术家或歌曲或流派。已知文本串可以是任何短语或字符,例如,包括诸如“UP NEXTON”和“NOW PLAYING”之类的短语,和诸如括弧、引括号和引用标记之类的标点符号,周期或周期组,连接号等。该方法还可以被结构为识别诸如“售票拨入号”和“推销”的信息。例如,一个广播电台可以在发送指出将被播放的歌曲的艺术家或歌曲名称的信息之后发送无线文本“UP NEXT ON”,然后发送用于识别该站的信息。方法400可以允许识别串“UP NEXT ON”和将后续串的特征识别为“艺术家”。另外,该方法可以用于识别和格式化没关系的或者丢失的空格或字符,例如,“UP NEXT ON WMJX<BARRY WHITE>”,其中括弧认为是没关系的,或者“UP NEXT ON WBOSU2”,其中认为在“WBOS”与“U2”之间丢了空格。该方法还可以允许在格式化诸如正斜线、反斜线、连接号、惊叹号、分析文本中的字符检测,或者检测指示特殊格式化的特殊字符分组,例如,AC/DC、WHAM?和ZZ Top。该方法可以允许风格化,例如收集“艺术家”和“歌曲名称”信息以便存储和显示。可以的文本分析的其它例子包括识别罗马数字(例如,改变“BOYZ II MEN”为“Boyz II Men”,不格式化“II”为“ii”);格式化大写为小写(例如,从“THICKER THANBLOOD...GARTH BROOKS”为“Thicker Than Blood...Garth Brooks”);移动串和标记前的字符串,例如“PLAYING SONG”和“NOW PLAYING”;移动串和标记后的字符,例如“PLAYING ARTIST”;在串开始、或在启始字后、或在串的任何地方,检查串的特殊字符的存在,例如( )或[]或<>,标签移动它们(例如,分析“U<1988>”变为“U2”);和识别另外的名称/艺术家格式(例如,识别“Another Day In Paradise-Phil Collins”并从“PhilCollins”识别“Another Day In Paradise”)。
方法400可以用于与起到例如歌曲名称、艺术家和流派的信息数据库作用的存储装置协作,并且从接收的文本数据分析的文本串可以与数据库的进行比较,以便格式化和提高精度。由此,该方法可以允许,例如根据分析文本串与存储数据的比较分类“艺术家”和“歌曲名称”的流派,并且通过上述确定格式的方法存储的格式可优先使用。例如,如果与本方法有关的存储装置,例如计算机存储器、或CD或MP3播放器含有“INXS”的艺术家表,则这个文本格式可以用于代替“INXS”格式化方法的结果。在无线文本数据中检测到未知模式事件中,相连的数据库也可以协商,其中在这种情况下可以分析无线文本数据并与存储数据比较,由此可以识别已知和未知的串。
本发明的另一个实施例允许优化节目数据的接收。在相同地区的多个发送机的电台可以同时广播相同节目。例如,在Massachusetts的多个国家公共无线网可以同时广播节目“Car Talk”。可以一个广播信号的信号质量低于有相同节目的另外广播信号,本发明可以允许以不需要用户检测的方式从低质量广播信号转换到高质量广播信号进行接收。按照本发明,这样的广播信号一般有最高的优先级,并且进而有相同的节目识别符(PI)。
参照图1a可理解上述广播信号转换的操作。假设开关122a连接第一接收机102a输出端到MPX解码器106a的输入端,第一接收机102a可以起到前台接收机的作用,而第二接收机104a可起到背景接收机的作用。处理器114a可以组成为监视前台信号和在背景接收机接收的具有相同PI的背景信号的信号质量。当前台信号的信号质量下降到其它被监视的具有PI的广播信号以下时,处理器114a可命令开关122a转换其状态,使得来自第二接收机104a的信号可被传送到MPX解码器106a,处理器114a由此可转换系统,使得以最高可用信号质量馈送到音频输出端120a。
在一个实施例中,接收机102a和104a可用是相同的。在这样的构成中,处理器114a可用转换情景接收机和背景接收机功能之间的接收机102a和104a的功能。即,当处理器114a命令开关122a改变状态,除了转换复用的输出信号外,处理器还可用转换接收机102a和104a的功能,使得接收机102a起背景技术的作用和接收机104a起前台接收机的作用。这些功能可按要求在两个接收机之间转换为背景和前台。
另外,两个接收机可以有“翻转(flip-flop-flip)”功能,由此保持一个接收机基本作为前台接收机和另外一个接收机基本作为背景接收机。首先,如上所述,处理器114a可用操纵接收的广播信号之间的开关。然后,处理器114a命令第二接收机104a调谐到新的、更高信号质量频率上(处理器114a还可以暂时中止接收机104a的背景扫描)。接收机104a稳定在新的频率后,处理器114a可以驱动开关122a改变从第二接收机104a输出的音频信号。然后,处理器114a可以命令第一接收机102a调谐到新的频率。一旦第一接收机102a稳定在新的频率上,处理器114a可以驱动开关122a,使得重新从接收机102a接收音频信号。在转换完成后,处理器114a可命令第二接收机104a恢复背景扫描。这种安排可提供经济的优点,因为它允许第二接收机104a将是低成本、低质量的接收机,它仅用于在转换事件期间的短暂时间提供音频输出和主要用于搜集参数数据。
上述转换的另外的改善可以用如图1e所示的开关结构。例如,开关122e的的结构可以用来减少或消除在转换期间产生的可闻的滴答声、砰砰声或其它噪声。图1e所描述的开关结构可用于上述所有的各种转换模式。
接收机102e和104e的(复用)输出可被反馈到可变增益装置103e和105e。(在现有技术中有各种构成可变增益的方法,并且本发明不限于所使用装置的形式。图1e表示可变增益放大器,通过运算跨导放大器、乘法器或其它装置都可用使用,也可以使用数字分压器。)可变增益装置103e和105e的输出反馈到求和器107e,它提供其两个输入的和的输出。
通过按如下方式改变可变增益装置103e和105e的增益可以实现接收机102e和104e的复用输出之间的转换。假设接收机102e开始是前台接收机,接收机102e的输出然后可以连接到MPX解码器106e。这可以通过设置可变增益装置103e的增益为一般为0dB额定参考值和设置可变增益装置105e为可以是至少-60dB和最好是-90dB的其最小可变增益来实现。处理器可以操纵控制装置109e到初始转换事件。(控制装置109e可以是处理所述处理器运行的内部软件,或是分别的物理硬件)控制装置109e然后可以迅速降低可变增益装置103e的增益并同时迅速增加可变增益装置105e的增益。在转换事件的结束中,增益装置105e可设置为一般为0dB的额定值和增益装置103e可设置为最小增益。可变增益装置的降低和增加时间斜率一般小于1mS并且理想都小于10μS。虽然系统被描述为设置可变增益到其最小的可变增益,但利用某些其它增益值,有效的转换也是可以的,只要从其它可变增益装置到MPX解码器106e的输入足够的低。
转换装置的另外实施例如图5a和5b所示,该图表示转换功能的数字滤波器实现的示意表示(例如由开关132b表示)。图5a和5b表示允许在输入端(502a、504a、502b和504b)的数字信号例如可以连接到如图1b所示的接收机102b和104b的音频输出端的组成。每个输入信号可以被一个系数乘,在输入端502a的信号可以在增益元件506a被幅度X的系数乘,和在输入端504a的信号可以在增益元件508a被幅度Y的系数乘。两个乘运算的结果然后可以由求和器510a求和。为实现转换功能,值X和Y允许在0和1之间变化,并且可以选择为Y=1-X。由此在0和1之间变化X值可以转换从502a和504a的输入的输出。在Y=1-X的情况下,如果X=0,则Y=1,并且从504a输入的信号被传送到输出端512a。在X=1,Y=0的情况下,从502a的输入被传送到输出端512a。转换于的时间量取决于改变系数值的速度。如果希望各输入之间立即转换,在一个时间步骤中,系数可以从0向1变化;另外,在取中间值范围时系数的值可以在0和1之间慢变化。中间值的数目和值的变化速度可以选择为由于转换处理产生的最小可闻噪声。
图5b描述仅需存储一个系数值的滤波器组成,并可以推断出Y值。来自502b的信号在增益元件506a可以由系数X乘,其结果被传送到求和器512b。来自504b的信号可以被直接传送到求和器512b和到增益元件510b,在510b中可以被系数X乘。在增益元件510b的运算结果然后被传送到求和器512b,在512b中该结果从总信号中减去。求和运算的结果被发送到输出端514b。由此,514b的输出可以按如下表达式变化Ob=X(信号502b)+(信号504b)-X(信号504b)或Ob=X(信号502b)+(1-X)*(信号504b)其中1-X=Y,由此Ob=X(信号502b)+Y*(信号504b)用如图1e所示的转换结构的完整频率转换的定时的例子如图5所示。图5表示节目数据的优化接收方法500的一个实施例。首先可以在前台接收机接收广播信号502,并且在背景接收机接收第二广播信号504,前台广播信号的节目数据例如通过扬声器输出。按照本发明,确定有关广播信号的各个参数,例如信号质量。在第一广播信号的信号质量变得比第二广播信号的低的时间点506,第一广播信号的音量可以降低,而第二广播信号的音量可以增加。在第一广播信号的音量降低到最低水平的时间点508,前台接收机可以重调接收机到与背景接收机正在接收的相同的广播信号上。然后,在前台接收机变重新调谐后的时间点510,前台接收机的音量可以增加,而背景接收机的音量可以降低。在当背景接收机一旦达到最小水平时的时间点512,背景接收机可以自由地连续扫描。时间点508与510之间的时间间隔可以是任何持续期,但必须至少长于足以允许重新调谐接收机的时间并且一般低于100mS。时间点506到508之间的(和510与512之间的)时间间隔一般应当低于1mS并且一般为10μS,以避免收听者感觉到转换。
例如,在时间点,可以确定在背景接收机上的98.1MHz接收的广播信号比正由调谐在105.7MHz的前台接收机接收的广播信号的信号质量高,并且与两个广播信号的PI是相同的。首先,背景调谐器可以调谐到98.1MHz。然后接收可以转换到背景调谐器。然后,前台接收机可以调谐到98.1MHz,并且接着接收转换到前台接收机。而后背景调谐器可以恢复背景扫描。背景接收机不限于仅接收一个广播信号,而按照本发明可以接收多个广播信号。
可以使用方法200和400的组合使用方法500,提供具有各种功能的系统。在本发明的一个实施例中,例如,方法200、400和500的组合可以允许“中断”功能。例如,用户可以指示最好接收交通通告的希望。然后,如果检测到有指示交通通告的附加数据的广播信号当前正在广播(例如通过TA数据),本发明可允许重调谐前台调谐器到以前的广播信号。本发明的这个实施例还允许当可以时用户例如指示希望收听特定的艺术家。例如,用户可以指示希望收听由艺术家Madonna的歌曲。如果然后Madonna的歌在可接收广播信号中广播,本发明允许该艺术家的数据匹配并中断当前接收的广播信号。可以不考虑输入源进行背景扫描,并且其它实施例可以允许从诸如CD或MP3播放器之类的播放装置转换到希望的广播信号。从当前的各个广播信号中对特定艺术家或歌曲的扫描依赖于从可确定的艺术家或名称的某些附加数据的可用性;但是不限于从文本串分析元数据的实施例。这样的信息如上所述可以从无线文本中分析,或者业已分析的是可用的,例如在HD无线、卫星无线、或无线互联网的某些格式中。方法500描述了一种两个接收机之间转换操作的方法,对于本专业的技术人员将清楚存在着各等效的转换操作方法。
本发明的另一个实施例可以允许一种“预先搜索”功能。可以确定多个广播信号的位置(例如,所有可接收的FM、AM或HD无线广播电台的频率),这些位置可以存储在存储器中,并且各广播信号的存在或不存在的变化可以不断更新(根据方法200)。例如,用户可以指示一个希望的选择,选择下一个最低或最高的可用广播信号。在存储器中有下一个可用广播频率位置的系统可以直接调谐前台接收机到该频率,不用扫描当前调谐的频率与下一个可用频率之间的任何中间频率。由此,“预先搜索”功能可以开发一个所有可用广播信号的表并允许前台接收机将调谐到下一个可用广播信号上和允许前台接收机调谐到下一个可用广播信号上,而不管附加数据存在与否。
本发明的另外一个实施例可以允许跳过不希望的节目,例如商业节目。例如,从接收的附加数据,例如从分析无线文本,可以确定一个歌曲已经结束并且商业节目开始。在这种情况下,系统可以在商业节目开始前转换到另外的广播信号,或者从已经从另外的广播信号或另外的源中记录的存储器检索数据,或者转换到诸如CD播放器之类的另外一个源,使得用户有效不听任何商业节目。为了实现这个目的,系统必须可靠地检测歌曲的开始和结束,使得系统知道何时转换并且使得仅歌曲数据被存储在存储器中。(歌曲数据存储到存储器如下所述)这种检测可以根据各个因子数。歌曲的开始可以通过确定何时该歌曲和艺术家出现在无线文本上(并且何时UP NEXT ON串不再出现)可靠地检测。歌曲的结束可以根据不同电台上的不同流派的音乐的统计平均值估算。例如,已经确定对于各无线电台播放最多40个节目,平均歌曲长度约2分54秒。对于其它风格的其它平均值也可以确定。然后系统可以利用确定的平均值,根据它开始的时间和确定的平均长度预测歌曲的结束。根据UP NEXT ON串的检测和有关相对于歌曲结束的UP NEXT ON出现时间的统计数据也可以估算歌曲的结束。另外,如果无线文本不容易识别“艺术家”、“歌曲”或“流派”。可以假设播放一个商业节目。由此,在本发明的一个实施例中,系统确定确定在一个广播信号中一个歌曲正在结束或已经结束,并且然后可以转换到一个歌曲正在开始的广播信号上。
图5c描述允许“跳过商业节目”的系统的另外的实施例。图5c表示有两个接收机502c和504c的系统。在时间t0,控制系统到允许跳过商业节目上,并且接收机502c可以调谐到第一广播信号并且可以按前台接收机操作(这里表示为从t0到t2接收歌曲0),而接收机504c可以在背景中扫描。
在时间t1,系统可以在背景广播信号中确定歌曲1的开始(通过按照本发明监视附加数据)。接收机504c可以调谐到适当的广播信号,接收机504c的背景扫描功能可以丧失,并且来自接收机504c的音频信号(歌曲1)可以由系统的506c记录,存储歌曲数据在存储装置中(类似于海量存储装置104d)。
在时间t2,可以由系统检测歌曲0的结束(按照本发明)。此时,系统可以终止在接收机502c接收的数据的音频输出并且可以开始从存储在存储器中的歌曲数据(歌曲1)的音频输出。系统可以开始播放来自存储器的歌曲1,同时仍然记录来自接收机504c的歌曲1的剩余部分。播放和记录操作在时间上由t=t2-t1进行偏移。另外,在时间t2,接收机502c可以转换到背景扫描模式,并且系统可以重新对一个歌曲的开始进行搜索。
在时间t3,系统可以在可接收的广播信号上识别歌曲的开始。接收机502c可以调谐到适当的广播信号,它的背景扫描功能可以丧失,并且系统可以开始记录歌曲2到存储器中。
在时间t4,可以通过系统检测歌曲1的结束。然后系统可以暂停接收机504c的输出,并且接收机504c可以转换到背景扫描模式。由此,在时间t3和t4之间可以记录歌曲1的剩余部分,同时从存储器播放歌曲1的开始(利用时间偏移t2-t1),并且同时记录歌曲2到存储器中。由此,在该实施例中,系统能同时记录两个不同的音频流,而输出至少一个音频流。
在时间t5,系统可以检测歌曲3的开始。接收机504c可以调谐到适当的频率,在接收机504c的背景扫描可以丧失,并且接收机504c的输出(歌曲3)可以记录到存储器中,同时记录歌曲2的结束。
在时间t6,可以完成从存储器的歌曲1的播放,并且然后系统可以从存储器开始播放歌曲2。在时间t6和t7之间,歌曲2和3可以被记录到存储器中,而歌曲2从存储器播放到扬声器。
在时间t7,由系统检测歌曲2的结束。歌曲2的记录可以停止,并且接收机502c可以被控制在背景中进行扫描。歌曲2的播放和歌曲3的记录可以连续进行直至歌曲2的播放完成。
在上述实施例中,在两个歌曲同时进行记录的时间周期期间,各接收机都不工作背景扫描模式;则可以存在一部分时间系统不更新其附加数据的数据库。另外的实施例可以提供第三接收机。在这样的实施例中,虽然没有商业节目操作发生,背景扫描可以连续进行。在这种情况下,一个接收机始终用于执行背景扫描。
本发明的另外的实施例可以允许可检测广播信号的背景搜索,例如,对于“艺术家”、“名称”或者“流派”。例如用户可以指令系统搜索RollingStones的歌曲。可以按照它们可以记录在存储器中执行对Rolling Stones的背景搜索。诸如“艺术家”、“名称”、“流派”的相关信息,在歌曲的持续期和记录信息的时间也可以随着进行记录,以帮助进一步选择。可以执行存储处理的进一步控制;例如,如果所选的歌曲已存在于存储装置的介质中,可以通知用户,或可以保持(或记录)较高质量的记录。从保存在背景扫描数据库中的信号质量的存储值可以推断记录质量。也允许背景广播信号的记录,例如用户可以随着诸如“艺术家”、“名称”、“流派”的确定信息记录感兴趣的音乐。另外,用户可以搜索记录的节目数据,例如,“艺术家”、“名称”、“流派”。
本发明的另外的实施例可以允许记录在例如当天的天气或交通报告的节目数据上作时间/日期标记。例如,按广播流的一个参数确定的时钟/时间信息可以随着节目数据存储在存储器中。这样的天气或交通报告以后对用户可以是有用的。
本发明的另外一个实施例可以允许用户输入对“艺术家”、“歌曲名称”的直接请求并且还在某个时间前请求的“艺术家”、“歌曲名称”提供“回提”。例如,如果请求项没有立即找到,该请求暂时保留,以便某个未来的时间上当该请求项(例如,歌曲或艺术家)变为可以时,系统可以处理该请求。通过包含键盘、触摸屏、旋推开关的装置可以选择艺术家姓名或歌曲名称,这些装置选择字符并且当按压它们时将它们输入,或者通过例如语音识别的更复杂的装置。图11表示键盘输入装置的一个实施例。还可以提供存储装置,使得如果在一周或两周中这个歌曲是可行的,它可以自动播放。
图6到11a示出了用户接口的实施例,该接口可以使用在本发明中。图6表示允许显示当前电台名604的显示600,该电台名可以是一个频率或可以识别一个广播信号的任何其他信息。从广播信号确定的附加数据也可以被显示,诸如当前节目数据602的流派或当前节目606的名称和艺术家。还可以提供虚键608,允许用户进行选择和实现各种系统功能。
图6a示出了图6的另外的实施例。显示600a可以包括虚音量控制602a、调谐器控制604a、搜索控制608a、信息查询610a和源选择612a。指示符606a表示系统是“手动模式”,允许用户选择广播信号。指示符606a还可以指示系统功能的其他模式,例如商业跳过或“自动模式”。图6b示出了图6的另外的实施例。显示600b可以包括与表示在图6a类似的控制,但是,除指示符606b指示系统处于“自动模式”外,即商业跳过功能性地启动。然而,广播信号信息602b被大大地简化,例如,仅显示名称和艺术家,使得广播信号转换对用户透明,避免转移车辆驾驶员的注意,和出于美学的目的。
在图7中,显示700可以允许列表和选择电台的各种广播信号。可以提供广播信号704的序列表,显示从附加数据中得到的电台信息;如果没有附加数据可用,则可以显示其它的识别信息,诸如频率。用户可以滚动正向702或反向706,通过广播信号的表。用户还可以选择存储功能708,按照本发明允许记录歌曲数据。显示700表示当前播放的歌曲数据的流派,但是可以显示任何信息,例如,名称、艺术家、或其它识别信息。
在图8中,显示800表示因当前歌曲的广播信号的列表,在显示800的一个实施例中,包括名称和艺术家806的列表可以指示该歌曲是当前播放的,而仅有艺术家804的列表可以指示显示的艺术家唱的一个歌曲将不久在广播信号中得到。
图9示出了显示900,900描述了可接收的由流派902的广播信号的列表。每个列表904后的数字可以指示当前广播的特定音乐流派的可用广播信号的号。应当由用户选择,例如选择6,则用户可以被允许从所选流派中选择广播信号。
图9a示出了显示900a,900a描述了已由用户预先设置的广播信号的列表。按用户所希望,这些选择可以改变。如上所述其它功能可以使用。
图10示出了显示1000,1000描述了通过名称和艺术家列出的当前和即将的歌曲。图11示出了搜索功能,从而用户可以用关键词搜索。关键词搜索还可以在一个类别中进行,诸如一个流派、名称或艺术家1102。可以通过键盘1104输入搜索关键词,通过任何手段输入可以所有实现相同的功能。图11a示出了描述在图11中的搜索功能的另一个实施例。通过选择器1102a可以进行字母搜索串的选择,选择器可以显示给用户1104a。用户可以通过类别搜索,例如,流派、艺术家或歌曲1106a,搜索的结果可以显示出来1108a。用户还可以用搜索结果选择播放或存储歌曲数据1110a。
在图6-11中的显示可以互换或按任何组合使用。显示在图6-11a的各元件在不损失一般性的情况下可以被组合为等效显示,对本专业的技术人员也是显而易见的。
另外,为了保险可以显示要求用户输入和注意的本发明的各个元件,例如驾驶期间(借助于例如检测触发/发送互锁的状态)避免驾驶员潜在的转移注意力。应当为失效的各个元件可以是要求用户部分基本注意的那些,以便使用,例如输入歌曲名称、艺术家姓名、或用于搜索或存储功能的其它信息。可以失去其它特征避免转移驾驶员的注意力。例如,如果用户指令系统“跳过商业节目”,作为系统转换电台,经常在每个歌曲以后,当前电台或频率显示可以比较迅速地改变,在这种情况下,显示屏可以改变为仅显示“艺术家、歌曲和流派”信息并且消除当前电台或频率信息的显示。
上面的描述仅说明某个优选实施例,并且本专业的技术人员将理解为实施在本说明书中的概念可以容易地适应而不需要不适当的经验,并且可以在不脱离基本特征的情况下按其它特定形式实施。由此,本公开试图仅仅是说明性的而不限制按如下权利要求书所描述的本发明的范围。
权利要求
1.一种扫描和特征化广播信号的方法,包括扫描多个广播信号,所述扫描还包括重复选择一个广播信号;接收所述广播信号;确定关于所述广播信号的参数;根据所述参数分配优先级给所述广播信号;在存储器中存储各参数和优先级;以一种允许最小化所述重新确定的时间方式,按优先级次序重新确定与所述广播信号相关的所述参数;根据所述重新确定的参数,重新分配优先级给所述广播信号;更新存储器中的重新确定的参数和优先级。
2.如权利要求1的方法,其中,在确定步骤中,所述参数还包括由用户进行的选择。
3.一种分析来自广播信号的数据的方法,包括接收有相关文本数据的信号;将所述文本数据与至少一个已知文本串进行比较,以识别所述文本中至少一个相同于所述已知文本串的已知数据串和至少一个未知数据串;将一个特征分配给至少所述一个未知数据串;以与所述特征一致的方式显示所述至少一个未知数据串。
4.如权利要求3的方法,其中在接收中,该信号是复用信号。
5.如权利要求3的方法,其中在分配中,所述特征是根据所述未知数据串与所述已知数据串的相对位置。
6.如权利要求3的方法,还包括在存储装置中存储所述至少一个未知数据串及其对应的特征。
7.如权利要求3的方法,还包括根据所述特征允许用户进行选择。
8.如权利要求3的方法,还包括在存储装置中允许所述信号和所述至少一个未知信号的存储。
9.如权利要求8的方法,还包括允许从所述存储装置中选择和恢复所述信号和所述至少一个未知信号。
10.一种改善广播信号接收的方法,包括在第一接收机接收第一信号,所述第一信号具有第一相关内容识别符和第一信号质量;在第二接收机接收第二信号,所述第二信号具有基本与第一相关内容识别符相似的第二相关内容识别符和具有低于第一信号质量的第二信号质量;提供人可感觉的所述第一信号;比较一段时间内第一信号质量与第二信号质量,确定所述第二信号质量高于第一信号质量的一个点;在所述点提供人感觉不到的所述第一信号;和提供人感觉到的所述第二信号,以产生在所提供的人感觉不到的所述第一信号与所提供的人感觉到的所述第二信号之间人难以识别的时间延迟。
11.如权利要求10的方法,还包括在第一接收机接收第二信号,使得所述第二信号在第一接收机和在第二接收机两者上进行接收。
12.如权利要求11的方法,还包括在第一接收机上提供人感觉不到的第二信号。
13.如权利要求12的方法,还包括在第一接收机提供人感觉到的第二信号,以产生在第一接收机提供的人感觉到的第二信号与在第二接收机提供的人感觉不到的所述第二信号之间的人难以识别的时间延迟。
14.一种选择接收信号的方法,包括在第一接收机接收第一信号;在存储器中存储与所述第一信号相关的位置数据;提供人感觉到的所述第一信号;在第二接收机接收第二信号;在存储器中存储与所述第二信号相关的位置数据;允许用户选择所述第二信号;提供人感觉不到的所述第一信号;提供人感觉到的所述第二信号,以产生在所提供的人感觉不到的第一信号与所提供的人感觉到的所述第二信号之间的人难以识别的延迟时间。
全文摘要
扫描多个广播信号,选择并接收各个扫描的广播信号之一,并且确定与所接收的广播信号相关的各参数。根据参数分配优先级给接收的广播信号,并在存储器中存储参数和优先级。以减少用于重新确定时间的方式,按优先级次序重新确定参数。根据重新确定的参数分配优先级给接收的广播信号,并更新存储器中重新确定的参数和优先级。
文档编号H04H60/27GK1507186SQ20031011643
公开日2004年6月23日 申请日期2003年11月21日 优先权日2002年12月6日
发明者达米安·霍华德, 肯尼思·S·约希奥卡, S 约希奥卡, 达米安 霍华德 申请人:伯斯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1