[發(fā)明專利]計步的方法、服務(wù)器、移動終端及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201810548333.6 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108896068B | 公開(公告)日: | 2021-06-01 |
| 發(fā)明(設(shè)計)人: | 謝志棟;毛俊杰;許佳奇;張慶玲;宋利利 | 申請(專利權(quán))人: | 康鍵信息技術(shù)(深圳)有限公司 |
| 主分類號: | G01C22/00 | 分類號: | G01C22/00;H04M1/72454 |
| 代理公司: | 深圳市沃德知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 方法 服務(wù)器 移動 終端 存儲 介質(zhì) | ||
本發(fā)明涉及一種計步的方法、服務(wù)器、移動終端及存儲介質(zhì),該方法包括:接收版本信息,若版本信息為不低于4.4的系統(tǒng)版本,則配置加速度計步策略及芯片計步策略,加速度計步策略包括:在計步過程中,若基于加速度數(shù)據(jù)識別出移動終端當(dāng)前處于非運動狀態(tài),且處于非運動狀態(tài)的時間大于預(yù)設(shè)的時間時,將相應(yīng)的計步應(yīng)用置于非前臺狀態(tài);芯片計步策略包括:獲取計步芯片當(dāng)前的步數(shù)值及上一次存儲的步數(shù)值,若該當(dāng)前的步數(shù)值小于等于0,或者該當(dāng)前的步數(shù)值小于上一次存儲的步數(shù)值,或者該當(dāng)前的步數(shù)值與上一次存儲的步數(shù)值的差值大于預(yù)定的日步數(shù)極限值,則切換為加速度計步策略;將計步策略下發(fā)至移動終端中執(zhí)行。本發(fā)明能夠?qū)崿F(xiàn)準(zhǔn)確的計步功能。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種計步的方法、服務(wù)器、移動終端及存儲介質(zhì)。
背景技術(shù)
目前,Android機(jī)型分布較廣,不同款機(jī)型的計步服務(wù)存在一定的缺陷,針對Android 4.4及其以上的Android系統(tǒng),其在硬件上均有加速度傳感器及計步芯片,但是不同的廠商的機(jī)型中,硬件及規(guī)格等都有所差異,且有些芯片的性能不穩(wěn)定,這樣就導(dǎo)致Android 4.4及其以上的Android系統(tǒng)無法與硬件相適配,以提供準(zhǔn)確的計步功能。有鑒于此,針對Android 4.4及其以上的Android系統(tǒng)提供多適配功能來支持準(zhǔn)確的計步功能成為有待解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種計步的方法、服務(wù)器、移動終端及存儲介質(zhì),旨在實現(xiàn)準(zhǔn)確的計步功能。
為實現(xiàn)上述目的,本發(fā)明提供一種計步的方法,應(yīng)用于服務(wù)器,所述計步的方法包括:
S1,接收各移動終端上傳的安卓系統(tǒng)版本信息,若該安卓系統(tǒng)版本信息為不低于4.4的系統(tǒng)版本,則配置計步策略,其中,所述計步策略包括加速度計步策略及芯片計步策略,所述加速度計步策略包括:觸發(fā)加速度傳感器進(jìn)行計步,并在計步過程中,若基于加速度數(shù)據(jù)識別出移動終端當(dāng)前處于非運動狀態(tài),且處于非運動狀態(tài)的時間大于預(yù)設(shè)的時間時,將相應(yīng)的計步應(yīng)用置于非前臺狀態(tài);
所述芯片計步策略包括:獲取計步芯片當(dāng)前的步數(shù)值及上一次存儲的步數(shù)值,若該當(dāng)前的步數(shù)值小于等于0,或者該當(dāng)前的步數(shù)值小于上一次存儲的步數(shù)值,或者該當(dāng)前的步數(shù)值與上一次存儲的步數(shù)值的差值大于預(yù)定的日步數(shù)極限值,則切換為加速度計步策略以進(jìn)行計步;
S2,基于安卓系統(tǒng)版本信息將計步策略下發(fā)至對應(yīng)的各移動終端中,以供各移動終端的計步應(yīng)用執(zhí)行相應(yīng)的計步策略。
優(yōu)選地,所述芯片計步策略進(jìn)一步包括:
基于計步芯片的步數(shù)值獲取預(yù)定時間間隔的增量,若該增量小于0或者大于預(yù)定時間間隔的步數(shù)極限值時,則切換為加速度計步策略以進(jìn)行計步。
優(yōu)選地,所述步驟S2之后,還包括:
S3,接收移動終端上傳的設(shè)備信息,接收各種渠道反饋的移動終端的計步數(shù)據(jù),對反饋的計步數(shù)據(jù)進(jìn)行統(tǒng)計分析,針對各設(shè)備信息得到對應(yīng)的計步平均值;
S4,若有移動終端的計步數(shù)據(jù)小于該計步平均值,則基于該移動終端的安卓系統(tǒng)版本信息及設(shè)備信息對下發(fā)至該移動終端的計步策略進(jìn)行優(yōu)化調(diào)整,并將優(yōu)化調(diào)整后的計步策略下發(fā)至該移動終端,以供該移動終端的計步應(yīng)用執(zhí)行優(yōu)化調(diào)整后的計步策略。
為實現(xiàn)上述目的,本發(fā)明還提供一種計步的方法,應(yīng)用于移動終端,所述計步的方法包括:
將自身的安卓系統(tǒng)版本信息上傳至服務(wù)器,并在接收該服務(wù)器下發(fā)的計步策略后,由計步應(yīng)用根據(jù)該計步策略執(zhí)行計步,其中,所述計步策略包括加速度計步策略及芯片計步策略,所述所述加速度計步策略包括:觸發(fā)加速度傳感器進(jìn)行計步,并在計步過程中,若基于加速度數(shù)據(jù)識別出移動終端當(dāng)前處于非運動狀態(tài),且處于非運動狀態(tài)的時間大于預(yù)設(shè)的時間時,將相應(yīng)的計步應(yīng)用置于非前臺狀態(tài);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于康鍵信息技術(shù)(深圳)有限公司,未經(jīng)康鍵信息技術(shù)(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810548333.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





