在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法。該方法包括:與多個(gè)接收器建立通信連接;接收所述多個(gè)接收器發(fā)送的各自與目標(biāo)傳感器的距離或者各自在接收目標(biāo)傳感器發(fā)射的信號(hào)時(shí)接收信號(hào)的強(qiáng)度;從所述多個(gè)接收器中選擇距離最近或信號(hào)強(qiáng)度最大的一個(gè)接收器作為目標(biāo)接收器;向所述目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。根據(jù)本發(fā)明實(shí)施例,即使用戶在比較大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。本發(fā)明實(shí)施例還公開了在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置。
【專利說明】在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及短距離通信領(lǐng)域,特別是涉及在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置。
【背景技術(shù)】
[0002]運(yùn)動(dòng)是人們用以強(qiáng)身健體,維持身體良好狀態(tài)的一種方式。在運(yùn)動(dòng)的過程中,既要達(dá)到一定的運(yùn)動(dòng)量,但同時(shí)也要對(duì)運(yùn)動(dòng)量或運(yùn)動(dòng)強(qiáng)度進(jìn)行控制,以避免因運(yùn)動(dòng)量或運(yùn)動(dòng)強(qiáng)度過大而發(fā)生健康狀況下降,甚至發(fā)生猝死等問題。因此,在運(yùn)動(dòng)的過程中,需要對(duì)人體的各項(xiàng)生理數(shù)據(jù)進(jìn)行實(shí)時(shí)采集,以便后臺(tái)的監(jiān)護(hù)中心根據(jù)人體生理數(shù)據(jù)可以對(duì)人體生理指標(biāo)進(jìn)行監(jiān)護(hù),一旦在監(jiān)護(hù)中發(fā)現(xiàn)問題,就可以及時(shí)采取一些人工或自動(dòng)干預(yù)措施。
[0003]目前,大多數(shù)采用便攜式的采集設(shè)備(或傳感器)對(duì)人體的各項(xiàng)生理數(shù)據(jù)進(jìn)行實(shí)時(shí)采集,例如,實(shí)時(shí)采集人體的心率數(shù)據(jù)、心電數(shù)據(jù)、血壓數(shù)據(jù)和體溫?cái)?shù)據(jù)等。
[0004]但是,在實(shí)現(xiàn)本發(fā)明的過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:便攜式的采集設(shè)備普遍采用短距離的無線傳輸技術(shù),例如,藍(lán)牙技術(shù)、ZigBee技術(shù)等,通過短距離的無線傳輸技術(shù),采集設(shè)備將采集到的各項(xiàng)生理數(shù)據(jù)傳輸給一個(gè)接收器,再由該接收器通過互聯(lián)網(wǎng)上傳給監(jiān)護(hù)中心。由于受到傳輸距離的限制,采集設(shè)備的用戶一般只能在半徑為十幾米的范圍內(nèi)活動(dòng),否則接收器將無法接收到采集設(shè)備采集的數(shù)據(jù)。這嚴(yán)重限制了用戶的運(yùn)動(dòng)范圍,特別是在用戶運(yùn)動(dòng)(如,繞操場(chǎng)跑步)時(shí),其運(yùn)動(dòng)范圍會(huì)比較大,此時(shí)將無法采集人體生理數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置,即使用戶在比較大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。
[0006]本發(fā)明實(shí)施例公開了如下技術(shù)方案:
[0007]一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法,包括:
[0008]與多個(gè)接收器建立通信連接;
[0009]在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器;
[0010]向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0011]優(yōu)選的,所述方法還包括:
[0012]接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù);
[0013]將接收的所述人體生理數(shù)據(jù)發(fā)送給監(jiān)護(hù)中心。
[0014]優(yōu)選的,所述在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器,包括:
[0015]接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度;
[0016]在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0017]優(yōu)選的,所述在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器,包括:
[0018]在每一個(gè)更新周期到達(dá)時(shí),從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
[0019]優(yōu)選的,所述方法還包括:
[0020]在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息;對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼;
[0021]創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系;
[0022]將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
[0023]優(yōu)選的,所述將所述人體生理數(shù)據(jù)保存在存儲(chǔ)介質(zhì)中具體為:
[0024]將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
[0025]優(yōu)選的,所述與多個(gè)接收器建立通信連接,包括:
[0026]針對(duì)所述多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,所述廣播信息中攜帶有所述接收器的介質(zhì)訪問控制MAC地址;
[0027]根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
[0028]優(yōu)選的,所述廣播信息中還攜帶有所述接收器的通用唯一標(biāo)識(shí)碼UUID ;所述方法還包括:
[0029]對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致;
[0030]將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器。
[0031]優(yōu)選的,所述方法還包括:
[0032]生成用于控制所述接收器的控制密鑰;
[0033]將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
[0034]一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置,包括:
[0035]通信連接建立單元,用于與多個(gè)接收器建立通信連接;
[0036]選擇單元,用于在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器;
[0037]第一發(fā)送單元,用于向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0038]優(yōu)選的,所述裝置還包括:
[0039]第一接收單元,用于接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù);
[0040]第二發(fā)送單元,用于將接收的所述人體生理數(shù)據(jù)發(fā)送給監(jiān)護(hù)中心。
[0041]優(yōu)選的,所述選擇單元包括:
[0042]第一接收子單元,用于接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度;
[0043]第一更新子單元,用于在每一個(gè)更新周期到達(dá)時(shí),在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0044]優(yōu)選的,所述選擇單元包括:
[0045]第二更新子單元,用于在每一個(gè)更新周期到達(dá)時(shí),從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
[0046]優(yōu)選的,所述裝置還包括:
[0047]第三接收單元,用于在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息;
[0048]第一哈希計(jì)算單元,用于對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼;
[0049]創(chuàng)建單元,用于創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系;
[0050]第四發(fā)送單元,用于將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
[0051]優(yōu)選的,所述保存單元具體用于,將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
[0052]優(yōu)選的,所述通信連接建立單元包括:
[0053]第二接收子單元,用于針對(duì)所述多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,所述廣播信息中攜帶有所述接收器的介質(zhì)訪問控制MAC地址;
[0054]配對(duì)子單元,用于根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
[0055]優(yōu)選的,所述廣播信息中還攜帶有所述接收器的通用唯一標(biāo)識(shí)碼UUID ;所述裝置還包括:
[0056]第二哈希計(jì)算單元,用于對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致;
[0057]第五發(fā)送單元,用于將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器。
[0058]優(yōu)選的,所述裝置還包括:
[0059]生成單元,用于生成用于控制所述接收器的控制密鑰;
[0060]第六發(fā)送單元,用于將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
[0061]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0062]在系統(tǒng)中布置多個(gè)接收器,目標(biāo)傳感器可以在多個(gè)接收器覆蓋的范圍內(nèi)移動(dòng)。當(dāng)目標(biāo)傳感器運(yùn)動(dòng)到不同的位置時(shí),可以選擇距離目標(biāo)傳感器的當(dāng)前位置最近的一個(gè)接收器,并使該接收器作為目標(biāo)接收器與目標(biāo)傳感器建立通信連接,并由該目標(biāo)接收器接收目標(biāo)傳感器采集并發(fā)送的數(shù)據(jù)??梢?,即使用戶在比較大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。
【專利附圖】
【附圖說明】
[0063]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0064]圖1示意性地示出了本申請(qǐng)的實(shí)施方式可以在其中實(shí)施的示例性應(yīng)用場(chǎng)景;
[0065]圖2為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的一個(gè)實(shí)施例的流程圖;
[0066]圖3為本發(fā)明中當(dāng)用戶做有規(guī)律運(yùn)動(dòng)時(shí)目標(biāo)傳感器與各接收器之間的位置示意圖;
[0067]圖4為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的另一個(gè)實(shí)施例的流程圖;
[0068]圖5為本發(fā)明中確定各接收器之間的相對(duì)距離的操作示意圖;
[0069]圖6為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的另一個(gè)實(shí)施例的流程圖;
[0070]圖7為本發(fā)明中不同用戶的不同類型的人體生理數(shù)據(jù)分類存儲(chǔ)的存儲(chǔ)示意圖;
[0071]圖8為本發(fā)明提供一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置的一個(gè)實(shí)施例結(jié)構(gòu)圖;
[0072]圖9為本發(fā)明提供一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置的另一個(gè)實(shí)施例結(jié)構(gòu)圖;
[0073]圖10為本發(fā)明中選擇單元的一個(gè)結(jié)構(gòu)圖;
[0074]圖11為本發(fā)明提供一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置的另一個(gè)實(shí)施例結(jié)構(gòu)圖;
[0075]圖12為本發(fā)明中通信連接建立單元的一個(gè)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0076]本發(fā)明實(shí)施例提供了在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置。在本發(fā)明的技術(shù)方案中,仍然采用現(xiàn)有的便攜式的采集設(shè)備(如,傳感器)。請(qǐng)參閱圖1所示,圖1示意性地示出了本申請(qǐng)的實(shí)施方式可以在其中實(shí)施的示例性應(yīng)用場(chǎng)景。其中,在用戶的運(yùn)動(dòng)范圍內(nèi)布置N個(gè)接收器10,即,10-1至10-N,例如,如果用戶繞操場(chǎng)跑步,就可以繞操場(chǎng)的跑道布置N個(gè)接收器10。N個(gè)接收器10同時(shí)都與一個(gè)控制器30建立通信連接。目標(biāo)傳感器20可以在N個(gè)接收器10的信號(hào)覆蓋范圍內(nèi)移動(dòng),在目標(biāo)傳感器20移動(dòng)的過程中,會(huì)有不同的接收器10在控制器30的控制下,分別與目標(biāo)傳感器20建立通信連接。例如,當(dāng)目標(biāo)傳感器20運(yùn)動(dòng)到A點(diǎn)時(shí),接收器10-1與目標(biāo)傳感器20建立通信連接,當(dāng)目標(biāo)傳感器20運(yùn)動(dòng)到B點(diǎn)時(shí),接收器10-1與目標(biāo)傳感器20斷開通信連接,接收器10-2與目標(biāo)傳感器20建立通信連接。也就是說,控制器30可以控制N個(gè)接收器10進(jìn)行切換。目標(biāo)傳感器20將采集到的人體生理數(shù)據(jù)21發(fā)送給與其建立通信連接的接收器10-x,由該接收器將人體生理數(shù)據(jù)21發(fā)送給控制器30,再由控制器30將人體生理數(shù)據(jù)21通過互聯(lián)網(wǎng)發(fā)送給后臺(tái)的監(jiān)控中心。
[0077]N個(gè)接收器10可以通過同一種或不同種的無線通信技術(shù)與控制器30建立通信連接。本領(lǐng)域技術(shù)人員可以理解,圖1所示的示意圖僅是本申請(qǐng)的實(shí)施方式可以在其中得以實(shí)現(xiàn)的一個(gè)示例。本申請(qǐng)實(shí)施方式的應(yīng)用范圍不受到該框架任何方面的限制。
[0078]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
[0079]方法實(shí)施例
[0080]請(qǐng)參閱圖2,其為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的一個(gè)實(shí)施例的流程圖,在控制器側(cè),該方法包括以下步驟:
[0081]步驟201:與多個(gè)接收器建立通信連接。
[0082]步驟202:在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0083]步驟203:向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0084]在本實(shí)施例的步驟201中,接收器與控制器之間可以實(shí)現(xiàn)自動(dòng)組網(wǎng)。將控制器放在中心位置,多個(gè)接收器圍繞該控制器放置。接下來通過如下方式與多個(gè)接收器建立通信連接:針對(duì)多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,該廣播信息中攜帶有所述接收器的MAC(介質(zhì)訪問控制,Media Access Control)地址;根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
[0085]另外,每一個(gè)接收器都有自己專屬的UUID (通用唯一標(biāo)識(shí)碼),一方面控制器根據(jù)UUID可以識(shí)別每一個(gè)接收器,進(jìn)而實(shí)現(xiàn)對(duì)接收器的切換控制。另一方面,當(dāng)控制器想要對(duì)某一個(gè)接收器進(jìn)行切換控制時(shí),還可以將該接收器的UUID連通控制消息一起發(fā)送給該接收器,該接收器一旦確定接收的UUID與自己專屬的UUID相同,立刻響應(yīng)該控制消息,否則,不響應(yīng)該控制消息。因此,在每一個(gè)接收器發(fā)送的廣播消息中,還可以攜帶有該接收器的UUID0
[0086]但是,考慮到當(dāng)每一個(gè)接收器分別采用不同的無線通信方式與控制器通信時(shí),每一個(gè)接收器的UUID在長(zhǎng)度和格式上是各不相同的,無法達(dá)到一致。對(duì)于控制器來說,這樣會(huì)增加識(shí)別的難度。因此,為了降低控制器的識(shí)別難度,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,還包括:針對(duì)多個(gè)接收器中的每個(gè)接收器,對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致;將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器??梢岳斫獾?,可以將上述的UUID替代為設(shè)備標(biāo)識(shí)碼。
[0087]在控制器與多個(gè)接收器建立通信連接之后,考慮到在用戶運(yùn)動(dòng)的過程中,目標(biāo)傳感器的位置并不會(huì)固定不變,而是會(huì)隨著用戶的運(yùn)動(dòng)而不斷地發(fā)生變化,因此,在本實(shí)施例的步驟202中,控制器需要根據(jù)目標(biāo)傳感器運(yùn)動(dòng)到的位置而不斷地從多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為目標(biāo)接收器,并控制該目標(biāo)接收器與目標(biāo)傳感器建立通信連接。
[0088]其中,目標(biāo)接收器與目標(biāo)傳感器之間也是通過自組網(wǎng)的方式,以短距離無線通信方式建立通信連接。例如,當(dāng)控制器選擇出一個(gè)目標(biāo)接收器時(shí),在發(fā)送給目標(biāo)控制器的控制消息中攜帶該目標(biāo)控制器需要建立通信連接的目標(biāo)傳感器的MAC地址,目標(biāo)接收器從控制消息中提取出目標(biāo)傳感器的MAC地址,并利用MAC地址與目標(biāo)傳感器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,目標(biāo)接收器與目標(biāo)傳感器建立了通信連接。
[0089]而對(duì)于本發(fā)明的技術(shù)方案來說,關(guān)鍵在于控制器如何從多個(gè)接收器中選擇一個(gè)當(dāng)前距離目標(biāo)傳感器最近的接收器作為目標(biāo)接收器。
[0090]本發(fā)明的發(fā)明人在研究中發(fā)現(xiàn),無線信號(hào)的發(fā)射功率和接收功率之間存在以下關(guān)系:
[0091]Pr = Pt/rn (I)
[0092]其中,Pr為無線信號(hào)的接收功率,Pt為無線信號(hào)的發(fā)射功率,r為發(fā)送端和接收端之間距離,η為傳播因子,數(shù)值大小取決于無線信號(hào)的傳播環(huán)境。
[0093]將式(I)的兩邊取對(duì)數(shù),得到:
[0094]丨()"Ig/-= ]() Ig 吾(2)
r
[0095]對(duì)于發(fā)送端來說,無線信號(hào)的發(fā)射功率為一個(gè)常數(shù),假設(shè)1lg Pt為A,代入式(2),得到:
[0096]1lg Pr = A-1On Ig r (3)
[0097]如果將式(3)的左半部分1lg Pr轉(zhuǎn)換為dBm表達(dá)式,可以得到:
[0098]Pr (dBm) =A-1On Ig r (4)
[0099]由式(4)可知,對(duì)于一個(gè)特定的系統(tǒng),A和η為常數(shù),因此,接收端測(cè)量到的信號(hào)強(qiáng)度與距離成反比,距離越近,信號(hào)強(qiáng)度越大,距離越遠(yuǎn),信號(hào)強(qiáng)度越小。
[0100]也就是說,在理想狀態(tài)下,S卩,在目標(biāo)傳感器與距離該目標(biāo)傳感器最近的接收器之間不會(huì)存在障礙物,距離目標(biāo)傳感器最近的接收器在接收來自目標(biāo)傳感器的信號(hào)時(shí)所測(cè)量到的信號(hào)強(qiáng)度會(huì)最大。
[0101]因此,在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度;在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0102]例如,當(dāng)目標(biāo)傳感器發(fā)送廣播消息(該廣播消息中已攜帶有目標(biāo)傳感器的MAC地址)時(shí),各個(gè)接收器可以測(cè)量各自在接收該廣播消息時(shí)所測(cè)量到的信號(hào)強(qiáng)度,并將各自測(cè)量到的信號(hào)強(qiáng)度通過定時(shí)發(fā)送的廣播消息發(fā)送給控制器,控制器就可以據(jù)此選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為目標(biāo)接收器。
[0103]在本實(shí)施例的步驟203中,在控制器選擇出目標(biāo)接收器后,就向目標(biāo)接收器發(fā)送控制消息,其中,在該控制消息中攜帶有目標(biāo)接收器的設(shè)備標(biāo)識(shí)碼,當(dāng)目標(biāo)接收器確定該控制消息中攜帶的設(shè)備標(biāo)識(shí)碼與自己的設(shè)備標(biāo)識(shí)碼相同時(shí),響應(yīng)該控制消息,即,根據(jù)目標(biāo)傳感器的MAC地址與目標(biāo)傳感器配對(duì)。反之,當(dāng)目標(biāo)接收器確定該控制消息中攜帶的設(shè)備標(biāo)識(shí)碼與自己的設(shè)備標(biāo)識(shí)碼不同時(shí),不響應(yīng)該控制消息。
[0104]在本發(fā)明的另一個(gè)優(yōu)選的實(shí)施方式中,針對(duì)多個(gè)接收器中的每一個(gè)接收器,在控制器與所述接收器建立通信連接后,控制器還可以生成用于控制所述接收器的控制密鑰;將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
[0105]因此,作為另一種替換方案,上述控制消息除了可以攜帶有目標(biāo)接收器的設(shè)備標(biāo)識(shí)碼之外,還攜帶有控制密鑰。當(dāng)目標(biāo)接收器確定該控制消息中攜帶的設(shè)備標(biāo)識(shí)碼和控制密鑰與自己的設(shè)備標(biāo)識(shí)碼和控制密鑰相同時(shí),響應(yīng)該控制消息,否則,就不響應(yīng)該控制消肩、O
[0106]在目標(biāo)接收器與目標(biāo)傳感器之間建立的通信連接后,目標(biāo)接收器就可以接收目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0107]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0108]在系統(tǒng)中布置多個(gè)接收器,目標(biāo)傳感器可以在多個(gè)接收器覆蓋的范圍內(nèi)移動(dòng)。當(dāng)目標(biāo)傳感器運(yùn)動(dòng)到不同的位置時(shí),可以選擇距離目標(biāo)傳感器的當(dāng)前位置最近的一個(gè)接收器,并使該接收器作為目標(biāo)接收器與目標(biāo)傳感器建立通信連接,并由該目標(biāo)接收器接收目標(biāo)傳感器采集并發(fā)送的數(shù)據(jù)??梢?,即使用戶在比較大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。
[0109]當(dāng)用戶做無規(guī)律的運(yùn)動(dòng)時(shí),例如,在操場(chǎng)上踢足球,目標(biāo)傳感器的移動(dòng)也沒有任何規(guī)律。因此,控制器可以通過從多個(gè)接收器中選擇信號(hào)強(qiáng)度最大的接收器的方式確定目標(biāo)接收器。而當(dāng)用戶做有規(guī)律的運(yùn)動(dòng)時(shí),會(huì)形成比較固定的運(yùn)動(dòng)軌跡。例如,當(dāng)用戶在繞操場(chǎng)跑步時(shí),其運(yùn)動(dòng)軌跡即為操場(chǎng)的跑道。此時(shí),如果將多個(gè)接收器沿該運(yùn)動(dòng)軌跡進(jìn)行布置,在用戶運(yùn)動(dòng)的過程中,目標(biāo)傳感器就會(huì)按照一定的先后次序逐一地靠近每一個(gè)接收器。如圖3所示,如果用戶從接收器I的位置開始跑步,目標(biāo)傳感器與接收器I的距離最近,隨著用戶的跑動(dòng),目標(biāo)傳感器接下來與接收器2的距離最近,再接下來與接收器3的距離最近……以此類推,最終回到原點(diǎn)(即,接收器I的位置)。
[0110]請(qǐng)參閱圖4,其為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的另一個(gè)實(shí)施例的流程圖,在控制器側(cè),該方法包括以下步驟:
[0111]步驟401:與多個(gè)接收器建立通信連接。
[0112]步驟402:在每一個(gè)更新周期到達(dá)時(shí),從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
[0113]其中,在初始狀態(tài)時(shí),控制器可以接收多個(gè)接收器發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度,從多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為第一個(gè)更新周期的目標(biāo)接收器。
[0114]步驟403:向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0115]在本實(shí)施例的步驟402中,考慮到目標(biāo)傳感器是按照規(guī)律移動(dòng)的,因此,控制器可以預(yù)先按照所有接收器之間的距離遠(yuǎn)近對(duì)其進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
[0116]一種編號(hào)的實(shí)現(xiàn)方式是,人為按照所有接收器之間的距離遠(yuǎn)近對(duì)其進(jìn)行編號(hào),編號(hào)結(jié)果如圖3所示,并在控制器中預(yù)先存儲(chǔ)各接收器的編號(hào)與UUID之間的映射關(guān)系?;蛘撸?dāng)控制器根據(jù)各接收器的UUID計(jì)算出各接收器的設(shè)備標(biāo)識(shí)碼后,還可以自動(dòng)保存各接收器的編號(hào)與設(shè)備標(biāo)識(shí)碼之間的映射關(guān)系。
[0117]但是,每當(dāng)系統(tǒng)中增加一個(gè)新的接收器,就需要人為重新確定一次各接收器的編號(hào),導(dǎo)致工作效率較低。因此,在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,控制器可以自動(dòng)按照所有接收器之間的距離遠(yuǎn)近對(duì)其進(jìn)行編號(hào)。同時(shí),由于距離與信號(hào)強(qiáng)度成反比,因此,控制器可以根據(jù)信號(hào)強(qiáng)度確定所有接收器之間的距離遠(yuǎn)近。
[0118]例如,如圖5所示,控制器控制多個(gè)接收器中的任意一個(gè)接收器發(fā)送廣播消息,同時(shí)將該接收器標(biāo)記為1,除接收器I外的其余接收器接收該接收器I發(fā)送的廣播消息,并將接收到該廣播消息時(shí)所測(cè)量到的信號(hào)強(qiáng)度發(fā)送給控制器,顯然,在處接收器I外的其余接收器中,信號(hào)強(qiáng)度最大的接收器與接收器I的距離最近,控制器將信號(hào)強(qiáng)度最大的接收器標(biāo)記為2。控制器關(guān)閉接收器1,控制接收器2發(fā)送廣播消息,除接收器I和2外的其余接收器接收該接收器2發(fā)送的廣播消息,并將接收到該廣播消息時(shí)所測(cè)量到的信號(hào)強(qiáng)度發(fā)送給控制器,顯然,在除接收器I和2外的其余接收器中,信號(hào)強(qiáng)度最大的接收器與接收器2的距離最近,控制器將信號(hào)強(qiáng)度最大的接收器標(biāo)記為3??刂破麝P(guān)閉接收器I和2,控制接收器3發(fā)送廣播消息。以此類推,控制器可以完成對(duì)所有接收器的編號(hào)。最終,N個(gè)接收器組成一個(gè)圓環(huán)。
[0119]標(biāo)記后,控制器存儲(chǔ)各接收器的編號(hào)與UUID之間的映射關(guān)系。或者,當(dāng)控制器根據(jù)各接收器的UUID計(jì)算出各接收器的設(shè)備標(biāo)識(shí)碼后,還可以自動(dòng)保存各接收器的編號(hào)與設(shè)備標(biāo)識(shí)碼之間的映射關(guān)系。
[0120]進(jìn)行編號(hào)后,控制器無需從所有接收器中選擇一個(gè)信號(hào)強(qiáng)度最大的接收器,而僅需要從與目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇一個(gè)信號(hào)強(qiáng)度最大的接收器即可。
[0121]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0122]如果用戶做有規(guī)律的運(yùn)動(dòng),就會(huì)形成一個(gè)固定的運(yùn)動(dòng)軌跡。如果將多個(gè)接收器延該固定的運(yùn)動(dòng)軌跡進(jìn)行布置,隨著用戶的運(yùn)動(dòng),目標(biāo)傳感器就會(huì)按照一定的先后次序逐一地靠近每一個(gè)接收器。根據(jù)這個(gè)特點(diǎn),可以預(yù)先按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。這樣,每次只需要從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇一個(gè)信號(hào)強(qiáng)度最大的接收器作為本更新周期的目標(biāo)接收器即可,節(jié)省了控制器的工作量,提高了工作效率。
[0123]當(dāng)目標(biāo)接收器接收到目標(biāo)傳感器發(fā)送的人體生理數(shù)據(jù)后,目標(biāo)接收器還可以將該人體生理數(shù)據(jù)發(fā)送給控制器,再由控制器將人體生理數(shù)據(jù)上傳到監(jiān)護(hù)中心,以便實(shí)現(xiàn)生理指標(biāo)的監(jiān)護(hù)。
[0124]當(dāng)然,為了減輕控制器的負(fù)擔(dān),當(dāng)控制器接收到目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù)后,還可以將其保存在一個(gè)存儲(chǔ)介質(zhì)中,以便定期從該存儲(chǔ)介質(zhì)中提取數(shù)據(jù)并上傳給監(jiān)護(hù)中心。
[0125]請(qǐng)參閱圖6,其為本發(fā)明提供的一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法的另一個(gè)實(shí)施例的流程圖,在控制器側(cè),該方法包括以下步驟:
[0126]步驟601:與多個(gè)接收器建立通信連接。
[0127]步驟602:在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0128]步驟603:向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0129]步驟604:接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù)。
[0130]步驟605:將所述人體生理數(shù)據(jù)保存在存儲(chǔ)介質(zhì)中。
[0131]步驟606:在每一個(gè)上傳周期到達(dá)時(shí),從所述存儲(chǔ)介質(zhì)中提取在本上傳周期保存的人體生理數(shù)據(jù),并發(fā)送給監(jiān)護(hù)中心。
[0132]其中,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,上述方法還包括:
[0133]在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息;對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼;創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系;將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
[0134]則上述步驟605具體為:將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
[0135]可以理解的,通過上述方式,可以將一個(gè)目標(biāo)傳感器采集的某一個(gè)用戶的某一個(gè)類型的人體生理數(shù)據(jù)集中保存在一個(gè)存儲(chǔ)單元中。
[0136]例如,目標(biāo)傳感器I采集的是張三的血壓數(shù)據(jù),而目標(biāo)傳感器2采集的是李四的溫度數(shù)據(jù)。將目標(biāo)傳感器I采集的血壓數(shù)據(jù)保存的存儲(chǔ)單元I中,將目標(biāo)傳感器2采集的溫度數(shù)據(jù)保存在存儲(chǔ)單元2中。
[0137]進(jìn)一步的,還可以將同一用戶的不同類型的人體生理數(shù)據(jù)集中保存在一起。如圖7所示,從而實(shí)現(xiàn)以用戶的個(gè)人信息為單元進(jìn)行分類存儲(chǔ),并且,在同一用戶的個(gè)人信息下,再將不同類型的人體生理數(shù)據(jù)(如,心率、心電、血壓和體溫等數(shù)據(jù))進(jìn)行分類存儲(chǔ)。
[0138]控制器在接收到目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù)后,可以根據(jù)該人體生理數(shù)據(jù)中攜帶的目標(biāo)傳感器的設(shè)備標(biāo)識(shí)查看是否已經(jīng)建立與該設(shè)備標(biāo)識(shí)相映射的存儲(chǔ)單元,如果否,新建一個(gè)存儲(chǔ)單元,如果是,將人體生理數(shù)據(jù)直接保存在查看到的存儲(chǔ)單元中。
[0139]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0140]在系統(tǒng)中布置多個(gè)接收器,目標(biāo)傳感器可以在多個(gè)接收器覆蓋的范圍內(nèi)移動(dòng)。當(dāng)目標(biāo)傳感器運(yùn)動(dòng)到不同的位置時(shí),可以選擇距離目標(biāo)傳感器的當(dāng)前位置最近的一個(gè)接收器,并使該接收器作為目標(biāo)接收器與目標(biāo)傳感器建立通信連接,并由該目標(biāo)接收器接收目標(biāo)傳感器采集并發(fā)送的數(shù)據(jù)??梢姡词褂脩粼诒容^大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。
[0141]另外,針對(duì)采集到的人體生理數(shù)據(jù),還可以上傳給監(jiān)控中心,以便實(shí)現(xiàn)遠(yuǎn)距離的健康監(jiān)護(hù)。
[0142]裝置實(shí)施例
[0143]與上述一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置。請(qǐng)參閱圖8,其為本發(fā)明提供一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置的一個(gè)實(shí)施例結(jié)構(gòu)圖,該裝置包括:通信連接建立單元801、選擇單元802和第一發(fā)送單元803。下面結(jié)合該裝置的工作原理進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及連接關(guān)系。
[0144]通信連接建立單元801,用于與多個(gè)接收器建立通信連接;
[0145]選擇單元802,用于在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器;
[0146]第一發(fā)送單元803,用于向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
[0147]在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,如圖9所示,在圖8所示的結(jié)構(gòu)的基礎(chǔ)上(圖9中僅示出增加的單元),該裝置還包括:
[0148]第一接收單元804,用于接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù);
[0149]第二發(fā)送單元806,用于將接收的所述人體生理數(shù)據(jù)發(fā)送給監(jiān)護(hù)中心。
[0150]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,如圖10所示,選擇單元802包括:
[0151]第一接收子單元8021A,用于接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度;
[0152]第一更新子單元8022A,用于在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
[0153]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,選擇單元802包括:
[0154]第二更新子單元8022B,用于在每一個(gè)更新周期到達(dá)時(shí),從與所述目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
[0155]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,如圖11所示,在圖9所示的結(jié)構(gòu)的基礎(chǔ)上(圖11中僅示出增加的單元),該裝置還包括:
[0156]第三接收單元806,用于在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息;
[0157]第一哈希計(jì)算單元807,用于對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼;
[0158]創(chuàng)建單元808,用于創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系;
[0159]第四發(fā)送單元809,用于將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
[0160]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,保存單元805具體用于,將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
[0161]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,如圖12所示,通信連接建立單元801包括:
[0162]第二接收子單元8010,用于針對(duì)所述多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,所述廣播信息中攜帶有所述接收器的介質(zhì)訪問控制MAC地址;
[0163]配對(duì)子單元8011,用于根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
[0164]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,所述廣播信息中還攜帶有所述接收器的通用唯一標(biāo)識(shí)碼UUID ;在圖12所示的結(jié)構(gòu)的基礎(chǔ)上,該裝置還包括:
[0165]第二哈希計(jì)算單元,用于對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致;
[0166]第五發(fā)送單元,用于將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器。
[0167]在本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式中,在圖12所示的結(jié)構(gòu)的基礎(chǔ)上,該裝置還包括:
[0168]生成單元,用于生成用于控制所述接收器的控制密鑰;
[0169]第六發(fā)送單元,用于將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
[0170]由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0171]在系統(tǒng)中布置多個(gè)接收器,目標(biāo)傳感器可以在多個(gè)接收器覆蓋的范圍內(nèi)移動(dòng)。當(dāng)目標(biāo)傳感器運(yùn)動(dòng)到不同的位置時(shí),可以選擇距離目標(biāo)傳感器的當(dāng)前位置最近的一個(gè)接收器,并使該接收器作為目標(biāo)接收器與目標(biāo)傳感器建立通信連接,并由該目標(biāo)接收器接收目標(biāo)傳感器采集并發(fā)送的數(shù)據(jù)??梢姡词褂脩粼诒容^大的范圍內(nèi)運(yùn)動(dòng)時(shí),也可以利用現(xiàn)有的便攜式的采集設(shè)備實(shí)現(xiàn)對(duì)人體生理數(shù)據(jù)的采集。
[0172]所述領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0173]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述到的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性、機(jī)械或其它的形式。
[0174]所述作為分離部件說明的單元可以是或者也可以是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0175]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0176]需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
[0177]以上對(duì)本發(fā)明所提供的在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的方法,其特征在于,包括: 與多個(gè)接收器建立通信連接; 在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器; 向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù); 將接收的所述人體生理數(shù)據(jù)發(fā)送給監(jiān)護(hù)中心。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器,包括: 接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度; 在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器,包括: 在每一個(gè)更新周期到達(dá)時(shí),從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息;對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼; 創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系; 將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述人體生理數(shù)據(jù)保存在存儲(chǔ)介質(zhì)中具體為: 將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述與多個(gè)接收器建立通信連接,包括: 針對(duì)所述多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,所述廣播信息中攜帶有所述接收器的介質(zhì)訪問控制MAC地址; 根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述廣播信息中還攜帶有所述接收器的通用唯一標(biāo)識(shí)碼UUID ;所述方法還包括: 對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致; 將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 生成用于控制所述接收器的控制密鑰; 將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
10.一種在運(yùn)動(dòng)時(shí)采集人體生理數(shù)據(jù)的裝置,其特征在于,包括: 通信連接建立單元,用于與多個(gè)接收器建立通信連接; 選擇單元,用于在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇當(dāng)前距離目標(biāo)傳感器最近的一個(gè)接收器作為本更新周期的目標(biāo)接收器; 第一發(fā)送單元,用于向所述本更新周期的目標(biāo)接收器發(fā)送控制消息,所述控制消息用于控制所述本更新周期的目標(biāo)接收器與目標(biāo)傳感器建立通信連接,以便所述目標(biāo)接收器接收所述目標(biāo)傳感器采集并發(fā)送的人體生理數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 第一接收單元,用于接收所述目標(biāo)接收器發(fā)送的人體生理數(shù)據(jù); 第二發(fā)送單元,用于將接收的所述人體生理數(shù)據(jù)給監(jiān)護(hù)中心。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述選擇單元包括: 第一接收子單元,用于接收所述多個(gè)接收器在每一個(gè)發(fā)送周期到達(dá)時(shí)所發(fā)送的廣播消息,所述廣播消息攜帶有接收器測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度; 第一更新子單元,用于在每一個(gè)更新周期到達(dá)時(shí),在每一個(gè)更新周期到達(dá)時(shí),從所述多個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器。
13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述選擇單元包括: 第二更新子單元,用于在每一個(gè)更新周期到達(dá)時(shí),從與當(dāng)前的目標(biāo)接收器的編號(hào)前后相鄰的兩個(gè)接收器中選擇測(cè)量到的目標(biāo)傳感器的信號(hào)強(qiáng)度最大的一個(gè)接收器作為本更新周期的目標(biāo)接收器,其中,按照距離的遠(yuǎn)近對(duì)所述多個(gè)接收器進(jìn)行編號(hào),距離越近,接收器的編號(hào)越靠近,距離越遠(yuǎn),接收器的編號(hào)越遠(yuǎn)離。
14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 第三接收單元,用于在所述目標(biāo)接收器與所述目標(biāo)傳感器建立通信連接后,接收所述目標(biāo)接收器發(fā)送的所述目標(biāo)傳感器的通用唯一標(biāo)識(shí)碼UUID和設(shè)備信息,所述設(shè)備信息包括所述目標(biāo)傳感器的用戶的個(gè)人信息和所述目標(biāo)傳感器采集的人體生理數(shù)據(jù)的類型信息; 第一哈希計(jì)算單元,用于對(duì)所述目標(biāo)傳感器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼; 創(chuàng)建單元,用于創(chuàng)建一個(gè)存儲(chǔ)單元,所述存儲(chǔ)單元與所述目標(biāo)傳感器的設(shè)備標(biāo)識(shí)碼之間具有映射關(guān)系; 第四發(fā)送單元,用于將所述設(shè)備標(biāo)識(shí)碼通過所述目標(biāo)接收器發(fā)送給所述目標(biāo)傳感器,以便所述目標(biāo)傳感器在發(fā)送的所述人體生理數(shù)據(jù)中攜帶所述設(shè)備標(biāo)識(shí)碼。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述保存單元具體用于,將所述人體生理數(shù)據(jù)保存在與所述人體生理數(shù)據(jù)攜帶的設(shè)備標(biāo)識(shí)碼具有映射關(guān)系的存儲(chǔ)單元中。
16.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述通信連接建立單元包括: 第二接收子單元,用于針對(duì)所述多個(gè)接收器中的每個(gè)接收器,接收所述接收器發(fā)送的廣播信息,所述廣播信息中攜帶有所述接收器的介質(zhì)訪問控制MAC地址; 配對(duì)子單元,用于根據(jù)所述MAC地址與所述接收器進(jìn)行配對(duì),當(dāng)配對(duì)成功后,實(shí)現(xiàn)與所述接收器建立通信連接。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述廣播信息中還攜帶有所述接收器的通用唯一標(biāo)識(shí)碼UUID ;所述裝置還包括: 第二哈希計(jì)算單元,用于對(duì)所述接收器的UUID進(jìn)行哈希計(jì)算,并將哈希計(jì)算值作為標(biāo)識(shí)所述接收器的設(shè)備標(biāo)識(shí)碼,以使得每一個(gè)接收器的設(shè)備標(biāo)識(shí)碼的長(zhǎng)度和格式一致; 第五發(fā)送單元,用于將所述設(shè)備標(biāo)識(shí)碼發(fā)送給所述接收器。
18.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述裝置還包括: 生成單元,用于生成用于控制所述接收器的控制密鑰; 第六發(fā)送單元,用于將所述控制密鑰發(fā)送給所述接收器,以便所述接收器只對(duì)攜帶所述控制密鑰的控制消息進(jìn)行響應(yīng)。
【文檔編號(hào)】A61B5/00GK104202358SQ201410392248
【公開日】2014年12月10日 申請(qǐng)日期:2014年8月11日 優(yōu)先權(quán)日:2014年8月11日
【發(fā)明者】葉飛, 郭冰, 楊咸剛, 李永春, 李強(qiáng), 盧朝霞 申請(qǐng)人:東軟熙康健康科技有限公司