本發(fā)明涉及數(shù)據(jù)與近場(chǎng)通信卡綁定業(yè)務(wù),尤其涉及一種基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)應(yīng)用的蓬勃發(fā)展,越來(lái)越多的在線(xiàn)離線(xiàn)/線(xiàn)上到線(xiàn)下(Online To Offline,O2O)應(yīng)用出現(xiàn)在生活中,在O2O應(yīng)用中,經(jīng)常會(huì)需要線(xiàn)上用戶(hù)賬號(hào)與線(xiàn)下用戶(hù)的個(gè)人近場(chǎng)通信(Near Field Communication,NFC)卡建立綁定關(guān)系,已支持線(xiàn)下數(shù)據(jù)通過(guò)NFC卡的身份識(shí)別功能上傳到用戶(hù)賬號(hào)中。
現(xiàn)有技術(shù)中,綁定用戶(hù)NFC卡和用戶(hù)賬號(hào)的常用方法主要依靠人工,人工統(tǒng)計(jì)用戶(hù)的NFC卡號(hào),在后臺(tái)數(shù)據(jù)庫(kù)中增加字段,人工綁定用戶(hù)NFC卡號(hào)和用戶(hù)賬戶(hù),在用戶(hù)使用之前,就預(yù)存了用戶(hù)的身份信息和用戶(hù)NFC卡號(hào)的綁定關(guān)系;通過(guò)人工統(tǒng)計(jì)NFC卡號(hào)的方式難免有遺漏和疏忽,造成信息不全、不準(zhǔn)確,而且費(fèi)時(shí)費(fèi)力,效率低下。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例期望提供一種基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法及裝置,無(wú)需專(zhuān)門(mén)的后臺(tái)人工操作來(lái)實(shí)現(xiàn)用戶(hù)賬戶(hù)和NFC卡號(hào)的綁定,能夠有效的節(jié)省人工資源,另外,還可以避免人工操作的失誤和延遲,提高準(zhǔn)確率。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明提供一種基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法,所述方法包括:
接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào)和當(dāng)前測(cè)得的體征 數(shù)據(jù);
若所述NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào),則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
接收由用戶(hù)終端發(fā)送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù);
根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定。
上述方法中,在所述接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)之后,所述方法還包括:
判斷所述NFC卡號(hào)是否綁定用戶(hù)賬號(hào);
若所述NFC卡號(hào)已經(jīng)綁定用戶(hù)賬號(hào),則將所述當(dāng)前測(cè)得的體征數(shù)據(jù)存儲(chǔ)到所述用戶(hù)賬號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
上述方法中,所述將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定,包括:
判斷接收到所述當(dāng)前用戶(hù)的NFC卡號(hào)的時(shí)間點(diǎn)與接收到所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第一時(shí)間段是否小于等于第一有效時(shí)間段;
若所述第一時(shí)間段小于等于第一有效時(shí)間段,則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
若所述第一時(shí)間段大于第一有效時(shí)間時(shí)間段,則刪除所述當(dāng)前用戶(hù)的NFC卡號(hào)。
上述方法中,所述根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配,包括:
判斷接收到所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用 戶(hù)的體征數(shù)據(jù)的時(shí)間點(diǎn)與接收到所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第二時(shí)間段是否小于等于第二有效時(shí)間段;
若所述第二時(shí)間段小于等于第二有效時(shí)間段,則根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
若所述第二時(shí)間段大于第二有效時(shí)間段,則刪除所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)。
上述方法中,所述體征數(shù)據(jù)由體征測(cè)量設(shè)備測(cè)量得到;
所述體征測(cè)量設(shè)備將所述測(cè)量得到的體征數(shù)據(jù)發(fā)送給所述網(wǎng)關(guān)設(shè)備;
所述體征測(cè)量設(shè)備包括血壓計(jì)、血糖儀、體重秤、體質(zhì)儀中的至少一個(gè)。
本發(fā)明還提供一種基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定裝置,所述裝置包括:
NFC卡號(hào)模塊,用于接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào);
體征數(shù)據(jù)模塊,用于接收由所述網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前測(cè)得的體征數(shù)據(jù);
體征數(shù)據(jù)模塊,還用于在所述NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào)時(shí),將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
匹配模塊,用于接收由用戶(hù)終端發(fā)送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù);
匹配模塊,還用于根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
綁定模塊,用于在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定。
上述裝置中,所述裝置還包括:
判斷模塊,用于判斷所述NFC卡號(hào)是否綁定用戶(hù)賬號(hào);
所述體征數(shù)據(jù)模塊,還用于若所述NFC卡號(hào)已經(jīng)綁定用戶(hù)賬號(hào),則將所述當(dāng)前測(cè)得的體征數(shù)據(jù)存儲(chǔ)到所述用戶(hù)賬號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
上述裝置中,所述體征數(shù)據(jù)模塊,還具體用于判斷接收到所述當(dāng)前用戶(hù)的NFC卡號(hào)的時(shí)間點(diǎn)與接收到所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第一時(shí)間段是否小于等于第一有效時(shí)間段;
若所述第一時(shí)間段小于等于第一有效時(shí)間段,則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
若所述第一時(shí)間段大于第一有效時(shí)間時(shí)間段,則刪除所述當(dāng)前用戶(hù)的NFC卡號(hào)。
上述裝置中,所述匹配模塊,還具體用于判斷接收到所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)的時(shí)間點(diǎn)與接收到所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第二時(shí)間段是否小于等于第二有效時(shí)間段;
若所述第二時(shí)間段小于等于第二有效時(shí)間段,則根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
若所述第二時(shí)間段大于第二有效時(shí)間段,則刪除所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)。
上述裝置中,所述體征數(shù)據(jù)由體征測(cè)量設(shè)備測(cè)量得到;
所述體征測(cè)量設(shè)備將所述測(cè)量得到的體征數(shù)據(jù)發(fā)送給所述網(wǎng)關(guān)設(shè)備;
所述體征測(cè)量設(shè)備包括血壓計(jì)、血糖儀、體重秤、體質(zhì)儀中的至少一個(gè)。
本發(fā)明實(shí)施例提供的基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法及裝置,首先通過(guò)接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù);其次,若所述NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào),則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;然后,接收由用戶(hù)終端發(fā)送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù);接著,根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述 臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;最后,在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定;本發(fā)明的方法引入用戶(hù)自身的獨(dú)特體征數(shù)據(jù)作為用戶(hù)賬號(hào)與用戶(hù)NFC卡號(hào)綁定關(guān)系的匹配標(biāo)識(shí),無(wú)需專(zhuān)門(mén)的后臺(tái)人工操作綁定,能夠有效的節(jié)省人工資源,另外,還可以避免人工操作的失誤和延遲,提高準(zhǔn)確率。
附圖說(shuō)明
圖1為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法實(shí)施例的流程圖;
圖2為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法實(shí)施例的用戶(hù)終端上傳體征數(shù)據(jù)的示意圖;
圖3為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定裝置實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
圖1為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法實(shí)施例的流程圖,如圖1所示,本發(fā)明可以包括如下步驟:
步驟101、接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)。
基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與NFC卡的綁定裝置(以下簡(jiǎn)稱(chēng)綁定裝置)接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)。
用戶(hù)可以通過(guò)體征測(cè)量設(shè)備測(cè)量得到自己的體征數(shù)據(jù),并將用戶(hù)的體征數(shù)據(jù)傳輸給網(wǎng)關(guān)設(shè)備,網(wǎng)關(guān)設(shè)備在接收到用戶(hù)的體征數(shù)據(jù)后馬上上傳到綁定裝置中;體征測(cè)量設(shè)備可以包括血壓計(jì)、血糖儀、體重秤、體質(zhì)儀等健康設(shè)備中的 至少一個(gè);網(wǎng)關(guān)設(shè)備上具有NFC刷卡設(shè)備,該NFC刷卡設(shè)備可以記錄NFC卡號(hào),并在用戶(hù)刷NFC卡完成后馬上通過(guò)網(wǎng)關(guān)設(shè)備上傳到綁定裝置中。
綁定裝置與網(wǎng)關(guān)設(shè)備可以通過(guò)有線(xiàn)傳輸方式或者無(wú)線(xiàn)傳輸方式連接;體征測(cè)量設(shè)備與網(wǎng)關(guān)設(shè)備可以通過(guò)有線(xiàn)傳輸方式或者無(wú)線(xiàn)傳輸方式連接。
例如,“幸福1+1”是一個(gè)針對(duì)企業(yè)員工身心健康的社交平臺(tái)和管理工具,提供個(gè)人健康數(shù)據(jù)(包括體質(zhì)、血壓、血糖、體重、健步走步數(shù)等)的記錄與存儲(chǔ)、趨勢(shì)分析,以及日常服藥或運(yùn)動(dòng)的提醒服務(wù);可記錄參加體育運(yùn)動(dòng)、興趣愛(ài)好的活動(dòng)情況。
企業(yè)內(nèi)部提供健康小屋,有血壓計(jì)、血糖儀、體質(zhì)儀、體重秤等健康設(shè)備,以上設(shè)備具有數(shù)據(jù)自動(dòng)上傳功能,測(cè)量完畢后體征數(shù)據(jù)會(huì)自動(dòng)上傳到網(wǎng)關(guān)設(shè)備,在通過(guò)網(wǎng)關(guān)設(shè)備自動(dòng)上傳到業(yè)務(wù)平臺(tái)中,該網(wǎng)關(guān)設(shè)備還同時(shí)具備N(xiāo)FC刷卡功能,讀取NFC卡號(hào)并自動(dòng)上傳到業(yè)務(wù)平臺(tái)中,其中,該業(yè)務(wù)平臺(tái)包括有綁定裝置。
步驟102、判斷所述NFC卡號(hào)是否綁定用戶(hù)賬號(hào)。
綁定裝置在接收到NFC卡號(hào)后會(huì)判斷該NFC卡號(hào)是否已經(jīng)綁定過(guò)用戶(hù)賬號(hào),若確定該NFC卡號(hào)已經(jīng)綁定過(guò)用戶(hù)賬號(hào),則進(jìn)入正常使用流程,即執(zhí)行步驟103;若確定該NFC卡號(hào)還沒(méi)有綁定用戶(hù)賬號(hào),則進(jìn)入NFC卡號(hào)與用戶(hù)賬號(hào)綁定流程,即執(zhí)行步驟104。
步驟103、將所述當(dāng)前測(cè)得的體征數(shù)據(jù)存儲(chǔ)到所述用戶(hù)賬號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
綁定裝置會(huì)將當(dāng)前測(cè)量得到的該用戶(hù)體征數(shù)據(jù)存儲(chǔ)到該用戶(hù)賬號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,待后續(xù)該用戶(hù)通過(guò)用戶(hù)終端中的應(yīng)用登陸該用戶(hù)賬號(hào),將體征數(shù)據(jù)呈現(xiàn)在用戶(hù)終端上。
例如,員工在正常使用健康小屋的時(shí)候,先刷NFC卡,然后進(jìn)行體征數(shù)據(jù)的測(cè)量,待后測(cè)量完畢后,體征數(shù)據(jù)就會(huì)在該員工賬號(hào)登錄的手機(jī)應(yīng)用(Application,app)中呈現(xiàn)出來(lái)。
步驟104、將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨 時(shí)綁定。
綁定裝置在確定當(dāng)前用戶(hù)的NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào)時(shí),將當(dāng)前用戶(hù)的NFC卡號(hào)與當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定。
優(yōu)選的是,綁定裝置判斷接收到當(dāng)前用戶(hù)的NFC卡號(hào)的時(shí)間點(diǎn)與接收到當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第一時(shí)間段是否小于等于第一有效時(shí)間段。
若該第一時(shí)間段小于等于第一有效時(shí)間段,則綁定裝置將當(dāng)前用戶(hù)的NFC卡號(hào)與當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定,即臨時(shí)形成一對(duì)一的關(guān)系。
若該第一時(shí)間段大于第一有效時(shí)間段,則綁定裝置刪除當(dāng)前用戶(hù)的NFC卡號(hào),結(jié)束綁定流程。
這里需要說(shuō)明的是,在本發(fā)明實(shí)施例中,該第一有效時(shí)間段為可動(dòng)態(tài)調(diào)整的時(shí)間段,可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,在此不加以限定。
步驟105、接收由用戶(hù)終端發(fā)送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)。
綁定裝置在建立當(dāng)前用戶(hù)的NFC卡號(hào)與當(dāng)前測(cè)得的體征數(shù)據(jù)的臨時(shí)綁定的關(guān)系后,會(huì)通知用戶(hù)需要將用戶(hù)賬號(hào)和體征數(shù)據(jù)上傳;用戶(hù)在用戶(hù)終端的應(yīng)用中登陸用戶(hù)賬號(hào)并將剛才測(cè)得的體征數(shù)據(jù)錄入該應(yīng)用中,待體征數(shù)據(jù)錄入完成后,用戶(hù)終端將當(dāng)前的用戶(hù)賬號(hào)和當(dāng)前的體征數(shù)據(jù)上傳給綁定裝置。
例如,業(yè)務(wù)平臺(tái)在建立當(dāng)前員工的NFC卡號(hào)與當(dāng)前測(cè)得的員工的體征數(shù)據(jù)的臨時(shí)綁定的關(guān)系后,會(huì)通知員工需要將員工賬號(hào)和體征數(shù)據(jù)上傳到業(yè)務(wù)平臺(tái);圖2為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法實(shí)施例的上傳體征數(shù)據(jù)的示意圖,如圖2所示,這時(shí),員工在手機(jī)app中登陸員工賬號(hào)并將剛才測(cè)得的體征數(shù)據(jù)手動(dòng)錄入app中,并操作上傳給業(yè)務(wù)平臺(tái)。
步驟106、根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配。
綁定裝置根據(jù)用戶(hù)終端發(fā)送來(lái)的當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和當(dāng)前用戶(hù)的體征數(shù)據(jù)與臨時(shí)綁定后的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配,即判 斷當(dāng)前用戶(hù)的體征數(shù)據(jù)是否跟當(dāng)前測(cè)得的體征數(shù)據(jù)是否匹配,如果當(dāng)前用戶(hù)的體征數(shù)據(jù)是否跟當(dāng)前測(cè)得的體征數(shù)據(jù)不匹配,則執(zhí)行步驟107;如果當(dāng)前用戶(hù)的體征數(shù)據(jù)是否跟當(dāng)前測(cè)得的體征數(shù)據(jù)匹配,則執(zhí)行步驟108。
優(yōu)選的是,綁定裝置判斷接收到用戶(hù)終端發(fā)送來(lái)的當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和當(dāng)前用戶(hù)的體征數(shù)據(jù)的時(shí)間點(diǎn)與接收到臨時(shí)綁定后的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第二時(shí)間段是否小于等于第二有效時(shí)間段。
若該第二時(shí)間段小于等于第二有效時(shí)間段,則綁定裝置根據(jù)用戶(hù)終端發(fā)送來(lái)的當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和當(dāng)前用戶(hù)的體征數(shù)據(jù)與臨時(shí)綁定后的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配。
若該第二時(shí)間段大于第二有效時(shí)間段,則綁定裝置刪除臨時(shí)綁定后的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù),結(jié)束綁定流程。
步驟107、在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)不匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)不進(jìn)行綁定。
在當(dāng)前用戶(hù)的體征數(shù)據(jù)與當(dāng)前測(cè)得的體征數(shù)據(jù)不匹配時(shí),綁定裝置將當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與當(dāng)前用戶(hù)的NFC卡號(hào)不進(jìn)行綁定,結(jié)束綁定流程,并將接收到的當(dāng)前用戶(hù)的NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù)刪除。
步驟108、在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定。
在當(dāng)前用戶(hù)的體征數(shù)據(jù)與當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),綁定裝置將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定,即永久形成一對(duì)一的關(guān)系,并將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)的永久綁定關(guān)系存儲(chǔ)到數(shù)據(jù)庫(kù)中;在綁定完成后,提示用戶(hù)綁定完成,下次即可進(jìn)入正常使用的模式。
本發(fā)明實(shí)施例提供的基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定方法,首先通過(guò)接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào)和當(dāng)前測(cè)得的體征數(shù)據(jù);其次,若所述NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào),則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;然后,接收由用戶(hù)終端發(fā) 送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù);接著,根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;最后,在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定;本發(fā)明的方法引入用戶(hù)自身的獨(dú)特體征數(shù)據(jù)作為用戶(hù)賬號(hào)與用戶(hù)NFC卡號(hào)綁定關(guān)系的匹配標(biāo)識(shí),無(wú)需專(zhuān)門(mén)的后臺(tái)人工操作綁定,能夠有效的節(jié)省人工資源,另外,還可以避免人工操作的失誤和延遲,提高準(zhǔn)確率。
圖3為本發(fā)明基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定裝置實(shí)施例的結(jié)構(gòu)示意圖,如圖3所示,該基于體征數(shù)據(jù)的用戶(hù)賬號(hào)與近場(chǎng)通信卡的綁定裝置03包括:NFC卡號(hào)模塊31、體征數(shù)據(jù)模塊32、匹配模塊33、綁定模塊34;其中,
所述NFC卡號(hào)模塊31,用于接收由網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前用戶(hù)的近場(chǎng)通信NFC卡號(hào);
所述體征數(shù)據(jù)模塊32,用于接收由所述網(wǎng)關(guān)設(shè)備發(fā)送的當(dāng)前測(cè)得的體征數(shù)據(jù);
所述體征數(shù)據(jù)模塊32,還用于在所述NFC卡號(hào)沒(méi)有綁定用戶(hù)賬號(hào)時(shí),將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
所述匹配模塊33,用于接收由用戶(hù)終端發(fā)送的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù);
所述匹配模塊33,還用于根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
所述綁定模塊34,用于在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)進(jìn)行綁定;
所述綁定模塊34,還用于在所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述當(dāng)前測(cè)得的體 征數(shù)據(jù)不匹配時(shí),將所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)與所述當(dāng)前用戶(hù)的NFC卡號(hào)不進(jìn)行綁定。
進(jìn)一步的,所述裝置還包括:
判斷模塊35,用于判斷所述NFC卡號(hào)是否綁定用戶(hù)賬號(hào);
所述體征數(shù)據(jù)模塊32,還用于若所述NFC卡號(hào)已經(jīng)綁定用戶(hù)賬號(hào),則將所述當(dāng)前測(cè)得的體征數(shù)據(jù)存儲(chǔ)到所述用戶(hù)賬號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
進(jìn)一步的,所述體征數(shù)據(jù)模塊32,還具體用于判斷接收到所述當(dāng)前用戶(hù)的NFC卡號(hào)的時(shí)間點(diǎn)與接收到所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第一時(shí)間段是否小于等于第一有效時(shí)間段;
若所述第一時(shí)間段小于等于第一有效時(shí)間段,則將所述當(dāng)前用戶(hù)的NFC卡號(hào)與所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行臨時(shí)綁定;
若所述第一時(shí)間段大于第一有效時(shí)間時(shí)間段,則刪除所述當(dāng)前用戶(hù)的NFC卡號(hào)。
進(jìn)一步的,所述匹配模塊33,還具體用于判斷接收到所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)的時(shí)間點(diǎn)與接收到所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)的時(shí)間點(diǎn)的第二時(shí)間段是否小于等于第二有效時(shí)間段;
若所述第二時(shí)間段小于等于第二有效時(shí)間段,則根據(jù)所述用戶(hù)終端發(fā)送來(lái)的所述當(dāng)前用戶(hù)的用戶(hù)賬號(hào)和所述當(dāng)前用戶(hù)的體征數(shù)據(jù)與所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)進(jìn)行匹配;
若所述第二時(shí)間段大于第二有效時(shí)間段,則刪除所述臨時(shí)綁定后的所述當(dāng)前用戶(hù)的NFC卡號(hào)和所述當(dāng)前測(cè)得的體征數(shù)據(jù)。
進(jìn)一步的,所述體征數(shù)據(jù)由體征測(cè)量設(shè)備測(cè)量得到;
所述體征測(cè)量設(shè)備將所述測(cè)量得到的體征數(shù)據(jù)發(fā)送給所述網(wǎng)關(guān)設(shè)備;
所述體征測(cè)量設(shè)備包括血壓計(jì)、血糖儀、體重秤、體質(zhì)儀中的至少一個(gè)。
本實(shí)施例的裝置,可以用于執(zhí)行上述所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。
在實(shí)際應(yīng)用中,所述NFC卡號(hào)模塊31、體征數(shù)據(jù)模塊32、匹配模塊33、綁定模塊34、判斷模塊35、可由位于裝置上的中央處理器(CPU)、微處理器(MPU)、數(shù)字信號(hào)處理器(DSP)或現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等器件實(shí)現(xiàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。