[發(fā)明專利]聚焦安卓手機(jī)端的健康移動監(jiān)測平臺省電方法在審
| 申請?zhí)枺?/td> | 202010538415.X | 申請日: | 2020-06-12 |
| 公開(公告)號: | CN111711969A | 公開(公告)日: | 2020-09-25 |
| 發(fā)明(設(shè)計(jì))人: | 劉秀萍;高宏松 | 申請(專利權(quán))人: | 荊門匯易佳信息科技有限公司 |
| 主分類號: | H04W28/06 | 分類號: | H04W28/06;H04W28/14;H04W52/02;H04L29/08;G16H50/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 448000 湖北省荊門市高新*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聚焦 手機(jī) 健康 移動 監(jiān)測 平臺 方法 | ||
1.聚焦安卓手機(jī)端的健康移動監(jiān)測平臺省電方法,其特征在于,通過對安卓手機(jī)端無線網(wǎng)絡(luò)模塊耗電狀況進(jìn)行解析的基礎(chǔ)上,提出健康移動監(jiān)測平臺安卓手機(jī)端的省電優(yōu)化方案;
安卓手機(jī)端無線網(wǎng)絡(luò)模塊耗電狀況解析包括移動端網(wǎng)絡(luò)狀態(tài)切換、生理數(shù)據(jù)傳輸量和新建網(wǎng)絡(luò)連接三個(gè)層面的耗電解析;通過對安卓手機(jī)端無線網(wǎng)絡(luò)模塊的耗電解析,本發(fā)明從數(shù)據(jù)編排格式、生理數(shù)據(jù)壓縮、安卓緩存管理優(yōu)化、超文本傳輸協(xié)議的復(fù)用連接四個(gè)技術(shù)層面具體優(yōu)化健康移動監(jiān)測平臺安卓手機(jī)端的無線網(wǎng)絡(luò)模塊耗電;
一是在數(shù)據(jù)編排格式層面,對比JavaScript對象簡譜和可擴(kuò)展標(biāo)記語言,最終采用輕量級的數(shù)據(jù)編排格式JavaScript對象簡譜減少數(shù)據(jù)傳輸大小;
二是在生理數(shù)據(jù)壓縮層面,對心率數(shù)據(jù)的壓縮采用特殊的預(yù)調(diào)壓縮方法,首先用字節(jié)存儲時(shí)間上相鄰心率數(shù)據(jù)的差值,初步減少心率數(shù)據(jù)量,對于連續(xù)差值為0的心率數(shù)據(jù),采用特定字節(jié)標(biāo)識連續(xù)差值為0部分的長度,用余下的其它字節(jié)表示其它差值,進(jìn)一步減少心率數(shù)據(jù)量,只要知曉了第一組心率值、心率值采集時(shí)刻、心率采集頻率,就能知曉這段心率的具體狀況;然后采用串表壓縮算法、Bzip2、Gzip、JZlib四種壓縮方法分別進(jìn)行生理數(shù)據(jù)壓縮比較,其中Bzip2對數(shù)據(jù)有最高的壓縮比,對應(yīng)傳輸?shù)臄?shù)據(jù)量更少,同時(shí)Bzip2壓縮過程對CPU的消耗小,Bzip2測試耗電量較其它壓縮方法?。?/p>
三是在安卓緩存管理優(yōu)化層面,采用輕量級開源緩存框架AsimpleCache緩存來自服務(wù)器端的數(shù)據(jù),減少與服務(wù)器的交互;
四是在超文本傳輸協(xié)議的復(fù)用連接層面,采用Apache Jakarta Common下的移動端編程子項(xiàng)目超文本傳輸協(xié)議Client工具,管理已有的連接,確保在需要數(shù)據(jù)傳輸時(shí),檢查連接池中是否存在可供使用的舊連接,減少安卓手機(jī)端新建連接造成的不必要開銷。
2.根據(jù)權(quán)利要求1所述的聚焦安卓手機(jī)端的健康移動監(jiān)測平臺省電方法,其特征在于,安卓手機(jī)端無線網(wǎng)絡(luò)模塊耗電狀況解析的三個(gè)層面具體為:
第一,考量移動端網(wǎng)絡(luò)狀態(tài)切換的耗電,網(wǎng)絡(luò)連接和數(shù)據(jù)傳輸過程中,手機(jī)移動端會在網(wǎng)絡(luò)空閑時(shí)自動休眠減少處于高能耗狀態(tài)的時(shí)間,達(dá)到減少耗電的目的,但移動端切換狀態(tài)存在延時(shí),零散傳輸數(shù)據(jù)過多,會使移動端的自動休眠無效,無法達(dá)到減少耗電的目的,特別是對心率數(shù)據(jù)的上傳尤為明顯,對這些零散數(shù)據(jù)需集中后一次性上傳到服務(wù)器中;
第二,考量生理數(shù)據(jù)傳輸量的耗電,生理數(shù)據(jù)傳輸量過大,對安卓手機(jī)端的耗電仍是很大的壓力,集中一次性上傳的心率數(shù)據(jù)相對較大,需要壓縮處理;
第三,考量新建網(wǎng)絡(luò)連接的耗電,安卓移動端每重新建立一個(gè)網(wǎng)絡(luò)連接都會比使用當(dāng)前已存在的網(wǎng)絡(luò)連接耗費(fèi)更多的時(shí)間和電能,多使用已存在的網(wǎng)絡(luò)連接能減少網(wǎng)絡(luò)連接的耗電量。
3.根據(jù)權(quán)利要求1所述的聚焦安卓手機(jī)端的健康移動監(jiān)測平臺省電方法,其特征在于,數(shù)據(jù)編排格式中,移動端與服務(wù)器端之間的通信采用的數(shù)據(jù)編排格式有二種:一種是可擴(kuò)展標(biāo)記語言,另一種是JavaScript對象簡譜,安卓平臺使用文檔對象模型、PULL二種解析方式對可擴(kuò)展標(biāo)記語言文檔進(jìn)行解析,對JavaScript對象簡譜文檔使用org.json包提供的工具類解;
本發(fā)明對可擴(kuò)展標(biāo)記語言和JavaScript對象簡譜的數(shù)據(jù)編排格式進(jìn)行比較,使用文檔對象模型解析和SAX解析對比;可擴(kuò)展標(biāo)記語言在文檔對象模型解析和SAX解析都是最慢的,可擴(kuò)展標(biāo)記語言格式統(tǒng)一,成對出現(xiàn)的標(biāo)記導(dǎo)致可擴(kuò)展標(biāo)記語言文件龐大,文件格式復(fù)雜,解析費(fèi)時(shí)費(fèi)力,而且需要成對出現(xiàn)的標(biāo)簽對帶寬是嚴(yán)重的浪費(fèi);服務(wù)器端和移動端都需要耗費(fèi)大量代碼解析可擴(kuò)展標(biāo)記語言,服務(wù)器端和移動端代碼變得異常復(fù)雜且不易維護(hù),造成較大的資源和時(shí)間開銷,對于健康移動監(jiān)測平臺并不需要復(fù)雜的可擴(kuò)展標(biāo)記語言傳輸網(wǎng)絡(luò)資源數(shù)據(jù),JavaScript對象簡譜體積更小,讀寫速度更快,簡單靈活適合傳輸網(wǎng)絡(luò)數(shù)據(jù),所以JavaScript對象簡譜相對可擴(kuò)展標(biāo)記語言能更好的降低網(wǎng)絡(luò)傳輸流量,減少安卓手機(jī)的網(wǎng)絡(luò)傳輸耗電量。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于荊門匯易佳信息科技有限公司,未經(jīng)荊門匯易佳信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010538415.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





