專利名稱:一種切換通話方式的方法、微處理器及手持移動終端的制作方法
技術領域:
本發明屬于移動通信設備技術領域,尤其涉及一種切換通話方式的方法、微處理器及手持移動終端。
背景技術:
隨著科技的發展,藍牙耳機越來越多的出現在人們的生活中。當用戶的手持移動終端與藍牙耳機完成配對后,用戶可以將手持移動終端或者藍牙耳機作為通話終端進行通 目。在使用過程中,用戶經常需要根據環境或需求切換手持移動終端和藍牙耳機的通話方式。例如:當用戶的談話涉及到隱私信息時,用戶不希望通過藍牙耳機將電話聲音播放出來,需要由藍牙耳機通話方式切換至手持移動終端通話方式;當用戶需要解放出雙手進行其他動作時,需要由手持移動終端通話方式切換至藍牙耳機通話方式。目前,當用戶需要對手持移動終端和藍牙耳機進行通話方式的切換時,用戶要在手持移動終端的鍵盤或者觸摸屏上進行手動操作,首先建立或斷開手持移動終端和藍牙耳機的連接,之后通過手動操作啟動另一個終端進行通話,整個過程操作復雜、繁瑣,尤其是當用戶在開車過程中切換通話方式時,極易發生意外。
發明內容
有鑒于此,本發明的目的在于提供一種切換通話方式的方法,用于簡化對手持移動終端和藍牙耳機的通話方式進行切換的過程。本發明還公開了一種微處理器和手持移動終端。
為實現上述目的,本發明提供如下技術方案:—種切換通話方式的方法,應用于由手持移動終端和藍牙耳機組成的系統,所述方法包括:獲取所述手持移動終端的物理狀態參數;確定當前時刻的通話終端;當所述藍牙耳機為當前時刻的通話終端時,判斷所述物理狀態參數是否滿足相應的第一預設條件,若是,則控制所述手持移動終端斷開與所述藍牙耳機之間的連接,開啟所述手持移動終端的通話方式;當所述手持移動終端為當前時刻的通話終端時,判斷所述物理狀態參數是否滿足相應的第二預設條件,若是,則控制所述手持移動終端建立與所述藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。優選的,在上述方法中,所述物理狀態參數包括距離狀態參數、位置狀態參數和溫度狀態參數中的一種或多種。優選的,在上述方法中,當所述物理狀態參數為距離狀態參數時,所述距離狀態參數包括所述手持移動終端的距離傳感器檢測的距離值;所述第一預設條件包括所述距離值小于第一距離閾值;所述第二預設條件包括所述距離值大于第二距離閾值。優選的,在上述方法中,當所述物理狀態參數為位置狀態參數時,所述位置狀態參數包括所述手持移動終端與水平面的夾角;所述第一預設條件包括所述手持移動終端與水平面的夾角大于第一角度閾值;所述第二預設條件包括所述手持移動終端與水平面的夾角小于第二角度閾值。優選的,在上述方法中,當所述物理狀態參數為溫度狀態參數時,所述溫度狀態參數包括所述手持移動終端表面的溫度值;所述第一預設條件包括所述溫度值大于第一溫度閾值;所述第二預設條件包括所述溫度值小于第二溫度閾值。優選的,在上述方法中,當所述物理狀態參數包括距離狀態參數和位置狀態參數時,獲取所述手持移動終端的物理狀態參數的過程,包括:獲取所述手持移動終端的距離傳感器檢測的距離值;獲取所述手持移動終端與水平面之間的夾角;判斷所述物理狀態參數是否滿足相應的第一預設條件的過程,包括:判斷所述距離值是否小于第一距離閾值;若所述距離值大于或等于所述第一距離閾值,則所述物理狀態參數不滿足第一預設條件;若所述距離值小于所述第一距離閾值,則判斷所述手持移動終端與水平面的夾角是否大于第一角度閾值,若是,則所述物理狀態參數滿足第一預設條件,否則,所述物理狀態參數不滿足第一預設條件;判斷所述物理狀態參數是否滿足相應的第二預設條件的過程,包括:判斷所述距離值是否大于第二距離閾值;若所述距離值小于或等于所述第二距離閾值,則所述物理狀態參數不滿足第二預設條件;若所述距離值大于所述第二距離閾值,則判斷所述手持移動終端與水平面的夾角是否小于第二角度閾值,若是,則所述物理狀態參數滿足第二預設條件,否則,所述物理狀態參數不滿足第二預設條件。優選的,在上述方法中,當所述物理狀態參數包括距離狀態參數和溫度狀態參數時,獲取所述手持移動終端的物理狀態參數的過程,包括:獲取所述手持移動終端的距離傳感器檢測的距離值;獲取所述手持移動終端表面的溫度值;判斷所述物理狀態參數是否滿足第一預設條件的過程,包括:判斷所述距離值是否小于第一距離閾值;若所述距離值大于或等于所述第一距離閾值,則所述物理狀態參數不滿足第一預設條件;若所述距離值小于所述第一距離閾值,則判斷所述手持移動終端表面的溫度值是否大于第一溫度閾值,若是,則所述物理狀態參數滿足第一預設條件,否則,所述物理狀態參數不滿足第一預設條件;判斷所述物理狀態參數是否滿足第二預設條件的過程,包括:判斷所述距離值是否大于第二距離閾值;若所述距離值小于或等于所述第二距離閾值,則所述物理狀態參數不滿足第二預設條件;若所述距離值大于所述第一距離閾值,則判斷所述手持移動終端表面的溫度值是否小于第二溫度閾值,若是,則所述物理狀態參數滿足第二預設條件,否則,所述物理狀態參數不滿足第二預設條件。一種微處理器,包括:物理狀態參數獲取單元、通話終端確定單元、第一判斷單元、第二判斷單元和控制單元;所述物理狀態參數獲取單元用于獲取手持移動終端的物理狀態參數;所述通話終端確定單元用于確定當前時刻在由手持移動終端和藍牙耳機組成的系統中的通話終端,并在所述藍牙耳機為當前時刻的通話終端時觸發所述第一判斷單元、在所述手持移動終端為當前時刻的通話終端時觸發所述第二判斷單元;所述第一判斷單元用于判斷所述物理狀態參數是否滿足第一預設條件;所述第二判斷單元用于判斷所述物理狀態參數是否滿足第二預設條件;所述控制單元,用于當所述物理狀態參數滿足第一預設條件時,控制所述手持移動終端斷開與所述藍牙耳機之間的連接,開啟所述手持移動終端的通話方式,還用于當所述物理狀態參數滿足第二預設條件時,控制所述手持移動終端建立與所述藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。優選的,在上述微處理器中,所述物理狀態參數獲取單元包括距離狀態參數獲取模塊、位置狀態參數獲取模塊和溫度狀態參數獲取模塊,其中,所述距離狀態參數獲取模塊用于獲取所述手持移動終端的距離狀態參數,所述位置狀態參數獲取模塊用于獲取所述手持移動終端的位置狀態參數,所述溫度狀態參數獲取模塊用于獲取所述手持移動終端的溫度狀態參數;所述第一判斷單元包括第一距離狀態參數判斷模塊、第一位置狀態參數判斷模塊和第一溫度狀態參數判斷模塊,其中,所述第一距離狀態參數判斷模塊用于判斷所述距離狀態參數是否滿足與其相應的第一預設條件,所述第一位置狀態參數判斷模塊用于判斷所述位置狀態參數是否滿足與其相應的第一預設條件,所述第一溫度狀態參數判斷模塊用于判斷所述溫度狀態參數是否滿足與其相應的第一預設條件;所述第二判斷單元包括第二距離狀態參數判斷模塊、第二位置狀態參數判斷模塊和第二溫度狀態參數判斷模塊,其中,所述第二距離狀態參數判斷模塊用于判斷所述距離狀態參數是否滿足與其相應的第二預設條件,所述第二位置狀態參數判斷模塊用于判斷所述位置狀態參數是否滿足與其相應的第二預設條件,所述第二溫度狀態參數判斷模塊用于判斷所述溫度狀態參數是否滿足與其相應的第二預設條件。一種手持移動終端,包括音頻電路、射頻電路、藍牙模塊和電源電路,其特征在于,還包括傳感器和上述的微處理器;所述傳感器用于采集所述手持移動終端的物理狀態參數;所述微處理器分別與所述音頻電路、射頻電路、電源電路、藍牙模塊和傳感器連接,用于獲取所述傳感器采集的物理狀態參數,在藍牙耳機為當前時刻的通話終端且所述物理狀態參數滿足相應的第一預設條件時,控制所述手持移動終端斷開與藍牙耳機之間的連接,并開啟所述手持移動終端的通話方式,在所述手持移動終端為當前時刻的通話終端且所述物理狀態參數滿足相應的第二預設條件時,控制所述手持移動終端建立與藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。由此可見,本發明的有益效果為:本發明公開的切換通話方式的方法中,通過判斷手持移動終端的物理狀態參數是否滿足第一預設條件或第二預設條件,就可以根據判斷結果來完成通話方式的切換,實施中,用戶只需要將手持移動終端放置在耳邊或遠離耳邊就可以自動完成通話方式的切換,而不需要鍵盤操作或觸摸屏操作,簡化了切換通話方式的過程。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例一公開的切換通話方式的方法的流程圖;圖2為本發明實施例二公開的切換通話方式的方法的流程圖;圖3為本發明實施例三公開的切換通話方式的方法的流程圖;圖4為本發明實施例四公開的切換通話方式的方法的流程圖;圖5為本發明實施例五公開的切換通話方式的方法的流程圖;圖6為本發明實施例六公開的切換通話方式的方法的流程圖;圖7為本發明公開的一種微處理器的結構示意圖;圖8為本發明公開的另一種微處理器的結構示意圖;圖9為本發明公開的一種手持移動終端的結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。本發明公開了一種切換通話方式的方法,應用于由手持移動終端和藍牙耳機組成的系統,在通過手持移動終端或藍牙耳機進行通話的過程中,獲取手持移動終端的物理狀態參數,將獲得的物理狀態參數和與其對應的第一預設條件或第二預設條件進行比較,根據比較結果來自動切換通話方式,由此簡化對手持移動終端和藍牙耳機的通話方式進行切換的過程。本發明中的手持移動終端可以為手機,也可以為PDA。實施例一參見圖1,圖1為本發明實施例一公開的切換通話方式的方法的流程圖。包括:步驟Sll:獲取手持移動終端的物理狀態參數。物理狀態參數可以為距離狀態參數、位置狀態參數和溫度狀態參數中的一個或多個。步驟S12:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S13,當手持移動終端為當前時刻的通話終端時,執行步驟S15。當手持移動終端和藍牙耳機完成配對之后,在通話過程中用戶既可以將手持移動終端作為通話終端,也可以將藍牙耳機作為通話終端,當然,藍牙耳機必須要與手持移動終端配合使用才可以與通話的另一方完成通話過程。確定當前時刻通話終端的過程,就是確定在由手持移動終端和藍牙耳機構成的系統中直接用于采集用戶的聲音信息的設備的過程。
步驟S13:判斷物理狀態參數是否滿足與其對應的第一預設條件,若滿足,則執行步驟S14,若不滿足,則結束。判斷物理狀態參數是否滿足與其對應的第一預設條件的過程包括:判斷手持移動終端的距離狀態參數(如手持移動終端的距離傳感器輸出的距離值)是否滿足與其對應的第一預設條件,或判斷手持移動終端的位置狀態參數(如手持移動終端與水平面的夾角)是否滿足與其對應的第一預設條件,或判斷手持移動終端的溫度狀態參數(如手持移動終端表面的溫度)是否滿足與其對應的第一預設條件。當然,也可以是上述三者的任意兩種的組合或者全部。步驟S14:控制手持移動終纟而斷開與監牙耳機之間的連接,開啟手持移動終纟而的通話方式。當手持移動終端的物理狀態參數滿足與其對應的第一預設條件之后,即可認定,在當前時刻用戶需要將通話方式由藍牙耳機通話方式切換至手持移動終端通話方式。此時,控制手持移動終端斷開與藍牙耳機之間的連接,將手持移動終端作為通話終端,并開啟手持移動終端的通話方式(即開啟手持移動終端的聽筒和麥克風)。之后,通過手持移動終端的麥克風采集用戶的聲音信息、同時通過手持移動終端的聽筒向用戶播放聲音。步驟S15:判斷物理狀態參數是否滿足與其對應的第二預設條件,若滿足,則執行步驟S16,若不滿足,則結束。判斷物理狀態參數是否滿足與其對應的第二預設條件的過程包括:判斷手持移動終端的距離狀態參數(如手持移動終端的距離傳感器輸出的距離值)是否滿足與其對應的第二預設條件,或判斷手持移動終端的位置狀態參數(如手持移動終端與水平面的夾角)是否滿足與其對應的第二預設條件,或判斷手持移動終端的溫度狀態參數(如手持移動終端表面的溫度)是否滿足與其對應的第二預設條件。當然,也可以是上述三者的任意兩種的組合或者全部。步驟S16:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。當手持移動終端的物理狀態參數滿足與其對應的第二預設條件之后,即可認定,在當前時刻用戶需要將通話方式由手持移動終端通話方式切換至通過藍牙耳機通話方式。此時,控制手持移動終端建立與藍牙耳機之間的連接,將藍牙耳機作為通話終端,并開啟藍牙耳機通話方式(即開啟藍牙耳機的揚聲器和麥克風)。之后,通過藍牙耳機的麥克風采集用戶的聲音信息、同時通過藍牙耳機的揚聲器向用戶播放聲音。本實施例公開的切換通話方式的方法中,通過判斷手持移動終端的物理狀態參數是否滿足第一預設條件或第二預設條件,就可以根據判斷結果來完成通話方式的切換,實施中,用戶只需要將手持移動終端放置在耳邊或遠離耳邊就可以自動完成通話方式的切換,而不需要鍵盤操作或觸摸屏操作,簡化了切換通話方式的過程。實施例二參見圖2,圖2為本發明實施例二公開的切換通話方式的方法的流程圖。包括:步驟S21:獲取手持移動終端的距離狀態參數。用戶通過手持移動終端通話時,會將手持移動終端緊貼耳朵或者與耳朵保持一個很小的距離,而當用戶通過藍牙耳機通話時,通常會將手持移動終端放置在桌面、駕駛臺上或者相鄰的座位上,因此,可以將手持移動終端中距離傳感器檢測到的距離值作為距離狀態參數。當然,也可以將通過其他方式檢測到的手持移動終端中顯示屏所在平面與相鄰介質之間的距離值作為距離狀態參數。由于目前大部分手持移動終端中均設置有距離傳感器,該距離傳感器用于判斷是否要熄滅顯示屏,因此,本實施例中距離狀態參數優選為距離傳感器檢測到的距離值。步驟S22:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S23,當手持移動終端為當前時刻的通話終端時,執行步驟S25。步驟S23:判斷距離傳感器檢測到的距離值是否小于第一距離閾值,若是,則執行步驟S24,否則,結束。步驟S24:控制手持移動終 而斷開與監牙耳機之間的連接,開啟手持移動終 而的通話方式。步驟S25:判斷距離傳感器檢測到的距離值是否大于第二距離閾值,若是,則執行步驟S26,否則,結束。步驟S26:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。本實施例中,通過判斷手持移動終端中距離傳感器輸出的距離值是否小于第一距離閾值,來判斷用戶是否將手持移動終端拿到耳邊(即用戶要開啟手持移動終端的通話方式),通過判斷手持移動終端中距離傳感器輸出的距離值是否大于第二距離閾值,來判斷用戶是否將手持移動終端從耳邊拿開(即用戶要開啟藍牙耳機的通話方式),當符合相應的條件后,自動完成通話方式的切換,而不需要用戶進行繁瑣的鍵盤操作或觸摸屏操作,簡化了切換過程。需要說明的是,第一距離閾值和第二距離閾值可以根據用戶的操作習慣來設定。例如,用戶在使用手持移動終端進行通話過程中,習慣于將手持移動終端緊貼耳朵或者保持不超過5厘米的距離,那么,可以將第一閾值設定為5厘米,為了更加明確的區分用戶的操作意圖,第二閾值應遠大于第一閾值。實施例三參見圖3,圖3為本發明實施例三公開的切換通話方式的方法的流程圖。包括:步驟S31:獲取手持移動終端的位置狀態參數。當用戶通過手持移動終端通話時,通常將手持移動終端近似垂直的放置于耳邊,此時,手持移動終端與水平面之間的夾角近似于90°或一個較大的角度,與豎直面近似平行或僅存在一個很小的角度。當用戶通過藍牙耳機通話時,通常會將手持移動終端放置在桌面、駕駛臺上或者相鄰的座位上,此時,手持移動終端與豎直面的夾角近似于90°或是一個較大的角度,與水平面近似平行或僅存在一個很小的角度。因此,可以將手持移動終端與水平面的夾角,或者是與豎直面的夾角作為位置狀態參數。本實施例中選用手持移動終端與水平面的夾角。步驟S32:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S33,當手持移 動終端為當前時刻的通話終端時,執行步驟S35。步驟S33:判斷手持移動終端與水平面的夾角是否大于第一角度閾值,若是,則執行步驟S34,否則,結束。
步驟S34:控制手持移動終纟而斷開與監牙耳機之間的連接,開啟手持移動終纟而的通話方式。步驟S35:判斷手持移動終端與水平面的夾角是否小于第二角度閾值,若是,則執行步驟S36,否則,結束。步驟S36:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。本實施例中,通過判斷手持移動終端與水平面的夾角是否大于第一角度閾值,來判斷用戶是否將手持移動終端拿到耳邊(即用戶要開啟手持移動終端的通話方式),通過判斷手持移動終端與水平面的夾角是否小于第二角度閾值,來判斷用戶是否將手持移動終端從耳邊拿開(即用戶要開啟藍牙耳機的通話方式),當符合相應的條件后,自動完成通話方式的切換,而不需要用戶進行繁瑣的鍵盤操作或觸摸屏操作,簡化了切換過程。實施中,可以根據用戶操作習慣將第一角度閾值設置為75°,將第二角度閾值設置為30°。實施例四參見圖4,圖4為本發明實施例四公開的切換通話方式的方法的流程圖。包括:步驟S41:獲取手持移動終端的溫度狀態參數。當用戶通過手持移動終端通話時,用戶的手掌會與手持移動終端的表面(如后殼或側邊)接觸,相應接觸位置的溫度會發生變化,因此可以將手持移動終端表面的溫度值作為切換通話方式的依據。步驟S42:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S43,當手持移動終端為當前時刻的通話終端時,執行步驟S45。步驟S43:判斷手持移動終端表面的溫度是否大于第一溫度閾值,若是,則執行步驟S44,否則,結束。步驟S44:控制手持移動終纟而斷開與監牙耳機之間的連接,開啟手持移動終纟而的通話方式。步驟S45:判斷手持移動終端表面的溫度是否小于第二溫度閾值,若是,則執行步驟S46,否則,結束。步驟S46:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。本實施例中,通過判斷手持移動終端表面的溫度是否大于第一溫度閾值,來判斷用戶是否將手持移動終端拿到耳邊(即用戶要開啟手持移動終端的通話方式),通過判斷手持移動終端表面的溫度是否小于第二溫度閾值,來判斷用戶是否將手持移動終端拿到耳邊(即用戶要開啟手持移動終端的通話方式),當符合相應的條件后,自動完成通話方式的切換,而不需要用戶進行繁瑣的鍵盤操作或觸摸屏操作,簡化了切換過程。實施中,第一溫度閾值可以根據人體溫度設定,而第二溫度閾值可以根據環境溫度設定,也可以將手持移動終端在待機狀態的溫度作為第二溫度閾值。另外,由于通話過程中手掌與后殼的接觸面積更大,相應的其溫度值的可靠性更高,實施中,優選手持移動終端后殼的溫度作為溫度狀態參數。實施例五
參見圖5,圖5為本發明實施例五公開的切換通話方式的方法的流程圖。包括:步驟S51:獲取手持移動終端的距離傳感器檢測的距離值。步驟S52:獲取手持移動終端與水平面之間的夾角。本實施例中,物理狀態參數包括距離狀態參數和位置狀態參數,其中,距離狀態參數采用手持移動終端的距離傳感器檢測的距離值,位置狀態參數采用手持移動終端與水平面之間的夾角。相應的,與物理狀態參數對應的第一預設條件為距離傳感器檢測的距離值小于第一距離閾值且手持移動終端與水平面之間的夾角大于第一角度閾值,與物理狀態參數對應的第二預設條件為距離傳感器檢測的距離值大于第二距離閾值且手持移動終端與水平面之間的夾角小于第二角度閾值。步驟S53:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S54,當手持移動終端為當前時刻的通話終端時,執行步驟S57。步驟S54:判斷距離傳感器檢測的距離值是否小于第一距離閾值,若是,則執行步驟S55,否則結束。步驟S55:判斷手持移動終端與水平面之間的夾角是否大于第一角度閾值,若是,則執行步驟S56,否則,結束。步驟S56:控制手持移動終端斷開與藍牙耳機之間的連接,開啟手持移動終端的通話方式。步驟S57:判斷距離傳感器檢測的距離值是否大于第二距離閾值,若是,則執行步驟S58,否則結束。步驟S58:判斷手持移動終端與水平面之間的夾角是否小于第二角度閾值,若是,則執行步驟S59,否則,結束。步驟S59:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。本實施例中,在對手持移動終端的距離狀態參數進行判定之后,又增加了對手持移動終端位置狀態參數的判定。當僅依據手持移動終端的距離狀態參數或僅依據位置狀體參數進行通話方式切換的判定依據時,可能會發生誤判,例如:用戶將手持移動終端正面(即顯示屏所在的面)向下放置,或者有物品覆蓋住手持移動終端的正面時,可能在用戶沒有切換意圖的情況下,將通話方式由通過藍牙耳機通話切換到通過手持移動終端通話,給用戶帶來不好的用戶體驗。因此,從實際應用出發,增加對手持移動終端位置狀態參數的判定,只有當手持移動終端的距離狀態參數符合相應預設條件,并且手持移動終端的位置狀態參數也符合相應的預設條件時,才會觸發相應的切換操作。在上述實施例中首先進行距離狀態參數的判定,在該判定通過的情況下再進行位置狀態參數的判定。需要說明的是,實施中也可以首先進行位置狀態參數的判定,在該判定通過的情況下再進行距離狀態參數的判定。實施例六參見圖6,圖6為本發明實施例六公開的切換通話方式的方法的流程圖。包括:步驟S61:獲取手持移動終端的距離傳感器檢測的距離值。步驟S62:獲取手持移動終端表面的溫度值。本實施例中,物理狀態參數包括距離狀態參數和溫度狀態參數,其中,距離狀態參數采用手持移動終端的距離傳感器檢測的距離值,溫度狀態參數采用手持移動終端表面的溫度值。相應的,與物理狀態參數對應的第一預設條件為距離傳感器檢測的距離值小于第一距離閾值且手持移動終端表面的溫度值大于第一溫度閾值,與物理狀態參數對應的第二預設條件為距離傳感器檢測的距離值大于第二距離閾值且手持移動終端表面的溫度值小于第二溫度閾值。步驟S63:確定當前時刻的通話終端,當藍牙耳機為當前時刻的通話終端時,執行步驟S64,當手持移動終端為當前時刻的通話終端時,執行步驟S67。步驟S64:判斷距離傳感器檢測的距離值是否小于第一距離閾值,若是,則執行步驟S65,否則結束。步驟S65:判斷手持移動終端表面的溫度值是否大于第一溫度閾值,若是,則執行步驟S66,否則,結束。步驟S66:控制手持移動終 而斷開與監牙耳機之間的連接,開啟手持移動終 而的通話方式。步驟S67:判斷距離傳感器檢測的距離值是否大于第二距離閾值,若是,則執行步驟S68,否則結束。步驟S68:判斷手持移動終端表面的溫度值是否小于第二溫度閾值,若是,則執行步驟S69,否則,結束。步驟S69:控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。本實施例中,在對手持移動終端的距離狀態參數進行判定之后,又增加了對手持移動終端溫度狀態參數的判定。當僅依據手持移動終端的距離狀態參數或僅依據溫度狀體參數進行通話方式切換的判定依據時,可能會發生誤判,因此,從實際應用出發,增加對手持移動終端溫度狀態參數的判定,只有當手持移動終端的距離狀態參數符合相應預設條件,并且手持移動終端的溫度狀態參數也符合相應的預設條件時,才會觸發相應的切換操作。在上述實施例中首先進行距離狀態參數的判定,在該判定通過的情況下再進行溫度狀態參數的判定。需要說明的是,實施中也可以首先進行溫度狀態參數的判定,在該判定通過的情況下再進行距離狀態參數的判定。需要說明的是,實施中,并不限定物理狀態參數只包含距離狀態參數和位置狀態參數,也不限定物理狀態參數只包含距離狀態參數和溫度狀態參數,其可以是任意多種物理狀態參數的組合。例如:同時包含距離狀態參數、位置狀態參數和溫度狀態參數,或者同時包含位置狀態參數和溫度狀態參數。另外,除上述三種物理狀態參數之外,還可以設定多個其他的物理狀態參數,并設定與各個物理狀態對應的判別條件。可以明確的是:判別條件越多,判別準確度就越高,誤操作的可能性就越小,但是,由于判別的時間也會相應的增加,因此需要根據實際情況選擇合適的物理狀態參數及其對應的判別條件。
其中,物理狀態參數及其對應的判斷條件,可以選擇任一種或者多種的組合,在此為了陳述簡單沒有一一列出,但是本領域技術人員在本發明實施例的基礎上可以自行選擇任一個或者多個物理狀態參數及其對應的判斷條件。需要說明的是,當有多個物理狀態參數及其對應的判斷條件時,該多個物理狀態參數及其對應的判斷條件可以采用順序的方式進行組合,即先根據一個物理狀態參數對應的判斷條件進行判斷,當判斷結果是確定該物理狀態參數滿足與其對應的判斷條件時,根據另一個物理狀態參數及其對應的判斷條件進行判斷,否則當判斷結果是確定該物理狀態參數不滿足與其對應的判斷條件時,結束流程,以此類推。而且,判斷兩個以上的物理狀態參數是否滿足其對應的判斷條件時,其先后順序可以根據需要設定,在此不做限定。本發明同時公開了一種應用上述方法的微處理器,可以通過判斷手持移動終端的物理狀態參數是否滿足第一預設條件或第二預設條件,來完成通話方式的自動切換,用戶只需要將手持移動終端放置在耳邊或遠離耳邊就可以自動完成通話方式的切換,而不需要鍵盤操作或觸摸屏操作,簡化了切換通話方式的過程。參見圖7,圖7為本發明公開的一種微處理器的結構示意圖。該微處理器包括物理狀態參數獲取單元71、通話終端確定單元72、第一判斷單元73、第二判斷單元74和控制單元75。其中,物理狀態參數獲取單元71,用于獲取手持移動終端的物理狀態參數。通話終端確定單元72,用于確定當前時刻在由手持移動終端和藍牙耳機組成的系統中的通話終端,并在藍牙耳機為當前時刻的通話終端時觸發第一判斷單元73、在手持移動終端為當前時刻的通話終端時觸發第二判斷單元74。第一判斷單元73,用于判斷物理狀態參數是否滿足第一預設條件。第二判斷單元74,用于判斷物理狀態參數是否滿足第二預設條件。控制單元75,用于當物理狀態參數滿足第一預設條件時,控制手持移動終端斷開與藍牙耳機之間的連接,開啟手持移動終端的通話方式,還用于當物理狀態參數滿足第二預設條件時,控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。由于物理狀態參數有多個,因此物理狀態參數獲取單元71、第一判斷單元73和第二判斷單元74對應設置多個模塊。請參見圖8,圖8為本發明公開的另一種微處理器的結構示意圖。該微處理器包括物理狀態參數獲取單元81、通話終端確定單元82、第一判斷單元83、第二判斷單元84和控制單元85。其中,物理狀態參數獲取單元81包括距離狀態參數獲取模塊811、位置狀態參數獲取模塊812和溫度狀態參數獲取模塊813 ;第一判斷單元83包括第一距離狀態參數判斷模塊831、第一位置狀態參數判斷模塊832和第一溫度狀態參數判斷模塊833 ;第二判斷單元84包括第二距離狀態參數判斷模塊841、第二位置狀態參數判斷模塊842和第二溫度狀態參數判斷模塊843。其中,距離狀態參數獲取模塊811用于獲取手持移動終端的距離狀態參數,位置狀態參數獲取模塊812用于獲取手持移動終端的位置狀態參數,溫度狀態參數獲取模塊813用于獲取手持移動終端的溫度狀態參數;第一距離狀態參數判斷模塊831用于判斷距離狀態參數是否滿足與其相應的第一預設條件,第一位置狀態參數判斷模塊832用于判斷位置狀態參數是否滿足與其相應的第一預設條件,第一溫度狀態參數判斷模塊833用于判斷溫度狀態參數是否滿足與其相應的第一預設條件;第二距離狀態參數判斷模塊841用于判斷距離狀態參數是否滿足與其相應的第二預設條件,第二位置狀態參數判斷模塊842用于判斷位置狀態參數是否滿足與其相應的第二預設條件,第二溫度狀態參數判斷模塊843用于判斷溫度狀態參數是否滿足與其相應的第二預設條件。本發明還公開了一種手持移動終端,其結構如圖9所示,包括:射頻電路91、音頻電路92、電源電路93、傳感器94、藍牙模塊95和微處理器96。其中,傳感器94,分別與射頻電路91、音頻電路92、電源電路93和微處理器96連接,用于采集手持移動終端的物理狀態參數。微處理器96,分別與射頻電路91、音頻電路92、電源電路93、傳感器94和藍牙模塊95連接,用于獲取傳感器94采集的物理狀態參數,在藍牙耳機為當前時刻的通話終端且物理狀態參數滿足相應的第一預設條件時,控制手持移動終端斷開與藍牙耳機之間的連接,并開啟手持移動終端的通話方式,在手持移動終端為當前時刻的通話終端且物理狀態參數滿足相應的第二預設條件時,控制手持移動終端建立與藍牙耳機之間的連接,開啟藍牙耳機的通話方式。微處理器96可以為圖7或圖8所示的結構。射頻電路91,用于建立手機與無線網絡的通信,實現手機與無線網絡的數據接收和發送。音頻電路92,用于采集聲音并將采集的聲音轉化為聲音數據,以便手持移動終端通過射頻電路91向無線網絡發送該聲音數據,和/或將手持移動終端通過射頻電路91從無線網絡接收的聲音數據,還原為聲音并向用戶播放該聲音。電源電路93,用于為手持移動終端的各個電路和/或器件供電。在實際應用中,傳感器94可以為距離傳感器、角度傳感器和溫度傳感器中的任意一種或多種的組合。同樣也可以包括其他用來檢測手機物理狀態的傳感器。本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。專業人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內所公知的任意其它形式的存儲介質中。對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
權利要求
1.一種切換通話方式的方法,應用于由手持移動終端和藍牙耳機組成的系統,其特征在于,所述方法包括: 獲取所述手持移動終端的物理狀態參數; 確定當前時刻的通話終端; 當所述藍牙耳機為當前時刻的通話終端時,判斷所述物理狀態參數是否滿足相應的第一預設條件,若是,則控制所述手持移動終端斷開與所述藍牙耳機之間的連接,開啟所述手持移動終端的通話方式; 當所述手持移動終端為當前時刻的通話終端時,判斷所述物理狀態參數是否滿足相應的第二預設條件,若是,則控制所述手持移動終端建立與所述藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。
2.根據權利要求1所述的方法,其特征在于,所述物理狀態參數包括距離狀態參數、位置狀態參數和溫度狀態參數中的一種或多種。
3.根據權利要求2所述的方法,其特征在于,當所述物理狀態參數為距離狀態參數時,所述距離狀態參數包括所述手持移動終端的距離傳感器檢測的距離值;所述第一預設條件包括所述距離值小于第一距離閾值;所述第二預設條件包括所述距離值大于第二距離閾值。
4.根據權利要求2所述的方法,其特征在于,當所述物理狀態參數為位置狀態參數時,所述位置狀態參數包括所述手持移動終端與水平面的夾角;所述第一預設條件包括所述手持移動終端與水平面的夾角大于第一角度閾值;所述第二預設條件包括所述手持移動終端與水平面的夾角小于第二角度閾值。
5.根據權利要求2所述的方法,其特征在于,當所述物理狀態參數為溫度狀態參數時,所述溫度狀態參 數包括所述手持移動終端表面的溫度值;所述第一預設條件包括所述溫度值大于第一溫度閾值;所述第二預設條件包括所述溫度值小于第二溫度閾值。
6.根據權利要求2所述的方法,其特征在于,當所述物理狀態參數包括距離狀態參數和位置狀態參數時, 獲取所述手持移動終端的物理狀態參數的過程,包括: 獲取所述手持移動終端的距離傳感器檢測的距離值;獲取所述手持移動終端與水平面之間的夾角; 判斷所述物理狀態參數是否滿足相應的第一預設條件的過程,包括: 判斷所述距離值是否小于第一距離閾值;若所述距離值大于或等于所述第一距離閾值,則所述物理狀態參數不滿足第一預設條件;若所述距離值小于所述第一距離閾值,則判斷所述手持移動終端與水平面的夾角是否大于第一角度閾值,若是,則所述物理狀態參數滿足第一預設條件,否則,所述物理狀態參數不滿足第一預設條件; 判斷所述物理狀態參數是否滿足相應的第二預設條件的過程,包括: 判斷所述距離值是否大于第二距離閾值;若所述距離值小于或等于所述第二距離閾值,則所述物理狀態參數不滿足第二預設條件;若所述距離值大于所述第二距離閾值,則判斷所述手持移動終端與水平面的夾角是否小于第二角度閾值,若是,則所述物理狀態參數滿足第二預設條件,否則,所述物理狀態參數不滿足第二預設條件。
7.根據權利要求2所述的方法,其特征在于,當所述物理狀態參數包括距離狀態參數和溫度狀態參數時, 獲取所述手持移動終端的物理狀態參數的過程,包括: 獲取所述手持移動終端的距離傳感器檢測的距離值;獲取所述手持移動終端表面的溫度值; 判斷所述物理狀態參數是否滿足第一預設條件的過程,包括: 判斷所述距離值是否小于第一距離閾值;若所述距離值大于或等于所述第一距離閾值,則所述物理狀態參數不滿足第一預設條件;若所述距離值小于所述第一距離閾值,則判斷所述手持移動終端表面的溫度值是否大于第一溫度閾值,若是,則所述物理狀態參數滿足第一預設條件,否則,所述物理狀態參數不滿足第一預設條件; 判斷所述物理狀態參數是否滿足第二預設條件的過程,包括: 判斷所述距離值是否大于第二距離閾值;若所述距離值小于或等于所述第二距離閾值,則所述物理狀態參數不滿足第二預設條件;若所述距離值大于所述第一距離閾值,則判斷所述手持移動終端表面的溫度值是否小于第二溫度閾值,若是,則所述物理狀態參數滿足第二預設條件,否則,所述物理狀態參數不滿足第二預設條件。
8.—種微處理器,其特征在于,包括:物理狀態參數獲取單元、通話終端確定單元、第一判斷單元、第二判斷單元和控制單元; 所述物理狀態參數獲取單元用于獲取手持移動終端的物理狀態參數; 所述通話終端確定單元用于確定當前時刻在由手持移動終端和藍牙耳機組成的系統中的通話終端,并在所述藍牙耳機為當前時刻的通話終端時觸發所述第一判斷單元、在所述手持移動終端為當前時刻的通話 終端時觸發所述第二判斷單元; 所述第一判斷單元用于判斷所述物理狀態參數是否滿足第一預設條件; 所述第二判斷單元用于判斷所述物理狀態參數是否滿足第二預設條件; 所述控制單元,用于當所述物理狀態參數滿足第一預設條件時,控制所述手持移動終端斷開與所述藍牙耳機之間的連接,開啟所述手持移動終端的通話方式,還用于當所述物理狀態參數滿足第二預設條件時,控制所述手持移動終端建立與所述藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。
9.根據權利要求8所述的微處理器,其特征在于, 所述物理狀態參數獲取單元包括距離狀態參數獲取模塊、位置狀態參數獲取模塊和溫度狀態參數獲取模塊,其中,所述距離狀態參數獲取模塊用于獲取所述手持移動終端的距離狀態參數,所述位置狀態參數獲取模塊用于獲取所述手持移動終端的位置狀態參數,所述溫度狀態參數獲取模塊用于獲取所述手持移動終端的溫度狀態參數; 所述第一判斷單元包括第一距離狀態參數判斷模塊、第一位置狀態參數判斷模塊和第一溫度狀態參數判斷模塊,其中,所述第一距離狀態參數判斷模塊用于判斷所述距離狀態參數是否滿足與其相應的第一預設條件,所述第一位置狀態參數判斷模塊用于判斷所述位置狀態參數是否滿足與其相應的第一預設條件,所述第一溫度狀態參數判斷模塊用于判斷所述溫度狀態參數是否滿足與其相應的第一預設條件; 所述第二判斷單元包括第二距離狀態參數判斷模塊、第二位置狀態參數判斷模塊和第二溫度狀態參數判斷模塊,其中,所述第二距離狀態參數判斷模塊用于判斷所述距離狀態參數是否滿足與其相應的第二預設條件,所述第二位置狀態參數判斷模塊用于判斷所述位置狀態參數是否滿足與其相應的第二預設條件,所述第二溫度狀態參數判斷模塊用于判斷所述溫度狀態參數是否滿足與其相應的第二預設條件。
10.一種手持移動終端,包括音頻電路、射頻電路、藍牙模塊和電源電路,其特征在于,還包括傳感器和權利要求8或9所述的微處理器; 所述傳感器用于采集所述手持移動終端的物理狀態參數; 所述微處理器分別與所述音頻電路、射頻電路、電源電路、藍牙模塊和傳感器連接,用于獲取所述傳感器采集的物理狀態參數,在藍牙耳機為當前時刻的通話終端且所述物理狀態參數滿足相應的第一預設條件時,控制所述手持移動終端斷開與藍牙耳機之間的連接,并開啟所述手持移動終端的通話方式,在所述手持移動終端為當前時刻的通話終端且所述物理狀態參數滿足相應的第二預設條件時,控制所述手持移動終端建立與藍牙耳機之間的連接,開啟所述藍牙耳機的通話方式。
全文摘要
本發明公開了一種切換通話方式的方法,通過判斷手持移動終端的物理狀態參數是否滿足第一預設條件或第二預設條件,就可以根據判斷結果來完成通話方式的切換,用戶只需要將手持移動終端放置在耳邊或遠離耳邊就可以自動完成通話方式的切換,而不需要鍵盤操作或觸摸屏操作,簡化了切換通話方式的過程。本發明還公開了一種微處理器和一種手持移動終端。
文檔編號H04M1/725GK103188395SQ20111046070
公開日2013年7月3日 申請日期2011年12月31日 優先權日2011年12月31日
發明者付榮耀, 陳柯 申請人:聯想(北京)有限公司