示移動設備處于在手中狀態(tài)310時,移動設備可執(zhí)行過程200以確定是否轉換到在對象上狀態(tài)308或在身體上狀態(tài)306。例如,當狀態(tài)機300處于在手中狀態(tài)310時,移動設備可執(zhí)行過程200的步驟204-218,以確定是否以及何時從在手中狀態(tài)310轉換到在身體上狀態(tài)306或在對象上狀態(tài)308。
[0034]圖4是用于基于移動設備的用戶身體位置來調節(jié)移動設備的傳輸功率的示例性過程400的流程圖。在步驟402處,移動設備可連接到語音呼叫。例如,用戶可使用移動設備在移動設備上發(fā)起或接收語音呼叫(如電話呼叫)。
[0035]在步驟404處,移動設備可確定移動設備是在用戶的身體上還是在對象上。例如,移動設備可執(zhí)行圖2的過程200和/或使用圖3的狀態(tài)機300來確定移動設備是在用戶的身體上(如在口袋中、在膝蓋上等)還是在靜止對象(如桌子、辦公桌、地板等)上。
[0036]在步驟406處,移動設備可基于移動設備的位置或定位來調節(jié)移動設備的傳輸功率。例如,如果移動設備是在用戶的身體上,則移動設備可將移動設備的傳輸功率減小到預先確定的低功率電平。如果移動設備是在靜止對象上(如遠離用戶的身體),則移動設備可將移動設備的傳輸功率增加到預先確定的高功率電平。
[0037]在一些具體實施中,可基于運動數(shù)據(jù)(例如,來自運動傳感器的描述移動設備的移動的數(shù)據(jù))和接近數(shù)據(jù)(例如,來自接近傳感器的描述移動設備接近檢測對象的數(shù)據(jù))兩者來調節(jié)移動設備的傳輸功率。在一些情況下,通過使用運動數(shù)據(jù)和接近數(shù)據(jù)兩者可以更高準確度或置信度來確定移動設備的位置。
[0038]可以多種方式來收集接近數(shù)據(jù)。例如,可從接近傳感器諸如發(fā)光二極管(LED)和相關聯(lián)的光電探測器(例如,光電二極管)獲取接近數(shù)據(jù)。在示例性具體實施中,發(fā)光二極管可為紅外發(fā)光二極管??墒褂霉怆姸O管來檢測來自附近對象的反射光。當檢測到足夠的發(fā)射光時,可推斷出人體部位(例如,頭部、手指或手)或其他對象(例如,辦公桌、桌子或椅子)在接近傳感器附近定位。當檢測到不足的發(fā)射光時,可推斷出沒有對象在接近傳感器附近定位。如果需要,可使用透鏡或其他聚焦結構在距接近傳感器的特定距離處匯聚來自接近傳感器的發(fā)射光。這可有助于提高來自位于該特定距離處的對象的反射信號的強度。
[0039]在一些具體實施中,可以特定頻率來調制接近傳感器中的發(fā)光二極管或可使用任何其他適當?shù)恼{制方式來調制接近傳感器中的發(fā)光二極管。使用調制方式來驅動發(fā)光二極管可有助于將發(fā)光二極管反射信號與背景照明區(qū)別開來。這可提高接近傳感器的信噪比。如果需要,接近傳感器可基于接近檢測布置而不是發(fā)光二極管布置。例如,移動設備的接近傳感器可基于電容傳感器、僅對環(huán)境光線(而非來自設備的發(fā)射光)有效的光電探測器、聲學接近傳感器(例如,使用超聲波來確定存在或不存在附近對象的傳感器)、檢測反射電磁輻射(例如,射頻輻射)的傳感器或能夠檢測到附近對象的存在的任何其他適當?shù)膫鞲衅鳌?br>[0040]在一些具體實施中,環(huán)境光傳感器可用于檢測移動設備周圍的環(huán)境照明水平??墒褂脤梢姽饷舾械墓怆姸O管來實現(xiàn)環(huán)境光傳感器。盡管單獨的光電二極管可用于接近傳感器和環(huán)境光傳感器,但如果需要,可使用常見的光電二極管來實現(xiàn)環(huán)境光傳感器的光電二極管功能和接近傳感器(在基于光的接近檢測器中)的光電二極管功能。有關由環(huán)境光傳感器所采集到的光量的信息可用于調節(jié)移動設備的顯示器的屏幕亮度(作為實例)。
[0041]如果需要,可在使用提供多個功能的設備的移動設備中實現(xiàn)接近傳感器功能。例如,作為觸摸顯示器的一部分的電容式觸摸傳感器或其他此類觸摸傳感器可用于檢測附近對象的存在。在正常操作期間,在用戶將手指按壓在移動設備的顯示器的各個部分上時,觸摸傳感器輸出信號可用于識別用戶輸入選擇。當被用作接近傳感器時,可對觸摸屏的輸出信號進行處理以確定對象是否鄰近移動設備。通過這種類型的布置,可對從顯示器的觸摸傳感器部分獲取的電容讀數(shù)進行處理,例如以確定用戶已將移動設備緊鄰用戶頭部放置。由于在鄰近屏幕的位置處存在用戶頭部將改變來自顯示器的電容讀數(shù)(或其他此類觸摸傳感器讀數(shù)),因此在不使用常規(guī)接近傳感器的情況下可檢測到用戶頭部的存在。又如,可將來自環(huán)境光傳感器的光讀數(shù)用作對象接近移動設備的指示器(例如,通過檢測指示對象的存在的陰影)。不具有顯示器的觸控板也可用于產(chǎn)生接近數(shù)據(jù)。
[0042]為了提高準確性,可并行處理來自多個接近傳感器設備(例如,基于LED的接近傳感器、用于檢測接近度的環(huán)境光傳感器、電容式觸摸屏等)的信號。利用這種類型的布置,移動設備可更準確地確定是否已將設備緊鄰對象放置。
[0043]在一些具體實施中,可使用一個或多個接近傳感器來確定檢測對象距接近傳感器的距離。在一些情況下,接近傳感器可確定檢測對象距接近傳感器的絕對距離。在一些情況下,接近傳感器可確定檢測對象距接近傳感器的近似距離或相對距離。例如,接近傳感器可確定檢測對象“靠近”接近傳感器(例如,當檢測對象處于距接近傳感器的特定距離內時)、處于距接近傳感器的“中間”距離內(例如,當檢測對象處于距接近傳感器的特定較大距離內時),或者“遠離”接近傳感器(例如,當檢測對象超出距接近傳感器的特定距離時或當完全未檢測到對象時)。
[0044]盡管以上描述了接近傳感器的示例性具體實施,但這些僅為實例。也可使用能夠確定接近信息的其他接近傳感器。例如,另外的接近傳感器在美國專利8,417,296中有所描述,該專利以引用方式并入本文。
[0045]圖5為用于基于移動設備的用戶身體位置來調節(jié)移動設備的傳輸功率的示例性過程的流程圖。在步驟502處,移動設備可連接到語音呼叫。例如,用戶可使用移動設備在移動設備上發(fā)起或接收語音呼叫(如電話呼叫)。
[0046]在步驟504處,移動設備可使用運動數(shù)據(jù)和接近數(shù)據(jù)兩者來確定移動設備是在用戶的身體上還是在對象上。在一些具體實施中,移動設備可單獨地考慮運動數(shù)據(jù)和接近數(shù)據(jù),以便使用不同類型數(shù)據(jù)中的每種數(shù)據(jù)來進行各個預測。例如,在一些情況下,可僅使用運動數(shù)據(jù)來進行第一預測,同時可僅使用接近數(shù)據(jù)來進行第二預測。
[0047]可以類似于上述的方式使用運動數(shù)據(jù)來進行預測。例如,使用運動數(shù)據(jù),移動設備可執(zhí)行圖2的過程200和/或使用圖3的狀態(tài)機300來預測移動設備是位于用戶的身體上(如在口袋中、在膝蓋上等),還是在靜止對象(如桌子、辦公桌、地板等)上。在一些具體實施中,該預測可為有關移動設備的“運動狀態(tài)”的確定。例如,移動設備可確定其是處于“在對象上”運動狀態(tài)(例如,對應于圖3的狀態(tài)308)、“在身體上”運動狀態(tài)(例如,對應于圖3的狀態(tài)306)還是處于“在手中”運動狀態(tài)(例如,對應于圖3的狀態(tài)310)。例如,當預測到移動設備是在無生命對象上時,移動設備可確定其處于在對象上運動狀態(tài)。
[0048]可以多種方式使用接近數(shù)據(jù)來進行預測。例如,在一些具體實施中,預測可為有關移動設備的“接近狀態(tài)”的確定。該確定可至少部分地基于來自接近傳感器的接近數(shù)據(jù)。例如,當確定移動設備處于距檢測對象的特定距離內時,移動設備可確定其處于“近”接近狀態(tài)。又如,當確定移動設備處于距檢測對象的較遠特定距離內時,移動設備可確定其處于“中間接近狀態(tài)”。又如,當確定移動設備距檢測對象甚至更遠時,移動設備可確定其處于“遠”接近狀態(tài)。例如,可由特定距離范圍來限定不同狀態(tài)。例如,近接近狀態(tài)可對應于移動設備處于距檢測對象的第一距離內的情況。又如,中間接近狀態(tài)可對應于移動設備介于距檢測對象的第二距離和第一距離之間的情況,其中第二距離大于第一距離。又如,遠接近狀態(tài)可對應于移動設備比距檢測對象的第二距離更遠的情況。盡管以上描述了不同的示例性狀態(tài),但提供這些僅為示出可如何限定不同的接近狀態(tài)??筛鶕?jù)具體實施使用不同的接近狀態(tài)和不同數(shù)量的接近狀態(tài)。
[0049]可將基于運動數(shù)據(jù)的預測和基于接近數(shù)據(jù)的預測結合起來解釋以便確定移動設備是在身體上(例如,在用戶的身體上)還是在對象上(例如,在無生命對象上)。例如,在一些具體實施中,移動狀態(tài)和接近狀態(tài)的一些組合可對應于對移動設備是在身體上的確定,而移動狀態(tài)和接近狀態(tài)的其他組合可對應于對移動設備是在對象上的確定。例如,如果移動設備處于“在身體上”運動狀態(tài)和“近”接近狀態(tài),則移動設備可確定其是在身體上。又如,如果移動設備處于“在對象上”運動狀態(tài)和“遠”接近狀態(tài),則移動設備可確定其是在對象上。提供這些示例性組合是為了展示如何可使用不同的運動狀態(tài)和接近狀態(tài)的組合來確定移動設備是在身體上還是在對象上。實際上,除上述內容之外或代替上述內容,還可實現(xiàn)其他狀態(tài)組合和對應的確定。
[0050]不必總是同時收集運動數(shù)據(jù)和接近數(shù)據(jù)。例如,在一些具體實施中,移動設備可僅使用運動數(shù)據(jù)進行有關其是在身體上還是在對象上的確定(例如,如圖2所示)。在將來的某一時刻(例如,在于隨后時間內使接近數(shù)據(jù)可用之后),移動設備可將接近數(shù)據(jù)結合到其確定中(例如,如圖3所示)。
[0051]在一些具體實施中,用于收集足夠運動數(shù)據(jù)以進行運動狀態(tài)預測所需的時間長度可不同于用于收集足夠接近數(shù)據(jù)以進行接近狀態(tài)預測所需的時間長度。例如,在一些具體實施中,運動傳感器可能需要幾秒來收集數(shù)據(jù)以便確定運動狀態(tài),而接近傳感器可能僅需要不到一秒的時間來收集數(shù)據(jù)以便確定接近狀態(tài)。在這些具體實施中,移動設備可使用僅來自一個傳感器的數(shù)據(jù)(例如,僅使用接近數(shù)據(jù))進行有關其是在身體上還是在對象上的確定,直到從其他傳感器獲取足夠數(shù)據(jù)。這樣,移動設備一旦從至少一個傳感器中接收到足夠的測量數(shù)據(jù)就可進行確定,并且在從其他傳感器接收到另外的測量數(shù)據(jù)時可更新其確定。
[0052]在步驟406處,移動設備可基于移動設備的位置或定位來調節(jié)移動設備的傳輸功率。例如,如果移動設備是在用戶的身體上(例如,如使用運動數(shù)據(jù)和接近數(shù)據(jù)所確定的,如上所述),則移動設備可將移動設備的傳輸功率降低到預先確定的低功率電平。如果移動設備