控制移動通信終端的模塊工作模式的方法及裝置的製作方法
2023-10-08 18:28:04 2
專利名稱:控制移動通信終端的模塊工作模式的方法及裝置的製作方法
技術領域:
本發明涉及移動通信終端,尤其涉及自由控制移動通信終端的模塊工作模式的方法及裝置。
背景技術:
隨著通信技術的發展和移動通信終端的普及,移動通信終端上支持的應用也越來越多,這些應用使得移動通信終端成為了一種包括如日程安排、計算、遊戲、鬧鐘、拍照等普通功能和如行動電話、短消息、e-mail、GPRS上網等通信功能的多功能通信工具。這些功能使得我們不必再單獨攜帶具有相應功能的設備,譬如PDA、計算器、遊戲機、時鐘、相機等。
然而,傳統的移動通信終端雖然提供了上述的普通功能,但是這些普通功能是與通信功能同時提供的,也就是說,用戶在開機時既打開了普通功能模塊,又打開了無線通信模塊;在關機時既關閉了普通功能模塊,又關閉了無線通信模塊。如此,兩種功能的同時性給用戶帶來了一些不必要的資源浪費,例如,用戶有時不想也不能利用其通信功能,而僅僅利用其普通功能,比如在飛機上,用戶希望借玩遊戲來消磨時間,而不能讓移動通信終端的信號影響飛機;在晚間,用戶可能需要關閉其通信功能,而希望能夠利用其鬧鐘功能。因此,有必要提供一種可以根據用戶需求進行自由打開和關閉移動通信終端的模塊工作模式的方法及裝置,使得用戶可以在不和移動通信網絡接通的情況下利用其普通功能,也可以使用戶在保持無線通信打開的情況下關閉其普通功能模塊,以減少無線鏈路資源的利用和無線通信模塊所需電量,延長電池的供話時間和壽命,並能減輕移動通信終端對人體造成的電磁輻射,使用戶達到休閒、娛樂的目的。
發明內容
本發明的目的是提供一種能夠根據需要自由控制移動通信終端的模塊工作模式的方法,以及自由控制移動通信終端的模塊工作模式的裝置。
為達到上述目的,本發明提供的控制移動通信終端的模塊工作模式的方法,該方法所涉及的移動通信終端包括用戶接口模塊、無線通信模塊和普通功能模塊,所述用戶接口模塊用於提供用戶操作的界面,無線通信模塊用於與移動通信網絡的通信,普通功能模塊負責對普通功能的控制;該方法包括使無線通信模塊或普通功能模塊處於工作狀態的步驟和使無線通信模塊或普通功能模塊處於非工作狀態的步驟;所述使無線通信模塊或普通功能模塊處於工作狀態的步驟包括(a)用戶接口模塊通過發送數據流的方式向無線通信模塊或普通功能模塊發送打開無線通信模塊或普通功能模塊的指令;(b)無線通信模塊或普通功能模塊根據接收到的指令打開;所述使無線通信模塊或普通功能模塊處於非工作狀態的步驟包括(A)用戶接口模塊通過發送數據流的方式向無線通信模塊或普通功能模塊發送關閉無線通信模塊或普通功能模塊的指令;(B)無線通信模塊或普通功能模塊根據接收到的指令關閉。
所述步驟(a)和(b)之間包括密碼判斷的步驟,該步驟包括比較用戶當前輸入的密碼與預先設置的密碼是否匹配,如果匹配,執行步驟(b),否則結束操作。
所述步驟(b)包括無線通信模塊和/或普通功能模塊收到控制指令後回復確收消息的步驟;所述步驟(B)包括無線通信模塊和/或普通功能模塊收到控制指令後回復確收消息的步驟。
所述步驟(b)包括判斷打開操作是否成功並反饋操作結果的步驟,所述步驟(B)包括判斷關閉操作是否成功並反饋操作結果的步驟。
所述關閉移動通信終端的無線通信模塊通過斷開該模塊與移動通信網絡的連接或使無線通信模塊上運行的協議棧進入Sleep(睡眠)狀態實現。
所述打開移動通信終端的無線通信模塊通過建立該模塊與移動通信網絡的連接或使無線通信模塊上運行的協議棧從Sleep狀態返回工作狀態而實現。
所述指令為AT指令或自定義的字符串。
本發明的提供的控制移動通信終端的模塊工作模式的裝置包括收發單元,與用戶接口模塊、無線通信模塊和普通功能模塊分別相連,用於接收來自用戶接口模塊的操作指令,並將該指令發給分析單元,還用於接收來自無線通信模塊和普通功能模塊反饋的操作信息,並將所述操作信息轉發給所述用戶接口模塊;分析單元,用於接收來自收發單元的操作指令,並分析所述操作指令,然後將分析得到的分析結果指令傳送給切換單元;切換單元,用於接收分析單元傳送來的所述分析結果指令,利用該指令控制無線通信模塊和/或普通功能模塊工作狀態的轉換。
所述裝置還包括一個判斷單元,連接在分析單元和切換單元之間,用於判斷指令操作者的合法性;當接收到的所述分析結果指令為打開無線通信模塊和/或普通功能模塊的指令時,判斷繼續接收到的指令操作者輸入的密碼是否正確,如果正確,將所述打開無線通信模塊和/或普通功能模塊的指令傳送給切換單元;當接收到的所述分析結果指令為關閉無線通信模塊和/或普通功能模塊的指令時,直接將所述關閉無線通信模塊和/或普通功能模塊的指令傳送給切換單元。
採用本發明所述的方案,能夠通過用戶接口模塊向無線通信模塊和/或普通功能模塊發送打開或關閉無線通信模塊和/或普通功能模塊的控制指令,使無線通信模塊或普通功能模塊根據接收到的指令打開或關閉,從而使自己處於工作狀態或非工作狀態;這樣,用戶就可以隨時根據自己的需求,自由地打開或關閉移動通信終端的無線通信模塊和普通功能模塊,以減少無線鏈路資源的利用和無線通信模塊所需電量,延長電池的使用時間和壽命,並能減輕移動通信終端對人體造成的輻射,同時使得用戶達到休閒、娛樂的目的。
圖1所示為移動通信終端的模塊化組成示意圖;圖2所示為在普通功能模塊處於打開而無線通信模塊處於關閉的狀態下,打開無線通信模塊的流程示意圖;圖3所示為在普通功能模塊和無線通信模塊都關閉的狀態下,打開無線通信模塊的流程示意圖;
圖4所示為在普通功能模塊和無線通信模塊都打開的狀態下,關閉無線通信模塊的流程示意圖;圖5所示為本發明控制移動通信終端的模塊工作模式的裝置組成及指令處理流程示意圖。
圖6是圖5所述裝置的應用原理圖。
具體實施例方式
下面結合附圖和具體實施例詳細介紹本發明。為便於描述,本實施例中將移動通信終端進行了模塊劃分,如圖1所示。
圖1所示為移動通信終端的模塊化組成示意圖,移動通信終端包括用戶接口模塊1、無線通信模塊2和普通功能模塊3,用戶接口模塊1和無線通信模塊2之間採用串行接口連接。用戶接口模塊1是為用戶操作提供的界面,用於傳輸用戶和其他兩模塊之間進行信息交互的指令,指令為各模塊之間適用的字符串,然後通過數據流的方式進行發送和接收。無線通信模塊2負責和基站建立或切斷無線通信鏈路,通過基站和移動通信網絡進行或取消無線通信,將移動通信網絡傳輸來的指令傳輸給用戶接口模塊,同時,無線通信模塊2還負責將用戶接口模塊1的指令傳輸給移動通信網絡。普通功能模塊3負責進行普通功能的控制,如日程安排、鬧鐘、拍照等。
圖2所示為在普通功能模塊處於打開而無線通信模塊處於關閉的狀態下,打開無線通信模塊的流程示意圖。如圖所示,在普通功能模塊打開而無線通信模塊關閉的狀態下,如果想打開無線通信模塊,用戶可以通過用戶接口模塊1這一操作界面,打開移動通信終端的「設置」菜單,調整到預先設置的「打開無線通信模塊」選項,按下確認鍵,這時移動通信終端的屏幕會彈出一個「請輸入密碼」的對話框,用戶可以通過此對話框輸入預先自行設置的6位數字密碼(步驟21),無線通信模塊2將用戶此次輸入的密碼與自身存儲的預先設置值對比,如果用戶的輸入次數超過規定值,如10次,且沒有輸入正確的密碼,即當前輸入的密碼與原先設置的不同,則用戶被拒絕打開無線通信模塊2,且此終端鎖,用戶將再也無法打開該終端的無線通信模塊2。當用戶的輸入次數不超過規定值,如10次時,如果用戶正確輸入密碼(步驟22),則移動通信終端認為該用戶為合法用戶,同意該用戶打開無線通信模塊2,然後用戶接口模塊1向無線通信模塊2發送數據流形式的指令(步驟23),該指令可以採用現有的AT指令,也可以採用自定義的易於理解的字符串,如「OpenComm(打開通信)」,在單CPU的情況下,用戶接口模塊1和無線通信模塊2之間採用管道、郵箱的方式進行通信;在雙CPU的情況下,用戶接口模塊1和無線通信模塊2之間採用串口通信。如果無線通信模塊2沒有接收到來自用戶接口模塊1的指令,則回復一條數據流形式的發送失敗的消息(步驟24),且結束本次操作;如果無線通信模塊2接收到來自用戶接口模塊1的指令,則首先向用戶接口模塊1回復一條數據流形式的確認消息(步驟25),通知用戶接口模塊1已經接收到打開無線通信模塊2的指令,然後無線通信模塊2通過自身包含的指令解釋器對上述用戶接口模塊1傳來的打開無線通信模塊的指令進行解析,並根據解析結果執行相應的程序,例如當採用AT指令,無線通信模塊2接收到AT+COPS=0時,就從Sleep(睡眠)狀態返回,重新喚醒本模塊各協議棧的運行,自動搜尋移動通信網絡,進行網絡註冊,如果註冊失敗,則回復一條打開失敗消息(步驟28),如果註冊成功(步驟26),則回復一條打開成功消息(步驟27),用戶即可進行短消息、e-mail、GPRS上網等無線通信功能的操作。
在上述打開移動通信終端的無線通信模塊的操作過程中,設置了輸入密碼的操作,如此設置可以防止用戶被盜的移動通信終端再次被別人利用。同時,被盜者可以到運營商那裡辦理相應的手續,將被盜移動通信終端中的餘額轉換為新申請的話費,這樣就能減少被盜者的話費損失。
圖3所示為在普通功能模塊和無線通信模塊都關閉的狀態下,打開無線通信模塊的流程示意圖,此時,用戶首先需要按下移動通信終端的開機鍵,同時移動通信終端的屏幕上會彈出一個「請輸入密碼」的對話框(步驟31),用戶通過用戶接口模塊1輸入預先設置的密碼,如果用戶輸入的密碼錯誤,則回復輸入失敗消息(步驟39),用戶將無法打開移動通信終端;如果用戶輸入的密碼正確(步驟32),則移動通信終端自動打開普通功能模塊1,並在屏幕上彈出一個「打開無線通信模塊」的對話框(步驟33),用戶可以根據自己的願望確定是否打開,如果打開就按下確認鍵,這一過程的實現也可以通過在普通功能模塊打開的情況下,在移動通信終端的「設置」菜單中設置「開機時自動打開無線通信模塊」來實現。如果不想在開機時打開無線通信模塊,可以通過在普通功能模塊打開的情況下,在移動通信終端的「設置」菜單中設置「開機時不打開無線通信模塊」來實現。此後打開無線通信模塊2的步驟和上述普通功能模塊打開而無線通信模塊關閉的情況相同,在此不再贅述。
請參考圖4,所示為在普通功能模塊和無線通信模塊都打開的狀態下,關閉無線通信模塊的流程示意圖。在普通功能模塊和無線通信模塊都打開的情況下,如果想關閉無線通信模塊而保持普通功能模塊的打開狀態,一種操作方法是可以通過用戶接口模塊1這一操作界面調整到預先設置的「關閉無線通信模塊」選項,按下確定鍵,向無線通信模塊2發送數據流形式的指令(步驟41),通知無線通信模塊2關閉,該指令可以採用現有的AT指令,也可以採用自定義的易於理解的字符串,如「CloseComm(關閉通信)」,在單CPU的情況下,用戶接口模塊1和無線通信模塊2之間採用管道、郵箱的方式進行通信;在雙CPU的情況下,用戶接口模塊1和無線通信模塊2之間採用串口通信。如果此發送失敗,則回復發送失敗消息(步驟46),如果此發送成功完成(步驟42),則無線通信模塊2向用戶接口模塊1回復一條數據流形式的確認指令(步驟43),通知用戶接口模塊1已經接收到該關閉無線通信模塊的指令,然後無線通信模塊2通過自身包含的指令解釋器對上述用戶接口模塊1傳來的關閉無線通信模塊的指令進行解析,並根據解析結果執行相應的程序,例如當採用AT指令,無線通信模塊2接收到AT+COPS=2時,就通過無線鏈路切斷與基站的連接,進而斷開與外部移動通信網絡的連接,或者運行無線通信模塊上的協議棧,使得移動通信終端進入Sleep(睡眠)狀態,完成關閉無線通信模塊的操作,如果由於某種原因如移動通信終端處於盲區,無法進行與基站的連接,則回復關閉失敗消息(步驟46),如果移動通信終端成功關閉無線通信模塊2(步驟44),則回復關閉成功消息(步驟45)。這樣就成功關閉了無線通信模塊2。
此外,同樣的情況下,如果用戶想關閉無線通信模塊,還有另外一種操作方法,就是通過在移動通信終端的情景模式下設置當前模式為「在飛機上」,經過這樣的設置,用戶接口模塊1就會自動傳送給無線通信模塊2一條關閉無線通信模塊的指令如「Closecomm(關閉通信)」,這時無線通信模塊2就會自動切斷與移動通信網絡的連接,關閉移動通信終端的無線通信模塊。
在普通功能模塊關閉而無線通信模塊打開的情況下,如果想關閉無線通信模塊,可以通過上述普通功能模塊和無線通信模塊都打開的情況時關閉無線通信模塊的操作,也可以通過移動通信終端的關機鍵,直接切斷與移動通信網絡的無線鏈路來實現關閉無線通信模塊的操作。
本發明還提供了一種控制移動通信終端的模塊工作模式的裝置。該裝置可以包括收發單元4、分析單元5、判斷單元6和切換單元7,如圖5所示。該裝置與用戶接口模塊1、無線通信模塊2和普通功能模塊3分別連接。用戶可以通過此裝置輕而易舉地實現開閉移動通信終端的模塊工作模式的操作。下面通過普通功能模塊打開而無線通信模塊關閉的情況下打開無線通信模塊的實現過程,詳細介紹本發明裝置的工作原理。首先,該裝置通過收發單元4接收用戶接口模塊1發出的用戶指令,該指令可以採用現有的AT指令,也可以採用自定義的易於理解的字符串,如「OpenComm」,然後收發單元4將該指令傳送給分析單元5,分析單元5根據該指令判斷用戶需要進行何種操作,如用戶想打開無線通信模塊,分析單元5接收到的是AT+COPS=0,則認為用戶想進行打開無線通信模塊的操作,於是就啟動判斷單元6,以判斷操作用戶是否為合法用戶。判斷單元6首先發出一個請用戶輸入密碼的指令,用戶此時就可以輸入自己預先設置的密碼,用戶當前輸入的密碼與用戶預先設置的密碼在判斷單元6內進行比較,如果二者不同,則判斷單元6的信號不傳輸給切換單元7,用戶無法打開無線通信模塊,如果二者相同,則切換單元7就將無線通信模塊由關閉狀態切換到打開狀態,無線通信模塊2自動搜尋移動通信網絡,進行網絡註冊,如果註冊未成功,則返回用戶接口模塊1一個未能打開無線通信模塊的消息,通過顯示屏顯示出來,否則返回已打開無線通信模塊的消息。
需要指出的是,判斷單元6在關閉操作中不工作,信號從分析單元5經判斷單元6送給切換單元7。
本發明的控制移動通信終端的模塊工作模式的裝置在實際使用中的連接關係如圖6所示。所述裝置與用戶接口模塊1、無線通信模塊2和普通功能模塊3分別連接,用於接收來自用戶接口模塊1的用戶指令,並根據這些指令執行相應的操作,同時將無線通信模塊2和普通功能模塊3返回的信息傳送給用戶接口模塊1。
眾所周知,本領域的技術人員可以在不脫離本發明的精神和範圍的情況下,作出各種變化和改進。因此,上述實施例應該理解為是對本發明的解釋,而非限制。
權利要求
1.一種控制移動通信終端的模塊工作模式的方法,所述移動通信終端包括用戶接口模塊、無線通信模塊和普通功能模塊,所述用戶接口模塊用於提供用戶操作的界面,無線通信模塊用於與移動通信網絡的通信,普通功能模塊負責對普通功能的控制,其特徵在於,該方法包括使無線通信模塊或普通功能模塊處於工作狀態的步驟和使無線通信模塊或普通功能模塊處於非工作狀態的步驟,所述使無線通信模塊或普通功能模塊處於工作狀態的步驟包括(a)用戶接口模塊通過發送數據流的方式向無線通信模塊或普通功能模塊發送打開無線通信模塊和/或普通功能模塊的控制指令;(b)無線通信模塊和/或普通功能模塊根據接收到的指令打開,使自己處於工作狀態;所述使無線通信模塊或普通功能模塊處於非工作狀態的步驟包括(A)用戶接口模塊通過發送數據流的方式向無線通信模塊和/或普通功能模塊發送關閉無線通信模塊或普通功能模塊的控制指令;(B)無線通信模塊和/或普通功能模塊根據接收到的指令關閉,使自己處於非工作狀態。
2.如權利要求1所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述步驟(a)和(b)之間包括密碼判斷的步驟,該步驟包括比較用戶當前輸入的密碼與預先設置的密碼是否匹配,如果匹配,執行步驟(b),否則結束操作。
3.如權利要求2所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述步驟(b)包括無線通信模塊和/或普通功能模塊收到控制指令後回復確收消息的步驟;所述步驟(B)包括無線通信模塊和/或普通功能模塊收到控制指令後回復確收消息的步驟。
4.如權利要求1所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述步驟(b)包括判斷打開操作是否成功並反饋操作結果的步驟,所述步驟(B)包括判斷關閉操作是否成功並反饋操作結果的步驟。
5.如權利要求1所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述關閉移動通信終端的無線通信模塊通過斷開該模塊與移動通信網絡的連接或使無線通信模塊上運行的協議棧進入Sleep(睡眠)狀態實現。
6.如權利要求1所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述打開移動通信終端的無線通信模塊通過建立該模塊與移動通信網絡的連接或使無線通信模塊上運行的協議棧從Sleep狀態返回工作狀態而實現。
7.如權利要求6所述的控制移動通信終端的模塊工作模式的方法,其特徵在於,所述指令為AT指令或自定義的字符串。
8.一種控制移動通信終端的模塊工作模式的裝置,其特徵在於,所述裝置包括收發單元,與用戶接口模塊、無線通信模塊和普通功能模塊分別相連,用於接收來自用戶接口模塊的操作指令,並將該指令發給分析單元,還用於接收來自無線通信模塊和普通功能模塊反饋的操作信息,並將所述操作信息轉發給所述用戶接口模塊;分析單元,用於接收來自收發單元的操作指令,並分析所述操作指令,然後將分析得到的分析結果指令傳送給切換單元;切換單元,用於接收分析單元傳送來的所述分析結果指令,利用該指令控制無線通信模塊和/或普通功能模塊工作狀態的轉換。
9.如權利要求8所述的控制移動通信終端的模塊工作模式的裝置,其特徵在於,所述裝置還包括一個判斷單元,連接在分析單元和切換單元之間,用於判斷指令操作者的合法性;當接收到的所述分析結果指令為打開無線通信模塊和/或普通功能模塊的指令時,判斷繼續接收到的指令操作者輸入的密碼是否正確,如果正確,將所述打開無線通信模塊和/或普通功能模塊的指令傳送給切換單元;當接收到的所述分析結果指令為關閉無線通信模塊和/或普通功能模塊的指令時,直接將所述關閉無線通信模塊和/或普通功能模塊的指令傳送給切換單元。
全文摘要
本發明公開了一種控制移動通信終端的模塊工作模式的方法及裝置,所述方法包括打開無線通信或普通功能模塊的步驟和關閉無線通信或普通功能模塊的步驟。所述裝置包括一個收發單元、一個分析單元和一個切換單元。採用本發明的方法,可以減少無線鏈路資源的利用和無線通信模塊所需電量,延長電池的供話時間和壽命,並能減輕移動通信終端對人體造成的電磁輻射。
文檔編號H04M1/73GK1543240SQ0312422
公開日2004年11月3日 申請日期2003年4月29日 優先權日2003年4月29日
發明者武新玲, 吳建光 申請人:聯想(北京)有限公司