一種提高電子設備用戶身份識別精度的方法及電子設備的制作方法
【專利摘要】本發(fā)明公開了一種提高電子設備用戶身份識別精度的方法及電子設備,所述方法包括:預先在電子設備中設置一身份識別功能,以及一用于存儲用戶身份模型的用戶數(shù)據(jù)庫,通過第一模式、第二模式、以及第三模式循序漸進的構(gòu)建穩(wěn)定的用戶身份模型,且在構(gòu)建穩(wěn)定的用戶身份模型階段,即在所述第一模式和第二模式下以用戶設定的一特征動作為依據(jù)識別用戶的身份,提高了用戶身份識別的準確度,降低了對用戶正常使用電子設備的干擾,增強了用戶的信心,引導用戶更多的參與到身份模型的建立過程中,可縮短穩(wěn)定的用戶身份模型建立的周期,使得智能身份識別技術的實體產(chǎn)品化得以實現(xiàn)。
【專利說明】一種提高電子設備用戶身份識別精度的方法及電子設備
【技術領域】
[0001]本發(fā)明涉及電子設備領域,尤其涉及的是一種提高電子設備用戶身份識別精度的方法及電子設備。
【背景技術】
[0002]隨著電子技術的發(fā)展,智能識別用戶身份的技術越來越多的引起了人們的關注,通過身份識別技術,用戶使用電子設備時不需要手動輸入身份信息電子設備便能識別出當前用戶的身份,理想的狀態(tài)下可達到當用戶拿起電子設備的時候,所述電子設備便能智能的識別出用戶是誰,希望進行何種操作,進而自動以當前用戶的身份登錄到用戶常用的應用中,或者自動為用戶打開其經(jīng)常使用的功能或者執(zhí)行相關操作。例如,手機通過智能識別當前用戶的身份,當用戶拿起手機時自動為用戶打開微博、微信等用戶常用的應用程序,并且不需要用戶輸入賬號及密碼便能自動登錄;或者當用戶拿起遙控器觀看電視的過程中,電視遙控器通過智能識別當前用戶的身份,智能的控制電視機在特定時間自動切換到用戶喜愛的節(jié)目等。智能身份識別技術將給人們的生活帶來一種變革。
[0003]現(xiàn)有技術中,身份識別主要基于用戶在使用電子設備時的特征行為進行的,如對電子設備的握持力度、移動電子設備的加速度或者位移、按鍵的順序或頻率、或者其他使用習慣。但是目前身份識別技術尚處于技術研發(fā)階段,并未在實體產(chǎn)品中得到推廣應用,究其原因,主要包括如下原因:
對用戶所有操作消息的收集和識別難度非常大,因為用戶在使用電子設備時的操作行為的特征規(guī)律難以識別,比如用戶操作遙控器按鍵的規(guī)則、移動遙控器的加速度、使用遙控器的時間長短、收看電視節(jié)目的不同類型等;并且即使不同用戶其操作行為之間也有很高的相似度,比如不同用戶拿握遙控器的位置和力度,常用的按鍵及其使用情況等難以區(qū)分,因此收集用戶行為特征以構(gòu)建具有用戶個人特征的身份模型的難度較大,且需要較長的時間,在建模的過程中需要用戶很高的參與度;另外,在用戶身份模型穩(wěn)定前的識別準確度較低,比如經(jīng)常把媽媽識別成爸爸,把爺爺識別成奶奶,需要用戶反復糾正身份,給用戶使用電子設備增加了不便,影響用戶體驗,并且多次錯誤的識別結(jié)果容易導致用戶對身份識別技術失去信心,從而放棄使用該功能。
[0004]因此,現(xiàn)有技術還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的上述缺陷,提供一種提高電子設備用戶身份識別精度的方法及電子設備,解決了現(xiàn)有電子設備身份識別技術中前期識別準確度低、建立穩(wěn)定身份模型的周期長、以及較多交互過程對用戶正常使用電子設備造成干擾的問題。
[0006]本發(fā)明解決技術問題所采用的技術方案如下:
一種提高電子設備用戶身份識別精度的方法,其中,包括步驟: S1、開啟電子設備中的身份識別功能,接收用戶的第一特定動作,搜索用戶數(shù)據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄;
S2、當所述第一特定動作與對應身份模型的相似度大于等于所述第一閥值時,自動識別用戶的身份模型并在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型自動登錄,或者在預定時間超時時控制以識別出的身份模型自動登錄,同時統(tǒng)計對應身份模型識別的正確率;
53、當所述正確率大于等于預設的第二閥值時,將對應身份模型標識為穩(wěn)定型,所述電子設備自動收集當前用戶的所有操作信息并將其與對應的穩(wěn)定型身份模型進行對比,當所述兩者的相似度大于等于預設的第三閥值時,控制以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息;
54、用戶登錄之后,電子設備的后臺算法系統(tǒng)收集當前用戶的所有操作信息,更新對應的身份模型。
[0007]所述的提高電子設備用戶身份識別精度的方法,其中,所述步驟SI之前還包括步驟:
預先在所述電子設備中設置身份識別功能,以及用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。
[0008]所述的提高電子設備用戶身份識別精度的方法,其中,所述步驟S2具體包括步驟:
S21、以自動識別出的身份模型進入預先設置的預登錄界面,在預定的時間內(nèi)等待用戶確認;
S22、當收到用戶的識別錯誤的確認指令,或者檢測到用戶重復所述第一特定動作時,進入預設的糾錯界面提示用戶選擇正確的身份模型,并控制以用戶選擇的身份模型登錄;
523、當收到用戶的識別無誤的確認指令,或者在所述預定時間超時時,控制以所述對應的身份模型自動登錄;
524、根據(jù)用戶的確認指令統(tǒng)計當前身份模型識別的正確率。
[0009]所述的提高電子設備用戶身份識別精度的方法,其中,所述步驟S3還包括步驟:
531、以對應的穩(wěn)定型身份模型登錄之后,控制菜單風格自動切換為當前身份模型對應的模式;
532、接收用戶操作指令建立第二特定動作與指定的操作指令之間的關聯(lián);
533、當檢測到當前用戶的所述第二特定動作時,自動執(zhí)行對應的操作指令。
[0010]所述的提高電子設備用戶身份識別精度的方法,其中,所述第一閥值、所述第二閥值、以及所述第三閥值均為80%,所述預定時間為10秒。
[0011]一種采用所述提高電子設備用戶身份識別精度的方法的電子設備,其中,包括: 第一識別模塊,用于所述身份識別功能開啟后,接收用戶的第一特定動作,搜索用戶數(shù)
據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄;
第二識別模塊,用于當所述第一特定動作與對應身份模型的相似度大于等于所述第一閥值時,自動識別用戶的身份模型并在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型自動登錄,或者在預定時間超時時控制以識別出的身份模型自動登錄,同時統(tǒng)計對應身份模型識別的正確率;
第三識別模塊、用于當所述正確率大于等于預設的第二閥值時,將對應身份模型標識為穩(wěn)定型,所述電子設備自動收集當前用戶的所有操作信息并將其與對應的穩(wěn)定型身份模型進行比對,當所述兩者的相似度大于等于預設的第三閥值時,控制以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息;
更新模塊、用于在用戶登錄后,收集當前用戶的所有操作消息,更新用戶數(shù)據(jù)庫中對應的身份模型。
[0012]所述的電子設備,其中,還包括:
預置模塊,用于預先在電子設備中設置一身份識別功能,以及一用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。
[0013]所述的電子設備,其中,所述第二識別模塊具體包括:
預測單元、用于以自動識別用戶的身份模型進入預設的預登錄界面,并在預定的時間內(nèi)等待用戶確認;
糾錯單元、用于當收到用戶的識別錯誤的確認指令,或者檢測到用戶重復所述第一特定動作時,進入預設的糾錯界面,接收用戶選擇的身份模型并控制以該身份模型登錄;
確認單元、用于當接收到用戶的識別無誤的確認指令,或者在所述預定時間超時時,控制以所述對應的身份模型登錄;
判斷單元、用于根據(jù)用戶的確認指令統(tǒng)計對應身份模型識別的正確率。
[0014]所述的電子設備,其中,所述第三識別模塊還用于,在以對應的穩(wěn)定型身份模型登錄之后,控制將菜單風格自動切換為當前身份模型對應的模式;以及接收用戶操作指令建立第二特定動作與指定的操作指令之間的關聯(lián),當檢測到當前用戶的所述第二特定動作時,自動執(zhí)行對應的操作指令。
[0015]所述的電子設備,其中,所述第一閥值、所述第二閥值、以及所述第三閥值均為80%,所述預定時間為10秒。
[0016]本發(fā)明所提供的一種提高電子設備用戶身份識別精度的方法及電子設備,通過漸入式的身份識別策略,在用戶身份模型穩(wěn)定之前以一特定動作為依據(jù)識別用戶身份,提高了識別的準確度,將構(gòu)建用戶身份模型過程中對用戶正常使用電子設備的干擾降到了最低,使得身份識別技術的實體產(chǎn)品化成為可能。也使電子設備增加了新的功能:可根據(jù)用戶正常使用過程中的行為特征智能的識別用戶身份,進而自動為用戶推送相關信息或者自動登錄到用戶常用的應用程序,無需用戶一一打開相關功能或者手動輸入登錄信息,為用戶通過了方便。
【專利附圖】
【附圖說明】
[0017]圖1是本發(fā)明一種提高電子設備用戶身份識別精度的方法的實施例的流程圖。[0018]圖2是本發(fā)明一種提高電子設備用戶身份識別精度的方法中的第一模式的流程圖。
[0019]圖3是本發(fā)明一種提高電子設備用戶身份識別精度的方法中的第二模式的流程圖。
[0020]圖4是本發(fā)明一種提高電子設備用戶身份識別精度的方法中的基于一特征動作識別用戶身份的原理圖。
[0021]圖5是本發(fā)明一種提高電子設備用戶身份識別精度的方法中的第三模式的流程圖。
[0022]圖6是本發(fā)明一種電子設備的實施例原理框圖。
[0023]圖7是本發(fā)明一種電子設備的實施例的第二識別模塊的原理框圖。
【具體實施方式】
[0024]為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0025]本實施例中,預先在電子設備中設置一身份識別功能,以及一用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及預先接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。較佳的,本實施例中,所述用戶數(shù)據(jù)庫中的用戶身份模型按照各自的等級進行存儲。請參見圖1,圖1是本發(fā)明一種提高電子設備用戶身份識別精度的方法的實施例的流程圖。所述方法包括以下步驟:
100、開啟所述身份識別功能,接收用戶的第一特定動作,搜索用戶數(shù)據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄。
[0026]所述第一特定動作可以為:用戶手持電子設備做左右、上下?lián)u動、或者劃勾、劃圈等用戶自己習慣的動作,所述電子設備后臺算法系統(tǒng)根據(jù)所述特定動作作為識別用戶身份的一個依據(jù)。
[0027]200、當所述第一特定動作與對應身份模型的相似度大于等于預設的第一閥值時,自動識別當前用戶的身份模型并進入預先設置的預登錄界面,在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型登錄;或者在預定時間超時時控制以識別出的身份模型自動登錄,同時計算對對應身份模型識別的正確率。
[0028]較佳的,本實施例中,統(tǒng)計對應身份模型下用戶確認指令中識別無誤的指令所占的比例,得出對應身份模型識別的正確率。
[0029]300、當所述正確率大于等于預設的第二閥值時,表明對應身份模型已經(jīng)包含當前用戶的所有特征行為數(shù)據(jù),將其標識為穩(wěn)定型,所述電子設備后臺系統(tǒng)算法自動收集用戶操作所述電子設備的操作信息,并將所述操作信息與對應的穩(wěn)定型身份模型進行對比,當所述兩者的相似度大于等于預設的第三閥值時,自動以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息。
[0030]本發(fā)明的提高電子設備用戶身份識別精度的方法中,在用戶登錄之后,所述電子設備后臺算法系統(tǒng)還自動收集當前用戶的所有操作信息以對對應的身份模型進行更新。
[0031]較佳的,下面以電視機遙控器為例對發(fā)明提高電子設備用戶身份識別精度的方法作進一步的解釋。
[0032]本實施例中,所述提高電子設備用戶身份識別精度的方法通過在不同情況下進行的不同操作處理,以漸進的方式的完成對用戶行為特征數(shù)據(jù)的收集以建立穩(wěn)定的用戶身份模型。下面對在不同情況下用戶與電視機遙控器的不同交互方式做具體的說明。
[0033]本實施例中所述步驟100屬于本發(fā)明身份識別方法中第一模式的處理階段,該模式也稱為“新手模式”,該模式下需要用戶手動啟動遙控器中的身份識別功能控制電視機進入相關界面,提示用戶設定第一特定動作作為用戶身份模型穩(wěn)定前的身份識別的依據(jù),t匕如用戶手持遙控器畫鉤、搖動、轉(zhuǎn)圈等,遙控器通過傳感器、陀螺儀和軸向測試裝置感知獲取用戶所述動作中的特征數(shù)據(jù),如加速度、幅度、力度、方位等,遙控器后臺算法系統(tǒng)根據(jù)所述數(shù)據(jù)整合出所述特定動作的特征數(shù)據(jù),以此作為識別用戶身份的依據(jù)。該模式下具體的實施步驟如圖2所示,包括如下步驟:
10、用戶手握遙控器做所述第一特定動作。
[0034]11、遙控器的后臺算法搜索所述用戶數(shù)據(jù)庫中是否有與所述第一特定動作對應的身份模型,若有,進入步驟13,否則進入步驟12。
[0035]12、轉(zhuǎn)入新用戶注冊界面提示用戶注冊身份模型。本實施例中用戶可以選定一個系統(tǒng)角色注冊身份模型,如選擇“機器貓”進行注冊,也可以自定義一個角色注冊身份模型。此時在所述用戶數(shù)據(jù)庫中同步新建了一個對應的身份模型。新用戶注冊后進入步驟18。
[0036]13、將當前用戶的第一特定動作與用戶數(shù)據(jù)庫中對應的身份模型進行對比,判斷其相似度是否大于等于80%,若是,則判定當前用戶為熟練用戶,用戶數(shù)據(jù)庫中該用戶的身份模型已經(jīng)建立并趨于完善,進入熟練模式,即進入到上述步驟200的處理程序,否則,判定當前用戶的身份模型已經(jīng)被建立但還不夠完備,進入步驟14。
[0037]14、將對應的身份模型通過電視機顯示屏顯示給用戶,提示用戶確認身份。進入步驟15。
[0038]15、用戶確認所述對應身份模型是否正確,當是時進入步驟18,否則進入步驟16。
[0039]16、進入身份糾錯界面,用戶選擇正確的身份。進入步驟17.17、提示用戶重做所述第一特定動作,后臺系統(tǒng)算法收集所述第一特定動作加強對其的識別能力,然后進入步驟18,當然也可以跳過步驟17直接進入步驟18。
[0040]18、按照對應的身份模型進行登錄,進入步驟19。
[0041]19、用戶登錄后,后臺算法系統(tǒng)不斷追蹤收集用戶使用遙控器的所有操作信息,提取其中的行為特征數(shù)據(jù),并以此完善對應身份模型的構(gòu)建。
[0042]可見,在所述第一模式下的人機交互界面較多,需要收集用戶使用電視遙控器的所有操作信息,提取其中的行為特征數(shù)據(jù)構(gòu)建對應的身份模型,同時需要用戶對身份識別結(jié)果進行確認,如果身份識別錯誤,需要用戶及時糾正,所述遙控器的后臺狀態(tài)算法在用戶糾正的過程中加強對用戶行為特征數(shù)據(jù)的學習,以提高后續(xù)的識別精度,其信息層級相對復雜。
[0043]所述步驟200的身份識別程序?qū)緦嵤├兄悄苌矸葑R別方法的第二模式,也稱為“熟練模式”,為完善用戶的身份模型的階段,該階段中電子設備仍以用戶設定的所述第一特定動作為身份識別的依據(jù)識別當前用戶的身份,如圖3所示,具體步驟如下:
30、進入預設的預登錄界面,在預定的時間等待用戶確認是否以識別出的身份模型登錄,本實施例中,所述預定的時間為10秒。
[0044]31、在10秒內(nèi)是否檢測到用戶重做所述第一特定動作,若是,則表明當前身份模型識別錯誤,進入步驟32,否則表明當前身份模型識別正確,進入步驟33。該步驟也替換為,檢測是否收到用戶選擇的識別錯誤的確認指令,若是,進入步驟32,否則進入步驟33。
[0045]32、進入預設的身份糾錯界面,用戶選擇正確身份,進入步驟33。
[0046]33、控制以對應身份模型登錄所述電子設備。進入步驟34.34、遙控器后臺算法系統(tǒng)不斷追蹤收集當前用戶使用遙控器的所有操作信息,更新用戶數(shù)據(jù)庫中對應的身份模型。
[0047]由上可見,在所述第二模式下,后臺算法系統(tǒng)根據(jù)所述第一特定動作識別出對應的身份模型之后,在一預定的時間內(nèi)接收用戶對識別結(jié)果的確認,與所述第一模式不同的是:若在所述預定的時間內(nèi)用戶未對識別結(jié)果進行糾正,則直接控制以識別出的身份自動登錄。該階段中也需要用戶關注后臺算法系統(tǒng)的識別結(jié)果,但由于用戶對識別正確的結(jié)果無需確認,因此關注的程度相比第一模式有所降低,相關的人機交互界面的數(shù)量也有所減少,交互過程中對用戶正常觀看電視的干擾程度也較第一模式有所降低。
[0048]上述“新手模式”和“熟練模式”下,啟動所述身份識別功能后,遙控器依據(jù)所述第一特定動作識別用戶的身份,如圖4所示,橢圓A和B分別代表不同用戶使用遙控器觀看電視操作行為的特征數(shù)據(jù), 正方形I和2代表所述不同用戶各自的所述第一特定動作的特征數(shù)據(jù),可見,用戶使用遙控器觀看電視操作行為的特征數(shù)據(jù)重復或類似幾率很大,但用戶各自的所述第一特定動作所包含的特征數(shù)據(jù)相同或者相似的幾率很小,因此在用戶身份模型穩(wěn)定之前通過用戶設定的第一特定動作識別用戶身份,既降低了身份識別算法復雜度,也提高了識別的準確度。另外,對用戶而言,只需要做一個習慣性的動作,在一定程度上也激發(fā)用戶的嘗試欲,有利于引導用戶更多的參與到構(gòu)建穩(wěn)定的身份模型的過程中,加快穩(wěn)定的身份模型的建立。
[0049]所述遙控器后臺系統(tǒng)算法判斷對應身份模型的識別是否達到一定準確度,本實施例中即判斷識別的準確度是否達到80%,當達到時進入所述步驟300的身份識別程序,即由所述第二階段進入本實施例的智能身份識別的第三模式,也稱為“智能模式”,該模式下以具備穩(wěn)定型的身份模型為前提,遙控器不再以所述第一特定動作為依據(jù)識別用戶的身份,因此用戶也不再需要刻意的去做所述第一特定動作,而是在用戶正常使用遙控器的過程收集其操作信息并將其與用戶數(shù)據(jù)庫中對應的穩(wěn)定型身份模型做對比,當所述兩者的相似度大于等于80%時,則以對應的穩(wěn)定型身份模型登錄,并自動為用戶推送相關的內(nèi)容。如圖5所示,具體步驟如下:
40、用戶正常操作遙控器控制電視機。
[0050]41、后臺系統(tǒng)算法追蹤收集用戶的操作信息,并將其與用戶數(shù)據(jù)庫中對應的穩(wěn)定型身份模型做對比。
[0051]42、所述用戶操作信息與對應的穩(wěn)定型身份模型的相似度是否大于等于80% ?即判斷根據(jù)用戶的操作信息是否足以識別用戶的身份,若是則進入步驟43,若所述相似度小于80%,則表明根據(jù)當前用戶的操作信息還不足以識別用戶的身份,返回步驟41。[0052]43、自動以所述對應的穩(wěn)定型身份模型登錄。
[0053]44、自動切換菜單風格為當前身份模型對應的模式;比如爸爸登錄后菜單顯示自動切換為鋼鐵風格的模式,媽媽登錄后菜單顯示自動切換為水晶風格的模式,以讓用戶對身份已被識別有一個認知,另外,還自動為當前用戶推送相關的內(nèi)容。
[0054]當然,用戶也可以在菜單設置中對菜單顯示的模式進行更新設置,用戶的更新設置操作將被保存到所述用戶數(shù)據(jù)庫中對應的穩(wěn)定型身份模型下。用戶還可在自己的身份模型中定義一系列第二特定動作,建立所述第二特定動作與指定操作指令之間的關聯(lián),遙控器再次檢測到當前用戶做出所述第二特定動作時,自動執(zhí)行對應操作指令,如手握電視遙控器畫對勾,遙控器的后臺算法系統(tǒng)執(zhí)行暫停追蹤收集用戶當前的節(jié)目選擇信息,以避免隱私信息被記錄。所述第二特征動作需要和所述第一特征動作相區(qū)別。
[0055]另外,在所述智能模式下用戶也可通過所述第一特定動作觸發(fā)遙控器快速識別到用戶的身份。
[0056]除此之外,所述用戶數(shù)據(jù)庫中的各個身份模型按照各自的等級進行存儲。穩(wěn)定型身份模型的等級高于非穩(wěn)定型身份模型的等級。用戶還可對用戶數(shù)據(jù)庫中已經(jīng)建立的身份模型進行編輯,如刪除、或隱藏某些臨時用戶建立的身份模型,以減少對其他身份模型識別的干擾,或者提高某家庭成員的身份模型的等級,有利于提高對其身份識別的準確度。
[0057]由上可見,通過本發(fā)明的上述實施例的提高電子設備用戶身份識別精度的方法,可克服現(xiàn)有智能身份識別技術中構(gòu)建用戶身份模型階段識別準確度低的缺陷,降低了對用戶正常使用電子設備的干擾;并且通過一系列友好的界面引導用戶參與到其身份模型的建模過程中,創(chuàng)造了愉悅的用戶體驗。
[0058]基于上述實施例,本發(fā)明還提供了一種采用上述所述提高電子設備用戶身份識別精度的方法的電子設備,如圖6所示,本實施例的電子設備包括:
預置模塊510,用于預先在電子設備中設置一身份識別功能,以及一用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。具體參見上述實施例所述。
[0059]第一識別模塊520,用于開啟所述身份識別功能,接收用戶的第一特定動作,搜索用戶數(shù)據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄;具體參見上述實施例所述。
[0060]第二識別模塊530,用于當所述第一特定動作與對應身份模型的相似度大于等于所述第一閥值時,自動識別用戶的身份模型并在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型自動登錄,或者在預定時間超時時控制以識別出的身份模型自動登錄,同時統(tǒng)計對應身份模型識別的正確率。具體參見上述實施例所述。
[0061]第三識別模塊540、用于當所述正確率大于等于預設的第二閥值時,將對應身份模型標識為穩(wěn)定型,所述電子設備自動收集當前用戶的所有操作信息并將其與對應的穩(wěn)定型身份模型進行比對,當所述兩者的相似度大于等于預設的第三閥值時,控制以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息。具體參見上述實施例所述。
[0062]更新模塊550、用于在用戶登錄之后,收集當前用戶的所有操作消息,更新用戶數(shù)據(jù)庫中對應的身份模型。具體參見上述實施例所述。
[0063]較佳的,如圖7所示,所述第二識別模塊530具體包括:
預測單元531、用于以自動識別用戶的身份模型進入預設的預登錄界面,并在預定的時間內(nèi)等待用戶確認。
[0064]糾錯單元532、用于當收到用戶的識別錯誤的指令,或者檢測到用戶重復所述第一特定動作時,進入預設的糾錯界面,接收用戶選擇的身份模型并控制以該身份模型登錄。
[0065]確認單元533、用于當檢測到用戶的識別無誤的確認指令,或者所述預定時間超時時,表明當前身份模型識別正確,控制按照所述對應的身份模型登錄。
[0066]判斷單元534、用于根據(jù)用戶的確認指令統(tǒng)計對應身份模型識別的正確率。
[0067]所述第三識別模塊540還用于,在以所述對應的穩(wěn)定型身份模型登錄之后,控制電子設備的菜單風格自動切換為當前身份模型對應的模式;以及接收用戶操作指令建立當前用戶的第二特定動作與指定的操作指令之間的關聯(lián),當檢測到當前用戶的所述第二特定動作時,自動執(zhí)行對應的操作指令。
[0068]較佳的,所述用戶數(shù)據(jù)庫中的各個身份模型按照各自的等級進行存儲。
[0069]所述第一閥值、所述第二閥值、以及所述第三閥值均為80%,所述預定時間為10秒。
[0070]綜上所述,本發(fā)明所提供的一種提高電子設備用戶身份識別精度的方法及電子設備,在用戶身份模型建立階段通過用戶設定的一特定動作為依據(jù)識別用戶身份,提高了用戶身份模型建立階段的識別準確度,降低了對用戶正常使用電子設備的干擾,有利于增強用戶的信心,引導用戶更多的參與到身份模型的建立過程中,進而可縮短穩(wěn)定的用戶身份模型建立的周期,使得智能身份識別技術的實體產(chǎn)品化得以實現(xiàn)。
[0071]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權(quán)利要求的保護范圍。
【權(quán)利要求】
1.一種提高電子設備用戶身份識別精度的方法,其特征在于,包括步驟: S1、開啟電子設備中的身份識別功能,接收用戶的第一特定動作,搜索用戶數(shù)據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄; S2、當所述第一特定動作與對應身份模型的相似度大于等于所述第一閥值時,自動識別用戶身份并在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型登錄,或者在預定時間超時時控制以識別出的身份模型自動登錄,同時統(tǒng)計對應身份模型識別的正確率; 53、當所述正確率大于等于預設的第二閥值時,將對應身份模型標識為穩(wěn)定型,所述電子設備自動收集當前用戶的所有操作信息并將其與對應的穩(wěn)定型身份模型進行對比,當所述兩者的相似度大于等于預設的第三閥值時,自動以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息; 54、用戶登錄之后,電子設備的后臺算法系統(tǒng)自動收集當前用戶的所有操作信息,更新對應的身份模型。
2.根據(jù)權(quán)利要求1所述的提高電子設備用戶身份識別精度的方法,其特征在于,所述步驟SI之前還包括步驟: 預先在所述電子設備中設置身份識別功能,以及用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。
3.根據(jù)權(quán)利要求1所述的提高電子設備用戶身份識別精度的方法,其特征在于,所述步驟S2具體包括步驟:` S21、以自動識別出的身份模型進入預先設置的預登錄界面,在預定的時間內(nèi)等待用戶確認; S22、當收到用戶的識別錯誤的確認指令,或者檢測到用戶重復所述第一特定動作時,進入預設的糾錯界面提示用戶選擇正確的身份模型,并以用戶選擇的身份模型登錄; 523、當收到用戶的識別無誤的確認指令,或者在所述預定時間超時時,以所述對應的身份模型自動登錄; 524、根據(jù)用戶的確認指令統(tǒng)計對當前身份模型識別的正確率。
4.根據(jù)權(quán)利要求1所述的提高電子設備用戶身份識別精度的方法,其特征在于,所述步驟S3還包括步驟: 531、以對應的穩(wěn)定型身份模型登錄之后,控制菜單風格自動切換為當前身份模型對應的模式; 532、接收用戶操作指令建立第二特定動作與指定操作指令之間的關聯(lián); 533、當檢測到當前用戶做所述第二特定動作時,自動執(zhí)行對應的操作指令。
5.根據(jù)權(quán)利要求1所述的提高電子設備用戶身份識別精度的方法,其特征在于,所述第一閥值、所述第二閥值、以及所述第三閥值均為80%,所述預定時間為10秒。
6.一種采用權(quán)利要求1所述提高電子設備用戶身份識別精度的方法的電子設備,其特征在于,包括:第一識別模塊,用于所述身份識別功能開啟后,接收用戶的第一特定動作,搜索用戶數(shù)據(jù)庫是否有與所述第一特定動作對應的身份模型,若沒有,則提示用戶注冊身份模型登錄;若有對應的身份模型,則計算所述第一特定動作與對應身份模型的相似度,當所述相似度小于預設的第一閥值時提示用戶確認身份并以用戶確認的身份登錄; 第二識別模塊,用于當所述第一特定動作與對應身份模型的相似度大于等于所述第一閥值時,自動識別用戶的身份模型并在預定的時間內(nèi)等待用戶確認,根據(jù)用戶的確認指令控制以相應的身份模型登錄,或者在預定時間超時時控制以識別出的身份模型自動登錄,同時統(tǒng)計對對應身份模型識別的正確率; 第三識別模塊、用于當所述正確率大于等于預設的第二閥值時,將對應身份模型標識為穩(wěn)定型,所述電子設備自動收集當前用戶的所有操作信息并將其與對應的穩(wěn)定型身份模型進行比對,當所述兩者的相似度大于等于預設的第三閥值時,控制以對應的穩(wěn)定型身份模型登錄,并自動為當前用戶推送相關信息; 更新模塊、用于在用戶登錄之后,收集當前用戶的所有操作消息,更新用戶數(shù)據(jù)庫中對應的身份模型。
7.根據(jù)權(quán)利要求6所述的電子設備,其特征在于,還包括: 預置模塊,用于預先在電子設備中設置一身份識別功能,以及一用于存儲用戶身份模型的用戶數(shù)據(jù)庫;以及接受用戶預設的第一特定動作,并將其保存到所述用戶數(shù)據(jù)庫中對應的身份模型中。
8.根據(jù)權(quán)利要求6所述的電子設備,其特征在于,所述第二識別模塊具體包括: 預測單元、用于以自動識別用戶的身份模型進入預設的預登錄界面,并在預定的時間內(nèi)等待用戶確認;` 糾錯單元、用于當收到用戶的識別錯誤的確認指令,或者檢測到用戶重復所述第一特定動作時,進入預設的糾錯界面,接收用戶選擇的身份模型并控制以該身份模型登錄; 確認單元、用于當接收到用戶的識別無誤的確認指令,或者在所述預定時間超時時,控制以所述對應的身份模型登錄; 判斷單元、用于根據(jù)用戶的確認指令統(tǒng)計對對應身份模型識別的正確率。
9.根據(jù)權(quán)利要求7所述的電子設備,其特征在于,所述第三識別模塊還用于,在以對應的穩(wěn)定型身份模型登錄之后,控制將菜單風格自動切換為當前身份模型對應的模式;以及接收用戶操作指令建立第二特定動作與指定操作指令之間的關聯(lián),當檢測到當前用戶的所述第二特定動作時,自動執(zhí)行對應的操作指令。
10.根據(jù)權(quán)利要求6所述的電子設備,其特征在于,所述第一閥值、所述第二閥值、以及所述第三閥值均為80%,所述預定時間為10秒。
【文檔編號】G06F21/31GK103514387SQ201210498751
【公開日】2014年1月15日 申請日期:2012年11月29日 優(yōu)先權(quán)日:2012年11月29日
【發(fā)明者】陳朋飛 申請人:Tcl集團股份有限公司