本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種登錄的方法、鼠標(biāo)和裝置。
背景技術(shù):
當(dāng)前,無論人們的工作還是生活,PC(個(gè)人電腦,Personal Computer)幾乎都是不能分離的重要工具。為了保證PC的隱私安全,可以設(shè)置系統(tǒng)登錄密碼。以及,設(shè)置啟動(dòng)應(yīng)用,或者登錄網(wǎng)頁(例如微博、電子郵件等網(wǎng)頁)的賬號(hào)和密碼。由此,只有輸入正確的賬號(hào)和密碼才可以登錄PC系統(tǒng)、應(yīng)用和網(wǎng)頁。
然而,在輸入的賬號(hào)密碼時(shí),可能出現(xiàn)試錯(cuò)情況,也即知道正確賬號(hào)密碼但是輸入錯(cuò)誤的情況?;蛘?,出現(xiàn)用戶遺忘賬號(hào)密碼的情況。因此,現(xiàn)有技術(shù)存在登錄效率低的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種登錄的方法、鼠標(biāo)和裝置,用于提高登錄的效率。
第一方面,本發(fā)明提供了一種登錄的方法,包括:
鼠標(biāo)通過所述鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集;
個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配;
當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息;
所述PC基于所述賬戶信息進(jìn)行賬戶登錄。
可選的,在鼠標(biāo)通過所述鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,還包括:
所述PC通過與所述鼠標(biāo)的套接字Socket鏈路向所述鼠標(biāo)的軟件開發(fā)工具包SDK發(fā)送指紋獲取指令,以通知所述鼠標(biāo)對(duì)所述指紋進(jìn)行采集;
在鼠標(biāo)通過所述鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之后,還包括:
所述SDK通過所述Socket鏈路向所述PC發(fā)送所述指紋采集模塊采集到的所述指紋。
可選的,在鼠標(biāo)通過所述鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,還包括:
所述PC確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
可選的,所述PC確定所述用戶需要在所述PC中進(jìn)行賬戶登錄,包括:
當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息時(shí),所述PC判斷是否顯示出系統(tǒng)登錄界面;當(dāng)所述PC顯示系統(tǒng)登錄界面時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或
當(dāng)?shù)卿洶惭b在所述PC中的目標(biāo)應(yīng)用需要驗(yàn)證賬戶信息時(shí),所述PC判斷是否接收到所述目標(biāo)應(yīng)用發(fā)送的表示獲取所述賬戶信息的獲取請(qǐng)求;當(dāng)所述PC接收所述獲取請(qǐng)求時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或
當(dāng)通過所述PC的瀏覽器登錄目標(biāo)網(wǎng)站需要驗(yàn)證賬戶信息時(shí),所述PC對(duì)所述當(dāng)前網(wǎng)頁的內(nèi)容進(jìn)行檢測;其中,當(dāng)所述PC檢測到所述當(dāng)前網(wǎng)頁的內(nèi)容中包含賬戶驗(yàn)證接口時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
可選的,當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息,所述賬戶信息包括系統(tǒng)賬戶信息和第一預(yù)設(shè)應(yīng)用賬戶信息時(shí),所述PC基于所述賬戶信息進(jìn)行賬戶登錄,包括:
基于所述系統(tǒng)賬戶信息登錄所述PC的系統(tǒng);
在登錄所述PC的系統(tǒng)之后,啟動(dòng)第一預(yù)設(shè)應(yīng)用;所述第一預(yù)設(shè)應(yīng)用為登錄系統(tǒng)后自動(dòng)啟動(dòng)的應(yīng)用;
基于所述第一預(yù)設(shè)應(yīng)用賬戶信息登錄所述第一預(yù)設(shè)應(yīng)用。
可選的,所述預(yù)設(shè)指紋包括多個(gè),每個(gè)所述預(yù)設(shè)指紋關(guān)聯(lián)的所述賬戶信息不同,且所述PC基于不同的所述預(yù)設(shè)指紋啟動(dòng)的所述第一預(yù)設(shè)應(yīng)用不完全相同。
可選的,每個(gè)所述預(yù)設(shè)指紋對(duì)應(yīng)不同的第二預(yù)設(shè)應(yīng)用,以及登錄所述第二預(yù)設(shè)應(yīng)用的第二預(yù)設(shè)應(yīng)用賬戶信息,所述第二預(yù)設(shè)應(yīng)用為基于所述預(yù)設(shè)指紋能夠啟動(dòng)并登錄的應(yīng)用,個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配,包括:
所述PC判斷所述指紋是否與其中一個(gè)所述預(yù)設(shè)指紋匹配;
當(dāng)所述指紋與其中一個(gè)所述預(yù)設(shè)指紋匹配時(shí),表示所述指紋與所述預(yù)設(shè)指紋匹配;
所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息,包括:
獲得與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)所述第二預(yù)設(shè)應(yīng)用賬戶信息;
所述PC基于所述賬戶信息進(jìn)行賬戶登錄,包括:
啟動(dòng)與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)的所述第二預(yù)設(shè)應(yīng)用;
基于所述第二預(yù)設(shè)應(yīng)用賬戶信息登錄所述第二預(yù)設(shè)應(yīng)用。
第二方面,本發(fā)明提供了一種鼠標(biāo),包括:
主體;
指紋采集模塊,設(shè)置在所述主體上,用于采集用戶的指紋;
軟件開發(fā)工具包SDK,用于與個(gè)人電腦PC建立套接字Socket鏈路,并通過所述Socket鏈路接收所述PC發(fā)送指紋獲取指令,以及通過所述Socket鏈路向所述PC發(fā)送所述指紋采集模塊采集到的所述指紋。
第三方面,本發(fā)明提供了一種登錄的裝置,包括:
指紋采集單元,用于通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集;
判斷單元,用于判斷所述指紋是否與個(gè)人電腦PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配;
獲取單元,用于當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息;
登錄單元,用于基于所述賬戶信息進(jìn)行賬戶登錄。
可選的,所述裝置還包括:
收發(fā)單元,用于在通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,通過與所述鼠標(biāo)的套接字Socket鏈路向所述鼠標(biāo)的軟件開發(fā)工具包SDK發(fā)送指紋獲取指令,以通知所述鼠標(biāo)對(duì)所述指紋進(jìn)行采集;接收所述SDK通過所述Socket鏈路發(fā)送的所述指紋采集模塊采集到的所述指紋。
可選的,所述裝置還包括:
確定單元,用于在通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
可選的,所述確定模塊用于當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息時(shí),判斷所述PC是否顯示出系統(tǒng)登錄界面;當(dāng)所述PC顯示系統(tǒng)登錄界面時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或用于當(dāng)?shù)卿洶惭b在所述PC中的目標(biāo)應(yīng)用需要驗(yàn)證賬戶信息時(shí),判斷所述PC是否接收到所述目標(biāo)應(yīng)用發(fā)送的表示獲取所述賬戶信息的獲取請(qǐng)求;當(dāng)所述PC接收所述獲取請(qǐng)求時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或用于當(dāng)通過所述PC的瀏覽器登錄目標(biāo)網(wǎng)站需要驗(yàn)證賬戶信息時(shí),對(duì)所述當(dāng)前網(wǎng)頁的內(nèi)容進(jìn)行檢測;其中,當(dāng)檢測到所述當(dāng)前網(wǎng)頁的內(nèi)容中包含賬戶驗(yàn)證接口時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
可選的,當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息,所述賬戶信息包括系統(tǒng)賬戶信息和第一預(yù)設(shè)應(yīng)用賬戶信息時(shí),所述登錄單元用于基于所述系統(tǒng)賬戶信息登錄所述PC的系統(tǒng);在登錄所述PC的系統(tǒng)之后,啟動(dòng)第一預(yù)設(shè)應(yīng)用;所述第一預(yù)設(shè)應(yīng)用為登錄系統(tǒng)后自動(dòng)啟動(dòng)的應(yīng)用;基于所述第一預(yù)設(shè)應(yīng)用賬戶信息登錄所述第一預(yù)設(shè)應(yīng)用。
可選的,所述預(yù)設(shè)指紋包括多個(gè),每個(gè)所述預(yù)設(shè)指紋關(guān)聯(lián)的所述賬戶信息不同,且基于不同的所述預(yù)設(shè)指紋啟動(dòng)的所述第一預(yù)設(shè)應(yīng)用不完全相同。
可選的,每個(gè)所述預(yù)設(shè)指紋對(duì)應(yīng)不同的第二預(yù)設(shè)應(yīng)用,以及登錄所述第二預(yù)設(shè)應(yīng)用的第二預(yù)設(shè)應(yīng)用賬戶信息,所述第二預(yù)設(shè)應(yīng)用為基于所述預(yù)設(shè)指紋能夠啟動(dòng)并登錄的應(yīng)用,所述判斷單元用于判斷所述指紋是否與其中一個(gè)所述預(yù)設(shè)指紋匹配;當(dāng)所述指紋與其中一個(gè)所述預(yù)設(shè)指紋匹配時(shí),表示所述指紋與所述預(yù)設(shè)指紋匹配;
所述獲取單元用于獲得與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)所述第二預(yù)設(shè)應(yīng)用賬戶信息;
所述登錄單元用于啟動(dòng)與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)的所述第二預(yù)設(shè)應(yīng)用;基于所述第二預(yù)設(shè)應(yīng)用賬戶信息登錄所述第二預(yù)設(shè)應(yīng)用。
本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
在本發(fā)明實(shí)施例的技術(shù)方案中,首先通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集,然后個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配,當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息,并基于所述賬戶信息進(jìn)行賬戶登錄。由此可見,通過采集所述指紋,在所述指紋與所述預(yù)設(shè)指紋匹配時(shí),則自動(dòng)獲取所述賬戶信息進(jìn)行賬戶登錄,使所述用戶在登錄時(shí)不需要逐一鍵入賬號(hào)密碼,避免了試錯(cuò)和遺忘而導(dǎo)致登錄過程漫長甚至無法登錄的情形。故而,用戶只需要在所述鼠標(biāo)上刷對(duì)應(yīng)的手指即可完成登錄操作,所以本發(fā)明提高了登錄效率。
附圖說明
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1為本發(fā)明實(shí)施例中登錄的方法流程圖;
圖2為本發(fā)明實(shí)施例中鼠標(biāo)的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例中登錄的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種登錄的方法、鼠標(biāo)和裝置,用于提高登錄的效率。
為了解決上述技術(shù)問題,本發(fā)明提供的技術(shù)方案總體思路如下:
在本發(fā)明實(shí)施例的技術(shù)方案中,首先通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集,然后個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配,當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息,并基于所述賬戶信息進(jìn)行賬戶登錄。由此可見,通過采集所述指紋,在所述指紋與所述預(yù)設(shè)指紋匹配時(shí),則自動(dòng)獲取所述賬戶信息進(jìn)行賬戶登錄,使所述用戶在登錄時(shí)不需要逐一鍵入賬號(hào)密碼,避免了試錯(cuò)和遺忘而導(dǎo)致登錄過程漫長甚至無法登錄的情形。故而,用戶只需要在所述鼠標(biāo)上刷對(duì)應(yīng)的手指即可完成登錄操作,所以本發(fā)明提高了登錄效率。
下面通過附圖以及具體實(shí)施例對(duì)本發(fā)明技術(shù)方案做詳細(xì)的說明,應(yīng)當(dāng)理解本申請(qǐng)實(shí)施例以及實(shí)施例中的具體特征是對(duì)本申請(qǐng)技術(shù)方案的詳細(xì)的說明,而不是對(duì)本申請(qǐng)技術(shù)方案的限定,在不沖突的情況下,本申請(qǐng)實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
本發(fā)明第一方面提供了一種登錄的方法,請(qǐng)參考圖1,為本發(fā)明實(shí)施例中登錄的方法流程圖。該方法包括:
S101:鼠標(biāo)通過所述鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集;
S102:個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配;
S103:當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息;
S104:所述PC基于所述賬戶信息進(jìn)行賬戶登錄。
為了更加清楚地對(duì)本發(fā)明實(shí)施例中的登錄方法進(jìn)行介紹,首先對(duì)本發(fā)明實(shí)施例中的鼠標(biāo)和PC進(jìn)行介紹。
在本發(fā)明實(shí)施例中,鼠標(biāo)和PC連接,或者如果PC為筆記本電腦,則鼠標(biāo)具體為設(shè)置在PC上的觸控板。本發(fā)明實(shí)施例中的鼠標(biāo)除了能夠像現(xiàn)有技術(shù)的鼠標(biāo)向PC發(fā)送點(diǎn)擊信息和位置信息,還可以向PC發(fā)送指紋。具體來講,請(qǐng)參考圖2,本發(fā)明實(shí)施例中的鼠標(biāo)包括主體1和指紋采集模塊2,指紋采集模塊2設(shè)置在鼠標(biāo)主體1上,且指紋采集區(qū)域裸露在主體1表面,便于用戶手指與指紋采集模塊2接觸。進(jìn)一步,鼠標(biāo)中還包括SDK(軟件開發(fā)工具包,Software Development Ki),燒錄在鼠標(biāo)內(nèi)部的芯片上。SDK用于控制鼠標(biāo)與PC傳輸指紋的鏈路,以及控制指紋發(fā)送。
在具體實(shí)現(xiàn)過程中,鼠標(biāo)可以通過USB(通用串行總線,Universal Serial Bus)與PC連接,也可以通過無線局域網(wǎng)、藍(lán)牙或者紅外等無線方式與PC連接,本發(fā)明不做具體限制。鼠標(biāo)與PC建立連接后,鼠標(biāo)就可以向PC發(fā)送點(diǎn)擊信息和位置信息了。無論是有線方式或無線方式連接,一旦發(fā)送點(diǎn)擊信息和位置信息的鏈路建立,SDK就會(huì)進(jìn)一步建立傳輸指紋的鏈路。當(dāng)然,在具體實(shí)現(xiàn)過程中,傳輸指紋的鏈路可以與傳輸點(diǎn)擊信息和位置信息的鏈路復(fù)用,也可以獨(dú)立于傳輸點(diǎn)擊信息和位置信息的鏈路,本發(fā)明不做具體限制。
接下來對(duì)本發(fā)明實(shí)施例中的登錄方法進(jìn)行介紹。
首先,在S101中,當(dāng)用戶的手指與鼠標(biāo)上的指紋采集模塊接觸時(shí),SDK控制指紋采集模塊對(duì)手指的指紋進(jìn)行采集。采集成功后,SDK進(jìn)一步將指紋通過與PC的鏈接發(fā)送至PC。其中,S101中所采集的指紋,可以是在PC需要指紋時(shí)通知鼠標(biāo)進(jìn)行采集而獲得的,也可以是在指紋采集模塊檢測到有手指接觸時(shí)主動(dòng)采集而獲得的,本發(fā)明不做具體限制。
接下來,當(dāng)PC接收到鼠標(biāo)發(fā)送的指紋后,在S102中,將判斷指紋是否與預(yù)設(shè)指紋匹配。
具體來講,預(yù)設(shè)指紋為預(yù)先通過指紋采集模塊采集的合法用戶的指紋。合法用戶例如為PC的所有者、PC的管理者或者PC所有者認(rèn)為可以合法使用PC的其他用戶等。因此,本發(fā)明實(shí)施例中的預(yù)設(shè)指紋可以僅有一個(gè),也可以有多個(gè)。
采集到預(yù)設(shè)指紋后,用戶進(jìn)一步在PC中選擇預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息。其中,賬戶信息是登錄時(shí)用于驗(yàn)證身份的信息,包括但不限于賬號(hào)、密碼、身份標(biāo)識(shí)或ID號(hào)碼等。進(jìn)一步,賬戶信息可以具體為登錄PC系統(tǒng)的系統(tǒng)賬戶信息(或者,也稱為開機(jī)密碼);或者,賬戶信息也可以為登錄應(yīng)用的應(yīng)用賬戶信息,例如社交應(yīng)用、購物應(yīng)用或游戲應(yīng)用等;或者,賬戶信息也可以為登錄網(wǎng)站的個(gè)人賬戶信息,例如購物網(wǎng)站、郵件網(wǎng)站等。賬戶信息還可以為其他賬戶信息,本發(fā)明不做具體限制。用戶在選擇預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息時(shí),一個(gè)預(yù)設(shè)指紋可以僅關(guān)聯(lián)一個(gè),例如用戶拇指的指紋關(guān)聯(lián)系統(tǒng)賬戶信息,食指的指紋關(guān)聯(lián)游戲應(yīng)用賬戶信息。或者,一個(gè)預(yù)設(shè)指紋也可以關(guān)聯(lián)多個(gè)賬戶信息,例如一個(gè)預(yù)設(shè)指紋既關(guān)聯(lián)系統(tǒng)賬戶信息,又關(guān)聯(lián)游戲應(yīng)用賬戶信息,本發(fā)明不做具體限制。
關(guān)聯(lián)完成后,PC將預(yù)設(shè)指紋,以及與預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息存儲(chǔ)在存儲(chǔ)空間中。
當(dāng)PC接收到鼠標(biāo)發(fā)送的本次采集的指紋后,將指紋與預(yù)設(shè)指紋進(jìn)行匹配,獲得匹配度。當(dāng)匹配度達(dá)到閾值時(shí),則確定指紋與預(yù)設(shè)指紋匹配,反之,如果匹配度未達(dá)到閾值時(shí),則確定指紋與預(yù)設(shè)指紋不匹配。閾值例如為90%、85%等,本發(fā)明不做具體限制。
進(jìn)一步,如果預(yù)設(shè)指紋有多個(gè),則獲得該指紋與每個(gè)預(yù)設(shè)指紋的匹配度,在多個(gè)匹配度中,確定達(dá)到閾值的匹配度所對(duì)應(yīng)的預(yù)設(shè)指紋,為該指紋所匹配的預(yù)設(shè)指紋。例如,預(yù)設(shè)指紋有3個(gè),本次采集到的指紋與第1個(gè)預(yù)設(shè)指紋的匹配度為60%,與第2個(gè)預(yù)設(shè)指紋的匹配度為94%,與第3個(gè)預(yù)設(shè)指紋的匹配度為40%,閾值為90%,則指紋與第2個(gè)預(yù)設(shè)指紋的匹配度達(dá)到閾值,因此確定本次采集到的指紋與第2個(gè)預(yù)設(shè)指紋匹配。
更進(jìn)一步,如果達(dá)到閾值的匹配度有多個(gè),則可以確定最高匹配度對(duì)應(yīng)到預(yù)設(shè)指紋為本次采集到的指紋所匹配的預(yù)設(shè)指紋。例如,預(yù)設(shè)指紋有3個(gè),本次采集到的指紋與第1個(gè)預(yù)設(shè)指紋的匹配度為60%,與第2個(gè)預(yù)設(shè)指紋的匹配度為94%,與第3個(gè)預(yù)設(shè)指紋的匹配度為90%,閾值為90%,則指紋與第2個(gè)預(yù)設(shè)指紋和第3個(gè)預(yù)設(shè)指紋的匹配度達(dá)到閾值。但是,與第2個(gè)預(yù)設(shè)指紋的匹配度最高,因此確定本次采集到的指紋與第2個(gè)預(yù)設(shè)指紋匹配。
接下來,如果本次采集到的指紋與預(yù)設(shè)指紋不匹配,則表示本次采集到的指紋所對(duì)應(yīng)的用戶不是合法用戶,因此不進(jìn)行登錄。而當(dāng)指紋與預(yù)設(shè)指紋匹配時(shí),則在S103中,PC將基于預(yù)設(shè)指紋,從存儲(chǔ)空間中獲取與預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息。然后,在S104中,基于與預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息進(jìn)行賬戶登錄。
具體來講,若預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息僅有一個(gè),則PC讀取該賬戶信息,然后將賬戶信息填充到賬戶驗(yàn)證的接口中,再嘗試賬戶登錄即可。例如,用戶啟動(dòng)PC,當(dāng)PC系統(tǒng)啟動(dòng)完成后,PC將顯示出登錄系統(tǒng)的登錄界面。此時(shí),用戶將手放在鼠標(biāo)上,并將手指接觸指紋采集模塊。鼠標(biāo)采集到用戶的指紋并發(fā)送給PC。PC通過判斷,采集到的指紋為預(yù)設(shè)指紋,則PC讀取該預(yù)設(shè)指紋關(guān)聯(lián)的系統(tǒng)賬戶信息。然后將系統(tǒng)賬戶信息填充到賬戶驗(yàn)證接口中并自動(dòng)進(jìn)行登錄。
而若預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息有多個(gè),則PC可以根據(jù)當(dāng)前所需進(jìn)行的登錄讀取對(duì)應(yīng)的賬戶信息并進(jìn)行登錄,或者也可以讀取全部賬戶信息,然后逐一進(jìn)行登錄嘗試。舉例來說,假設(shè)預(yù)設(shè)指紋關(guān)聯(lián)了系統(tǒng)賬戶信息和游戲賬戶信息,沿用上文中的例子,PC顯示出登錄系統(tǒng)的登錄界面,并且判斷出采集到的指紋為預(yù)設(shè)指紋。由于此時(shí)需要進(jìn)行的時(shí)系統(tǒng)登錄,因此PC讀取該預(yù)設(shè)指紋關(guān)聯(lián)的系統(tǒng)賬戶信息,然后將系統(tǒng)賬戶信息填充到賬戶驗(yàn)證接口中并自動(dòng)進(jìn)行登錄?;蛘撸琍C將兩個(gè)系統(tǒng)賬戶信息和游戲應(yīng)用賬戶信息均讀出,然后逐個(gè)填充到賬戶驗(yàn)證接口中嘗試登錄,直到成功登錄系統(tǒng)為止。
由上述描述可知,通過采集用戶的指紋,在指紋與預(yù)設(shè)指紋匹配時(shí),則自動(dòng)獲取賬戶信息進(jìn)行賬戶登錄,使用戶在登錄時(shí)不需要逐一鍵入賬號(hào)密碼,避免了試錯(cuò)和遺忘而導(dǎo)致登錄過程漫長甚至無法登錄的情形。故而,用戶只需要在鼠標(biāo)上刷對(duì)應(yīng)的手指即可完成登錄操作,所以本發(fā)明提高了登錄效率。
進(jìn)一步,作為一種可選的實(shí)施例,由于用戶在使用過程中,刷指紋的時(shí)機(jī)是隨機(jī)的,且指紋數(shù)據(jù)量較小,因此在具體實(shí)現(xiàn)過程中,選擇套接字Socket鏈路作為SDK與PC間傳輸指紋的鏈路為較佳選擇。那么,在S101之前,還包括:
所述PC通過與所述鼠標(biāo)的套接字Socket鏈路向所述鼠標(biāo)的軟件開發(fā)工具包SDK發(fā)送指紋獲取指令,以通知所述鼠標(biāo)對(duì)所述指紋進(jìn)行采集;
在S101之后,還包括:
所述SDK通過所述Socket鏈路向所述PC發(fā)送所述指紋采集模塊采集到的所述指紋。
具體來講,當(dāng)PC主動(dòng)需要獲得用戶的指紋時(shí),在S101之前,會(huì)通過與SDK的Socket鏈路向SDK發(fā)送指紋獲取指令。本發(fā)明實(shí)施例中的指紋獲取指令用于通知SDK獲取指紋。進(jìn)而,SDK在接收到指紋獲取指令后,獲知PC此時(shí)需要用戶的指紋,因此控制指紋采集模塊開始進(jìn)行采集,獲得本次采集的指紋。然后,SDK通過Socket鏈路將本次獲取的指紋發(fā)送給PC。
當(dāng)然,在具體實(shí)現(xiàn)過程中,SDK也可以主動(dòng)通過指紋采集模塊采集指紋并發(fā)送給PC,換言之,即使未收到指紋獲取指令,SDK也可以向PC主動(dòng)發(fā)送采集到的指紋,此時(shí)PC被動(dòng)獲取指紋。
進(jìn)一步,作為一種可選的實(shí)施例,在S101之前,還包括:
所述PC確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
具體來講,如果PC需要主動(dòng)獲取指紋,一種情況為,PC確定用戶需要在PC中進(jìn)行登錄,因此主動(dòng)向鼠標(biāo)發(fā)送指紋獲取指令。在本發(fā)明實(shí)施例中,PC確定用戶需要在PC中進(jìn)行賬戶登錄的實(shí)現(xiàn)方式有多種,例如用戶點(diǎn)擊特定按鍵等,本發(fā)明不做具體限制。下面,將列舉其中三種,在具體實(shí)現(xiàn)過程中,包括但不限于以下三種。
第一種:
當(dāng)?shù)卿汸C的系統(tǒng)需要驗(yàn)證賬戶信息時(shí),則PC具體可以通過判斷是否需要登錄系統(tǒng)來確定用戶是否需要在PC中進(jìn)行登錄。
具體來講,PC在啟動(dòng)系統(tǒng)后,為了驗(yàn)證用戶是否具有登錄PC系統(tǒng)的權(quán)限,會(huì)顯示系統(tǒng)登錄界面。其中,系統(tǒng)登錄界面一方面用于提示用戶輸入系統(tǒng)賬戶信息,另一方面用于隔離用戶和系統(tǒng)。用戶在系統(tǒng)登錄界面中輸入正確的系統(tǒng)賬戶信息后,可以登錄系統(tǒng),然后在PC中進(jìn)行所有操作。
因此,當(dāng)PC顯示出系統(tǒng)登錄界面時(shí),表示用戶需要在PC中進(jìn)行系統(tǒng)登錄,所以判斷PC是否顯示系統(tǒng)登錄界面,就可以確定用戶是否需要在PC中進(jìn)行賬戶登錄。
具體來講,為了判斷PC是否顯示出系統(tǒng)登錄界面,PC可以讀取PC的顯卡內(nèi)存中的內(nèi)容。如果顯卡內(nèi)存中包括系統(tǒng)登錄界面的內(nèi)容,則表示PC當(dāng)前顯示出了系統(tǒng)登錄界面?;蛘?,由于系統(tǒng)加載完成后PC會(huì)接收到表示系統(tǒng)加載完成的通知,并及時(shí)顯示系統(tǒng)登錄界面,因此PC在接收到該通知時(shí),也可以判斷PC顯示出了系統(tǒng)登錄界面。在具體實(shí)現(xiàn)過程中,判斷PC是否顯示了系統(tǒng)登錄界面的方法還有多種,這里就不再一一贅述了。
進(jìn)一步,當(dāng)PC確定用戶需要登錄系統(tǒng),并且本次獲取的指紋與預(yù)設(shè)指紋匹配時(shí),則基于預(yù)設(shè)指紋獲取關(guān)聯(lián)的系統(tǒng)賬戶信息進(jìn)行系統(tǒng)登錄。
由此可見,通過上述技術(shù)方案,當(dāng)用戶需要登錄系統(tǒng)時(shí),用戶只需要在鼠標(biāo)上刷指紋,PC就能夠自動(dòng)獲取正確的系統(tǒng)賬戶信息并完成登錄。所以,用戶不需要再一一鍵入系統(tǒng)賬戶信息,提高了登錄系統(tǒng)的效率。
第二種:
當(dāng)?shù)卿洶惭b在PC中的目標(biāo)應(yīng)用需要賬戶驗(yàn)證信息時(shí),則PC也可以通過判斷是否需要登錄目標(biāo)應(yīng)用來確定用戶是否需要在PC中進(jìn)行登錄。
具體來講,目標(biāo)應(yīng)用指的是用戶需要登錄的應(yīng)用。在具體實(shí)現(xiàn)過程中,目標(biāo)應(yīng)用加載后,為了驗(yàn)證用戶是否具有登錄目標(biāo)應(yīng)用的權(quán)限,會(huì)向PC發(fā)送賬戶信息獲取請(qǐng)求,并且暴露接收應(yīng)用賬戶信息的賬戶驗(yàn)證接口。目標(biāo)應(yīng)用暴露的賬戶驗(yàn)證接口一方面用于提示用戶輸入正確的應(yīng)用賬戶信息,另一方面用于接收應(yīng)用賬戶信息。
因此,當(dāng)PC接收到目標(biāo)應(yīng)用發(fā)送的賬戶信息的獲取請(qǐng)求時(shí),表示用戶需要在PC中登錄目標(biāo)應(yīng)用,所以判斷PC是否接收到目標(biāo)應(yīng)用發(fā)送的賬戶信息的獲取請(qǐng)求,就可以確定用戶是否需要在PC中進(jìn)行賬戶登錄。
進(jìn)一步,當(dāng)PC確定用戶需要登錄目標(biāo)應(yīng)用,并且本次獲取的指紋與預(yù)設(shè)指紋匹配時(shí),則基于預(yù)設(shè)指紋獲取關(guān)聯(lián)的應(yīng)用賬戶信息登錄目標(biāo)應(yīng)用。
由此可見,通過上述技術(shù)方案,當(dāng)用戶需要登錄目標(biāo)應(yīng)用時(shí),用戶只需要在鼠標(biāo)上刷指紋,PC就能夠自動(dòng)獲取正確的應(yīng)用賬戶信息并完成登錄。所以,用戶不需要再一一鍵入應(yīng)用賬戶信息,提高了登錄應(yīng)用的效率。
第三種:
當(dāng)通過PC的瀏覽器登錄目標(biāo)網(wǎng)站需要賬戶驗(yàn)證信息時(shí),則PC也可以通過判斷是否需要登錄目標(biāo)網(wǎng)站來確定用戶是否需要在PC中進(jìn)行登錄。
具體來講,目標(biāo)網(wǎng)站指的是用戶需要登錄的網(wǎng)站。用戶通過瀏覽器登錄目標(biāo)網(wǎng)站指的是用戶以個(gè)人身份登錄目標(biāo)網(wǎng)站進(jìn)行操作,例如以個(gè)人身份登錄網(wǎng)易網(wǎng)站收發(fā)郵件,或者以個(gè)人身份登錄購物網(wǎng)站進(jìn)行購物等。在具體實(shí)現(xiàn)過程中,目標(biāo)網(wǎng)站為了驗(yàn)證用戶是否具有登錄目標(biāo)網(wǎng)站的權(quán)限,會(huì)先向PC推送登錄網(wǎng)頁,并且通過登錄網(wǎng)頁向PC暴露賬戶驗(yàn)證接口。賬戶驗(yàn)證接口一方面用于提示用戶輸入正確的個(gè)人賬戶信息,另一方面用于接收個(gè)人賬戶信息。
因此,PC可以按照預(yù)設(shè)的內(nèi)容對(duì)當(dāng)前網(wǎng)頁的內(nèi)容進(jìn)行檢測。預(yù)設(shè)的內(nèi)容例如為“請(qǐng)輸入用戶名和密碼”,“用戶名”,“密碼”,“手機(jī)號(hào)/賬戶名/郵箱地址”等。當(dāng)PC基于預(yù)設(shè)的內(nèi)容,從當(dāng)前網(wǎng)頁中檢測出賬戶驗(yàn)證接口時(shí),表示當(dāng)前網(wǎng)頁就是目標(biāo)網(wǎng)站的登錄網(wǎng)頁,進(jìn)而表示用戶需要在PC中登錄目標(biāo)網(wǎng)站。所以PC從當(dāng)前網(wǎng)頁中檢測到賬戶驗(yàn)證接口,就可以確定用戶需要在PC中進(jìn)行賬戶登錄。
進(jìn)一步,當(dāng)PC確定用戶需要登錄目標(biāo)網(wǎng)站,并且本次獲取的指紋與預(yù)設(shè)指紋匹配時(shí),則基于預(yù)設(shè)指紋獲取關(guān)聯(lián)的個(gè)人賬戶信息登錄目標(biāo)網(wǎng)站。具體來講,PC可以在判斷指紋與預(yù)設(shè)指紋匹配時(shí),允許瀏覽器從cookie數(shù)據(jù)中提取出登錄目標(biāo)網(wǎng)站的個(gè)人賬戶信息并填充到賬戶驗(yàn)證接口中?;蛘?,PC也可以通過從存儲(chǔ)cookie數(shù)據(jù)以外的存儲(chǔ)空間中讀取出個(gè)人賬戶信息填充到賬戶驗(yàn)證接口中,本發(fā)明不做具體限制。
由此可見,通過上述技術(shù)方案,當(dāng)用戶需要登錄目標(biāo)網(wǎng)站時(shí),用戶只需要在鼠標(biāo)上刷指紋,PC就能夠自動(dòng)獲取正確的個(gè)人賬戶信息并完成登錄。所以,用戶不需要再一一鍵入個(gè)人賬戶信息,提高了登錄網(wǎng)站的效率。
在具體實(shí)現(xiàn)過程中,本發(fā)明所屬領(lǐng)域的普通技術(shù)人員可以根據(jù)實(shí)際選擇上述三種方式中的任意一種或者任意多種組合,本發(fā)明不做具體限制。
進(jìn)一步,在日常生活中,一些用戶常常習(xí)慣開機(jī)后就立刻登錄一些應(yīng)用,例如開機(jī)后立刻登錄社交應(yīng)用,或者立刻登錄郵箱應(yīng)用等,因此,作為一種可選的實(shí)施例,當(dāng)?shù)卿汸C的系統(tǒng)需要驗(yàn)證賬戶信息時(shí),S104具體可以包括如下步驟:
基于所述系統(tǒng)賬戶登錄信息登錄所述PC的系統(tǒng);
在登錄所述PC的系統(tǒng)之后,啟動(dòng)第一預(yù)設(shè)應(yīng)用;所述第一預(yù)設(shè)應(yīng)用為登錄系統(tǒng)后自動(dòng)啟動(dòng)的應(yīng)用;
基于所述第一預(yù)設(shè)應(yīng)用賬戶登錄信息登錄所述第一預(yù)設(shè)應(yīng)用。
具體來講,本發(fā)明實(shí)施例中的賬戶信息具體包括系統(tǒng)賬戶信息和第一預(yù)設(shè)應(yīng)用賬戶信息。其中,第一預(yù)設(shè)應(yīng)用為在PC登錄系統(tǒng)后自動(dòng)啟動(dòng)的應(yīng)用。第一預(yù)設(shè)應(yīng)用賬戶信息為登錄第一預(yù)設(shè)應(yīng)用的應(yīng)用賬戶信息。
當(dāng)PC判斷本次采集到的指紋與預(yù)設(shè)指紋匹配時(shí),基于預(yù)設(shè)指紋獲取對(duì)應(yīng)的系統(tǒng)賬戶信息和第一預(yù)設(shè)應(yīng)用賬戶信息。然后,將系統(tǒng)賬戶信息填充到驗(yàn)證接口中進(jìn)而登錄系統(tǒng)。在成功登錄并進(jìn)入系統(tǒng)后,PC自動(dòng)啟動(dòng)第一預(yù)設(shè)應(yīng)用。接著,當(dāng)PC接收到第一預(yù)設(shè)應(yīng)用發(fā)送的賬戶信息獲取請(qǐng)求后,將第一預(yù)設(shè)應(yīng)用賬戶信息填充到第一預(yù)設(shè)應(yīng)用暴露的賬戶驗(yàn)證接口中,進(jìn)而登錄第一預(yù)設(shè)應(yīng)用。
由此可見,當(dāng)用戶啟動(dòng)PC并刷對(duì)應(yīng)的指紋后,PC不僅能夠快速基于預(yù)設(shè)指紋登錄系統(tǒng),并且可以快速登錄第一預(yù)設(shè)應(yīng)用。那么,如果登錄速度較快,對(duì)于用戶而言,將感受到PC一開機(jī)就已經(jīng)登錄第一預(yù)設(shè)應(yīng)用了。所以,不需要用戶在自行啟動(dòng)第一預(yù)設(shè)應(yīng)用,并自行完成登錄過程。
在具體實(shí)現(xiàn)過程中,用戶可以根據(jù)自己的需要在PC中預(yù)先設(shè)置一個(gè)應(yīng)用為第一預(yù)設(shè)應(yīng)用。例如,用戶需要開機(jī)后盡快啟動(dòng)郵箱應(yīng)用,因此可以設(shè)置郵箱應(yīng)用為第一預(yù)設(shè)應(yīng)用。那么,無論預(yù)設(shè)指紋具體有一個(gè)或多個(gè),以任意一個(gè)預(yù)設(shè)指紋關(guān)聯(lián)的系統(tǒng)賬戶信息登錄系統(tǒng)后,都將自動(dòng)登錄第一預(yù)設(shè)應(yīng)用,方便用戶快速登錄該唯一的第一預(yù)設(shè)使用。
或者,預(yù)設(shè)指紋也可以包括多個(gè),并且每個(gè)預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息不同,以及PC自動(dòng)啟動(dòng)的第一預(yù)設(shè)應(yīng)用也不同。具體來講,每個(gè)預(yù)設(shè)指紋對(duì)應(yīng)不同的第一預(yù)設(shè)應(yīng)用,進(jìn)而,為了能夠登錄不同的第一預(yù)設(shè)應(yīng)用,則每個(gè)預(yù)設(shè)指紋所對(duì)應(yīng)的第一預(yù)設(shè)應(yīng)用賬戶信息就具體為登錄該第一預(yù)設(shè)應(yīng)用的賬戶信息。舉例來說,用戶拇指的指紋對(duì)應(yīng)社交應(yīng)用,并且,拇指的指紋關(guān)聯(lián)系統(tǒng)賬戶信息和社交應(yīng)用賬戶信息;用戶食指的指紋對(duì)應(yīng)郵箱應(yīng)用,并且,食指的指紋關(guān)聯(lián)系統(tǒng)賬戶信息和郵箱應(yīng)用賬戶信息。那么,當(dāng)用戶需要在開機(jī)后及時(shí)登錄社交應(yīng)用時(shí),則啟動(dòng)PC后刷拇指的指紋,登錄系統(tǒng)后就可以盡快開始使用社交應(yīng)用;當(dāng)用戶需要在開機(jī)后及時(shí)登錄郵箱應(yīng)用時(shí),則啟動(dòng)PC后刷食指的指紋,登錄系統(tǒng)后就可以盡快開始使用郵箱應(yīng)用收發(fā)郵件。
所以,當(dāng)多個(gè)預(yù)設(shè)指紋中的每個(gè)預(yù)設(shè)指紋對(duì)應(yīng)不完全相同的第一預(yù)設(shè)應(yīng)用和賬戶信息時(shí),實(shí)現(xiàn)了通過刷不同的指紋來迅速登錄系統(tǒng)并登錄不同的第一預(yù)設(shè)應(yīng)用,更進(jìn)一步提高了登錄的效率。
作為另一種可選的實(shí)施例,多個(gè)預(yù)設(shè)指紋中的每個(gè)預(yù)設(shè)指紋還可以對(duì)應(yīng)不同的第二預(yù)設(shè)應(yīng)用,以及關(guān)聯(lián)登錄第二預(yù)設(shè)應(yīng)用的第二預(yù)設(shè)應(yīng)用賬戶信息。其中,第二預(yù)設(shè)應(yīng)用為基于預(yù)設(shè)指紋能夠啟動(dòng)并登錄的應(yīng)用。沿用上文中的例子來說,用戶拇指的指紋對(duì)應(yīng)的第一預(yù)設(shè)應(yīng)用為社交應(yīng)用,第二預(yù)設(shè)應(yīng)用為郵箱應(yīng)用,并且,拇指的指紋關(guān)聯(lián)系統(tǒng)賬戶信息、第一預(yù)設(shè)應(yīng)用賬戶信息(即社交應(yīng)用賬戶信息)和第二預(yù)設(shè)應(yīng)用賬戶信息(郵箱應(yīng)用賬戶信息);用戶食指的指紋對(duì)應(yīng)的第一預(yù)設(shè)應(yīng)用為郵箱應(yīng)用,第二預(yù)設(shè)應(yīng)用為購物應(yīng)用,并且,食指的指紋關(guān)聯(lián)系統(tǒng)賬戶信息、第一預(yù)設(shè)應(yīng)用賬戶信息(即郵箱應(yīng)用賬戶信息)和第二預(yù)設(shè)應(yīng)用賬戶信息(購物應(yīng)用賬戶信息)。
進(jìn)而,S102中判斷指紋是否與預(yù)設(shè)指紋匹配,具體包括:所述PC判斷所述指紋是否與其中一個(gè)所述預(yù)設(shè)指紋匹配;當(dāng)所述指紋與其中一個(gè)所述預(yù)設(shè)指紋匹配時(shí),表示所述指紋與所述預(yù)設(shè)指紋匹配;
而S103則具體包括:獲得與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)所述第二預(yù)設(shè)應(yīng)用賬戶信息;
S104則具體包括:啟動(dòng)與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)的所述第二預(yù)設(shè)應(yīng)用;基于所述第二預(yù)設(shè)應(yīng)用賬戶信息登錄所述第二預(yù)設(shè)應(yīng)用。
PC如何判斷本次采集到的指紋是否與預(yù)設(shè)指紋匹配,以及如何獲取關(guān)聯(lián)的賬戶信息在上文中已有介紹,此處就不再重復(fù)贅述了。
當(dāng)用戶在鼠標(biāo)上刷了某一指紋,進(jìn)而PC接收到該指紋后,將判斷指紋是否與其中一個(gè)預(yù)設(shè)指紋匹配。如果本次采集到的指紋與其中一個(gè)預(yù)設(shè)指紋匹配時(shí),PC將讀取與該指紋匹配的預(yù)設(shè)指紋對(duì)應(yīng)的第二預(yù)設(shè)應(yīng)用和第二預(yù)設(shè)應(yīng)用賬戶信息。然后,基于讀取到的第二預(yù)設(shè)應(yīng)用,PC將自動(dòng)啟動(dòng)第二預(yù)設(shè)應(yīng)用,并以第二預(yù)設(shè)應(yīng)用賬戶信息登錄第二預(yù)設(shè)應(yīng)用。
沿用上文中的例子,在PC待機(jī)狀態(tài)下,如果需要啟動(dòng)購物應(yīng)用,則用戶在鼠標(biāo)上刷自己食指的指紋,進(jìn)而,PC在接收到食指的指紋并且通過匹配后,立刻啟動(dòng)購物應(yīng)用,并且按照食指的指紋對(duì)應(yīng)的第二預(yù)設(shè)應(yīng)用賬戶信息登錄購物應(yīng)用。
由此可見,通過刷不同的指紋,用戶就可以方便地啟動(dòng)并登錄各個(gè)應(yīng)用。
本發(fā)明實(shí)施例另一方面還提供了一種鼠標(biāo),請(qǐng)參考圖2,該鼠標(biāo)包括:
主體1,指紋采集模塊2和SDK。其中,指紋采集模塊2設(shè)置在主體1上,用于采集用戶的指紋。SDK則集成在鼠標(biāo)內(nèi)部芯片上,用于對(duì)指紋采集模塊2進(jìn)行控制,以及控制與PC的Socket鏈路,并且通過Socket鏈路接收PC發(fā)送指紋獲取指令,以及通過Socket鏈路向PC發(fā)送指紋采集模塊2采集到的指紋。
由于在上文中已經(jīng)對(duì)鼠標(biāo)進(jìn)行了詳細(xì)介紹,因此這里就不再重復(fù)贅述了。
基于與前述實(shí)施例中登錄的方法同樣的發(fā)明構(gòu)思,本發(fā)明另一方面還提供一種登錄的裝置,如圖3所示,包括:
指紋采集單元101,用于通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集;
判斷單元102,用于判斷所述指紋是否與個(gè)人電腦PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配;
獲取單元103,用于當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息;
登錄單元104,用于基于所述賬戶信息進(jìn)行賬戶登錄。
進(jìn)一步,本發(fā)明實(shí)施例中的裝置還包括:
收發(fā)單元,用于在通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,通過與所述鼠標(biāo)的套接字Socket鏈路向所述鼠標(biāo)的軟件開發(fā)工具包SDK發(fā)送指紋獲取指令,以通知所述鼠標(biāo)對(duì)所述指紋進(jìn)行采集;接收所述SDK通過所述Socket鏈路發(fā)送的所述指紋采集模塊采集到的所述指紋。
更進(jìn)一步,本發(fā)明實(shí)施例中的裝置還包括:
確定單元,用于在通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集之前,確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
具體來講,確定模塊用于當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息時(shí),判斷所述PC是否顯示出系統(tǒng)登錄界面;當(dāng)所述PC顯示系統(tǒng)登錄界面時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或用于當(dāng)?shù)卿洶惭b在所述PC中的目標(biāo)應(yīng)用需要驗(yàn)證賬戶信息時(shí),判斷所述PC是否接收到所述目標(biāo)應(yīng)用發(fā)送的表示獲取所述賬戶信息的獲取請(qǐng)求;當(dāng)所述PC接收所述獲取請(qǐng)求時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄;和/或用于當(dāng)通過所述PC的瀏覽器登錄目標(biāo)網(wǎng)站需要驗(yàn)證賬戶信息時(shí),對(duì)所述當(dāng)前網(wǎng)頁的內(nèi)容進(jìn)行檢測;其中,當(dāng)檢測到所述當(dāng)前網(wǎng)頁的內(nèi)容中包含賬戶驗(yàn)證接口時(shí),確定所述用戶需要在所述PC中進(jìn)行賬戶登錄。
進(jìn)一步,當(dāng)?shù)卿浰鯬C的系統(tǒng)需要驗(yàn)證賬戶信息,所述賬戶信息包括系統(tǒng)賬戶信息和第一預(yù)設(shè)應(yīng)用賬戶信息時(shí),登錄單元104用于基于所述系統(tǒng)賬戶信息登錄所述PC的系統(tǒng);在登錄所述PC的系統(tǒng)之后,啟動(dòng)第一預(yù)設(shè)應(yīng)用;所述第一預(yù)設(shè)應(yīng)用為登錄系統(tǒng)后自動(dòng)啟動(dòng)的應(yīng)用;基于所述第一預(yù)設(shè)應(yīng)用賬戶信息登錄所述第一預(yù)設(shè)應(yīng)用。
更進(jìn)一步,所述預(yù)設(shè)指紋包括多個(gè),每個(gè)所述預(yù)設(shè)指紋關(guān)聯(lián)的所述賬戶信息不同,且基于不同的所述預(yù)設(shè)指紋啟動(dòng)的所述第一預(yù)設(shè)應(yīng)用不完全相同。
更進(jìn)一步,每個(gè)所述預(yù)設(shè)指紋對(duì)應(yīng)不同的第二預(yù)設(shè)應(yīng)用,以及登錄所述第二預(yù)設(shè)應(yīng)用的第二預(yù)設(shè)應(yīng)用賬戶信息,所述第二預(yù)設(shè)應(yīng)用為基于所述預(yù)設(shè)指紋能夠啟動(dòng)并登錄的應(yīng)用,判斷單元102用于判斷所述指紋是否與其中一個(gè)所述預(yù)設(shè)指紋匹配;當(dāng)所述指紋與其中一個(gè)所述預(yù)設(shè)指紋匹配時(shí),表示所述指紋與所述預(yù)設(shè)指紋匹配;
獲取單元103用于獲得與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)所述第二預(yù)設(shè)應(yīng)用賬戶信息;
登錄單元104用于啟動(dòng)與所述指紋匹配的所述預(yù)設(shè)指紋對(duì)應(yīng)的所述第二預(yù)設(shè)應(yīng)用;基于所述第二預(yù)設(shè)應(yīng)用賬戶信息登錄所述第二預(yù)設(shè)應(yīng)用。
前述圖1-圖2實(shí)施例中的登錄的方法的各種變化方式和具體實(shí)例同樣適用于本實(shí)施例的登錄的裝置,通過前述對(duì)登錄的方法的詳細(xì)描述,本領(lǐng)域技術(shù)人員可以清楚的知道本實(shí)施例中登錄的裝置的實(shí)施方法,所以為了說明書的簡潔,在此不再詳述。
本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
在本發(fā)明實(shí)施例的技術(shù)方案中,首先通過鼠標(biāo)的指紋采集模塊對(duì)用戶的指紋進(jìn)行采集,然后個(gè)人電腦PC判斷所述指紋是否與所述PC中預(yù)先存儲(chǔ)的預(yù)設(shè)指紋匹配,當(dāng)所述指紋與所述預(yù)設(shè)指紋匹配時(shí),所述PC獲取與所述預(yù)設(shè)指紋關(guān)聯(lián)的賬戶信息,并基于所述賬戶信息進(jìn)行賬戶登錄。由此可見,通過采集所述指紋,在所述指紋與所述預(yù)設(shè)指紋匹配時(shí),則自動(dòng)獲取所述賬戶信息進(jìn)行賬戶登錄,使所述用戶在登錄時(shí)不需要逐一鍵入賬號(hào)密碼,避免了試錯(cuò)和遺忘而導(dǎo)致登錄過程漫長甚至無法登錄的情形。故而,用戶只需要在所述鼠標(biāo)上刷對(duì)應(yīng)的手指即可完成登錄操作,所以本發(fā)明提高了登錄效率。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的網(wǎng)關(guān)、代理服務(wù)器、系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。