两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種工作模式切換方法和終端與流程

文檔序號:12162284閱讀:471來源:國知局
一種工作模式切換方法和終端與流程

本發(fā)明涉及通信及移動互聯網領域,尤其涉及一種工作模式切換方法和終端。



背景技術:

隨著NFC手機的普及,越來越多的場景都轉向利用手機終端的NFC近場通信能力。由于當前NFC應用場景比較簡單,因此工作模式的切換策略也比較簡單,僅僅是依靠電磁波強度來進行自適應切換,但是另一方面,由于場景的拓展,當NFC手機相互靠近的時候,自適應的模式未必是用戶實際需要的模式。



技術實現要素:

本發(fā)明要解決的技術問題是自適應的模式不能滿足用戶實際需求。

根據本發(fā)明一方面,提出了一種工作模式切換方法,包括:

以預定的時間間隔獲取終端的方位狀態(tài)參數;

判斷所述方位狀態(tài)參數是否與當前工作模式相對應;

若所述方位狀態(tài)參數與當前工作模式不相對應,則將所述方位狀態(tài)參數所對應的工作模式作為當前工作模式。

在一個實施例中,所述方位狀態(tài)參數包括方位角;

判斷所述方位狀態(tài)參數是否與當前工作模式相對應的步驟包括:

確定與所述方位角相對應的區(qū)域;

判斷與所述區(qū)域相關聯的工作模式是否與當前工作模式相同;

若與所述區(qū)域相關聯的工作模式與當前工作模式不同,則確定所述方位狀態(tài)參數與當前工作模式不相對應。

在一個實施例中,在確定與所述方位角相對應的區(qū)域之后,還包括:

判斷所述區(qū)域是否具有相關聯的工作模式;

若所述區(qū)域具有相關聯的工作模式,則執(zhí)行判斷與所述區(qū)域相關聯的工作模式是否與當前工作模式相同的步驟;

若所述區(qū)域沒有相關聯的工作模式,則保持當前工作模式不變。

在一個實施例中,所述方位狀態(tài)參數還包括方位角變化率;

判斷所述方位狀態(tài)參數是否與當前工作模式相對應的步驟還包括:

根據所述方位角變化率判斷所述終端是否處于搖動狀態(tài);

若所述終端處于搖動狀態(tài),則進一步查詢與搖動狀態(tài)相關聯的工作模式;

判斷與搖動狀態(tài)相關聯的工作模式是否與當前工作模式相同;

若與搖動狀態(tài)相關聯的工作模式與當前工作模式不同,則確定所述方位狀態(tài)參數與當前工作模式不相對應。

在一個實施例中,查詢與搖動狀態(tài)相關聯的工作模式的步驟包括:

選擇候選模式,其中候選模式為除當前工作模式之外的其它工作模式;

統(tǒng)計候選模式在預定時間范圍內的使用概率;

將使用概率最大的候選模式作為與搖動狀態(tài)相關聯的工作模式。

在一個實施例中,選擇候選模式的步驟包括:

判斷所述終端本次進入搖動狀態(tài)與最近一次退出搖動狀態(tài)之間的時間間隔是否小于閾值;

若時間間隔小于閾值,則將除當前工作模式及切換到當前工作模式之前的工作模式之外的其它工作模式作為候選模式;

若時間間隔不小于閾值,則將除當前工作模式之外的其它工作模式作為候選模式。

根據本發(fā)明的另一方面,還提出一種工作模式切換終端,包括:

參數收集模塊,用于以預定的時間間隔獲取終端的方位狀態(tài)參 數;

判斷處理模塊,用于判斷所述方位狀態(tài)參數是否與當前工作模式相對應;

模式切換模塊,用于根據所述判斷處理模塊的判斷結果,若所述方位狀態(tài)參數與當前工作模式不相對應,則將所述方位狀態(tài)參數所對應的工作模式作為當前工作模式。

在一個實施例中,所述方位狀態(tài)參數包括方位角;

所述判斷處理模塊用于確定與所述方位角相對應的區(qū)域,判斷與所述區(qū)域相關聯的工作模式是否與當前工作模式相同,若與所述區(qū)域相關聯的工作模式與當前工作模式不同,則確定所述方位狀態(tài)參數與當前工作模式不相對應。

在一個實施例中,所述判斷處理模塊還用于判斷所述區(qū)域是否具有相關聯的工作模式,若所述區(qū)域具有相關聯的工作模式,則執(zhí)行判斷與所述區(qū)域相關聯的工作模式是否與當前工作模式相同的步驟;

所述模式切換模塊用于根據所述判斷處理模塊的判斷結果,若所述區(qū)域沒有相關聯的工作模式,則保持當前工作模式不變。

在一個實施例中,所述方位狀態(tài)參數還包括方位角變化率;

所述判斷處理模塊用于根據所述方位角變化率判斷所述終端是否處于搖動狀態(tài),若所述終端處于搖動狀態(tài),則進一步查詢與搖動狀態(tài)相關聯的工作模式,判斷與搖動狀態(tài)相關聯的工作模式是否與當前工作模式相同,若與搖動狀態(tài)相關聯的工作模式與當前工作模式不同,則確定所述方位狀態(tài)參數與當前工作模式不相對應。

在一個實施例中,選擇模塊,用于選擇候選模式,其中候選模式為除當前工作模式之外的其它工作模式;

統(tǒng)計模塊,用于統(tǒng)計候選模式在預定時間范圍內的使用概率;

所述判斷處理模塊用于根據所述統(tǒng)計模塊的統(tǒng)計結果,將使用概率最大的候選模式作為與搖動狀態(tài)相關聯的工作模式。

在一個實施例中,所述選擇模塊具體判斷所述終端本次進入搖動狀態(tài)與最近一次退出搖動狀態(tài)之間的時間間隔是否小于閾值;若時間 間隔小于閾值,則將除當前工作模式及切換到當前工作模式之前的工作模式之外的其它工作模式作為候選模式;若時間間隔不小于閾值,則將除當前工作模式之外的其它工作模式作為候選模式。

與現有技術相比,本發(fā)明通過獲取終端的方位狀態(tài)參數,判斷該方位狀態(tài)參數所對應的工作模式是否與當前工作模式相同,若不同,則將當前工作模式切換至該方位狀態(tài)參數所對應的工作模式。因此,能夠利用人的動作行為習慣,根據實際需求對當前工作模式進行靈活調節(jié)。

通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。

附圖說明

構成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。

參照附圖,根據下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:

圖1為本發(fā)明工作模式切換方法的一個實施例的流程示意圖。

圖2為本發(fā)明工作模式切換方法的另一個實施例的流程示意圖。

圖3為本發(fā)明工作模式切換方法的一個實施例的方位角劃分示意圖。

圖4為本發(fā)明工作模式切換方法的另一個實施例的流程示意圖。

圖5為本發(fā)明工作模式切換方法的另一個實施例的流程示意圖。

圖6為本發(fā)明工作模式切換終端的一個實施例的結構示意圖。

圖7為本發(fā)明工作模式切換終端的一個實施例的結構示意圖。

具體實施方式

現在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發(fā)明的范圍。

同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。

以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。

對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。

在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。

為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下結合具體實施例,并參照附圖,對本發(fā)明進一步詳細說明。

圖1為本發(fā)明工作模式切換方法的一個實施例的流程示意圖。該方法包括以下步驟:

在步驟110,以預定的時間間隔獲取終端的方位狀態(tài)參數。

其中,方位狀態(tài)參數可以包括方位角或方位角變化率。本發(fā)明可以利用終端內置的陀螺儀和加速度傳感器對終端的方位進行捕捉。例如,用戶晃動手機時,手機內的陀螺儀可以測量到手機是豎直狀態(tài)、水平狀態(tài)還是搖一搖狀態(tài)。

在步驟120,判斷方位狀態(tài)參數是否與當前工作模式相對應,若不相對應則執(zhí)行步驟130,否則,執(zhí)行步驟140。

其中,可以預先設置方位狀態(tài)參數與工作模式的對應關系,例如,終端水平狀態(tài)默認為卡模擬模式,豎直狀態(tài)為閱讀器模式,搖一搖狀態(tài)為P2P模式。本領域的技術人員應當理解,這里方位狀態(tài)參數與工作模式的對應關系只是用于舉例,也可以根據用戶的實際應用習慣對方位狀態(tài)參數與工作模式的對應關系進行設定。

在步驟130,將方位狀態(tài)參數所對應的工作模式作為當前工作模式。

例如,手機水平狀態(tài)時為卡模擬模式,搖晃手機后,手機變?yōu)樨Q直狀態(tài),則將當前工作模式切換至豎直狀態(tài)所對應的閱讀器模式。

在步驟140,保持當前工作狀態(tài)不變。

在該實施例中,本發(fā)明通過獲取終端的方位狀態(tài)參數,判斷該方位狀態(tài)參數所對應的工作模式是否與當前工作模式相同,若不同,則將當前工作模式切換至該方位狀態(tài)參數所對應的工作模式。因此,能夠利用人的動作行為習慣,根據實際需求對當前工作模式進行靈活調節(jié)。該方法方便快捷,對各種具體場景的適用性較強。本發(fā)明適用于NFC工作模式切換的優(yōu)化。

如圖2所示,若方位狀態(tài)參數只包括方位角,則該方法包括以下步驟:

在步驟210,實時獲取終端的方位角。

在步驟220,確定與方位角相對應的區(qū)域。

例如,利用手機內置的陀螺儀測量手機的方位角。如圖3所示,將手機的方位角進行劃分。區(qū)域A為手機相對于水平軸±20°及其鏡面對稱區(qū)域,這代表著手機處于水平狀態(tài)。區(qū)域B為手機相對于水平軸70°-110°之間的區(qū)域及其鏡面對稱區(qū)域,代表著手機處于豎直狀態(tài)。還可以設定一個C區(qū)域,該區(qū)域為手機相對于水平軸20°-70°之間的區(qū)域及其鏡面對稱區(qū)域。本領域的技術人員應當理解,這里方位角的劃分只是用于舉例,也可以根據用戶的實際應用習慣對方位角進行劃分。

在步驟230,判斷該區(qū)域是否具有相關聯的工作模式,若該區(qū)域沒有相關聯的工作模式,則執(zhí)行步驟240,否則,執(zhí)行步驟250。

例如,設定區(qū)域A為卡模擬模式,區(qū)域B為閱讀器模式,區(qū)域C為延遲緩沖區(qū),若手機方位角處于區(qū)域C,則對應沒有相關聯的工作模式。

在步驟240,保持當前工作模式不變。之后,不再執(zhí)行本實施例 的其它步驟。

例如,手機開始處于水平狀態(tài),為卡模擬模式,當晃動手機時,手機處于相對于水平軸45°,則手機仍保持卡模擬模式。在該實施例中,設置延遲緩沖區(qū),例如,手機方位角在20°-70°時,可以防止手機工作模式的頻繁改變。

在步驟250,判斷與該區(qū)域相關聯的工作模式是否與當前工作模式相同。若與該區(qū)域相關聯的工作模式與當前工作模式相同,則執(zhí)行步驟240,若不同,則執(zhí)行步驟260。

在步驟260,將方位角所對應的工作模式作為當前工作模式。

例如,手機晃動前,處于水平狀態(tài)即為卡模擬模式,搖晃手機后,手機與水平軸成80°,則將當前工作模式切換至豎直狀態(tài)所對應的閱讀器模式。

本發(fā)明還可以將手機方位角的多個區(qū)域對應多種工作模式,并依次進行手機工作模式循環(huán)。例如,從A工作模式,到B工作模式,再到C工作模式。為了降低手機的耗電量,還可以對切換時間設置閾值,若兩次切換時間小于閾值,例如從A工作模式切換到B工作模式,再切換到C工作模式的時間很短,則可以直接從A工作模式切換到C工作模式。

在該實施例中,將手機方位角分為多個區(qū)域,實時監(jiān)測手機的方位角信息,判斷該區(qū)域是否具有相關聯的工作模式,若該區(qū)域沒有相關聯的工作模式,則保持當前工作模式不變,若該區(qū)域有相關聯的工作模式,則判斷該區(qū)域相關聯的工作模式與當前工作模式是否對應,若不對應,則將方位角所對應的工作模式作為當前工作模式。因此,能能夠利用人的動作行為習慣,根據實際需求對當前工作模式進行靈活調節(jié)。并且,由于設置了延遲緩沖區(qū),可以防止手機工作模式的頻繁改變。

如圖4所示,若方位狀態(tài)參數同時包括方位角和方位角變化率,則該方法包括以下步驟:

在步驟410,實時獲取終端的方位角和方位角變化率。

在步驟420,根據方位角變化率判斷終端是否處于搖動狀態(tài),若終端處于搖動狀態(tài)則執(zhí)行步驟430,否則,執(zhí)行步驟440。

其中,搖動狀態(tài)即生活中常說的手機搖一搖狀態(tài)。利用手機內置的陀螺儀測量手機的方位角和方位角變化率。根據用戶的習慣對工作模式進行設定。例如,預先設定若用戶經常使用卡模擬模式和閱讀器模式,則可以將這兩種工作模式分別對應于在如圖3所示的方位角區(qū)域A和區(qū)域B,而將不常用的P2P模式對應于搖一搖狀態(tài)。

在步驟430,則進一步查詢與搖動狀態(tài)相關聯的工作模式。例如,與搖動狀態(tài)相關聯的工作模式為P2P模式。

在步驟440,利用方位角度確定當前工作模式。例如,執(zhí)行上述確定與方位角相對應的區(qū)域,并根據該區(qū)域所對應的工作模式是否與當前工作模式相對應的步驟。由于該過程以在上一實施例中已進行說明,因此此處不再進行解釋。

在步驟450,判斷與搖動狀態(tài)相關聯的工作模式是否與當前工作模式相同。若相同,則執(zhí)行步驟460,否則,執(zhí)行步驟470。

在步驟460,保持當前工作模式不變。之后,不再執(zhí)行本實施例的其它步驟。

在步驟470,將搖動狀態(tài)所對應的工作模式作為當前工作模式。

例如,手機開始工作模式為卡模擬模式,搖動手機后,判斷搖動狀態(tài)所對應的是P2P模式,則將工作模式切換至P2P模式。

在該實施例中,根據用戶的習慣,對工作模式進行預先設定,通過對手機方位角和方位角變化率的測量,幾種工作模式可以通過終端的水平豎直狀態(tài)和“搖一搖”的動作進行隨意切換,對各種具體場景的使用性較強。并且,本發(fā)明無需使用專門外設進行調度控制。

如圖5所示,若方位狀態(tài)參數只包括方位角變化率,則該方法包括以下步驟:

在步驟510,實時獲取終端的方位角變化率。

在步驟520,根據方位角變化率判斷終端是否處于搖動狀態(tài),若終端處于搖動狀態(tài)則執(zhí)行步驟530,否則,執(zhí)行步驟570。

其中,搖動狀態(tài)即生活中常說的手機搖一搖狀態(tài)。利用手機內置的陀螺儀測量手機的方位角變化率。根據用戶的習慣對工作模式進行設定。

在步驟530,選擇候選模式。其中候選模式為除當前工作模式之外的其它工作模式。

例如,NFC工作模式分為A模式、B模式和C模式。若當前工作模式為A模式,則B模式和C模式為候選模式。

在步驟540,統(tǒng)計各候選模式在預定時間范圍內的使用概率。

例如,NFC工作模式分為A模式、B模式和C模式。P(A)為A模式的使用概率,P(B)為B模式的使用概率,P(C)為C模式的使用概率,tA為A模式的使用時間,tB為B模式的使用時間,tC為C模式的使用時間。

在步驟550,將使用概率最大的候選模式作為與搖動狀態(tài)相關聯的工作模式。

在步驟560,將搖動狀態(tài)相關聯的工作模式作為當前工作模式。之后不再執(zhí)行本實施例的其它步驟。

例如,手機晃動前工作模式為A模式,晃動時可能進入B模式,也可能進入C模式,通過判斷,B模式的使用概率大于C模式的使用概率,則將手機工作狀態(tài)切換至B模式。

本發(fā)明還可以包括以下步驟,若終端本次進入搖動狀態(tài)與最近一次退出搖動狀態(tài)之間的時間間隔是否小于閾值;若時間間隔小于閾值,則將除當前工作模式及切換到當前工作模式之前的工作模式之外的其它工作模式作為候選模式。

例如,為了避免無限進入同一種模式,將手機工作模式從A模式切換至B模式,再次晃動手機,當這兩次切換動作的時間小于T時, 則進入C模式。若對于工作模式多于三種的情況(即有A、B、C、D四種模式),當兩次切換動作的時間小于T時,可進一步在C、D兩種模式中選擇概率最大的模式進行切換。

在步驟570,保持當前工作模式不變。之后,不再執(zhí)行本實施例的其它步驟。

在該實施例中,通過判斷各工作模式的使用概率,將手機晃動后切換至使用概率最大的工作模式,其中使用概率是隨著用戶的使用而進行動態(tài)調整,因此能夠根據實際需求對工作模式進行靈活調整,方便快捷,對各種具體場景的適用性較強。

圖6為本發(fā)明工作模式切換終端的一個實施例的結構示意圖。包括參數收集模塊610,判斷處理模塊620和模式切換模塊630,其中:

參數收集模塊610,用于以預定的時間間隔獲取終端的方位狀態(tài)參數。

其中,方位狀態(tài)參數可以包括方位角或方位角變化率。本發(fā)明可以利用終端內置的陀螺儀和加速度傳感器對終端的方位進行捕捉。例如,用戶晃動手機時,手機內的陀螺儀可以測量到手機是豎直狀態(tài)、水平狀態(tài)還是搖一搖狀態(tài)。

判斷處理模塊620,用于判斷方位狀態(tài)參數是否與當前工作模式相對應。

其中,可以預先設置方位狀態(tài)參數與工作模式的對應關系,例如,終端水平狀態(tài)默認為卡模擬模式,豎直狀態(tài)為閱讀器模式,搖一搖狀態(tài)為P2P模式。本領域的技術人員應當理解,這里方位狀態(tài)參數與工作模式的對應關系只是用于舉例,也可以根據用戶的實際應用習慣對方位狀態(tài)參數與工作模式的對應關系進行設定。

模式切換模塊630,用于根據判斷處理模塊620的判斷結果,若方位狀態(tài)參數與當前工作模式不相對應,則將方位狀態(tài)參數所對應的工作模式作為當前工作模式。

例如,手機水平狀態(tài)時為卡模擬模式,搖晃手機后,手機變?yōu)樨Q直狀態(tài),則將當前工作模式切換至豎直狀態(tài)所對應的閱讀器模式。

在該實施例中,本發(fā)明通過獲取終端的方位狀態(tài)參數,判斷該方位狀態(tài)參數所對應的工作模式是否與當前工作模式相同,若不同,則將當前工作模式切換至該方位狀態(tài)參數所對應的工作模式。因此,能夠利用人的動作行為習慣,根據實際需求對當前工作模式進行靈活調節(jié)。該方法方便快捷,對各種具體場景的適用性較強。

本發(fā)明的另一個實施例,當方位狀態(tài)參數只包括方位角時。

參數收集模塊610實時獲取終端的方位角。

判斷處理模塊620確定與方位角相對應的區(qū)域,判斷該區(qū)域是否具有相關聯的工作模式。

例如,利用手機內置的陀螺儀測量手機的方位角。如圖3所示,將手機的方位角進行劃分。區(qū)域A為手機相對于水平軸±20°及其鏡面對稱區(qū)域,這代表著手機處于水平狀態(tài)。區(qū)域B為手機相對于水平軸70°-110°之間的區(qū)域及其鏡面對稱區(qū)域,代表著手機處于豎直狀態(tài)。還可以設定一個C區(qū)域,該區(qū)域為手機相對于水平軸20°-70°之間的區(qū)域及其鏡面對稱區(qū)域。本領域的技術人員應當理解,這里方位角的劃分只是用于舉例,也可以根據用戶的實際應用習慣對方位角進行劃分。

若該區(qū)域沒有相關聯的工作模式,則模式切換模塊630保持當前工作模式不變。

例如,設定區(qū)域A為卡模擬模式,區(qū)域B為閱讀器模式,區(qū)域C為延遲緩沖區(qū),若手機方位角處于區(qū)域C,則對應沒有相關聯的工作模式。手機開始處于水平狀態(tài),為卡模擬模式,當晃動手機時,手機處于相對于水平軸45°,則手機仍保持卡模擬模式。在該實施例中,設置延遲緩沖區(qū),例如,手機方位角在20°-70°時,可以防止手機工作模式的頻繁改變。

若該區(qū)域有相關聯的工作模式,判斷處理模塊620則判斷與該區(qū)域相關聯的工作模式是否與當前工作模式相同。

若與該區(qū)域相關聯的工作模式與當前工作模式相同,模式切換模塊630則保持當前工作模式不變,否則將方位角所對應的工作模式作 為當前工作模式。

例如,手機晃動前,處于水平狀態(tài)即為卡模擬模式,搖晃手機后,手機與水平軸成80°,則將當前工作模式切換至豎直狀態(tài)所對應的閱讀器模式。

本發(fā)明還可以將手機方位角的多個區(qū)域對應多種工作模式,并依次進行手機工作模式循環(huán)。例如,從A工作模式,到B工作模式,再到C工作模式。為了降低手機的耗電量,還可以對切換時間設置閾值,若兩次切換時間小于閾值,例如從A工作模式切換到B工作模式,再切換到C工作模式的時間很短,則可以直接從A工作模式切換到C工作模式。

在該實施例中,將手機方位角分為多個區(qū)域,實時監(jiān)測手機的方位角信息,判斷該區(qū)域是否具有相關聯的工作模式,若該區(qū)域沒有相關聯的工作模式,則保持當前工作模式不變,若該區(qū)域有相關聯的工作模式,則判斷該區(qū)域相關聯的工作模式與當前工作模式是否對應,若不對應,則將方位角所對應的工作模式作為當前工作模式。因此,能能夠利用人的動作行為習慣,根據實際需求對當前工作模式進行靈活調節(jié)。并且,由于設置了延遲緩沖區(qū),可以防止手機工作模式的頻繁改變。

本發(fā)明另一個實施例,方位狀態(tài)參數包括方位角和方位角變化率時。

參數收集模塊610實時獲取終端的方位角和方位角變化率。

判斷處理模塊620根據方位角變化率判斷終端是否處于搖動狀態(tài),若終端處于搖動狀態(tài),則進一步查詢與搖動狀態(tài)相關聯的工作模式。否則,執(zhí)行確定與方位角相對應的區(qū)域,并根據該區(qū)域所對應的工作模式是否與當前工作模式相對應的步驟。

其中,搖動狀態(tài)即生活中常說的手機搖一搖狀態(tài)。利用手機內置的陀螺儀測量手機的方位角和方位角變化率。根據用戶的習慣對工作模式進行設定。例如,預先設定若用戶經常使用卡模擬模式和閱讀器模式,則可以將這兩種工作模式分別對應于在如圖3所示的方位角區(qū) 域A和區(qū)域B,而將不常用的P2P模式對應于搖一搖狀態(tài)。

判斷處理模塊620進一步還判斷與搖動狀態(tài)相關聯的工作模式是否與當前工作模式相同。

搖動狀態(tài)相關聯的工作模式與當前工作模式不同,模式切換模塊630則將搖動狀態(tài)所對應的工作模式作為當前工作模式。

例如,手機開始工作模式為卡模擬模式,搖動手機后,判斷搖動狀態(tài)所對應的是P2P模式,則將工作模式切換至P2P模式。

在該實施例中,根據用戶的習慣,對工作模式進行預先設定,通過對手機方位角和方位角變化率的測量,幾種工作模式可以通過終端的水平豎直狀態(tài)和“搖一搖”的動作進行隨意切換,對各種具體場景的使用性較強。并且,本發(fā)明無需使用專門外設進行調度控制。

本發(fā)明的另一個實施例,方位狀態(tài)參數只包括方位角變化率時,該裝置還包括選擇模塊710和統(tǒng)計模塊720。

參數收集模塊610實時獲取終端的方位角變化率。

判斷處理模塊620根據方位角變化率判斷終端是否處于搖動狀態(tài)。

選擇模塊710選擇候選模式。其中候選模式為除當前工作模式之外的其它工作模式。

例如,NFC工作模式分為A模式、B模式和C模式。若當前工作模式為A模式,則B模式和C模式為候選模式。

統(tǒng)計模塊720統(tǒng)計各候選模式在預定時間范圍內的使用概率。

例如,NFC工作模式分為A模式、B模式和C模式。P(A)為A模式的使用概率,P(B)為B模式的使用概率,P(C)為C模式的使用概率,tA為A模式的使用時間,tB為B模式的使用時間,tC為C模式的使用時間。

模式切換模塊630則將使用概率最大的候選模式作為當前工作模式。

例如,手機晃動前工作模式為A模式,晃動時可能進入B模式,也可能進入C模式,通過判斷,B模式的使用概率大于C模式的使用概率,則將手機工作狀態(tài)切換至B模式。

本發(fā)明選擇模塊710還用于若終端本次進入搖動狀態(tài)與最近一次退出搖動狀態(tài)之間的時間間隔是否小于閾值;若時間間隔小于閾值,則將除當前工作模式及切換到當前工作模式之前的工作模式之外的其它工作模式作為候選模式。

例如,為了避免無限進入同一種模式,將手機工作模式從A模式切換至B模式,再次晃動手機,當這兩次切換動作的時間小于T時,則進入C模式。若對于工作模式多于三種的情況(即有A、B、C、D四種模式),當兩次切換動作的時間小于T時,可進一步在C、D兩種模式中選擇概率最大的模式進行切換。

在該實施例中,通過判斷各工作模式的使用概率,將手機晃動后切換至使用概率最大的工作模式,其中使用概率是隨著用戶的使用而進行動態(tài)調整,因此能夠根據實際需求對工作模式進行靈活調整,方便快捷,對各種具體場景的適用性較強。另外,對于終端的NFC工作模式的調度,這里相當于設置了一個軟開關,通過各模塊進行動態(tài)調度。

至此,已經詳細描述了本發(fā)明。為了避免遮蔽本發(fā)明的構思,沒有描述本領域所公知的一些細節(jié)。本領域技術人員根據上面的描述,完全可以明白如何實施這里公開的技術方案。

可能以許多方式來實現本發(fā)明的方法以及裝置。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現本發(fā)明的方法以及裝置。用于所述方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質中的程序,這些程序包括用于實現根據本發(fā)明的方法的機器可讀指令。 因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據本發(fā)明的方法的程序的記錄介質。

雖然已經通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領域的技術人員應該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領域的技術人員應該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā)明的范圍由所附權利要求來限定。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
文成县| 岳阳县| 县级市| 太仆寺旗| 龙陵县| 绥棱县| 澄迈县| 郎溪县| 车致| 清苑县| 台安县| 桦南县| 普兰店市| 惠东县| 赤峰市| 张家港市| 侯马市| 拜城县| 海伦市| 蓬安县| 泊头市| 永城市| 枣庄市| 陕西省| 独山县| 察雅县| 湘潭市| 新郑市| 湄潭县| 邯郸县| 礼泉县| 万源市| 阿克陶县| 张掖市| 财经| 沙河市| 垣曲县| 元氏县| 密山市| 永修县| 原阳县|