專(zhuān)利名稱(chēng):自動(dòng)同步時(shí)間的方法和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)通信領(lǐng)域自動(dòng)同步時(shí)間的方法和終端。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,用戶(hù)借助通訊設(shè)備進(jìn)行交流日益普遍。手機(jī)等通訊設(shè)備已 經(jīng)成為日常生活的重要組成部分。然而,在用戶(hù)購(gòu)買(mǎi)手機(jī)或更換電池之后,需要對(duì)手機(jī)重新 校對(duì)時(shí)間。并且,一般的做法是根據(jù)手表或者電視來(lái)設(shè)置手機(jī)的系統(tǒng)時(shí)間。利用此種手工 對(duì)時(shí)方式,不僅使得設(shè)置的時(shí)間缺少準(zhǔn)確性,而且也給用戶(hù)帶來(lái)了很大的不便。因此,目前有些運(yùn)營(yíng)商嘗試通過(guò)手機(jī)本身的通訊網(wǎng)絡(luò)給用戶(hù)提供校準(zhǔn)時(shí)間的服 務(wù),比如中國(guó)聯(lián)通就給CDMAlx用戶(hù)提供開(kāi)機(jī)自動(dòng)對(duì)時(shí)服務(wù)。但需要手機(jī)訪問(wèn)網(wǎng)絡(luò)服務(wù)器, 會(huì)給用戶(hù)帶來(lái)額外的費(fèi)用。另外,在智能手機(jī)領(lǐng)域,僅有微軟的手機(jī)操作系統(tǒng)WindowMobile平臺(tái)上5. 0和6. O 的版本自帶對(duì)時(shí)功能,其他智能手機(jī)雖然可以通過(guò)安裝軟件來(lái)完成對(duì)時(shí),但都需要通過(guò)通 用分組無(wú)線服務(wù)(General Packet Radio Service, GPRS)訪問(wèn)網(wǎng)絡(luò)服務(wù)器,會(huì)給用戶(hù)帶來(lái) 額外的費(fèi)用。而在非智能手機(jī)領(lǐng)域,更是由于無(wú)法安裝對(duì)時(shí)軟件,使得手機(jī)對(duì)時(shí)成了難題。
發(fā)明內(nèi)容
為解決手機(jī)等終端手工對(duì)時(shí)不夠準(zhǔn)確和不方便、訪問(wèn)網(wǎng)絡(luò)服務(wù)器需要付費(fèi)的問(wèn) 題,有必要提供一種解決該問(wèn)題的自動(dòng)同步時(shí)間的方法。此外,還有必要提供一種解決該問(wèn)題的自動(dòng)同步時(shí)間的終端。本發(fā)明自動(dòng)同步時(shí)間的方法,包括以下步驟附帶調(diào)頻(Frequency modulation, FM)芯片的終端接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng) (Radio Data System, RDS)信號(hào),從所述RDS信號(hào)中解析出時(shí)間信息,根據(jù)所述時(shí)間信息, 設(shè)置所述終端的系統(tǒng)時(shí)間。在上述方法中,在接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào)之前,還包括所述附帶FM芯片的終端遍歷當(dāng)前區(qū)域所有的電臺(tái)的信號(hào),尋找具有所述廣播數(shù) 據(jù)系統(tǒng)信號(hào)的電臺(tái)。在上述方法中,從所述RDS信號(hào)解析出時(shí)間信息之前,還包括判斷接收到的所述RDS信號(hào)否包含時(shí)間信息,若是,從所述RDS信號(hào)中解析出時(shí)間 信息;否則,重新接收電臺(tái)的RDS信號(hào)。在上述方法中,在判斷得出所述RDS信號(hào)包含時(shí)間信息之后,還包括檢查所述RDS信號(hào)攜帶的糾錯(cuò)碼,根據(jù)檢查結(jié)果,判斷所述RDS信號(hào)在傳輸過(guò)程中 是否出錯(cuò),若是,重新接收電臺(tái)的RDS信號(hào);否則,從所述RDS信號(hào)中解析出時(shí)間信息。本發(fā)明自動(dòng)同步時(shí)間的終端,包括FM芯片、解析單元和時(shí)間設(shè)置單元,其中,所述FM芯片,用于接收電臺(tái)的RDS信號(hào);
所述解析單元,用于從所述RDS信號(hào)中解析出時(shí)間信息;所述時(shí)間設(shè)置單元,用于根據(jù)所述時(shí)間信息,設(shè)置所述終端的系統(tǒng)時(shí)間。在上述終端中,還包括查詢(xún)單元,所述查詢(xún)單元用于判斷接收到的所述RDS信號(hào) 否包含時(shí)間信息,若是,觸發(fā)所述解析單元;否則,觸發(fā)所述FM芯片。
在上述終端中,所述查詢(xún)單元還用于,在判斷得出所述RDS信號(hào)包含時(shí)間信息之 后,檢查所述RDS信號(hào)攜帶的糾錯(cuò)碼,根據(jù)檢查結(jié)果,判斷所述RDS信號(hào)在傳輸過(guò)程中是否 出錯(cuò),若是,觸發(fā)所述FM芯片;否則,觸發(fā)所述解析單元。在上述終端中,所述調(diào)頻芯片還用于,遍歷當(dāng)前區(qū)域所有的電臺(tái)的信號(hào),尋找具有 所述廣播數(shù)據(jù)系統(tǒng)信號(hào)的電臺(tái)。與現(xiàn)有技術(shù)相比較,本發(fā)明提供了一種自動(dòng)同步時(shí)間的方法和終端,利用調(diào)頻電 臺(tái)的RDS信號(hào)所攜帶的時(shí)間信息,來(lái)設(shè)置終端的系統(tǒng)時(shí)間,不僅較為準(zhǔn)確和及時(shí),而且不需 要用戶(hù)手工操作,終端自動(dòng)更新系統(tǒng)時(shí)間,顯得方便又具有人性化。此外,不需要訪問(wèn)網(wǎng)絡(luò) 服務(wù)器,節(jié)省了用戶(hù)的開(kāi)支,減少了用戶(hù)的成本。在結(jié)合附圖閱讀本發(fā)明實(shí)施方式的詳細(xì)描述后,本發(fā)明的特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚。
圖1是是本發(fā)明自動(dòng)同步時(shí)間的方法流程示意圖;圖2是本發(fā)明自動(dòng)同步時(shí)間的方法具體流程示意圖;圖3是本發(fā)明自動(dòng)同步時(shí)間的終端第一實(shí)施方式模塊示意圖;圖4是本發(fā)明自動(dòng)同步時(shí)間的終端第二實(shí)施方式模塊示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明自動(dòng)同步時(shí)間的方法和終端進(jìn)行說(shuō)明。該終端為附帶FM 芯片的終端,包括附帶FM芯片的移動(dòng)終端,比如附帶FM芯片的手機(jī)。請(qǐng)參閱圖1,其是本發(fā)明自動(dòng)同步時(shí)間的方法流程示意圖。本發(fā)明自動(dòng)同步時(shí)間的方法,包括以下步驟步驟Si、附帶FM芯片的終端接收電臺(tái)的RDS信號(hào);步驟S2、從所述RDS信號(hào)中解析出時(shí)間信息;步驟S3、根據(jù)所述時(shí)間信息,設(shè)置所述終端的系統(tǒng)時(shí)間。請(qǐng)參閱圖2,其是本發(fā)明自動(dòng)同步時(shí)間的方法具體流程示意圖。本發(fā)明自動(dòng)同步時(shí)間的方法,具體包括以下步驟步驟11、搜索具有RDS信號(hào)的FM電臺(tái)。終端提供一顯示界面,顯示可供用戶(hù)選擇 的功能選項(xiàng),比如利用FM的RDS功能實(shí)時(shí)同步時(shí)間的功能選項(xiàng)。用戶(hù)選擇該選項(xiàng),終端開(kāi) 啟內(nèi)置的FM芯片。終端通過(guò)FM芯片開(kāi)始遍歷當(dāng)前區(qū)域所有的電臺(tái)的信號(hào),尋找具有RDS 信號(hào)的FM電臺(tái)。在FM芯片遍歷后,等待一預(yù)設(shè)時(shí)間,比如40ms,然后,如果在FM芯片中,代 表FM芯片收到來(lái)自當(dāng)前頻率電臺(tái)的RDS數(shù)據(jù)包的位(RDSR)被置為1,則表明當(dāng)前FM電臺(tái) 具有RDS信號(hào)。步驟12、得到當(dāng)前電臺(tái)的RDS信號(hào)的RDS數(shù)據(jù)包。終端在搜索到的具有RDS信號(hào)的電臺(tái)頻率處接受RDS數(shù)據(jù)包,并且,每收到一個(gè)RDS數(shù)據(jù)包,RDSR都會(huì)被置為1。RDS數(shù) 據(jù)包共有72位,包括4個(gè)16位的數(shù)據(jù)段,和每個(gè)數(shù)據(jù)段對(duì)應(yīng)的2位糾錯(cuò)碼。其中,第一個(gè) 16位數(shù)據(jù)段代表國(guó)家地區(qū),第二個(gè)16位數(shù)據(jù)段的前5位代表數(shù)據(jù)包類(lèi)型的標(biāo)志位(Group Type Code)。第二個(gè)數(shù)據(jù)段的后11位和后面兩個(gè)數(shù)據(jù)段根據(jù)Group Type Code的不同,用 不同的方式解析RDS數(shù)據(jù)包所攜帶的數(shù)據(jù)。 步驟13、判斷RDS數(shù)據(jù)包是否包含時(shí)間信息,若是,執(zhí)行步驟14,否則,執(zhí)行步驟 12。在RDS數(shù)據(jù)包中,如果Group Type Code為4時(shí),表明當(dāng)前RDS數(shù)據(jù)包包含時(shí)間信息。 每接收一個(gè)RDS數(shù)據(jù)包,就要判斷RDS數(shù)據(jù)包是否包含時(shí)間信息。如果在RDS數(shù)據(jù)包中包 含時(shí)間信息,則停止接收RDS數(shù)據(jù)包,執(zhí)行步驟14 ;如果在RDS數(shù)據(jù)包中不包含時(shí)間信息, 則需要接收新的RDS數(shù)據(jù)包,執(zhí)行步驟12。步驟14、對(duì)RDS數(shù)據(jù)包解析,得到時(shí)間信息。終端得到帶有時(shí)間信息的RDS數(shù)據(jù)包 后,根據(jù)RDS協(xié)議,解析出RDS數(shù)據(jù)包攜帶的當(dāng)前時(shí)間信息。該當(dāng)前時(shí)間信息包含年、月、 日、時(shí)、分、星期幾、當(dāng)前是一年中的第幾個(gè)星期、當(dāng)前地區(qū)的時(shí)間偏置。還可以包含其支持 的時(shí)間范圍,比如是從1900年3月1日到2100年2月28日。步驟15、將時(shí)間信息設(shè)置為終端的系統(tǒng)時(shí)間。終端得到時(shí)間信息后,按相應(yīng)格式設(shè) 置到終端的系統(tǒng)中。根據(jù)終端的不同的系統(tǒng)類(lèi)型,設(shè)置終端的系統(tǒng)時(shí)間的API函數(shù)也不同, 按照各個(gè)終端的不同時(shí)間格式設(shè)置。比如{2009,3,13,5,4,18,45,0}表示2009年3月13 號(hào)星期五下午4點(diǎn)18分45秒0微秒。進(jìn)一步地,在上述實(shí)施例中,步驟13,還包括檢查RDS數(shù)據(jù)包攜帶的糾錯(cuò)碼,根據(jù) 檢查結(jié)果,判斷RDS信號(hào)在傳輸過(guò)程中是否出錯(cuò),若是,執(zhí)行步驟12,否則,執(zhí)行步驟14。在 判斷得出RDS包為時(shí)間信息包后,檢查RDS數(shù)據(jù)包攜帶的糾錯(cuò)碼,根據(jù)檢查結(jié)果,判斷在數(shù) 據(jù)傳輸過(guò)程中是否出錯(cuò)。如果出錯(cuò)個(gè)數(shù)大于0,則廢棄當(dāng)前RDS數(shù)據(jù)包,并執(zhí)行步驟12。若 沒(méi)有出錯(cuò),則執(zhí)行步驟14。請(qǐng)參閱圖3,其是本發(fā)明自動(dòng)同步時(shí)間的終端第一實(shí)施方式模塊示意圖。本發(fā)明自動(dòng)同步時(shí)間的終端,包括FM芯片101、解析單元102和時(shí)間設(shè)置單元 103。其中,F(xiàn)M芯片101,用于接收電臺(tái)的RDS信號(hào)。FM芯片101在當(dāng)前區(qū)域搜索具有 RDS信號(hào)的FM電臺(tái),在搜索得到具有RDS信號(hào)的電臺(tái),接收電臺(tái)的RDS信號(hào)。解析單元102,用于從RDS信號(hào)中解析出時(shí)間信息。時(shí)間設(shè)置單元103,用于根據(jù)時(shí)間信息,設(shè)置終端的系統(tǒng)時(shí)間。請(qǐng)參閱圖4,其是本發(fā)明自動(dòng)同步時(shí)間的終端第二實(shí)施方式模塊示意圖。本發(fā)明自動(dòng)同步時(shí)間的終端第二實(shí)施方式與第一實(shí)施方式大致相同,不同之處在 于,第二實(shí)施方式的終端還包括查詢(xún)單元204。查詢(xún)單元204用于判斷接收到的RDS信號(hào) 否包含時(shí)間信息,若是,觸發(fā)解析單元202 ;否則,觸發(fā)FM芯片201。另外,查詢(xún)單元204還用于,在判斷得出RDS信號(hào)包含時(shí)間信息之后,檢查RDS信 號(hào)攜帶的糾錯(cuò)碼,根據(jù)檢查結(jié)果,判斷RDS信號(hào)在傳輸過(guò)程中是否出錯(cuò),若是,觸發(fā)FM芯片 201 ;否則,觸發(fā)解析單元202。與現(xiàn)有技術(shù)相比較,本發(fā)明提供了一種自動(dòng)同步時(shí)間的方法和終端,利用FM電臺(tái) 的RDS信號(hào)所攜帶的時(shí)間信息,來(lái)設(shè)置終端的系統(tǒng)時(shí)間,不僅較為準(zhǔn)確和及時(shí),而且不需要用戶(hù)手工操作,終端自動(dòng)更新系統(tǒng)時(shí)間,顯得方便又具有人性化。此外,不需要訪問(wèn)網(wǎng)絡(luò)服務(wù)器,節(jié)省了用戶(hù)的開(kāi)支,減少了用戶(hù)的成本。再者,該終端結(jié)果簡(jiǎn)單,易于實(shí)現(xiàn)。
以上僅為本發(fā)明的優(yōu)選實(shí)施案例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù) 人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種自動(dòng)同步時(shí)間的方法,其特征在于,包括以下步驟附帶調(diào)頻芯片的終端接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào),從所述廣播數(shù)據(jù)系統(tǒng)信號(hào)中解析出時(shí)間信息,根據(jù)所述時(shí)間信息,設(shè)置所述終端的系統(tǒng)時(shí)間。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào)之前,還 包括所述附帶調(diào)頻芯片的終端遍歷當(dāng)前區(qū)域所有的電臺(tái)的信號(hào),尋找具有所述廣播數(shù)據(jù)系 統(tǒng)信號(hào)的電臺(tái)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,從所述廣播數(shù)據(jù)系統(tǒng)信號(hào)解析出時(shí)間信 息之前,還包括判斷接收到的所述廣播數(shù)據(jù)系統(tǒng)信號(hào)否包含時(shí)間信息,若是,從所述廣播數(shù)據(jù)系統(tǒng)信 號(hào)中解析出時(shí)間信息;否則,重新接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在判斷得出所述廣播數(shù)據(jù)系統(tǒng)信號(hào)包含 時(shí)間信息之后,還包括檢查所述廣播數(shù)據(jù)系統(tǒng)信號(hào)攜帶的糾錯(cuò)碼,根據(jù)檢查結(jié)果,判斷所述廣播數(shù)據(jù)系統(tǒng)信 號(hào)在傳輸過(guò)程中是否出錯(cuò),若是,重新接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào);否則,從所述廣播數(shù) 據(jù)系統(tǒng)信號(hào)中解析出時(shí)間信息。
5.一種自動(dòng)同步時(shí)間的終端,其特征在于,包括調(diào)頻芯片、解析單元和時(shí)間設(shè)置單元, 其中,所述調(diào)頻芯片,用于接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào);所述解析單元,用于從所述廣播數(shù)據(jù)系統(tǒng)信號(hào)中解析出時(shí)間信息;所述時(shí)間設(shè)置單元,用于根據(jù)所述時(shí)間信息,設(shè)置所述終端的系統(tǒng)時(shí)間。
6.根據(jù)權(quán)利要求5所述的終端,其特征在于,還包括查詢(xún)單元,所述查詢(xún)單元用于判 斷接收到的所述廣播數(shù)據(jù)系統(tǒng)信號(hào)否包含時(shí)間信息,若是,觸發(fā)所述解析單元;否則,觸發(fā) 所述調(diào)頻芯片。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述查詢(xún)單元還用于,在判斷得出所述廣 播數(shù)據(jù)系統(tǒng)信號(hào)包含時(shí)間信息之后,檢查所述廣播數(shù)據(jù)系統(tǒng)信號(hào)攜帶的糾錯(cuò)碼,根據(jù)檢查 結(jié)果,判斷所述廣播數(shù)據(jù)系統(tǒng)信號(hào)在傳輸過(guò)程中是否出錯(cuò),若是,觸發(fā)所述調(diào)頻芯片;否則, 觸發(fā)所述解析單元。
8.根據(jù)權(quán)利要求5,6或7所述的終端,其特征在于,所述調(diào)頻芯片還用于,遍歷當(dāng)前區(qū) 域所有的電臺(tái)的信號(hào),尋找具有所述廣播數(shù)據(jù)系統(tǒng)信號(hào)的電臺(tái)。
全文摘要
本發(fā)明公開(kāi)一種自動(dòng)同步時(shí)間的方法和終端,該自動(dòng)同步時(shí)間的方法,包括附帶調(diào)頻芯片的終端接收電臺(tái)的廣播數(shù)據(jù)系統(tǒng)信號(hào),從廣播數(shù)據(jù)系統(tǒng)信號(hào)中解析出時(shí)間信息,根據(jù)時(shí)間信息,設(shè)置終端的系統(tǒng)時(shí)間。本發(fā)明自動(dòng)同步時(shí)間的方法和終端不僅較為準(zhǔn)確和及時(shí),而且不需要用戶(hù)手工操作,終端自動(dòng)更新系統(tǒng)時(shí)間,顯得方便又具有人性化。
文檔編號(hào)G04G7/00GK101877593SQ200910106929
公開(kāi)日2010年11月3日 申請(qǐng)日期2009年4月30日 優(yōu)先權(quán)日2009年4月30日
發(fā)明者宋瑩瑩 申請(qǐng)人:中興通訊股份有限公司