設(shè)備主體位置的確定的制作方法
【專利說(shuō)明】設(shè)備主體位置的確定
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本專利申請(qǐng)為于2013年6月7日提交的美國(guó)專利申請(qǐng)13/913,271的部分繼續(xù)申請(qǐng)并要求其優(yōu)先權(quán),該專利申請(qǐng)的全部?jī)?nèi)容據(jù)此以引用方式并入。
技術(shù)領(lǐng)域
[0003]本公開一般涉及對(duì)移動(dòng)設(shè)備的運(yùn)動(dòng)分析。
【背景技術(shù)】
[0004]移動(dòng)設(shè)備通常包括電話特征,該電話特征允許用戶通過(guò)無(wú)線網(wǎng)絡(luò)接聽和撥打語(yǔ)音呼叫。例如,現(xiàn)代智能電話包括無(wú)線收發(fā)器,該無(wú)線收發(fā)器允許智能電話通過(guò)蜂窩語(yǔ)音和/或數(shù)據(jù)網(wǎng)絡(luò)(例如CDMA、2G、3G、4G、LTE等)來(lái)接聽和撥打電話呼叫。這些無(wú)線收發(fā)器可在不同功率電平下傳輸。在高功率電平下傳輸可改善語(yǔ)音呼叫的質(zhì)量。當(dāng)移動(dòng)設(shè)備佩戴在用戶的身體上或身體附近時(shí),可能需要在低功率電平下傳輸以遵守政府規(guī)定。
【發(fā)明內(nèi)容】
[0005]在一些具體實(shí)施中,移動(dòng)設(shè)備可在語(yǔ)音呼叫期間分析運(yùn)動(dòng)傳感器數(shù)據(jù)和接近傳感器數(shù)據(jù)以確定移動(dòng)設(shè)備是在靜止對(duì)象(例如,桌子)上還是佩戴在用戶的身體上(例如,在移動(dòng)設(shè)備的用戶的膝蓋上或口袋中)。移動(dòng)設(shè)備可基于確定來(lái)在語(yǔ)音呼叫期間調(diào)節(jié)電話收發(fā)器的傳輸功率電平。
[0006]具體實(shí)施提供了至少以下優(yōu)點(diǎn):在語(yǔ)音呼叫期間,當(dāng)移動(dòng)設(shè)備是在靜止對(duì)象(如桌子)上時(shí),用戶可體驗(yàn)到更好質(zhì)量的語(yǔ)音呼叫,因?yàn)榭墒褂酶邆鬏敼β孰娖絹?lái)傳輸語(yǔ)音呼叫。
[0007]在下面的附圖和【具體實(shí)施方式】中示出了一種或多種具體實(shí)施的細(xì)節(jié)。根據(jù)說(shuō)明書和附圖以及權(quán)利要求,其他特征、方面和潛在優(yōu)點(diǎn)將顯而易見。
【附圖說(shuō)明】
[0008]圖1示出顯示針對(duì)靜止對(duì)象和用戶位置上的移動(dòng)設(shè)備的運(yùn)動(dòng)方差的示例性圖示。
[0009]圖2為用于確定移動(dòng)設(shè)備是在靜止對(duì)象上還是在用戶上的示例性過(guò)程的流程圖。
[0010]圖3示出了用于確定移動(dòng)設(shè)備是在靜止對(duì)象上還是在用戶的身體上的示例性狀態(tài)機(jī)。
[0011]圖4為用于基于移動(dòng)設(shè)備的用戶身體位置來(lái)調(diào)節(jié)移動(dòng)設(shè)備的傳輸功率的示例性過(guò)程的流程圖。
[0012]圖5為用于基于移動(dòng)設(shè)備的用戶身體位置來(lái)調(diào)節(jié)移動(dòng)設(shè)備的傳輸功率的另一示例性過(guò)程的流程圖。
[0013]圖6為用于對(duì)加速度信號(hào)進(jìn)行分類的散點(diǎn)圖。
[0014]圖7為用于調(diào)節(jié)移動(dòng)設(shè)備的傳輸功率的示例性系統(tǒng)的框圖。
[0015]圖8為示出可在一些具體實(shí)施中使用的示例性API架構(gòu)的框圖。
[0016]圖9示出了包括各種應(yīng)用編程接口的示例性軟件棧。
[0017]圖10為可實(shí)現(xiàn)圖1-圖9的特征和過(guò)程的示例性計(jì)算設(shè)備的框圖。
[0018]各個(gè)附圖中,類似的參考標(biāo)號(hào)指示類似的元件。
【具體實(shí)施方式】
[0019]
[0020]在一些具體實(shí)施中,移動(dòng)設(shè)備可配置有一個(gè)或多個(gè)運(yùn)動(dòng)傳感器。例如,運(yùn)動(dòng)傳感器可以是加速度計(jì)、陀螺儀或其他類型的運(yùn)動(dòng)傳感器。在一些具體實(shí)施中,移動(dòng)設(shè)備可配置有電話部件,該電話部件允許用戶撥打和接聽電話呼叫。例如,電話部件可包括被配置為接入一種或多種無(wú)線電接入技術(shù)(例如GSM、UMTS、2G、3G、LTE等)的一個(gè)或多個(gè)射頻收發(fā)器。
[0021]在一些具體實(shí)施中,移動(dòng)設(shè)備可被配置為在移動(dòng)設(shè)備連接到語(yǔ)音呼叫時(shí)調(diào)節(jié)電話部件的傳輸功率。例如,移動(dòng)設(shè)備可被配置為基于移動(dòng)設(shè)備是在靜止對(duì)象(如桌子)上還是佩戴在用戶的身體上(如在用戶膝蓋上、在用戶口袋中等)來(lái)調(diào)節(jié)傳輸功率。
[0022]圖1示出了顯示針對(duì)靜止對(duì)象102和用戶位置104上的移動(dòng)設(shè)備的運(yùn)動(dòng)方差的示例性圖示100。圖100的垂直軸106指示方差量。在一些具體實(shí)施中,確定移動(dòng)設(shè)備是在靜止對(duì)象上還是被用戶佩戴可基于由移動(dòng)設(shè)備的運(yùn)動(dòng)傳感器產(chǎn)生的運(yùn)動(dòng)信號(hào)的量值(即振幅)的方差。例如,當(dāng)移動(dòng)設(shè)備是在靜止對(duì)象102 (如桌子)上時(shí),運(yùn)動(dòng)信號(hào)量值(即振幅)的方差小,如方差測(cè)量108所示。當(dāng)移動(dòng)設(shè)備是在用戶膝蓋上或口袋中時(shí),運(yùn)動(dòng)信號(hào)的方差將類似于移動(dòng)設(shè)備在靜止對(duì)象上時(shí)的運(yùn)動(dòng)信號(hào)的方差,如方差測(cè)量110所示。然而,當(dāng)移動(dòng)設(shè)備佩戴在用戶的身體上時(shí),用戶最終將會(huì)移動(dòng),從而創(chuàng)建運(yùn)動(dòng)信號(hào)中的量值峰值,這將暫時(shí)增大運(yùn)動(dòng)信號(hào)的方差,如方差測(cè)量112所示。當(dāng)移動(dòng)設(shè)備檢測(cè)到運(yùn)動(dòng)信號(hào)的方差超過(guò)方差閾值114(如預(yù)定義的、憑經(jīng)驗(yàn)確定的閾值)時(shí),移動(dòng)設(shè)備可確定移動(dòng)設(shè)備位于或定位于用戶的身體上(如膝蓋上、口袋中等)。如果移動(dòng)設(shè)備在一段時(shí)間(如預(yù)定義的、憑經(jīng)驗(yàn)確定的一段時(shí)間)內(nèi)未檢測(cè)到方差增大,則移動(dòng)設(shè)備可確定移動(dòng)設(shè)備位于或定位于靜止(如不活動(dòng)的、無(wú)生命的)對(duì)象上。
[0023]圖2是用于確定移動(dòng)設(shè)備是在靜止對(duì)象上還是在用戶上的示例性過(guò)程200的流程圖。在一些具體實(shí)施中,移動(dòng)設(shè)備可在時(shí)間?。?例如,T。是呼叫被連接時(shí)的時(shí)間)處連接到語(yǔ)音呼叫202。例如,移動(dòng)設(shè)備可配置有電話特征,該電話特征允許用戶撥打和語(yǔ)音呼叫。當(dāng)移動(dòng)設(shè)備連接到語(yǔ)音呼叫時(shí),移動(dòng)設(shè)備可從移動(dòng)設(shè)備的運(yùn)動(dòng)傳感器獲取運(yùn)動(dòng)數(shù)據(jù)(如運(yùn)動(dòng)信號(hào))204。例如,移動(dòng)設(shè)備可基于從運(yùn)動(dòng)傳感器接收的運(yùn)動(dòng)數(shù)據(jù)來(lái)產(chǎn)生運(yùn)動(dòng)信號(hào),該運(yùn)動(dòng)信號(hào)指示隨時(shí)間變化的運(yùn)動(dòng)量(如量值和頻率)。移動(dòng)設(shè)備可向運(yùn)動(dòng)信號(hào)應(yīng)用低通濾波器206以濾出(如衰減)高頻運(yùn)動(dòng)信號(hào)(如噪聲)。
[0024]在一些具體實(shí)施中,移動(dòng)設(shè)備可被配置為對(duì)過(guò)濾后的運(yùn)動(dòng)信號(hào)208采樣一段時(shí)間(即,采樣周期)。例如,移動(dòng)設(shè)備可被配置為收集采樣周期內(nèi)的運(yùn)動(dòng)信號(hào)的樣本。例如,移動(dòng)設(shè)備可對(duì)(五)5秒鐘的過(guò)濾后的運(yùn)動(dòng)信號(hào)進(jìn)行采樣并將其存儲(chǔ)到緩沖區(qū)中。在一些具體實(shí)施中,可分析運(yùn)動(dòng)信號(hào)樣本以確定采樣周期期間的運(yùn)動(dòng)信號(hào)的方差210。例如,可使運(yùn)動(dòng)信號(hào)樣本通過(guò)將確定運(yùn)動(dòng)信號(hào)樣本的方差的方差濾波器或其他方差計(jì)算函數(shù)。
[0025]—旦確定了運(yùn)動(dòng)信號(hào)樣本的方差,就可將該方差與方差閾值進(jìn)行比較212,以確定運(yùn)動(dòng)信號(hào)樣本是否已超過(guò)方差閾值。例如,如果運(yùn)動(dòng)信號(hào)樣本的方差大于運(yùn)動(dòng)方差閾值,則移動(dòng)設(shè)備可確定移動(dòng)設(shè)備位于或定位于用戶的身體214上。如果運(yùn)動(dòng)信號(hào)樣本的方差不大于運(yùn)動(dòng)方差閾值,則移動(dòng)設(shè)備可以將從連接語(yǔ)音呼叫以來(lái)過(guò)去的時(shí)間量(例如Ta#i_T。)與閾值時(shí)間段216進(jìn)行比較。例如,如果從連接語(yǔ)音呼叫已過(guò)去閾值時(shí)間段并且運(yùn)動(dòng)信號(hào)的方差(如從運(yùn)動(dòng)信號(hào)樣本所確定的)在閾值時(shí)間段內(nèi)未超過(guò)方差閾值,則移動(dòng)設(shè)備可確定移動(dòng)設(shè)備位于靜止對(duì)象218上而不位于用戶上。
[0026]如果從連接呼叫未過(guò)去閾值時(shí)間段,則移動(dòng)設(shè)備可收集另一組運(yùn)動(dòng)信號(hào)樣本208并確定運(yùn)動(dòng)信號(hào)樣本的方差210是否超過(guò)方差閾值212??衫^續(xù)收集樣本并將樣本方差與方差閾值進(jìn)行比較,直到已過(guò)去閾值時(shí)間段216并確定在移動(dòng)設(shè)備的對(duì)象位置218上。如果一組運(yùn)動(dòng)信號(hào)樣本的方差210在已過(guò)去閾值時(shí)間段之前超過(guò)方差閾值212,則可確定在移動(dòng)設(shè)備的用戶位置214上。
[0027]在一些具體實(shí)施中,移動(dòng)設(shè)備可使用計(jì)數(shù)器來(lái)確定已過(guò)去閾值時(shí)間段。例如,如果閾值時(shí)間段為一分鐘并且采樣周期為十秒鐘,則移動(dòng)設(shè)備可在采集六個(gè)運(yùn)動(dòng)信號(hào)樣本之后確定已過(guò)去閾值時(shí)間段。因此,在一些具體實(shí)施中,移動(dòng)設(shè)備每次確定是否已過(guò)去閾值時(shí)間段216,移動(dòng)設(shè)備都可使計(jì)數(shù)器遞增(如從零開始)。一旦計(jì)數(shù)器達(dá)到等于閾值時(shí)間段除以采樣周期的數(shù)字(η) (η =閾值周期/采樣周期),移動(dòng)設(shè)備就可確定移動(dòng)設(shè)備是在靜止對(duì)象218上,如上所述。
[0028]在一些具體實(shí)施中,當(dāng)連接語(yǔ)音呼叫202時(shí),移動(dòng)設(shè)備可被配置為將移動(dòng)設(shè)備的電話部件的傳輸功率調(diào)節(jié)到低功率電平,就像確定移動(dòng)設(shè)備正佩戴在用戶的身體上那樣。例如,移動(dòng)設(shè)備可被配置為默認(rèn)或初始化在身體位置上。在已過(guò)去閾值時(shí)間段216之后,并且如果運(yùn)動(dòng)信號(hào)的方差從未超過(guò)閾值方差212,則移動(dòng)設(shè)備可確定移動(dòng)設(shè)備位于或定位于靜止對(duì)象上,并且可將傳輸功率增加到高功率電平。
[0029]圖3示出了用于確定移動(dòng)設(shè)備是在靜止對(duì)象上還是在用戶的身體上的示例性狀態(tài)機(jī)300。例如,可使用狀態(tài)機(jī)300來(lái)確定移動(dòng)設(shè)備當(dāng)前被定位于哪里(如在靜止對(duì)象上、在用戶的身體上)。移動(dòng)設(shè)備可使用狀態(tài)機(jī)300的當(dāng)前狀態(tài)來(lái)確定是否調(diào)節(jié)移動(dòng)設(shè)備的傳輸功率。
[0030]在一些具體實(shí)施中,移動(dòng)設(shè)備可被配置為當(dāng)連接語(yǔ)音呼叫302時(shí)起始于未知狀態(tài)304。在一些具體實(shí)施中,移動(dòng)設(shè)備可被配置為當(dāng)連接呼叫302時(shí)起始于在身體上狀態(tài)306。一旦連接了呼叫,移動(dòng)設(shè)備就可監(jiān)視移動(dòng)設(shè)備的移動(dòng),以確定移動(dòng)設(shè)備的靜止對(duì)象308位置或在身體上306位置,如上文參考圖2所述的。例如,如果確定是在靜止對(duì)象位置(如在桌子上)上,則狀態(tài)機(jī)300可以從未知狀態(tài)304轉(zhuǎn)換到在對(duì)象上狀態(tài)308。如果確定是在身體上位置(如在用戶的膝蓋上、在用戶的口袋中),則狀態(tài)機(jī)300可從未知狀態(tài)304轉(zhuǎn)換到在身體上狀態(tài)306。
[0031]在一些具體實(shí)施中,狀態(tài)機(jī)300可包括在手中狀態(tài)310以用于在對(duì)象上狀態(tài)308和在身體上狀態(tài)306之間的轉(zhuǎn)換。例如,如果移動(dòng)設(shè)備是在對(duì)象上諸如桌子上,則在將移動(dòng)設(shè)備放到用戶的身體上(如在用戶口袋中、在用戶膝蓋上)之前,用戶將可能拿起移動(dòng)設(shè)備。如果移動(dòng)設(shè)備是在用戶的身體上,則在將移動(dòng)設(shè)備放在靜止對(duì)象上之前用戶將可能拿起移動(dòng)設(shè)備。在任一種情況下,在從在身體上位置轉(zhuǎn)換到在對(duì)象上位置或從在對(duì)象上位置轉(zhuǎn)換到在身體上位置期間,移動(dòng)設(shè)備都將被拿在用戶手中。
[0032]類似地,狀態(tài)機(jī)300可利用在手中狀態(tài)310進(jìn)行配置以用于在在對(duì)象上狀態(tài)308和在身體上狀態(tài)306之間進(jìn)行轉(zhuǎn)換。例如,一旦處于在對(duì)象上狀態(tài)308或在身體上狀態(tài)306中,移動(dòng)設(shè)備就可繼續(xù)分析來(lái)自移動(dòng)設(shè)備的運(yùn)動(dòng)傳感器的運(yùn)動(dòng)數(shù)據(jù)(如運(yùn)動(dòng)信號(hào))。如果運(yùn)動(dòng)數(shù)據(jù)指示符合移動(dòng)設(shè)備被拿起或拿在手中的運(yùn)動(dòng)模式,狀態(tài)機(jī)300可從在對(duì)象上狀態(tài)308或在身體上狀態(tài)306轉(zhuǎn)換到在手中狀態(tài)310。
[0033]在一些具體實(shí)施中,當(dāng)狀態(tài)機(jī)300指