專利名稱:身份認(rèn)證方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動互聯(lián)網(wǎng)領(lǐng)域,更為具體地,涉及一種身份認(rèn)證方法及系統(tǒng)。
背景技術(shù):
當(dāng)前,諸如手機(jī)、PDA(個人數(shù)字助理)、導(dǎo)航儀等具有上網(wǎng)功能的移動終端與人們的日常生活密切相關(guān)。越來越多的人利用移動終端上網(wǎng),以隨時隨地地獲取信息。
通常,在使用移動終端上網(wǎng)時,為了確保用戶數(shù)據(jù)的安全性,大多數(shù)的應(yīng)用都需要先確認(rèn)操作者身份,即,進(jìn)行身份認(rèn)證,對于擁有合法身份的用戶,才能進(jìn)行相應(yīng)的訪問操作。當(dāng)前最常用的身份認(rèn)證方式是每個用戶設(shè)定各自的賬號名和賬號密碼。其中,在使用手機(jī)進(jìn)行操作時,有些賬號就是用戶的手機(jī)號。在用戶登錄某個應(yīng)用時如果輸入了正確的賬號名和密碼,該應(yīng)用就認(rèn)為操作者就是合法用戶。
但是目前移動終端上網(wǎng)存在的主要問題是上述這種對用戶身份的進(jìn)行認(rèn)證的手段單一,當(dāng)用戶出現(xiàn)換手機(jī)或換手機(jī)號的情況的時候,會丟失與其相關(guān)聯(lián)的用戶賬號。此時,如果要繼續(xù)使用原來的應(yīng)用,就需要重新注冊新的賬號。另外,當(dāng)用戶使用移動終端時丟失了某個應(yīng)用的賬號而無法通過認(rèn)證的時候,也需要重新注冊新的賬號。在這些情況下, 都會導(dǎo)致原有的賬號資料和歷史行為丟失,在用戶需要用到之前的應(yīng)用歷史記錄時,無法獲取到這些記錄,從而給用戶帶來很多不便,使用戶的應(yīng)用體驗不佳。
因此,在用戶使用移動終端的過程中,如何能夠盡可能地發(fā)現(xiàn)用戶身份,以減少重復(fù)注冊從而確保用戶賬號的一致性,是當(dāng)前需要解決的問題。
發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)存在的上述問題,本發(fā)明提供了一種身份認(rèn)證方法及裝置,利用上述方法和裝置,可以在用戶使用移動終端的過程中,丟失了當(dāng)前賬號的情況下,盡可能地發(fā)現(xiàn)用戶身份,避免了用戶的重復(fù)注冊,從而能夠保證用戶賬號的一致性。
根據(jù)本發(fā)明的一個方面,提供了一種由認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證方法,包括從移動終端接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識,所述超級身份標(biāo)識是在移動終端進(jìn)行所述當(dāng)前應(yīng)用的操作時生成的;基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的;以及將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。
優(yōu)選地,所述超級身份標(biāo)識包括與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中的至少一個。
優(yōu)選地,如果所述超級身份標(biāo)識數(shù)據(jù)庫中的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一相同,則認(rèn)證服務(wù)器將所述一個或多個超級身份標(biāo)識進(jìn)行合并,以獲得合并后的超級身份標(biāo)識。
優(yōu)選地,所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度是采用預(yù)定算法預(yù)先確定出并被存儲在所述超級身份標(biāo)識數(shù)據(jù)庫中,或者是采用預(yù)定算法實時計算出的。
優(yōu)選地,基于所述超級身份標(biāo)識的使用狀態(tài)和更新,對所述超級身份標(biāo)識數(shù)據(jù)庫中的相關(guān)超級身份標(biāo)識進(jìn)行整理。
根據(jù)本發(fā)明的另一個方面,提供了一種由移動終端和認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證方法,包括移動終端在進(jìn)行當(dāng)前應(yīng)用的操作時生成與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識并發(fā)送給認(rèn)證服務(wù)器;在接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識后,所述認(rèn)證服務(wù)器基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;所述認(rèn)證服務(wù)器獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,并將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的;以及在接收到超級身份標(biāo)識和對應(yīng)的認(rèn)證度后,移動終端的當(dāng)前應(yīng)用從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的身份認(rèn)證處理。
優(yōu)選地,所述移動終端進(jìn)行的相應(yīng)身份認(rèn)證處理包括基于所接收到的超級身份認(rèn)證度來設(shè)定用戶的訪問權(quán)限。
根據(jù)本發(fā)明的又一個方面,提供了一種認(rèn)證服務(wù)器,包括接收模塊,用于從移動終端接收與移動終接收端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識;查詢模塊,所述查詢模塊基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的存儲單元中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識;存儲單元,所述存儲單元存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;獲取模塊,用于獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的;以及返回模塊,用于將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。
優(yōu)選地,所述超級身份標(biāo)識包括與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/ 或用戶數(shù)據(jù)中的至少一個。
優(yōu)選地,所述認(rèn)證服務(wù)器還包括合并模塊,如果所述存儲單元中的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一相同,則合并模塊將所述一個或多個超級身份標(biāo)識進(jìn)行合并,以獲得合并后的超級身份標(biāo)識。
優(yōu)選地,所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度是采用預(yù)定算法預(yù)先確定出并被存儲在所述存儲單元中,或者是采用預(yù)定算法實時計算出的。
優(yōu)選地,所述認(rèn)證服務(wù)器還包括整理模塊,所述整理模塊基于所述超級身份標(biāo)識的使用狀態(tài)和更新,對所述存儲單元中相關(guān)超級身份標(biāo)識進(jìn)行整理。
根據(jù)本發(fā)明的再一個方面,一種由移動終端和認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證系統(tǒng), 包括移動終端,所述移動終端在進(jìn)行當(dāng)前應(yīng)用的操作時生成與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識并發(fā)送給認(rèn)證服務(wù)器,并且在接收到超級身份標(biāo)識和對應(yīng)的認(rèn)證度后,移動終端的當(dāng)前應(yīng)用從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的身份認(rèn)證處理;以及認(rèn)證服務(wù)器,用于在接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識后,所述認(rèn)證服務(wù)器基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,并且獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,并將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度,其中,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的。
為了實現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細(xì)說明并在權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明了本發(fā)明的某些示例性方面。 然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明旨在包括所有這些方面以及它們的等同物。
有益效果 利用本發(fā)明的身份認(rèn)證方法和裝置,可以通過生成超級身份標(biāo)識,采用模糊的算法建立超級身份標(biāo)識數(shù)據(jù)庫并獲取超級身份標(biāo)識的認(rèn)證度,從而可以查詢到丟失的用戶身份標(biāo)識,無需用戶進(jìn)行重復(fù)注冊,保證了用戶賬號的一致性。另外,移動終端可以基于超級身份標(biāo)識的認(rèn)證度,根據(jù)具體的應(yīng)用而進(jìn)行相應(yīng)的處理,能夠有效地平衡用戶賬號的安全性和便捷性。通過適當(dāng)?shù)囊龑?dǎo),用戶還可以簡單地完成用戶賬號的取回。
通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中 圖1示出了根據(jù)本發(fā)明的一個實施例的身份認(rèn)證系統(tǒng)的方框圖;以及 圖2示出了根據(jù)本發(fā)明所述實施例的身份認(rèn)證方法的流程圖。
在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
具體實施例方式在下面的描述中,出于說明的目的,為了提供對一個或多個實施例的全面理解,闡述了許多具體細(xì)節(jié)。然而,很明顯,也可以在沒有這些具體細(xì)節(jié)的情況下實現(xiàn)這些實施例。 在其它例子中,為了便于描述一個或多個實施例,公知的結(jié)構(gòu)和設(shè)備以方框圖的形式示出。
下面將參照附圖來對根據(jù)本發(fā)明的身份認(rèn)證系統(tǒng)和身份認(rèn)證方法進(jìn)行詳細(xì)描述。
圖1示出了根據(jù)本發(fā)明的一個實施例的身份認(rèn)證系統(tǒng)的示意圖。
如圖1所示,身份認(rèn)證系統(tǒng)100包括移動終端110和認(rèn)證服務(wù)器120。
移動終端110包括生成模塊111、發(fā)送模塊112和處理模塊113。具體地,生成模塊 111用于在移動終端進(jìn)行所述當(dāng)前應(yīng)用的操作時生成與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識。例如,在用戶注冊當(dāng)前應(yīng)用的賬號時,在用戶登錄當(dāng)前應(yīng)用的賬號時,以及在用戶使用當(dāng)前應(yīng)用時,生成相應(yīng)的超級身份標(biāo)識。超級身份標(biāo)識可以包括與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中的至少一個。此外,所生成的超級身份標(biāo)識可以是與移動終端的當(dāng)前應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和用戶數(shù)據(jù)的組合。發(fā)送模塊112用于將所生成的超級身份標(biāo)識發(fā)送給認(rèn)證服務(wù)器。
在認(rèn)證服務(wù)器根據(jù)所接收的超級身份標(biāo)識查詢到所匹配的超級身份標(biāo)識并返回給移動終端后,處理模塊113用于從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的處理。在本發(fā)明中,認(rèn)證度是指對用戶身份的確認(rèn)情況,認(rèn)證度通常利用百分比來表示,其數(shù)值范圍為0%到100%,其中,百分比越大,認(rèn)證度越高,表明該超級身份標(biāo)識越接近真實的用戶身份,認(rèn)證度為100%表示肯定確認(rèn)的用戶身份。這里,從認(rèn)證服務(wù)器接收的超級身份標(biāo)識可以包括一個或多個。此外,在一個示例中,從認(rèn)證服務(wù)器所接收的超級身份標(biāo)識中可以存在兩個或兩個以上的超級身份標(biāo)識具有最高認(rèn)證度。在這種情況下,還可以基于超級身份標(biāo)識中的組成元素以及超級身份標(biāo)識的創(chuàng)建時間來選擇所需的超級身份標(biāo)識。例如,從兩個都具有最高認(rèn)證度的超級身份標(biāo)識中選擇最近創(chuàng)建的超級身份標(biāo)識進(jìn)行身份認(rèn)證處理。
此外,在本發(fā)明的其它實施例中,處理模塊113中還可以包括判斷模塊(未示出), 如果判斷所接收到的超級身份認(rèn)證度為100%,則判斷模塊確定用戶可以訪問全部的應(yīng)用; 如果判斷所接收到的超級身份認(rèn)證度大于0且低于100%,則判斷模塊確定用戶可以訪問部分應(yīng)用;以及如果所接收到的超級身份認(rèn)證度為0,則判斷模塊確定該用戶為新用戶。
認(rèn)證服務(wù)器120包括接收模塊121、查詢模塊122、存儲單元123、獲取模塊IM和返回模塊125。
接收模塊121用于從移動終端接收與移動終接收端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識。
查詢模塊122用于基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的存儲單元 123中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識。這里,超級身份標(biāo)識之間的匹配是指所查詢的超級身份標(biāo)識與存儲單元123中所存儲的超級身份標(biāo)識中至少有一個組成元素相同。
存儲單元123可以存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合。 這里的術(shù)語“模糊”是指所利用非精準(zhǔn)的身份標(biāo)識數(shù)據(jù)生成超級身份標(biāo)識。在本發(fā)明的一個示例性實施例中,合并所述超級身份標(biāo)識所采用的模糊算法為簡單合并的算法,即,如果超級身份標(biāo)識中有一個或多個相同的組成元素則進(jìn)行合并,并且繼承相同的認(rèn)證度。在本發(fā)明的其它示例性實施例中,也可以基于不同的應(yīng)用場景以及業(yè)務(wù)規(guī)則,采用加權(quán)算法等其它算法進(jìn)行超級身份標(biāo)識的合并和認(rèn)證度的計算。
此外,存儲單元123中所存儲的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)可以都不相同,或者,存儲單元123中所存儲的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一可以相同。如果存儲單元123中所存儲的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一相同, 則在這種情況下,認(rèn)證服務(wù)器120還可以包括合并模塊(未示出),用于將所述一個或多個超級身份標(biāo)識進(jìn)行合并,以獲得合并后的超級身份標(biāo)識。具體來說,合并模塊將所述多個具有至少一個相同組成元素的超級身份標(biāo)識中的組成元素合并在一起,得到合并后的超級身份標(biāo)識。存儲單元123還存儲與超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)相對應(yīng)的認(rèn)證度。
此外,在一個示例中,存儲單元123還可以存儲與各個超級身份標(biāo)識對應(yīng)的認(rèn)證度。
獲取模塊IM用于獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度。所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的。更具體地,可以基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度,采用預(yù)定算法預(yù)先確定超級身份標(biāo)識的認(rèn)證度并存儲在所述超級身份標(biāo)識數(shù)據(jù)庫中,或者可以基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度,采用預(yù)定算法實時計算出。所述預(yù)定算法可以是采用超級身份標(biāo)識中的各組成元素的認(rèn)證度中具有最小認(rèn)證度的組成元素的認(rèn)證度,作為該超級身份標(biāo)識的認(rèn)證度?;蛘?,所述預(yù)定算法可以是利用超級身份標(biāo)識中的各組成元素的認(rèn)證度及其對應(yīng)的加權(quán)值進(jìn)行加權(quán)計算。此外,所述預(yù)定算法還可以采用以超級身份標(biāo)識中的組成元素為參數(shù)的其它函數(shù)形式。
返回模塊125用于將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。
在本發(fā)明的其它實施例中,認(rèn)證服務(wù)器120還可以包括整理模塊(未示出),用于基于所述超級身份標(biāo)識的使用狀態(tài)和更新,定期對存儲單元123中的相關(guān)超級身份標(biāo)識進(jìn)行整理。例如,整理模塊可以將存儲單元123中超過預(yù)定時間不使用的超級身份標(biāo)識或者是其中的組成元素被更新后的超級身份標(biāo)識刪除。
圖2示出了根據(jù)本發(fā)明的所述實施例的身份認(rèn)證方法的處理流程的示意圖。
如圖2所示,在步驟S210,移動終端110在進(jìn)行當(dāng)前應(yīng)用的操作時生成與移動終端 110的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識。
在步驟S220,移動終端110將所生成的超級身份標(biāo)識發(fā)送給認(rèn)證服務(wù)器120。
在步驟S230,在接收到與移動終端110的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識后,認(rèn)證服務(wù)器120基于所接收的超級身份標(biāo)識,在存儲單元123中所存儲的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識。
在步驟S240,認(rèn)證服務(wù)器120獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度。
在步驟S250,認(rèn)證服務(wù)器120將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。其中,一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的。更具體地,可以采用預(yù)定算法預(yù)先確定出并被存儲在所述超級身份標(biāo)識數(shù)據(jù)庫中,或者可以采用預(yù)定算法實時計算出。
在步驟S260,在接收到超級身份標(biāo)識和對應(yīng)的認(rèn)證度后,移動終端110的當(dāng)前應(yīng)用從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的身份認(rèn)證處理。移動終端110進(jìn)行的相應(yīng)身份認(rèn)證處理包括基于所接收到的超級身份認(rèn)證度來設(shè)定用戶的訪問權(quán)限。如果所接收到的超級身份認(rèn)證度為100%,則用戶可以訪問全部的應(yīng)用; 如果所接收到的超級身份認(rèn)證度大于0且低于100%,則用戶可以訪問部分應(yīng)用;以及如果所接收到的超級身份認(rèn)證度為0,則判斷用戶為新用戶。例如,可以根據(jù)當(dāng)前應(yīng)用的需要,啟動相關(guān)的其它應(yīng)用。
在本發(fā)明的其它實施例中,在步驟S210中,可以在向認(rèn)證服務(wù)器120發(fā)送超級身份標(biāo)之前對該超級身份標(biāo)識進(jìn)行加密處理,相應(yīng)地,在步驟S230中,認(rèn)證服務(wù)器120對所接收的超級身份標(biāo)識進(jìn)行查詢之前先對所述超級身份標(biāo)識進(jìn)行解密處理。此外,在步驟S250 中,認(rèn)證服務(wù)器120將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用之前,也可以對該超級身份標(biāo)識及對應(yīng)認(rèn)證度進(jìn)行加密處理,相應(yīng)地,在步驟 S260中,移動終端110在接收到超級身份標(biāo)識及對應(yīng)認(rèn)證度后先進(jìn)行解密處理。加密處理可以采用數(shù)字簽名等公知方式進(jìn)行。
下面以手機(jī)為例來詳細(xì)描述本發(fā)明的身份認(rèn)證方法。
第一實施例 在本實施例中,假設(shè)存在三種應(yīng)用場景應(yīng)用1、應(yīng)用2和應(yīng)用3。在應(yīng)用1的場景中,用戶A通過使用手機(jī)的UC瀏覽器訪問UC網(wǎng)站。在應(yīng)用2的場景中,用戶A通過使用 UC桌面應(yīng)用發(fā)送短信。在應(yīng)用3的場景中,用戶A通過發(fā)送短信來查詢UC網(wǎng)站的經(jīng)驗值。 其中,應(yīng)用3是在移動終端當(dāng)前激活的應(yīng)用,應(yīng)用1和應(yīng)用2是在移動終端上先前激活的應(yīng)用。
在應(yīng)用1中,當(dāng)用戶A使用手機(jī)的UC瀏覽器訪問UC網(wǎng)站時,UC瀏覽器獲取用戶 A的身份標(biāo)識數(shù)據(jù)。這里,身份標(biāo)識數(shù)據(jù)可以是與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)。例如,UC瀏覽器獲取了身份標(biāo)識數(shù)據(jù),比如獲取了 MEI (國際移動設(shè)備身份碼,硬件參數(shù)),IMSI (國際移動用戶識別碼,硬件參數(shù)),瀏覽器Cookie數(shù)據(jù)(即,用戶數(shù)據(jù)),生成超級身份標(biāo)識(在下文中,簡稱為SUID) SUID-I = {IMEI,IMSI, Cookie數(shù)據(jù)},并發(fā)送并保存到認(rèn)證服務(wù)器中的超級身份標(biāo)識數(shù)據(jù)庫中。例如,當(dāng)用戶A的IMEI值為 356559017995437, IMSI 值為 8613904770001,瀏覽器 Cookie 數(shù)據(jù)為“ login = Michael ; path = / ;domain = uc. com,,時,所生成的 SUID-I 如下 SUID-I = {356559017995437,8613904770001, "login = Michael ;path = / ; domain = uc. com,,} 在保存SUID-I的同時,UC瀏覽器還可以將其中的各個身份標(biāo)識數(shù)據(jù)所對應(yīng)的認(rèn)證度也保存到超級身份標(biāo)識數(shù)據(jù)庫中。其中,IMEI,IMSI,瀏覽器Cookie數(shù)據(jù)的認(rèn)證度分別為100%、100%和70%。此時,SUID-I的認(rèn)證度是以認(rèn)證度最低的瀏覽器Cookie數(shù)據(jù)的認(rèn)證度作為其認(rèn)證度,即70%。
在應(yīng)用2中,用戶A使用UC桌面應(yīng)用發(fā)送短信。UC桌面應(yīng)用獲取用戶A的身份標(biāo)識數(shù)據(jù),比如獲取了 IMEI,手機(jī)號(硬件參數(shù)),應(yīng)用產(chǎn)品編號(軟件參數(shù)),生成SUID-2 ={IMEI,手機(jī)號,應(yīng)用產(chǎn)品編號},發(fā)送并保存到超級身份標(biāo)識數(shù)據(jù)庫中。例如,當(dāng)用戶A 的手機(jī)號為13012345678、應(yīng)用產(chǎn)品編號為101時,所生成的SUID-2如下 SUID-2 = {356559017995437,13012345678,101} 在保存SUID-2的同時,UC桌面應(yīng)用還可以將其中的各個身份標(biāo)識數(shù)據(jù)所對應(yīng)的認(rèn)證度也保存到超級身份標(biāo)識數(shù)據(jù)庫中。其中,IMEI,手機(jī)號,應(yīng)用產(chǎn)品編號的認(rèn)證度分別為100^^50%和60%。此時,SUID-2的認(rèn)證度以認(rèn)證度最低的手機(jī)號的認(rèn)證度作為其認(rèn)證度,即50%。
在認(rèn)證服務(wù)器保存SUID-2之后,認(rèn)證服務(wù)器會根據(jù)應(yīng)用1和應(yīng)用2中生成的 SUID-I和SUID-2,采用模糊算法生成SUID-3并保存到超級身份標(biāo)識數(shù)據(jù)庫中。在本示例性實施例中,所采用的模糊算法為如上所述的簡單合并的算法,即,如果超級身份標(biāo)識中有至少一個相同的身份標(biāo)識數(shù)據(jù)則進(jìn)行合并,并且繼承相同的認(rèn)證度。在本發(fā)明的其它示例性實施例中,也可以采用不同的算法進(jìn)行超級身份標(biāo)識的合并和認(rèn)證度的計算。
SUID-3 = {356559017995437,8613904770001, "login = Michael ;path = / ; domain = uc. com”,13012345678,101}。
認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫存儲用戶A在進(jìn)行應(yīng)用1、2和3時生成的對應(yīng)的超級身份標(biāo)識SUID1-3。
在應(yīng)用3中,用戶A發(fā)送短信查詢UC網(wǎng)站的經(jīng)驗值。此時,短信認(rèn)證服務(wù)器獲取用戶A的身份標(biāo)識數(shù)據(jù),比如獲取了手機(jī)號生成SUID-4= {13012345678}發(fā)送給認(rèn)證服務(wù)
ο SUID-4 = {13012345678}。
接著,認(rèn)證服務(wù)器在超級身份標(biāo)識數(shù)據(jù)庫中查詢與SUID-4中的手機(jī)號相匹配的 SUID,并且將所匹配到的SUID-2和SUID-3及對應(yīng)的認(rèn)證度返回給手機(jī)的當(dāng)前激活的應(yīng)用, 即應(yīng)用3。這里,所匹配到的SUID-2和SUID-3的認(rèn)證度同樣是采用SUID-2和SUID-3中的認(rèn)證度最低的身份標(biāo)識數(shù)據(jù)的認(rèn)證度(即手機(jī)號)作為所匹配的SUID的認(rèn)證度。因此,所匹配到的SUID-2和SUID-3的認(rèn)證度都是50%。
在移動終端中當(dāng)前激活的應(yīng)用3接收到所匹配到的SUID-2和SUID-3之后,首先比較其認(rèn)證度,在兩者認(rèn)證度相同的情況下,然后再基于所要查詢的UC網(wǎng)站經(jīng)驗從SUID-3 中選擇所需的身份標(biāo)識數(shù)據(jù),即IMEI、IMSI以及瀏覽器Cookie數(shù)據(jù)。從而啟動應(yīng)用1,得到所需的經(jīng)驗值。
從第一實施例中可以看出,如果是采用傳統(tǒng)的精準(zhǔn)的用戶身份認(rèn)證方式,憑借手機(jī)號只能匹配到SUID2。而在本實施例中,就可以根據(jù)SUID-3獲得所需要的用戶身份標(biāo)識, 從而得到要查詢的經(jīng)驗值。
在本示例性實施例中,認(rèn)證服務(wù)器采用簡單合并的算法將超級身份標(biāo)識數(shù)據(jù)庫中相關(guān)的SUID合并。在本發(fā)明的其它實施例中,也可以其它算法進(jìn)行SUID的合并。此外, 在計算所匹配到的SUID-2和SUID-3的認(rèn)證度時,也可以采用不同的算法來計算所匹配的 SUID的認(rèn)證度。
第二實施例 在本實施例中,假設(shè)應(yīng)用場景仍然是第一實施例中所描述的三種應(yīng)用場景應(yīng)用 1、應(yīng)用2和應(yīng)用3。其中,應(yīng)用3是在移動終端當(dāng)前激活的應(yīng)用,應(yīng)用1和應(yīng)用2是在移動終端上先前激活的應(yīng)用。但是區(qū)別在于,用戶A在進(jìn)行了如第一實施例所述的應(yīng)用1和應(yīng)用2的操作之后,更換了新的手機(jī)號碼,例如139876M321,但是還使用原來的手機(jī)。也就是說,用戶A的手機(jī)硬件沒有改變,但是手機(jī)號改變。
在這種情況下,如果用戶A使用新的手機(jī)號在應(yīng)用3中發(fā)送短信查詢UC網(wǎng)站的經(jīng)驗值,由于新的手機(jī)號不在超級身份標(biāo)識數(shù)據(jù)庫中,則沒有查詢到相匹配的SUID。但是,只要用戶A使用新的手機(jī)號再次進(jìn)行了應(yīng)用2的操作,那么在用戶A使用UC桌面應(yīng)用發(fā)送短信時,UC桌面應(yīng)用重新獲取用戶A的身份標(biāo)識數(shù)據(jù),此時,獲取了 IMEI、手機(jī)號和應(yīng)用產(chǎn)品編號,生成SUID-5 = {IMEI,手機(jī)號,應(yīng)用產(chǎn)品編號},并保存到超級身份標(biāo)識數(shù)據(jù)庫中。
SUID-5 = {356559017995437,13987654321,101}。
與第一實施例中類似地,認(rèn)證服務(wù)器會合并SUID-I和SUID-5,以生成SUID-6并保存到超級身份標(biāo)識數(shù)據(jù)庫中。
SUID-6 = {356559017995437,8613904770001, "login = Michael ;path = / ; domain = uc. com”,13987654321,101}。
此時,認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫存儲用戶A在進(jìn)行應(yīng)用2和3時生成的對應(yīng)的超級身份標(biāo)識SUID5和SUID-6。
此時,如果在應(yīng)用3中,用戶A發(fā)送短信查詢UC網(wǎng)站的經(jīng)驗值,則短信服務(wù)器獲取用戶A的身份標(biāo)識數(shù)據(jù),比如獲取手機(jī)號來生成SUID-7 = {手機(jī)號}發(fā)送給認(rèn)證服務(wù)器。
SUID-7 = {13987654321}。
接著,認(rèn)證服務(wù)器采用與第一實施例中相同的方法在超級身份標(biāo)識數(shù)據(jù)庫中查詢與SUID-7中的手機(jī)號13987654321相匹配的SUID,并且將所匹配到的與SUID-7中手機(jī)號相同的SUID-5和SUID-6及其認(rèn)證度返回給UC瀏覽器。這里,所匹配到的SUID-5和SUID-6 的認(rèn)證度也是采用SUID-5和SUID-6中的認(rèn)證度最低的身份標(biāo)識數(shù)據(jù)的認(rèn)證度作為所匹配的SUID的認(rèn)證度。因此,所匹配到的SUID-5和SUID-6的認(rèn)證度都是50%。
隨后最終獲取所需經(jīng)驗值的過程與第一實施例中相同,在此省略其描述。
此外,在本示例性實施例中,用戶A是使用新的手機(jī)號再次進(jìn)行了應(yīng)用2的操作, 然而在本發(fā)明的其它實施例中,用戶A使用新的手機(jī)號進(jìn)行其它應(yīng)用的操作,生成帶有新手機(jī)號的SUID,也可以獲得相同的結(jié)果。
第三實施例 在本實施例中,假設(shè)應(yīng)用場景是第一實施例中所描述的應(yīng)用場景應(yīng)用1和應(yīng)用 2。其中,應(yīng)用1和應(yīng)用2是在移動終端上先前激活的應(yīng)用。但是,用戶A在進(jìn)行了如第一實施例所述的應(yīng)用1和應(yīng)用2的操作之后,由于手機(jī)丟失而更換了新手機(jī),但是通過運(yùn)營商找回了原來的手機(jī)號。也就是說,用戶A的手機(jī)硬件改變了,但是手機(jī)號沒有變。此時,用戶A需要在應(yīng)用1中獲取原來使用UC瀏覽器訪問UC網(wǎng)站的登錄信息,以重新啟動應(yīng)用1。
如同在第一實施例中所描述的,用戶A在手機(jī)丟失之前,分別在應(yīng)用1和應(yīng)用2 中,所生成并保存到超級身份標(biāo)識數(shù)據(jù)庫中的SUID-I和SUID-2如下 SUID-I = {356559017995437,8613904770001, "login = Michael ;path = / ; domain = uc. com,,}。
SUID-2 = {356559017995437,13012345678,101}。
在用戶A更換了新手機(jī)之后,其IMEI值改變?yōu)?56939038009071,因此,當(dāng)用戶A 需要在應(yīng)用1中獲取原來使用UC瀏覽器訪問UC網(wǎng)站的登錄信息時,UC瀏覽器獲取用戶A 的身份標(biāo)識數(shù)據(jù),此時獲取IMEI、IMSI生成SUID-8= {IMEI, IMSI},并發(fā)送到超級身份標(biāo)識數(shù)據(jù)庫中。
SUID-8 = {356939038009071,8613904770001}。
接著,認(rèn)證服務(wù)器采用與第一實施例中相同的方法在超級身份標(biāo)識數(shù)據(jù)庫中查詢與 SUID-8 中的 IMEI 值 356939038009071 和 IMSI 值 8613904770001 相匹配的 SUID,并且將所匹配到的與SUID-8中IMSI值相同的SUID-3及其認(rèn)證度返回給UC瀏覽器。這里,所匹配到的SUID-3的認(rèn)證度也是采用SUID-3中的認(rèn)證度最低的身份標(biāo)識數(shù)據(jù)的認(rèn)證度作為所匹配的SUID的認(rèn)證度。因此,所匹配到的SUID-3的認(rèn)證度都是50%。
之后,UC瀏覽器可以從SUID-3中獲取瀏覽器Cookie數(shù)據(jù),從而可以得到所需的登錄信息。
綜上所述,根據(jù)本發(fā)明的身份認(rèn)證方法具有以下優(yōu)點(diǎn)。首先,當(dāng)使用移動終端的用戶丟失了原有賬號時,采用本發(fā)明的模糊身份認(rèn)證方法能夠盡可能地發(fā)現(xiàn)用戶身份,減少重復(fù)注冊,從而保證用戶賬號的一致性,不會由于丟失原有賬號而丟失之前的相關(guān)歷史記錄。而且,還能對用戶賬號的安全性和便捷性進(jìn)行有效平衡,具體地,在大部分的對用戶身份不敏感的服務(wù)場景,能夠保持用戶體驗的一致性,而在對用戶身份敏感的服務(wù)場景(如支付),也能夠保證足夠的安全性。此外,通過適當(dāng)?shù)囊龑?dǎo),能夠簡單地完成用戶賬號的取回流程。因此,能夠使用戶在使用移動終端上網(wǎng)時具有良好的操作體驗。
典型地,本發(fā)明所述的移動終端可以是各種可能進(jìn)行網(wǎng)頁瀏覽的終端設(shè)備,例如手機(jī)、個人數(shù)字助理(PDA)等,因此本發(fā)明的保護(hù)范圍不應(yīng)限定為某種特定類型的移動終端。
盡管前面公開的內(nèi)容示出了本發(fā)明的示例性實施例,但是應(yīng)當(dāng)注意,在不背離權(quán)利要求限定的本發(fā)明的范圍的前提下,可以進(jìn)行多種改變和修改。根據(jù)這里描述的發(fā)明實施例的方法權(quán)利要求的功能、步驟和/或動作不需以任何特定順序執(zhí)行。此外,盡管本發(fā)明的元素可以以個體形式描述或要求,但是也可以設(shè)想多個,除非明確限制為單數(shù)。
盡管已經(jīng)結(jié)合詳細(xì)示出并描述的優(yōu)選實施例公開了本發(fā)明,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對于上述本發(fā)明所提出的基于手機(jī)用戶的身份認(rèn)證方法及裝置,還可以在不脫離本發(fā)明內(nèi)容的基礎(chǔ)上做出各種改進(jìn)。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種由認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證方法,包括從移動終端接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識,所述超級身份標(biāo)識是在移動終端進(jìn)行所述當(dāng)前應(yīng)用的操作時生成的;基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的; 以及將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。
2.按照權(quán)利要求1所述的方法,其中,所述超級身份標(biāo)識包括與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中的至少一個。
3.按照權(quán)利要求1所述的方法,其中,如果所述超級身份標(biāo)識數(shù)據(jù)庫中的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一相同,則認(rèn)證服務(wù)器將所述一個或多個超級身份標(biāo)識進(jìn)行合并,以獲得合并后的超級身份標(biāo)識。
4.按照權(quán)利要求1所述的方法,其中,所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度是采用預(yù)定算法預(yù)先確定出并被存儲在所述超級身份標(biāo)識數(shù)據(jù)庫中,或者是采用預(yù)定算法實時計算出的。
5.按照權(quán)利要求3所述的方法,其中,基于所述超級身份標(biāo)識的使用狀態(tài)和更新,對所述超級身份標(biāo)識數(shù)據(jù)庫中的相關(guān)超級身份標(biāo)識進(jìn)行整理。
6.一種由移動終端和認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證方法,包括移動終端在進(jìn)行當(dāng)前應(yīng)用的操作時生成與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識并發(fā)送給認(rèn)證服務(wù)器;在接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識后,所述認(rèn)證服務(wù)器基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;所述認(rèn)證服務(wù)器獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,并將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的;以及在接收到超級身份標(biāo)識和對應(yīng)的認(rèn)證度后,移動終端的當(dāng)前應(yīng)用從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的身份認(rèn)證處理。
7.按照權(quán)利要求6所述的方法,其中,所述移動終端進(jìn)行的相應(yīng)身份認(rèn)證處理包括基于所接收到的超級身份認(rèn)證度來設(shè)定用戶的訪問權(quán)限。
8.—種認(rèn)證服務(wù)器,包括接收模塊,用于從移動終端接收與移動終接收端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識;查詢模塊,所述查詢模塊基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫存儲單元中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識;存儲單元,用于存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;獲取模塊,用于獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的;以及返回模塊,用于將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以供移動終端中的當(dāng)前應(yīng)用進(jìn)行身份認(rèn)證處理。
9.按照權(quán)利要求8所述的認(rèn)證服務(wù)器,其中,所述超級身份標(biāo)識包括與移動終端的應(yīng)用相關(guān)的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中的至少一個。
10.按照權(quán)利要求8所述的認(rèn)證服務(wù)器,其中,還包括合并模塊,如果所述存儲單元中的一個或多個超級身份標(biāo)識中的軟件參數(shù)、硬件參數(shù)和/或用戶數(shù)據(jù)中至少之一相同,則合并模塊將所述一個或多個超級身份標(biāo)識進(jìn)行合并,以獲得合并后的超級身份標(biāo)識。
11.按照權(quán)利要求8所述的認(rèn)證服務(wù)器,其中,所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度是采用預(yù)定算法預(yù)先確定出并被存儲在所述存儲單元中,或者是采用預(yù)定算法實時計算出的。
12.按照權(quán)利要求10所述的認(rèn)證服務(wù)器,其中,還包括整理模塊,所述整理模塊基于所述超級身份標(biāo)識的使用狀態(tài)和更新對所述存儲單元中的相關(guān)超級身份標(biāo)識進(jìn)行整理。
13.一種由移動終端和認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證系統(tǒng),包括移動終端,所述移動終端在進(jìn)行當(dāng)前應(yīng)用的操作時生成與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識并發(fā)送給認(rèn)證服務(wù)器,并且在接收到超級身份標(biāo)識和對應(yīng)的認(rèn)證度后,移動終端的當(dāng)前應(yīng)用從所接收到的超級身份標(biāo)識中選擇認(rèn)證度最高的超級身份標(biāo)識,并進(jìn)行相應(yīng)的身份認(rèn)證處理;以及認(rèn)證服務(wù)器,用于在接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識后,所述認(rèn)證服務(wù)器基于所接收的超級身份標(biāo)識,在所述認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,并且獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度,并將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,其中所述超級身份標(biāo)識數(shù)據(jù)庫存儲用戶在進(jìn)行一個或多個應(yīng)用的相關(guān)操作時生成的與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及采用模糊算法合并成的所述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度,其中,所述一個或多個匹配超級身份標(biāo)識的認(rèn)證度是基于所述一個或多個匹配超級身份標(biāo)識的各組成元素的認(rèn)證度確定的。
全文摘要
本發(fā)明提供一種由認(rèn)證服務(wù)器執(zhí)行的身份認(rèn)證方法,包括從移動終端接收到與移動終端的當(dāng)前應(yīng)用對應(yīng)的超級身份標(biāo)識;在認(rèn)證服務(wù)器的超級身份標(biāo)識數(shù)據(jù)庫中查詢與所接收的超級身份標(biāo)識相匹配的一個或多個超級身份標(biāo)識,其中超級身份標(biāo)識數(shù)據(jù)庫存儲與該一個或多個應(yīng)用對應(yīng)的超級身份標(biāo)識以及上述超級身份標(biāo)識的組合,以及存儲與所生成的超級身份標(biāo)識中的各組成元素對應(yīng)的認(rèn)證度;獲取所查詢出的一個或多個匹配超級身份標(biāo)識的認(rèn)證度;以及將所匹配的一個或多個超級身份標(biāo)識及對應(yīng)的認(rèn)證度返回給移動終端的當(dāng)前應(yīng)用,以進(jìn)行身份認(rèn)證處理。利用上述方法可以在用戶使用移動終端時盡可能地發(fā)現(xiàn)用戶身份,以減少重復(fù)注冊,保證用戶賬號的一致性。
文檔編號H04W12/06GK102186173SQ20111010493
公開日2011年9月14日 申請日期2011年4月26日 優(yōu)先權(quán)日2011年4月26日
發(fā)明者梁捷, 關(guān)中 申請人:廣州市動景計算機(jī)科技有限公司