本發(fā)明涉及終端技術領域,具體涉及一種終端狀態(tài)判斷方法、裝置及終端。
背景技術:
隨著智能終端技術的發(fā)展,智能手機已經(jīng)越來越普及。當人們使用手機打電話時,往往臉部會碰到觸摸屏,如果誤觸到掛機鍵或者免提鍵,就會造成不必要的困擾。
為了解決上述困擾,手機廠商通常在智能手機中設置接近傳感器來對終端狀態(tài)進行判斷。該接近傳感器向外發(fā)射紅外光脈沖,通過紅外光光敏二極管接收到的紅外光能量大小來判斷是否有物體接近,同時為了提高紅外光脈沖的穿透率,需要在智能手機的非顯示區(qū)域開孔,進而導致智能手機的屏占比降低。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種終端狀態(tài)判斷方法、裝置及終端,可以提高終端的屏占比。
本發(fā)明實施例提供一種終端狀態(tài)判斷方法,包括:
通過骨傳導發(fā)聲器向外界發(fā)送探測信號;
通過麥克風接收探測信號經(jīng)障礙物阻擋反射的反射信號;
根據(jù)探測信號和反射信號獲取終端與障礙物之間的距離;
根據(jù)距離判斷終端相對障礙物的狀態(tài)。
本發(fā)明實施例還提供一種終端狀態(tài)判斷裝置,包括:
發(fā)送模塊,用于通過骨傳導發(fā)聲器向外界發(fā)送探測信號;
接收模塊,用于通過麥克風接收探測信號經(jīng)障礙物阻擋反射的反射信號;
獲取模塊,用于根據(jù)探測信號和反射信號獲取終端與障礙物之間的距離;
判斷模塊,用于根據(jù)距離判斷終端相對障礙物的狀態(tài)。
本發(fā)明實施例還提供一種終端狀態(tài)判斷裝置,包括處理器、骨傳導發(fā)聲器、麥克風、蓋板以及殼體;
殼體與蓋板形成收容腔,骨傳導發(fā)聲器和麥克風安裝在收容腔內(nèi)部;
骨傳導發(fā)聲器用于向外界發(fā)送探測信號;
麥克風用于接收探測信號經(jīng)障礙物阻擋反射的反射信號;
處理器用于根據(jù)探測信號和反射信號判斷終端與外界障礙物之間的狀態(tài)以對終端進行控制。
本優(yōu)選實施例采用先通過骨傳導發(fā)聲器發(fā)送探測信號,麥克風接收發(fā)射信號,再根據(jù)該探測信號和反射信號來獲取終端與障礙物之間的距離,最后根據(jù)距離來判斷終端相對障礙物的狀態(tài)的方案。該方案提高了終端屏占比。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷方法的流程圖。
圖2為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷方法的場景示意圖。
圖3為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷方法的又一場景示意圖。
圖4為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷方法的又一流程圖。
圖5a為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷裝置的結構圖。
圖5b為本發(fā)明優(yōu)選實施例的終端狀態(tài)判斷裝置的判斷模塊結構圖。
圖6為本發(fā)明優(yōu)選實施例的終端的結構圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明中的術語“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對象,而不是用于描述特定順序。此外,術語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統(tǒng)、產(chǎn)品或設備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或模塊。
在本文中提及“實施例”意味著,結合實施例描述的特定特征、結構或特性可以包含在本發(fā)明的至少一個實施例中。在說明書中的各個位置出現(xiàn)該短語并不一定均是指相同的實施例,也不是與其它實施例互斥的獨立的或備選的實施例。本領域技術人員顯式地和隱式地理解的是,本文所描述的實施例可以與其它實施例相結合。
本發(fā)明實施例提供的終端狀態(tài)判斷方法的執(zhí)行主體,可以為本發(fā)明實施例提供的終端狀態(tài)判斷裝置,或者集成了終端狀態(tài)判斷裝置的終端,終端狀態(tài)判斷裝置可以采用硬件或者軟件的方式實現(xiàn),本發(fā)明實施例所描述的終端可以是智能手機(如Android手機、Windows Phone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設備(MID,Mobile Internet Devices)或穿戴式設備等移動設備,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
本發(fā)明實施例提供了一種終端狀態(tài)判斷方法、裝置及終端。以下將分別進行詳細說明。
在一優(yōu)選實施例中,將從終端狀態(tài)判斷裝置的角度進行描述,該終端狀態(tài)判斷裝置具體可以軟件或者硬件的形式集成在終端中,該終端可以為智能手機、平板電腦等設備。
請參照圖1,圖1為本發(fā)明實施例提供的一種終端狀態(tài)判斷方法流程示意圖。下面對終端狀態(tài)判斷方法的各個步驟進行詳細說明。
S101,通過骨傳導發(fā)聲器向外界發(fā)送探測信號。
其中,骨傳導發(fā)聲器向外界發(fā)送超聲波探測信號,該探測信號用于測量終端與障礙物之間的距離,再根據(jù)該距離來判斷終端相對障礙物的狀態(tài)。如圖2所示,在智能手機1頂部虛線區(qū)域下安裝有骨傳導受話器11,在需要檢測終端狀態(tài)時通過該骨傳導受話器11向外界發(fā)送探測信號。由于超聲波具有較高的穿透率,智能手機1的頂部虛線區(qū)域無需開孔,因此可以提高智能手機1的屏占比。
S102,通過麥克風接收探測信號經(jīng)障礙物阻擋反射的反射信號。
探測信號遇到障礙物的阻擋后將被反射回來,此時通過終端上內(nèi)置的麥克風接收該反射信號。如圖2所示,智能手機1中的骨傳導受話器11發(fā)出的探測信號經(jīng)障礙物2阻擋后發(fā)射回發(fā)射信號,由位于智能手機1底部邊框內(nèi)的麥克風12接收該反射信號。
S103,根據(jù)探測信號和反射信號獲取終端與障礙物之間的距離。
首先獲取探測信號的發(fā)送時間t1和反射信號的接收時間t2,得到二者的差值為t2-t1,假設超聲波的傳播速度為v,則可以得到終端與障礙物之間的距離s=v*(t2-t1)。
S104,根據(jù)距離判斷終端相對障礙物的狀態(tài)。
在一些實施例中,該終端相對障礙物的狀態(tài)可以包括接近狀態(tài)和遠離狀態(tài)。首先設置一預設距離閾值,然后將獲取到的距離與該預設距離閾值進行對比,如果小于該預設距離閾值,則判斷該終端處于接近狀態(tài);如果不小于該預設距離閾值,則判斷該終端處于遠離狀態(tài)。這樣可以實現(xiàn)現(xiàn)有接近傳感器的功能,同時由于超聲波穿透率較高,因此無需在終端蓋板上開孔,從而跟傳統(tǒng)的紅外接近傳感器檢測終端狀態(tài)相比,可以提高終端屏占比。如圖2所示,在智能手機頂部將不需要設置用于接近傳感器發(fā)送、接收信號的開孔。
在一些實施例中,可以根據(jù)終端相對障礙物的距離劃分成多個狀態(tài)。比如將距離為1厘米-5厘米設置為第一狀態(tài),將距離為6-10厘米設置為第二狀態(tài),將距離為11-15厘米設置為第三狀態(tài),依次類推。然后對不同的狀態(tài)設置相應的調(diào)節(jié)參數(shù)以對終端進行調(diào)節(jié)。假設該調(diào)節(jié)參數(shù)為亮度值,第一狀態(tài)對應第一亮度值,第二狀態(tài)對應第二亮度值,第三狀態(tài)對應第三亮度值,其中第一亮度值<第二亮度值<第三亮度值。如圖3所示,當手從A位置,移動至B位置,再移動到C位置的過程中,可以逐步提高終端屏幕的亮度。
本優(yōu)選實施例的終端狀態(tài)判斷方法采用先通過骨傳導發(fā)聲器發(fā)送探測信號,麥克風接收發(fā)射信號,再根據(jù)該探測信號和反射信號來獲取終端與障礙物之間的距離,最后根據(jù)距離來判斷終端相對障礙物的狀態(tài)的方案。該方案提高了終端屏占比。
請參照圖4,圖4為本發(fā)明實施例提供的另一種終端狀態(tài)判斷方法流程示意圖。下面對終端狀態(tài)判斷方法的各個步驟進行詳細說明。
S201,通過骨傳導發(fā)聲器向外界發(fā)送探測信號。
其中,骨傳導發(fā)聲器向外界發(fā)送超聲波探測信號,該探測信號用于測量終端與障礙物之間的距離,再根據(jù)該距離來判斷終端相對障礙物的狀態(tài)。如圖2所示,在智能手機1頂部虛線區(qū)域下安裝有骨傳導受話器11,在需要檢測終端狀態(tài)時通過該骨傳導受話器11向外界發(fā)送探測信號。由于超聲波穿透率較高,因此無需在終端蓋板上開孔,從而跟傳統(tǒng)的紅外接近傳感器檢測終端狀態(tài)相比,可以提高終端屏占比。如圖2所示,在智能手機頂部將不需要設置用于接近傳感器發(fā)送、接收信號的開孔。
S202,通過麥克風接收探測信號經(jīng)障礙物阻擋反射的反射信號。
探測信號遇到障礙物的阻擋后將被反射回來,此時通過終端上內(nèi)置的麥克風接收該反射信號。如圖2所示,智能手機1中的骨傳導受話器11發(fā)出的探測信號經(jīng)障礙物2阻擋后發(fā)射回發(fā)射信號,由位于智能手機1底部邊框內(nèi)的麥克風12接收該反射信號。
S203,根據(jù)探測信號和反射信號獲取終端與障礙物之間的距離。
首先獲取探測信號的發(fā)送時間t1和反射信號的接收時間t2,得到二者的差值為t2-t1,假設超聲波的傳播速度為v,則可以得到終端與障礙物之間的距離d=v*(t2-t1)。
S204,確定距離是否小于預設距離閾值。
在一些實施例中,該終端相對障礙物的狀態(tài)可以包括接近狀態(tài)和遠離狀態(tài)。首先設置一預設距離閾值,然后將獲取到的距離與該預設距離閾值進行對比,如果小于該預設距離閾值,轉(zhuǎn)入步驟S205;如果不小于該預設距離閾值,轉(zhuǎn)入步驟S206。
其中該預設距離閾值,可以根據(jù)具體情境進行設置。比如當使用智能手機打電話,且智能手機相對人耳處于接近狀態(tài)時,要求對智能手機進行熄屏操作以節(jié)省智能手機的電量。此時可以將預設距離閾值設置為1cm、2cm、3cm等較小的數(shù)值。又如當使用智能手機上的即時通訊應用進行語音聊天時,可有將預設距離閾值設置為5cm、6cm、7cm等較大的數(shù)值。綜上,該預設距離閾值根據(jù)實際情況進行具體設置,在本優(yōu)選實施例中不作具體限定。
S205,在距離小于預設距離閾值時,判斷終端相對障礙物處于接近狀態(tài);對終端進行熄屏操作。
不論是使用智能手機打電話還是使用即時通訊應用進行語音聊天,在距離小于預設距離閾值時都說明終端相對人耳、嘴巴等障礙物是處于接近狀態(tài)的。此時,人不需查看終端屏幕,因此可以對終端進行熄屏操作,以節(jié)省終端電量。
S206,在距離不小于預設距離閾值時,判斷終端相對障礙物處于遠離狀態(tài);對終端進行亮屏操作。
在距離不小于預設距離閾值時都說明終端相對人耳、嘴巴等障礙物是處于遠離狀態(tài)的。此時,人可能查看終端屏幕進行操作,比如在打電話的同時查看終端中的圖片,又如在發(fā)送完語音后查看聊天記錄等,因此可以點亮終端屏幕,以方便用戶操作。
在一些實施例中,還可以根據(jù)終端相對障礙物的距離劃分多個狀態(tài)。比如將距離為1厘米-5厘米設置為第一狀態(tài),將距離為6-10厘米設置為第二狀態(tài),將距離為11-15厘米設置為第三狀態(tài),依次類推。然后對不同的狀態(tài)設置相應的調(diào)節(jié)參數(shù)以對終端進行調(diào)節(jié)。假設該調(diào)節(jié)參數(shù)為亮度值,第一狀態(tài)對應第一亮度值,第二狀態(tài)對應第二亮度值,第三狀態(tài)對應第三亮度值,其中第一亮度值<第二亮度值<第三亮度值。最后將這些狀態(tài)、亮度值及二者的關聯(lián)關系存儲起來,比如存儲到數(shù)據(jù)庫中。
在經(jīng)過步驟S203獲取到終端相對障礙物的距離后,在終端中查找到該距離對應的目標狀態(tài),將終端相對障礙物的狀態(tài)設置成目標狀態(tài);然后獲取目標狀態(tài)對應的亮度值,將終端屏幕亮度調(diào)至亮度值。
如圖3所示,假設當人手處于A位置時為終端相對人手處于第一狀態(tài),當人手處于B位置時為終端處于第二狀態(tài),當人手處于C位置時為終端處于第三狀態(tài),此時當手從A位置,移動至B位置,再移動到C位置的過程中,終端屏幕的亮度也將從第一亮度值、調(diào)整至第二亮度值,再調(diào)整至第三亮度值,從而可以逐步提高終端屏幕的亮度。
本優(yōu)選實施例的終端狀態(tài)判斷方法采用先通過骨傳導發(fā)聲器發(fā)送探測信號,麥克風接收發(fā)射信號,再根據(jù)該探測信號和反射信號來獲取終端與障礙物之間的距離,最后根據(jù)距離來判斷終端相對障礙物的狀態(tài)的方案。該方案提高了終端屏占比。
為了更好地實施以上方法,在一優(yōu)選實施例中提供了一種終端狀態(tài)判斷裝置,該終端狀態(tài)判斷裝置可以集成在終端中,該終端具體可以是智能手機、平板電腦等設備。如圖5a所示,該終端狀態(tài)判斷裝置10包括發(fā)送模塊11、接收模塊12、獲取模塊13和判斷模塊14,具體描述如下:
發(fā)送模塊11用于通過骨傳導發(fā)聲器向外界發(fā)送探測信號;接收模塊12用于通過麥克風接收探測信號經(jīng)障礙物阻擋反射的反射信號;獲取模塊13用于根據(jù)探測信號和反射信號獲取終端與障礙物之間的距離;判斷模塊14用于根據(jù)距離判斷終端相對障礙物的狀態(tài)。
在一些實施例中,終端狀態(tài)判斷裝置10通過發(fā)送模塊11向外界發(fā)送發(fā)送超聲波探測信號,該探測信號用于測量終端與障礙物之間的距離。該探測信號遇到障礙物的阻擋后將被反射回來后通過接收模塊12接收該反射信號。獲取模塊13先獲取探測信號的發(fā)送時間t1和反射信號的接收時間t2,計算二者的差值為t2-t1,假設超聲波的傳播速度為v,則獲取模塊13可以得到終端與障礙物之間的距離s=v*(t2-t1)。
在一些實施例中,所述狀態(tài)包括接近狀態(tài)和遠離狀態(tài),如圖5b所示,所述判斷模塊14包括確定子模塊141、第一判斷子模塊142、熄屏子模塊143、第二判斷子模塊144及亮屏子模塊145,具體描述如下:
確定子模塊141用于確定距離是否小于預設距離閾值;第一判斷子模塊142用于在距離小于預設距離閾值時,判斷終端相對障礙物處于接近狀態(tài);熄屏子模塊143用于對終端進行熄屏操作;第二判斷子模塊144用于在距離不小于預設距離閾值時,判斷終端相對障礙物處于遠離狀態(tài);亮屏子模塊145用于對終端進行亮屏操作。
在一些實施例中,終端相對障礙物的狀態(tài)可以包括接近狀態(tài)和遠離狀態(tài)。首先設置一預設距離閾值,然后通過確定子模塊141將獲取到的距離與該預設距離閾值進行對比,如果小于該預設距離閾值,則第一判斷子模塊142判斷該終端處于接近狀態(tài),進一步,熄屏子模塊143對終端進行熄屏操作;如果不小于該預設距離閾值,則第二判斷子模塊144判斷該終端處于遠離狀態(tài),進一步的,亮屏子模塊145對終端進行亮屏操作。這樣可以實現(xiàn)現(xiàn)有接近傳感器的功能,同時由于超聲波穿透率較高,因此無需在終端蓋板上開孔,從而跟傳統(tǒng)的紅外接近傳感器檢測終端狀態(tài)相比,可以提高終端屏占比。如圖2所示,在智能手機頂部將不需要設置用于接近傳感器發(fā)送、接收信號的開孔。
在一些實施例中,如圖5b所示,判斷模塊14包括獲取子模塊146和設置子模塊147,具體描述如下:
獲取子模塊146用于獲取距離對應的目標狀態(tài);設置子模塊147用于將終端相對障礙物的狀態(tài)設置成目標狀態(tài)。
在一些實施例中,如圖5a所示,終端狀態(tài)判斷裝置10還包括亮度值獲取模塊15和調(diào)節(jié)模塊16,具體描述如下:
亮度值獲取模塊15用于獲取目標狀態(tài)對應的亮度值;調(diào)節(jié)模塊16用于將終端屏幕亮度調(diào)至亮度值。
在一些實施例中,可以根據(jù)終端相對障礙物的距離劃分成多個狀態(tài)。比如將距離為1厘米-5厘米設置為第一狀態(tài),將距離為6-10厘米設置為第二狀態(tài),將距離為11-15厘米設置為第三狀態(tài),依次類推。然后對不同的狀態(tài)設置相應的調(diào)節(jié)參數(shù)以對終端進行調(diào)節(jié)。假設該調(diào)節(jié)參數(shù)為亮度值,第一狀態(tài)對應第一亮度值,第二狀態(tài)對應第二亮度值,第三狀態(tài)對應第三亮度值,其中第一亮度值<第二亮度值<第三亮度值。
如圖3所示,當手從A位置,移動至B位置,再移動到C位置的過程中,先通過獲取子模塊146用于獲取A位置時終端與手的距離、B位置時終端與手的距離及C位置時終端與手的距離,再獲取該距離對應的狀態(tài),然后通過設置子模塊147將該狀態(tài)設置為目標狀態(tài),接著通過亮度值獲取模塊15獲取該目標狀態(tài)對應的亮度值,最后通過調(diào)節(jié)模塊16將終端屏幕亮度調(diào)至亮度值,從而可以逐步提高終端屏幕的亮度。
本優(yōu)選實施例的終端狀態(tài)判斷裝置采用先通過骨傳導發(fā)聲器發(fā)送探測信號,麥克風接收發(fā)射信號,再根據(jù)該探測信號和反射信號來獲取終端與障礙物之間的距離,最后根據(jù)距離來判斷終端相對障礙物的狀態(tài)的方案。該方案提高了終端屏占比。
請參照圖6,圖6為本發(fā)明實施例提供的一種終端結構示意圖。該終端1000包括骨傳導發(fā)聲器100、麥克風200、蓋板300以及殼體400。該殼體400與蓋板300形成收容腔,骨傳導發(fā)聲器100和麥克風200安裝在收容腔內(nèi)部。由于從從終端外部視角,骨傳導發(fā)聲器100和麥克風200均不可見,因此在圖6中用虛框線標注出來。其中,骨傳導發(fā)聲器100用于向外界發(fā)送探測信號;麥克風200用于接收探測信號經(jīng)障礙物阻擋反射的反射信號。
如圖6所示,骨傳導發(fā)聲器100可以設置在終端蓋板300頂部的下方。在一些實施例中,該骨傳導發(fā)聲器100可以是終端中內(nèi)置的骨傳導受話器。在一些實施例中,該骨傳導發(fā)聲器100還可以設置在終端蓋板300中部的下方或其他區(qū)域。又由于超聲波穿透率較高,因此無需在終端蓋板上開孔,從而跟傳統(tǒng)的紅外接近傳感器檢測終端狀態(tài)相比,可以提高終端屏占比。
麥克風200設置在終端蓋板底部的下方,該麥克風200對應的殼體400底部邊框上設有開孔,以供麥克風200接收反射信號。
在一些實施例中,終端1000還包括一個或一個以上計算機可讀存儲介質(zhì)的存儲器500、輸入單元600、顯示單元700、及有一個或者一個以上處理核心的處理器800等部件。本領域技術人員可以理解,圖6中示出的終端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
存儲器500可用于存儲軟件程序以及模塊。處理器800通過運行存儲在存儲器500的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理。存儲器500可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的目標應用(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器500還可以包括存儲器控制器,以提供處理器800和輸入單元600對存儲器500的訪問。
輸入單元600可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。在一些實施例中,輸入單元600可包括觸敏表面以及其他輸入設備。觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器800,并能接收處理器800發(fā)來的命令并加以執(zhí)行。
顯示單元700可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作后,傳送給處理器800以確定觸摸事件的類型,隨后處理器800根據(jù)觸摸事件的類型在顯示面板上提供相應的視覺輸出。
處理器800是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器500內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器500內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對終端進行整體監(jiān)控??蛇x的,處理器800可包括一個或多個處理核心;優(yōu)選的,處理器800可集成應用處理器和調(diào)制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和目標應用等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器800中。
終端還包括給各個部件供電的電源(比如電池)。優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器800邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
盡管未示出,終端1000還可以包傳感器模塊、藍牙模塊、攝像頭等,在此不再贅述。
具體在本實施例中,終端1000先通過骨傳導發(fā)聲器100向外界發(fā)送超聲波探測信號后,該探測信號經(jīng)障礙物阻擋形成發(fā)射信號,并由麥克風200接收。在此過程中,處理器800通過統(tǒng)計骨傳導發(fā)聲器100發(fā)送探測信號的時間和麥克風200接收反射信號的時間的差值來計算終端與障礙物的距離。在一些實施例,還可以通過在檢測在骨傳導發(fā)聲器100向外界發(fā)送超聲波探測信號時,處理器800開啟計時器,在檢測到麥克風200接收到反射信號時停止計時來獲取時間。最后處理器800再用獲取到的時間與超聲波的聲速相乘來得到距離。
接著,處理器800將獲取到的距離與預設距離閾值進行對比,在小于預設距離閾值的情況下判斷終端1000相對障礙物處于接近狀態(tài),于是點亮終端1000的屏幕;在不小于預設距離閾值的情況下判斷終端1000相對障礙物處于遠離狀態(tài),于是對終端進行熄屏操作,以降低終端1000的功耗。
在一些實施例中,處理器800可以根據(jù)終端1000相對障礙物的距離劃分成多個狀態(tài)。比如將距離為1厘米-5厘米設置為第一狀態(tài),將距離為6-10厘米設置為第二狀態(tài),將距離為11-15厘米設置為第三狀態(tài),依次類推。然后處理器800對不同的狀態(tài)設置相應的調(diào)節(jié)參數(shù)以對終端進行調(diào)節(jié)。假設該調(diào)節(jié)參數(shù)為亮度值,第一狀態(tài)對應第一亮度值,第二狀態(tài)對應第二亮度值,第三狀態(tài)對應第三亮度值,其中第一亮度值<第二亮度值<第三亮度值。如圖3所示,當手從A位置,移動至B位置,再移動到C位置的過程中,處理器800可以逐步提高終端屏幕的亮度。
本優(yōu)選實施例的終端采用先通過骨傳導發(fā)聲器發(fā)送探測信號,麥克風接收發(fā)射信號,再根據(jù)該探測信號和反射信號來獲取終端與障礙物之間的距離,最后根據(jù)距離來判斷終端相對障礙物的狀態(tài)的方案。該方案提高了終端屏占比。
以上對本發(fā)明實施例提供的一種終端狀態(tài)判斷方法、裝置及終端進行了詳細介紹,其各功能模塊可以集成在一個處理芯片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應理解為對本發(fā)明的限制。