本公開是關(guān)于終端技術(shù)領(lǐng)域,具體來說是關(guān)于一種移動終端及確定天線的方法。
背景技術(shù):
天線是移動終端上用于收發(fā)信號的元件,移動終端通過天線可以接收其他設(shè)備發(fā)射的信號,也可以向其他設(shè)備發(fā)射信號。為了避免由于某一天線故障而對收發(fā)信號功能造成影響,移動終端通常會配置多根天線,在需要收發(fā)信號時(shí)可以從配置的多根天線中隨機(jī)選擇一根天線來收發(fā)信號。
用戶使用移動終端的過程中可能會手持移動終端,此時(shí)如果用戶遮擋住移動終端當(dāng)前所用的天線,會對該天線收發(fā)的信號造成干擾,影響該移動終端收發(fā)信號的功能。
技術(shù)實(shí)現(xiàn)要素:
為了解決相關(guān)技術(shù)中存在的問題,本公開提供了一種移動終端及確定天線的方法。所述技術(shù)方案如下:
根據(jù)本公開實(shí)施例的第一方面,提供了一種移動終端,所述移動終端至少包括:殼體、處理器、至少兩根天線和分布在兩側(cè)的至少兩個(gè)壓力傳感器,所述至少兩根天線和所述至少兩個(gè)壓力傳感器均與所述處理器連接;
所述至少兩個(gè)壓力傳感器中第一側(cè)壓力傳感器的感應(yīng)元件配置于所述殼體的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于所述殼體上與所述第一側(cè)邊框表面相對的第二側(cè)邊框表面上;
所述至少兩個(gè)壓力傳感器用于獲取所述殼體表面上的壓力值,并將獲取的壓力值發(fā)送給所述處理器;
所述處理器用于接收每個(gè)壓力傳感器發(fā)送的壓力值;根據(jù)至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器發(fā)送的壓力值確定用戶與所述移動終 端的多個(gè)接觸位置;根據(jù)所述多個(gè)接觸位置,從所述多根天線中確定待收發(fā)信號的天線,以基于確定的天線來收發(fā)信號。
在另一實(shí)施例中,所述處理器還用于如果確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值與上一次發(fā)送的壓力值不同,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置。
在另一實(shí)施例中,所述處理器還用于如果確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器發(fā)送的壓力值屬于預(yù)設(shè)壓力值集合,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置,所述預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,所述處理器還用于如果確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值與上一次發(fā)送的壓力值不同,且在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值均屬于預(yù)設(shè)壓力值集合,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置,所述預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,所述處理器還用于對所述多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到所述多個(gè)接觸位置的中心接觸位置,將所述多根天線中距離所述中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,所述處理器還用于如果所述多個(gè)接觸位置中第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,則將所述多根天線中距離所述第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,所述處理器還用于當(dāng)接收到收發(fā)信號業(yè)務(wù)請求時(shí),啟動所述至少兩個(gè)壓力傳感器。
根據(jù)本公開實(shí)施例的第二方面,提供了一種確定天線的方法,所述方法包括:
通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器,獲取移動終端殼體表面上的壓力值,所述至少兩個(gè)壓力傳感器中第一側(cè)壓力傳感器的感應(yīng)元件配置于所 述移動終端的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于所述移動終端上與所述第一側(cè)邊框表面相對的第二側(cè)邊框表面上;
根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與所述移動終端的多個(gè)接觸位置;
根據(jù)所述多個(gè)接觸位置,從所述多根天線中確定待收發(fā)信號的天線,以基于確定的天線來收發(fā)信號。
在另一實(shí)施例中,所述根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與所述移動終端的多個(gè)接觸位置,包括:
如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置。
在另一實(shí)施例中,所述根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與所述移動終端的多個(gè)接觸位置,包括:
如果確定通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值屬于預(yù)設(shè)壓力值集合,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置,所述預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,所述根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與所述移動終端的多個(gè)接觸位置,包括:
如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,且當(dāng)前時(shí)間點(diǎn)獲取的壓力值均屬于預(yù)設(shè)壓力值集合,則將所述至少一個(gè)第一側(cè)壓力傳感器和所述至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與所述移動終端的接觸位置,所述預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,所述根據(jù)所述多個(gè)接觸位置,從所述多根天線中確定待收發(fā)信號的天線,包括:
對所述多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到所述多個(gè)接觸位置的中心接觸位置;
將所述多根天線中距離所述中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,所述根據(jù)所述多個(gè)接觸位置,從所述多根天線中確定待收發(fā)信號的天線,包括:
如果所述多個(gè)接觸位置中第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,則將所述多根天線中距離所述第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,所述方法還包括:
當(dāng)接收到收發(fā)信號業(yè)務(wù)請求時(shí),啟動所述至少兩個(gè)壓力傳感器。
根據(jù)本公開實(shí)施例的第三方面,提供了一種移動終端,所述移動終端包括:
壓力獲取模塊,用于通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器,獲取移動終端殼體表面上的壓力值,所述至少兩個(gè)壓力傳感器中第一側(cè)壓力傳感器的感應(yīng)元件配置于所述移動終端的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于所述移動終端上與所述第一側(cè)邊框表面相對的第二側(cè)邊框表面上;
位置確定模塊,用于根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與所述移動終端的多個(gè)接觸位置;
天線確定模塊,用于根據(jù)所述多個(gè)接觸位置,從所述多根天線中確定待收發(fā)信號的天線,以基于確定的天線來收發(fā)信號。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本實(shí)施例提供的移動終端及確定天線的方法,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器獲取該移動終端的壓力值,能夠在用戶手持該移動終端時(shí),根據(jù)用戶與移動終端的多個(gè)接觸位置確定待收發(fā)信號的天線,避免了由于用戶遮擋住天線而對天線收發(fā)的信號造成干擾,避免了影響移動終端收發(fā)信號的功能。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開 的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1a是根據(jù)一示例性實(shí)施例示出的一種移動終端的示意圖;
圖1b是根據(jù)一示例性實(shí)施例示出的一種移動終端的結(jié)構(gòu)示意圖;
圖1c是根據(jù)一示例性實(shí)施例示出的一種壓力傳感器的分布示意圖;
圖1d是根據(jù)一示例性實(shí)施例示出的另一種壓力傳感器的分布示意圖;
圖1e是根據(jù)一示例性實(shí)施例示出的一種左視圖和右視圖示意圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種確定天線的方法的流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種確定天線的方法的流程圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種移動終端的框圖。
具體實(shí)施方式
為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方式和附圖,對本公開做進(jìn)一步詳細(xì)說明。在此,本公開的示意性實(shí)施方式及其說明用于解釋本公開,但并不作為對本公開的限定。
本公開實(shí)施例提供一種移動終端及確定天線的方法,以下結(jié)合附圖對本公開進(jìn)行詳細(xì)說明。
圖1a是根據(jù)一示例性實(shí)施例示出的一種移動終端的示意圖,該移動終端可以為手機(jī)、平板電腦等,本實(shí)施例對此不做限定。如圖1a所示,該移動終端至少包括:殼體101、處理器102、至少兩根天線103和分布在兩側(cè)的至少兩個(gè)壓力傳感器104。
其中,至少兩根天線103可以配置于殼體101的內(nèi)部,也可以部分配置于殼體101的內(nèi)部,部分突出于殼體101的表面,本實(shí)施例對此不做限定。
參見圖1b,至少兩根天線103和至少兩個(gè)壓力傳感器104均與處理器102連接。也即是,至少兩個(gè)壓力傳感器104的輸出端與處理器102連接,用于向處理器102發(fā)送獲取到的壓力值。至少兩根天線103與處理器102連接,可以接收信號后發(fā)送給處理器102,或者根據(jù)處理器102的控制來發(fā)射信號。
目前的移動終端一般配置有多根天線,當(dāng)需要收發(fā)信號時(shí)可以從多根天線中選擇任一天線來收發(fā)信號。但是,如果用戶手持移動終端時(shí)遮擋住移動終端的天線,會對該天線收發(fā)的信號造成干擾。因此,為了避免干擾,該移動終端可以先確定用戶與移動終端的接觸位置,根據(jù)確定的接觸位置從配置的多根天 線中選擇待收發(fā)信號的天線,以避免使用用戶遮擋住的天線。
實(shí)際應(yīng)用中,當(dāng)用戶要使用該移動終端時(shí),通常會先用手拿起該移動終端,此時(shí)用戶的手指將接觸到該移動終端殼體表面,在移動終端的殼體表面產(chǎn)生一定的壓力。因此,移動終端殼體表面上的壓力值或者壓力值的變化情況可以反映用戶與移動終端的接觸情況。
為了便于確定用戶與移動終端的接觸位置,可以在移動終端中配置至少兩個(gè)壓力傳感器104,通過該至少兩個(gè)壓力傳感器104獲取到的壓力值確定用戶與移動終端的接觸位置。
其中,該至少兩個(gè)壓力傳感器104包括感應(yīng)元件,感應(yīng)元件配置在殼體101的表面上,用于感知移動終端當(dāng)前的壓力。感應(yīng)元件的配置位置即為壓力傳感器的感應(yīng)位置。
該至少兩個(gè)壓力傳感器104可以包括應(yīng)變片壓力傳感器、壓電壓力傳感器等,本實(shí)施例對此不做限定。且對于不同類型的壓力傳感器,其所包括的感應(yīng)元件也不同,例如,應(yīng)變片壓力傳感器的感應(yīng)元件為電阻應(yīng)變片,壓電壓力傳感器的感應(yīng)元件為石英等壓電材料。另外,該至少兩個(gè)壓力傳感器104的類型可以相同,也可以不同,本實(shí)施例對此也不做限定。
另外,移動終端上的至少兩個(gè)壓力傳感器104的感應(yīng)元件可以均勻分布,也可以不均勻分布,本實(shí)施例對此不做限定。且至少兩個(gè)壓力傳感器104可以采用多種分布方式。參見圖1c,至少兩個(gè)壓力傳感器104的感應(yīng)元件可以點(diǎn)狀分布在殼體表面上,即每個(gè)壓力傳感器對應(yīng)于一個(gè)感應(yīng)位置,可以獲取對應(yīng)感應(yīng)位置上的壓力值?;蛘撸瑓⒁妶D1d,多個(gè)壓力傳感器的感應(yīng)元件可以條狀分布在殼體表面上,即每個(gè)壓力傳感器對應(yīng)于多個(gè)感應(yīng)位置,可以獲取多個(gè)感應(yīng)位置上的壓力值。
為了便于感知用戶手持移動終端時(shí)該移動終端的邊框表面的壓力,該至少兩個(gè)壓力傳感器104可以分布在該移動終端的邊框兩側(cè),也即是,該至少兩個(gè)壓力傳感器104包括至少一個(gè)第一側(cè)壓力傳感器104和至少一個(gè)第二側(cè)壓力傳感器104,其中,該第一側(cè)壓力傳感器104的感應(yīng)元件配置于殼體101的第一側(cè)邊框表面上,該第二側(cè)壓力傳感器104的感應(yīng)元件配置于殼體101上與第一側(cè)邊框表面相對的第二側(cè)邊框表面上,感應(yīng)元件可以感知該移動終端邊框表面的壓力,則當(dāng)用戶手持該移動終端時(shí),壓力傳感器104可以通過感應(yīng)元件,獲取 到用戶與該移動終端的邊框表面上接觸位置的壓力值。
其中,該第一側(cè)邊框和該第二側(cè)邊框可以為殼體101的左側(cè)邊框、右側(cè)邊框、上側(cè)邊框、下側(cè)邊框等,且該第一側(cè)邊框與該第二側(cè)邊框的位置相對,例如,若該第一側(cè)邊框?yàn)樽髠?cè)邊框,則該第二側(cè)邊框?yàn)橛覀?cè)邊框,若該第一側(cè)邊框?yàn)樯蟼?cè)邊框,則該第二側(cè)邊框?yàn)橄聜?cè)邊框等,本實(shí)施例對此不做限定。
例如,以點(diǎn)狀分布的壓力傳感器為例,參見圖1e提供的左視圖和右視圖,該移動終端包括多個(gè)壓力傳感器104,該多個(gè)壓力傳感器104的感應(yīng)元件分布在該殼體101的左側(cè)邊框表面上和右側(cè)邊框表面上。
本實(shí)施例中,通過該至少兩個(gè)壓力傳感器104獲取到的壓力值確定用戶與移動終端的接觸位置時(shí),可以采用以下方式1-3中的任一項(xiàng):
方式1、如果處理器102確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值與上一次發(fā)送的壓力值不同,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
當(dāng)移動終端殼體表面上的壓力值發(fā)生變化時(shí),可以認(rèn)為是用戶與該移動終端接觸,而當(dāng)移動終端的第一側(cè)殼體表面和第二側(cè)殼體表面上的壓力值發(fā)生變化時(shí),可以認(rèn)為是用戶接觸了移動終端的兩側(cè)殼體表面,即用戶手持了該移動終端。因此,處理器102接收多個(gè)壓力傳感器104發(fā)送的壓力值之后,可以在確定至少一個(gè)第一側(cè)壓力傳感器104和至少一個(gè)第二側(cè)壓力傳感器104發(fā)送的壓力值與上一次發(fā)送的壓力值不同時(shí),表示該第一側(cè)壓力傳感器104和該第二側(cè)壓力傳感器104的感應(yīng)位置上的壓力值發(fā)生了變化,則可以確定用戶接觸了該第一側(cè)壓力傳感器104和該第二側(cè)壓力傳感器104的感應(yīng)位置,則將該至少一個(gè)第一側(cè)壓力傳感器104和該至少一個(gè)第二側(cè)壓力傳感器104的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
方式2、如果處理器102確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器發(fā)送的壓力值屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
由于人體按壓移動終端殼體表面時(shí)的壓力值一般會維持在一定的范圍內(nèi),當(dāng)用戶接觸該移動終端時(shí),用戶與該移動終端的接觸位置上的壓力應(yīng)當(dāng)屬于一 般的人體按壓移動終端殼體表面時(shí)的壓力范圍。為此,該移動終端可以預(yù)先確定預(yù)設(shè)壓力值集合,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。當(dāng)壓力傳感器發(fā)送的壓力值屬于該預(yù)設(shè)壓力值集合時(shí),可以表示用戶接觸了該壓力傳感器的感應(yīng)位置。
因此,如果處理器102確定至少一個(gè)第一側(cè)壓力傳感器104和至少一個(gè)第二側(cè)壓力傳感器104發(fā)送的壓力值均屬于該預(yù)設(shè)壓力值集合,表示用戶接觸了該第一側(cè)壓力傳感器104和該第二側(cè)壓力傳感器104的感應(yīng)位置,則可以將該至少一個(gè)第一側(cè)壓力傳感器104和該至少一個(gè)第二側(cè)壓力傳感器104的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
其中,預(yù)設(shè)壓力值集合可以包括一段連續(xù)的壓力值范圍,或者還可以包括一個(gè)或多個(gè)離散的壓力值,本實(shí)施例對此不做限定。而且,由于日常生活中其他物體與移動終端接觸時(shí),會在移動終端的殼體表面上產(chǎn)生較小的壓力,如移動終端放在衣服口袋時(shí)口袋會在移動終端的殼體表面上產(chǎn)生較小的壓力。因此為了防止誤觸,該預(yù)設(shè)壓力值集合可以至少包括最小壓力值,只有至少一個(gè)第一側(cè)壓力傳感器104和至少一個(gè)第二側(cè)壓力傳感器104發(fā)送的壓力值大于該最小壓力值時(shí)才能保證壓力值較大,保證不是其他物體與該移動終端接觸。
方式3、如果處理器102確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值與上一次發(fā)送的壓力值不同,且在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值均屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
為了提高檢測精度,可以將上述方式1和2結(jié)合,也即是,處理器102可以在確定至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值與上一次發(fā)送的壓力值不同,且在當(dāng)前時(shí)間點(diǎn)發(fā)送的壓力值均屬于預(yù)設(shè)壓力值集合時(shí),才確定用戶接觸了該第一側(cè)壓力傳感器104和該第二側(cè)壓力傳感器104的感應(yīng)位置,將該至少一個(gè)第一側(cè)壓力傳感器104和該至少一個(gè)第二側(cè)壓力傳感器104的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
本實(shí)施例提供的移動終端,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器獲取該移動終端的壓力值,能夠在用戶手持該移動終端時(shí),根據(jù)用戶與移動終端的多個(gè)接觸位置確定待收發(fā)信號的天線,避免了由于用戶遮擋住天線而對天 線收發(fā)的信號造成干擾,避免了影響移動終端收發(fā)信號的功能。
在另一實(shí)施例中,該處理器102在確定用戶與該移動終端的多個(gè)接觸位置之后,可以根據(jù)該多個(gè)接觸位置,從多根天線中選擇距離該多個(gè)接觸位置較遠(yuǎn)的天線來收發(fā)信號,以避免用戶對天線收發(fā)的信號造成干擾。
例如,該處理器103可以對該多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到多個(gè)接觸位置的中心接觸位置,將多根天線中距離中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
其中,該處理器103可以建立坐標(biāo)系,根據(jù)該多個(gè)接觸位置在坐標(biāo)系中的坐標(biāo)計(jì)算平均坐標(biāo),將計(jì)算出的平均坐標(biāo)對應(yīng)的位置作為該中心接觸位置,或者,根據(jù)該多個(gè)接觸位置在坐標(biāo)系中的坐標(biāo),從多個(gè)接觸位置中選取位于中心的接觸位置,即與其他的接觸位置之間的距離均較小的位置,作為中心接觸位置。
另外,考慮到用戶手持移動終端時(shí),最有可能是用戶的手掌遮擋住天線,而五個(gè)手指中大拇指與移動終端的接觸位置更能體現(xiàn)用戶手掌所在的位置,因此為了避免用戶的手掌遮擋住天線,該處理器103可以根據(jù)大拇指與移動終端的接觸位置確定待收發(fā)信號的天線。
由于當(dāng)用戶手持移動終端時(shí),大拇指與移動終端的接觸位置與其他手指與移動終端的接觸位置通常位于不同側(cè)。因此,該處理器103確定用戶與移動終端的多個(gè)接觸位置后,可以確定每個(gè)接觸位置所在的邊框表面,如果確定多個(gè)接觸位置中的第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,表示該第一接觸位置即為用戶大拇指與移動終端的接觸位置,則將多根天線中距離該第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
其中,第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上可以包括:第一接觸位置位于第一側(cè)邊框表面上,而除第一接觸位置以外的其他接觸位置位于第二側(cè)邊框表面上。或者,第一接觸位置位于第二側(cè)邊框表面上,而除第一接觸位置以外的其他接觸位置位于第一側(cè)邊框表面上等,本實(shí)施例對此不做限定。
例如,移動終端上方和下方各配置有一根天線,當(dāng)用戶手持移動終端且大拇指位于移動終端較下方的位置時(shí),表示用戶的手掌位于移動終端的下方,很 可能會遮擋住下方的天線,則選擇上方的天線來收發(fā)信號。當(dāng)用戶手持移動終端且大拇指位于移動終端較上方的位置時(shí),表示用戶的手掌位于移動終端的上方,很可能會遮擋住上方的天線,則選擇下方的天線來收發(fā)信號。
當(dāng)然,該處理器103也可以根據(jù)用戶與移動終端的多個(gè)接觸位置,采用其他的方式確定待收發(fā)信號的天線,本實(shí)施例對此不做限定,只需保證與其他天線相比,所確定的天線距離該多個(gè)接觸位置較遠(yuǎn)即可。
在另一實(shí)施例中,該處理器102可以實(shí)時(shí)地啟動至少兩個(gè)壓力傳感器,由該至少兩個(gè)壓力傳感器獲取移動終端的壓力值,從而確定待收發(fā)信號的天線,之后當(dāng)接收到收發(fā)業(yè)務(wù)請求時(shí)即可基于已確定好的天線來收發(fā)信號。或者,為了避免耗費(fèi)過多電量,節(jié)省資源,該處理器102還可以在接收到收發(fā)信號業(yè)務(wù)請求時(shí),才啟動該至少兩個(gè)壓力傳感器。
其中,該收發(fā)信號業(yè)務(wù)請求是指需要接收信號或者發(fā)射信號的業(yè)務(wù)請求,可以由該處理器102觸發(fā),或者由用戶執(zhí)行收發(fā)信號的操作觸發(fā),或者由移動終端上其他元件觸發(fā),本實(shí)施例對此不做限定。當(dāng)處理器102接收到該收發(fā)信號業(yè)務(wù)請求時(shí),啟動該至少兩個(gè)壓力傳感器,根據(jù)該至少兩個(gè)壓力傳感器獲取的壓力值來確定待收發(fā)信號的天線,從而基于該確定的天線接收或者發(fā)射信號,以響應(yīng)該收發(fā)信號業(yè)務(wù)請求。后續(xù)響應(yīng)該收發(fā)信號業(yè)務(wù)請求完成后,無需再接收信號或者發(fā)射信號時(shí)可以關(guān)閉該至少兩個(gè)壓力傳感器。
需要說明的是,如果之前用于收發(fā)信號的天線與當(dāng)前所確定的天線不同,則該處理器102進(jìn)行天線切換,基于當(dāng)前確定的天線接收或者發(fā)射信號。如果之前用于收發(fā)信號的天線與當(dāng)前所確定的天線相同,則該處理器102無需進(jìn)行天線切換,直接基于該天線接收或者發(fā)射信號即可。
本實(shí)施例通過確定用戶與移動終端的多個(gè)接觸位置,判斷哪個(gè)天線距離該多個(gè)接觸位置最遠(yuǎn),距離該多個(gè)接觸位置最遠(yuǎn)的天線可以認(rèn)為是未被用戶遮擋的天線,也即信號最佳的天線,因此切換使用距離該多個(gè)接觸位置最遠(yuǎn)的天線。通過該切換方式可以實(shí)時(shí)有效地切換為信號最佳的天線,保持移動終端的信號狀態(tài)一直為最佳狀態(tài),保證了足夠的信號強(qiáng)度,提升了用戶體驗(yàn)。
上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。
圖2是根據(jù)一示例性實(shí)施例示出的一種確定天線的方法的流程圖,如圖2所示,該確定天線的方法用于移動終端中,包括以下步驟:
在步驟201中,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器,獲取移動終端殼體表面上的壓力值,該至少兩個(gè)壓力傳感器中第一側(cè)壓力傳感器的感應(yīng)元件配置于該移動終端的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于該移動終端上與該第一側(cè)邊框表面相對的第二側(cè)邊框表面上。
在步驟202中,根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與該移動終端的多個(gè)接觸位置。
在步驟203中,根據(jù)該多個(gè)接觸位置,從該多根天線中確定待收發(fā)信號的天線,以基于確定的天線來收發(fā)信號。
本實(shí)施例提供的方法,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器獲取該移動終端的壓力值,能夠在用戶手持該移動終端時(shí),根據(jù)用戶與移動終端的多個(gè)接觸位置確定待收發(fā)信號的天線,避免了由于用戶遮擋住天線而對天線收發(fā)的信號造成干擾,避免了影響移動終端收發(fā)信號的功能。
在另一實(shí)施例中,該根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與該移動終端的多個(gè)接觸位置,包括:
如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
在另一實(shí)施例中,該根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與該移動終端的多個(gè)接觸位置,包括:
如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,該根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與該移動終端的多個(gè)接觸位置,包括:
如果確定通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲 取的壓力值與上一次獲取的壓力值不同,且當(dāng)前時(shí)間點(diǎn)獲取的壓力值均屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,該根據(jù)該多個(gè)接觸位置,從該多根天線中確定待收發(fā)信號的天線,包括:
對該多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到該多個(gè)接觸位置的中心接觸位置;
將該多根天線中距離該中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,該根據(jù)該多個(gè)接觸位置,從該多根天線中確定待收發(fā)信號的天線,包括:
如果該多個(gè)接觸位置中第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,則將該多根天線中距離該第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,該方法還包括:
當(dāng)接收到收發(fā)信號業(yè)務(wù)請求時(shí),啟動該至少兩個(gè)壓力傳感器。
圖3是根據(jù)一示例性實(shí)施例示出的一種確定天線的方法的流程圖,如圖3所示,該確定天線的方法用于移動終端中,包括以下步驟:
在步驟301中,當(dāng)移動終端接收到收發(fā)信號業(yè)務(wù)請求時(shí),啟動分布在兩側(cè)的至少兩個(gè)壓力傳感器。
其中,該至少兩個(gè)壓力傳感器包括至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器,第一側(cè)壓力傳感器的感應(yīng)元件配置于移動終端殼體的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于移動終端殼體上與第一側(cè)邊框表面相對的第二側(cè)邊框表面上。
在步驟302中,移動終端通過根據(jù)至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器,獲取移動終端殼體表面上的壓力值,根據(jù)獲取的壓力值確定用戶與移動終端的多個(gè)接觸位置。
其中,該步驟302可以包括以下步驟3021-3023中的任一項(xiàng):
3021、如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第 二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
3022、如果確定通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
3023、如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,且當(dāng)前時(shí)間點(diǎn)獲取的壓力值均屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
通過采用上述步驟3021-3023中的任一項(xiàng),可以根據(jù)壓力值的變化情況確定用戶與移動終端的多個(gè)接觸位置,當(dāng)然,該移動終端也可以采用除上述3021-3023以外的方式來確定多個(gè)接觸位置,本實(shí)施例對此不做限定。
在步驟303中,如果該多個(gè)接觸位置中第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,則將該多根天線中距離該第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線,基于確定的天線來收發(fā)信號。
本實(shí)施例僅是以步驟303來說明根據(jù)多個(gè)接觸位置確定天線的過程,而實(shí)際上還可以采用其他方式根據(jù)該多個(gè)接觸位置確定天線。
例如,該步驟303可以由以下步驟代替:對該多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到該多個(gè)接觸位置的中心接觸位置;將該多根天線中距離該中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
其中,對該多個(gè)接觸位置進(jìn)行統(tǒng)計(jì)時(shí),該移動終端可以建立坐標(biāo)系,根據(jù)該多個(gè)接觸位置在坐標(biāo)系中的坐標(biāo)計(jì)算平均坐標(biāo),將計(jì)算出的平均坐標(biāo)對應(yīng)的位置作為該中心接觸位置,或者,根據(jù)該多個(gè)接觸位置在坐標(biāo)系中的坐標(biāo),從多個(gè)接觸位置中選取位于中心的接觸位置,作為中心接觸位置。
需要說明的是,上述步驟301-303也可以由移動終端的控制邏輯程序執(zhí)行。在運(yùn)行過程中,移動終端的處理器上可以運(yùn)行控制邏輯程序,通過該控制邏輯程序接收壓力傳感器發(fā)送的壓力值,根據(jù)接收的壓力值確定用戶與移動終端的 多個(gè)接觸位置,從而根據(jù)多個(gè)接觸位置控制天線的切換。
本實(shí)施例提供的方法,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器獲取該移動終端的壓力值,能夠在用戶手持該移動終端時(shí),根據(jù)用戶與移動終端的多個(gè)接觸位置確定待收發(fā)信號的天線,避免了由于用戶遮擋住天線而對天線收發(fā)的信號造成干擾,避免了影響移動終端收發(fā)信號的功能。
關(guān)于上述實(shí)施例中的方法,其中各個(gè)步驟的具體執(zhí)行方式已經(jīng)在上述圖1a所示的移動終端實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
圖4是根據(jù)一示例性實(shí)施例示出的一種移動終端的框圖。參見圖3,該移動終端包括壓力獲取模塊401、位置確定模塊402和天線確定模塊403。
該壓力獲取模塊401被配置為用于通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器,獲取移動終端殼體表面上的壓力值,該至少兩個(gè)壓力傳感器中第一側(cè)壓力傳感器的感應(yīng)元件配置于該移動終端的第一側(cè)邊框表面上,第二側(cè)壓力傳感器的感應(yīng)元件配置于該移動終端上與該第一側(cè)邊框表面相對的第二側(cè)邊框表面上;
該位置確定模塊402被配置為用于根據(jù)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值確定用戶與該移動終端的多個(gè)接觸位置;
該天線確定模塊403被配置為用于根據(jù)該多個(gè)接觸位置,從該多根天線中確定待收發(fā)信號的天線,以基于確定的天線來收發(fā)信號。
本實(shí)施例提供的移動終端,通過配置的分布在兩側(cè)的至少兩個(gè)壓力傳感器獲取該移動終端的壓力值,能夠在用戶手持該移動終端時(shí),根據(jù)用戶與移動終端的多個(gè)接觸位置確定待收發(fā)信號的天線,避免了由于用戶遮擋住天線而對天線收發(fā)的信號造成干擾,避免了影響移動終端收發(fā)信號的功能。
在另一實(shí)施例中,該位置確定模塊402被配置為用于如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置。
在另一實(shí)施例中,該位置確定模塊402被配置為用于如果確定通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值屬于預(yù)設(shè)壓力 值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,該位置確定模塊402被配置為用于如果確定當(dāng)前時(shí)間點(diǎn)通過至少一個(gè)第一側(cè)壓力傳感器和至少一個(gè)第二側(cè)壓力傳感器獲取的壓力值與上一次獲取的壓力值不同,且當(dāng)前時(shí)間點(diǎn)獲取的壓力值均屬于預(yù)設(shè)壓力值集合,則將該至少一個(gè)第一側(cè)壓力傳感器和該至少一個(gè)第二側(cè)壓力傳感器的感應(yīng)位置確定為用戶與該移動終端的接觸位置,該預(yù)設(shè)壓力值集合根據(jù)人體按壓移動終端殼體表面時(shí)的壓力值設(shè)置。
在另一實(shí)施例中,該天線確定模塊403被配置為用于對該多個(gè)接觸位置進(jìn)行統(tǒng)計(jì),得到該多個(gè)接觸位置的中心接觸位置;將該多根天線中距離該中心接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,該天線確定模塊403被配置為用于如果該多個(gè)接觸位置中第一接觸位置與其他接觸位置位于不同側(cè)的邊框表面上,則將該多根天線中距離該第一接觸位置最遠(yuǎn)的天線確定為待收發(fā)信號的天線。
在另一實(shí)施例中,該裝置還包括:
啟動模塊,用于當(dāng)接收到收發(fā)信號業(yè)務(wù)請求時(shí),啟動該至少兩個(gè)壓力傳感器。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在上述圖1a所示的移動終端實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不再做詳細(xì)闡述說明。
需要說明的是:上述實(shí)施例提供的移動終端在確定天線時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將移動終端的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的移動終端與確定天線的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化, 這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。