智能電子設(shè)備用戶自動(dòng)認(rèn)證方法
【專利摘要】本發(fā)明公開了智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,該方法包括采集當(dāng)前用戶使用智能電子設(shè)備所產(chǎn)生的行為數(shù)據(jù);當(dāng)當(dāng)前時(shí)間為設(shè)定間隔時(shí)間段的終點(diǎn)時(shí)間,計(jì)算當(dāng)前時(shí)間段內(nèi)采集的所有行為數(shù)據(jù)的作為用戶認(rèn)證數(shù)據(jù),讀取用戶行為數(shù)據(jù)參照庫(kù)中根據(jù)用戶設(shè)定時(shí)間段內(nèi)的所有訓(xùn)練數(shù)據(jù)計(jì)算的認(rèn)證模型;根據(jù)計(jì)算的認(rèn)證數(shù)據(jù)和讀取的認(rèn)證模型,判斷當(dāng)前用戶是否為智能設(shè)備的機(jī)主。當(dāng)判斷當(dāng)前用戶是機(jī)主,則保持設(shè)備解鎖狀態(tài);當(dāng)判斷當(dāng)前用戶不是機(jī)主時(shí),則彈出用于用戶輸入驗(yàn)證信息的控制界面;若輸入的密碼不是智能電子設(shè)備的密碼時(shí),鎖定智能電子設(shè)備;否則,使智能電子設(shè)備保持解鎖狀態(tài)。
【專利說明】
智能電子設(shè)備用戶自動(dòng)認(rèn)證方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體涉及智能電子設(shè)備用戶自動(dòng)認(rèn)證方法。
【背景技術(shù)】
[0002] 隨著智能電子設(shè)備的日益普及和功能的不斷增加,它已成為人們?nèi)粘I钪胁豢?或缺的一部分,人們通過智能手機(jī)連接互聯(lián)網(wǎng)和社交網(wǎng)絡(luò),利用它與朋友,家人保持聯(lián)系, 對(duì)特殊時(shí)刻進(jìn)行拍照和計(jì)劃做出安排。然而這些功能強(qiáng)大的智能電子設(shè)備給用戶帶來便利 的同時(shí),也存在著一定的安全風(fēng)險(xiǎn)。智能電子設(shè)備體積一般比較小,而且保存了用戶大量的 隱私信息,如果一旦丟失或被盜,對(duì)數(shù)據(jù)失去控制造成的損傷遠(yuǎn)遠(yuǎn)超過設(shè)備本身的價(jià)值。
[0003] 為了防止智能手機(jī)丟失或者失竊后被非法用戶使用,用戶普遍會(huì)根據(jù)個(gè)人喜好設(shè) 置解鎖密碼、解鎖圖形或其它驗(yàn)證方式來實(shí)現(xiàn)每次使用時(shí)用戶認(rèn)證;這些方式普遍在幾十 秒或幾分鐘內(nèi)無用戶操作即自動(dòng)鎖定設(shè)備,若用戶想進(jìn)行使用手機(jī)就必須再次輸入解鎖密 碼、解鎖圖形或其它驗(yàn)證信息等,這種頻繁的用戶認(rèn)證,導(dǎo)致了不友好的用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004] 針對(duì)現(xiàn)有技術(shù)中的上述不足,本發(fā)明提供了一種不需要用戶頻繁進(jìn)行認(rèn)證的智能 電子設(shè)備自動(dòng)認(rèn)證方法。
[0005] 為了達(dá)到上述發(fā)明目的,本發(fā)明采用的技術(shù)方案為:
[0006] 提供一種智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其包括:
[0007] 采集當(dāng)前用戶使用智能電子設(shè)備所產(chǎn)生的行為數(shù)據(jù);
[0008] 當(dāng)當(dāng)前時(shí)間為設(shè)定間隔時(shí)間段的終點(diǎn)時(shí)間,計(jì)算當(dāng)前時(shí)間段內(nèi)采集的所有行為數(shù) 據(jù)的統(tǒng)計(jì)特征,其中統(tǒng)計(jì)特征包括平均值、標(biāo)準(zhǔn)差、最大值和/或最小值;
[0009] 讀取認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中根據(jù)用戶設(shè)定時(shí)間段內(nèi)的所有統(tǒng)計(jì)特征計(jì)算的模型系 數(shù);
[0010]根據(jù)計(jì)算的統(tǒng)計(jì)特征和讀取的模型系數(shù),判斷當(dāng)前用戶是否為智能設(shè)備的機(jī)主:
[0011]
[0012] 其中,e為自然底數(shù),為模型系數(shù),X為統(tǒng)計(jì)特征,y為〇或1,〇表示非機(jī)主,1表 示為機(jī)主;
[0013] 當(dāng)計(jì)算獲得的y等于0時(shí),則當(dāng)前用戶不是機(jī)主,彈出用于用戶輸入驗(yàn)證信息的控 制界面;
[0014] 當(dāng)接收的解鎖密碼非智能電子設(shè)備機(jī)主設(shè)置的解鎖密碼時(shí),鎖定智能電子設(shè)備; 否則,使智能電子設(shè)備保持解鎖狀態(tài)。
[0015] 本發(fā)明的有益效果為:用戶每次使用智能電子設(shè)備時(shí),打開手機(jī)后,可以直接進(jìn)入 操作界面,本方案能夠時(shí)刻對(duì)用戶產(chǎn)生的行為數(shù)據(jù)進(jìn)行采集,并將采集的行為數(shù)據(jù)計(jì)算的 認(rèn)證數(shù)據(jù)與認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中存儲(chǔ)的模型系數(shù)判斷當(dāng)前用戶是否為機(jī)主,僅當(dāng)判斷當(dāng)前 用戶為非機(jī)主時(shí)才會(huì)啟動(dòng)用戶認(rèn)證。
【附圖說明】
[0016] 圖1為智能電子設(shè)備用戶自動(dòng)認(rèn)證方法的流程圖。
【具體實(shí)施方式】
[0017] 下面對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行描述,以便于本技術(shù)領(lǐng)域的技術(shù)人員理解本發(fā) 明,但應(yīng)該清楚,本發(fā)明不限于【具體實(shí)施方式】的范圍,對(duì)本技術(shù)領(lǐng)域的普通技術(shù)人員來講, 只要各種變化在所附的權(quán)利要求限定和確定的本發(fā)明的精神和范圍內(nèi),這些變化是顯而易 見的,一切利用本發(fā)明構(gòu)思的發(fā)明創(chuàng)造均在保護(hù)之列。
[0018] 參考圖1,圖1示出了智能電子設(shè)備用戶自動(dòng)認(rèn)證方法的流程圖;如圖1所示,該智 能電子設(shè)備用戶自動(dòng)認(rèn)證方法包括:
[0019] 采集當(dāng)前用戶使用智能電子設(shè)備所產(chǎn)生的行為數(shù)據(jù);此處的行為數(shù)據(jù)可以為當(dāng)前 用戶的使用頻率、充電行為和/或網(wǎng)絡(luò)行為。其中,使用頻率為智能電子設(shè)備的屏幕的點(diǎn)亮 持續(xù)時(shí)間和/或屏幕的點(diǎn)亮間隔;充電行為可以為智能電子設(shè)備的充電間隔時(shí)間、充電持續(xù) 時(shí)間和/或充電方式;充電方式又可以包括USB接口或AC電源。
[0020] 網(wǎng)絡(luò)行為為移動(dòng)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)量、移動(dòng)網(wǎng)絡(luò)接收數(shù)據(jù)量、移動(dòng)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包數(shù) 量、移動(dòng)網(wǎng)絡(luò)接收數(shù)據(jù)包數(shù)量、Wi-Fi網(wǎng)絡(luò)發(fā)送數(shù)據(jù)量、Wi-Fi網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包量、Wi-Fi網(wǎng)絡(luò) 接收數(shù)據(jù)量和/或Wi-Fi網(wǎng)絡(luò)接收數(shù)據(jù)包量。
[0021] 當(dāng)當(dāng)前時(shí)間為設(shè)定間隔時(shí)間段的終點(diǎn)時(shí)間,計(jì)算當(dāng)前時(shí)間段內(nèi)采集的所有行為數(shù) 據(jù)的統(tǒng)計(jì)特征,其中統(tǒng)計(jì)特征為平均值、標(biāo)準(zhǔn)差、最大值和/或最小值;此處的間隔時(shí)間段用 戶可以自行設(shè)置,比如一個(gè)小時(shí)、兩個(gè)小時(shí)、半天或一天。
[0022] 在本發(fā)明的一個(gè)實(shí)施例中,在當(dāng)前時(shí)間為設(shè)定間隔時(shí)間段的終點(diǎn)時(shí)間時(shí),計(jì)算當(dāng) 前時(shí)間段內(nèi)采集的所有行為數(shù)據(jù)的統(tǒng)計(jì)特征的步驟中計(jì)算的統(tǒng)計(jì)特征包括以下33個(gè)數(shù)據(jù):
[0023] AVGscreen-duration,STDscreen-duration,MAXscreen -duration,MINscreen-duration, AVGscreen iliterval ? STDscreen interval ? MAXscreeninterval ? MINscreen interval ? AVGcharging duration ? STDcharging duration ? MAXcharging duration ? MINcharging duration ? AVGcharging interval ? STDcharging interval ? MAXcharging interval ? MINcharging interval ? TYPEcharging ? AVGsizemobilereceive ? STDsize mobile receive ? MAXs i ze mob i I e_receive ? MINsize-mobil e_receive ? AVGs i ze mob i Ie transit ? STDs i zemob i I e_tr ans i t ? MAXsizemobile transit ? MINsize-mobil e_ transit ? AVGpacket_mobile_receive ? STDpacket-mobi le_receive, MAXpacket_mobile_receive ? MINpacketmobi le receive ? AVGpacket mobile transit ? STDpacket mobile transit ? MAXpacket-mobile-transit ? MINpacket-mobile-transit 〇
[0024] 其中的符號(hào)AVG、S?'D、MAX、MIN、TYPE分別代表平均值、標(biāo)準(zhǔn)差、最大值、最小值及類 型。
[0025] 下標(biāo)screen_duration、screen_interval、charging_durat ion、charging+ interval、charging、size_mobile_receive、size-mobile_transit、packet_mobile_ receive、packet_mobile_transit分別代表屏幕點(diǎn)亮持續(xù)時(shí)間(單位秒,下同)、兩次屏幕點(diǎn) 亮間隔時(shí)間、充電持續(xù)時(shí)間、兩次充電間隔時(shí)間、充電事件、蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)包大小(單位 by te,下同)、蜂窩網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包大小、蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)包數(shù)量、蜂窩網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包數(shù) 量(單位個(gè),下同)、WiFi網(wǎng)絡(luò)接收數(shù)據(jù)包數(shù)量、WiFi網(wǎng)絡(luò)接收數(shù)據(jù)包大小、WiFi網(wǎng)絡(luò)發(fā)送數(shù) 據(jù)包大小、WiFi網(wǎng)絡(luò)接收數(shù)據(jù)包數(shù)量、WiFi網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包數(shù)量。
[0026] AVGscreen-duration, 計(jì)算平均屏幕點(diǎn)亮?xí)r間,比如:9點(diǎn)到10點(diǎn),一共點(diǎn)亮了5次,點(diǎn)亮 時(shí)間分別為4分鐘,6分鐘,5分鐘,3分鐘,7分鐘,則AVG Sc;reen_duration = 5分鐘D
[0027] STDscreen-duration, 計(jì)算屏幕點(diǎn)亮?xí)r間的標(biāo)準(zhǔn)差,比如:9點(diǎn)到10點(diǎn),一共點(diǎn)亮了5次, 點(diǎn)亮?xí)r間分別為4分鐘,6分鐘,5分鐘,3分鐘,7分鐘,則STD screeIi duration計(jì)算公式如下,其中 Si是每次屏幕點(diǎn)亮?xí)r長(zhǎng),S為5次點(diǎn)亮的平均時(shí)長(zhǎng),η為點(diǎn)亮次數(shù)。舉例說明:(4分鐘-5分鐘)2 + (6分鐘-5分鐘)2+(5分鐘-5分鐘)2+(3分鐘-5分鐘)2+(7分鐘-5分鐘)2的計(jì)算結(jié)果除以5再 開方即得。
[0028] MAXscreen-duration, 計(jì)算最長(zhǎng)屏幕點(diǎn)亮?xí)r間,比如:9點(diǎn)到10點(diǎn),一共點(diǎn)亮了 5次,點(diǎn)亮 時(shí)間分別為4分鐘,6分鐘,5分鐘,3分鐘,7分鐘,則MAXsCTeeMuration = 7分鐘。
[0029] MINscreeMuratiCm,計(jì)算最長(zhǎng)屏幕點(diǎn)亮?xí)r間,比如:9點(diǎn)到10點(diǎn),一共點(diǎn)亮了5次,點(diǎn)亮 時(shí)間分別為4分鐘,6分鐘,5分鐘,3分鐘,7分鐘,則MINscreeMuration = 3分鐘。
[0030] 其他數(shù)據(jù)的平均值、標(biāo)準(zhǔn)差、最大值、最小值與上述計(jì)算方式相同,此處就不再贅 述。
[0031] 讀取認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中根據(jù)用戶設(shè)定時(shí)間段內(nèi)的所有統(tǒng)計(jì)特征(此處的統(tǒng)計(jì)特 征是由用戶設(shè)定時(shí)間段內(nèi)的所產(chǎn)生的所有行為數(shù)據(jù)計(jì)算而得的)計(jì)算的模型系數(shù);
[0032] 根據(jù)計(jì)算的認(rèn)證數(shù)據(jù)和讀取的模型系數(shù),判斷當(dāng)前用戶是否為智能設(shè)備的機(jī)主:
[0033]
[0034] 其中,e為自然底數(shù),說和仏為模型系數(shù),X為統(tǒng)計(jì)特征,y為0或1,0表示非機(jī)主,1表 示為機(jī)主;
[0035] 只有當(dāng)計(jì)算獲得的y等于0時(shí),才判定當(dāng)前用戶非智能電子設(shè)備的機(jī)主,彈出用于 當(dāng)前用戶輸入驗(yàn)證信息的控制界面;此處輸入驗(yàn)證信息的控制界面可以是輸入密碼的界 面、輸入圖案驗(yàn)證的界面或者輸入驗(yàn)證碼的界面,具體的可以根據(jù)用戶個(gè)人喜好進(jìn)行設(shè)置。
[0036] 當(dāng)接收的解鎖密碼非智能電子設(shè)備機(jī)主設(shè)置的解鎖密碼時(shí),鎖定智能電子設(shè)備; 否則,使智能電子設(shè)備保持解鎖狀態(tài)。
[0037] 在本發(fā)明的一個(gè)實(shí)施例中,其中的確定模型系數(shù)的方法為:
[0038]將認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)的所有統(tǒng)計(jì)特征按設(shè)定比例劃分為兩部分;此處比例用戶可 以自行設(shè)置,不過在設(shè)置時(shí)一般普遍遵守用于計(jì)算模型系數(shù)比例大于進(jìn)行模型系數(shù)驗(yàn)證比 例的原則。
[0039] 率田S由一都公的統(tǒng)計(jì)特征計(jì)算模型系數(shù):
[0040]
[0041] 其中,e為自然底數(shù),說和仏為模型系數(shù),X為統(tǒng)計(jì)特征,y為0或1,0表示非機(jī)主,1表 示為機(jī)主;
[0042]采用另一部分的統(tǒng)計(jì)特征對(duì)計(jì)算得到的所有組模型系數(shù)進(jìn)行驗(yàn)證;進(jìn)行驗(yàn)證時(shí)所 采用的公式與計(jì)算模型系數(shù)所采用的公式是一樣的,此處就不再贅述。
[0043]將其中驗(yàn)證時(shí)識(shí)別為機(jī)主準(zhǔn)確率最高的一組模型系數(shù)作為確定機(jī)主判斷時(shí)的模 型系數(shù)。
[0044] 本方案中提到的設(shè)定時(shí)間段可以為用戶設(shè)定的固定時(shí)間段,若是用戶設(shè)定的固定 時(shí)間段,那么在設(shè)置時(shí),為了保證進(jìn)行機(jī)主判斷時(shí)的準(zhǔn)確性,這個(gè)固定時(shí)間段至少大于等于 一周。
[0045] 在使用時(shí),本方案中提到的認(rèn)證間隔可以由用戶進(jìn)行設(shè)置。另外,當(dāng)計(jì)算獲得的y 等于〇,但當(dāng)前用戶輸入解鎖密碼正確時(shí),將計(jì)算y值的統(tǒng)計(jì)特征新增至認(rèn)證數(shù)據(jù)對(duì)參照庫(kù), 采用更新后的全部統(tǒng)計(jì)特征計(jì)算模型系數(shù)。
[0046]綜上所述,通過本方案的認(rèn)證方法,用戶不需要頻繁的輸入認(rèn)證信息,打開手機(jī)后 就可以直接使用,僅當(dāng)采集的行為數(shù)據(jù)計(jì)算的認(rèn)證數(shù)據(jù)與認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中存儲(chǔ)的模型 系數(shù)判斷當(dāng)前用戶是否為機(jī)主時(shí),才會(huì)要求用戶輸入認(rèn)證信息。
[0047]雖然結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行了詳細(xì)地描述,但不應(yīng)理解為對(duì)本專 利的保護(hù)范圍的限定。在權(quán)利要求書所描述的范圍內(nèi),本領(lǐng)域技術(shù)人員不經(jīng)創(chuàng)造性勞動(dòng)即 可做出的各種修改和變形仍屬本專利的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,包括: 采集當(dāng)前用戶使用智能電子設(shè)備所產(chǎn)生的行為數(shù)據(jù); 當(dāng)當(dāng)前時(shí)間為設(shè)定間隔時(shí)間段的終點(diǎn)時(shí)間,計(jì)算當(dāng)前時(shí)間段內(nèi)采集的所有行為數(shù)據(jù)的 統(tǒng)計(jì)特征,其中統(tǒng)計(jì)特征包括平均值、標(biāo)準(zhǔn)差、最大值和/或最小值; 讀取認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中根據(jù)用戶設(shè)定時(shí)間段內(nèi)的所有統(tǒng)計(jì)特征計(jì)算的模型系數(shù); 根據(jù)計(jì)算的統(tǒng)計(jì)特征和讀取的模型系數(shù),判斷當(dāng)前用戶是否為智能設(shè)備的機(jī)主:其中,e為自然底數(shù),?3〇和βι為模型系數(shù),X為統(tǒng)計(jì)特征,y為0或1,0表示非機(jī)主,1表示為 機(jī)主; 當(dāng)計(jì)算獲得的y等于0時(shí),則當(dāng)前用戶不是機(jī)主,彈出用于用戶輸入驗(yàn)證信息的控制界 面; 當(dāng)接收的解鎖密碼非智能電子設(shè)備機(jī)主設(shè)置的解鎖密碼時(shí),鎖定智能電子設(shè)備;否則, 使智能電子設(shè)備保持解鎖狀態(tài)。2. 根據(jù)權(quán)利要求1所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,所述訓(xùn)練數(shù)據(jù) 系數(shù)的計(jì)算方法為: 將認(rèn)證數(shù)據(jù)對(duì)參照庫(kù)中根據(jù)用戶設(shè)定時(shí)間段內(nèi)的所有統(tǒng)計(jì)特征按設(shè)定比例劃分為兩 部分; 采用其中一部分統(tǒng)計(jì)特征計(jì)算模型系數(shù):其中,e為自然底數(shù),β〇和βι為模型系數(shù),X為統(tǒng)計(jì)特征,y為0或1,0表示非機(jī)主,1表示為 機(jī)主;采用另一部分統(tǒng)計(jì)特征對(duì)計(jì)算得到的模型系數(shù)進(jìn)行驗(yàn)證; 將其中驗(yàn)證時(shí)識(shí)別為機(jī)主準(zhǔn)確率最高的一組模型系數(shù)作為確定機(jī)主判斷時(shí)的模型系 數(shù)。3. 根據(jù)權(quán)利要求2所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,所述設(shè)定時(shí)間 段為用戶設(shè)定的固定時(shí)間段,其至少大于等于一周。4. 根據(jù)權(quán)利要求2所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,當(dāng)計(jì)算獲得的 y等于0,但當(dāng)前用戶輸入解鎖密碼正確時(shí),將計(jì)算y值的統(tǒng)計(jì)特征新增至認(rèn)證數(shù)據(jù)對(duì)參照 庫(kù),采用更新后的全部統(tǒng)計(jì)特征計(jì)算模型系數(shù)。5. 根據(jù)權(quán)利要求1-4任一所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,所述行 為數(shù)據(jù)為當(dāng)前用戶的使用頻率、充電行為和/或網(wǎng)絡(luò)行為。6. 根據(jù)權(quán)利要求5所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,所述使用頻率 為智能電子設(shè)備的屏幕的點(diǎn)亮持續(xù)時(shí)間和/或屏幕的點(diǎn)亮間隔;充電行為為智能電子設(shè)備 的充電間隔時(shí)間、充電持續(xù)時(shí)間和/或充電方式;網(wǎng)絡(luò)行為為移動(dòng)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)量、移動(dòng)網(wǎng) 絡(luò)接收數(shù)據(jù)量、移動(dòng)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包數(shù)量、移動(dòng)網(wǎng)絡(luò)接收數(shù)據(jù)包數(shù)量、Wi-Fi網(wǎng)絡(luò)發(fā)送數(shù)據(jù) 量、Wi-Fi網(wǎng)絡(luò)發(fā)送數(shù)據(jù)包量、Wi-Fi網(wǎng)絡(luò)接收數(shù)據(jù)量和/或Wi-Fi網(wǎng)絡(luò)接收數(shù)據(jù)包量。7. 根據(jù)權(quán)利要求6所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,充電方式為 USB接口或AC電源。8.根據(jù)權(quán)利要求1-4、6或7所述的智能電子設(shè)備用戶自動(dòng)認(rèn)證方法,其特征在于,所述 的智能電子設(shè)備為手機(jī)。
【文檔編號(hào)】G06F21/31GK105844126SQ201610149025
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月16日
【發(fā)明人】張路橋, 王娟, 李飛, 黃源源
【申請(qǐng)人】成都信息工程大學(xué)