專利名稱:在gsm模式的移動(dòng)通訊終端中設(shè)定時(shí)間的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種采用全球移動(dòng)通訊系統(tǒng)(GSM)機(jī)制的移動(dòng)通訊終端,特別是涉及一種在采用GSM機(jī)制的移動(dòng)通訊終端中自動(dòng)準(zhǔn)確地設(shè)定當(dāng)前時(shí)間的方法。
背景技術(shù):
GSM系統(tǒng)指一種時(shí)分多址聯(lián)接(TDMA)方式的數(shù)字通訊系統(tǒng),該系統(tǒng)已在歐洲國(guó)家普遍的用作商業(yè)用途。GSM系統(tǒng)能夠支持綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、包交換網(wǎng)絡(luò)、與互聯(lián)網(wǎng)相關(guān)的異步和同步數(shù)據(jù)通訊、G3傳真通訊等以及語(yǔ)音通訊。在GSM系統(tǒng)中,必須采用一種智能卡作為客戶識(shí)別模塊(SIM)卡以對(duì)一個(gè)客戶終端進(jìn)行識(shí)別。
然而,在這種GSM系統(tǒng)中,基站并不提供當(dāng)前時(shí)間的信息。因此,使用采用GSM機(jī)制的移動(dòng)通訊終端的用戶會(huì)因通過(guò)一個(gè)規(guī)定的程序手動(dòng)操作菜單設(shè)定當(dāng)前時(shí)間感到不便和麻煩。
此外,盡管用戶設(shè)定了當(dāng)前的時(shí)間,當(dāng)用于對(duì)移動(dòng)通訊終端提供電能的電池的電量供應(yīng)被全部釋放后,所設(shè)定的時(shí)間就被初始化。因?yàn)檫@個(gè)原因,GSM機(jī)制的移動(dòng)通訊終端有一個(gè)備用的附帶電池內(nèi)置于其中,這樣,雖然電池的電量被全部釋放完,還可以利用備用電池的電量對(duì)當(dāng)前的時(shí)間進(jìn)行連續(xù)的計(jì)數(shù)。即使在這種情況下,當(dāng)電池的電量釋放完之后經(jīng)過(guò)了很長(zhǎng)一段時(shí)間時(shí),備用電池的能量也被全部釋放,這時(shí)當(dāng)前時(shí)間便被初始化。因此,用戶不得不手動(dòng)對(duì)當(dāng)前時(shí)間進(jìn)行重新設(shè)定。
另外,在采用GSM機(jī)制的移動(dòng)通訊終端中,當(dāng)前時(shí)間被顯示,因?yàn)楫?dāng)前時(shí)間從已設(shè)定的當(dāng)前時(shí)間連續(xù)地進(jìn)行計(jì)時(shí)。如果經(jīng)過(guò)了很長(zhǎng)一段時(shí)間,在當(dāng)前顯示的時(shí)間中就會(huì)出現(xiàn)很多錯(cuò)誤。因此,就存在一個(gè)必須對(duì)當(dāng)前時(shí)間進(jìn)行更新的問(wèn)題。
發(fā)明內(nèi)容
因此,本發(fā)明正是針對(duì)上面的問(wèn)題進(jìn)行,本發(fā)明的一個(gè)目標(biāo)是提供一種在采用GSM機(jī)制的移動(dòng)通訊終端中設(shè)定時(shí)間的方法,其中,如果沒(méi)有在移動(dòng)通訊終端中設(shè)定當(dāng)前時(shí)間,就對(duì)當(dāng)前時(shí)間提供服務(wù)器自動(dòng)發(fā)出一個(gè)對(duì)當(dāng)前時(shí)間的請(qǐng)求,而且,移動(dòng)通訊終端的當(dāng)前時(shí)間根據(jù)當(dāng)前時(shí)間提供服務(wù)器提供的當(dāng)前時(shí)間的數(shù)據(jù)進(jìn)行設(shè)定。
本發(fā)明的另一個(gè)目標(biāo)是提供一種在采用GSM機(jī)制的移動(dòng)通訊終端中設(shè)定時(shí)間的方法,其中,如果用戶指示更新當(dāng)前時(shí)間,或者在設(shè)定當(dāng)前時(shí)間后已經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間段,就對(duì)當(dāng)前時(shí)間提供服務(wù)器提出一個(gè)對(duì)當(dāng)前時(shí)間的請(qǐng)求,當(dāng)前時(shí)間根據(jù)當(dāng)前時(shí)間提供服務(wù)器依照請(qǐng)求所提供的當(dāng)前時(shí)間進(jìn)行更新。
為達(dá)到上述目標(biāo),根據(jù)本發(fā)明,提供一種在采用GSM機(jī)制的移動(dòng)通訊終端中設(shè)定時(shí)間的方法,包括第一步,在移動(dòng)通訊終端的電源接通的早期,使控制單元確定時(shí)間是否設(shè)定,然后根據(jù)當(dāng)前時(shí)間是否未進(jìn)行設(shè)定、更新當(dāng)前時(shí)間的指令是否被輸入或者當(dāng)前時(shí)間設(shè)定后是否已經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間段確定是否需要設(shè)定或更新當(dāng)前時(shí)間;第二步,如果在第一步中確定需要對(duì)當(dāng)前時(shí)間進(jìn)行設(shè)定或者更新,使控制單元產(chǎn)生一個(gè)當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),將所產(chǎn)生的當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)傳輸?shù)疆?dāng)前時(shí)間提供服務(wù)器,然后等待接收依照所傳輸?shù)漠?dāng)前時(shí)間請(qǐng)求數(shù)據(jù)來(lái)自當(dāng)前時(shí)間提供服務(wù)器的當(dāng)前時(shí)間數(shù)據(jù);第三步,如果在第二步中接收到了當(dāng)前時(shí)間數(shù)據(jù),使控制單元根據(jù)所接收到的當(dāng)前時(shí)間數(shù)據(jù)設(shè)定當(dāng)前時(shí)間,然后在顯示單元上顯示設(shè)定的當(dāng)前時(shí)間。
在第三步中當(dāng)前時(shí)間的設(shè)定包括通過(guò)將在當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)傳輸之后用于接收當(dāng)前時(shí)間數(shù)據(jù)的時(shí)間除以2,計(jì)算一個(gè)校正時(shí)間,將計(jì)算所得的校正時(shí)間與所接收到的當(dāng)前時(shí)間數(shù)據(jù)相加以對(duì)當(dāng)前時(shí)間進(jìn)行校正,然后將校正后的當(dāng)前時(shí)間設(shè)定為當(dāng)前時(shí)間。
本發(fā)明的其它目的和優(yōu)點(diǎn)在結(jié)合附圖進(jìn)行詳細(xì)描述之后能夠得到更加全面的理解,附圖包括圖1為一個(gè)框圖,說(shuō)明了一種采用本發(fā)明的設(shè)定時(shí)間的方法的GSM移動(dòng)通訊終端的結(jié)構(gòu);及圖2為一個(gè)流程圖,說(shuō)明了一種根據(jù)本發(fā)明的設(shè)定時(shí)間的方法。
具體實(shí)施例方式
現(xiàn)在將參照附圖對(duì)一種根據(jù)本發(fā)明的在采用GSM機(jī)制的移動(dòng)通訊終端中設(shè)定時(shí)間的方法進(jìn)行詳細(xì)的描述。
圖1為一個(gè)框圖,說(shuō)明了一個(gè)采用本發(fā)明的設(shè)定時(shí)間的方法的GSM移動(dòng)通訊終端的結(jié)構(gòu)。
參照?qǐng)D1,該移動(dòng)通訊終端包括一個(gè)控制單元100,用于控制移動(dòng)通訊終端的電話呼叫以及設(shè)定當(dāng)前時(shí)間的操作;一個(gè)天線110;一個(gè)在控制單元100的控制之下用于通過(guò)天線110傳輸當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),將接收到的當(dāng)前時(shí)間數(shù)據(jù)傳輸?shù)娇刂茊卧?00及傳輸和接收電話呼叫的聲音信號(hào)的GSM收發(fā)器120;一個(gè)電話呼叫單元130,與GSM收發(fā)器120相連,用于在控制單元100的控制之下進(jìn)行電話呼叫的操作;一個(gè)用于存儲(chǔ)控制單元100的操作程序的存儲(chǔ)器140;一個(gè)在控制單元100的控制之下顯示當(dāng)前時(shí)間的時(shí)間顯示單元150;以及一個(gè)用于輸入由用戶所輸入的對(duì)控制單元100的操作指令的指令輸入單元160。
在應(yīng)用上述構(gòu)造的移動(dòng)通訊終端上的本發(fā)明的設(shè)定時(shí)間的方法中,如圖2所示,如果一個(gè)用戶通過(guò)操縱指令輸入單元160開(kāi)啟了移動(dòng)通訊終端(步驟200),控制單元100確定當(dāng)前時(shí)間的設(shè)定狀態(tài)(步驟202)。如果確定在步驟204中對(duì)當(dāng)前時(shí)間進(jìn)行了設(shè)定,控制單元100確定是否通過(guò)指令輸入單元160輸入了一個(gè)當(dāng)前時(shí)間的更新指令(步驟206)。如果確定當(dāng)前時(shí)間的更新指令沒(méi)有輸入,控制單元100設(shè)定當(dāng)前時(shí)間,然后確定經(jīng)過(guò)的時(shí)間(步驟208)??刂茊卧?00確定經(jīng)過(guò)的時(shí)間是否已經(jīng)超過(guò)了一個(gè)規(guī)定的時(shí)間(例如,1周或10天)(步驟210)。如果經(jīng)過(guò)的時(shí)間沒(méi)有超過(guò)規(guī)定的時(shí)間,控制單元100進(jìn)行其它的操作。
其間,如果確定當(dāng)前時(shí)間沒(méi)有在步驟204中進(jìn)行設(shè)定,在步驟206中輸入了當(dāng)前時(shí)間的更新命令或者在步驟210中已經(jīng)經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間段,則控制單元100產(chǎn)生一個(gè)規(guī)定的請(qǐng)求當(dāng)前時(shí)間的數(shù)據(jù),例如,短信息服務(wù)數(shù)據(jù)(步驟212),并將所產(chǎn)生的當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)通過(guò)GSM收發(fā)器120和天線110傳輸?shù)教峁┊?dāng)前時(shí)間的當(dāng)前時(shí)間提供服務(wù)器(未示出)(步驟214)。
發(fā)出的當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)因此被傳輸?shù)疆?dāng)前時(shí)間提供服務(wù)器。當(dāng)前時(shí)間提供服務(wù)器根據(jù)接收到的當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)確定當(dāng)前時(shí)間,然后將確定后的當(dāng)前時(shí)間傳輸?shù)揭苿?dòng)通訊終端。
此外,移動(dòng)通訊終端的控制單元100傳輸當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),然后對(duì)經(jīng)過(guò)的時(shí)間進(jìn)行計(jì)數(shù)(步驟216)??刂茊卧?00然后確定是否如上所述通過(guò)天線110和GSM收發(fā)器120從當(dāng)前時(shí)間提供服務(wù)器接收到了當(dāng)前時(shí)間數(shù)據(jù)(步驟218)。
作為步驟218中的進(jìn)行確定的結(jié)果,如果沒(méi)有通過(guò)天線110和GSM收發(fā)器120接收到當(dāng)前時(shí)間數(shù)據(jù),控制單元100確定是否經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間,譬如1分鐘(步驟220)。如果還沒(méi)有經(jīng)過(guò)一個(gè)規(guī)定的設(shè)定時(shí)間段,程序返回到步驟216,控制單元100重復(fù)地進(jìn)行確定是否通過(guò)天線110和GSM收發(fā)器120接收到了當(dāng)前時(shí)間數(shù)據(jù)的操作,同時(shí),連續(xù)的對(duì)經(jīng)過(guò)的時(shí)間進(jìn)行計(jì)數(shù)。其間,如果在步驟220中已經(jīng)經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間卻仍然沒(méi)有接收到當(dāng)前時(shí)間數(shù)據(jù),控制單元100清除所計(jì)數(shù)的經(jīng)過(guò)的時(shí)間(步驟222),然后返回到步驟214,控制單元100重新發(fā)出當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),然后重復(fù)進(jìn)行確定是否通過(guò)天線110和GSM收發(fā)器120已經(jīng)接收到了當(dāng)前時(shí)間數(shù)據(jù)的操作,同時(shí)連續(xù)的對(duì)經(jīng)過(guò)的時(shí)間進(jìn)行計(jì)數(shù)。
其間,如果確定在步驟218中接收到了當(dāng)前時(shí)間數(shù)據(jù),控制單元將所計(jì)數(shù)的經(jīng)過(guò)的時(shí)間除以2,以計(jì)算一個(gè)校正時(shí)間(步驟224),然后將計(jì)算所得的校正時(shí)間與接收到的當(dāng)前時(shí)間相加,以精確地校正當(dāng)前時(shí)間(步驟226)。
換句話說(shuō),由于移動(dòng)通訊終端接收到通過(guò)當(dāng)前時(shí)間提供服務(wù)器所傳輸?shù)漠?dāng)前時(shí)間數(shù)據(jù)時(shí),已經(jīng)經(jīng)過(guò)了一個(gè)預(yù)定時(shí)間段,此時(shí)就存在當(dāng)前時(shí)間數(shù)據(jù)比實(shí)際的當(dāng)前時(shí)間有一點(diǎn)滯后的誤差。在本發(fā)明中,當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)傳輸之后經(jīng)過(guò)的時(shí)間不斷地進(jìn)行計(jì)數(shù),直到接收到了當(dāng)前時(shí)間數(shù)據(jù),這樣在當(dāng)前時(shí)間中就不會(huì)出現(xiàn)誤差。計(jì)數(shù)所得的經(jīng)過(guò)時(shí)間被除以2以計(jì)算一個(gè)校正時(shí)間。計(jì)算所得的校正時(shí)間被加到當(dāng)前時(shí)間數(shù)據(jù)上,這樣便精確地校正了當(dāng)前時(shí)間。
如果對(duì)當(dāng)前時(shí)間的校正在步驟224和步驟226中完成,控制單元100設(shè)定校正后的當(dāng)前時(shí)間,并將其顯示在時(shí)間顯示單元150上(步驟228)。
根據(jù)上述對(duì)本發(fā)明的描述,在采用GSM機(jī)制的移動(dòng)通訊終端中當(dāng)前時(shí)間被自動(dòng)地精確設(shè)定。這樣就可以消除用戶必須通過(guò)操縱指令輸入單元手動(dòng)設(shè)定當(dāng)前時(shí)間的麻煩。
雖然對(duì)本發(fā)明的說(shuō)明參考特殊的實(shí)施方式進(jìn)行,但它并不局限于該具體的實(shí)施方式,而只受到所附權(quán)力要求的限制。應(yīng)當(dāng)認(rèn)識(shí)到本領(lǐng)域技術(shù)人員能夠在不脫離本發(fā)明的范圍和精神的基礎(chǔ)上對(duì)該實(shí)例進(jìn)行變化或修改。
權(quán)利要求
1.一種在采用GSM機(jī)制的移動(dòng)通訊終端中設(shè)定時(shí)間的方法,包括第一步,使控制單元在移動(dòng)通訊終端開(kāi)啟的早期確定是否設(shè)定了當(dāng)前時(shí)間,然后根據(jù)是否當(dāng)時(shí)間未設(shè)定、當(dāng)前時(shí)間的更新指令是否被輸入或者在當(dāng)前時(shí)間設(shè)定之后是否已經(jīng)過(guò)了一個(gè)規(guī)定的時(shí)間段的情況確定是否設(shè)定或更新當(dāng)前時(shí)間;第二步,如果在第一步中確定需要對(duì)當(dāng)前時(shí)間進(jìn)行設(shè)定或更新,使控制單元產(chǎn)生一個(gè)當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),將所產(chǎn)生的當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)傳輸給一個(gè)當(dāng)前時(shí)間提供服務(wù)器,然后等待接收當(dāng)前時(shí)間提供服務(wù)器根據(jù)所傳輸?shù)漠?dāng)前時(shí)間請(qǐng)求數(shù)據(jù)的當(dāng)前時(shí)間數(shù)據(jù);及第三步,如果在第二步中接收到了當(dāng)前時(shí)間數(shù)據(jù),使控制單元根據(jù)接收到的當(dāng)前時(shí)間數(shù)據(jù)設(shè)定當(dāng)前時(shí)間,然后將設(shè)定的當(dāng)前時(shí)間顯示在顯示單元上。
2.如權(quán)力要求1所述的方法,其中在第三步中當(dāng)前時(shí)間的設(shè)定包括通過(guò)對(duì)第二步中當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)被傳輸之后用于接收當(dāng)前時(shí)間數(shù)據(jù)的時(shí)間除以2計(jì)算一個(gè)校正時(shí)間,將計(jì)算所得的校正時(shí)間和接收到的當(dāng)前時(shí)間相加以對(duì)當(dāng)前時(shí)間進(jìn)行校正,然后將校正后的當(dāng)前時(shí)間設(shè)定為當(dāng)前時(shí)間。
全文摘要
當(dāng)前時(shí)間沒(méi)有設(shè)定時(shí),輸入當(dāng)前時(shí)間的更新指令,或者GSM機(jī)制移動(dòng)通訊終端中當(dāng)前時(shí)間設(shè)定后經(jīng)過(guò)一段規(guī)定的時(shí)間,對(duì)其簡(jiǎn)單地設(shè)定或更新。在GSM機(jī)制移動(dòng)通訊終端開(kāi)啟的早期,控制單元根據(jù)當(dāng)前時(shí)間是否未被設(shè)定、當(dāng)前時(shí)間更新指令是否被輸入或當(dāng)前時(shí)間設(shè)定后是否經(jīng)過(guò)一段規(guī)定時(shí)間確定是否設(shè)定或更新當(dāng)前時(shí)間,如果需要設(shè)定或更新,產(chǎn)生一個(gè)當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù),并將該請(qǐng)求數(shù)據(jù)傳輸給當(dāng)前時(shí)間提供服務(wù)器,等待從響應(yīng)該請(qǐng)求數(shù)據(jù)的當(dāng)前時(shí)間服務(wù)器上接收當(dāng)前時(shí)間數(shù)據(jù),將在當(dāng)前時(shí)間請(qǐng)求數(shù)據(jù)被傳輸之后用于接收當(dāng)前時(shí)間數(shù)據(jù)的時(shí)間除以2,計(jì)算校正時(shí)間,將計(jì)算的校正時(shí)間和接收的當(dāng)前時(shí)間數(shù)據(jù)相加以校正當(dāng)前時(shí)間,進(jìn)行設(shè)定,然后將其作為當(dāng)前時(shí)間顯示出來(lái)。
文檔編號(hào)H04B7/26GK1592461SQ20041004981
公開(kāi)日2005年3月9日 申請(qǐng)日期2004年6月24日 優(yōu)先權(quán)日2003年6月24日
發(fā)明者李南鏞 申請(qǐng)人:莫索泰科有限公司