移動終端智慧卡的數據讀寫方法、裝置及移動終端的製作方法
2023-08-13 21:58:21 1
移動終端智慧卡的數據讀寫方法、裝置及移動終端的製作方法
【專利摘要】本發明提供一種移動終端智慧卡的數據讀寫方法、裝置及移動終端,其中,方法包括:接收用戶發送的飛行模式切入指令;停止與智慧卡中的通信部分電路進行數據交互,並保持與所述智慧卡中數據存儲部分電路進行數據交互;其中,所述通信部分電路與數據存儲部分電路相互獨立,且所述通信部分電路通過通信接口與移動終端進行數據交互,所述數據存儲部分電路通過數據接口與移動終端進行數據交互。本發明提供的移動終端智慧卡的數據讀寫方法、裝置及移動終端,能夠解決現有技術從智慧卡讀寫數據的局限性,以實現在移動終端處於飛行模式下也能對智慧卡進行數據讀寫。
【專利說明】移動終端智慧卡的數據讀寫方法、裝置及移動終端
【技術領域】
[0001]本發明涉及數據處理技術,尤其涉及一種移動終端智慧卡的數據讀寫方法、裝置及移動終端。
【背景技術】
[0002]現有的手機通常都具有各種情景模式,例如工作模式、飛行模式、靜音模式等。其中,飛行模式又稱為航空模式或航班模式,當手機進入飛行模式後,手機中的通信模塊將停止工作,關閉了通信功能,因此,手機無法接收到外界的任何尋呼信號。同時,手機也不再向插入的智慧卡發送任何讀寫數據指令,以使智慧卡處於休眠狀態,或者直接將智慧卡掉電。
[0003]現有的智慧卡中存儲有用戶識別信息、密鑰以及用戶的電話簿等數據,通過智慧卡的c7管腳與手機的處理器進行數據交互及網絡認證。在進入飛行模式後,由於現有的大部分手機都會停止與智慧卡進行數據交互,則用戶無法讀取智慧卡中的電話薄等數據,使得在飛行模式下手機的某些功能受到影響而不能正常使用。因此,現有手機智慧卡的數據讀寫方法不能滿足用戶在飛行模式下從智慧卡讀寫數據的需要,具有一定的局限性。
【發明內容】
[0004]本發明提供一種移動終端智慧卡的數據讀寫方法、裝置及移動終端,用於解決現有技術從智慧卡讀寫數據的局限性,以實現在移動終端處於飛行模式下也能對智慧卡進行數據讀寫。
[0005]本發明實施例提供一種移動終端智慧卡的數據讀寫方法,包括:
[0006]接收用戶發送的飛行模式切入指令;
[0007]停止與智慧卡中的通信部分電路進行數據交互,並保持與所述智慧卡中數據存儲部分電路進行數據交互;
[0008]其中,所述通信部分電路與數據存儲部分電路相互獨立,且所述通信部分電路通過通信接口與移動終端進行數據交互,所述數據存儲部分電路通過數據接口與移動終端進行數據交互。
[0009]本發明實施例還提供一種移動終端智慧卡的數據讀寫裝置,包括:
[0010]模式切換指令接收模塊,用於接收用戶發送的飛行模式切入指令;
[0011]通信數據交互停止模塊,用於停止與智慧卡中的通信部分電路進行數據交互,以保持與所述智慧卡中數據存儲部分電路進行數據交互;其中,所述通信部分電路與數據存儲部分電路相互獨立,且所述通信部分電路通過通信接口與移動終端進行數據交互,所述數據存儲部分電路通過數據接口與移動終端進行數據交互。
[0012]本發明實施例還提供一種移動終端,包括如上所述的移動終端智慧卡的數據讀寫
>J-U ρ?α裝直。
[0013]本發明實施例提供的移動終端智慧卡的數據讀寫方法、裝置及移動終端,針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切換指令時,僅停止與通信部分電路進行數據交互直至飛行模式停止,並保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。
【專利附圖】
【附圖說明】
[0014]圖1為本發明實施例一提供的移動終端智慧卡的數據讀寫方法的流程圖一;
[0015]圖2為本發明實施例一提供的智慧卡的結構示意圖;
[0016]圖3為本發明實施例一提供的移動終端智慧卡的數據讀寫方法的流程圖二 ;
[0017]圖4為本發明實施例二提供的移動終端智慧卡的數據讀寫方法的流程圖;
[0018]圖5為本發明實施例三提供的移動終端智慧卡的數據讀寫裝置的結構圖一;
[0019]圖6為本發明實施例三提供的移動終端智慧卡的數據讀寫裝置的結構圖二 ;
[0020]圖7為本發明實施例四提供的移動終端智慧卡的數據讀寫裝置的結構圖。
【具體實施方式】
[0021]實施例一
[0022]圖1為本發明實施例一提供的移動終端智慧卡的數據讀寫方法的流程圖一,該方法可以應用在如手機、平板電腦以及其它能與智慧卡進行數據交互的移動終端中。移動終端智慧卡的數據讀寫方法可以由移動終端中智慧卡數據讀寫裝置來執行,可以通過軟體和/或硬體的方式實現。如圖1所示,移動終端智慧卡的數據讀寫方法可以包括:
[0023]步驟101、接收用戶發送的飛行模式切入指令。
[0024]當用戶需要關閉移動終端的通信網絡,但並不需要關閉移動終端時,可以打開移動終端中的情景模式切換窗口,點擊飛行模式按鈕,即向移動終端發送了飛行模式切入指令。
[0025]步驟102、停止與智慧卡中的通信部分電路進行數據交互,並保持與智慧卡中數據存儲部分電路進行數據交互。
[0026]當接收到用戶發送的飛行模式切入指令時,移動終端可以僅停止與智慧卡中的通信部分電路進行數據交互,而保持與智慧卡中數據存儲部分電路進行正常的數據交互。
[0027]本實施例提供的技術方案適用於大容量智慧卡,如圖2所示,圖2為本發明實施例一提供的智慧卡的結構示意圖。該大容量智慧卡包括通信部分電路和數據存儲部分電路,兩部分電路相互獨立。其中,通信部分電路可以與現有技術中常用的普通智慧卡的通信部分電路相同,其功能也與普通智慧卡相同。而大容量智慧卡在普通智慧卡的基礎上增加了較大容量的存儲器,容量可以達到2G以上,可以存儲用戶電話簿、電子書、音樂、視頻等數據。通信部分電路通過通信接口與移動終端進行數據交互,該通信接口可以與現有的普通智慧卡的智慧卡接口相同,例如IS07816接口。數據存儲部分電路通過數據接口與移動終端進行數據交互,該數據接口可以為IC-USB接口。本實施例以及後續實施例中出現的智慧卡均指的是大容量智慧卡,而現有技術中通信部分和數據部分電路集成在一起的智慧卡則稱之為普通智慧卡。
[0028]現有的普通智慧卡由於其通信部分和存儲部分電路設置在一起,且通過同一個接口與移動終端進行交互,因此在切換至飛行模式後,移動終端停止與普通智慧卡進行網絡協議數據的交互,同時也停止了與存儲部分電路的數據交互,使得用戶在飛行模式時無法讀取普通智慧卡中的數據,而導致某些應用無法使用。
[0029]而本實施例提供的技術方案,針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切入指令時,僅停止與通信部分電路進行數據交互,保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。例如移動終端可以正常讀取智慧卡中存儲的電話簿、電子書、音樂、視頻等數據,能夠正常使用電子書閱讀軟體、音樂或視頻播放軟體等。也可以在移動終端上進行應用程式的安裝、運行及卸載操作,通過數據接口將數據寫入智慧卡中,以及執行獲取智慧卡的存儲容量、對數據存儲部分電路中的存儲器進行格式化等操作。
[0030]圖3為本發明實施例一提供的移動終端智慧卡的數據讀寫方法的流程圖二,如圖3所示,上述步驟102具體可包括如下步驟:
[0031]步驟1021、向移動終端中的射頻模塊發送關閉指令,以使射頻模塊停止向智慧卡發送網絡協議數據。
[0032]具體可參照現有技術中,移動終端進入飛行模式時所採用的停止通信數據交互的具體操作。其關閉指令的具體數據格式也可以與現有技術相同。步驟1021的目的在於停止射頻功能,停止向大容量智慧卡發送用於鑑權、入網的應用協議數據單元(ApplicationProtocol Data Unit,簡稱APDU)直至接收到用戶發送的飛行模式切出指令為止。
[0033]步驟1022、向通信部分電路發送關閉指令,以使通信部分電路停止向射頻模塊發送數據。
[0034]移動終端具體可以通過通信接口向通信部分電路發送關閉指令,指示通信部分電路停止向射頻模塊發送數據,保持通信接口處於空閒狀態。則移動終端無法產生向外呼叫的信號,也不會響應外部的任何呼叫信號。
[0035]步驟1021和步驟1022沒有必然的執行順序,可以先執行步驟1021,也可以先執行步驟1022。本實施例是以先執行步驟1021,後執行步驟1022為例。
[0036]另外,在步驟1022之後,還可以執行步驟1023:
[0037]步驟1023、接收智慧卡發送的通信功能已關閉消息。
[0038]大容量智慧卡中的通信部分電路接收到移動終端發送的關閉指令後,關閉該智慧卡中的通信功能,且向移動終端返回通信功能已關閉消息,以使移動終端真正進入飛行模式,可以在移動終端的顯示窗口上顯示飛行模式的圖標,告知用戶移動終端已關閉所有的通信功能,進入飛行模式。
[0039]實施例二
[0040]圖4為本發明實施例二提供的移動終端智慧卡的數據讀寫方法的流程圖。該方法可以由移動終端中的智慧卡數據讀寫裝置來執行,可以通過軟體和/或硬體的方式實現。本實施例是在上述實施例的基礎上,進一步優化了移動終端智慧卡的數據讀寫方法。如圖4所示,移動終端智慧卡的數據讀寫方法還可以包括:
[0041]步驟103、接收用戶發送的飛行模式切出指令。
[0042]用戶可以在移動終端上進行相應的操作,以取消飛行模式,切換至正常工作模式,相當於給移動終端發送飛行模式切出指令。
[0043]步驟104、啟動與通信部分電路進行數據交互。
[0044]當接收到用戶發送的飛信模式切出指令時,移動終端啟動與智慧卡中通信部分電路進行正常的數據交互,具體可包括如下步驟:
[0045]向射頻模塊發送開啟指令,以使射頻模塊向智慧卡發送網絡協議數據,以及向通信部分電路發送開啟指令,以使通信部分電路向射頻模塊發送數據。
[0046]具體可參照現有技術中,移動終端從飛行模式切換至正常工作模式時啟動通信數據交互執行的具體操作。其啟動指令的具體數據格式也可以與現有技術相同。上述步驟的目的在於啟動射頻功能,可以向大容量智慧卡發送用於鑑權、入網的APDU。
[0047]移動終端具體可以通過通信接口向通信部分電路發送啟動指令,指示通信部分電路可以向射頻模塊發送數據,保持通信接口處於運行狀態。則移動終端可以產生向外呼叫的信號,也會響應外部的呼叫信號。
[0048]本實施例提供的技術方案,針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切入指令時,僅停止與通信部分電路進行數據交互直至接收到飛行模式切出指令為止,並保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。
[0049]實施例三
[0050]圖5為本發明實施例三提供的移動終端智慧卡的數據讀寫裝置的結構圖一。如圖5所示,該移動終端智慧卡的數據讀寫裝置可以包括:模式切換指令接收模塊11和通信數據交互停止模塊12。
[0051]其中,模式切換指令接收模塊11用於接收用戶發送的飛行模式切入指令。通信數據交互停止模塊12,用於當模式切換模塊11接收到用戶發送的飛行模式切換指令時,停止與智慧卡中的通信部分電路進行數據交互,並保持與智慧卡中數據存儲部分電路進行數據交互;其中,通信部分電路與數據存儲部分電路相互獨立,且通信部分電路通過通信接口與移動終端進行數據交互,數據存儲部分電路通過數據接口與移動終端進行數據交互。
[0052]圖6為本發明實施例三提供的移動終端智慧卡的數據讀寫裝置的結構圖二。另夕卜,如圖6所示,通信數據交互停止模塊12可以包括:關閉指令發送單元121。該關閉指令發送單元121用於向移動終端中的射頻模塊發送關閉指令,以使射頻模塊停止向智慧卡發送網絡協議數據,還用於向通信部分電路發送關閉指令,以使通信部分電路停止向射頻模塊發送數據。
[0053]通信數據交互停止模塊12還可以包括:消息接收單元122。該消息接收單元122用於接收智慧卡發送的通信功能已關閉消息。
[0054]本實施例提供的技術方案,針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切入指令時,僅停止與通信部分電路進行數據交互,保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。
[0055]實施例四[0056]圖7為本發明實施例四提供的移動終端智慧卡的數據讀寫裝置的結構圖。如圖7所示,在實施例三的基礎上,該移動終端智慧卡的數據讀寫裝置還可以包括:通信數據交互啟動模塊13。
[0057]上述模式切換指令接收模塊11還用於接收用戶發送的飛行模式切出指令,通信數據交互啟動模塊13用於當模式切換指令接收模塊11接收到用戶發送的飛行模式切出指令時,啟動與通信部分電路進行數據交互。
[0058]上述通信數據交互啟動模塊具體可以包括:開啟指令發送單元,用於向射頻模塊發送開啟指令,以使射頻模塊向智慧卡發送網絡協議數據,還用於向通信部分電路發送開啟指令,以使通信部分電路向射頻模塊發送數據。
[0059]在實際應用中,上述兩個實施例中的通信數據交互停止模塊12和通信數據交互啟動模塊13可以集成在一起,作為一個模塊,通過發送指令的不同來區分是用於停止通信數據交互還是啟動通信數據交互。
[0060]本實施例提供的技術方案,針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切入指令時,僅停止與通信部分電路進行數據交互直至接收到飛行模式切出指令為止,並保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。
[0061]上述移動終端智慧卡的數據讀寫裝置可執行本發明任意實施例所提供的方法,具備執行方法相應的功能模塊和有益效果。
[0062]在上述實施例的基礎上,本發明實施例還提供一種移動終端,包括如實施例三或實施例四所提供的移動終端智慧卡的數據讀寫裝置。
[0063]上述技術方案針對通信部分電路和數據存儲部分電路分開設置的大容量智慧卡,在接收到用戶發送的飛行模式切入指令時,僅停止與通信部分電路進行數據交互直至接收到飛行模式切出指令為止,並保持與智慧卡中數據存儲部分電路進行正常的數據交互,能夠解決現有技術在飛行模式下從智慧卡中讀寫數據的局限性,實現在飛行模式下也能對智慧卡進行數據讀寫和訪問,以保證某些應用能夠正常使用。
[0064]上述移動終端可包括本發明任意實施例所提供的裝置,可執行本發明任意實施例所提供的方法,具備執行方法相應的功能模塊和有益效果。
[0065]本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。
[0066]最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。
【權利要求】
1.一種移動終端智慧卡的數據讀寫方法,其特徵在於,包括: 接收用戶發送的飛行模式切入指令; 停止與智慧卡中的通信部分電路進行數據交互,並保持與所述智慧卡中數據存儲部分電路進行數據交互; 其中,所述通信部分電路與數據存儲部分電路相互獨立,且所述通信部分電路通過通信接口與移動終端進行數據交互,所述數據存儲部分電路通過數據接口與移動終端進行數據交互。
2.根據權利要求1所述的移動終端智慧卡的數據讀寫方法,其特徵在於,所述停止與智慧卡中的通信部分電路進行數據交互,包括: 向所述移動終端中的射頻模塊發送關閉指令,以使所述射頻模塊停止向所述智慧卡發送網絡協議數據; 向所述通信部分電路發送關閉指令,以使所述通信部分電路停止向所述射頻模塊發送數據。
3.根據權利要求2所述的移動終端智慧卡的數據讀寫方法,其特徵在於,所述向所述通信部分電路發送關閉指令之後,還包括: 接收所述智慧卡發送的通信功能已關閉消息。
4.根據權利要求3所述的移動終端智慧卡的數據讀寫方法,其特徵在於,還包括: 接收用戶發送的飛行模式切出指令; 啟動與所述通信部分電路進行數據交互。`
5.根據權利要求4所述的移動終端智慧卡的數據讀寫方法,其特徵在於,所述啟動與所述通信部分電路進行數據交互,包括: 向所述射頻模塊發送開啟指令,以使所述射頻模塊向所述智慧卡發送網絡協議數據; 向所述通信部分電路發送開啟指令,以使所述通信部分電路向所述射頻模塊發送數據。
6.根據權利要求1-5所述的移動終端智慧卡的數據讀寫方法,其特徵在於,所述通信接口為智慧卡接口,所述數據接口為IC-USB接口。
7.一種移動終端智慧卡的數據讀寫裝置,其特徵在於,包括: 模式切換指令接收模塊,用於接收用戶發送的飛行模式切入指令; 通信數據交互停止模塊,用於停止與智慧卡中的通信部分電路進行數據交互,以保持與所述智慧卡中數據存儲部分電路進行數據交互;其中,所述通信部分電路與數據存儲部分電路相互獨立,且所述通信部分電路通過通信接口與移動終端進行數據交互,所述數據存儲部分電路通過數據接口與移動終端進行數據交互。
8.根據權利要求7所述的移動終端智慧卡的數據讀寫裝置,其特徵在於,所述通信數據交互停止模塊包括: 關閉指令發送單元,用於向所述移動終端中的射頻模塊發送關閉指令,以使所述射頻模塊停止向所述智慧卡發送網絡協議數據; 所述關閉指令發送單元,還用於向所述通信部分電路發送關閉指令,以使所述通信部分電路停止向所述射頻模塊發送數據。
9.根據權利要求8所述的移動終端智慧卡的數據讀寫裝置,其特徵在於,所述通信數據交互停止模塊還包括: 消息接收單元,用於接收所述智慧卡發送的通信功能已關閉消息。
10.根據權利要求9所述的移動終端智慧卡的數據讀寫裝置,其特徵在於,還包括: 模式切換指令接收模塊,還用於接收用戶發送的飛行模式切出指令; 通信數據交互啟動模塊,用於啟動與所述通信部分電路進行數據交互。
11.根據權利要求10所述的移動終端智慧卡的數據讀寫裝置,其特徵在於,所述通信數據交互啟動模塊包括: 開啟指令發送單元,用於向所述射頻模塊發送開啟指令,以使所述射頻模塊向所述智慧卡發送網絡協議數據; 所述開啟指令發送單元,還用於向所述通信部分電路發送開啟指令,以使所述通信部分電路向所述射頻模塊發送數據。
12.—種移動終端,其特徵在於,包括如權利要求7-11任一項所述的移動終端智慧卡的數據讀寫裝置。`
【文檔編號】H04W4/12GK103686687SQ201310738172
【公開日】2014年3月26日 申請日期:2013年12月26日 優先權日:2013年12月26日
【發明者】劉誠明, 李紅五, 庫偉, 張俊, 許海翔, 李笑鬱, 嚴斌峰, 鄭雄, 侯玉華, 葉丹, 胡博, 董雙赫, 郭曉花 申請人:中國聯合網絡通信集團有限公司