本發(fā)明涉及智能穿戴設(shè)備數(shù)據(jù)傳輸領(lǐng)域,特別涉及一種智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置及方法。
背景技術(shù):
智能穿戴設(shè)備通過采集人體的生理參數(shù),并將數(shù)據(jù)上傳至云端,云端不僅可對數(shù)據(jù)進行存儲還可對數(shù)據(jù)進行深入分析,可起到疾病的院前篩查、過程干預等作用。以云存儲的大數(shù)據(jù)為依據(jù),借助人工智能自學習能力,極大的提高數(shù)據(jù)分析的準確性;而大量的數(shù)據(jù)又可以提高人工智能的智能化程度;因此,搜集大量連續(xù)的數(shù)據(jù)具有重要的意義。
市面上有各種各樣的智能穿戴設(shè)備,例如計步設(shè)備、心率測量設(shè)備、心電圖測量設(shè)備、熱量消耗檢測設(shè)備等,這些設(shè)備的數(shù)據(jù)通過各種各樣的方式傳輸至云端,主要的傳輸方式是通過手持式的智能終端(智能手機、平板電腦等)傳輸至云端。當智能終端處于收費網(wǎng)絡(luò)環(huán)境下,數(shù)據(jù)的傳輸會產(chǎn)生相應的流量費用;在無網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)傳輸會發(fā)生中斷,影響數(shù)據(jù)的連續(xù)性;某些運動場景下不適合佩戴智能終端,因智能穿戴設(shè)備無法與智能終端通信,也會影響數(shù)據(jù)的連續(xù)性。由于需要智能終端的參與,將會造成智能終端資源的占用,導致智能終端的電量消耗加速甚至還會造成性能下降。
市面上常見的智能穿戴設(shè)備具有功耗低、續(xù)航時間長的特點。主要應用是智能穿戴設(shè)備通過藍牙與智能終端相連,智能穿戴設(shè)備采集的數(shù)據(jù)源源不斷發(fā)送至智能終端,并由智能終端通過3g、4g、wifi等無線網(wǎng)絡(luò)傳輸至云端。
由于藍牙的傳輸距離較近,要求智能穿戴設(shè)備使用者隨身佩戴一個智能終端,這種方式存在以下弊端:
1、劇烈運動場合數(shù)據(jù)丟失。由于劇烈運動,例如跑步、球類運動以及其他競技類運動等,佩戴智能終端多有不便。在這些劇烈運動的場合下,身體的某些特征更容易發(fā)生變化,甚至會危害生命安全,例如,在長時間劇烈運動情況下,容易發(fā)生猝死,采集這些在運動狀態(tài)下的數(shù)據(jù)具有更大的臨床價值。若每次運動都能采集這些數(shù)據(jù),并通過云端分析存儲,對提示用戶防止長時間劇烈運動有重要的意義。
2、無法長時間不間斷測量。智能穿戴設(shè)備功耗較低,充滿一次電或更換一次電池可工作數(shù)日甚至是數(shù)月,絕大多數(shù)的智能終端一天一充。智能終端在充電過程中遠離智能穿戴設(shè)備,必然導致無法通信,采集的數(shù)據(jù)丟失,造成數(shù)據(jù)的不連續(xù),有可能導致一些病變特征數(shù)據(jù)丟失。
3、無網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)丟失。收費網(wǎng)絡(luò)環(huán)境下產(chǎn)生費用。智能穿戴設(shè)備采集的數(shù)據(jù)借助智能終端傳輸至云端,在無網(wǎng)絡(luò)環(huán)境下,數(shù)據(jù)傳輸終止,云端無法接收到數(shù)據(jù),造成數(shù)據(jù)丟失;在收費網(wǎng)絡(luò)環(huán)境下,則會產(chǎn)生一定的流量費用。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種能在無網(wǎng)絡(luò)環(huán)境、收費網(wǎng)絡(luò)環(huán)境和智能終端攜帶不便的情況下保證數(shù)據(jù)的連續(xù)性、能實現(xiàn)數(shù)據(jù)的快速高效傳輸?shù)闹悄艽┐髟O(shè)備數(shù)據(jù)快速上傳的裝置及方法。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置,包括智能穿戴設(shè)備、中繼器、路由器和云端服務(wù)器,所述智能穿戴設(shè)備內(nèi)置第一數(shù)據(jù)存儲器,所述中繼器內(nèi)置第二數(shù)據(jù)存儲器,所述智能穿戴設(shè)備采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后存儲在所述第一數(shù)據(jù)存儲器中,所述智能穿戴設(shè)備還通過有線通信方式或無線通信方式將所述數(shù)字化生理數(shù)據(jù)傳輸?shù)剿鲋欣^器中,在沒有wifi網(wǎng)絡(luò)環(huán)境時,所述中繼器將所述數(shù)字化生理數(shù)據(jù)存儲在所述第二數(shù)據(jù)存儲器中,在處于wifi網(wǎng)絡(luò)環(huán)境下時,所述中繼器通過wifi網(wǎng)絡(luò)將所述第一數(shù)據(jù)存儲器和第二數(shù)據(jù)存儲器中的數(shù)字化生理數(shù)據(jù)傳輸?shù)剿雎酚善?,所述路由器通過互聯(lián)網(wǎng)將接收的所述數(shù)字化生理數(shù)據(jù)傳輸?shù)剿鲈贫朔?wù)器進行存儲和分析。
在本發(fā)明所述的智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置中,所述有線通信方式為串口或spi通信方式,所述無線通信方式為藍牙或紅外通信方式。
本發(fā)明還涉及一種利用上述智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置進行智能穿戴設(shè)備數(shù)據(jù)快速上傳的方法,包括如下步驟:
a)智能穿戴設(shè)備采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后傳輸?shù)街欣^器;
b)所述中繼器接收所述數(shù)字化生理數(shù)據(jù)并進行存儲,所述中繼器還將所述數(shù)字化生理數(shù)據(jù)傳輸?shù)剿雎酚善鳎?/p>
c)所述路由器將所述數(shù)字化生理數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)剿鲈贫朔?wù)器;
d)所述云端服務(wù)器接收所述數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析。
在本發(fā)明所述的方法中,所述步驟a)進一步包括:
a1)所述智能穿戴設(shè)備開始測量人體的生理參數(shù);
a2)所述智能穿戴設(shè)備將所述人體的生理參數(shù)依次經(jīng)過模數(shù)轉(zhuǎn)換、濾波、特征提取和數(shù)值檢測分析后,得到數(shù)字化生理數(shù)據(jù)并將其存儲到第一數(shù)據(jù)存儲器中;
a3)判斷是否連接智能終端,如是,所述智能穿戴設(shè)備將所述數(shù)字化生理數(shù)據(jù)通過藍牙上傳到所述智能終端進行顯示,執(zhí)行步驟a4);否則,執(zhí)行步驟a4);
a4)所述智能穿戴設(shè)備向所述中繼器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令,并判斷是否得到所述中繼器的應答,如是,執(zhí)行步驟a5);否則,返回步驟a2);
a5)將所述數(shù)字化生理數(shù)據(jù)傳輸?shù)剿鲋欣^器,執(zhí)行步驟a6);
a6)判斷所述數(shù)字化生理數(shù)據(jù)是否傳輸完成,如是,返回步驟a2);否則,返回步驟a5)。
在本發(fā)明所述的方法中,所述步驟b)進一步包括:
b1)判斷所述中繼器是否接收到所述智能穿戴設(shè)備發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令,如是,執(zhí)行步驟b2);否則,執(zhí)行步驟b3);
b2)所述中繼器給予應答,并接收所述智能穿戴設(shè)備發(fā)送的所述數(shù)字化生理數(shù)據(jù),并將其存儲于第二數(shù)據(jù)存儲器中,執(zhí)行步驟b3);
b3)判斷所述第二數(shù)據(jù)存儲器中是否有數(shù)據(jù),如是,執(zhí)行步驟b4);否則,返回步驟b1);
b4)所述中繼器向所述路由器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令,并判斷是否得到所述路由器的應答,如是,執(zhí)行步驟b5);否則,返回步驟b1);
b5)所述中繼器將存儲在所述第二數(shù)據(jù)存儲器中的數(shù)字化生理數(shù)據(jù)傳輸?shù)剿雎酚善鳎瑐鬏斖瓿芍?,返回步驟b1)。
在本發(fā)明所述的方法中,所述步驟c)進一步包括:
c1)所述路由器進入待機狀態(tài),等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù);
c2)判斷所述路由器是否連接所述云端服務(wù)器,如是,執(zhí)行步驟c3);否則,返回步驟c1);
c3)判斷所述路由器是否接收到所述中繼器發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令,如是,所述路由器給予應答,并執(zhí)行步驟c4);否則,返回步驟c1);
c4)所述路由器接收來自所述中繼器的數(shù)字化生理數(shù)據(jù)并將其傳輸?shù)剿鲈贫朔?wù)器,執(zhí)行步驟c5);
c5)判斷所述中繼器的數(shù)字化生理數(shù)據(jù)是否傳輸完成,如是,返回步驟c1);否則,執(zhí)行步驟c4)。
在本發(fā)明所述的方法中,所述步驟d)進一步包括:
d1)所述云端服務(wù)器處于待機狀態(tài),并等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù);
d2)判斷是否有所述路由器傳輸過來的數(shù)字化生理數(shù)據(jù),如是,執(zhí)行步驟d3);否則,返回步驟d1);
d3)接收所述路由器傳輸過來的數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析,執(zhí)行步驟d4);
d4)判斷所述路由器的數(shù)字化生理數(shù)據(jù)是否傳輸完成,如是,返回步驟d1);否則,返回步驟d3)。
實施本發(fā)明的智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置及方法,具有以下有益效果:由于利用智能穿戴設(shè)備、中繼器、路由器和云端服務(wù)器,智能穿戴設(shè)備內(nèi)置第一數(shù)據(jù)存儲器,中繼器內(nèi)置第二數(shù)據(jù)存儲器,智能穿戴設(shè)備采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后存儲在第一數(shù)據(jù)存儲器中,智能穿戴設(shè)備還通過有線通信方式或無線通信方式將數(shù)字化生理數(shù)據(jù)傳輸?shù)街欣^器中,在沒有wifi網(wǎng)絡(luò)環(huán)境時,中繼器將數(shù)字化生理數(shù)據(jù)存儲在第二數(shù)據(jù)存儲器中,在處于wifi網(wǎng)絡(luò)環(huán)境下時,中繼器通過wifi網(wǎng)絡(luò)將第一數(shù)據(jù)存儲器和第二數(shù)據(jù)存儲器中的數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善?,路由器通過互聯(lián)網(wǎng)將接收的數(shù)字化生理數(shù)據(jù)傳輸?shù)皆贫朔?wù)器進行存儲和分析,智能穿戴設(shè)備在數(shù)據(jù)采集過程中和數(shù)字化生理數(shù)據(jù)傳輸過程中均不需要智能終端的干預,因此其能在無網(wǎng)絡(luò)環(huán)境、收費網(wǎng)絡(luò)環(huán)境和智能終端攜帶不便的情況下保證數(shù)據(jù)的連續(xù)性、能實現(xiàn)數(shù)據(jù)的快速高效傳輸。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置及方法一個實施例中裝置的結(jié)構(gòu)示意圖;
圖2為所述實施例中方法的流程圖;
圖3為所述實施例中智能穿戴設(shè)備采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后傳輸?shù)街欣^器的具體流程圖;
圖4為所述實施例中中繼器接收數(shù)字化生理數(shù)據(jù)并進行存儲,中繼器還將數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善鞯木唧w流程圖;
圖5為所述實施例中路由器將數(shù)字化生理數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)皆贫朔?wù)器的具體流程圖;
圖6為所述實施例中云端服務(wù)器接收數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析的具體流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置及方法實施例中,其智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置的結(jié)構(gòu)示意圖如圖1所示。圖1中,該智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置包括智能穿戴設(shè)備1、中繼器2、路由器3和云端服務(wù)器4,其中,智能穿戴設(shè)備1內(nèi)置第一數(shù)據(jù)存儲器11,相當于在智能穿戴設(shè)備1上增加存儲功能,智能穿戴設(shè)備1采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后自動存儲在第一數(shù)據(jù)存儲器11中,以確保絕大部分場合下數(shù)據(jù)的連續(xù)性,即便是在不適合佩戴智能終端的場合下,智能穿戴設(shè)備1的數(shù)據(jù)也能被保存下來。智能穿戴設(shè)備1還通過有線通信方式或無線通信方式將數(shù)字化生理數(shù)據(jù)傳輸?shù)街欣^器2中。
上述有線通信方式可以為串口或spi等通信方式,無線通信方式可以為藍牙或紅外等通信方式。當數(shù)據(jù)量較大時,采用有線通信方式可以將數(shù)據(jù)快速傳輸出來,減少用戶的等待時間。
中繼器2的作用是轉(zhuǎn)移智能穿戴設(shè)備1的數(shù)據(jù),中繼器2內(nèi)置第二數(shù)據(jù)存儲器21,第二數(shù)據(jù)存儲器21為大容量數(shù)據(jù)存儲器,可存儲大量的智能穿戴設(shè)備1的數(shù)據(jù)。在智能穿戴設(shè)備1自身的數(shù)據(jù)存滿并且沒有wifi網(wǎng)絡(luò)的情況下,數(shù)據(jù)可以被保存至中繼器1中,而不至于被覆蓋。
在沒有wifi網(wǎng)絡(luò)環(huán)境時,中繼器2將數(shù)字化生理數(shù)據(jù)存儲在第二數(shù)據(jù)存儲器21中,在處于wifi網(wǎng)絡(luò)環(huán)境下時,中繼器2通過wifi網(wǎng)絡(luò)將第一數(shù)據(jù)存儲器11和第二數(shù)據(jù)存儲器21中的數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善?,也就是中繼器2既能傳輸智能穿戴設(shè)備1中的數(shù)字化生理數(shù)據(jù)至路由器3,也能傳輸存儲在中繼器2中的數(shù)字化生理數(shù)據(jù)至路由器3,由路由器3通過互聯(lián)網(wǎng)將接收的數(shù)字化生理數(shù)據(jù)傳輸?shù)皆贫朔?wù)器4進行存儲和分析。
路由器3為普通的wifi無線路由器,無特殊要求。路由器3連接互聯(lián)網(wǎng),接收來至于中繼器2傳來的數(shù)字化生理數(shù)據(jù)并將其傳輸至云端服務(wù)器4。云端服務(wù)器4的作用主要是分析和存儲數(shù)字化生理數(shù)據(jù),為大數(shù)據(jù)以及未來的人工智能做準備。
智能穿戴設(shè)備1先將數(shù)據(jù)通過有線通信方式或無線通信方式傳輸至中繼器2,由中繼器2通過wifi網(wǎng)絡(luò)將數(shù)字化生理數(shù)據(jù)傳輸至路由器3,路由器3通過互聯(lián)網(wǎng)傳輸至云端服務(wù)器4,以此實現(xiàn)數(shù)據(jù)的快速高效傳輸。本發(fā)明的裝置能解決在無網(wǎng)絡(luò)環(huán)境、收費網(wǎng)絡(luò)環(huán)境和智能終端攜帶不便的情況下保證數(shù)據(jù)連續(xù)性問題,并通過中繼器2將大量數(shù)據(jù)上傳,數(shù)據(jù)上傳過程中不需要智能終端的干預,并可實現(xiàn)數(shù)據(jù)快速高效的傳輸。
在某些對數(shù)據(jù)實時性要求不高的情況下,可以通過非實時性傳輸?shù)姆绞絹韨鬏敂?shù)據(jù),即測量過程中先將數(shù)字化生理數(shù)據(jù)存儲在智能穿戴設(shè)備1中,在有免費網(wǎng)絡(luò)環(huán)境下再將數(shù)字化生理數(shù)據(jù)導出,并上傳到云端服務(wù)器4。這種方式可以擺脫智能終端的依賴,不占用智能終端的資源,在運動場合下也能夠保證數(shù)據(jù)的連續(xù)性。但由于存儲時間較長,可能會帶來數(shù)據(jù)的積壓,造成數(shù)字化生理數(shù)據(jù)傳輸需要較長時間。為解決此問題,通過設(shè)計中繼器2,智能穿戴設(shè)備1先將數(shù)字化生理數(shù)據(jù)通過有線通信方式或無線通信方式傳輸至中繼器2,由中繼器2通過wifi網(wǎng)絡(luò)將數(shù)字化生理數(shù)據(jù)傳輸至路由器3,路由器3通過互聯(lián)網(wǎng)傳輸至云端服務(wù)器4,以此實現(xiàn)數(shù)據(jù)的高效傳輸。
本實施例還涉及一種利用上述智能穿戴設(shè)備數(shù)據(jù)快速上傳的裝置進行智能穿戴設(shè)備數(shù)據(jù)快速上傳的方法,該方法的流程圖如圖2所示,圖2中,該方法包括如下步驟:
步驟s01智能穿戴設(shè)備采集人體的生理參數(shù)并將其處理成數(shù)字化生理數(shù)據(jù)后傳輸?shù)街欣^器:本步驟中,智能穿戴設(shè)備采集人體的生理參數(shù),并將人體的生理參數(shù)處理成數(shù)字化生理數(shù)據(jù),然后將該數(shù)字化生理數(shù)據(jù)傳輸?shù)街欣^器。
步驟s02中繼器接收數(shù)字化生理數(shù)據(jù)并進行存儲,中繼器還將數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善鳎罕静襟E中,中繼器接收數(shù)字化生理數(shù)據(jù)并進行存儲,中繼器還將數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善鳌?/p>
步驟s03路由器將數(shù)字化生理數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)皆贫朔?wù)器:本步驟中,路由器將上述數(shù)字化生理數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)皆贫朔?wù)器。
步驟s04云端服務(wù)器接收數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析:本步驟中,云端服務(wù)器接收上述數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析。本發(fā)明的方法能在無網(wǎng)絡(luò)環(huán)境、收費網(wǎng)絡(luò)環(huán)境和智能終端攜帶不便的情況下保證數(shù)據(jù)的連續(xù)性、能實現(xiàn)數(shù)據(jù)的快速高效傳輸。
對于本實施例而言,上述步驟s01還可進一步細化,其細化后的流程圖如圖3所示。圖3中,上述步驟s01進一步包括如下步驟:
步驟s11智能穿戴設(shè)備開始測量人體的生理參數(shù):本步驟中,智能穿戴設(shè)備開始測量人體的生理參數(shù)。
步驟s12智能穿戴設(shè)備將人體的生理參數(shù)依次經(jīng)過模數(shù)轉(zhuǎn)換、濾波、特征提取和數(shù)值檢測分析后,得到數(shù)字化生理數(shù)據(jù)并將其存儲到第一數(shù)據(jù)存儲器中:本步驟中,智能穿戴設(shè)備將人體的生理參數(shù)經(jīng)過模數(shù)轉(zhuǎn)換得到數(shù)字信號,再對該數(shù)字信號依次進行濾波、特征提取和數(shù)值檢測分析,得到數(shù)字化生理數(shù)據(jù),并將其存儲到第一數(shù)據(jù)存儲器中,以保證數(shù)據(jù)的完整性。
步驟s13判斷是否連接智能終端:本步驟中,判斷是否連接智能終端,此邏輯主要是針對于智能穿戴設(shè)備有配合智能終端使用的情況,智能穿戴設(shè)備的數(shù)據(jù)可以直接發(fā)送到智能終端,可以實時看到當前的測量結(jié)果。但不管是否有智能終端,數(shù)據(jù)的存儲都會進行。本步驟中,如果判斷的結(jié)果為是,則執(zhí)行步驟s14;否則,數(shù)據(jù)只存儲而不會上傳到智能終端,執(zhí)行步驟s15。
步驟s14智能穿戴設(shè)備將數(shù)字化生理數(shù)據(jù)通過藍牙上傳到智能終端進行顯示:如果上述步驟s13的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,智能穿戴設(shè)備將數(shù)字化生理數(shù)據(jù)通過藍牙上傳到智能終端進行顯示。執(zhí)行完本步驟,執(zhí)行步驟s15。
步驟s15智能穿戴設(shè)備向中繼器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令,并判斷是否得到中繼器的應答:本步驟中,智能穿戴設(shè)備向中繼器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令,并判斷是否得到中繼器的應答,如果判斷的結(jié)果為是,則執(zhí)行步驟s16;否則,返回步驟s12。
步驟s16將數(shù)字化生理數(shù)據(jù)傳輸?shù)街欣^器:如果上述步驟s15的判斷結(jié)果為是,即收到中繼器的應答,則執(zhí)行本步驟。本步驟中,將數(shù)字化生理數(shù)據(jù)傳輸?shù)街欣^器。執(zhí)行完本步驟,執(zhí)行步驟s17。
步驟s17判斷數(shù)字化生理數(shù)據(jù)是否傳輸完成:本步驟中,判斷數(shù)字化生理數(shù)據(jù)是否傳輸完成,如果判斷的結(jié)果為是,返回步驟s12;否則,返回步驟s16。
對于本實施例而言,上述步驟s02還可進一步細化,其細化后的流程圖如圖4所示。圖4中,上述步驟s02進一步包括如下步驟:
步驟s21判斷中繼器是否接收到智能穿戴設(shè)備發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令:本步驟中,中繼器處于開機狀態(tài),判斷中繼器是否接收到智能穿戴設(shè)備發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令,如果判斷的結(jié)果為是,則執(zhí)行步驟s22;否則,執(zhí)行步驟s23。
步驟s22中繼器給予應答,并接收智能穿戴設(shè)備發(fā)送的數(shù)字化生理數(shù)據(jù),并將其存儲于第二數(shù)據(jù)存儲器中:如果上述步驟s21的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,中繼器接收到智能穿戴設(shè)備發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸中繼器請求指令后,中繼器應優(yōu)先給予應答,優(yōu)先傳輸智能穿戴設(shè)備發(fā)送的數(shù)字化生理數(shù)據(jù),接收智能穿戴設(shè)備發(fā)送的數(shù)字化生理數(shù)據(jù),并將其存儲于第二數(shù)據(jù)存儲器中。執(zhí)行完本步驟,執(zhí)行步驟s23。
步驟s23判斷第二數(shù)據(jù)存儲器中是否有數(shù)據(jù):本步驟中,判斷第二數(shù)據(jù)存儲器中是否有數(shù)據(jù),如果判斷的結(jié)果為是,則執(zhí)行步驟s24;否則,返回步驟s21。
步驟s24中繼器向路由器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令,并判斷是否得到路由器的應答:如果上述步驟s23的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,中繼器向路由器發(fā)送數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令,并判斷是否得到路由器的應答,如果判斷的結(jié)果為是,即得到路由器的應答,則執(zhí)行步驟s25;否則,返回步驟s21。
步驟s25中繼器將存儲在第二數(shù)據(jù)存儲器中的數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善鳎喝绻鲜霾襟Es24的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,中繼器將存儲在第二數(shù)據(jù)存儲器中的數(shù)字化生理數(shù)據(jù)傳輸?shù)铰酚善鳎瑐鬏斖瓿珊?,返回步驟s21。
對于本實施例而言,上述步驟s03還可進一步細化,其細化后的流程圖如圖5所示,圖5中,上述步驟s03進一步包括:
步驟s31路由器進入待機狀態(tài),等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù):本步驟中,系統(tǒng)上電開機,路由器進入待機狀態(tài),等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù)。
步驟s32判斷路由器是否連接云端服務(wù)器:本步驟中,判斷路由器是否連接云端服務(wù)器,如果判斷的結(jié)果為是,則執(zhí)行步驟s33;否則,返回步驟s31。
步驟s33判斷路由器是否收到中繼器發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令:本步驟中,判斷路由器是否收到中繼器發(fā)來的數(shù)字化生理數(shù)據(jù)傳輸路由器請求指令,如果判斷的結(jié)果為是,則執(zhí)行步驟s34;否則,返回步驟s31。
步驟s34路由器給予應答:如果上述步驟s33的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,路由器給予應答。執(zhí)行完本步驟,執(zhí)行步驟s35。
步驟s35路由器接收來自中繼器的數(shù)字化生理數(shù)據(jù)并將其傳輸?shù)皆贫朔?wù)器:如果上述步驟s33的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,路由器接收來自中繼器的數(shù)字化生理數(shù)據(jù)并將其傳輸?shù)皆贫朔?wù)器。執(zhí)行完本步驟,執(zhí)行步驟s36。
步驟s36判斷中繼器的數(shù)字化生理數(shù)據(jù)是否傳輸完成:本步驟中,判斷中繼器的數(shù)字化生理數(shù)據(jù)是否傳輸完成,如果判斷的結(jié)果為是,則返回步驟s31;否則,返回步驟s35。
對于本實施例而言,上述步驟s04還可進一步細化,其細化后的流程圖如圖6所示。圖6中,上述步驟s04進一步包括:
步驟s41云端服務(wù)器處于待機狀態(tài),并等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù):本步驟中,系統(tǒng)運行,云端服務(wù)器處于待機狀態(tài),并等待數(shù)字化生理數(shù)據(jù)傳輸任務(wù)。
步驟s42判斷是否有路由器傳輸過來的數(shù)字化生理數(shù)據(jù):本步驟中,判斷是否有路由器傳輸過來的數(shù)字化生理數(shù)據(jù),如果判斷的結(jié)果為是,則執(zhí)行步驟s43;否則,返回步驟s41。
步驟s43接收路由器傳輸過來的數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析:如果上述步驟s42的判斷結(jié)果為是,則執(zhí)行本步驟。本步驟中,云端服務(wù)器接收路由器傳輸過來的數(shù)字化生理數(shù)據(jù),并對其進行存儲和分析。執(zhí)行完本步驟,執(zhí)行步驟s44。
步驟s44判斷路由器的數(shù)字化生理數(shù)據(jù)是否傳輸完成:本步驟中,判斷路由器的數(shù)字化生理數(shù)據(jù)是否傳輸完成,如果判斷的結(jié)果為是,則返回步驟s41;否則,返回步驟s43。
目前市面上有兩種數(shù)據(jù)上傳的方式,其中一種是通過電腦上傳數(shù)據(jù)。智能穿戴設(shè)備具有數(shù)據(jù)存儲功能,將其與電腦通過usb相連,通過電腦上的專門軟件,導出數(shù)據(jù)并上傳到云端服務(wù)器。這種方式的缺點是需要人工完成數(shù)據(jù)導出的過程,智能化程度低,智能穿戴設(shè)備的數(shù)據(jù)容易被覆蓋,用戶體驗較差。另外一種方式是通過智能終端上傳數(shù)據(jù),智能穿戴設(shè)備將數(shù)字化生理數(shù)據(jù)傳輸至智能終端,由智能終端將數(shù)字化生理數(shù)據(jù)傳輸至云端服務(wù)器,這種方式的缺點是:1)在一些不適合佩戴智能終端的場合(劇烈運動場合)會導致數(shù)據(jù)的不連續(xù);2)因智能終端充電而影響數(shù)據(jù)的連續(xù)性;3)無網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)丟失,導致數(shù)據(jù)不連續(xù)。與目前市面上的兩種數(shù)據(jù)上傳方式相比,本發(fā)明除了可以保證數(shù)據(jù)的連續(xù)性之外,還具有良好的用戶體驗。
總之,本發(fā)明能保證數(shù)據(jù)的連續(xù)性,不受制于智能終端:1)在一些不適合佩戴智能終端的場合(劇烈運動場合)也能保證數(shù)據(jù)的連續(xù);2)不會因為智能終端充電遠離智能穿戴設(shè)備而影響數(shù)據(jù)的連續(xù)性。無網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)不丟失,智能穿戴設(shè)備1具有數(shù)據(jù)存儲功能,采集的數(shù)據(jù)存儲在自身,在無網(wǎng)絡(luò)環(huán)境下仍能保證數(shù)據(jù)不丟失。中繼器2是一個獨立的設(shè)備,數(shù)據(jù)上傳不需要占用智能終端的流量,也不需要占用智能終端的資源,用戶在使用的過程中不需要干預。由于中繼器2采用wifi網(wǎng)絡(luò)進行通信,可達到較高的通信速率,可以在短時間內(nèi)將智能穿戴設(shè)備1的數(shù)字化生理數(shù)據(jù)傳輸完成,減少用戶等待時間。中繼器2具有數(shù)據(jù)存儲功能,用于存儲智能穿戴設(shè)備1的數(shù)據(jù),其容量可以存儲多次智能穿戴設(shè)備1的數(shù)據(jù)。其能在無網(wǎng)絡(luò)環(huán)境、收費網(wǎng)絡(luò)環(huán)境和智能終端攜帶不便的情況下保證數(shù)據(jù)的連續(xù)性、能實現(xiàn)數(shù)據(jù)的快速高效傳輸。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。