欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種生成驗(yàn)證密碼的方法及裝置與流程

文檔序號(hào):12123132閱讀:301來(lái)源:國(guó)知局
一種生成驗(yàn)證密碼的方法及裝置與流程

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種生成驗(yàn)證密碼的方法及裝置。



背景技術(shù):

隨著通信技術(shù)、電子技術(shù)的發(fā)展以及人們生活水平的不斷提高,各種終端(例如智能手機(jī)、平板電腦等)在人們?nèi)粘I钪袕V泛使用。例如,以終端是智能手機(jī)為例,目前,智能手機(jī)的驗(yàn)證密碼都是由用戶在智能手機(jī)上預(yù)先設(shè)置的,例如可以預(yù)先設(shè)置多位數(shù)字或者圖案等作為該智能手機(jī)的驗(yàn)證密碼,現(xiàn)有的驗(yàn)證密碼設(shè)置方式都需要用戶手動(dòng)配置。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種生成驗(yàn)證密碼的方法及裝置??勺詣?dòng)地根據(jù)終端的不同位置信息生成不同的終端驗(yàn)證密碼。

為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種生成驗(yàn)證密碼的方法,包括:

獲取終端的當(dāng)前位置信息;

根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合;

將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

其中,所述根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合,包括:

根據(jù)所述終端的當(dāng)前位置信息查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字母組合;

根據(jù)所述字母組合的每一位字母依次查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述字母組合所對(duì)應(yīng)的數(shù)字組合,并將所述數(shù)字組合作為所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

其中,所述方法還包括:

在檢測(cè)到所述終端的用戶輸入打開指令時(shí),判斷所述終端的用戶針對(duì)所述打開指令所輸入的密碼是否與所述終端的驗(yàn)證密碼一致;

若是,則響應(yīng)所述打開指令打開對(duì)應(yīng)的目標(biāo)事件。

其中,所述終端的當(dāng)前位置信息包括行政區(qū)域位置信息,所述當(dāng)前位置信息所對(duì)應(yīng)的字母組合為所述行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。

其中,所述將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼之后,所述方法還包括:

輸出更換提示信息,所述更換提示信息用于提示所述終端的用戶所述終端的驗(yàn)證密碼已更換。

其中,所述方法還包括:

若判斷出所述終端的用戶針對(duì)所述打開指令所輸入的密碼與所述終端的驗(yàn)證密碼不一致,則輸出位置提示信息,所述位置提示信息用于提示所述終端的用戶所述終端的當(dāng)前位置信息。

相應(yīng)地,本發(fā)明實(shí)施例還提供了一種生成驗(yàn)證密碼的裝置,包括:

獲取模塊,用于獲取終端的當(dāng)前位置信息;

查詢模塊,用于根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合;

設(shè)置模塊,用于將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

其中,所述查詢模塊,具體用于根據(jù)所述終端的當(dāng)前位置信息查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字母組合;

所述查詢模塊,具體用于根據(jù)所述字母組合的每一位字母依次查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述字母組合所對(duì)應(yīng)的數(shù)字組合,并將所述數(shù)字組合作為所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

其中,所述裝置還包括:

執(zhí)行模塊,用于在檢測(cè)到所述終端的用戶輸入打開指令時(shí),判斷所述終端的用戶針對(duì)所述打開指令所輸入的密碼是否與所述終端的驗(yàn)證密碼一致,若是,則響應(yīng)所述打開指令打開對(duì)應(yīng)的目標(biāo)事件。

其中,所述終端的當(dāng)前位置信息包括行政區(qū)域位置信息,所述當(dāng)前位置信息所對(duì)應(yīng)的字母組合為所述行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。

其中,所述裝置還包括:

輸出模塊,用于輸出更換提示信息,所述更換提示信息用于提示所述終端的用戶所述終端的驗(yàn)證密碼已更換。

其中,若所述執(zhí)行模塊判斷出所述終端的用戶針對(duì)所述打開指令所輸入的密碼與所述終端的驗(yàn)證密碼不一致,則觸發(fā)所述輸出模塊輸出位置提示信息,所述位置提示信息用于提示所述終端的用戶所述終端的當(dāng)前位置信息。

實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的方法的示意流程圖;

圖2是本發(fā)明實(shí)施例提供的一種數(shù)字與字母的映射關(guān)系示意圖;

圖3是本發(fā)明另一實(shí)施例提供的一種生成驗(yàn)證密碼的方法的示意流程圖;

圖4是本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的裝置的示意性框圖;

圖5是本發(fā)明另一實(shí)施例提供的一種生成驗(yàn)證密碼的裝置的示意性框圖;

圖6是本發(fā)明實(shí)施例提供的一種智能終端的示意性框圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

參見圖1,是本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的方法的示意流程圖,所述方法可以由智能手機(jī)(如Android手機(jī)、iOS手機(jī)、Windows Phone手機(jī)等)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)或穿戴式設(shè)備等終端來(lái)實(shí)現(xiàn),如圖1所示一種生成驗(yàn)證密碼的方法可包括以下步驟:

S101、獲取終端的當(dāng)前位置信息。

具體的,例如可以使用全球定位系統(tǒng)(Global Positioning System,GPS)定位技術(shù)或者使用基站定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息。可以理解的是,當(dāng)然也可以使用其他定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息。

其中,獲取的該終端的當(dāng)前位置信息包括行政區(qū)域位置信息,該行政區(qū)域位置信息包括一級(jí)行政區(qū)和二級(jí)行政區(qū)位置信息。舉例來(lái)說,若該終端的當(dāng)前位置處于廣東省東莞市的某條街道上,則獲取的該終端的當(dāng)前位置信息為廣東省東莞市;又若該終端的當(dāng)前位置處于重慶市南岸區(qū)的某條街道上,則獲取的該終端的當(dāng)前位置信息為重慶市南岸區(qū);又若該終端的當(dāng)前位置處于新疆維吾爾自治區(qū)烏魯木齊市的某條街道上,則獲取的該終端的當(dāng)前位置信息為新疆烏魯木齊。

可選的,獲取該終端的當(dāng)前位置信息需要滿足一定的觸發(fā)條件,例如可以是當(dāng)檢測(cè)到該終端的位置信息發(fā)生變化時(shí)獲取該終端的當(dāng)前位置信息,舉例來(lái)說,若檢測(cè)到該終端的位置由廣東省東莞市變?yōu)樗拇ㄊ〕啥际校瑒t獲取該終端的當(dāng)前位置信息;又若檢測(cè)到該終端的位置由重慶市南岸區(qū)變?yōu)橹貞c市渝中區(qū),則獲取該終端的當(dāng)前位置信息。

S102、根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

其中,該預(yù)置的數(shù)據(jù)庫(kù)例如可以是由廠家在該終端中預(yù)先設(shè)置的,該預(yù)置的數(shù)據(jù)庫(kù)包括多個(gè)位置信息以及每個(gè)位置信息所對(duì)應(yīng)的字母組合,還包括數(shù)字與字母一一映射的數(shù)據(jù)。舉例來(lái)說,該數(shù)字與字母的的映射關(guān)系如圖2所示,字母ABC所對(duì)應(yīng)的數(shù)字為2,字母DEF所對(duì)應(yīng)的數(shù)字為3,字母G~Z與數(shù)字4~9的對(duì)應(yīng)關(guān)系可從圖2得出。可以理解的是,字母A~Z與數(shù)字0~9還可以是其他映射關(guān)系。

具體的,首先根據(jù)該終端的當(dāng)前位置信息查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該當(dāng)前位置信息所對(duì)應(yīng)的字母組合,其中,該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為該行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。舉例來(lái)說,若獲取到的該終端的當(dāng)前位置信息為廣東省東莞市,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG;又若獲取到的該終端的當(dāng)前位置信息為新疆烏魯木齊,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ。

然后根據(jù)該字母組合的每一位字母依次查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該字母組合所對(duì)應(yīng)的數(shù)字組合,舉例來(lái)說,如圖2所示,若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為4334;又若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為959567。最后將該數(shù)字組合作為該當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

S103、將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

舉例來(lái)說,若查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字符組合為4334或者959567,則將該字符組合4334或者959567設(shè)置為該終端的驗(yàn)證密碼。

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

參見圖3,是本發(fā)明另一實(shí)施例提供的一種生成驗(yàn)證密碼的方法的示意流程圖,所述方法可以由智能手機(jī)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備或穿戴式設(shè)備等終端來(lái)實(shí)現(xiàn),如圖1所示一種生成驗(yàn)證密碼的方法可包括以下步驟:

S301、獲取終端的當(dāng)前位置信息。

具體的,例如可以使用全球定位系統(tǒng)(Global Positioning System,GPS)定位技術(shù)或者使用基站定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息??梢岳斫獾氖牵?dāng)然也可以使用其他定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息。

其中,獲取的該終端的當(dāng)前位置信息包括行政區(qū)域位置信息,該行政區(qū)域位置信息包括一級(jí)行政區(qū)和二級(jí)行政區(qū)位置信息。舉例來(lái)說,若該終端的當(dāng)前位置處于廣東省東莞市的某條街道上,則獲取的該終端的當(dāng)前位置信息為廣東省東莞市;又若該終端的當(dāng)前位置處于重慶市南岸區(qū)的某條街道上,則獲取的該終端的當(dāng)前位置信息為重慶市南岸區(qū);又若該終端的當(dāng)前位置處于新疆維吾爾自治區(qū)烏魯木齊市的某條街道上,則獲取的該終端的當(dāng)前位置信息為新疆烏魯木齊。

可選的,獲取該終端的當(dāng)前位置信息需要滿足一定的條件,例如可以是當(dāng)檢測(cè)到該終端的位置信息發(fā)生變化時(shí)獲取該終端的當(dāng)前位置信息,舉例來(lái)說,若檢測(cè)到該終端的位置由廣東省東莞市變?yōu)樗拇ㄊ〕啥际?,則獲取該終端的當(dāng)前位置信息;又若檢測(cè)到該終端的位置由重慶市南岸區(qū)變?yōu)橹貞c市渝中區(qū),則獲取該終端的當(dāng)前位置信息。

S302、根據(jù)所述終端的當(dāng)前位置信息查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字母組合。

其中,該預(yù)置的數(shù)據(jù)庫(kù)例如可以是由廠家在該終端中預(yù)先設(shè)置的,該預(yù)置的數(shù)據(jù)庫(kù)包括多個(gè)位置信息以及每個(gè)位置信息所對(duì)應(yīng)的字母組合,還包括數(shù)字與字母一一映射的數(shù)據(jù)。舉例來(lái)說,該數(shù)字與字母的的映射關(guān)系如圖2所示,字母ABC所對(duì)應(yīng)的數(shù)字為2,字母DEF所對(duì)應(yīng)的數(shù)字為3,字母G~Z與數(shù)字4~9的對(duì)應(yīng)關(guān)系可從圖2得出??梢岳斫獾氖?,字母A~Z與數(shù)字0~9還可以是其他映射關(guān)系。

其中,該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為該行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。

舉例來(lái)說,若獲取到的該終端的當(dāng)前位置信息為廣東省東莞市,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG;又若獲取到的該終端的當(dāng)前位置信息為新疆烏魯木齊,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ。

S303、根據(jù)所述字母組合的每一位字母依次查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述字母組合所對(duì)應(yīng)的數(shù)字組合,并將所述數(shù)字組合作為所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

舉例來(lái)說,如圖2所示,若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為4334;又若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ,則查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為959567。然后將該數(shù)字組合作為該當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

S304、將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

舉例來(lái)說,若查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字符組合為4334或者959567,則將該字符組合4334或者959567設(shè)置為該終端的驗(yàn)證密碼。

S305、輸出更換提示信息,所述更換提示信息用于提示所述終端的用戶所述終端的驗(yàn)證密碼已更換。

具體的,在將該當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為該終端的驗(yàn)證密碼之后,輸出更換提示信息,該更換提示信息用于提示該終端的用戶所述終端的驗(yàn)證密碼已更換。

可選的,在將該當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為該終端的驗(yàn)證密碼之后,并在檢測(cè)到該終端開機(jī)或者檢測(cè)到該終端亮屏?xí)r,輸出更換提示信息。

在一些可行的實(shí)施方式中,在檢測(cè)到該終端的用戶輸入打開指令時(shí),判斷該終端的用戶針對(duì)該打開指令所輸入的密碼是否與該終端的驗(yàn)證密碼一致,若是,則響應(yīng)該打開指令打開對(duì)應(yīng)的目標(biāo)事件。

在一些可行的實(shí)施方式中,若判斷出該終端的用戶針對(duì)該打開指令所輸入的密碼與該終端的驗(yàn)證密碼不一致,則輸出位置提示信息,該位置提示信息用于提示該終端的用戶該終端的當(dāng)前位置信息。

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

參見圖4,是本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的裝置的示意性流程圖,所述裝置例如可以設(shè)置在智能手機(jī)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備或穿戴式設(shè)備等智能終端上。本發(fā)明實(shí)施例中描述的一種生成驗(yàn)證密碼的裝置,包括:

獲取模塊401,用于獲取終端的當(dāng)前位置信息。

具體的,該獲取模塊401例如可以使用GPS定位技術(shù)或者使用基站定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息??梢岳斫獾氖?,當(dāng)然該獲取模塊401也可以使用其他定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息。

其中,該獲取模塊401獲取的該終端的當(dāng)前位置信息包括行政區(qū)域位置信息,該行政區(qū)域位置信息包括一級(jí)行政區(qū)和二級(jí)行政區(qū)位置信息。舉例來(lái)說,若該終端的當(dāng)前位置處于廣東省東莞市的某條街道上,則該獲取模塊401獲取的該終端的當(dāng)前位置信息為廣東省東莞市;又若該終端的當(dāng)前位置處于重慶市南岸區(qū)的某條街道上,則該獲取模塊401獲取的該終端的當(dāng)前位置信息為重慶市南岸區(qū);又若該終端的當(dāng)前位置處于新疆維吾爾自治區(qū)烏魯木齊市的某條街道上,則該獲取模塊401獲取的該終端的當(dāng)前位置信息為新疆烏魯木齊。

可選的,該獲取模塊401獲取該終端的當(dāng)前位置信息需要滿足一定的觸發(fā)條件,例如可以是當(dāng)檢測(cè)到該終端的位置信息發(fā)生變化時(shí)觸發(fā)該獲取模塊401獲取該終端的當(dāng)前位置信息,舉例來(lái)說,若檢測(cè)到該終端的位置由廣東省東莞市變?yōu)樗拇ㄊ〕啥际?,則觸發(fā)該獲取模塊401獲取該終端的當(dāng)前位置信息;又若檢測(cè)到該終端的位置由重慶市南岸區(qū)變?yōu)橹貞c市渝中區(qū),則觸發(fā)該獲取模塊401獲取該終端的當(dāng)前位置信息。

查詢模塊402,用于根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

其中,該預(yù)置的數(shù)據(jù)庫(kù)例如可以是由廠家在該終端中預(yù)先設(shè)置的,該預(yù)置的數(shù)據(jù)庫(kù)包括多個(gè)位置信息以及每個(gè)位置信息所對(duì)應(yīng)的字母組合,還包括數(shù)字與字母一一映射的數(shù)據(jù)。舉例來(lái)說,該數(shù)字與字母的的映射關(guān)系如圖2所示,字母ABC所對(duì)應(yīng)的數(shù)字為2,字母DEF所對(duì)應(yīng)的數(shù)字為3,字母G~Z與數(shù)字4~9的對(duì)應(yīng)關(guān)系可從圖2得出??梢岳斫獾氖?,字母A~Z與數(shù)字0~9還可以是其他映射關(guān)系。

具體的,該查詢模塊402首先根據(jù)該獲取模塊401獲取的該終端的當(dāng)前位置信息查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該當(dāng)前位置信息所對(duì)應(yīng)的字母組合,其中,該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為該行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。舉例來(lái)說,若該獲取模塊401獲取到的該終端的當(dāng)前位置信息為廣東省東莞市,則該查詢模塊402查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG;又若該獲取模塊401獲取到的該終端的當(dāng)前位置信息為新疆烏魯木齊,則該查詢模塊402查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ。

然后該查詢模塊402根據(jù)該字母組合的每一位字母依次查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該字母組合所對(duì)應(yīng)的數(shù)字組合,舉例來(lái)說,如圖2所示,若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG,則該查詢模塊402查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為4334;又若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ,則該查詢模塊402查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為959567。最后將該數(shù)字組合作為該當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

設(shè)置模塊403,用于將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

舉例來(lái)說,若該查詢模塊402查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字符組合為4334或者959567,則觸發(fā)該設(shè)置模塊403將該字符組合4334或者959567設(shè)置為該終端的驗(yàn)證密碼。

需要說明的是,本發(fā)明實(shí)施例的一種生成驗(yàn)證密碼的裝置的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

參見圖5,是本發(fā)明另一實(shí)施例提供的一種生成驗(yàn)證密碼的裝置的示意性流程圖,所述裝置例如可以設(shè)置在智能手機(jī)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備或穿戴式設(shè)備等智能終端上。本發(fā)明實(shí)施例中描述的一種生成驗(yàn)證密碼的裝置,包括:

獲取模塊501,用于獲取終端的當(dāng)前位置信息。

具體的,該獲取模塊501例如可以使用GPS定位技術(shù)或者使用基站定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息??梢岳斫獾氖牵?dāng)然該獲取模塊501也可以使用其他定位技術(shù)來(lái)獲取該終端的當(dāng)前位置信息。

其中,該獲取模塊501獲取的該終端的當(dāng)前位置信息包括行政區(qū)域位置信息,該行政區(qū)域位置信息包括一級(jí)行政區(qū)和二級(jí)行政區(qū)位置信息。舉例來(lái)說,若該終端的當(dāng)前位置處于廣東省東莞市的某條街道上,則該獲取模塊501獲取的該終端的當(dāng)前位置信息為廣東省東莞市;又若該終端的當(dāng)前位置處于重慶市南岸區(qū)的某條街道上,則該獲取模塊501獲取的該終端的當(dāng)前位置信息為重慶市南岸區(qū);又若該終端的當(dāng)前位置處于新疆維吾爾自治區(qū)烏魯木齊市的某條街道上,則該獲取模塊501獲取的該終端的當(dāng)前位置信息為新疆烏魯木齊。

可選的,該獲取模塊501獲取該終端的當(dāng)前位置信息需要滿足一定的觸發(fā)條件,例如可以是當(dāng)檢測(cè)到該終端的位置信息發(fā)生變化時(shí)觸發(fā)該獲取模塊501獲取該終端的當(dāng)前位置信息,舉例來(lái)說,若檢測(cè)到該終端的位置由廣東省東莞市變?yōu)樗拇ㄊ〕啥际?,則觸發(fā)該獲取模塊501獲取該終端的當(dāng)前位置信息;又若檢測(cè)到該終端的位置由重慶市南岸區(qū)變?yōu)橹貞c市渝中區(qū),則觸發(fā)該獲取模塊501獲取該終端的當(dāng)前位置信息。

查詢模塊502,用于根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

其中,該預(yù)置的數(shù)據(jù)庫(kù)例如可以是由廠家在該終端中預(yù)先設(shè)置的,該預(yù)置的數(shù)據(jù)庫(kù)包括多個(gè)位置信息以及每個(gè)位置信息所對(duì)應(yīng)的字母組合,還包括數(shù)字與字母一一映射的數(shù)據(jù)。舉例來(lái)說,該數(shù)字與字母的的映射關(guān)系如圖2所示,字母ABC所對(duì)應(yīng)的數(shù)字為2,字母DEF所對(duì)應(yīng)的數(shù)字為3,字母G~Z與數(shù)字4~9的對(duì)應(yīng)關(guān)系可從圖2得出。可以理解的是,字母A~Z與數(shù)字0~9還可以是其他映射關(guān)系。

其中,該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為該行政區(qū)域位置信息包括的一級(jí)行政區(qū)和二級(jí)行政區(qū)的名稱的首字母組合。

舉例來(lái)說,若該獲取模塊501獲取到的該終端的當(dāng)前位置信息為廣東省東莞市,則該查詢模塊502查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG;又若該獲取模塊501獲取到的該終端的當(dāng)前位置信息為新疆烏魯木齊,則該查詢模塊502查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ。

所述查詢模塊502,還用于根據(jù)所述字母組合的每一位字母依次查詢所述預(yù)置的數(shù)據(jù)庫(kù)得到所述字母組合所對(duì)應(yīng)的數(shù)字組合,并將所述數(shù)字組合作為所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

舉例來(lái)說,如圖2所示,若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為GDDG,則該查詢模塊502查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為4334;又若得到的該當(dāng)前位置信息所對(duì)應(yīng)的字母組合為XJWLMQ,則該查詢模塊502查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該字母組合所對(duì)應(yīng)的數(shù)字組合為959567。然后將該數(shù)字組合作為該當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

設(shè)置模塊503,用于將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

舉例來(lái)說,若該查詢模塊502查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到的該當(dāng)前位置信息所對(duì)應(yīng)的字符組合為4334或者959567,則觸發(fā)該設(shè)置模塊503將該字符組合4334或者959567設(shè)置為該終端的驗(yàn)證密碼。

輸出模塊504,用于輸出更換提示信息,所述更換提示信息用于提示所述終端的用戶所述終端的驗(yàn)證密碼已更換。

具體的,在該設(shè)置模塊503將該當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為該終端的驗(yàn)證密碼之后,觸發(fā)該輸出模塊504輸出更換提示信息,該更換提示信息用于提示該終端的用戶所述終端的驗(yàn)證密碼已更換。

可選的,在該設(shè)置模塊503將該當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為該終端的驗(yàn)證密碼之后,并在執(zhí)行模塊505檢測(cè)到該終端開機(jī)或者檢測(cè)到該終端亮屏?xí)r,觸發(fā)該輸出模塊504輸出更換提示信息。

執(zhí)行模塊505,用于在檢測(cè)到所述終端的用戶輸入打開指令時(shí),判斷所述終端的用戶針對(duì)所述打開指令所輸入的密碼是否與所述終端的驗(yàn)證密碼一致,若是,則響應(yīng)所述打開指令打開對(duì)應(yīng)的目標(biāo)事件。

可選的,若該執(zhí)行模塊505判斷出該終端的用戶針對(duì)該打開指令所輸入的密碼與該終端的驗(yàn)證密碼不一致,則觸發(fā)該輸出模塊504輸出位置提示信息,該位置提示信息用于提示該終端的用戶該終端的當(dāng)前位置信息。

需要說明的是,本發(fā)明實(shí)施例的一種生成驗(yàn)證密碼的裝置的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

參見圖6,是本發(fā)明實(shí)施例提供的一種智能終端的示意性框圖。如圖6所示的本實(shí)施例中的智能終端可以包括:至少一個(gè)輸入設(shè)備601;至少一個(gè)輸出設(shè)備602;至少一個(gè)處理器603,例如CPU;和存儲(chǔ)器604,上述輸入設(shè)備601、輸出設(shè)備602、處理器603和存儲(chǔ)器604通過總線605連接。

其中,輸出設(shè)備602例如可以是用于輸出的顯示屏(Display)、觸控屏,輸入設(shè)備601例如可以是用于輸入的鍵盤(Keyboard)等,需要說明的是,此處的顯示屏和觸控屏可以為一體化設(shè)計(jì),鍵盤既可以為實(shí)體鍵盤,也可以為觸屏虛擬鍵盤,還可以為實(shí)體與觸屏虛擬相結(jié)合的鍵盤。存儲(chǔ)器604用于存儲(chǔ)指令,處理器603用于執(zhí)行存儲(chǔ)器604存儲(chǔ)的程序。其中:

上述處理器603,用于獲取終端的當(dāng)前位置信息。

上述處理器603,還用于根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

上述處理器603,還用于將所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合設(shè)置為所述終端的驗(yàn)證密碼。

上述輸出設(shè)備602,用于輸出更換提示信息,所述更換提示信息用于提示所述終端的用戶所述終端的驗(yàn)證密碼已更換。

在一些可行的實(shí)施方式中,上述處理器603,還用于根據(jù)所述終端的當(dāng)前位置信息查詢預(yù)置的數(shù)據(jù)庫(kù)得到所述當(dāng)前位置信息所對(duì)應(yīng)的字符組合的具體方式為:

首先根據(jù)該終端的當(dāng)前位置信息查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該當(dāng)前位置信息所對(duì)應(yīng)的字母組合,然后根據(jù)該字母組合的每一位字母依次查詢?cè)擃A(yù)置的數(shù)據(jù)庫(kù)得到該字母組合所對(duì)應(yīng)的數(shù)字組合,并將該數(shù)字組合作為該當(dāng)前位置信息所對(duì)應(yīng)的字符組合。

上述處理器603,還用于在檢測(cè)到所述終端的用戶輸入打開指令時(shí),判斷所述終端的用戶針對(duì)所述打開指令所輸入的密碼是否與所述終端的驗(yàn)證密碼一致,若是,則響應(yīng)所述打開指令打開對(duì)應(yīng)的目標(biāo)事件。

在一些可行的實(shí)施方式中,若上述處理器603判斷出所述終端的用戶針對(duì)所述打開指令所輸入的密碼與所述終端的驗(yàn)證密碼不一致,則觸發(fā)上述輸出設(shè)備602輸出位置提示信息,所述位置提示信息用于提示所述終端的用戶所述終端的當(dāng)前位置信息。

上述總線605可以分為地址總線、數(shù)據(jù)總線、控制總線等。

上述存儲(chǔ)器604可以包括易失性存儲(chǔ)器(volatile memory),例如隨機(jī)存取存儲(chǔ)器(random-access memory,RAM);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(non-volatile memory),例如快閃存儲(chǔ)器(flash memory),硬盤(hard disk drive)或固態(tài)硬盤(solid-state drive);存儲(chǔ)器604還可以包括上述種類的存儲(chǔ)器的組合。上述處理器603可以是中央處理器(central processing unit,CPU)。所述處理器603還可以進(jìn)一步包括硬件芯片。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的輸入設(shè)備601、輸出設(shè)備602和處理器603可執(zhí)行本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的方法的第一實(shí)施例、第二實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例提供的一種生成驗(yàn)證密碼的裝置的第一實(shí)施例和第二實(shí)施例中所描述的裝置的實(shí)現(xiàn)方式,在此不再贅述。

本發(fā)明實(shí)施例能夠根據(jù)終端的當(dāng)前位置信息自動(dòng)生成終端驗(yàn)證密碼,從而能夠基于終端的不同位置信息自動(dòng)變更終端驗(yàn)證密碼,實(shí)現(xiàn)了終端驗(yàn)證密碼生成的動(dòng)態(tài)性、自動(dòng)化以及智能化。

本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。

本發(fā)明實(shí)施例裝置中的模塊可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
马龙县| 古交市| 乌兰浩特市| 福贡县| 丘北县| 时尚| 隆昌县| 湘西| 临武县| 巴彦县| 志丹县| 宁阳县| 莱阳市| 文登市| 湖北省| 盐山县| 婺源县| 响水县| 西藏| 昭平县| 东至县| 敦煌市| 义乌市| 江永县| 化德县| 南丰县| 渭源县| 诸暨市| 子长县| 永宁县| 高雄市| 德令哈市| 定襄县| 芦溪县| 斗六市| 邮箱| 清河县| 荣昌县| 乌海市| 阿克| 黄龙县|