[0142]在一個方面中,數(shù)據(jù)處理器可經(jīng)配置以基于可由主機處理器配置(例如,由主機處理器控制、啟用或停用)的一個或一個以上參數(shù)來篩選RDS數(shù)據(jù),使得取決于一個或一個以上參數(shù),RDS數(shù)據(jù)的選定集合為RDS數(shù)據(jù)的子集。此子集可包括選定RDS群組。在另一方面中,RDS數(shù)據(jù)的選定集合為RDS數(shù)據(jù)的子集、無RDS數(shù)據(jù)或全部RDS數(shù)據(jù)。
[0143]數(shù)據(jù)處理器可包括用于篩選RDS數(shù)據(jù)的一個或一個以上篩選器(例如,圖9中的塊908、910、912、914及916)。篩選器中的每一者或一些可由主機處理器選擇性地配置(例如,由主機處理器控制、啟用或停用)。舉例來說,篩選器中的每一者或一些可由主機處理器獨立于其它篩選器中的一者或一者以上而配置。數(shù)據(jù)處理器還可包括可由主機處理器選擇性地配置(例如,由主機處理器控制、啟用或停用)的一個或一個以上RDS群組緩沖器。
[0144]數(shù)據(jù)處理器可包括可由主機處理器選擇性地配置(例如,由主機處理器控制、啟用或停用)的一個或一個以上群組處理組件(例如,圖9中的塊920及922)。舉例來說,一個或一個以上群組處理元件可由主機處理器獨立于其它群組處理組件中的一者或一者以上而配置。
[0145]在另一方面中,數(shù)據(jù)處理器經(jīng)配置以基于可由主機處理器配置(例如,由主機處理器控制、啟用或停用)的一個或一個以上參數(shù)來減少對主機處理器的中斷的數(shù)目,使得取決于一個或一個以上參數(shù),減少或不減少中斷的數(shù)目。
[0146]可使用軟件、硬件或兩者的組合來實施數(shù)據(jù)處理器及主機處理器中的每一者。作為實例,可利用一個或一個以上處理器來實施數(shù)據(jù)處理器及主機處理器中的每一者。處理器可為通用微處理器、微控制器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯裝置(PLD)、控制器、狀態(tài)機、門控邏輯、離散硬件組件或可執(zhí)行信息的計算或其它操縱的任何其它合適裝置。數(shù)據(jù)處理器及主機處理器中的每一者還可包括用于存儲軟件的一個或一個以上機器可讀媒體。軟件應(yīng)被廣泛地解釋為意味著指令、數(shù)據(jù)或其任何組合,而無論是被稱作軟件、固件、中間件、微代碼、硬件描述語言還是其它者。指令可包括代碼(例如,以源代碼格式、二進制代碼格式、可執(zhí)行代碼格式或任何其它合適代碼格式)。
[0147]機器可讀媒體可包括集成到處理器中的存儲裝置,例如,可能為ASIC的情況。機器可讀媒體還可包括在處理器外部的存儲裝置,例如,隨機存取存儲器(RAM)、快閃存儲器、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除PROM (EPROM)、寄存器、硬磁盤、可裝卸磁盤、⑶-ROM、DVD或任何其它合適存儲裝置。此外,機器可讀媒體可包括傳輸線或編碼數(shù)據(jù)信號的載波。所屬領(lǐng)域的技術(shù)人員將認識到如何對于數(shù)據(jù)處理器及主機處理器而最佳地實施所描述功能性。根據(jù)本發(fā)明的一個方面,機器可讀媒體為通過指令而編碼或存儲有指令的計算機可讀媒體且為計算元件,其界定指令與系統(tǒng)的其余部分之間的結(jié)構(gòu)及功能相互關(guān)系,這準許實現(xiàn)指令的功能性。指令可(例如)由主機系統(tǒng)或由主機系統(tǒng)的處理器執(zhí)行。指令可為(例如)包括代碼的計算機程序。
[0148]圖28為說明用于處理RDS數(shù)據(jù)的主機系統(tǒng)的功能性的實例的概念框圖。主機系統(tǒng)200包括主機處理器204及數(shù)據(jù)處理器2802。數(shù)據(jù)處理器2802包括用于接收RDS數(shù)據(jù)的模塊2804。數(shù)據(jù)處理器2802進一步包括用于篩選RDS數(shù)據(jù)以允許主機處理器204接收RDS數(shù)據(jù)的選定集合的模塊2806。此外,數(shù)據(jù)處理器2802包括用于減少對主機處理器204的中斷的數(shù)目的模塊2808。
[0149]所屬領(lǐng)域的技術(shù)人員應(yīng)了解,可將本文中所描述的各種說明性塊、模塊、元件、組件、方法及算法實施為電子硬件、計算機軟件或兩者的組合。舉例來說,可將群組處理組件918及篩選器模塊906中的每一者實施為電子硬件、計算機軟件或兩者的組合。為了說明硬件與軟件的此互換性,各種說明性塊、模塊、元件、組件、方法及算法已在上文中大體在其功能性方面得以描述。將此功能性實施為硬件還是軟件取決于特定應(yīng)用及強加于整個系統(tǒng)上的設(shè)計約束。所屬領(lǐng)域的技術(shù)人員針對每一特定應(yīng)用可以不同方式來實施所描述功能性??梢圆煌绞讲贾酶鞣N組件及塊(例如,以不同次序布置或以不同方式分割),均不脫離本技術(shù)的范圍。舉例來說,可重新布置圖9的篩選器模塊906中的篩選器的特定次序,且可以不同方式來分割一些或所有篩選器。
[0150]應(yīng)理解,所揭示的過程中的步驟的特定次序或?qū)哟螢槭痉缎苑椒ǖ恼f明?;谠O(shè)計偏好,應(yīng)理解,可重新布置過程中的步驟的特定次序或?qū)哟巍?赏瑫r執(zhí)行步驟中的一些。所附方法權(quán)利要求項以樣本次序來呈現(xiàn)各種步驟的要素,且不意味著限于所呈現(xiàn)的特定次序或?qū)哟巍?br>[0151]提供先前描述以使任何所屬領(lǐng)域的技術(shù)人員均能夠?qū)嵺`本文中所描述的各種方面。所屬領(lǐng)域的技術(shù)人員將易于明了對這些方面的各種修改,且本文中所界定的一般原理可適用于其它方面。因此,不希望將權(quán)利要求書限于本文中所展示的方面,而是應(yīng)賦予其與語言權(quán)利要求書一致的完全范圍,其中以單數(shù)形式來提及元件不希望意味著“一個且僅一個”(除非明確地地如此規(guī)定),而是意味著“一個或一個以上”。除非另有明確地規(guī)定,否則術(shù)語“一些”指一個或一個以上。男性代詞(例如,他的)包括女性及中性(例如,她的及它的),且反之亦然。所屬領(lǐng)域的技術(shù)人員已知或稍后將知道的貫穿本發(fā)明所描述的各種方面的元件的所有結(jié)構(gòu)及功能等效物均以引用的方式明確地并入本文中且希望由權(quán)利要求書涵蓋。此外,本文中所揭示的任何內(nèi)容均不希望貢獻給公眾,而不管此揭示內(nèi)容是否明確地敘述于權(quán)利要求書中。無任何權(quán)利要求要素將根據(jù)35U.S.C.§ 112第6段的規(guī)定加以解釋,除非所述要素是使用短語“用于...的裝置”而被明確地敘述,或在方法權(quán)利要求項的情況下,所述要素是使用短語“用于...的步驟”而被敘述。
【主權(quán)項】
1.一種利用數(shù)據(jù)處理器處理無線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的設(shè)備,其包含: 用于通過所述數(shù)據(jù)處理器接收RDS數(shù)據(jù)的裝置;以及 用于通過所述數(shù)據(jù)處理器篩選所述RDS數(shù)據(jù)以選擇所述RDS數(shù)據(jù)的集合以發(fā)送到主機處理器的裝置,其中所述RDS數(shù)據(jù)包含多個RDS數(shù)據(jù)群組,其中篩選所述RDS數(shù)據(jù)減少了對所述主機處理器的中斷的數(shù)目,以及其中篩選所述RDS數(shù)據(jù)包括篩選具有無法矯正的錯誤的RDS群組、篩選具有尚未改變的RDS群組數(shù)據(jù)的RDS群組、或者篩選具有無法矯正的錯誤的RDS群組和具有尚未改變的RDS群組數(shù)據(jù)的RDS群組的組合,其中篩選具有無法矯正的錯誤的RDS群組包括篩選未界定的RDS群組,其中所述用于篩選的裝置還經(jīng)配置以基于可由所述主機處理器配置的一個或一個以上參數(shù)來篩選所述RDS數(shù)據(jù),并且其中所述RDS數(shù)據(jù)的所述選定集合為所述RDS數(shù)據(jù)的子集。2.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述多個RDS數(shù)據(jù)群組中的每一RDS群組包含多個數(shù)據(jù)塊,且所述多個數(shù)據(jù)塊中的每一塊包含信息字及塊狀態(tài)字節(jié),并且其中特定塊的所述塊狀態(tài)字節(jié)經(jīng)配置以指示塊識別及在所述特定塊中是否包括無法校正的錯誤。3.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置還經(jīng)配置以基于可由所述主機處理器配置的一個或一個以上參數(shù)來減少對所述主機處理器的中斷的數(shù)目。4.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置包含用于篩選所述具有所述無法校正的錯誤的RDS群組或具有塊E群組類型的RDS群組的裝置。5.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置包含用于確定RDS群組是否具有匹配于特定樣式的節(jié)目識別、以及響應(yīng)于確定所述RDS群組有匹配于特定樣式的節(jié)目識別而向所述主機處理器發(fā)送中斷的裝置。6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置包含用于確定RDS群組是否具有匹配于特定塊B參數(shù)的塊2條目、以及響應(yīng)于確定所述RDS群組具有匹配于所述特定塊B參數(shù)的塊2條目而向所述主機處理器發(fā)送中斷的裝置。7.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置包含用于篩選具有匹配于特定群組類型的群組類型的RDS群組的裝置。8.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置進一步經(jīng)配置以響應(yīng)于確定RDS群組的群組類型為群組類型0及針對所述RDS群組的節(jié)目服務(wù)(PS)信息不同于針對所述RDS群組的先前PS信息而向所述主機處理器發(fā)送中斷。9.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置進一步經(jīng)配置以響應(yīng)于確定RDS群組的群組類型為群組類型0及與所述RDS群組相關(guān)聯(lián)的替換頻率(AF)列表信息不同于與所述RDS群組相關(guān)聯(lián)的先前AF列表信息而向所述主機處理器發(fā)送中斷。10.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述用于篩選的裝置進一步經(jīng)配置以響應(yīng)于確定RDS群組的群組類型為群組類型2及針對所述RDS群組的無線電文本(RT)信息不同于針對所述RDS群組的先前RT信息而向所述主機處理器發(fā)送中斷。11.根據(jù)權(quán)利要求1所述的設(shè)備,其中用于篩選的裝置包含用于基于特定RDS群組在中斷所述主機處理器之前存儲所述特定RDS群組的裝置。12.一種利用數(shù)據(jù)處理器來處理無線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的方法,所述方法包含: 通過所述數(shù)據(jù)處理器接收RDS數(shù)據(jù); 通過所述數(shù)據(jù)處理器篩選所述RDS數(shù)據(jù)以選擇所述RDS數(shù)據(jù)的集合以發(fā)送到所述主機處理器,其中所述RDS數(shù)據(jù)包含多個RDS數(shù)據(jù)群組,其中篩選所述RDS數(shù)據(jù)減少了對所述主機處理器的中斷的數(shù)目,并且其中篩選所述RDS數(shù)據(jù)包括篩選具有無法矯正的錯誤的RDS群組、篩選具有尚未改變的RDS群組數(shù)據(jù)的RDS群組、或者篩選具有無法矯正的錯誤的RDS群組和具有尚未改變的RDS群組數(shù)據(jù)的RDS群組的組合,其中篩選具有無法矯正的錯誤的RDS群組包括篩選未界定的RDS群組,其中篩選所述RDS數(shù)據(jù)基于可由所述主機處理器配置的一個或一個以上參數(shù),并且其中所述RDS數(shù)據(jù)的所述選定集合為所述RDS數(shù)據(jù)的子集。13.根據(jù)權(quán)利要求12所述的方法,其中所述篩選包含基于可由所述主機處理器配置的一個或一個以上參數(shù)來篩選所述RDS數(shù)據(jù),其中所述RDS數(shù)據(jù)的所述選定集合為所述RDS數(shù)據(jù)的子集,并且 其中所述RDS數(shù)據(jù)的所述子集包含選定RDS群組。
【專利摘要】本發(fā)明涉及無線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)處理方法及設(shè)備。本發(fā)明提供一種用于處理無線電數(shù)據(jù)系統(tǒng)(RDS)數(shù)據(jù)的主機系統(tǒng),其包括主機處理器。所述主機系統(tǒng)進一步包括數(shù)據(jù)處理器,所述數(shù)據(jù)處理器經(jīng)配置以接收所述RDS數(shù)據(jù)、經(jīng)配置以篩選所述RDS數(shù)據(jù)以允許所述主機處理器接收所述RDS數(shù)據(jù)的選定集合且經(jīng)配置以減少對所述主機處理器的中斷的數(shù)目。還提供一種用于在主機系統(tǒng)內(nèi)處理RDS數(shù)據(jù)的方法。
【IPC分類】H04H60/06, H04H40/18
【公開號】CN105356961
【申請?zhí)枴緾N201510641822
【發(fā)明人】詹姆斯·正·昌本
【申請人】高通股份有限公司
【公開日】2016年2月24日
【申請日】2008年11月21日
【公告號】CN101868931A, EP2232745A1, EP2232745B1, US8503957, US20090131002