一種撥號方法及移動終端的制作方法
【專利摘要】本發(fā)明提供了一種撥號方法及移動終端。該撥號方法包括:(1)判斷當前顯示界面是否為聯(lián)系人通訊錄界面,如果是,則啟動距離傳感器,繼續(xù)執(zhí)行步驟(2),如果不是,則使所述距離傳感器保持關閉狀態(tài);(2)檢測顯示界面與障礙物之間的距離;(3)將顯示界面與障礙物之間的距離與第一閾值比較,當距離小于或等于所述第一閾值時,提取當前顯示界面上的電話號碼,并撥打電話號碼,當距離大于所述第一閾值時,返回執(zhí)行步驟(1)。本發(fā)明的撥號方法和移動終端能方便、快速地撥出使用者選中的聯(lián)系人的電話號碼,簡化了使用者的操作,增強了使用者的用戶體驗。
【專利說明】
一種撥號方法及移動終端
技術領域
[0001 ]本發(fā)明涉及移動通信領域,尤其涉及一種撥號方法及移動終端。
【背景技術】
[0002]隨著移動通信技術的不斷發(fā)展,移動終端被廣泛地應用。通常使用者在使用移動終端發(fā)起通話的過程中,執(zhí)行以下操作:在系統(tǒng)菜單中找到通訊錄應用并點擊進入;在通訊錄中找到相應的聯(lián)系人并點擊進入;點擊某個聯(lián)系人的電話號碼以撥打電話。
[0003]這種發(fā)起通話的過程相對繁瑣,需要使用者執(zhí)行一系列的點擊操作才能進行。因此需要一種更為簡便的發(fā)起通話的方法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在解決上面描述的問題。本發(fā)明的目的是提供一種解決以上問題的撥號方法及移動終端。具體地,本發(fā)明提供能夠?qū)崿F(xiàn)使用者所選中的聯(lián)系人的電話號碼的快速撥出,簡化了使用者的操作,增強了使用者的用戶體驗。
[0005]根據(jù)本發(fā)明的第一方面,提供了一種撥號方法,包括以下步驟:(I)判斷當前顯示界面是否為聯(lián)系人通訊錄界面,如果是,則啟動距離傳感器,繼續(xù)執(zhí)行步驟(2),如果不是,則使所述距離傳感器保持關閉狀態(tài);(2)檢測所述顯示界面與障礙物之間的距離;(3)將所述顯示界面與障礙物之間的距離與第一閾值比較,當所述距離小于或等于所述第一閾值時,提取當前顯示界面上的電話號碼,并撥打所述電話號碼,當所述距離大于所述第一閾值時,返回執(zhí)行所述步驟(I)。
[0006]其中,所述步驟(3)還包括以下步驟:當撥打所述電話號碼并完成通話后,退出所述聯(lián)系人通訊錄界面,并關閉所述距離傳感器。
[0007]其中,所述步驟(3)還包括以下步驟:當所述距離小于或等于所述第一閾值時,對距離小于或等于所述第一閾值的持續(xù)時間進行計時,并將所述持續(xù)時間與第二閾值比較,當所述持續(xù)時間大于或等于所述第二閾值時,撥打所提取的所述電話號碼。
[0008]其中,當所述持續(xù)時間小于所述第二閾值時,返回執(zhí)行所述步驟(I)。
[0009]其中,所述第一閾值的范圍為5_15cm。
[0010]根據(jù)本發(fā)明的第二方面,提供了一種移動終端,包括:判斷模塊,用于判斷當前顯示界面是否為聯(lián)系人通訊錄界面;距離傳感器,用于檢測所述顯示界面與障礙物之間的距離;使能模塊,用于當所述當前顯示界面為聯(lián)系人通訊錄界面時啟動所述距離傳感器,以及當所述當前顯示界面不為聯(lián)系人通訊錄界面時使所述距離傳感器保持關閉狀態(tài);第一比較模塊,用于將所述距離傳感器所檢測的所述顯示界面與障礙物之間的距離與第一閾值進行比較;撥號模塊,用于當所述距離小于或等于所述第一閾值時,提取所述當前顯示界面上的電話號碼,并撥打所述電話號碼。
[0011]其中,所述移動終端還包括:聯(lián)系人通訊錄界面退出模塊,用于在撥打所述電話號碼并完成通話后,退出所述聯(lián)系人通訊錄界面。
[0012]其中,所述移動終端還包括:計時模塊,用于當所述顯示界面與障礙物之間的距離小于或等于所述第一閾值時,對所述顯示界面與障礙物之間的距離小于或等于所述第一閾值的持續(xù)時間進行計時;第二比較模塊,用于將所述持續(xù)時間與第二閾值進行比較。
[0013]其中,所述撥號模塊還用于當所述持續(xù)時間大于或等于所述第二閾值時,撥打所提取的所述電話號碼。
[0014]其中,所述第一閾值的范圍為5_15cm。
[0015]本發(fā)明通過距離傳感器來檢測移動終端的顯示界面與障礙物之間的距離,并在該距離滿足預設條件時自動撥出電話號碼,而無需使用者點擊電話號碼進行撥出。另外,本發(fā)明還在自動撥出電話號碼前,通過對該距離滿足預設條件的持續(xù)時間進行計時并判斷該持續(xù)時間是否滿足預設條件,來防止電話號碼的誤撥。本發(fā)明的撥號方法和移動終端能方便、快速地撥出使用者選中的聯(lián)系人的電話號碼,簡化了使用者的操作,增強了使用者的用戶體驗。
[0016]參照附圖來閱讀對于示例性實施例的以下描述,本發(fā)明的其他特性特征和優(yōu)點將變得清晰。
【附圖說明】
[0017]并入到說明書中并且構成說明書的一部分的附圖示出了本發(fā)明的實施例,并且與描述一起用于解釋本發(fā)明的原理。在這些附圖中,類似的附圖標記用于表示類似的要素。下面描述中的附圖是本發(fā)明的一些實施例,而不是全部實施例。對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1示例性地示出了根據(jù)本發(fā)明的撥號方法的流程圖。
【具體實施方式】
[0019]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0020]本發(fā)明的基本思想是利用距離傳感器檢測顯示界面與障礙物之間的距離,并將距離傳感器所檢測的顯示界面與障礙物之間的距離與第一閾值比較,當顯示界面與障礙物之間的距離小于或等于第一閾值時,提取當前顯示界面上的電話號碼,并撥打該電話號碼。此夕卜,為了防止電話的誤撥,在撥出電話號碼之前,還對顯示界面與障礙物之間的距離小于或等于第一閾值的持續(xù)時間進行計時,并將該持續(xù)時間與第二閾值比較,當持續(xù)時間大于或等于第二閾值時,撥打所提取的電話號碼。
[0021 ]以下對本發(fā)明的撥號方法和移動終端進行詳細說明。
[0022]根據(jù)本發(fā)明的撥號方法包括以下步驟:
[0023](I)判斷當前顯示界面是否為聯(lián)系人通訊錄界面,如果是,則啟動距離傳感器,繼續(xù)執(zhí)行步驟(2),如果不是,則使距離傳感器保持關閉狀態(tài);
[0024](2)檢測顯示界面與障礙物之間的距離;
[0025](3)將顯示界面與障礙物之間的距離與第一閾值比較,當顯示界面與障礙物之間的距離小于或等于第一閾值時,提取當前顯示界面上的電話號碼,并撥打電話號碼,當顯示界面與障礙物之間的距離大于第一閾值時,返回執(zhí)行步驟(I)。
[0026]下面參照圖1詳細描述根據(jù)本發(fā)明的撥號方法。
[0027]步驟101,判斷當前顯示界面是否為聯(lián)系人通訊錄界面,如果是,則執(zhí)行步驟103,如果不是,則執(zhí)行步驟102。
[0028]這里的聯(lián)系人通訊錄界面是指選擇通訊錄中某個具體的聯(lián)系人后進入的該聯(lián)系人的通訊錄界面。該聯(lián)系人通訊錄界面上顯示該聯(lián)系人的電話號碼,并可能同時顯示該聯(lián)系人的郵箱、地址等信息。移動終端可以是手機、平板電腦等。其中移動終端所采用的操作系統(tǒng)可以是AndroicU1S等。因此,對于不同的移動終端或不同的操作系統(tǒng),其聯(lián)系人通訊錄界面的具體表現(xiàn)形式可能不同。本發(fā)明并不受聯(lián)系人通訊錄界面的具體表現(xiàn)形式的限制。
[0029]步驟102,使距離傳感器保持關閉狀態(tài)。
[0030]在該步驟中,涉及兩種情況:(I)距離傳感器本來處于啟動狀態(tài),則關閉距離傳感器并使其保持在關閉狀態(tài);(2)距離傳感器本來處于關閉狀態(tài),則繼續(xù)使距離傳感器保持在關閉狀態(tài)。
[0031]步驟103,啟動距離傳感器。
[0032]步驟104,距離傳感器檢測顯示界面與障礙物之間的距離。
[0033]在該步驟中,通常情況下障礙物是指人臉。并且距離傳感器用于檢測顯示界面與障礙物之間的距離。
[0034]步驟105,判斷距離傳感器所檢測的顯示界面與障礙物之間的距離是否小于或等于第一閾值,如果小于或等于第一閾值,則執(zhí)行步驟106;如果大于第一閾值,則返回執(zhí)行步驟 1010
[0035]在該步驟中,第一閾值可以根據(jù)實際需要設定。如果希望移動終端開始靠近人臉時,即撥出電話號碼,可以將該第一閾值設定的較大,例如15cm。如果希望移動終端較為貼近人臉時,才撥出電話號碼,可以將該第一閾值設定的較小,例如5cm。通常,第一閾值的取值范圍為5_15cm0
[0036]步驟106,提取當前顯示界面上的電話號碼,并撥打該電話號碼。
[0037]當前顯示界面即為聯(lián)系人通訊錄界面,在該界面上會顯示該聯(lián)系人的電話號碼、郵箱、地址等信息。并且,該界面上聯(lián)系人的電話號碼可能多于一個。在這種情況下,可以將聯(lián)系人的多個電話號碼分別設定為第一電話號碼、第二電話號碼、第三電話號碼…。通常,在該步驟中提取聯(lián)系人的第一電話號碼。需要說明的是,移動終端的使用者可以根據(jù)自己的使用偏好來設定優(yōu)先撥打哪個電話號碼。
[0038]此外,在該步驟中,在聯(lián)系人通訊錄界面上顯示多個電話號碼的情況下,當提取第一電話號碼并撥打該第一電話號碼后沒有收到應答時,則自動撥打該聯(lián)系人通訊錄界面上顯示的第二電話號碼。以此類推,直至撥打電話號碼后得到應答,或者該聯(lián)系人通訊錄界面上顯示的電話號碼均被撥打為止。
[0039]在步驟106中,當撥打電話號碼并完成通話后,退出之前顯示的聯(lián)系人通訊錄界面,并關閉距離傳感器。這樣,在完成通話后,使用者無需手動退出之前的顯示界面,簡化了使用者的操作,增加了用戶體驗。需要說明的是,該方法還可以設置為退出當前的聯(lián)系人通訊錄界面后自動返回主界面,也可以設置為退出當前的聯(lián)系人通訊錄界面后自動返回聯(lián)系人列表界面。
[0040]在使用者的實際使用過程中,可能出現(xiàn)下述情況:使用者在舉起移動終端準備呼出電話號碼時,突然改變主意而不撥打該電話了。在這種情況下,如果檢測到顯示界面與障礙物之間的距離小于或等于第一閾值即撥出電話號碼,就會造成電話的誤撥。為了解決上述問題,可以執(zhí)行下述操作:
[0041]當顯示界面與障礙物之間的距離小于或等于第一閾值時,對顯示界面與障礙物之間的距離小于或等于第一閾值的持續(xù)時間進行計時,并將該持續(xù)時間與第二閾值比較,當該持續(xù)時間大于或等于第二閾值時,撥打所提取的電話號碼。
[0042]通常,第二閾值可以根據(jù)需要來設定,如果該第二閾值設定的太小,則仍然會導致上述情況的電話誤撥,反之,如果該第二閾值設定的太大,則使用者需要舉起移動終端保持相對較長的時間,容易產(chǎn)生疲勞。因此該第二閾值要適當設定,通常,可以選取3秒-6秒范圍內(nèi)的時間。
[0043]根據(jù)本發(fā)明的移動終端包括:
[0044]判斷模塊,用于判斷當前顯示界面是否為聯(lián)系人通訊錄界面;
[0045]距離傳感器,用于檢測顯示界面與障礙物之間的距離;
[0046]使能模塊,用于當當前顯示界面為聯(lián)系人通訊錄界面時啟動距離傳感器,以及當當前顯示界面不為聯(lián)系人通訊錄界面時使距離傳感器保持關閉狀態(tài),不管距離傳感器本來處于啟動狀態(tài)還是關閉狀態(tài),只要當前顯示界面不為聯(lián)系人通訊錄界面,則使使距離傳感器保持在關閉狀態(tài);
[0047]第一比較模塊,用于將距離傳感器所檢測的顯示界面與障礙物之間的距離與第一閾值進行比較;
[0048]撥號模塊,用于當距離小于或等于第一閾值時,提取當前顯示界面上的電話號碼,并撥打電話號碼。
[0049]當聯(lián)系人通訊錄界面上聯(lián)系人的電話號碼多于一個時,可以將聯(lián)系人的多個電話號碼分別設定為第一電話號碼、第二電話號碼、第三電話號碼…。通常,撥號模塊首先提取聯(lián)系人的第一電話號碼。當移動終端提取第一電話號碼并撥打該第一電話號碼后沒有收到應答時,則移動終端自動撥打該聯(lián)系人通訊錄界面上顯示的第二電話號碼。以此類推,直至撥打電話號碼后得到應答,或者該聯(lián)系人通訊錄界面上顯示的電話號碼均被撥打為止。
[0050]第一閾值可以根據(jù)實際需要設定。如果希望移動終端開始靠近人臉時,即撥出電話號碼,可以將該第一閾值設定的較大,例如15cm。如果希望移動終端較為貼近人臉時,才撥出電話號碼,可以將該第一閾值設定的較小,例如5cm。通常,第一閾值的取值范圍為5-15cm0
[0051]此外,該移動終端還包括聯(lián)系人通訊錄界面退出模塊,用于在撥打電話號碼并完成通話后,退出聯(lián)系人通訊錄界面。
[0052]在使用者的實際使用過程中,可能出現(xiàn)下述情況:使用者在舉起移動終端準備呼出電話號碼時,突然改變主意而不撥打該電話了。在這種情況下,移動終端如果檢測到顯示界面與障礙物之間的距離小于或等于第一閾值即撥出電話號碼,就會造成電話的誤撥。為了解決上述問題,移動終端還包括:
[0053]計時模塊,用于當顯示界面與障礙物之間的距離小于或等于第一閾值時,對顯示界面與障礙物之間的距離小于或等于第一閾值的持續(xù)時間進行計時;
[0054]第二比較模塊,用于將該持續(xù)時間與第二閾值進行比較。
[0055]通常,第二閾值可以根據(jù)需要來設定,如果該第二閾值設定的太小,則仍然會導致上述情況的電話誤撥,反正,如果該第二閾值設定的太大,則使用者需要舉起移動終端保持相對較長的時間,容易產(chǎn)生疲勞。因此該第二閾值要適當設定,通常,可以選取3秒-6秒范圍內(nèi)的時間。
[0056]這樣,撥號模塊還用于當持續(xù)時間大于或等于第二閾值時,撥打所提取的電話號碼。
[0057]根據(jù)本發(fā)明的撥號方法和移動終端,通過距離傳感器來檢測移動終端的顯示界面與障礙物之間的距離,并在該距離滿足預設條件時自動撥出電話號碼,而無需使用者點擊電話號碼進行撥出。另外,本發(fā)明還在自動撥出電話號碼前,通過對該距離滿足預設條件的持續(xù)時間進行計時并判斷該持續(xù)時間是否滿足預設條件,來防止電話號碼的誤撥。本發(fā)明的撥號方法和移動終端能方便、快速地撥出使用者選中的聯(lián)系人的電話號碼,簡化了使用者的操作,增強了使用者的用戶體驗。
[0058]上面描述的內(nèi)容可以單獨地或者以各種方式組合起來實施,而這些變型方式都在本發(fā)明的保護范圍之內(nèi)。
[0059]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制。盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。
【主權項】
1.一種撥號方法,其特征在于,所述撥號方法包括以下步驟: (1)判斷當前顯示界面是否為聯(lián)系人通訊錄界面,如果是,則啟動距離傳感器,繼續(xù)執(zhí)行步驟(2),如果不是,則使所述距離傳感器保持關閉狀態(tài); (2)檢測所述顯示界面與障礙物之間的距離; (3)將所述顯示界面與障礙物之間的距離與第一閾值比較,當所述距離小于或等于所述第一閾值時,提取當前顯示界面上的電話號碼,并撥打所述電話號碼,當所述距離大于所述第一閾值時,返回執(zhí)行所述步驟(I)。2.如權利要求1所述的撥號方法,其特征在于,所述步驟(3)還包括以下步驟: 當撥打所述電話號碼并完成通話后,退出所述聯(lián)系人通訊錄界面,并關閉所述距離傳感器。3.如權利要求1或2所述的撥號方法,其特征在于,所述步驟(3)還包括以下步驟: 當所述距離小于或等于所述第一閾值時,對距離小于或等于所述第一閾值的持續(xù)時間進行計時,并將所述持續(xù)時間與第二閾值比較,當所述持續(xù)時間大于或等于所述第二閾值時,撥打所提取的所述電話號碼。4.如權利要求1所述的撥號方法,其特征在于,當所述持續(xù)時間小于所述第二閾值時,返回執(zhí)行所述步驟(I)。5.如權利要求1所述的撥號方法,其特征在于,所述第一閾值的范圍為5-15 c m。6.一種移動終端,其特征在于,所述移動終端包括: 判斷模塊,用于判斷當前顯示界面是否為聯(lián)系人通訊錄界面; 距離傳感器,用于檢測所述顯示界面與障礙物之間的距離; 使能模塊,用于當所述當前顯示界面為聯(lián)系人通訊錄界面時啟動所述距離傳感器,以及當所述當前顯示界面不為聯(lián)系人通訊錄界面時使所述距離傳感器保持關閉狀態(tài); 第一比較模塊,用于將所述距離傳感器所檢測的所述顯示界面與障礙物之間的距離與第一閾值進行比較; 撥號模塊,用于當所述距離小于或等于所述第一閾值時,提取所述當前顯示界面上的電話號碼,并撥打所述電話號碼。7.如權利要求6所述的移動終端,其特征在于,所述移動終端還包括:聯(lián)系人通訊錄界面退出模塊,用于在撥打所述電話號碼并完成通話后,退出所述聯(lián)系人通訊錄界面。8.如權利要求6或7所述的移動終端,其特征在于,所述移動終端還包括: 計時模塊,用于當所述顯示界面與障礙物之間的距離小于或等于所述第一閾值時,對所述顯示界面與障礙物之間的距離小于或等于所述第一閾值的持續(xù)時間進行計時; 第二比較模塊,用于將所述持續(xù)時間與第二閾值進行比較。9.如權利要求8所述的移動終端,其特征在于,所述撥號模塊還用于當所述持續(xù)時間大于或等于所述第二閾值時,撥打所提取的所述電話號碼。10.如權利要求6所述的移動終端,其特征在于,所述第一閾值的范圍為5-15cm。
【文檔編號】H04M1/725GK105872202SQ201511025297
【公開日】2016年8月17日
【申請日】2015年12月30日
【發(fā)明人】王學稚
【申請人】樂視移動智能信息技術(北京)有限公司