專利名稱:模式選擇方法、移動終端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域的近場通信技術(shù),尤其涉及一種移動終端近場通信NFC (Near Field Communication)工作模式選擇方法及移動終端和系統(tǒng)。
背景技術(shù):
NFC技術(shù)是脫胎于無線設(shè)備間的 一 種非接觸式RFID (RadioFrequencyldentification,射頻識別)及互聯(lián)技術(shù),為消費性電子產(chǎn)品提供了極為便利的通信方式。 NFC技術(shù)在單一芯片上結(jié)合了閱讀器(即感應(yīng)式讀卡器)、卡模擬(即感應(yīng)式卡片)和點對點的功能。在數(shù)厘米(通常是15厘米以內(nèi))距離之間于13. 56MHz頻率范圍內(nèi)運作,任意兩個NFC設(shè)備(如手機、藍牙設(shè)備、WiFi設(shè)備)接近而不需要線纜接插,就可以實現(xiàn)相互間的通信,可以滿足任何兩個無線設(shè)備間的信息交換、內(nèi)容訪問、服務(wù)交換。
NFC設(shè)備具有成本低廉、方便易用和更富直觀性等特點。隨著NFC設(shè)備,特別是NFC在手機中的應(yīng)用越來越多,用戶需要經(jīng)常切換NFC手機的不同應(yīng)用模式。如,有時候使用NFC手機的卡模擬功能作為公交卡、銀行卡、商家打折卡等使用,有時候?qū)FC手機作為閱讀器使用,用來讀取外部海報信息,還有可能用于點對點數(shù)據(jù)通信。 由于需要手動在NFC設(shè)備的各種應(yīng)用模式之間進行切換,給用戶使用NFC設(shè)備帶來了操作上的繁瑣,使用起來靈活性差,而且也使得用戶體驗不佳。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種模式選擇方法、移動終端及系統(tǒng),用以實現(xiàn)移動終端根
據(jù)當(dāng)前工作狀態(tài)自動選擇NFC工作模式。 本發(fā)明實施例提供的技術(shù)方案包括 —種移動終端NFC工作模式選擇方法,包括如下步驟 監(jiān)測移動終端當(dāng)前的工作狀態(tài); 根據(jù)所述移動終端的工作狀態(tài)與近場通信NFC工作模式的對應(yīng)關(guān)系,選擇與監(jiān)測
到的工作狀態(tài)對應(yīng)的NFC工作模式;以及 將所述移動終端設(shè)置為選擇出的NFC工作模式。 —種移動終端NFC工作模式選擇系統(tǒng),包括 設(shè)置單元,用于設(shè)置并存儲移動終端的工作狀態(tài)與NFC工作模式的對應(yīng)關(guān)系信息; 狀態(tài)監(jiān)測單元,用于監(jiān)測移動終端當(dāng)前的工作狀態(tài); 模式選擇單元,用于根據(jù)所述設(shè)置單元存儲的所述對應(yīng)關(guān)系,選擇與所述狀態(tài)監(jiān)測單元監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式。 —種移動終端,包括如上所述的移動終端NFC工作模式選擇系統(tǒng),以及模式切換單元;
所述模式切換單元,用于根據(jù)所述移動終端NFC工作模式選擇系統(tǒng)所選擇的NFC工作模式,將所述移動終端切換到相應(yīng)的NFC工作模式。 本發(fā)明的上述實施例,通過設(shè)置移動終端的工作狀態(tài)與近場通信NFC工作模式的對應(yīng)關(guān)系,并通過監(jiān)測移動終端當(dāng)前的工作狀態(tài),從而根據(jù)監(jiān)測到的工作狀態(tài)選擇對應(yīng)的NFC工作模式,并在選擇出與監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式后,將所述移動終端設(shè)置為選擇出的NFC工作模式,實現(xiàn)了根據(jù)移動終端工作狀態(tài)自動選擇和切換NFC工作模式,避免了用戶手動選擇NFC工作模式所帶來的操作繁瑣和不靈活的問題。
圖1為本發(fā)明實施例提供的NFC工作模式選擇方法的流程示意 圖2為本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。 參見圖1,為本發(fā)明實施例提供的NFC工作模式選擇方法的實現(xiàn)流程,詳述如下
在步驟101中,預(yù)定義各種NFC工作模式與移動終端狀態(tài)的對應(yīng)關(guān)系,并將定義的對應(yīng)關(guān)系存儲到移動終端中。通常情況下,不同NFC工作模式下的移動終端的工作狀態(tài)是有差異的,因此可以定義出各種NFC工作模式與移動終端工作狀態(tài)的對應(yīng)關(guān)系。
移動終端的工作狀態(tài)可以包括電池電量大小、USB (Universal Serial Bus,通用串行總線)接口是否連接PC、移動終端天線是否感應(yīng)到電磁場以及電磁場(即NFC場)的強弱等。本發(fā)明實施例所定義的對應(yīng)關(guān)系可以包括 閱讀器模式所對應(yīng)的工作狀態(tài),包括電池電量大于設(shè)定的閾值、因USB接口連接在PC上等原因使USB接口電源電量足夠支持閱讀的信息(如包括支持傳輸閱讀信息以及顯示閱讀信息)、沒有監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值等不必作為卡模擬的信息、無允許連接的點對點信息,以上狀態(tài)可以僅包括其一或包括任意組合,還可以允許用戶在電量、距離(即NFC場強弱的參數(shù),如果低于某一參數(shù)值可以認為沒有監(jiān)測到NFC場)等參數(shù)上自行設(shè)置; 卡模擬模式所對應(yīng)的工作狀態(tài),包括電池電量小于設(shè)定的閾值、因USB接口沒有連接在PC上等原因使USB接口電源電量不足夠支持閱讀的信息(如不足夠支持傳輸閱讀信息或不足夠顯示閱讀信息)、監(jiān)測到NFC場等有必要作為卡模擬的信息、無允許連接的點對點信息,以上狀態(tài)可以僅包括其一或包括任意組合,還可以允許用戶在電量、距離等參數(shù)上自行設(shè)置; 點對點模式所對應(yīng)的工作狀態(tài),包括電池電量大于設(shè)定的閾值、因USB接口沒有連接在PC上等原因使USB接口沒有電源為其供電、沒有監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值等沒必要作為卡模擬的信息、有允許連接的點對點信息,以上狀態(tài)可以僅包括其一或包括任意組合,還可以允許用戶在電量、距離等參數(shù)上自行設(shè)置。 由于NFC工作模式與移動終端狀態(tài)的對應(yīng)關(guān)系或其中的工作狀態(tài)相關(guān)參數(shù)可以由移動終端用戶自定義,則可能導(dǎo)致所定義的對應(yīng)關(guān)系不合理,以致移動終端在當(dāng)前狀態(tài) 下不能切換到所定義的對應(yīng)的NFC模式,即移動終端無法識別NFC模式。為解決該問題,可 以采取在移動終端中預(yù)設(shè)NFC工作模式與移動終端狀態(tài)的對應(yīng)關(guān)系,還可以提供幾種固定 組合供用戶選擇,還可以進一步提供默認優(yōu)選組合,這樣可以在兼顧對應(yīng)關(guān)系設(shè)置的靈活 性的同時,方便用戶使用。其中,每一種組合可以分別包括上述三種NFC工作模式與移動終 端狀態(tài)的對應(yīng)關(guān)系。 在步驟102中,當(dāng)啟動移動終端的NFC功能時,進入預(yù)定義的三種NFC工作模式之 這里可以規(guī)定啟動后固定進入上述三種NFC工作模式中的某一種工作模式,也可 以規(guī)定進入上一次所進入的工作模式,也可以隨機進入上述三種NFC工作模式中的任一工 作模式;還可以不進入任何NFC工作模式,而是執(zhí)行步驟103 108。 這里所說的啟動操作,包括用戶手動啟動或開機自動啟動,用戶手動啟動可包括 通過硬件按鍵啟動或者軟件模式啟動。 在步驟103 108中,根據(jù)監(jiān)測到的移動終端當(dāng)前的工作狀態(tài),以及預(yù)先定義的移 動終端工作狀態(tài)與NFC工作模式的對應(yīng)關(guān)系,確定出與當(dāng)前監(jiān)測到的工作狀態(tài)對應(yīng)的NFC 工作模式,并進入該NFC工作模式,包括閱讀器模式、卡模擬模式或點對點模式。
作為本發(fā)明的一個實施例,步驟103 108的具體實現(xiàn)過程可以是
在步驟103中,監(jiān)測移動終端當(dāng)前的工作狀態(tài)。所監(jiān)測的工作狀態(tài)的種類可以根 據(jù)所定義的對應(yīng)關(guān)系中所用到的工作狀態(tài)來確定,例如,如果在定義的對應(yīng)關(guān)系中需要使 用的工作狀態(tài)包括電池電量、USB接口情況、NFC場情況,則這里需要監(jiān)測電池電量、USB接 口情況、NFC場情況的相關(guān)信息。 在步驟104 105中,根據(jù)監(jiān)測到的移動終端當(dāng)前的工作狀態(tài),以及預(yù)先定義的移 動終端工作狀態(tài)與NFC工作模式的對應(yīng)關(guān)系,判斷監(jiān)測到的工作狀態(tài)是否與閱讀器模式相 匹配,如果是,則進入閱讀器模式;否則執(zhí)行步驟106 ; 在步驟106 108中,繼續(xù)判斷監(jiān)測到的工作狀態(tài)是否與卡模擬模式相匹配,如果 是,則進入卡模擬模式;否則進入點對點模式。
至此,完成了 NFC工作模式的選擇。 需要說明的是,上述步驟104 108中,是按照閱讀器模式、卡模擬模式、點對點模 式進行判斷的,事實上,以任何順序進行判斷都可以實現(xiàn)NFC模式的選擇。
通常情況下,根據(jù)移動終端當(dāng)前的工作狀態(tài)能夠確定出一種對應(yīng)的NFC工作模 式。但是也不排除移動終端當(dāng)前的工作狀態(tài)與預(yù)先定義的NFC工作模式所對應(yīng)的工作狀 態(tài)都不匹配,這樣會導(dǎo)致無法確定NFC工作模式。為了解決該問題,作為本發(fā)明的一個實施 例,為這種情況提供了如下解決方法 當(dāng)移動終端當(dāng)前的工作狀態(tài)與預(yù)先定義的NFC工作模式所對應(yīng)的工作狀態(tài)都不 匹配,則繼續(xù)維持在當(dāng)前的NFC工作模式下,如繼續(xù)維持在啟動后的默認NFC工作模式下; 或者,根據(jù)取消NFC功能,如根據(jù)用戶的選擇退出NFC功能,即退出NFC工作模式。
當(dāng)然,當(dāng)移動終端進入上述NFC工作模式之一后,仍舊可以按照設(shè)置的監(jiān)測周期 監(jiān)測移動終端的工作狀態(tài),并根據(jù)監(jiān)測結(jié)果對移動終端的NFC工作模式進行切換控制,其 過程如上所述,不再贅述。
6
本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述實施方法中的全部或部分步驟是可以通 過程序來指令相關(guān)硬件完成,所述程序可以在存儲于計算機可存儲計算機介質(zhì)中,所述存 儲介質(zhì),如R0M/RAM,磁盤,光盤等。 參見圖2,為本發(fā)明實施例提供的移動終端的結(jié)構(gòu)示意圖。為了便于說明,僅示出 了本發(fā)明實施例相關(guān)的部分。該移動終端可以包括設(shè)置單元201、狀態(tài)監(jiān)測單元202、模式 選擇單元203和模式切換單元204。其中,設(shè)置單元201可以是內(nèi)至于移動終端的軟件單 元,模式選擇單元203可以是內(nèi)置于移動終端的軟件單元,模式切換單元304可以是硬件單 元或者軟硬件結(jié)合的單元。 設(shè)置單元201,主要用于定義并存儲移動終端的工作狀態(tài)與NFC工作模式的對應(yīng) 關(guān)系信息。如前所述,該單元允許用戶自行定義對應(yīng)關(guān)系,也可以為用戶提供多種組合方案 供用戶選擇,還可以為用戶默認選擇一種優(yōu)選的方案,具體的對應(yīng)關(guān)系內(nèi)容可如前所述,在 此不再贅述。 狀態(tài)監(jiān)測單元202,用于監(jiān)測移動終端當(dāng)前的工作狀態(tài)。該單元可以監(jiān)測到移動終 端的電池電量、USB接口的狀態(tài)(包括是否與PC連接以及USB 口的供電情況)、移動終端天 線所感應(yīng)到的NFC場或是否具有允許連接的點對點信息等,并可根據(jù)定義的對應(yīng)關(guān)系中所 用到的工作狀態(tài)種類,監(jiān)測相應(yīng)類型的工作狀態(tài)。 模式選擇單元203,用于根據(jù)設(shè)置單元201存儲的所述對應(yīng)關(guān)系,選擇與狀態(tài)監(jiān)測 單元202監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式。該單元的具體實現(xiàn)可如前述流程的相應(yīng) 步驟所述。 模式切換單元204,用于根據(jù)模式選擇單元所選擇出的NFC工作模式,控制移動終 端切換到該NFC工作模式,如進入相應(yīng)的點對點模式、閱讀器模式或卡模擬模式。
其中的設(shè)置單元201、狀態(tài)監(jiān)測單元202、模式選擇單元203構(gòu)成了可以設(shè)置于移 動終端內(nèi)部的移動終端NFC工作模式選擇系統(tǒng)。 當(dāng)用戶啟動移動終端的NFC功能或者正在其中一種NFC工作模式下工作時,狀態(tài) 監(jiān)測單元202監(jiān)測當(dāng)前的移動終端工作狀態(tài),判斷當(dāng)前移動終端的工作狀態(tài)適合哪一種工 作模式。在具體實現(xiàn)時,狀態(tài)監(jiān)測單元202可與移動終端的電池單元、USB接口單元或者天 線單元連接,以監(jiān)測電量信息、磁場信息等,作為選擇NFC工作模式的依據(jù)。
作為本發(fā)明的一個實施例,當(dāng)狀態(tài)監(jiān)測單元201監(jiān)測到移動終端電池電量低至不 能維持終端正常工作時,由模式選擇單元203選擇卡模擬模式,模式切換單元根據(jù)該選擇 將移動終端NFC工作模式切換到卡模擬模式。作為本發(fā)明的優(yōu)選實施例,啟動NFC功能時 進入上最近的上一次工作狀態(tài)。 綜上所述,在本發(fā)明的實施例當(dāng)中,移動終端根據(jù)監(jiān)測到的終端當(dāng)前狀態(tài)自動控 制終端進入對應(yīng)的NFC模式,避免用戶必須手動操作,從而提高了 NFC設(shè)備的智能性和靈活 性,從而提升用戶體驗度。 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
一種移動終端近場通信(NFC)工作模式選擇方法,其特征在于,包括如下步驟監(jiān)測移動終端當(dāng)前的工作狀態(tài);根據(jù)所述移動終端的工作狀態(tài)與近場通信NFC工作模式的對應(yīng)關(guān)系,選擇與監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式;以及將所述移動終端設(shè)置為選擇出的NFC工作模式。
2. 如權(quán)利要求l所述的方法,其特征在于,所述NFC工作模式包括閱讀器模式,與閱讀 器模式對應(yīng)的工作狀態(tài)包括以下之一或任意組合電池電量大于設(shè)定閾值;通用串行總線USB接口電源電量足夠支持傳輸和顯示閱讀信息; 未監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值; 無允許連接的點對點信息。
3. 如權(quán)利要求l所述的方法,其特征在于,所述NFC工作模式包括卡模擬模式,與卡模 擬模式對應(yīng)的工作狀態(tài)包括電池電量小于設(shè)定閾值;USB接口電源電量不足夠支持傳輸和顯示閱讀信息;監(jiān)測到NFC場;無允許連接的點對點信息。
4. 如權(quán)利要求3所述的方法,其特征在于,所述設(shè)定閾值為維持所述移動終端正常工 作的電量值。
5. 如權(quán)利要求l所述的方法,其特征在于,所述NFC工作模式包括點對點模式,與點對 點模式對應(yīng)的工作狀態(tài)包括電池電量大于設(shè)定閾值;USB接口沒有電源為其供電;未監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值;有允許連接的點對點信息。
6. 如權(quán)利要求1所述的方法,其特征在于,如果未能選擇出與監(jiān)測到的工作狀態(tài)對應(yīng) 的NFC工作模式,則還包括將所述移動終端繼續(xù)保持在當(dāng)前的NFC工作模式下,或者將所 述移動終端退出NFC工作模式。
7. —種移動終端NFC工作模式選擇系統(tǒng),其特征在于,包括設(shè)置單元,用于設(shè)置并存儲移動終端的工作狀態(tài)與NFC工作模式的對應(yīng)關(guān)系信息; 狀態(tài)監(jiān)測單元,用于監(jiān)測移動終端當(dāng)前的工作狀態(tài);模式選擇單元,用于根據(jù)所述設(shè)置單元存儲的所述對應(yīng)關(guān)系,選擇與所述狀態(tài)監(jiān)測單 元監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式。
8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述NFC工作模式包括閱讀器模式; 所述模式選擇單元具體用于在所述狀態(tài)監(jiān)測單元監(jiān)測到的工作狀態(tài)包括以下之一或任意組合時選擇閱讀器模式 電池電量大于設(shè)定閾值;USB接口電源電量足夠支持傳輸和顯示閱讀信息; 未監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值;無允許連接的點對點信息。
9. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述NFC工作模式包括卡模擬模式;所述模式選擇單元具體用于在所述狀態(tài)監(jiān)測單元監(jiān)測到的工作狀態(tài)包括以下之一或任意組合時選擇卡模擬模式電池電量小于設(shè)定閾值;USB接口電源電量不足夠支持傳輸或顯示閱讀信息;監(jiān)測到NFC場;無允許連接的點對點信息。
10. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述NFC工作模式包括點對點模式;所述模式選擇單元具體用于在所述狀態(tài)監(jiān)測單元監(jiān)測到的工作狀態(tài)包括以下之一或任意組合時選擇點對點模式電池電量大于設(shè)定閾值;USB接口沒有電源為其供電;未監(jiān)測到NFC場或NFC場強度小于設(shè)定閾值;有允許連接的點對點信息。
11. 一種移動終端,其特征在于,包括如權(quán)利要求6至9任一項所述的移動終端NFC工作模式選擇系統(tǒng),以及模式切換單元;所述模式切換單元,用于根據(jù)所述移動終端NFC工作模式選擇系統(tǒng)所選擇的NFC工作模式,將所述移動終端切換到相應(yīng)的NFC工作模式。
12. 如權(quán)利要求ll所述的移動終端,其特征在于,所述模式切換單元還用于如果所述移動終端NFC工作模式選擇系統(tǒng)未能選擇出與監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式,則將所述移動終端繼續(xù)保持在當(dāng)前的NFC工作模式下,或者將所述移動終端退出NFC工作模式。
13. 如權(quán)利要求11所述的移動終端,其特征在于,所述狀態(tài)監(jiān)測單元與所述移動終端的電池單元、USB接口單元或天線單元連接,用于監(jiān)測電池電量、USB接口連接情況或天線對NFC場的感應(yīng)情況。
全文摘要
本發(fā)明公開了一種模式選擇方法、移動終端及系統(tǒng),該方法包括如下步驟監(jiān)測移動終端當(dāng)前的工作狀態(tài);根據(jù)所述移動終端的工作狀態(tài)與近場通信NFC工作模式的對應(yīng)關(guān)系,選擇與監(jiān)測到的工作狀態(tài)對應(yīng)的NFC工作模式;以及,將所述移動終端設(shè)置為選擇出的NFC工作模式。采用本發(fā)明,可以實現(xiàn)移動終端根據(jù)當(dāng)前的工作狀態(tài)自動選擇相應(yīng)的NFC工作模式并切換。
文檔編號H04W88/02GK101790183SQ201010102800
公開日2010年7月28日 申請日期2010年1月25日 優(yōu)先權(quán)日2010年1月25日
發(fā)明者吳增榮, 王艷 申請人:中興通訊股份有限公司