本申請(qǐng)涉及智能穿戴設(shè)備技術(shù)領(lǐng)域,尤其涉及一種可穿戴設(shè)備及其用戶認(rèn)證方法。
背景技術(shù):
隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展和高性能低功耗處理芯片的推出,各種各樣的可穿戴設(shè)備不斷傳出,如智能眼鏡、智能手表、智能手環(huán)等等,谷歌、蘋果、微軟等諸多科技公司都開始在這個(gè)全新的領(lǐng)域深入探索。智能穿戴設(shè)備就是采用感知、識(shí)別、無(wú)線通信、云服務(wù)等新一代信息技術(shù)來(lái)實(shí)現(xiàn)用戶互動(dòng)、生活、娛樂(lè)、健身等功能的可穿戴式的移動(dòng)智能終端。
目前,可穿戴設(shè)備的用戶認(rèn)證通常是通過(guò)密碼解鎖的方式,具體的實(shí)現(xiàn)步驟為:用戶戴上可穿戴設(shè)備,然后點(diǎn)擊設(shè)備的解鎖圖標(biāo),輸入4位數(shù)字密碼;如果解鎖成功,用戶即可使用該設(shè)備,如果失敗則需要重試輸入密碼。
顯然,這種方式操作起來(lái)比較繁瑣,且由于可穿戴設(shè)備通常屏幕較小,數(shù)字密碼很容易輸入錯(cuò)入。
現(xiàn)有技術(shù)不足在于:
現(xiàn)有的可穿戴設(shè)備通過(guò)密碼解鎖方式實(shí)現(xiàn)用戶認(rèn)證,操作繁瑣且容易出錯(cuò)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提出了一種可穿戴設(shè)備及其用戶認(rèn)證方法,以解決現(xiàn)有技術(shù) 中可穿戴設(shè)備通過(guò)密碼解鎖方式實(shí)現(xiàn)用戶認(rèn)證,操作繁瑣且容易出錯(cuò)的技術(shù)問(wèn)題。
本申請(qǐng)實(shí)施例提供了一種可穿戴設(shè)備的用戶認(rèn)證方法,包括如下步驟:
獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度,以及所述可穿戴設(shè)備在x、y、z三個(gè)方向上的加速度;
根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息;
判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
本申請(qǐng)實(shí)施例提供了一種可穿戴設(shè)備,包括
重力傳感器,用于獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度;
加速度傳感器,用于獲取所述可穿戴設(shè)備在x、y、z三個(gè)方向上的加速度;
數(shù)據(jù)處理模塊,用于根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息;
認(rèn)證模塊,用于判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
有益效果如下:
本申請(qǐng)實(shí)施例所提供的可穿戴設(shè)備及其用戶認(rèn)證方法,獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度以及所述可穿戴設(shè)備在x、y、z三個(gè)方向上的角速度,根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息;判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。由于本申請(qǐng)實(shí)施例是通過(guò)獲取可穿戴設(shè)備的傾斜角度和加速度來(lái)獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡,并將其與預(yù)設(shè)軌跡進(jìn)行匹配來(lái)實(shí)現(xiàn)用戶認(rèn)證,因此,采用本申請(qǐng)實(shí)施例所提供的方案,用戶無(wú)需輸入數(shù)字或字母,只需要佩戴可穿戴設(shè)備的部位晃動(dòng)操作即可實(shí)現(xiàn)用戶認(rèn)證,使用起來(lái)非常方便,且避免了現(xiàn)有技術(shù)中輸入數(shù)字或字母容易出錯(cuò)的問(wèn)題。
附圖說(shuō)明
下面將參照附圖描述本申請(qǐng)的具體實(shí)施例,其中:
圖1示出了本申請(qǐng)實(shí)施例中可穿戴設(shè)備的用戶認(rèn)證方法實(shí)施的流程示意圖;
圖2示出了本申請(qǐng)實(shí)施例中用戶預(yù)先設(shè)置軌跡信息的交互示意圖;
圖3示出了本申請(qǐng)實(shí)施例中的軌跡示意圖;
圖4示出了本申請(qǐng)實(shí)施例中用戶認(rèn)證過(guò)程的交互示意圖;
圖5示出了本申請(qǐng)實(shí)施例中可穿戴設(shè)備的結(jié)構(gòu)示意圖;
圖6示出了本申請(qǐng)實(shí)施例中智能手表的運(yùn)動(dòng)軌跡示意圖一;
圖7示出了本申請(qǐng)實(shí)施例中智能手表的運(yùn)動(dòng)軌跡示意圖二;
圖8示出了本申請(qǐng)實(shí)施例中智能眼鏡的佩戴示意圖;
圖9示出了本申請(qǐng)實(shí)施例中智能鞋的穿戴示意圖。
具體實(shí)施方式
為了使本申請(qǐng)的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本申請(qǐng)的示例性實(shí)施例進(jìn)行進(jìn)一步詳細(xì)的說(shuō)明,顯然,所描述的實(shí)施例僅是本申請(qǐng)的一部分實(shí)施例,而不是所有實(shí)施例的窮舉。并且在不沖突的情況下,本說(shuō)明中的實(shí)施例及實(shí)施例中的特征可以互相結(jié)合。
針對(duì)現(xiàn)有技術(shù)的不足,本申請(qǐng)實(shí)施例提出了一種可穿戴設(shè)備及其用戶認(rèn)證方法,下面進(jìn)行說(shuō)明。
圖1示出了本申請(qǐng)實(shí)施例中可穿戴設(shè)備的用戶認(rèn)證方法,如圖所示,所述可穿戴設(shè)備的用戶認(rèn)證方法可以包括如下步驟:
步驟101、獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度,以及所述可穿戴設(shè)備在x、y、z三個(gè)方向上的加速度;
步驟102、根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌 跡信息;
步驟103、判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
在本申請(qǐng)實(shí)施例中,用戶可以直接晃動(dòng)穿戴所述可穿戴設(shè)備的肢體部分,所述可穿戴設(shè)備識(shí)別運(yùn)動(dòng)軌跡實(shí)現(xiàn)用戶認(rèn)證;用戶還可以點(diǎn)擊打開所述可穿戴設(shè)備中的某個(gè)應(yīng)用,該應(yīng)用提示需要用戶認(rèn)證才能繼續(xù)操作,然后用戶再晃動(dòng)穿戴所述可穿戴設(shè)備的肢體部分,所述可穿戴設(shè)備識(shí)別運(yùn)動(dòng)軌跡實(shí)現(xiàn)用戶認(rèn)證。
具體實(shí)施中,所述可穿戴設(shè)備可以獲取相對(duì)于水平面的傾斜角度和所述可穿戴設(shè)備在x、y、z三個(gè)方向上的加速度,根據(jù)所述傾斜角度或所述加速度可以獲得每個(gè)時(shí)刻所述可穿戴設(shè)備的位置坐標(biāo),一定時(shí)間內(nèi)連續(xù)的位置坐標(biāo)形成所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡,將所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡與預(yù)設(shè)軌跡信息進(jìn)行匹配,即可完成用戶認(rèn)證操作。
例如,可以假設(shè)所述可穿戴設(shè)備當(dāng)前所在位置為原點(diǎn),向左運(yùn)動(dòng)為x軸反向方向,向右運(yùn)動(dòng)為x軸正向方向,向前運(yùn)動(dòng)為y軸正向方向,向后運(yùn)動(dòng)為y軸反向方向,向上運(yùn)動(dòng)為z軸正向方向,向下運(yùn)動(dòng)為z軸反向方向,根據(jù)所述可穿戴設(shè)備在各個(gè)方向的加速度和傾斜角度作為探測(cè)數(shù)據(jù),可以計(jì)算出所述可穿戴設(shè)備在三維空間的運(yùn)動(dòng)軌跡。
圖2示出了本申請(qǐng)實(shí)施例中用戶預(yù)先設(shè)置軌跡信息的交互示意圖,如圖所示,預(yù)設(shè)軌跡的步驟可以為:
步驟2.1、用戶從所述可穿戴設(shè)備的應(yīng)用設(shè)置菜單中選擇設(shè)置認(rèn)證軌跡,進(jìn)入軌跡設(shè)置;
步驟2.2、所述可穿戴設(shè)備顯示軌跡錄入界面;
步驟2.3、用戶繪制軌跡;
步驟2.4、用戶停止動(dòng)作后,所述可穿戴設(shè)備的應(yīng)用自動(dòng)結(jié)束錄入,存儲(chǔ)所述軌跡;
步驟2.5、所述可穿戴設(shè)備顯示軌跡確認(rèn)界面;
步驟2.6、用戶再次繪制軌跡;
步驟2.7、用戶停止動(dòng)作后,所述可穿戴設(shè)備的應(yīng)用自動(dòng)結(jié)束錄入,將步驟2.4存儲(chǔ)的軌跡與步驟2.6用戶再次繪制的軌跡進(jìn)行對(duì)比,確認(rèn)是否一致:
如果軌跡一致,則確定軌跡確認(rèn)成功,可以提示用戶設(shè)置完成,并將所述軌跡存儲(chǔ)至所述可穿戴設(shè)備中;
如果軌跡不一致,則可以返回步驟2.4重新確認(rèn)軌跡,或者用戶可以點(diǎn)擊取消/退出軌跡設(shè)置。
在本申請(qǐng)實(shí)施例中,用戶可以揮動(dòng)/晃動(dòng)穿戴所述可穿戴設(shè)備的肢體部分在空中繪制任意圖案的軌跡。
圖3示出了本申請(qǐng)實(shí)施例中的軌跡示意圖,如圖所示,軌跡可以為由5個(gè)定點(diǎn)組成的五角星形狀,假設(shè)軌跡的起始位置為定點(diǎn)1所在位置,運(yùn)動(dòng)軌跡可以為1→2→3→4→5,其中,圖3中的箭頭代表運(yùn)動(dòng)方向,1、2、3、4、5這5個(gè)點(diǎn)為以一個(gè)圓心為中心、到所述圓心距離相等的點(diǎn)。
具體實(shí)施中,運(yùn)動(dòng)軌跡可以由所述可穿戴設(shè)備出廠時(shí)預(yù)先設(shè)置,也可以由用戶自行預(yù)先設(shè)置。運(yùn)動(dòng)軌跡也不限于上述圖案,還可以為八字形、或者其他曲線形狀,本申請(qǐng)對(duì)此不作限制。
所述可穿戴設(shè)備可以通過(guò)檢測(cè)運(yùn)動(dòng)開始和結(jié)束來(lái)自動(dòng)識(shí)別軌跡錄入的開始和結(jié)束,并記錄開始到結(jié)束這一段時(shí)間內(nèi)的運(yùn)動(dòng)軌跡,該運(yùn)動(dòng)軌跡可以用于在用戶預(yù)設(shè)軌跡時(shí)首次錄入和再次錄入的軌跡確認(rèn),也可以用于用戶認(rèn)證時(shí)驗(yàn)證軌跡是否與預(yù)設(shè)軌跡匹配。
圖4示出了本申請(qǐng)實(shí)施例中用戶認(rèn)證過(guò)程的交互示意圖,如圖所示,用戶身份認(rèn)證的步驟可以為:
步驟4.1、用戶打開可穿戴設(shè)備中的應(yīng)用,應(yīng)用顯示需要認(rèn)證才能繼續(xù)操作;
步驟4.2、所述可穿戴設(shè)備顯示用戶認(rèn)證界面;
步驟4.3、用戶晃動(dòng)穿戴所述可穿戴設(shè)備的肢體部分,錄入運(yùn)動(dòng)軌跡;用戶停止動(dòng)作后,所述可穿戴設(shè)備結(jié)束軌跡識(shí)別操作;
步驟4.4、所述可穿戴設(shè)備將步驟4.3獲得的運(yùn)動(dòng)軌跡與用戶預(yù)設(shè)的軌跡信息進(jìn)行對(duì)比:
如果匹配成功,則用戶認(rèn)證成功,可以進(jìn)行后續(xù)操作;
如果匹配失敗,則用戶認(rèn)證失敗,拒絕所述用戶的訪問(wèn),或者提示用戶重新驗(yàn)證。
在具體實(shí)施時(shí),步驟4.1和步驟4.2可以省略,即,用戶可以直接晃動(dòng)穿戴有所述可穿戴設(shè)備的肢體部位,錄入運(yùn)動(dòng)軌跡(步驟4.3),所述可穿戴設(shè)備結(jié)束軌跡識(shí)別操作后,執(zhí)行步驟4.4完成用戶認(rèn)證。
本申請(qǐng)實(shí)施例所提供的可穿戴設(shè)備的用戶認(rèn)證方法,首先,獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度以及所述可穿戴設(shè)備在x、y、z三個(gè)方向上的角速度,根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息;判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
由于本申請(qǐng)實(shí)施例是通過(guò)獲取可穿戴設(shè)備的傾斜角度和加速度來(lái)獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡,并將其與預(yù)設(shè)軌跡進(jìn)行匹配來(lái)實(shí)現(xiàn)用戶認(rèn)證,因此,采用本申請(qǐng)實(shí)施例所提供的技術(shù)方案,用戶無(wú)需輸入數(shù)字或字母,只需要佩戴可穿戴設(shè)備的肢體部位晃動(dòng)操作即可實(shí)現(xiàn)用戶認(rèn)證,使用起來(lái)非常方便,且避免了現(xiàn)有技術(shù)中輸入數(shù)字或字母容易出錯(cuò)的問(wèn)題。
不僅如此,由于本申請(qǐng)實(shí)施例中用戶認(rèn)證是通過(guò)用戶晃動(dòng)/揮動(dòng)自身的肢體部位完成預(yù)定動(dòng)作實(shí)現(xiàn)的,因此,采用本申請(qǐng)實(shí)施例所提供的技術(shù)方案,還可以讓用戶通過(guò)這些小運(yùn)動(dòng)(如晃動(dòng)手腕、扭動(dòng)脖子等)達(dá)到活動(dòng)身體部位、解除疲勞的效果,極大的提升了用戶體驗(yàn)。
實(shí)施中,所述運(yùn)動(dòng)軌跡信息可以包括所述可穿戴設(shè)備的運(yùn)動(dòng)方向和運(yùn)動(dòng)距離,所述判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,具體 可以為:
判斷所述可穿戴設(shè)備的運(yùn)動(dòng)方向、運(yùn)動(dòng)距離與預(yù)設(shè)運(yùn)動(dòng)方向、預(yù)設(shè)運(yùn)動(dòng)距離是否匹配。
具體實(shí)施中,預(yù)設(shè)軌跡信息可以包括預(yù)設(shè)運(yùn)動(dòng)方向、預(yù)設(shè)運(yùn)動(dòng)距離、預(yù)設(shè)移動(dòng)速度、預(yù)設(shè)加速度等等,相應(yīng)的,獲取的運(yùn)動(dòng)軌跡信息也可以包括這些參數(shù)。在進(jìn)行所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息匹配操作時(shí),可以分別判斷這些參數(shù)是否與預(yù)設(shè)信息相匹配,如,判斷所述可穿戴設(shè)備的運(yùn)動(dòng)方向是否與預(yù)設(shè)運(yùn)動(dòng)方向匹配,判斷所述可穿戴設(shè)備的運(yùn)動(dòng)距離是否與預(yù)設(shè)運(yùn)動(dòng)距離匹配,等。
根據(jù)傾斜角度可以計(jì)算出所述可穿戴設(shè)備的運(yùn)動(dòng)方向,以所述可穿戴設(shè)備的初始位置為原心,根據(jù)所述加速度和一定的時(shí)間范圍可以計(jì)算出所述可穿戴設(shè)備的運(yùn)動(dòng)距離,進(jìn)而獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡,具體的計(jì)算過(guò)程可以采用現(xiàn)有技術(shù)實(shí)現(xiàn),本申請(qǐng)?jiān)诖瞬蛔鲑樖觥?/p>
實(shí)施中,所述判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,具體可以為:
計(jì)算所述所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息的匹配度;
如果所述計(jì)算得到的匹配度小于預(yù)先設(shè)置的匹配閾值,確定所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息匹配。
具體實(shí)施中,由于用戶每次錄入的軌跡可能有些許的差別,本申請(qǐng)實(shí)施例可以預(yù)先設(shè)置匹配閾值,在進(jìn)行軌跡匹配時(shí),可以先計(jì)算出所述所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息的匹配度,再將所述匹配度與預(yù)先設(shè)置的匹配閾值進(jìn)行比較:
如果計(jì)算得到的匹配度小于預(yù)先設(shè)置的匹配閾值,則說(shuō)明誤差在可接受的范圍內(nèi),確定所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息匹配;
如果計(jì)算得到的匹配度大于預(yù)先設(shè)置的匹配閾值,則說(shuō)明誤差較大、兩條軌跡明顯不一致,則確定所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息不匹 配。
在本申請(qǐng)實(shí)施例中,對(duì)于匹配度的計(jì)算,可以采用現(xiàn)有技術(shù)實(shí)現(xiàn),例如利用曲率等幾何參數(shù)計(jì)算、提取曲線特征計(jì)算曲線之間的距離、內(nèi)積求角度來(lái)計(jì)算離散曲線的相似度等等,本申請(qǐng)?jiān)诖瞬蛔鲑樖觥?/p>
本申請(qǐng)實(shí)施例可以由系統(tǒng)或用戶根據(jù)匹配精度的要求預(yù)先設(shè)置一定的匹配閾值,對(duì)于不同的可穿戴設(shè)備可以設(shè)置不同的匹配閾值,對(duì)于每次的運(yùn)動(dòng)軌跡有一定保障的設(shè)備可以設(shè)置匹配閾值小一些,以提高精度,例如,對(duì)于頭部的可穿戴設(shè)備來(lái)說(shuō),由于頭部的運(yùn)動(dòng)范圍較小,匹配的精度可以要求更高一些;而對(duì)于四肢的可穿戴設(shè)備來(lái)說(shuō),由于四肢的運(yùn)動(dòng)范圍較大,匹配的精度可以適當(dāng)放寬。因此,采用本申請(qǐng)實(shí)施例所提供的方案,可以靈活設(shè)置匹配的精度要求,進(jìn)而實(shí)現(xiàn)不同設(shè)備的用戶認(rèn)證具備不同的安全級(jí)別的目的。
進(jìn)一步地,為了進(jìn)一步提高所述可穿戴設(shè)備的用戶認(rèn)證的安全性,本申請(qǐng)實(shí)施例還可以采用以下方式實(shí)施。
實(shí)施中,在所述確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)之前,所述可穿戴設(shè)備的用戶認(rèn)證方法可以進(jìn)一步包括:
獲取穿戴所述可穿戴設(shè)備的用戶的生物特征;
判斷所述用戶的生物特征與所述可穿戴設(shè)備內(nèi)存儲(chǔ)的生物特征是否匹配。
在本申請(qǐng)實(shí)施例中,可以包括兩種認(rèn)證方式,一種為上面所述的運(yùn)動(dòng)軌跡匹配方式,另一種為生物特征匹配方式。需要說(shuō)明的是,這兩種認(rèn)證方式不限定先后順序,可以先進(jìn)行運(yùn)動(dòng)軌跡匹配再進(jìn)行生物特征匹配,也可以先進(jìn)行生物特征匹配再進(jìn)行運(yùn)動(dòng)軌跡匹配,本申請(qǐng)對(duì)兩種認(rèn)證方式的先后順序不做限制。
具體實(shí)施中,所述可穿戴設(shè)備可以在匹配運(yùn)動(dòng)軌跡并確定所述運(yùn)動(dòng)軌跡與預(yù)設(shè)軌跡一致之后,獲取穿戴所述可穿戴設(shè)備的用戶的生物特征,判斷獲取到的所述用戶的生物特征與所述可穿戴設(shè)備內(nèi)存儲(chǔ)的生物特征是否匹配,如果匹配,則可以確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
其中,所述可穿戴設(shè)備內(nèi)存儲(chǔ)的生物特征可以為所述用戶首次佩戴所述可穿戴設(shè)備時(shí)存儲(chǔ)的生物特征,也可以為所述用戶設(shè)置生物特征匹配之前每次佩戴所述可穿戴設(shè)備時(shí)存儲(chǔ)的所有生物特征,具體實(shí)施時(shí)可以以列表的形式存儲(chǔ),以避免由于所述用戶的生物特征根據(jù)時(shí)間、氣候等外界因素的不同而不同,導(dǎo)致用戶認(rèn)證失敗的問(wèn)題。
采用本申請(qǐng)實(shí)施例所提供的用戶認(rèn)證方法,不但可以省去用戶輸入密碼等繁瑣步驟,只需要晃動(dòng)實(shí)現(xiàn)運(yùn)動(dòng)軌跡錄入即可實(shí)現(xiàn)認(rèn)證,而且在此基礎(chǔ)上,增加了生物特征匹配方式,使得即使其他用戶采用相同的運(yùn)動(dòng)軌跡實(shí)現(xiàn)了用戶認(rèn)證,由于其他用戶與所述用戶的生物特征不同,也不能通過(guò)認(rèn)證,進(jìn)一步提高了用戶設(shè)備的安全性。
實(shí)施中,所述穿戴所述可穿戴設(shè)備的用戶的生物特征可以包括所述用戶的指紋、體表溫度、心率、虹膜和/或脈搏。
本申請(qǐng)實(shí)施例中,所述穿戴所述可穿戴設(shè)備的用戶的生物特征可以包括所述用戶的指紋、體表溫度、心率、虹膜、脈搏等參數(shù)。
具體實(shí)施中,所述可穿戴設(shè)備可以通過(guò)指紋傳感器、虹膜識(shí)別技術(shù)等來(lái)識(shí)別用戶的生物特征。例如,能夠監(jiān)測(cè)用戶心率的智能耳機(jī),可以采用光電傳感器來(lái)監(jiān)測(cè)用戶心率,在獲得用戶心率之后,可以判斷當(dāng)前用戶的心率與耳機(jī)內(nèi)存儲(chǔ)的心率是否匹配,如果匹配,則確定該用戶認(rèn)證通過(guò)。
本申請(qǐng)實(shí)施例通過(guò)獲取穿戴所述可穿戴設(shè)備的用戶的指紋、體表溫度、心率、虹膜、脈搏等生物特征,將這些生物特征與所述可穿戴設(shè)備內(nèi)存儲(chǔ)的生物特征匹配,來(lái)確定當(dāng)前用戶是否為所述可穿戴設(shè)備的擁有者,繼而實(shí)現(xiàn)用戶認(rèn)證的目的,確保安全。
實(shí)施中,所述可穿戴設(shè)備可以為帶有智能操作系統(tǒng)的手表、手環(huán)或腕帶。
本申請(qǐng)實(shí)施例中,所述可穿戴設(shè)備可以為智能手表、智能手環(huán)、智能腕帶等佩戴于手腕部位的設(shè)備。
具體實(shí)施中,用戶可以將智能手表、手環(huán)或腕帶佩戴在手腕上,通過(guò)菜單 選擇來(lái)預(yù)先設(shè)置運(yùn)動(dòng)軌跡,由于這些設(shè)備為佩戴于手腕上,運(yùn)動(dòng)軌跡通常表現(xiàn)為手勢(shì)。在用戶手勢(shì)設(shè)置成功后,智能手表、手環(huán)或腕帶存儲(chǔ)所述手勢(shì),并在檢測(cè)到用戶晃動(dòng)操作時(shí)驗(yàn)證手勢(shì),實(shí)現(xiàn)用戶認(rèn)證。
現(xiàn)有技術(shù)中,智能手表、手環(huán)或腕帶通過(guò)采用數(shù)字密碼認(rèn)證方式,不僅操作繁瑣、密碼輸入容易出錯(cuò),而且需要一只手佩戴所述智能手表、手環(huán)或腕帶,另一只手用來(lái)輸入密碼,必須使用兩只手才能完成用戶認(rèn)證。
而本申請(qǐng)實(shí)施例中,用戶將智能手表、手環(huán)或腕帶佩戴于一只手的手腕上,在需要使用時(shí)只需揮動(dòng)手腕即可實(shí)現(xiàn)用戶認(rèn)證,無(wú)需輸入密碼,而且單手即可實(shí)現(xiàn)認(rèn)證,極大地方便了用戶操作,提升了用戶體驗(yàn)。
基于同一發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例中還提供了一種可穿戴設(shè)備,由于這些設(shè)備解決問(wèn)題的原理與一種可穿戴設(shè)備的用戶認(rèn)證方法相似,因此這些設(shè)備的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
圖5示出了本申請(qǐng)實(shí)施例中可穿戴設(shè)備的結(jié)構(gòu)示意圖,如圖所示,所述可穿戴設(shè)備可以包括:
重力傳感器501,用于獲取可穿戴設(shè)備相對(duì)于水平面的傾斜角度;
加速度傳感器502,用于獲取所述可穿戴設(shè)備在x、y、z三個(gè)方向上的加速度;
數(shù)據(jù)處理模塊503,用于根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息;
認(rèn)證模塊504,用于判斷所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
實(shí)施中,所述數(shù)據(jù)處理模塊503具體可以用于根據(jù)所述傾斜角度和所述加速度獲得所述可穿戴設(shè)備的運(yùn)動(dòng)方向和運(yùn)動(dòng)距離,所述認(rèn)證模塊504具體可以用于判斷所述可穿戴設(shè)備的運(yùn)動(dòng)方向、運(yùn)動(dòng)距離與預(yù)設(shè)運(yùn)動(dòng)方向、預(yù)設(shè)運(yùn)動(dòng)距離是否匹配,如果匹配,則確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
實(shí)施中,所述認(rèn)證模塊504具體可以包括:
計(jì)算單元,用于計(jì)算所述所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息的匹配度;
匹配單元,用于如果所述計(jì)算得到的匹配度小于預(yù)先設(shè)置的匹配閾值,確定所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息匹配;
認(rèn)證單元,用于如果所述可穿戴設(shè)備的運(yùn)動(dòng)軌跡信息與預(yù)設(shè)軌跡信息匹配,確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)。
實(shí)施中,所述可穿戴設(shè)備可以進(jìn)一步包括:
生物特征獲取模塊505,用于獲取穿戴所述可穿戴設(shè)備的用戶的生物特征;
所述認(rèn)證模塊504可以進(jìn)一步用于在所述確定所述可穿戴設(shè)備的用戶認(rèn)證通過(guò)之前,判斷所述用戶的生物特征與所述可穿戴設(shè)備內(nèi)存儲(chǔ)的生物特征是否匹配。
實(shí)施中,所述生物特征獲取模塊505具體可以用于獲取穿戴所述可穿戴設(shè)備的用戶的指紋、體表溫度、心率、虹膜和/或脈搏。
實(shí)施中,所述可穿戴設(shè)備可以為帶有智能操作系統(tǒng)的手表、手環(huán)或腕帶。
上述實(shí)施例中,均可以采用現(xiàn)有的功能元器件模塊來(lái)實(shí)施。例如,數(shù)據(jù)處理模塊可以采用現(xiàn)有的數(shù)據(jù)處理元器件,本領(lǐng)域技術(shù)人員經(jīng)過(guò)相應(yīng)的設(shè)計(jì)開發(fā)即可實(shí)現(xiàn);至于認(rèn)證模塊,則是任意一個(gè)具備數(shù)據(jù)匹配功能的設(shè)備都具備的元器件;同時(shí),生物特征獲取模塊進(jìn)行的生物特征的獲取采用的都可以是現(xiàn)有的技術(shù)手段,至少,現(xiàn)有智能手環(huán)、智能眼鏡等現(xiàn)有的智能穿戴設(shè)備中便具備實(shí)現(xiàn)該功能元器件。
為了描述的方便,以上所述裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各模塊或單元的功能在同一個(gè)或多個(gè)軟件或硬件中實(shí)現(xiàn)。
為了便于本申請(qǐng)的實(shí)施,下面以具體實(shí)例進(jìn)行說(shuō)明。
實(shí)施例一、
以智能手表為例,假設(shè)小明右手拎著公文包、左手拿著礦泉水走在路上, 左手手腕佩戴有所述智能手表。
當(dāng)小明想要打開智能手表中的應(yīng)用時(shí),可以按照預(yù)先設(shè)置的手勢(shì)軌跡揮動(dòng)手腕或手臂,以完成用戶認(rèn)證。
本申請(qǐng)實(shí)施例以下面圖6、7為例進(jìn)行簡(jiǎn)要說(shuō)明手勢(shì)的匹配過(guò)程。
圖6示出了本申請(qǐng)實(shí)施例中智能手表的運(yùn)動(dòng)軌跡示意圖一,如圖6所示,小明可以以左手手肘為圓心,上下擺動(dòng)小臂三次,所述智能手表獲取到該運(yùn)動(dòng)軌跡之后將所述運(yùn)動(dòng)軌跡與預(yù)設(shè)軌跡進(jìn)行匹配;
圖7示出了本申請(qǐng)實(shí)施例中智能手表的運(yùn)動(dòng)軌跡示意圖二,小明也可以如圖7所示,以左手手肘為軸,手腕在水平方向順時(shí)針或逆時(shí)針畫圓,當(dāng)小明停止動(dòng)作后,所述智能手表將所述運(yùn)動(dòng)軌跡與預(yù)設(shè)軌跡進(jìn)行匹配。
在本申請(qǐng)實(shí)施例中,當(dāng)晃動(dòng)軌跡與預(yù)設(shè)軌跡匹配時(shí),所述智能手表還可以進(jìn)一步通過(guò)所述智能手表的光電心率傳感器來(lái)檢測(cè)小明的心率,并將檢測(cè)到的心率與智能手表內(nèi)存儲(chǔ)的心率進(jìn)行匹配。
如果一致則用戶認(rèn)證通過(guò);
如果小明所戴的智能手表是從小王借來(lái)的,智能手表內(nèi)存儲(chǔ)的是小王的心率,小明和小王的心率不同,則導(dǎo)致用戶認(rèn)證失敗。
這種用戶認(rèn)證方式,可以有效防止智能手表被擁有者的朋友、或者小偷戴走所引起的隱私泄露等情況。
實(shí)施例二、
以智能眼鏡為例,假設(shè)小張右手拎著公文包、左手拿著礦泉水走在路上,頭部戴有智能眼睛。
圖8示出了本申請(qǐng)實(shí)施例中智能眼鏡的佩戴示意圖,如圖所示,當(dāng)小張想要通過(guò)認(rèn)證使用/訪問(wèn)所述智能眼鏡時(shí),可以按照預(yù)先設(shè)置的軌跡晃動(dòng)頭部,以完成用戶認(rèn)證。
具體實(shí)施時(shí),預(yù)先設(shè)置的軌跡可以為以下方式:
1)以當(dāng)前頭部位置為起點(diǎn),順時(shí)針轉(zhuǎn)動(dòng)頭部1圈;
2)以當(dāng)前頭部位置為起點(diǎn),逆時(shí)針轉(zhuǎn)動(dòng)頭部2圈;
3)以當(dāng)前頭部位置為起點(diǎn),順時(shí)針轉(zhuǎn)動(dòng)頭部1圈、逆時(shí)針轉(zhuǎn)動(dòng)頭部1圈;
4)頭部向左側(cè)肩膀晃動(dòng)2次;
5)頭部向前點(diǎn)頭1次、向右側(cè)肩膀晃動(dòng)1次;
……
以上僅為示例,具體實(shí)施時(shí),用戶可以根據(jù)自身的需要隨意設(shè)置認(rèn)證所需的軌跡。
本申請(qǐng)實(shí)施例中,在上述軌跡匹配成功后,還可以進(jìn)一步利用所述智能眼鏡獲取小張的虹膜特征,具體實(shí)施時(shí)可以采用現(xiàn)有的虹膜識(shí)別技術(shù)實(shí)現(xiàn)。所述智能眼鏡可以將小張的虹膜特征與所述智能眼鏡中存儲(chǔ)的虹膜特征進(jìn)行匹配,如果匹配成功,則認(rèn)為小張是所述智能眼鏡的擁有者,認(rèn)證通過(guò);如果匹配不成功,則說(shuō)明小張并非所述智能眼鏡的擁有者,認(rèn)證失敗,拒絕小張的訪問(wèn)請(qǐng)求。
實(shí)施例三、
以智能鞋為例,假設(shè)用戶穿著所述智能鞋在公園內(nèi)跑步,當(dāng)用戶想要所述智能鞋記錄跑步的步數(shù)、或?qū)⑴懿降牟綌?shù)/速度等信息傳遞至其他終端時(shí),首先需要進(jìn)行用戶認(rèn)證操作。
圖9示出了本申請(qǐng)實(shí)施例中智能鞋的穿戴示意圖,如圖所示,假設(shè)預(yù)設(shè)軌跡為右腳向后抬起、腳尖點(diǎn)地三次,那么,此時(shí)用戶只需要將右腳向后抬起、腳尖點(diǎn)地三次,所述智能鞋將獲取用戶這一動(dòng)作的運(yùn)動(dòng)軌跡,將所述運(yùn)動(dòng)軌跡與預(yù)設(shè)軌跡進(jìn)行匹配,來(lái)實(shí)現(xiàn)用戶認(rèn)證。
或者,預(yù)設(shè)軌跡還可以為:左腳腳跟抬起離開地面,以左腳腳尖為軸、順時(shí)針/逆時(shí)針轉(zhuǎn)動(dòng)腳腕,用戶按此動(dòng)作錄入運(yùn)動(dòng)軌跡即可實(shí)現(xiàn)用戶認(rèn)證。
顯然,本申請(qǐng)實(shí)施例中,還可以由用戶隨意設(shè)置其他軌跡以實(shí)現(xiàn)用戶認(rèn)證,本申請(qǐng)?jiān)诖瞬辉僖灰慌e例。
此外,本申請(qǐng)實(shí)施例中,還可以獲取當(dāng)前用戶的足底壓力值,并將獲取到 的當(dāng)前用戶的足底壓力值與所述智能鞋存儲(chǔ)的足底壓力值進(jìn)行匹配,其中所述智能鞋存儲(chǔ)的足底壓力值可以為上一次使用該智能鞋的用戶的足底壓力值,如果當(dāng)前用戶的足底壓力值與所述智能鞋存儲(chǔ)的足底壓力值匹配,那么,用戶認(rèn)證通過(guò);如果二者不匹配,則用戶認(rèn)證失敗。
綜上可知,本申請(qǐng)實(shí)施例所提供的技術(shù)方案,可以適用于各種可穿戴設(shè)備,上述實(shí)施例僅為示例,本申請(qǐng)實(shí)施例并不限于上述實(shí)施例。
采用本申請(qǐng)實(shí)施例所提供的可穿戴設(shè)備及其用戶認(rèn)證方法,無(wú)需用戶手動(dòng)輸入密碼,只需要穿戴者晃動(dòng)/揮動(dòng)穿戴有所述可穿戴設(shè)備的肢體部位完成預(yù)設(shè)運(yùn)動(dòng)軌跡,即可實(shí)現(xiàn)用戶認(rèn)證,不僅使用起來(lái)更加方便,而且可以讓用戶通過(guò)這些小運(yùn)動(dòng)達(dá)到活動(dòng)身體部位、解除疲勞的效果,極大的提升了用戶體驗(yàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(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è)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。