專利名稱:通信系統(tǒng)的工作模式切換方法及移動終端的制作方法
技術領域:
本發(fā)明涉及通信技術領域,特別涉及通信系統(tǒng)的工作模式切換方法及移動終端。
背景技術:
Smart phone (智會g手機)是結合了 PDA (Personal Digital Assistant,個人數(shù)碼助理)功能,可供客戶瀏覽網(wǎng)頁、收發(fā)電子郵件的智能移動終端。Smartphone在實現(xiàn)功能時采用應用處理器與通信處理器結合的架構,在該架構中通信處理器作為應用處理器的外圍設備。其中,應用處理器完成如音視頻播放、文檔閱讀與處理等功能;通信處理器為應用處理器提供通訊通路,實現(xiàn)通信功能。現(xiàn)有的智能移動終端在設計時以AP(A卯licationProcessor,應用處理器)系統(tǒng)為主控設備,其它外圍設備(如顯示屏、鍵盤等)均通過輸入輸出接口與AP系統(tǒng)相連,而CP (Communication Processor,通信處理器)也通過1/0接口連接到AP系統(tǒng),作為該AP系統(tǒng)的外圍設備。 隨著智能移動終端內CP系統(tǒng)的應用能力的提高,為了減少AP系統(tǒng)的功耗,當僅需提供一般的應用能力時,智能移動終端可以工作在僅由CP系統(tǒng)控制的狀態(tài),在該狀態(tài)下,外圍設備均連接到CP系統(tǒng),AP系統(tǒng)處于關機狀態(tài)。當需要智能移動終端提供較高的應用能力時,開啟AP系統(tǒng)即可。在僅有CP系統(tǒng)開機的狀態(tài)下,智能移動終端除了可以完成通信功能外,還可以完成如網(wǎng)絡瀏覽、日程管理等一般的上層應用,相應的在CP系統(tǒng)內需要加載為完成這些上層應用所需要的上層軟件,此時如果AP系統(tǒng)開機,則在切換過程中,僅將原來與CP系統(tǒng)相連的外圍設備切換到與AP系統(tǒng)相連,CP系統(tǒng)內部已經(jīng)開啟的上層軟件仍然運行。由此可知,當僅需要CP系統(tǒng)完成通信功能時,如果CP系統(tǒng)內部仍然開啟上層應用軟件,將占用大量系統(tǒng)資源,導致系統(tǒng)功耗增高。
發(fā)明內容
本發(fā)明的目的在于提供移動終端通信系統(tǒng)的工作模式切換方法及應用該切換方法的移動終端,以解決現(xiàn)有技術中在僅需通信系統(tǒng)完成通信功能時,應用軟件仍然開啟導致占用大量系統(tǒng)資源的問題。 為解決上述技術問題,本發(fā)明提供如下技術方案 —種移動終端通信系統(tǒng)的工作模式切換方法,所述移動終端至少包括通信處理器,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述方法包括
在應用模式下,獲取切換觸發(fā)信息; 根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述應用模式切換到所述通信模式。 —種移動終端通信系統(tǒng)的工作模式切換方法,所述移動終端至少包括通信處理器,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述方法包括
在通信模式下,獲取切換觸發(fā)信息; 根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述通信模式切換到所述應用模式。 —種移動終端,至少包括通信處理器,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述通信處理器包括 第一獲取單元,用于在所述應用模式下,獲取切換觸發(fā)信息; 第一控制單元,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述應用模式切換到所述通信模式。 —種移動終端,所述移動終端至少包括通信處理器,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述通信處理器包括 第二獲取單元,用于在通信模式下,獲取切換觸發(fā)信息; 第二控制單元,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述通信模式切換到所述應用模式。 由以上本發(fā)明提供的技術方案可見,本發(fā)明中的移動終端通信處理器可以工作在僅完成通信功能的通信模式下,也可以工作在同時完成通信功能和應用功能的應用模式下,通信處理器通過獲取切換觸發(fā)信息,可以在所述通信模式和應用模式之間切換,這種切換方式使得通信處理器在無需使用應用功能時,可以工作在僅完成通信功能的通信模式下,不必時時開啟通信處理器的應用功能,減少了對系統(tǒng)資源的占用,降低了導致系統(tǒng)功耗。
圖1為本發(fā)明通信系統(tǒng)的工作模式切換方法的第一實施例流程 圖2為本發(fā)明通信系統(tǒng)的工作模式切換方法的第二實施例流程 圖3為本發(fā)明通信系統(tǒng)的工作模式切換方法的第三實施例流程 圖4為圖3所示實施例中移動終端的系統(tǒng)架構示意 圖5為本發(fā)明通信系統(tǒng)的工作模式切換方法的第四實施例流程 圖6為本發(fā)明移動終端的第一實施例框 圖7為本發(fā)明移動終端的第二實施例框 圖8為本發(fā)明移動終端的第三實施例框圖。
具體實施例方式
本發(fā)明的核心是提供移動終端通信系統(tǒng)的工作模式切換方法及應用該切換方法的移動終端,為了使本技術領域的人員更好地理解本發(fā)明方案,并使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。 本發(fā)明實施例中的移動終端至少包括通信處理器,其中,通信處理器僅完成通信功能的工作模式為通信模式,通信處理器同時完成通信功能和應用功能的工作模式為應用模式。 本發(fā)明移動終端通信系統(tǒng)的工作模式切換方法的第一實施例流程如圖1所示,該實施例示出了移動終端通信系統(tǒng)從應用模式切換到通信模式的過程
步驟101 :在應用模式下獲取切換觸發(fā)信息。 其中,當所述移動終端還包括應用處理器時,切換觸發(fā)信息具體為切換到由所述
應用處理器進行控制的信息;當所述移動終端僅包括通信處理器時切換觸發(fā)信息具體為所
述移動終端接入其它電子設備時,接收到的進入所述通信模式的信息。
步驟102 :根據(jù)切換觸發(fā)信息控制通信處理器從應用模式切換到通信模式。 本發(fā)明移動終端通信系統(tǒng)的工作模式切換方法的第二實施例流程如圖2所示,該
實施例示出了移動終端通信系統(tǒng)從通信模式切換到應用模式的過程 步驟201 :在通信模式下獲取切換觸發(fā)信息。 其中,當所述移動終端還包括應用處理器時,切換觸發(fā)信息具體為從由所述應用處理器進行控制切換到由所述通信處理器進行控制的信息;當所述移動終端僅包括通信處理器時,切換觸發(fā)信息具體為所述移動終端斷開與其它電子設備的連接的信息,或接入其它電子設備時接收到的來電信息。 步驟202 :根據(jù)切換觸發(fā)信息控制通信處理器從通信模式切換到應用模式。
本發(fā)明移動終端通信系統(tǒng)的工作模式切換方法的第三實施例流程如圖3,該實施例示出了移動終端內進一步包含應用處理器時,通信處理器與應用處理器之間控制切換時,通信處理器工作模式的切換過程 步驟301 :移動終端初始開機后進入由通信處理器進行控制的狀態(tài)。 本發(fā)明移動終端可以工作在由通信處理器進行控制的狀態(tài),也可以工作在由應用
處理器進行控制的狀態(tài),通信處理器的功耗小于應用處理器,因此移動終端開機后,首先進
入由通信處理器進行控制的狀態(tài),后續(xù)根據(jù)應用需要,可以在兩種狀態(tài)之間切換,以最低限
度降低功耗。 步驟302 :通信處理器加載外設驅動程序、通信協(xié)議棧、應用程序和通信系統(tǒng)用戶界面。 當進入由通信處理器進行控制的狀態(tài)時,通信處理器加載外設驅動程序,使得顯
示屏和鍵盤等共享外設,以及通信處理器獨享的外設連接到通信處理器;加載通信協(xié)議棧,
使得通信處理器能夠完成通信的底層協(xié)議;加載應用程序,使通信處理器能夠完成基本的
應用功能,如通話,短信,網(wǎng)絡瀏覽和日程管理等;加載通信系統(tǒng)用戶界面,使得用戶能夠通
過顯示屏在通信處理器控制的狀態(tài)下完成各種操作。 步驟303 :通信處理器運行應用程序并進入應用模式。 加載外設驅動程序、通信協(xié)議棧、應用程序和通信系統(tǒng)用戶界面后,通信處理器運行應用程序,移動終端進入由通信處理器進行控制的應用模式,在應用模式下可以完成通信功能和基本的應用功能。 步驟304 :判斷是否進入由應用處理器進行控制的狀態(tài),若是,則執(zhí)行步驟305 ;否則,返回步驟303。 當通信處理器的應用功能難以滿足用戶需要,例如進行視頻播放、辦公軟件操作、企業(yè)服務或協(xié)同計算時,需要從通信處理器進行控制的狀態(tài)切換到由應用處理器進行控制
7的狀態(tài)。 步驟305 :通信處理器向應用處理器發(fā)送開啟命令后,共享外設切換到應用處理 器,通信處理器卸載通信系統(tǒng)應用程序和用戶控制界面。 當前需要進入由應用處理器進行控制的狀態(tài)時,通信處理器首先向應用處理器發(fā) 送開啟命令,請求應用處理器開機,同時將LCD,鍵盤等共享外設切換到應用處理器;通信 處理器卸載外設驅動程序,同時設置連接共享外設的輸入輸出接口為高阻,降低系統(tǒng)功耗; 由于應用處理器可以完成所有的應用功能以及基本功能,包括基本應用(通話,無線上網(wǎng), 日程管理等)和復雜應用(視頻播放,辦公計算等),通信處理器此時作為應用處理器的外 設,僅需要為應用處理器提供無線通信的通路,無需執(zhí)行基本應用功能,因此通信處理器卸 載通信系統(tǒng)應用程序,并卸載通信系統(tǒng)控制界面,為進入由應用處理器進行控制的狀態(tài)做 準備。 步驟306 :通信處理器開啟通信接口并加載串口調制解調處理程序。 通信處理器卸載應用程序和通信系統(tǒng)控制界面后,雖然無需再執(zhí)行應用功能,但
是仍然需要執(zhí)行通信功能,因此通信處理器開啟通信接口,并加載對通信進行管理的串口
調制解調處理程序,該處理程序可以為AT(Attention)程序。 步驟307 :判斷通信處理器當前是否處于通信狀態(tài),若是,則執(zhí)行步驟308 ;否則, 執(zhí)行步驟309。 在由通信處理器切換到應用處理器的過程中,通信處理器可能正在執(zhí)行通信功 能,因此需要判斷當前通信處理器的工作狀態(tài)。 步驟308 :通信處理器通過串口調制解調處理程序管理當前通信狀態(tài)。 當前通信處理器處于通信狀態(tài),因此由串口調制解調處理程序接管正在進行的通信。 步驟309 :應用處理器開啟通信接口并加載串口調制解調處理程序和應用程序。
在切換過程中,應用處理器也需要開啟通信接口,并加載串口調制解調處理程序, 以便對通信處理器的通信過程進行控制,同時應用處理器加載應用程序,包括基本應用程 序和復雜應用程序。 步驟310 :應用處理器執(zhí)行串口調制解調處理程序,判斷通信處理器當前是否處 于通信狀態(tài),若是,則執(zhí)行步驟311 ;否則,執(zhí)行步驟312。 應用處理器開啟通信接口后,通過調用串口調制解調程序,檢測通信處理器的通 信接口 ,判斷通信處理器當前是否處于通信狀態(tài)。
步驟311 :應用處理器開啟通信應用程序。 當前通信處理器處于通信狀態(tài),因此應用處理器啟動相應的通信應用程序,調用 串口調制解調處理程序,繼續(xù)完成正在進行的通信功能。 步驟312 :應用處理器進入應用控制界面后通過通信接口控制通信處理器進行通 信,通信處理器進入通信模式。 當成功切換到由應用處理器進行控制的狀態(tài)后,通信處理器僅完成通信功能,而 無需完成應用功能,在實現(xiàn)通信功能時,由應用處理器通過通信接口控制通信處理器完成 通信功能,通信處理器完成從應用模式到通信模式的切換。
步驟313 :判斷是否需要應用處理器進行控制,若是,則返回步驟312 ;否則,執(zhí)行步驟314。 移動終端進入應用處理器控制的狀態(tài)后,應用處理器可以完成各種復雜應用,當 使用復雜應用完畢后,例如,需要從應用處理器控制的狀態(tài)切換到由通信處理器控制的狀 態(tài),或者應用處理器進入休眠狀態(tài)一段時間后,為了節(jié)省應用處理器的功耗,在開啟應用處 理器后,需要實時判斷是否還需要應用處理器進行控制。
步驟314 :應用處理器卸載應用程序。 當無需應用處理器進行控制時,應用處理器卸載應用程序,并卸載外設驅動程序, 同時設置連接外設的輸入輸出接口為高阻,將LCD,鍵盤等共享外設切換到通信處理器,然 后應用處理器關機,移動終端切換到由通信處理器控制的狀態(tài)。 步驟315 :通信處理器檢測到應用處理器關機后,通信處理器加載共享外設驅動, 激活共享外設總線連接。 應用處理器關機后,LCD,鍵盤等共享外設切換到通信處理器,通信處理器加載共 享外設驅動,激活共享外設總線連接。移動終端進入由通信處理器進行控制的狀態(tài)。
步驟316 :通信處理器加載應用程序和通信系統(tǒng)控制界面,卸載串口調制解調處 理程序,返回步驟303。 通信處理器加載共享外設驅動程序,使得顯示屏和鍵盤等共享外設連接到通信處 理器。通信處理器加載應用程序,使通信處理器能夠完成基本的應用功能,如網(wǎng)絡瀏覽和 日程管理等;加載通信系統(tǒng)用戶界面,使得用戶能夠通過顯示屏在通信處理器控制的狀態(tài) 下完成各種操作;加載完畢后,返回步驟303,通信處理器完成從通信模式到應用模式的切換。 結合上述本發(fā)明方法的第三實施例,本發(fā)明移動終端的系統(tǒng)架構示意圖如圖4所 示,移動終端包括應用處理器AP和通信處理器CP。 初始開機時,移動終端進入由CP進行控制的狀態(tài),LCD,鍵盤等共享外設連接到CP 上,CP通過外設驅動模塊加載外設驅動程序,加載操作系統(tǒng),同時CP完成基本應用程序、通 信協(xié)議棧和用戶界面的加載,CP初始開機后工作在應用模式下,可以通過射頻模塊完成無 線通信,并通過運行加載后的基本應用程序完成基本應用功能,例如,通話、發(fā)送短消息或
者日程管理等。 當移動終端需要完成諸如視頻播放或協(xié)同計算等復雜應用時,需要切換到由AP 進行控制的狀態(tài),此時CP的切換控制模塊通過I/O接口向AP開機關機控制模塊發(fā)送開啟 命令。同時切換控制模塊運行切換控制程序,控制外設驅動模塊卸載外設驅動程序,將共享 外設設置為高阻,并將LCD,鍵盤等共享外設切換到應用處理器;控制卸載用戶界面、基本 應用軟件,并加載通信口的驅動程序和AT處理模塊。加載AT處理模塊后,如果當前CP正 在通信過程中,則由AT處理模塊接管當前的通信過程,移動終端從由CP控制切換到由AP 控制,此時CP作為AP的外設。AP開機后,加載通信口驅動程序、AT處理模塊、基本應用和 復雜應用,當AP通過通信口檢測到CP處于通信狀態(tài),例如通話狀態(tài)或傳輸數(shù)據(jù)狀態(tài),則AP 啟動通信應用程序,通過AT處理模塊接管當前的通信狀態(tài)。后續(xù),AP通過通信口控制CP執(zhí) 行通信功能,CP完成從應用模式切換到工作模式。 當移動終端無需執(zhí)行復雜應用時,或者AP進入休眠一定的時間后,為了降低移動 終端功耗,則需要從AP控制狀態(tài)切換到CP控制狀態(tài),AP通過外設驅動模塊卸載外設驅動程
9序,設置共享外設的輸入輸出接口為高阻,并將共享外設切換到CP, AP卸載基本應用程序、
復雜應用程序和AT處理程序后關機。CP檢測到AP關機后,加載外設驅動程序、基本應用程
序、用戶界面,卸載AT處理程序,CP實現(xiàn)從通信模式到應用模式的切換。 本發(fā)明移動終端通信系統(tǒng)的工作模式切換方法的第四實施例流程如圖5,該實施
例示出了移動終端連接到筆記本電腦時,通信處理器的工作模式切換過程 步驟501 :移動終端通過數(shù)據(jù)線與筆記本電腦相連。 本發(fā)明的移動終端可以是僅包含通信處理器的移動終端,移動終端在通常狀態(tài)下 處于應用模式,在應用模式下可以同時完成應用功能和通信功能。 步驟502 :是否需要進入通信模式,若是,則執(zhí)行步驟503 ;否則,執(zhí)行步驟510。
筆記本電腦可以通過移動終端進行上網(wǎng),或者將移動終端作為存儲介質進行數(shù)據(jù) 的讀取,在上述應用狀態(tài)下,移動終端無需完成應用功能,因此當移動終端通過數(shù)據(jù)線與筆 記本電腦相連后,提示是否需要進入通信模式。 步驟503 :通信處理器卸載應用程序和通信系統(tǒng)控制界面。 當需要進入通信模式時,通信處理器卸載外設驅動程序,將外設輸入輸出接口設 置為高阻,同時卸載應用程序和用戶界面。 步驟504 :通信處理器加載串口調制解調處理程序后進入通信模式。 通信處理器同時加載串口調制解調處理程序,由該程序對數(shù)據(jù)通信進行管理,通
信處理器從應用模式切換到通信模式。 步驟505 :筆記本電腦通過移動終端完成數(shù)據(jù)通信功能。 通信處理器進入通信模式后,降低了由于運行應用程序所耗費的系統(tǒng)資源,筆記 本電腦可以通過移動終端完成數(shù)據(jù)通信功能,例如,上網(wǎng)等。 步驟506 :是否斷開移動終端與筆記本電腦的連接,若是,則執(zhí)行步驟508 ;否則, 執(zhí)行步驟507。 步驟507 :移動終端是否接收到來電信息,若是,則執(zhí)行步驟508 ;否則,返回步驟 505。 步驟508 :通信處理器卸載串口調制解調處理程序。 當移動終端需要斷開與筆記本電腦的連接,或者移動終端接收到來電信息后,移 動終端需要斷開與筆記本電腦的連接,以實現(xiàn)應用功能,通信處理器首先卸載串口調制解 調處理程序。 步驟509 :通信處理器加載應用程序和通信系統(tǒng)控制界面,進入應用模式,結束當 前流程。 通信處理器同時加載外設驅動程序、應用程序和用戶界面,從通信模式切換到應 用模式。
步驟510 :筆記本電腦訪問移動終端內的文件,結束當前流程。 當無需進入通信模式時,移動終端作為存儲介質,筆記本電腦可以訪問該移動終 端內的文件。 與本發(fā)明移動終端通信系統(tǒng)的工作模式切換方法的實施例相對應,本發(fā)明還提供 了應用該方法實施例的移動終端。 本發(fā)明移動終端的第一 施例框圖如圖6所示,該移動終端至少包括通信處理器610,還可以進一步包括應用處理器620。通信處理器610僅完成通信功能的工作模式為通
信模式,通信處理器610同時完成通信功能和應用功能的工作模式為應用模式。 其中,通信處理器610包括第一獲取單元611,用于在所述應用模式下,獲取切換
觸發(fā)信息;第一控制單元612,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器610從所述
應用模式切換到所述通信模式。 本發(fā)明移動終端的第二實施例框圖如圖7所示,該移動終端至少包括通信處理器 710,還可以進一步包括應用處理器720。 其中,通信處理器710包括初始化單元711,用于所述移動終端初始開機后進入 由所述通信處理器710控制的所述應用模式;第一獲取單元712,用于在所述應用模式下, 獲取切換觸發(fā)信息;第一控制單元713,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器 710從所述應用模式切換到所述通信模式。 其中,第一獲取單元712可以具體包括切換信息獲取單元,用于所述移動終端還 包括應用處理器時,獲取切換到由所述應用處理器710進行控制的信息;相應的,第一控制 單元713可以具體包括第一卸載單元,用于向應用處理器720發(fā)送開啟命令后,卸載應用程 序和用戶控制界面;第一加載單元,用于開啟通信接口并加載串口調制解調處理程序;應 用處理器720可以具體包括第二開啟單元,用于開啟通信接口并加載串口調制解調處理程 序;第二加載單元,用于加載驅動以及操作系統(tǒng)并加載應用處理系統(tǒng)的應用程序以及用戶 界面;通信控制單元,用于通過所述通信接口和所述通信處理器710進行通信。
進一步,第一控制單元713還可以包括第一判斷執(zhí)行單元,用于判斷所述通信處 理器710當前處于通信狀態(tài)時,調用串口調制解調處理程序管理所述通信狀態(tài);所述應用 處理器還可以包括第二判斷執(zhí)行單元,用于判斷所述通信處理器710當前處于通信狀態(tài) 時,調用串口調制解調處理程序以及通信應用程序。 其中,第一獲取單元712可以具體包括接入信息獲取單元,用于所述移動終端接
入其它電子設備時,接收到進入所述通信模式的信息;相應的,第一控制單元713還可以具
體包括第三卸載單元,用于卸載應用程序和用戶界面;第三加載單元,用于加載串口調制
解調處理程序后進入所述通信模式,所述通信模式下僅完成數(shù)據(jù)通信功能。 本發(fā)明移動終端的第三實施例框圖如圖8所示,該移動終端至少包括通信處理器
810,還可以進一步包括應用處理器820。通信處理器810僅完成通信功能的工作模式為通
信模式,通信處理器810同時完成通信功能和應用功能的工作模式為應用模式。 其中,通信處理器810包括第二獲取單元811,用于在通信模式下,獲取切換觸發(fā)
信息;第二控制單元812,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器810從所述通信
模式切換到所述應用模式。 其中,第二獲取單元811可以具體包括切換信息獲取單元,用于獲取從由所述應 用處理器進行控制切換到由所述通信處理器810進行控制的信息;相應的,第二控制單元 812可以具體包括卸載檢測單元,用于執(zhí)行關機程序后,通信處理器810檢測到所述應用處 理器820關閉;第一卸載單元,用于卸載串口調制解調處理程序;第一加載單元,用于加載 共享外設、應用程序和通信系統(tǒng)控制界面,所述通信處理器810進入所述應用模式。
其中,第二獲取單元811可以具體包括斷開信息獲取單元,用于獲取所述移動終 端斷開與其它電子設備的連接的信息,或接入其它電子設備時接收到來電信息;相應的,第二控制單元812可以具體包括第二卸載單元,用于卸載串口調制解調處理程序;第二加載
單元,用于加載應用程序和通信系統(tǒng)控制界面,所述通信處理器810進入所述應用模式。 通過以上的實施方式的描述可知,本發(fā)明中的移動終端通信處理器可以工作在僅
完成通信功能的通信模式下,也可以工作在同時完成通信功能和應用功能的應用模式下,
通信處理器通過獲取切換觸發(fā)信息,可以在所述通信模式和應用模式之間切換,這種切換
方式使得通信處理器在無需使用應用功能時,可以工作在僅完成通信功能的通信模式下,
不必時時開啟通信處理器的應用功能,減少了對系統(tǒng)資源的占用,降低了導致系統(tǒng)功耗。 本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺
的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的
部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品可以存儲在存儲介質中,如ROM/
RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,
或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。 以上所述的本發(fā)明實施方式,并不構成對本發(fā)明保護范圍的限定。任何在本發(fā)明
的精神和原則之內所作的修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
一種移動終端通信系統(tǒng)的工作模式切換方法,所述移動終端至少包括通信處理器,其特征在于,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述方法包括在應用模式下,獲取切換觸發(fā)信息;根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述應用模式切換到所述通信模式。
2. 根據(jù)權利要求l所述的方法,其特征在于,還包括所述移動終端初始開機后進入由 所述通信處理器控制的所述應用模式。
3. 根據(jù)權利要求2所述的方法,其特征在于,所述移動終端初始開機后進入由通信處 理器控制的應用模式包括移動終端初始開機后通信處理器加載通信協(xié)議棧、文件系統(tǒng)和應用程序; 運行加載后的所述應用程序并進入通信系統(tǒng)控制界面。
4. 根據(jù)權利要求1所述的方法,其特征在于,當所述移動終端還包括應用處理器時,所 述切換觸發(fā)信息具體為切換到由所述應用處理器進行控制的信息;當所述移動終端僅包括通信處理器時,所述切換觸發(fā)信息具體為所述移動終端接入 其它電子設備時,接收到的進入所述通信模式的信息。
5. 根據(jù)權利要求4所述的方法,其特征在于,當所述切換觸發(fā)信息具體為切換到由所 述應用處理器進行控制的信息時,所述根據(jù)切換觸發(fā)信息控制通信處理器從應用模式切換 到通信模式,包括通信處理器向應用處理器發(fā)送開啟命令后,共享外設切換到應用處理器,所述應用處理器加載驅動以及操作系統(tǒng);通信處理器和應用處理器開啟通信接口并加載串口調制解調處理程序; 應用處理器加載應用處理系統(tǒng)的應用程序以及用戶界面后,通過所述通信接口和所述通信處理器進行通信,通信處理器卸載通信系統(tǒng)的應用程序和用戶界面,所述通信處理器進入通信模式。
6. 根據(jù)權利要求5所述的方法,其特征在于,所述通信處理器和應用處理器開啟通信接口并加載串口調制解調處理程序后,還包括判斷所述通信處理器當前是否處于通信狀態(tài),若是,則由通信處理器調用串口調制解 調處理程序管理所述通信狀態(tài);否則,執(zhí)行所述應用處理器加載應用處理系統(tǒng)的應用程序 以及用戶界面的步驟。
7. 根據(jù)權利要求6所述的方法,其特征在于,所述應用處理器加載應用處理系統(tǒng)的應 用程序后,還包括判斷所述通信處理器當前是否處于通信狀態(tài),若是,則所述應用處理器調用串口調制 解調處理程序以及通信應用程序;否則,所述應用處理器進入應用控制界面后執(zhí)行所述通 過通信接口和通信處理器進行通信,通信處理器進入通信模式的步驟。
8. 根據(jù)權利要求4所述的方法,其特征在于,當所述切換觸發(fā)信息具體為所述移動終 端接入其它電子設備時,接收到的進入所述通信模式的信息時,所述根據(jù)切換觸發(fā)信息控 制移動終端從應用模式切換到通信模式包括通信處理器卸載應用程序和用戶界面;通信處理器加載串口調制解調處理程序后進入所述通信模式,所述通信模式下僅完成數(shù)據(jù)通信功能。
9. 一種移動終端通信系統(tǒng)的工作模式切換方法,所述移動終端至少包括通信處理器,其特征在于,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述方法包括在通信模式下,獲取切換觸發(fā)信息;根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述通信模式切換到所述應用模式。
10. 根據(jù)權利要求9所述的方法,其特征在于,當所述移動終端還包括應用處理器時,所述切換觸發(fā)信息具體為從由所述應用處理器進行控制切換到由所述通信處理器進行控制的信息;當所述移動終端僅包括通信處理器時,所述切換觸發(fā)信息具體為所述移動終端斷開與其它電子設備的連接的信息,或接入其它電子設備時接收到的來電信息。
11. 根據(jù)權利要求10所述的方法,其特征在于,當所述切換觸發(fā)信息具體為從由所述應用處理器進行控制切換到由所述通信處理器進行控制的信息時,所述根據(jù)切換觸發(fā)信息控制通信處理器從通信模式切換到應用模式包括應用處理器執(zhí)行關機程序后,共享外設切換到通信處理器,通信處理器檢測到所述應用處理器關閉;通信處理器加載共享外設;通信處理器加載應用程序和通信系統(tǒng)控制界面,卸載串口調制解調處理程序,所述通信處理器進入所述應用模式。
12. 根據(jù)權利要求10所述的方法,其特征在于,當切換觸發(fā)信息具體為所述移動終端斷開與其它電子設備的連接的信息,或接入其它電子設備時接收到的來電信息時,所述根據(jù)切換觸發(fā)信息控制通信處理器從通信模式切換到應用模式包括通信處理器卸載串口調制解調處理程序;通信處理器加載應用程序和通信系統(tǒng)控制界面,所述通信處理器進入所述應用模式。
13. —種移動終端,至少包括通信處理器,其特征在于,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述通信處理器包括第一獲取單元,用于在所述應用模式下,獲取切換觸發(fā)信息;第一控制單元,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述應用模式切換到所述通信模式。
14. 根據(jù)權利要求13所述的移動終端,其特征在于,所述通信處理器還包括初始化單元,用于所述移動終端初始開機后進入由所述通信處理器控制的所述應用模式。
15. 根據(jù)權利要求13所述的移動終端,其特征在于,所述第一獲取單元包括切換信息獲取單元,用于所述移動終端還包括應用處理器時,獲取切換到由所述應用處理器進行控制的信息;所述第一控制單元包括第一卸載單元,用于向應用處理器發(fā)送開啟命令后,卸載應用程序和用戶控制界面;第一加載單元,用于開啟通信接口并加載串口調制解調處理程序;所述應用處理器包括第二開啟單元,用于開啟通信接口并加載串口調制解調處理程序;第二加載單元,用于加載驅動以及操作系統(tǒng)并加載應用處理系統(tǒng)的應用程序以及用戶界面;通信控制單元,用于通過所述通信接口和所述通信處理器進行通信。
16. 根據(jù)權利要求15所述的移動終端,其特征在于,所述第一控制單元還包括第一判斷執(zhí)行單元,用于判斷所述通信處理器當前處于通信狀態(tài)時,調用串口調制解調處理程序管理所述通信狀態(tài);所述應用處理器還包括第二判斷執(zhí)行單元,用于判斷所述通信處理器當前處于通信狀態(tài)時,調用串口調制解調處理程序以及通信應用程序。
17. 根據(jù)權利要求13所述的移動終端,其特征在于,所述第一獲取單元包括接入信息獲取單元,用于所述移動終端接入其它電子設備時,接收到進入所述通信模式的信息;所述第一控制單元包括第三卸載單元,用于卸載應用程序和用戶界面;第三加載單元,用于加載串口調制解調處理程序后進入所述通信模式,所述通信模式下僅完成數(shù)據(jù)通信功能。
18. —種移動終端,所述移動終端至少包括通信處理器,其特征在于,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述通信處理器包括第二獲取單元,用于在通信模式下,獲取切換觸發(fā)信息;第二控制單元,用于根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述通信模式切換到所述應用模式。
19. 根據(jù)權利要求18所述的移動終端,其特征在于,所述第二獲取單元包括切換信息獲取單元,用于獲取從由所述應用處理器進行控制切換到由所述通信處理器進行控制的信息;所述第二控制單元包括卸載檢測單元,用于執(zhí)行關機程序后,通信處理器檢測到所述應用處理器關閉;第一卸載單元,用于卸載串口調制解調處理程序;第一加載單元,用于加載共享外設、應用程序和通信系統(tǒng)控制界面,所述通信處理器進入所述應用模式。
20. 根據(jù)權利要求18所述的移動終端,其特征在于,所述第二獲取單元包括斷開信息獲取單元,用于獲取所述移動終端斷開與其它電子設備的連接的信息,或接入其它電子設備時接收到來電信息;所述第二控制單元包括第二卸載單元,用于卸載串口調制解調處理程序;第二加載單元,用于加載應用程序和通信系統(tǒng)控制界面,所述通信處理器進入所述應用模式。
全文摘要
本發(fā)明公開了移動終端通信系統(tǒng)的工作模式切換方法和移動終端,所述移動終端至少包括通信處理器,所述通信處理器僅完成通信功能的工作模式為通信模式,所述通信處理器同時完成通信功能和應用功能的工作模式為應用模式,所述方法包括在應用模式下,獲取切換觸發(fā)信息;根據(jù)所述切換觸發(fā)信息控制所述通信處理器從所述應用模式切換到所述通信模式。同樣,在通信模式下,系統(tǒng)也能獲取切換信息,完成從通信模式下到應用模式下的切換。本發(fā)明的切換方式使得通信處理器可以工作在僅完成通信功能的通信模式下,不必時時開啟通信處理器的應用功能,減少了對系統(tǒng)資源的占用,降低了系統(tǒng)功耗。
文檔編號H04M1/725GK101754458SQ200810227920
公開日2010年6月23日 申請日期2008年12月1日 優(yōu)先權日2008年12月1日
發(fā)明者單文英, 梁小霞, 黃曉兵 申請人:聯(lián)想(北京)有限公司