移動終端及其防止誤撥的方法
【專利摘要】本發(fā)明提供一種移動終端及其防止誤撥的方法。該防止誤撥的方法基于包括距離傳感器和觸摸顯示屏的移動終端,當(dāng)觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,開啟距離傳感器以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物;若有則距離傳感器檢測以獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離;在當(dāng)前距離小于預(yù)置的臨界距離閾值時,移動終端控制觸摸顯示屏不顯示撥號盤圖標(biāo),并關(guān)閉距離傳感器。通過上述方式,本發(fā)明能夠自動實現(xiàn)對智能手機(jī)的通話程序的關(guān)閉,百分百的實現(xiàn)防止誤撥,且效果非常理想。
【專利說明】移動終端及其防止誤撥的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端通信【技術(shù)領(lǐng)域】,特別是涉及一種移動終端及其防止誤撥的方法。
【背景技術(shù)】
[0002]隨著信息社會的發(fā)展以及通信普及率的急速提高,具有觸摸顯示屏的智能手機(jī)等移動通信終端已經(jīng)成為現(xiàn)代人的生活必需品。智能手機(jī)在方便用戶生活的同時也會帶來某些煩惱,最常見的煩惱即為誤撥:用戶在智能手機(jī)未鎖屏?xí)r將其放入衣服口袋中,智能手機(jī)極易因其他物體的觸碰而開啟撥號鍵盤并自動撥號,這不僅會造成用戶(以及被呼叫方)的煩惱,而且會產(chǎn)生不必要的話費(fèi)。
[0003]當(dāng)前,防止誤撥的方法主要有兩種:一是增加撥號判斷,即在每次選中號碼并開始撥號時彈出一個對話框,通過選擇對話框的“確認(rèn)”或“取消”以避免誤撥。二是在撥號成功后判斷是否有通話語音,即在發(fā)生誤撥時檢測麥克風(fēng)是否有人的音頻信號的輸入,若在預(yù)定時間內(nèi)沒有檢測到音頻信號,則自動結(jié)束通話。
[0004]然而,上述第一種方法依然會通過二次接觸而選擇對話框的“確認(rèn)”導(dǎo)致誤撥,因此并不能百分之百避免誤撥,防止誤撥的效果并不理想。第二種方法僅僅是在誤撥后避免長時間的通話,即避免誤撥后果的長時間持續(xù),而沒有真正意義上的避免誤撥這個動作,換言之其是在誤撥后才去判斷,不僅造成被呼叫方的困擾,而且己方也會浪費(fèi)話費(fèi)。
【發(fā)明內(nèi)容】
[0005]鑒于此,本發(fā)明所要解決的技術(shù)問題是提供一種移動終端及其防止誤撥的方法,能夠自動實現(xiàn)對智能手機(jī)的通話程序的關(guān)閉,百分百的實現(xiàn)防止誤撥,且效果非常理想。
[0006]為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種移動終端的防止誤撥方法,移動終端包括距離傳感器以及觸摸顯示屏,該方法包括:當(dāng)觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,開啟距離傳感器,以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物;若有,則距離傳感器檢測以獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離;在當(dāng)前距離小于預(yù)置的臨界距離閾值時,移動終端控制觸摸顯示屏不顯示撥號盤圖標(biāo),并關(guān)閉距離傳感器。
[0007]其中,防止誤撥方法還包括:若距離傳感器未檢測到觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測觸摸顯示屏是否顯示撥號盤圖標(biāo),若否則關(guān)閉距離傳感器。
[0008]其中,防止誤撥方法還包括:若距離傳感器未檢測到觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測觸摸顯示屏是否顯示撥號盤圖標(biāo),若是則控制距離傳感器保持開啟。
[0009]其中,移動終端控制觸摸顯示屏不顯示撥號盤圖標(biāo)的步驟包括:移動終端關(guān)閉觸摸顯示屏以不顯示撥號盤圖標(biāo);或者,移動終端控制觸摸顯示屏保持開啟,且不顯示撥號盤圖標(biāo)。
[0010]其中,預(yù)置的臨界距離閾值為3毫米。[0011]為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是:提供一種移動終端,包括距離傳感器、觸摸顯示屏以及控制處理模塊,控制處理模塊包括:控制單元,用于當(dāng)觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,控制開啟距離傳感器以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物;若距離傳感器檢測到觸摸顯示屏上方有效距離內(nèi)有遮擋物,則控制距離傳感器檢測以獲取遮擋物與觸摸顯示屏之間的當(dāng)前距離;判斷單元,用于判斷當(dāng)前距離是否小于預(yù)置的臨界距離閾值,并在判斷當(dāng)前距離小于預(yù)置的臨界距離閾值時,控制單元控制觸摸顯示屏不顯示撥號盤圖標(biāo),并關(guān)閉距離傳感器。
[0012]其中,控制處理模塊還包括檢測單元,若距離傳感器未檢測到觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測單元用于檢測觸摸顯示屏是否顯示撥號盤圖標(biāo),若否則控制單元控制關(guān)閉距離傳感器。
[0013]其中,控制處理模塊還包括檢測單元,若距離傳感器未檢測到觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測單元用于檢測觸摸顯示屏是否顯示撥號盤圖標(biāo),若是則控制單元控制距離傳感器保持開啟。
[0014]其中,控制單元關(guān)閉觸摸顯示屏以不顯示撥號盤圖標(biāo);或者,控制單元控制觸摸顯示屏保持開啟,且不顯示撥號盤圖標(biāo)。
[0015]其中,預(yù)置的臨界距離閾值為3毫米。
[0016]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過在觸摸顯示屏未鎖屏?xí)r,開啟距離傳感器以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物,并在檢測到遮擋物時距離傳感器獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離,從而在當(dāng)前距離小于預(yù)置的臨界距離閾值時控制觸摸顯示屏不顯示撥號盤圖標(biāo)并關(guān)閉距離傳感器,以自動停止通話程序的使用,百分之百的防止誤撥。
【專利附圖】
【附圖說明】
[0017]圖1是本發(fā)明優(yōu)選實施例的移動終端的防止誤撥方法的流程圖;
[0018]圖2是本發(fā)明優(yōu)選實施例的移動終端的原理框圖。
【具體實施方式】
[0019]本發(fā)明的主要目的是提供一種防止移動終端誤撥的方法,通過在觸摸顯示屏未鎖屏?xí)r,開啟距離傳感器以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物,并在檢測到遮擋物時距離傳感器獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離,從而在當(dāng)前距離小于預(yù)置的臨界距離閾值時自動停止通話程序的使用,百分之百的防止誤撥。
[0020]本發(fā)明的防止誤撥方法基于至少設(shè)置有距離傳感器和觸摸顯示屏的移動終端,以下全文所提及的移動終端以智能手機(jī)為例進(jìn)行描述,當(dāng)然并不局限于智能手機(jī),可以是具有通信功能的任何通信裝置,例如便攜式通信裝置、具有通話功能的個人數(shù)字助理(Personal Digital Assistant, PAD)、平板電腦等。
[0021 ] 為使本發(fā)明的目的、技術(shù)方案和技術(shù)效果更加清楚,下面結(jié)合附圖1和圖2對本發(fā)明的實施例作進(jìn)一步地的詳細(xì)描述。
[0022]圖1是本發(fā)明優(yōu)選實施例的防止誤撥方法的流程圖。如圖1所示,本實施例的防止誤撥方法包括如下步驟:[0023]步驟Sll:在移動終端的觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,開啟距離傳感器。
[0024]本發(fā)明針對的是用戶非正常使用智能手機(jī)的情況,對于如何判斷非正常使用還是正常使用,可以通過紅外感應(yīng)等技術(shù)實現(xiàn),由于不屬于本發(fā)明的描述范圍,因此不進(jìn)行詳細(xì)揭示。
[0025]在用戶由于疏忽大意或者緊急突發(fā)事件的發(fā)生而未將觸摸顯示屏鎖屏?xí)r,放置于貼身衣服口袋或包中的智能手機(jī)極易因觸碰而開啟撥號盤,并在觸摸顯示屏上顯示撥號盤圖標(biāo)。需要說明的是,本實施例的開啟撥號盤僅是開啟通話程序的一種表現(xiàn)形式,即本發(fā)明以開啟撥號盤為例描述打開通話程序,當(dāng)然還可有其他表現(xiàn)形式,例如開啟“最近通話”菜單(包括全部通話和未接來電)、開啟“通訊錄”菜單。
[0026]步驟S12:距離傳感器檢測移動終端的觸摸顯示屏上方有效距離內(nèi)是否有遮擋物。
[0027]在檢測到撥號盤開啟時,移動終端內(nèi)置處理器通過IO (Input/Output,輸入/輸出)控制信號控制距離傳感器的開啟,并且處理器通過I2C (Inter-1ntegrated Circuit,兩線式串行)控制信號實現(xiàn)對距離傳感器的控制和數(shù)據(jù)讀取。在本實施中,優(yōu)選距離傳感器為紅外距離傳感器,其大致工作過程如下:紅外距離傳感器開啟并發(fā)射紅外的光脈沖,當(dāng)觸摸顯示屏上方有效距離內(nèi)沒有遮擋物(例如人手)經(jīng)過時,紅外距離傳感器接收不到經(jīng)遮擋物反射回來的光脈沖,即紅外距離傳感器的采樣值輸出為零,而后執(zhí)行步驟S13 ;當(dāng)觸摸顯示屏上方有效距離內(nèi)有遮擋物時,遮擋物將紅外距離傳感器發(fā)射的紅外的光脈沖反射給紅外距離傳感器,此時采樣值輸出不為零,而后執(zhí)行步驟S15。
[0028]步驟S13:判斷移動終端的觸摸顯示屏是否顯示撥號盤圖標(biāo)。
[0029]若移動終端判斷觸摸顯示屏繼續(xù)顯示有撥號盤圖標(biāo)(即通話程序開啟),執(zhí)行步驟S14繼續(xù)等待,此時移動終端控制距離傳感器繼續(xù)保持開啟。若移動終端判斷觸摸顯示屏不再顯示撥號盤圖標(biāo)(即通話程序關(guān)閉),執(zhí)行步驟S18關(guān)閉距離傳感器,此時由于已經(jīng)不可能發(fā)生誤撥,因此觸摸顯示屏可以繼續(xù)保持開啟。
[0030]步驟S14:等待。
[0031]在等待過程中,移動終端的觸摸顯示屏和距離傳感器依然保持開啟。本實施例優(yōu)選移動終端可以按預(yù)設(shè)周期檢測觸摸顯示屏是否顯示撥號盤圖標(biāo),即循環(huán)執(zhí)行步驟13和步驟S14直至關(guān)閉撥號盤圖標(biāo)。
[0032]步驟S15:距離傳感器檢測以獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離。
[0033]距離傳感器將經(jīng)遮擋物反射回來的紅外光脈沖的采樣值傳輸給移動終端的處理器,通過處理器的內(nèi)部計算即可獲取距離傳感器與遮擋物之間的當(dāng)前距離。
[0034]步驟S16:判斷當(dāng)前距離是否小于等于預(yù)置的臨界距離閾值。
[0035]在本實施例中,優(yōu)選預(yù)置的臨界距離閾值為3毫米,當(dāng)然本領(lǐng)域技術(shù)人員可根據(jù)實際需要進(jìn)行其他數(shù)值的限定。并且,預(yù)置的臨界距離閾值指的是移動終端判斷是否開始采用防止誤撥方法的臨界值,而步驟S12中的觸摸顯示屏上方有效距離指的是生產(chǎn)制造商賦予移動終端的距離傳感器的有效紅外光脈沖檢測距離,兩者的概念不同,但是取值可以相同也可以不相同。[0036]若移動終端判斷當(dāng)前距離大于預(yù)置的臨界距離閾值,則表示不會發(fā)生誤撥,此時控制觸摸顯示屏和距離傳感器保持開啟,即執(zhí)行步驟S13。若移動終端判斷當(dāng)前距離小于等于預(yù)置的臨界距離閾值,則控制觸摸顯示屏和距離傳感器關(guān)閉,即執(zhí)行步驟S17和步驟S18。
[0037]步驟S17:控制觸摸顯示屏關(guān)閉。
[0038]步驟S18:控制距離傳感器關(guān)閉。
[0039]基于本發(fā)明的主要目的是防止誤撥,而觸摸顯示屏的鎖屏僅僅是為了防止遮擋物可對撥號盤進(jìn)行誤操作,因此在其他實施例中步驟S18可以為:移動終端停止通話程序的運(yùn)行。
[0040]也就是說,當(dāng)有遮擋物靠近并判斷可能發(fā)生誤撥時,移動終端關(guān)閉通話程序并退出撥號盤,此時觸摸顯示屏不顯示撥號盤圖標(biāo)但并不鎖屏,距離傳感器也同樣可以保持開啟?;蛘?,移動終端控制觸摸顯示屏鎖定撥號盤圖標(biāo),而并不控制觸摸顯示屏鎖屏和距離傳感器關(guān)閉,主要禁止對通話程序撥號功能(撥號盤圖標(biāo))的任何操作。
[0041]基于上述,可知本實施例通過在觸摸顯示屏未鎖屏?xí)r,開啟距離傳感器以檢測觸摸顯示屏上方有效距離內(nèi)是否有遮擋物,并在檢測到遮擋物時距離傳感器獲取遮擋物與移動終端的觸摸顯示屏之間的當(dāng)前距離,從而在當(dāng)前距離小于預(yù)置的臨界距離閾值時自動停止通話程序的使用。相比較于現(xiàn)有技術(shù)中的兩種方法,本實施例無需二次判斷,而是通過移動終端的自動化智能化判斷,即可在誤撥動作發(fā)生前就予以制止,百分之百的防止誤撥,效果非常理想。另外,自動化的實現(xiàn)對智能手機(jī)的通話程序的關(guān)閉,還能夠避免信息泄露的問題以及用戶多次對屏幕鎖定帶來的操作繁瑣的問題。
[0042]本發(fā)明還提供一種移動終端,請參閱圖2所示,本實施例的移動終端20包括距離傳感器21、觸摸顯示屏22和控制處理模塊23,控制處理模塊23包括控制單元231、判斷單元232和檢測單元233。其中:
[0043]當(dāng)觸摸顯示屏22未鎖屏且顯示撥號盤圖標(biāo)時,控制單元231用于控制開啟距離傳感器21,以檢測觸摸顯示屏22上方有效距離內(nèi)是否有遮擋物。
[0044]若距離傳感器21檢測到觸摸顯示屏22上方有效距離內(nèi)有遮擋物,則控制單元231控制距離傳感器21檢測以獲取遮擋物與觸摸顯示屏22之間的當(dāng)前距離。
[0045]判斷單元232用于判斷當(dāng)前距離是否小于控制處理模塊23預(yù)置的臨界距離閾值,本實施例優(yōu)選預(yù)置的臨界距離閾值為3毫米。在判斷當(dāng)前距離小于預(yù)置的臨界距離閾值時,控制單元231控制觸摸顯示屏22不顯示撥號盤圖標(biāo),并關(guān)閉距離傳感器21。
[0046]若距離傳感器21未檢測到觸摸顯示屏22上方有效距離內(nèi)有遮擋物,則檢測單元233用于檢測觸摸顯示屏22是否顯示撥號盤圖標(biāo),若否則控制單元231控制關(guān)閉距離傳感器21,若是則控制單元231控制距離傳感器21保持開啟。
[0047]在本實施例中,控制單元231關(guān)閉觸摸顯示屏22以不顯示撥號盤圖標(biāo),或者控制單元231控制觸摸顯示屏22保持開啟,但此時并不顯示撥號盤圖標(biāo)。
[0048]本發(fā)明圖2所示的移動終端20,基于圖1所示實施例的方法,因此具有與其相同的有益效果。同時各個功能模塊能夠執(zhí)行且對應(yīng)執(zhí)行方法實施例的步驟,本發(fā)明對此不再一一贅述。應(yīng)該理解到,本發(fā)明所揭露的移動終端20的描述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊結(jié)合或者集成到另一個系統(tǒng)中,或一些特征可以忽略,或不執(zhí)行。另外,模塊相互之間的耦合或通信連接可以是通過一些接口,也可以是電性或其它的形式。
[0049]上述各個功能模塊作為移動終端20的組成部分,可以是或者也可以不是物理框,既可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上,既可以采用硬件的形式實現(xiàn),也可以采用軟件功能框的形式實現(xiàn)。本領(lǐng)域技術(shù)人員可以根據(jù)實際的需要,選擇其中的部分或者全部模塊來實現(xiàn)本發(fā)明技術(shù)方案的目的。
[0050]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,例如各實施例之間技術(shù)特征的相互結(jié)合,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種移動終端的防止誤撥方法,其特征在于,所述移動終端包括距離傳感器以及觸摸顯示屏,所述方法包括: 當(dāng)所述觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,開啟所述距離傳感器,以檢測所述觸摸顯示屏上方有效距離內(nèi)是否有遮擋物; 若有,則所述距離傳感器檢測以獲取所述遮擋物與所述移動終端的所述觸摸顯示屏之間的當(dāng)前距離; 在所述當(dāng)前距離小于預(yù)置的臨界距離閾值時,所述移動終端控制所述觸摸顯示屏不顯示所述撥號盤圖標(biāo),并關(guān)閉所述距離傳感器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述距離傳感器未檢測到所述觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測所述觸摸顯示屏是否顯示所述撥號盤圖標(biāo),若否則關(guān)閉所述距離傳感器。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述距離傳感器未檢測到所述觸摸顯示屏上方有效距離內(nèi)有遮擋物,則檢測所述觸摸顯示屏是否顯示所述撥號盤圖標(biāo),若是則控制所述距離傳感器保持開啟。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移動終端控制所述觸摸顯示屏不顯示所述撥號盤圖標(biāo)的 步驟包括: 所述移動終端關(guān)閉所述觸摸顯示屏以不顯示所述撥號盤圖標(biāo); 或者,所述移動終端控制所述觸摸顯示屏保持開啟,且不顯示所述撥號盤圖標(biāo)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)置的臨界距離閾值為3毫米。
6.一種移動終端,其特征在于,所述移動終端包括距離傳感器、觸摸顯示屏以及控制處理模塊,所述控制處理模塊包括: 控制單元,用于當(dāng)所述觸摸顯示屏未鎖屏且顯示撥號盤圖標(biāo)時,控制開啟所述距離傳感器以檢測所述觸摸顯示屏上方有效距離內(nèi)是否有遮擋物; 若所述距離傳感器檢測到所述觸摸顯示屏上方有效距離內(nèi)有遮擋物,則控制所述距離傳感器檢測以獲取所述遮擋物與所述觸摸顯示屏之間的當(dāng)前距離; 判斷單元,用于判斷所述當(dāng)前距離是否小于預(yù)置的臨界距離閾值,并在判斷所述當(dāng)前距離小于所述預(yù)置的臨界距離閾值時,所述控制單元控制所述觸摸顯示屏不顯示所述撥號盤圖標(biāo),并關(guān)閉所述距離傳感器。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述控制處理模塊還包括檢測單元,若所述距離傳感器未檢測到所述觸摸顯示屏上方有效距離內(nèi)有遮擋物,則所述檢測單元用于檢測所述觸摸顯示屏是否顯示所述撥號盤圖標(biāo),若否則所述控制單元控制關(guān)閉所述距離傳感器。
8.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述控制處理模塊還包括檢測單元,若所述距離傳感器未檢測到所述觸摸顯示屏上方有效距離內(nèi)有遮擋物,則所述檢測單元用于檢測所述觸摸顯示屏是否顯示所述撥號盤圖標(biāo),若是則所述控制單元控制所述距離傳感器保持開啟。
9.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述控制單元關(guān)閉所述觸摸顯示屏以不顯示所述撥號盤圖標(biāo);或者,所述控制單元控制所述觸摸顯示屏保持開啟,且不顯示所述撥號盤圖標(biāo)。
10.根據(jù)權(quán)利要求6所述的移動終端 ,其特征在于,所述預(yù)置的臨界距離閾值為3毫米。
【文檔編號】H04M1/725GK103905640SQ201410091141
【公開日】2014年7月2日 申請日期:2014年3月12日 優(yōu)先權(quán)日:2014年3月12日
【發(fā)明者】李燦松 申請人:惠州Tcl移動通信有限公司