專利名稱:用戶認(rèn)證設(shè)備和用戶認(rèn)證方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用戶認(rèn)證設(shè)備和方法。
背景技術(shù):
互聯(lián)網(wǎng)、有線/無線通信線路和個(gè)人計(jì)算機(jī)的快速發(fā)展允許用戶在互聯(lián)網(wǎng)上享受購物、玩游戲和聊天以及電子服務(wù)的使用。此外,隨著便攜式個(gè)人終端的普及和無線環(huán)境的發(fā)展,用戶可通過他們的便攜式個(gè)人終端玩游戲或進(jìn)行電子付款。
在這點(diǎn)上,用戶應(yīng)該經(jīng)歷用戶認(rèn)證過程。也就是說,大多數(shù)服務(wù)提供商通常只允許被認(rèn)證的用戶使用服務(wù),而不管該服務(wù)是否免費(fèi)。
圖1是根據(jù)現(xiàn)有技術(shù)的用戶認(rèn)證設(shè)備100的方框圖。
參考圖1,用戶認(rèn)證設(shè)備100包括輸入單元110、輸出單元120、處理單元130和用戶認(rèn)證信息存儲單元140。
輸入單元110被建立以從用戶接收將被用作用戶認(rèn)證信息的ID(身份證明)和密碼,輸出單元120為用于顯示通過其用戶可輸入ID和密碼的用戶界面的裝置。顯示用戶認(rèn)證信息的輸入結(jié)果的輸出單元120在屏幕上顯示關(guān)于該用戶是否被認(rèn)證的信息或重新輸入ID和密碼的請求消息。
處理單元130登記用戶認(rèn)證信息并執(zhí)行用戶認(rèn)證。也就是說,處理單元在本地裝置情況下對應(yīng)于計(jì)算部分或在網(wǎng)絡(luò)情況下為包括客戶和服務(wù)器二者的部分,所述的計(jì)算部分為通用的用于處理輸入信息的中央處理單元。
用戶認(rèn)證信息登記單元131將從輸入單元110提供的將被用作用戶認(rèn)證信息的ID和密碼存儲在用戶認(rèn)證信息存儲單元140中。為了認(rèn)證以前登記過用戶認(rèn)證信息的用戶,用戶認(rèn)證單元132接收用戶認(rèn)證信息,具體地講,即由用戶經(jīng)由輸入單元110輸入的ID和密碼,將接收的用戶認(rèn)證信息與以前存儲在用戶認(rèn)證信息存儲單元140中的ID和密碼比較,并基于該比較執(zhí)行用戶認(rèn)證。
用戶認(rèn)證信息存儲單元140存儲用戶已登記的ID和密碼。在本地裝置的情況下,用戶認(rèn)證信息存儲單元140對應(yīng)于比如硬盤驅(qū)動(dòng)器(HDD)和隨機(jī)存取存儲器(RAM)的存儲介質(zhì)的區(qū)域,或在網(wǎng)絡(luò)的情況下,它可為用于管理位于遠(yuǎn)程站點(diǎn)的數(shù)據(jù)庫的服務(wù)器。
圖2是根據(jù)現(xiàn)有技術(shù)的用戶認(rèn)證過程的流程圖。
參考圖2,用戶認(rèn)證單元132請求用戶輸入用于用戶認(rèn)證的ID和密碼(操作201)。
在用戶認(rèn)證單元132從用戶接收ID和密碼之后(操作202),用戶認(rèn)證單元132將存儲在用戶認(rèn)證信息存儲單元140中的ID和密碼與接收的ID和密碼分別進(jìn)行比較(操作203)。
然后,確定各組ID和密碼彼此是否相同(操作204),如果它們相同,則完成用戶認(rèn)證(操作205)并且允許用戶使用服務(wù)。當(dāng)各組ID和密碼彼此不相同時(shí),該程序返回到在其中用戶被再次請求輸入ID和密碼的操作201。
然而,通常,用戶已經(jīng)擁有與他們訪問的服務(wù)提供站點(diǎn)的數(shù)目一樣多的ID和密碼。由于用戶在每個(gè)服務(wù)提供站點(diǎn)被要求輸入用于用戶認(rèn)證的ID和密碼,所以用戶應(yīng)該記住所有的用于服務(wù)提供站點(diǎn)的ID和密碼。按照慣例,ID和密碼由英語字母和數(shù)字(如包括文字與數(shù)字的字符)的組合而形成,并且可被容易地忘記。
另外,由于用戶通常通過使用比如社會保險(xiǎn)號、生日、電話號碼和與用戶有關(guān)的個(gè)人信息的私人信息來生成他們的ID和密碼,所以傳統(tǒng)的基于字母的認(rèn)證信息一般與用戶的個(gè)人信息有關(guān)。因此,其他人可能容易地猜出用戶的認(rèn)證信息。因此,惡意的用戶很可能會盜用該用戶的認(rèn)證信息。
此外,在當(dāng)前的互聯(lián)網(wǎng)時(shí)代,由于用戶擁有太多作為認(rèn)證信息的ID和密碼,所以用戶很難記住所有的ID和密碼。如果在用戶認(rèn)證過程期間用戶所輸入的被容易地捕獲,則用戶認(rèn)證信息可被容易地盜用。
發(fā)明內(nèi)容
本發(fā)明提供一種通過其用戶認(rèn)證信息能被用戶容易地記住而不能被其他用戶容易地盜用的用戶認(rèn)證設(shè)備和方法。
根據(jù)本發(fā)明的一方面,提供一種包括基于虛擬形象元件的組合結(jié)果執(zhí)行用戶認(rèn)證的用戶認(rèn)證單元的用戶認(rèn)證設(shè)備,所述的組合結(jié)果被指示為用于標(biāo)識每個(gè)虛擬形象元件的標(biāo)識信息和用于指示組合的虛擬形象圖像上的每個(gè)虛擬形象元件的位置的位置信息。
用戶認(rèn)證單元可包括隨機(jī)性發(fā)生器,用于隨機(jī)地改變虛擬形象元件的次序并將改變次序的虛擬形象元件提供給輸出單元;和認(rèn)證信息比較單元,用于通過將虛擬形象元件的組合結(jié)果與由用戶以前存儲的用戶認(rèn)證信息比較來執(zhí)行用戶認(rèn)證,所述的虛擬形象元件是用戶從顯示在輸出單元上的虛擬形象元件的選集中輸入的。
用戶輸入的用于用戶認(rèn)證的虛擬形象元件的組合結(jié)果可通過通信網(wǎng)絡(luò)從用戶接收。
用戶認(rèn)證設(shè)備還可包括用戶認(rèn)證信息登記單元,用于登記用戶選擇以用作用戶認(rèn)證信息的虛擬形象元件的組合結(jié)果。
根據(jù)本發(fā)明的另一方面,提供一種基于虛擬形象元件的組合結(jié)果執(zhí)行用戶認(rèn)證的用戶認(rèn)證方法,所述的組合結(jié)果被指示為用于標(biāo)識每個(gè)虛擬形象元件的標(biāo)識信息和用于指示組合的虛擬形象圖像上的每個(gè)虛擬形象元件的位置的位置信息。
根據(jù)本發(fā)明的另一方面,提供一種其上實(shí)施有執(zhí)行用戶認(rèn)證方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),所述方法包括基于虛擬形象元件的組合結(jié)果執(zhí)行用戶認(rèn)證,所述的組合結(jié)果被指示為用于標(biāo)識每個(gè)虛擬形象元件的標(biāo)識信息和用于指示組合的虛擬形象圖像上的每個(gè)虛擬形象元件的位置的位置信息。
通過參考附圖對其示例性實(shí)施例進(jìn)行詳細(xì)描述,本發(fā)明的上述和其他方面將會變得更清楚,其中圖1是根據(jù)現(xiàn)有技術(shù)的用戶認(rèn)證設(shè)備的方框圖;圖2是根據(jù)現(xiàn)有技術(shù)的用戶認(rèn)證方法的流程圖;圖3是顯示根據(jù)本發(fā)明的示例性實(shí)施例的用于執(zhí)行用戶認(rèn)證的用戶界面的示例;圖4是顯示用戶通過組合圖3中所示的虛擬形象元件而生成的虛擬形象圖像的示例;圖5是顯示在其中隨機(jī)化圖3的虛擬形象元件的次序的用戶界面的示例;圖6是顯示用戶通過組合圖3中所示的虛擬形象元件而生成的虛擬形象圖像的另一示例;圖7是根據(jù)本發(fā)明的另一示例性實(shí)施例的用戶認(rèn)證設(shè)備的方框圖;圖8是用于解釋存儲在圖7中所示的用戶認(rèn)證信息數(shù)據(jù)庫中的用戶認(rèn)證信息的內(nèi)容的參考圖;圖9是顯示根據(jù)本發(fā)明的另一示例性實(shí)施例的登記用戶認(rèn)證信息的程序的流程圖;和圖10是根據(jù)本發(fā)明的另一示例性實(shí)施例的用戶認(rèn)證程序的流程圖。
具體實(shí)施例方式
現(xiàn)在將參考附圖更加全面地描述本發(fā)明,在附圖中顯示了本發(fā)明的示意性實(shí)施例。
意味著“自我”或“化身”的單詞“虛擬形象”目前在電腦空間中被用于代表用戶。隨著互聯(lián)網(wǎng)時(shí)代的到來,用戶需要在線上、三維(3D)或虛擬現(xiàn)實(shí)(VR)游戲站點(diǎn)或當(dāng)在網(wǎng)上聊天的時(shí)候表達(dá)他們自己。同樣地,虛擬形象在基于圖形的虛擬社區(qū)中可以為虛擬實(shí)體,也就是說,用于代表他/她自己的用戶的圖標(biāo)。例如,虛擬形象為動(dòng)畫人物或比如動(dòng)物、植物、房子或汽車的圖像對象。
在大多數(shù)游戲或聊天服務(wù)中,服務(wù)提供商通常向已經(jīng)制作的虛擬形象和人物的條目提供改進(jìn)的圖形技術(shù),所述的圖形技術(shù)可被用戶使用以創(chuàng)建顯示該用戶的個(gè)性的自己的虛擬形象。大多數(shù)傳統(tǒng)的虛擬形象為二維(2D)圖形。
在根據(jù)現(xiàn)有技術(shù)的用戶密碼創(chuàng)建方法中,基于用戶的個(gè)人信息、與用戶有關(guān)的個(gè)人的私有信息或比如周年紀(jì)念日或電話號碼的特定數(shù)字來創(chuàng)建密碼。因此,其他人可容易地猜出用戶的密碼。然而,不可能找到基于虛擬形象的特征的密碼,所述的虛擬形象是基于用戶自己的模型而生成的。
此外,在根據(jù)現(xiàn)有技術(shù)的基于字母的用戶密碼輸入方法中,必須通過比如鍵盤的固定類型的手段輸入密碼。然而,基于虛擬形象的特征的密碼可通過其他的比如使用鼠標(biāo)拖動(dòng)操作的輸入手段的功能來被靈活地輸入。
在基于字母的用戶密碼輸入方法中,輸入形成密碼的字母的次序非常重要。相反地,使用基于虛擬形象的密碼,只有與該虛擬形象的條目有關(guān)的位置信息是重要的,而與輸出次序沒有關(guān)系。
另外,在基于字母的用戶密碼輸入方法中,用戶密碼的細(xì)節(jié)可使用間諜程序被黑掉。然而,即使用于基于虛擬形象的特征的密碼的鼠標(biāo)或鍵盤的運(yùn)動(dòng)被這樣的間諜程序黑掉,但由于用于該密碼的虛擬形象的條目的位置是可變化的,所以密碼的必要的細(xì)節(jié)不可能被容易地發(fā)現(xiàn)。
此外,在基于字母的用戶密碼輸入方法中,由于密碼包含比如六個(gè)字母和十二個(gè)字母之間,所以當(dāng)用戶隨機(jī)選擇密碼的字母時(shí)他不可能記住該密碼。相反,由于虛擬形象為圖像信息,所以用戶可基于僅占用戶感知的大約80%的視覺感知容易地記住密碼。
另外,在使用虛擬形象輸入密碼的方法中,當(dāng)虛擬形象的條目被改進(jìn)時(shí)用戶可通過實(shí)際地向虛擬形象提供該虛擬形象的密碼條目而非如在傳統(tǒng)操作中輸入密碼來找到樂趣。
圖3是根據(jù)本發(fā)明的示例性實(shí)施例的用于執(zhí)行用戶認(rèn)證的用戶界面的示例。
參考圖3,當(dāng)?shù)怯浻脩粽J(rèn)證信息時(shí)或當(dāng)在登記用戶認(rèn)證信息之后執(zhí)行用戶認(rèn)證時(shí)可使用該用戶界面。
用于輸入身份證明(ID)的部分301和用于生成認(rèn)證虛擬形象的部分302被置于該用戶界面的左上側(cè)。
虛擬形象元件被排列在該用戶界面的右側(cè)。
該虛擬形象元件被分類成組,例如,發(fā)型310、上衣320、下衣330、首飾340和頭飾350。發(fā)型310包括7個(gè)元件H1、H2、H3、H4、H5、H6和H7,上衣320包括7個(gè)元件U1、U2、U3、U4、U5、U6和U7,下衣330包括7個(gè)元件B1、B2、B3、B4、B5、B6和B7。首飾340包括8個(gè)元件A1、A2、A3、A4、A5、A6、A7和A8,頭飾350包括8個(gè)元件HA1、HA2、HA3、HA4、HA5、HA6、HA7和HA8。如圖3中所示,該用戶界面包括各個(gè)虛擬形象元件的圖像,并且為方便標(biāo)識信息被顯示在這些圖像的每個(gè)的下面。標(biāo)識信息,作為用于標(biāo)識虛擬形象元件的每個(gè)的信息在用于執(zhí)行用戶認(rèn)證的裝置中在用戶認(rèn)證操作期間被有效地使用。
可使用更多的或更少的組,每個(gè)組中具有更多或更少的元件。
用戶在用于ID的部分301中輸入他/她的ID,并通過從用戶界面的右側(cè)中的虛擬形象元件中選擇并拖動(dòng)一個(gè)或多個(gè)條目來在用于認(rèn)證虛擬形象的部分302中生成想要的虛擬形象圖像。
例如,當(dāng)用戶從發(fā)型310中選擇元件H2,從上衣320中選擇U7,從下衣330中選擇元件B6,從頭飾350中選擇HA3時(shí),通過組合這些選擇的虛擬形象元件而獲得的生成的圖像400被顯示在圖4中。當(dāng)用戶選擇虛擬形象元件H2、U7、B6和HA3時(shí),用戶可看到圖4中的生成的圖像400,但實(shí)際被用于用戶認(rèn)證的信息為用于選擇的虛擬形象元件的每個(gè)標(biāo)識信息的組合“H2+U7+B6+HA3”。
圖5是在其中隨機(jī)排列圖3中所示的虛擬形象元件的用戶界面的示例。
為阻止惡意的用戶黑掉用于用戶認(rèn)證的信息,更好是當(dāng)每次輸入認(rèn)證信息時(shí)隨機(jī)排列用戶界面中用于認(rèn)證信息的輸入的虛擬形象元件的次序。換句話說,如果當(dāng)輸入認(rèn)證信息時(shí)被用于認(rèn)證信息的輸入并被輸出到用戶界面的虛擬形象元件的次序總是一樣,則惡意的用戶很大可能可偷取關(guān)于這些元件的次序的信息并盜用認(rèn)證信息。因此,更好是隨機(jī)排列用于認(rèn)證信息輸入的虛擬形象元件的次序然后將它們輸出到用戶界面。
參考圖5,在虛擬形象組中發(fā)型510被首先放置,其它組以首飾520、頭飾530、上衣540和下衣550的次序排列。這些組的次序在用戶界面中可通過隨機(jī)排列該次序而不同。此外,包括在每個(gè)組中的元件的次序是可改變的。參考發(fā)型510,元件以H4、H6、H7、H1、H5、H2和H3的次序放置,該次序不同于圖3中所示的發(fā)型310中的元件的次序。
同時(shí),在圖4中所示的虛擬形象元件的組合中,僅考慮元件標(biāo)識信息。然而,當(dāng)選擇比如“戒指”的元件時(shí),不僅考慮該戒指的標(biāo)識信息,而且還考慮用于指示其上放置有該戒指的手指的位置信息。認(rèn)證信息通過將每個(gè)虛擬形象元件的位置信息加到標(biāo)識信息中而生成,由此增加了安全性。
圖6是通過組合圖3中所示的一些虛擬形象元件而形成的虛擬形象圖像的另一示例。
參考圖6,該虛擬形象通過將具有A1的標(biāo)識信息的戒指加到從圖4中所示的虛擬形象元件的組合而形成的虛擬形象400中來定制。該戒指可被戴在任一個(gè)手的任何手指上。因此,當(dāng)戒指被加到該虛擬形象中時(shí),該戒指的位置信息可以為位置信息右(R)1、R2、R3、R4和R5,左(L)1、L2、L3、L4和L5的十個(gè)之一。
例如,如圖6所示當(dāng)具有A1的標(biāo)識信息的戒指被選擇并被戴在右手的第三個(gè)手指上時(shí),通過將虛擬形象元件的標(biāo)識信息與該戒指的位置信息組合而形成的認(rèn)證信息為H2+U7+B6+HA3+A1(R3)。
圖6中,雖然“戒指”被用作具有位置信息的元件,但虛擬形象圖像的位置可改變的任何其他元件可被用于位置信息。此外,如上所述,由于虛擬形象不限于人形,所以比如,當(dāng)虛擬形象涉及房子時(shí),比如將被置于該房子的某部分上的花瓶的元件可被用于位置信息。
圖7是根據(jù)本發(fā)明的示例性實(shí)施例的用戶認(rèn)證設(shè)備700的示圖。
參考圖7,用戶認(rèn)證設(shè)備包括輸入單元710、輸出單元720、處理單元730和存儲單元740。
輸入單元710接收用戶的輸入。比如鍵盤、鼠標(biāo)和按鍵的各種輸入裝置可被用作輸入單元710。具體地講,在本發(fā)明中,由于用戶認(rèn)證信息不用字符而是通過選擇并拖動(dòng)虛擬形象元件的圖像來被輸入,所以可特定地使用鼠標(biāo)。
根據(jù)本發(fā)明的實(shí)施例,輸出單元720為提供用于顯示由處理單元730處理的結(jié)果的用戶界面屏幕,并輸出用戶認(rèn)證信息登記的圖像或用戶認(rèn)證的圖像的顯示裝置。
處理單元730根據(jù)用戶的請求登記用戶認(rèn)證信息,其后可執(zhí)行用戶認(rèn)證。
當(dāng)用戶認(rèn)證信息登記單元731根據(jù)用戶的用戶認(rèn)證信息登記的請求接收虛擬形象元件的組合結(jié)果時(shí),用戶認(rèn)證信息登記單元731將該組合結(jié)果存儲在用戶認(rèn)證信息數(shù)據(jù)庫741中,所述的每個(gè)元件被選擇用作認(rèn)證信息。
用戶認(rèn)證單元732執(zhí)行用戶認(rèn)證以允許已登記的用戶使用預(yù)定的服務(wù)。用戶認(rèn)證單元732包括隨機(jī)性發(fā)生器733和認(rèn)證信息比較單元734。
隨機(jī)性發(fā)生器733從虛擬形象元件數(shù)據(jù)庫742接收虛擬形象元件,隨機(jī)地改變這些虛擬形象元件的次序,并將該次序改變的虛擬形象元件輸出到輸出單元720中。
當(dāng)用戶輸入將被用于用戶認(rèn)證信息的圖像時(shí),認(rèn)證信息比較單元734將從用戶接收的虛擬形象元件的組合結(jié)果與存儲在用戶認(rèn)證信息數(shù)據(jù)庫741中的用戶的認(rèn)證信息比較,所述圖像是通過選擇并組合通過輸出單元720顯示的虛擬形象元件中的虛擬形象元件而形成的。當(dāng)組合結(jié)果與存儲的認(rèn)證信息相同時(shí),用戶認(rèn)證單元732完成用戶認(rèn)證并允許用戶使用服務(wù)。當(dāng)組合結(jié)果與存儲的認(rèn)證信息不一樣時(shí),用戶認(rèn)證單元732再次執(zhí)行用戶認(rèn)證。如果,不論嘗試用戶認(rèn)證幾次,從用戶接收的結(jié)果和存儲的用戶認(rèn)證信息不相同,則用戶認(rèn)證單元判定用戶為非認(rèn)證用戶并阻止服務(wù)的使用。
存儲單元740被配置以存儲用戶認(rèn)證信息和虛擬形象元件,包括比如HDD、RAM等的存儲介質(zhì)或在網(wǎng)絡(luò)環(huán)境情況下的遠(yuǎn)程站點(diǎn)的數(shù)據(jù)服務(wù)器。
用戶認(rèn)證信息數(shù)據(jù)庫741存儲用戶輸入用作認(rèn)證信息的虛擬形象元件的組合結(jié)果。具體地講,用戶認(rèn)證信息包括關(guān)于虛擬形象元件的組合中所包括的每個(gè)虛擬形象元件的信息,該信息為用戶輸入用作如圖8中所示的用戶的認(rèn)證信息。關(guān)于每個(gè)虛擬形象元件的信息包括虛擬形象元件標(biāo)識信息和位置信息。參考圖8,用戶認(rèn)證信息包括虛擬形象元件#1的標(biāo)識信息和位置信息、虛擬形象元件#2的標(biāo)識信息和位置信息、虛擬形象元件#3的標(biāo)識信息和位置信息、......、虛擬形象元件#N的標(biāo)識信息和位置信息。標(biāo)識信息用于標(biāo)識每個(gè)虛擬形象元件,位置信息用于指示每個(gè)虛擬形象元件的位置。每個(gè)虛擬形象元件應(yīng)該具有標(biāo)識信息,但對于每個(gè)虛擬形象元件根據(jù)虛擬形象元件的特征可包括或不包括位置信息。
虛擬形象元件數(shù)據(jù)庫742存儲從其中用戶選擇將被用于用戶認(rèn)證的虛擬形象元件的虛擬形象元件組。
圖9是顯示根據(jù)本發(fā)明示例性實(shí)施例的登記用戶認(rèn)證信息的程序的流程圖。
參考圖9,從用戶接收用戶認(rèn)證信息的登記請求(操作901)。
接下來,當(dāng)接收到登記請求時(shí),用戶認(rèn)證信息登記單元731從虛擬形象元件數(shù)據(jù)庫742中抽取虛擬形象元件并將抽取的虛擬形象元件提供給輸出單元720(操作902)。
用戶觀看在輸出單元720上提供的用戶界面屏幕,并輸入他/她的將被用作認(rèn)證信息的ID和將被用作認(rèn)證信息的圖像,所述圖像通過組合從那些在輸出單元720上顯示的虛擬形象元件中選擇的虛擬形象元件而形成(操作903)。
然后,用戶認(rèn)證信息登記單元731將輸入的ID和虛擬形象元件的組合結(jié)果存儲在用戶認(rèn)證信息數(shù)據(jù)庫741中(操作904)。實(shí)際上不存儲組合的虛擬形象元件的圖像,而是存儲關(guān)于組成圖像的每個(gè)虛擬形象元件的標(biāo)識信息和位置信息或存儲在其中標(biāo)識和位置信息被編碼的信息。通過這些操作,完成用戶認(rèn)證信息的登記。
圖10是根據(jù)本發(fā)明實(shí)施例的用戶認(rèn)證的程序的流程圖。
參考圖10,用戶認(rèn)證單元732從用戶接收用戶認(rèn)證請求(操作1001)。
接下來,用戶認(rèn)證單元732中的隨機(jī)性發(fā)生器733隨機(jī)化從虛擬形象元件數(shù)據(jù)庫742中抽取的虛擬形象元件,并將隨機(jī)化的虛擬形象元件提供給輸出單元720(操作1002)。
用戶觀看顯示在輸出單元720上的虛擬形象元件,組合選擇的虛擬形象元件以完成用作認(rèn)證信息的虛擬形象圖像,并輸入完成的虛擬形象圖像和ID(操作1003)。
認(rèn)證信息比較單元734將輸入的ID與存儲在用戶認(rèn)證信息存儲單元中的ID以及虛擬形象元件的組合結(jié)果與存儲在用戶認(rèn)證信息存儲單元中的用戶認(rèn)證信息分別進(jìn)行比較(操作1004)。
如果ID和組合結(jié)果與存儲的認(rèn)證信息彼此相同,則可確定(操作1005)。當(dāng)各個(gè)ID和組合結(jié)果與存儲的信息被確定為彼此不相同時(shí),該程序返回到操作1002從而用戶可再次輸入用戶認(rèn)證信息。當(dāng)這些ID和信息被確定為彼此相同時(shí),用戶認(rèn)證完成(操作1006)。也就是說,用戶被允許使用服務(wù)。
本發(fā)明也可被實(shí)施為計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀記錄介質(zhì)為任何可存儲其后可被計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的數(shù)據(jù)存儲裝置。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲裝置和載波(比如通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)也可分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)中從而該計(jì)算機(jī)可讀代碼以分布式方式被存儲并被執(zhí)行。此外,用于實(shí)現(xiàn)本發(fā)明的函數(shù)程序、代碼和代碼段可被本發(fā)明所屬技術(shù)領(lǐng)域中的程序員容易地構(gòu)造。
如上所述,在用于信息技術(shù)(IT)裝置的用戶認(rèn)證方法中,虛擬形象的視覺特征被用作認(rèn)證信息。因此用戶可更容易地記憶并記住用戶認(rèn)證信息。
此外,即使用于通過輸入裝置輸入的每個(gè)虛擬形象元件的位置信息被俘獲,即使當(dāng)虛擬形象元件的物理位置被容易地記住時(shí),由于虛擬形象元件被隨機(jī)化后而被提供,所以該位置信息不能被容易地盜用。
雖然已參考其示例性實(shí)施例具體地顯示并描述了本發(fā)明,但本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求所限定的本發(fā)明的原則和范圍的情況下,可對其進(jìn)行各種形式和細(xì)節(jié)的修改。
權(quán)利要求
1.一種用戶認(rèn)證設(shè)備,包括用戶認(rèn)證單元,用于基于包括多個(gè)由用戶選擇以形成虛擬形象圖像的虛擬形象元件的用戶認(rèn)證信息來執(zhí)行用戶認(rèn)證,所述的用戶認(rèn)證信息被指示為用于標(biāo)識虛擬形象圖像中的每個(gè)虛擬形象元件的標(biāo)識信息。
2.如權(quán)利要求1所述的用戶認(rèn)證設(shè)備,其中,所述的用戶認(rèn)證信息還包括用于指示虛擬形象圖像上的選擇的虛擬形象元件中的至少一個(gè)的位置的位置信息。
3.如權(quán)利要求1所述的用戶認(rèn)證設(shè)備,其中,用戶認(rèn)證單元包括隨機(jī)性發(fā)生器,用于隨機(jī)地改變多個(gè)虛擬形象元件的次序并將改變次序的虛擬形象元件提供給輸出單元;和認(rèn)證信息比較單元,用于通過將虛擬形象元件的組合結(jié)果與以前由用戶存儲的用戶認(rèn)證信息比較來執(zhí)行用戶認(rèn)證,所述的虛擬形象元件是用戶從顯示在輸出單元上的虛擬形象元件中輸入的。
4.如權(quán)利要求3所述的用戶認(rèn)證設(shè)備,其中,用戶輸入的虛擬形象元件的組合結(jié)果通過通信網(wǎng)絡(luò)從用戶接收。
5.如權(quán)利要求1所述的用戶認(rèn)證設(shè)備,還包括用戶認(rèn)證信息登記單元,用于登記作為用戶認(rèn)證信息的用戶選擇的虛擬形象元件的組合結(jié)果。
6.如權(quán)利要求1所述的用戶認(rèn)證設(shè)備,還包括用戶認(rèn)證信息登記單元,用于登記標(biāo)識信息。
7.一種用戶認(rèn)證方法,包括基于包括多個(gè)由用戶選擇以形成虛擬形象圖像的虛擬形象元件的用戶認(rèn)證信息執(zhí)行用戶認(rèn)證,所述的用戶認(rèn)證信息被指示為用于標(biāo)識虛擬形象圖像中的每個(gè)虛擬形象元件的標(biāo)識信息。
8.如權(quán)利要求7所述的用戶認(rèn)證方法,其中,所述的用戶認(rèn)證信息還可包括用于指示虛擬形象圖像上的選擇的虛擬形象元件中的至少一個(gè)的位置的位置信息。
9.如權(quán)利要求7所述的用戶認(rèn)證方法,其中,執(zhí)行用戶認(rèn)證的步驟包括在隨機(jī)地改變虛擬形象元件的次序之后將多個(gè)虛擬形象元件提供給輸出單元;和通過將虛擬形象元件的組合結(jié)果與由用戶以前存儲的用戶認(rèn)證信息比較來執(zhí)行用戶認(rèn)證,所述的虛擬形象元件是用戶從輸出單元上顯示的虛擬形象元件中輸入的。
10.如權(quán)利要求9所述的用戶認(rèn)證方法,其中,用戶輸入的虛擬形象元件的組合結(jié)果通過通信網(wǎng)絡(luò)從用戶接收。
11.如權(quán)利要求7所述的用戶認(rèn)證方法,還包括登記作為用戶認(rèn)證信息的用戶選擇的虛擬形象元件的組合結(jié)果。
12.一種其上實(shí)施有執(zhí)行用戶認(rèn)證方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),該方法包括基于包括多個(gè)由用戶選擇以形成虛擬形象圖像的虛擬形象元件的用戶認(rèn)證信息來執(zhí)行用戶認(rèn)證,所述的用戶認(rèn)證信息被指示為用于標(biāo)識虛擬形象圖像中的每個(gè)虛擬形象元件的標(biāo)識信息。
13.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其中,所述的用戶認(rèn)證信息還包括用于指示虛擬形象圖像上的選擇的虛擬形象元件中的一個(gè)或多個(gè)的位置的位置信息。
14.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其中,執(zhí)行用戶認(rèn)證的步驟包括在隨機(jī)地改變虛擬形象元件的次序之后將多個(gè)虛擬形象元件提供給輸出單元;和通過將虛擬形象元件的組合結(jié)果與由用戶以前存儲的用戶認(rèn)證信息比較來執(zhí)行用戶認(rèn)證,所述的虛擬形象元件是用戶從輸出單元上顯示的虛擬形象元件中輸入的。
15.如權(quán)利要求14所述的計(jì)算機(jī)可讀介質(zhì),其中,用戶輸入的虛擬形象元件的組合結(jié)果通過通信網(wǎng)絡(luò)從用戶接收。
16.如權(quán)利要求12所述的計(jì)算機(jī)可讀介質(zhì),其中,用戶認(rèn)證方法還包括登記作為用戶認(rèn)證信息的用戶選擇的虛擬形象元件的組合結(jié)果。
全文摘要
一種用戶認(rèn)證設(shè)備包括用戶認(rèn)證單元,用于基于虛擬形象元件的組合結(jié)果來執(zhí)行用戶認(rèn)證,所述的組合結(jié)果被指示為用于標(biāo)識每個(gè)虛擬形象元件的標(biāo)識信息和用于指示在組合的虛擬形象圖像上的每個(gè)虛擬形象元件的位置的位置信息。因此,用戶可更容易地記住認(rèn)證信息,而且其他人難以盜用該認(rèn)證信息。
文檔編號G06F1/00GK1719376SQ20051008411
公開日2006年1月11日 申請日期2005年7月8日 優(yōu)先權(quán)日2004年7月10日
發(fā)明者樸賢哲 申請人:三星電子株式會社