專利名稱:一種移動終端執(zhí)行特定操作的方法、移動終端及通信系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信、電子及嵌入式領域,特別涉及一種移動終端執(zhí)行特定操作的方法、移動終端及通信系統(tǒng)。
背景技術:
廣播數(shù)據系統(tǒng)(Radio Data System-RDS)是所有多節(jié)目廣播中應用最廣,發(fā)展最迅速的數(shù)據廣播方式。由于調頻廣播的時效性,以及廣播頻率資源的特殊性,RDS自誕生后即被世界許多國家和地區(qū)廣泛地接受和采用。RDS接收機的調頻波段在87. 5 108. OMHz范圍內,相鄰電臺波段間至少100kHz, 在57kHz上加載副載波數(shù)據。數(shù)據內容包括電臺類型、節(jié)目類型、交通公告、廣告信息、標準時間、天氣預報等等。同時還提供了開放式數(shù)據接口,為特殊要求用戶提供數(shù)據文本應用通道。一般無線手持設備(比如手機)因通過無線的方式與其基站或無線臺實現(xiàn)連通。 因此這種設備不受地域,空間限制。即基站或無線臺無法準確的判斷無線手持設備的位置 (比如某個點周圍IOm范圍內)。而如果手機可以在特定地點實現(xiàn)其預先設定的所有功能,將會為用戶帶來較大的便利。例如,希望使手機在某地點周圍IOm范圍內限制某些特殊功能(例如在會議室內拒接所有電話)或是實現(xiàn)某些特殊功能(例如向固定號碼發(fā)送短信)。通過基站的功能,可以實現(xiàn)這一功能。例如,基站可以向其范圍內的手機發(fā)送指令,讓進入此區(qū)域的手機都拒接所有來電。但是這樣做有很大局限性。第一,基站的輻射范圍很大,可能最小也有2-3公里的輻射區(qū)域。不利于精確定位;第二,由于基站是固定的,目前的基站基本上都已布置完成。 再想對某個區(qū)域進行單獨布網,并非易事。因此可能導致無法實現(xiàn)區(qū)域的自由配置。
發(fā)明內容
本發(fā)明實施例提供一種移動終端執(zhí)行特定操作的方法、移動終端及通信系統(tǒng),用于在部分區(qū)域內使移動手持設備實現(xiàn)特定功能或特定操作,有利于實際應用?!N移動終端執(zhí)行特定操作的實現(xiàn)方法,包括以下步驟具有頻率調制FM接收機的移動終端接收調頻廣播信號中的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息;所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作;所述移動終端執(zhí)行所述特定操作。一種移動終端,包括FM接收機,用于接收調頻廣播信號中的RDS信號,解調出RDS數(shù)據信息;查找模塊,用于根據所述RDS數(shù)據信息確定其對應的特定操作;執(zhí)行模塊,用于執(zhí)行所述特定操作。一種通信系統(tǒng),包括
移動終端,用于接收網絡側發(fā)送的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息, 根據所述RDS數(shù)據信息確定其對應的特定操作,及執(zhí)行所述特定操作;FM發(fā)射機,用于發(fā)射RDS信號。本發(fā)明實施例具有FM接收機的移動終端接收調頻廣播信號中的廣播數(shù)據系統(tǒng) RDS信號,解調出RDS數(shù)據信息;所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作;所述移動終端執(zhí)行所述特定操作。通過讀取RDS信息,執(zhí)行所述RDS信息所對應的操作, 使移動終端可以在部分區(qū)域內實現(xiàn)特定功能或特定操作,同時可以對移動終端進行精確定位,且只需要在移動終端中加裝FM接收機即可,并不需要另外布網,便于實現(xiàn),可以大范圍使用。通過FM信號的覆蓋,使進入其覆蓋范圍的移動終端執(zhí)行特定操作,從而實現(xiàn)對移動終端的區(qū)域性功能控制。
圖1為本發(fā)明實施例中通信系統(tǒng)的主要結構圖;圖2A為本發(fā)明實施例中移動終端的主要結構圖;圖2B為本發(fā)明實施例中通信系統(tǒng)的示意圖;圖3為本發(fā)明實施例中移動終端的詳細結構圖;圖4為本發(fā)明實施例中移動終端執(zhí)行特定操作方法的主要流程圖;圖5為本發(fā)明實施例中移動終端執(zhí)行特定操作方法的詳細流程圖。
具體實施例方式本發(fā)明實施例具有FM接收機的移動終端接收調頻廣播信號中的廣播數(shù)據系統(tǒng) RDS信號,解調出RDS數(shù)據信息;所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作;所述移動終端執(zhí)行所述特定操作。通過讀取RDS信息,執(zhí)行所述RDS信息所對應的操作, 使移動終端可以在部分區(qū)域內實現(xiàn)特定功能或特定操作,同時可以對移動終端進行精確定位,且只需要在移動終端中加裝FM接收機即可,并不需要另外布網,便于實現(xiàn),可以大范圍使用。參見圖1,本發(fā)明實施例中通信系統(tǒng)包括移動終端101及FM發(fā)射機102。移動終端101用于接收網絡側發(fā)送的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息,根據所述RDS數(shù)據信息確定其對應的特定操作,及執(zhí)行所述特定操作。較佳的,本發(fā)明實施例中在移動終端101內部可以有內置天線。一般移動終端101是以耳機作為天線,但不能保證用戶一直使用耳機,而沒有天線時無法接收FM(頻率調制)信號,也就無法接收RDS 信號。因此本發(fā)明實施例可以在移動終端101內采用內置天線,可以保證用戶在使用RDS 功能時,不必受天線的限制。移動終端101位于用戶側。FM發(fā)射機102用于發(fā)射RDS信號。所述FM發(fā)射機102可以是一個大功率的電臺, 也可以是一個小型的發(fā)射裝置。一個網絡系統(tǒng)可以以該FM發(fā)射機102為核心。FM發(fā)射機 102發(fā)送的FM信號中需帶有RDS信號。其中,按照RDS信號的協(xié)議標準,RDS信號可以有多種類型,例如節(jié)目欄目號、慢標志碼、廣播文本、內部應用、緊急報警系統(tǒng)等。本發(fā)明實施例中的RDS信號可以選擇內部應用這種類型。因為如果選用其他類型,可能會被其他FM設備所接收并解調,從而可能導致其他FM接收設備產生錯誤的操作。FM發(fā)射機102可以一直不間斷地發(fā)送同一個固定格式的RDS信號,當移動終端101進入到FM發(fā)射機102的覆蓋范圍時,就可以接收到FM發(fā)射機102發(fā)送的RDS信號。當FM發(fā)射機102的功率較小時,其覆蓋范圍可能也較小,則可以通過使多個FM發(fā)射機102進行蜂窩式覆蓋的方式,擴大其覆蓋范圍。在FM發(fā)射機102進行蜂窩式覆蓋時,為避免相鄰FM發(fā)射機102的互相干擾,可以使相鄰的FM發(fā)射機102工作在不同的頻率。這樣對于移動終端101來說,就需要搜索至少兩個頻率的RDS信號。例如,移動終端101可以在搜索完一個頻率的RDS信號后再切換到另一個頻率進行搜索。參見圖2A,本發(fā)明實施例中移動終端101包括FM接收機1011、查找模塊1012及執(zhí)行模塊1013。所述移動終端101還包括讀取模塊1014及存儲模塊1015。其中,讀取模塊1014、查找模塊1012及執(zhí)行模塊1013都可以位于所述移動終端101的處理器中。存儲模塊1015可以位于所述移動終端101的處理器中,也可以位于所述移動終端101的處理器之外。具體的,所述移動終端101可以是手機。圖2B所示為本發(fā)明實施例中通信系統(tǒng)的示意圖。FM接收機1011用于接收網絡側發(fā)送的RDS信號,并將其解調出RDS數(shù)據信息。具體的,所述FM接收機1011可以是一個FM接收機芯片。FM接收機1011可以通過移動終端 101的內置天線接收網絡側發(fā)送的RDS信號。可以通過設定,使移動終端101開機時FM接收機1011自動打開,或者FM接收機1011也可以在受到觸發(fā)后打開。在FM接收機1011開啟后,移動終端內的處理器可以對其進行初始化,設置FM接收機1011的各類參數(shù),例如對 FM接收機1011進行初始化狀態(tài)設置、FM接收頻率的設置,及為其配置RDS工作狀態(tài)等。FM 接收機1011打開后,如果其處于某FM發(fā)射機102的覆蓋范圍內,當該FM發(fā)射機102發(fā)射 RDS信號時,F(xiàn)M接收機1011即可進行接收。FM接收機1011接收到RDS信號后,對其進行解調,得到RDS數(shù)據信息,之后FM接收機1011通知讀取模塊1014進行讀取,其中通知的方式可以是中斷,即FM接收機1011解調出RDS數(shù)據信息后,產生一個中斷,讀取模塊1014接收到中斷后,讀取FM接收機1011中存儲的RDS數(shù)據信息。其中,讀取模塊1014可以通過數(shù)據線讀取FM接收機1011中存儲的RDS數(shù)據信息,例如可以通過I2CanterHntegrated Circuit,兩線式串行總線)總線、SPI (串行外設接口 )總線等方式進行讀取。如果FM接收機1011 —直處于工作模式,則移動終端101的待機電流會比較高,導致依賴于電池進行工作的移動終端101的待機時間大幅變短。較佳的,可以使FM接收機 1011間歇性開啟,即FM接收機1011不必始終開啟,可以周期性的短時間開啟,例如,F(xiàn)M接收機1011可以每分鐘打開一次,每次開啟時間持續(xù)1秒,假設FM接收機1011開啟時移動終端101待機電流為20mA,則移動終端101待機電流的增加值為(20mA*ls)/60s = 0. 33mA (1)增加的電流較小,對移動終端101待機時長的影響較小。例如一個待機電流為4mA 的移動終端101,當其內部增加FM接收機1011后,在FM接收機1011開啟時待機電流也僅是4. 33mA,假如該移動終端101的電池容量為IOOOmAh,則原待機時長為1000mAh/4mA = 250h(2)增加FM接收機1011后待機時長為1000mAh/4. 33mA = 230h (3)可以看出增加FM接收機1011后對移動終端101的待機時長影響不是太大。
或者可以設定FM接收機1011在固定時間內開啟。例如,F(xiàn)M發(fā)射機只在上午 8 30-9 30發(fā)射RDS信號,則可以通過設置使FM接收機1011在這個時段內開啟,在其它時間段內關閉,由于FM接收機1011的工作電流較小,開啟時間也較短,因此可以減小移動終端101的待機電流,盡量避免大幅縮短移動終端101的待機時長。查找模塊1012用于根據所述RDS數(shù)據信息確定其對應的特定操作。在移動終端 101內部可以有一個信息表,該信息表中存儲了各RDS數(shù)據信息、與每種RDS數(shù)據信息對應的具體操作及它們之間的對應關系,該信息表可以存儲在存儲模塊1015中。在讀取模塊 1014讀取RDS數(shù)據信息后,查找模塊1012可以在該信息表中查詢與該RDS數(shù)據信息對應的具體特定操作。如果查找模塊1012在信息表中未查詢到該RDS數(shù)據信息,或未查詢到該 RDS數(shù)據信息對應的具體操作,則認為該RDS數(shù)據信息有誤或是受到了干擾,可以通知執(zhí)行模塊1013丟棄該RDS數(shù)據信息。當移動終端101 —直處于FM發(fā)射機102的覆蓋半徑中時,因FM發(fā)射機102可能會不斷發(fā)送相同信息,則FM接收機1011也就會不斷地接收到相同的RDS數(shù)據信息。例如可以預先對查找模塊1012進行設定,令其在預設時間范圍內如果讀取模塊1014讀取到相同的RDS數(shù)據信息則可以只進行最初的一次操作。具體的,查找模塊1012中可以有一個定時器T2,可以為T2預設一個時長,例如該時長為一小時,則查找模塊1012在一小時內如果接收到相同的RDS數(shù)據信息,可以只在最初進行的一次操作,即只在最初向執(zhí)行模塊103發(fā)送消息,通知執(zhí)行模塊103執(zhí)行該RDS數(shù)據信息所對應的特定操作。查找模塊1012第一次根據讀取模塊1014讀取的RDS數(shù)據信息查詢到該RDS數(shù)據信息對應的特定操作,向執(zhí)行模塊1013發(fā)送信息,通知執(zhí)行模塊1013執(zhí)行所述特定操作,并開啟定時器T2 ;當查詢模塊1012再次根據讀取模塊1014讀取的RDS數(shù)據信息查詢到該RDS 數(shù)據信息對應的操作時,如果確定該特定操作與上次查詢到的特定操作相同,則判斷T2的時長是否已到達,如果T2時長未到,則可以不進行操作,如果T2時長已到,則可以繼續(xù)向執(zhí)行模塊1013發(fā)送信息,通知執(zhí)行模塊1013執(zhí)行所述特定操作?;蛘咭部梢圆捎闷渌椒▉肀苊獠粩嗟刂貜筒僮鳎?jié)省資源,防止誤操作??梢詫2設置為用戶可修改的模式,用戶可以通過與移動終端的交互直接進行修改,或者也可以通過其它方式修改,例如可以通過將移動終端與計算機相連后進行修改。這樣就不必每次都需通過對軟件進行升級才能實現(xiàn)功能的調整,使用更為便捷。執(zhí)行模塊1013用于執(zhí)行所述特定操作。當查找模塊1012從信息表中查詢到RDS 數(shù)據信息對應的具體特定操作后,執(zhí)行模塊1013執(zhí)行所述特定操作。例如,查找模塊1012 從信息表中查詢到RDS數(shù)據信息對應的具體特定操作為“拒接所有來電”,則執(zhí)行模塊1013 通過對移動終端101進行相應設置,拒接所有來電。讀取模塊1014用于讀取RDS數(shù)據信息。當FM接收機1011接收RDS數(shù)據信息后, 讀取模塊1014從FM接收機1011中讀取所述RDS數(shù)據信息。其中,F(xiàn)M接收機1011內部可以有緩存,F(xiàn)M接收機1011可以將接收的RDS數(shù)據信息存儲在其內部的緩存中,讀取模塊 1014可以在接收到FM接收機1011的中斷后從FM接收機1011內部的緩存中讀取RDS數(shù)據信息。其中,讀取方式可以根據需要預先設定,例如,可以使讀取模塊1014進行兩次或更多次數(shù)的讀取(當讀取模塊1014讀取完畢后FM接收機1011中的RDS信號依然存在,可以在再次接收到RDS信號后自動覆蓋此次接收的RDS信號),多次讀取可以判斷接收的RDS信號是否有誤。如果通過設定使讀取模塊1014進行兩次讀取,每次讀取的RDS信號可以是一個數(shù)據包,則讀取模塊1014可以將兩次讀取的數(shù)據包進行比較,如果兩次讀取的數(shù)據包相同,則證明接收的RDS信號正確,可以進行后續(xù)操作,如果兩次讀取的數(shù)據包不相同,則表明接收的RDS信號有誤,讀取模塊1014可以將其丟棄。FM信號的強度會隨著遠離FM發(fā)射機102而逐漸變弱,RDS的誤碼率也會逐漸上升。為使系統(tǒng)能夠準確有效地進行工作,讀取模塊1014在從FM接收機1011中讀取 RDS數(shù)據信息之前,可以首先讀取FM接收機1011內的RSSI (Received Signal Strength hdication,接收信號強度指示)值,該RSSI值可以存儲在FM接收機1011的內部寄存器中。讀取模塊1014可以是定時讀取,也可以是在受到觸發(fā)后讀取,例如一種觸發(fā)事件可以是FM接收機1011開啟。當被確定當前FM信號強度為好時,讀取模塊1014可以進入等待 FM接收機1011中斷的狀態(tài),即進入等待讀取RDS數(shù)據信息的狀態(tài)。當FM接收機1011的中斷到來時,讀取模塊1014讀取FM接收機1011中的RDS數(shù)據信息。讀取模塊1014中可以有一個定時器Tl,可以預先為Tl設定一個時長,在FM接收機1011開始進入等待中斷的狀態(tài)時即可開啟該定時器Tl,如果在Tl的時長內中斷仍未到來,則可以停止等待,進行其它操作。Tl的時長可以稱為第一預設時長。如果在Tl時長內中斷到來,則表明FM接收機 1011接收了 RDS信號,則讀取模塊1014進行讀取。為使整個系統(tǒng)更為靈活,可以將Tl設置為用戶可修改的模式,用戶可以通過與移動終端的交互直接進行修改,或者也可以通過其它方式修改,例如可以通過將移動終端與計算機相連后進行修改。這樣就不必每次都需通過對軟件進行升級才能實現(xiàn)功能的調整,使用更為便捷。存儲模塊1015用于存儲信息表。該信息表中存儲了各RDS數(shù)據信息、與每種RDS 數(shù)據信息對應的具體特定操作及它們之間的對應關系。在讀取模塊1014讀取RDS數(shù)據信息后,查找模塊1012可以在該信息表中查詢與該RDS數(shù)據信息對應的具體特定操作??梢詫⒃撔畔⒈碓O置為用戶可修改的模式,用戶可以通過與移動終端的交互直接進行修改,或者也可以通過其它方式修改,例如可以通過將移動終端與計算機相連后進行修改。這樣就不必每次都需通過對軟件進行升級才能實現(xiàn)功能的調整,使用更為便捷。參見圖3,本發(fā)明實施例中所述移動終端101還可以包括確定模塊1016。所述確定模塊1016可以位于所述移動終端101的處理器中。確定模塊1016用于確定FM信號的強度。當讀取模塊1014讀取FM接收機1011 內的RSSI值后,確定模塊1016根據該RSSI值確定FM信號的強度。在FM接收機1011打開時讀取模塊1014即可讀取FM接收機1011中的RSSI值。確定模塊1016中可以保存有預先設定好的閾值,確定模塊1016將讀取模塊1014讀取的RSSI值與該閾值進行比較,如果該RSSI值不滿足預先設定的閾值,例如RSSI值小于該閾值,則表示FM接收機1011搜索不到FM信號,或FM信號非常微弱,則確定模塊1016確定FM信號強度為差,此時確定模塊 1016可以關閉FM接收機1011,這樣一來,如果此時移動終端101沒有處于FM發(fā)射機102 的覆蓋范圍內或處于其覆蓋范圍邊緣但信號較弱,則關閉FM接收機1011可以避免移動終端101可能會出現(xiàn)的誤操作,并且也使FM接收機1011開啟的時長更短,更有效地降低移動終端101的待機電流。如果該RSSI值滿足預先設定的閾值,例如RSSI值不小于該閾值,則確定模塊1016確定FM信號強度為好,則通知讀取模塊1014進行等待FM接收機1011中斷的狀態(tài),以便當FM接收機1011的中斷到來時讀取FM接收機1011中的RDS數(shù)據信息。如果讀取模塊1014在定時器Tl的時長內未等到FM接收機1011的中斷,則可以通知確定模塊1016關閉FM接收機1011。其中,確定模塊1016可以通過控制線FM接收機1011發(fā)送關閉消息,F(xiàn)M接收機1011接收到所述關閉消息后執(zhí)行關閉操作。FM信號強度滿足要求,但 FM接收機1011沒有中斷產生,移動終端101可能處于FM發(fā)射機102覆蓋范圍內或是FM發(fā)射機102覆蓋范圍的邊緣,但可能因為各種原因導致FM信號不清晰,無法進行接收。其中, 關閉FM接收機1011的操作可以是通過控制線使FM接收機1011進入關機狀態(tài)。在確定模塊1016中可以有一個定時器T3,當確定模塊1016關閉FM接收機1011時,開啟該定時器 T3,可以根據需要預先為T3設定一個時長,當該T3的時長到來時確定模塊1016再次開啟 FM接收機1011,這樣就可以實現(xiàn)對FM接收機1011的間歇性開啟。T3的時長可以稱為第二預設時長??梢詫3設置為用戶可修改的模式,用戶可以通過與移動終端的交互直接進行修改,或者也可以通過其它方式修改,例如可以通過將移動終端與計算機相連后進行修改。 這樣就不必每次都需通過對軟件進行升級才能實現(xiàn)功能的調整,使用更為便捷。確定模塊 1016可以位于移動終端101的處理器中。以下通過具體的流程來介紹信息處理方法。參見圖4,本發(fā)明實施例中移動終端執(zhí)行特定操作的主要方法流程如下步驟401 具有頻率調制FM接收機1011的移動終端101接收調頻廣播信號中的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息。步驟402 所述移動終端101根據所述RDS數(shù)據信息確定其對應的特定操作。步驟403 所述移動終端101執(zhí)行所述特定操作。參見圖5,本發(fā)明實施例中移動終端執(zhí)行特定操作的詳細方法流程如下步驟501 讀取模塊1014讀取FM接收機1011中的RSSI值。讀取模塊1014可以在FM接收機1011開機時即讀取FM接收機1011中的RSSI值。步驟502 確定模塊1016判斷所述RSSI值是否小于預設的閾值。當判斷結果為是時,繼續(xù)步驟503,否則繼續(xù)步驟504。步驟503 確定模塊1016關閉FM接收機1011。結束流程。步驟504 讀取模塊1014等待FM接收機1011的中斷。步驟505 讀取模塊1014讀取FM接收機1011中的RDS數(shù)據信息。當FM接收機 1011的中斷到來時,讀取模塊1014讀取FM接收機1011中的RDS數(shù)據信息。其中,讀取模塊1014可以讀取兩次,并判斷兩次讀取的RDS數(shù)據信息是否相同,如果相同則繼續(xù)進行后續(xù)操作,如果不相同則可以丟棄該RDS數(shù)據信息?;蛘?,如果在Tl時長范圍內FM接收機 1011的中斷未到來,可以通知確定模塊1016關閉FM接收機1011。步驟506 查找模塊1012查詢并確定所述RDS數(shù)據信息對應的操作。步驟507 執(zhí)行模塊1013執(zhí)行所述特定操作。本發(fā)明實施例中具有FM接收機1011的移動終端101接收調頻廣播信號中的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息;所述移動終端101根據所述RDS數(shù)據信息確定其對應的特定操作;所述移動終端101執(zhí)行所述特定操作。通過讀取RDS信息,執(zhí)行所述RDS 信息所對應的特定操作,使移動終端101可以在部分區(qū)域內實現(xiàn)特定功能或特定操作,同時可以對移動終端101進行精確定位,且只需要在移動終端101中加裝FM接收機1011即可,并不需要另外布網,便于實現(xiàn),可以大范圍使用。可以使FM接收機1011間歇性打開或在預設時間內打開,減小FM接收機1011對移動終端101待機電流的影響,可以盡量使FM接收機1011對移動終端待機時長的影響降到最低。移動終端101可以使用內置天線,保證用戶在使用RDS功能時不必受到天線的限制??梢灶A先設定一個閾值,讀取FM接收機1011 中的RSSI值與該閾值進行比較,當RSSI值不滿足閾值條件時,關閉FM接收機1011,以防止 FM接收機1011的誤操作。當使用小功率的FM發(fā)射機102時,可以采用多個FM發(fā)射機102 蜂窩式覆蓋的方式,擴大其覆蓋范圍。在從FM接收機1011中讀取RDS數(shù)據信息時,可以通過多次讀取并進行比較的方式確定RDS數(shù)據信息是否正確。還可以通過設定使FM接收機 1011接收到的RDS信號相同時避免多次重復操作。本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
權利要求
1.一種移動終端執(zhí)行特定操作的實現(xiàn)方法,其特征在于,包括以下步驟具有頻率調制FM接收機的移動終端接收調頻廣播信號中的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息;所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作; 所述移動終端執(zhí)行所述特定操作。
2.如權利要求1所述的方法,其特征在于,解調出RDS數(shù)據信息并確定其對應的特定操作之前,還包括步驟讀取所述FM接收機中的接收信號強度指示RSSI值,判斷所述RSSI 值是否小于預設的閾值,當判斷結果為是時,關閉所述接收機;當判斷結果為否時,進入等待所述接收機中斷的狀態(tài);當所述FM接收機的中斷到來后,讀取所述FM接收機解調出的RDS數(shù)據信息。
3.如權利要求2所述的方法,其特征在于,讀取所述FM接收機解調出的RDS數(shù)據信息的步驟包括當所述FM接收機的中斷到來時,至少兩次讀取所述FM接收機中的RDS數(shù)據信息;在確定其對應的特定操作步驟之前,還包括將每次讀取的RDS數(shù)據信息進行比較,當存在讀取的RDS數(shù)據信息不相同時,確定所述RDS數(shù)據信息有誤,丟棄所述RDS數(shù)據信息, 結束流程;當每次讀取的RDS數(shù)據信息相同時,確定所述RDS數(shù)據信息正確;當確定所述RDS數(shù)據信息正確后,根據所述RDS數(shù)據信息確定其對應的特定操作。
4.如權利要求3所述的方法,其特征在于,在當所述FM接收機的中斷到來時之前還包括步驟當所述移動終端在第一預設時長范圍內未等到所述FM接收機的中斷時關閉所述FM接收機;在關閉所述FM接收機之后還包括步驟當關閉所述FM接收機的時長達到第二預設時長后開啟所述FM接收機;在第三預設時長范圍內,當所述移動終端多次讀取相同的RDS數(shù)據信息時,只在最初根據該RDS數(shù)據信息進行一次所述特定操作。
5.如權利要求1所述的方法,其特征在于,所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作的步驟包括所述移動終端通過查詢本地存儲的RDS數(shù)據信息與特定操作對應關系的信息表,確定所述RDS數(shù)據信息所對應的特定操作。
6.一種移動終端,其特征在于,包括FM接收機,用于接收調頻廣播信號中的RDS信號,解調出RDS數(shù)據信息; 查找模塊,用于根據所述RDS數(shù)據信息確定其對應的特定操作; 執(zhí)行模塊,用于執(zhí)行所述特定操作。
7.如權利要求6所述的移動終端,其特征在于,所述移動終端還包括讀取模塊及確定模塊;所述讀取模塊用于讀取所述FM接收機中的接收信號強度指示RSSI值,當接收到所述確定模塊發(fā)送的判斷確定所述RSSI值不小于預設的閾值的信息時時,進入等待所述FM接收機中斷的狀態(tài),及當所述FM接收機的中斷到來時,讀取所述FM接收機解調出的RDS數(shù)據 fn息;所述確定模塊,用于判斷所述RSSI值是否小于預設的閾值,當判斷結果為是時,向所述FM接收機發(fā)送關閉消息;所述FM接收機還用于在接收到RDS信號時產生中斷,及在接收到關閉消息時執(zhí)行關閉操作。
8.如權利要求6所述的移動終端,其特征在于,所述移動終端還包括內置天線,所述FM 接收機通過所述內置天線接收網絡側發(fā)送的RDS信號。
9.如權利要求7所述的移動終端,其特征在于,所述確定模塊還用于當所述讀取模塊在第一預設時長范圍內未等到所述FM接收機的中斷時關閉所述FM接收機;當關閉所述FM 接收機的時長達到第二預設時長后開啟所述FM接收機;所述查找模塊還用于在第三預設時長范圍內,當所述讀取模塊至少兩次讀取相同的 RDS數(shù)據信息時,只在最初根據該RDS數(shù)據信息與特定操作的對應關系向所述執(zhí)行模塊發(fā)送執(zhí)行命令。
10.一種通信系統(tǒng),其特征在于,包括移動終端,用于接收調頻廣播信號中的RDS信號,解調出RDS數(shù)據信息,根據所述RDS 數(shù)據信息確定其對應的特定操作,及執(zhí)行所述特定操作;FM發(fā)射機,用于發(fā)射RDS信號。
全文摘要
本發(fā)明公開了一種移動終端執(zhí)行特定操作的實現(xiàn)方法,用于在部分區(qū)域內使移動手持設備實現(xiàn)特定功能或特定操作,有利于實際應用。所述方法包括具有接收機的移動終端接收調頻廣播信號中的廣播數(shù)據系統(tǒng)RDS信號,解調出RDS數(shù)據信息;所述移動終端根據所述RDS數(shù)據信息確定其對應的特定操作;所述移動終端執(zhí)行所述特定操作。本發(fā)明還公開了用于執(zhí)行所述方法的移動終端及通信系統(tǒng)。
文檔編號H04B1/06GK102196096SQ20111013026
公開日2011年9月21日 申請日期2011年5月19日 優(yōu)先權日2011年5月19日
發(fā)明者李勇, 王海盈 申請人:青島海信移動通信技術股份有限公司