亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種計(jì)步方法、計(jì)步設(shè)備及手機(jī)與流程

文檔序號:11232602閱讀:602來源:國知局
一種計(jì)步方法、計(jì)步設(shè)備及手機(jī)與流程

本發(fā)明涉及移動(dòng)終端應(yīng)用技術(shù)領(lǐng)域。更具體地,涉及一種計(jì)步方法、計(jì)步設(shè)備及手機(jī)。



背景技術(shù):

現(xiàn)有技術(shù)的計(jì)步器有三種實(shí)現(xiàn)方法,一種是通過專有設(shè)備進(jìn)行計(jì)步,通過手動(dòng)或定時(shí)自動(dòng)同步的方式將設(shè)備中的數(shù)據(jù)傳送到智能手機(jī),比較典型的有小米手環(huán)和jawbone手環(huán);另一種通過手機(jī)內(nèi)置低功耗傳感器和低功耗運(yùn)算模塊專門用于記步;第三種是通過全天候android系統(tǒng)保持喚醒狀態(tài)以不間斷收集數(shù)據(jù),從而到達(dá)全天候的計(jì)步功能,這種做法功耗極大,且會(huì)嚴(yán)重?fù)p害設(shè)備的硬件壽命。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于提供一種低功耗且簡易方便的計(jì)步方法、計(jì)步器及移動(dòng)終端。

為達(dá)到上述目的,本發(fā)明采用下述技術(shù)方案:

本發(fā)明第一方面提出了一種計(jì)步方法,包括以下步驟:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

優(yōu)選地,所述計(jì)步方法中計(jì)步感應(yīng)器為加速度傳感器。

優(yōu)選地,所述計(jì)步方法中m取值為2。

優(yōu)選地,所述計(jì)步方法中用戶總步數(shù)n利用公式n=na+∑(nat+nt)進(jìn)行計(jì)算,即用戶的總步數(shù)為na和重復(fù)多次步驟s2后取得的各次nat和nt的總和。

優(yōu)選地,所述計(jì)步方法中t取值為1分鐘至10分鐘中的任一值。

優(yōu)選地,所述計(jì)步方發(fā)利用計(jì)步感應(yīng)器檢測用戶當(dāng)前步速包括以下步驟:每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。

本發(fā)明第二方面提出了一種計(jì)步設(shè)備,包括以下模塊:

起始模塊,用于開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

循環(huán)模塊,用于關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

循環(huán)控制模塊,用于控制循環(huán)模塊進(jìn)行計(jì)步。

優(yōu)選地,所述起始模塊和循環(huán)模塊均包含步速檢測單元,所述步速檢測單元用于每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。

本發(fā)明第三方面提出了一種計(jì)步設(shè)備,所述計(jì)步設(shè)備包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步 速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

本發(fā)明第四方面提出了一種手機(jī),所述手機(jī)包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

本發(fā)明的有益效果如下:

與現(xiàn)有技術(shù)相比,本發(fā)明的所述計(jì)步方法,計(jì)步設(shè)備及手機(jī),既不依賴外部設(shè)備,又不依賴內(nèi)置低功耗傳感器,通過在軟件層面的處理,同時(shí)基于統(tǒng)計(jì)學(xué)的估算,達(dá)到全天候計(jì)步的功能,同時(shí)節(jié)省功耗,且不損傷硬件壽命。

附圖說明

下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)的說明。

圖1為本發(fā)明第一方面的實(shí)施例提供的計(jì)步方法的流程示意圖;

圖2為本發(fā)明第二方面的實(shí)施例提供的計(jì)步設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了更清楚地說明本發(fā)明,下面結(jié)合優(yōu)選實(shí)施例和附圖對本發(fā)明做進(jìn)一步的說明。附圖中相似的部件以相同的附圖標(biāo)記進(jìn)行表示。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,下面所具體描述的內(nèi)容是說明性的而非限制性的,不應(yīng)以此限制本發(fā)明的保護(hù)范圍。

本發(fā)明第一方面的實(shí)施例提出的計(jì)步方法包括以下步驟:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

所述計(jì)步方法中計(jì)步感應(yīng)器可為加速度傳感器。

所述計(jì)步方法中m可取值為2。

所述計(jì)步方法中用戶總步數(shù)n利用公式n=na+∑(nat+nt)進(jìn)行計(jì)算,即用戶的總步數(shù)為na和重復(fù)多次步驟s2后取得的各次nat和nt的總和。

所述計(jì)步方法中t取值為1分鐘至10分鐘中的任一值。

所述計(jì)步方發(fā)利用計(jì)步感應(yīng)器檢測用戶當(dāng)前步速包括以下步驟:每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。

本發(fā)明第二方面提出的計(jì)步設(shè)備包括以下模塊:

起始模塊,用于開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

循環(huán)模塊,用于關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

循環(huán)控制模塊,用于控制循環(huán)模塊進(jìn)行計(jì)步。

所述起始模塊和循環(huán)模塊均可包含步速檢測單元,所述步速檢測單元用于每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì) 步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。

本發(fā)明第三方面提出的計(jì)步設(shè)備包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

本發(fā)明第四方面提出的手機(jī)包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

如圖1所示,在本發(fā)明的一個(gè)實(shí)施例中,該計(jì)步方法包括以下步驟:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器 檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

所述計(jì)步感應(yīng)器采用現(xiàn)有手機(jī)計(jì)步技術(shù)常用的加速度傳感器,加速度傳感器可以感受到手機(jī)任何方向的運(yùn)動(dòng)加速度,通過數(shù)學(xué)建模就可以得到一個(gè)傳感器數(shù)學(xué)模型,即手機(jī)的運(yùn)動(dòng)方式滿足某一特定數(shù)學(xué)模型,我們即判定用戶當(dāng)前正在運(yùn)動(dòng),當(dāng)前步速不為零。

m取值為2,t取值為5分鐘,即開始計(jì)步后,首先檢測用戶的當(dāng)前步速,如果當(dāng)前步速為零,則關(guān)掉計(jì)步感應(yīng)器;如果當(dāng)前步速不為零,則開始進(jìn)行計(jì)步,直至用戶的當(dāng)前步速為零時(shí)關(guān)掉計(jì)步感應(yīng)器。

然后通過設(shè)定定時(shí)器等方式在5分鐘之后再次打開計(jì)步感應(yīng)器進(jìn)行檢測,如果當(dāng)前步速為零,則關(guān)掉計(jì)步感應(yīng)器;如果當(dāng)前步速不為零,則進(jìn)行計(jì)步,直至用戶的當(dāng)前步速為零時(shí)關(guān)掉計(jì)步感應(yīng)器,重復(fù)上述步驟即可初步估算出用戶的行走步數(shù)。為了對計(jì)步器沒有打開時(shí)5分鐘內(nèi)用戶的行走步數(shù)nat進(jìn)行補(bǔ)償,可以利用公式nat=5×vt/2進(jìn)行計(jì)算,vt為用戶的當(dāng)前步速,單位為步/分鐘。這種方法可能在單次事件中不準(zhǔn),但是將一天均分為288個(gè)5分鐘后,且根據(jù)統(tǒng)計(jì)規(guī)律,基本能與用戶的實(shí)際行走步數(shù)相吻合,可以達(dá)到非常高的計(jì)步準(zhǔn)確度。

通過本發(fā)明實(shí)施例的上述方法,實(shí)現(xiàn)了不需要手動(dòng)開關(guān),全天候自動(dòng)起停的傳感器控制策略,大大減少了手機(jī)等計(jì)步設(shè)備的功耗,延長手機(jī)等的續(xù)航時(shí)間,大大提高手機(jī)等設(shè)備元件的使用壽命,同時(shí)采用智能估算策略,使得計(jì)步準(zhǔn)確度幾乎不受影響,是行之有效的計(jì)步方法。

在本發(fā)明的一個(gè)實(shí)施例中,所述計(jì)步方法中計(jì)步感應(yīng)器可為加速度傳感器。

在本發(fā)明的一個(gè)實(shí)施例中,所述計(jì)步方法中m可取值為2。

在本發(fā)明的一個(gè)實(shí)施例中,所述計(jì)步方法中用戶總步數(shù)n利用公式n=na+∑(nat+nt)進(jìn)行計(jì)算,即用戶的總步數(shù)為na和重復(fù)多次步驟s2后取得的各次nat和nt的總和。

在本發(fā)明的一個(gè)實(shí)施例中,所述計(jì)步方法中t取值為1分鐘至10分鐘中的任一值,例如2分鐘或5分鐘。

在本發(fā)明的一個(gè)實(shí)施例中,所述計(jì)步方發(fā)利用計(jì)步感應(yīng)器檢測用戶當(dāng)前步速包括以下步驟:每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。其中,p取值為500毫秒,m取值為10秒,即每隔500毫秒對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果10秒內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零。

如圖2所示,在本發(fā)明的一個(gè)實(shí)施例中,本發(fā)明第二方面提出的計(jì)步設(shè)備包括以下模塊:

起始模塊,用于開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

循環(huán)模塊,用于關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

循環(huán)控制模塊,用于控制循環(huán)模塊進(jìn)行計(jì)步。

在本發(fā)明的一個(gè)實(shí)施例中,所述起始模塊和循環(huán)模塊均可包含步速檢測單元,所述步速檢測單元用于每隔p時(shí)間對計(jì)步感應(yīng)器傳回的數(shù)據(jù)進(jìn)行檢測,如果m時(shí)間內(nèi)檢測到的計(jì)步感應(yīng)器傳回的數(shù)據(jù)都沒有反映用戶在行走,則認(rèn)為用戶的當(dāng)前步速為零,其中p,m均為時(shí)間值,且p≤m。

在本發(fā)明的一個(gè)實(shí)施例中,本發(fā)明第三方面提出的計(jì)步設(shè)備包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步 速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

在本發(fā)明的一個(gè)實(shí)施例中,本發(fā)明第四方面提出的手機(jī)包括處理器和存儲(chǔ)有計(jì)算機(jī)程序代碼的存儲(chǔ)器,所述處理器在調(diào)用所述計(jì)算機(jī)程序代碼時(shí),執(zhí)行以下處理過程:

s1:開始計(jì)步后,打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測得到用戶的當(dāng)前步速v0,若當(dāng)前步速v0為零,則關(guān)掉計(jì)步感應(yīng)器,若當(dāng)前步速v0不為零,則利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)na,直至用戶的當(dāng)前步速v0為零時(shí)關(guān)掉計(jì)步感應(yīng)器;

s2:關(guān)掉計(jì)步感應(yīng)器t時(shí)間后,再次打開計(jì)步感應(yīng)器,利用計(jì)步感應(yīng)器檢測用戶的當(dāng)前步速vt,若當(dāng)前步速vt為零,則關(guān)掉計(jì)步感應(yīng)器;若當(dāng)前步速vt不為零,對于t時(shí)間內(nèi)用戶的行走步數(shù)nat利用公式nat=t×vt/m進(jìn)行計(jì)算,其中m為正有理數(shù);然后繼續(xù)利用計(jì)步感應(yīng)器檢測用戶的行走步數(shù)nt,直至用戶的當(dāng)前步速vt為零,并關(guān)掉計(jì)步感應(yīng)器;

s3:重復(fù)步驟s2進(jìn)行計(jì)步。

顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實(shí)施方式的限定,對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng),這里無法對所有的實(shí)施方式予以窮舉,凡是屬于本發(fā)明的技術(shù)方案所引伸出的顯而易見的變化或變動(dòng)仍處于本發(fā)明的保護(hù)范圍之列。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1