手持設(shè)備的來電響應(yīng)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于手持設(shè)備技術(shù)領(lǐng)域,尤其涉及手持設(shè)備的來電響應(yīng)方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的手持設(shè)備在接收到來電時,一般點(diǎn)亮顯示屏顯示來電信息,并通過振動、響鈴等方式提醒用戶接聽來電。用戶在看到或者聽到來電信息后,需要通過滑動觸摸屏或者點(diǎn)擊手持設(shè)備的預(yù)設(shè)按鍵來接聽來電,操作便捷性較低。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實(shí)施例提供了一種手持設(shè)備的來電響應(yīng)方法及裝置,以解決現(xiàn)有的手持設(shè)備需要用戶通過滑動觸摸屏或者點(diǎn)擊手持設(shè)備的預(yù)設(shè)按鍵來接聽來電,操作便捷性較低的問題。
[0004]一方面,本發(fā)明實(shí)施例提供了一種手持設(shè)備的來電響應(yīng)方法,包括:
[0005]在接收到來電時,通過手持傳感器檢測所述手持設(shè)備當(dāng)前的外部狀態(tài);
[0006]當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離;
[0007]當(dāng)所述距離小于第一預(yù)設(shè)值時,接聽來電。
[0008]第二方面,本發(fā)明實(shí)施例提供了一種手持設(shè)備的來電響應(yīng)裝置,包括:
[0009]外部狀態(tài)檢測單元,用于在接收到來電時,通過手持傳感器檢測所述手持設(shè)備當(dāng)前的外部狀態(tài);
[0010]距離獲取單元,用于當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離;
[0011]來電響應(yīng)單元,用于當(dāng)所述距離小于第一預(yù)設(shè)值時,接聽來電。
[0012]本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:本發(fā)明實(shí)施例通過在接收到來電時,通過手持傳感器檢測手持設(shè)備當(dāng)前的外部狀態(tài),當(dāng)檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取手持設(shè)備的前方物體與手持設(shè)備的距離,在獲取的距離小于第一預(yù)設(shè)值時判定用戶的耳朵貼近手持設(shè)備的聽筒,并接聽來電,由此實(shí)現(xiàn)了在接收到來電時根據(jù)手持傳感器和接近傳感器的檢測結(jié)果自動接聽來電,提高了手持設(shè)備的來電響應(yīng)的操作便捷性,并根據(jù)手持傳感器的檢測結(jié)果提高了來電響應(yīng)的正確性,使來電響應(yīng)符合用戶需求。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實(shí)施例提供的手持設(shè)備的來電響應(yīng)方法的實(shí)現(xiàn)流程圖;
[0015]圖2是本發(fā)明另一實(shí)施例提供的手持設(shè)備的來電響應(yīng)方法的實(shí)現(xiàn)流程圖;
[0016]圖3是本發(fā)明實(shí)施例提供的手持設(shè)備的來電響應(yīng)裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0017]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]圖1示出了本發(fā)明實(shí)施例提供的手持設(shè)備的來電響應(yīng)方法的實(shí)現(xiàn)流程圖,詳述如下:
[0019]在步驟SlOl中,在接收到來電時,通過手持傳感器檢測所述手持設(shè)備當(dāng)前的外部狀態(tài)。
[0020]本發(fā)明實(shí)施例中的手持設(shè)備可以為手機(jī)或者PDA (Personal Digital Assistant,個人數(shù)字助理)等,在此不做限定。
[0021]在本發(fā)明實(shí)施例中,當(dāng)手持設(shè)備接收到來電時,觸發(fā)手持傳感器檢測手持設(shè)備當(dāng)前的外部狀態(tài)。手持設(shè)備當(dāng)前的外部狀態(tài)包括握持狀態(tài)和非握持狀態(tài)。在這里,握持狀態(tài)指的是用戶的手握著手持設(shè)備的狀態(tài),非握持狀態(tài)指的是用戶未握著手持設(shè)備的狀態(tài)。
[0022]在步驟S102中,當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離。
[0023]當(dāng)判定手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,觸發(fā)接近傳感器獲取手持設(shè)備的前方物體與手持設(shè)備的距離。當(dāng)用戶的耳朵接近手持設(shè)備的聽筒時,接近傳感器獲取的就是用戶的耳朵與手持設(shè)備的距離。
[0024]優(yōu)選地,所述通過手持傳感器檢測所述手持設(shè)備當(dāng)前的外部狀態(tài)具體為:
[0025]通過所述手持設(shè)備的2N個撓性印制電路板FPC傳感器輸出至所述手持傳感器的電容值確定所述手持設(shè)備當(dāng)前的外部狀態(tài),其中,N為大于或等于I的整數(shù)。
[0026]作為本發(fā)明的一個實(shí)施例,手握傳感器為電容式傳感器。在手持設(shè)備的左右兩側(cè)分別設(shè)置N個FPC(Flexible Printed Circuit board,撓性印制電路板)傳感器,2N個FPC傳感器的輸出端與手握傳感器的輸入端相連接。FPC傳感器之間相互獨(dú)立,每個FPC傳感器分別作為電容器中的一個極板。當(dāng)用戶的手靠近FPC傳感器時,手相當(dāng)于電容器的另一個極板。當(dāng)手接近FPC傳感器時,根據(jù)電容的計(jì)算公式可知,由于手與FPC傳感器之間的距離變小,因此電容值變大。
[0027]優(yōu)選地,所述當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離具體為:
[0028]當(dāng)2N個FPC傳感器中至少M(fèi)個FPC傳感器輸出至所述手持傳感器的電容值大于第二預(yù)設(shè)值時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離,其中,M為大于或等于I且小于或等于2N的整數(shù)。
[0029]若當(dāng)前手持傳感器接收到的至少M(fèi)個FPC傳感器輸出的電容值大于第二預(yù)設(shè)值,則判定當(dāng)前手持設(shè)備被用戶握持,即手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)。例如,N等于2,M等于2,手持傳感器接收4個FPC傳感器輸出的電容值,當(dāng)4個FPC傳感器中至少有2個FPC傳感器輸出的電容值大于第二預(yù)設(shè)值時,判定手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)。通過設(shè)置2N個FPC傳感器,以及設(shè)置在至少M(fèi)個FPC傳感器輸出的電容值大于第二預(yù)設(shè)值時才判定手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),可防止由于用戶誤觸碰手持設(shè)備而觸發(fā)誤操作。
[0030]在步驟S103中,當(dāng)所述距離小于第一預(yù)設(shè)值時,接聽來電。
[0031]在來電提醒的過程中,若通過手持傳感器檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),且通過接近傳感器獲取的前方物體與手持設(shè)備的距離小于第一預(yù)設(shè)值,則在很大程度上表明用戶當(dāng)前想要接聽來電,因此,在本發(fā)明實(shí)施例中,在手持傳感器檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)且接近傳感器獲取的前方物體與手持設(shè)備的距離小于第一預(yù)設(shè)值時自動接聽來電,而無需用戶通過滑動觸摸屏或者點(diǎn)擊手持設(shè)備的預(yù)設(shè)按鍵來接聽來電。
[0032]優(yōu)選地,所述當(dāng)所述距離小于第一預(yù)設(shè)值時,接聽來電具體為:
[0033]當(dāng)所述距離小于第一預(yù)設(shè)值,且通過重力傳感器檢測到的三軸重力加速度值滿足第一預(yù)設(shè)條件時,接聽來電。
[0034]作為本發(fā)明的一個實(shí)施例,在來電提醒的過程中,通過手持傳感器、接近傳感器和重力傳感器共同判斷用戶是否需要接聽來電。由于在接聽來電時用戶手拿手持設(shè)備的姿勢一般是固定的,因此,在接聽來電時手持設(shè)備的姿態(tài)一般是固定的。手持設(shè)備的姿態(tài)可以由重力傳感器的三軸重力加速度值來確定。在這里,第一預(yù)設(shè)條件確定了 X軸、y軸和z軸的三軸重力加速度值的取值范圍。在本發(fā)明實(shí)施例中,當(dāng)通過手持傳感器檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),通過接近傳感器獲取的前方物體與手持設(shè)備的距離小于第一預(yù)設(shè)值,且通過重力傳感器檢測到三軸重力加速度值滿足預(yù)設(shè)條件時,判定用戶需要接聽來電,并自動接聽來電。
[0035]優(yōu)選地,所述當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài)時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離具體為:
[0036]當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),且通過加速度傳感器檢測到的加速度值滿足第二預(yù)設(shè)條件時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離。
[0037]作為本發(fā)明的一個實(shí)施例,在來電提醒的過程中,通過手持傳感器、加速度傳感器和接近傳感器共同判斷用戶是否需要接聽來電。在這里,加速度傳感器可以為三軸陀螺儀。由于在接聽來電前,用戶一般需要拿起手持設(shè)備到耳邊,在拿起手持設(shè)備的過程中產(chǎn)生加速度,加速度傳感器在用戶拿起手持設(shè)備到耳邊的過程中檢測到加速度值。在這里,第二預(yù)設(shè)條件確定了三軸加速度值的取值范圍。在本發(fā)明實(shí)施例中,當(dāng)通過手持傳感器檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),通過加速度傳感器檢測到的加速度值滿足第二預(yù)設(shè)條件,且通過接近傳感器獲取的前方物體與手持設(shè)備的距離小于第一預(yù)設(shè)值時,判定用戶需要接聽來電,并自動接聽來電。
[0038]圖2示出了本發(fā)明另一實(shí)施例提供的手持設(shè)備的來電響應(yīng)方法的實(shí)現(xiàn)流程圖,參照圖2:
[0039]在步驟S201中,在接收到來電時,通過手持傳感器檢測所述手持設(shè)備當(dāng)前的外部狀態(tài);
[0040]在步驟S202中,當(dāng)檢測到所述手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),且通過加速度傳感器檢測到的加速度值滿足第二預(yù)設(shè)條件時,通過接近傳感器獲取所述手持設(shè)備的前方物體與所述手持設(shè)備的距離;
[0041]在步驟S203中,當(dāng)所述距離小于第一預(yù)設(shè)值,且通過重力傳感器檢測到的三軸重力加速度值滿足第一預(yù)設(shè)條件時,接聽來電。
[0042]作為本發(fā)明的一個實(shí)施例,在來電提醒的過程中,通過手持傳感器、加速度傳感器、接近傳感器和重力傳感器共同判斷用戶是否需要接聽來電。當(dāng)通過手持傳感器檢測到手持設(shè)備當(dāng)前的外部狀態(tài)為握持狀態(tài),通過加速度傳感器檢測到的加速度值滿足第二預(yù)設(shè)條件,通過接近傳感器獲取的前方物體與手持設(shè)備的距離小于第一預(yù)設(shè)值,且通過重力傳感器檢測到三軸重力加速度值滿足預(yù)設(shè)條件時,判定用戶需要接聽來電,并自動接聽來電。