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

一種密碼輸入方法、系統(tǒng)以及智能終端的制作方法

文檔序號:10570275閱讀:441來源:國知局
一種密碼輸入方法、系統(tǒng)以及智能終端的制作方法
【專利摘要】本發(fā)明公開了一種密碼輸入方法、系統(tǒng)以及智能終端,屬于智能終端技術(shù)領(lǐng)域;方法包括:步驟S1,智能終端在觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤;步驟S2,智能終端提供使用者在密碼鍵盤上執(zhí)行操作,以輸入密碼;步驟S3,在使用者輸入密碼的過程中,智能終端持續(xù)監(jiān)控使用者手持智能終端的姿態(tài),并在姿態(tài)發(fā)生變化時(shí)變換密碼鍵盤的排列方式,并返回步驟S1。系統(tǒng)包括:布局單元、操作單元和監(jiān)控單元。上述技術(shù)方案的有益效果是:能夠避免使用者輸入密碼時(shí)被他人偷窺,進(jìn)一步保護(hù)使用者的隱私數(shù)據(jù)和數(shù)據(jù)傳輸安全。
【專利說明】
一種密碼輸入方法、系統(tǒng)以及智能終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種密碼輸入方法、系統(tǒng)以及智能終端。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)和通訊網(wǎng)絡(luò)的發(fā)展,越來越多的智能終端例如移動電話等手持終端被人們普遍使用。智能終端的用戶會在公共場合使用智能終端進(jìn)行信息瀏覽、即時(shí)通訊等操作,以及與各種服務(wù)機(jī)構(gòu)例如金融機(jī)構(gòu)進(jìn)行信息互通以完成各項(xiàng)網(wǎng)上事務(wù)的處理。通常智能終端會提供密碼輸入的功能,以保證用戶的隱私數(shù)據(jù)不外泄。
[0003]現(xiàn)有技術(shù)中,通常在智能終端上會提供鍵盤輸入密碼的功能,尤其在帶有觸摸屏的智能終端上會提供用戶通過在觸摸屏上顯示的軟鍵盤上輸入密碼字符的密碼輸入功能,以要求用戶在處理各項(xiàng)事務(wù)之前進(jìn)行身份驗(yàn)證。但是現(xiàn)有的鍵盤輸入密碼的方式(包括實(shí)際鍵盤和軟鍵盤),其鍵盤布局是固定的,用戶在公共場合輸入密碼的過程中較容易遭到旁人的偷窺,從而提高了密碼泄漏的風(fēng)險(xiǎn)。
[0004]為了解決上述問題,在現(xiàn)有技術(shù)中存在直接通過指紋或者語音或者其他物理改變密碼輸入的方式來支持用戶進(jìn)行身份驗(yàn)證,但是這類方式需要智能終端配備額外的部件(例如指紋密碼輸入的方式就需要智能終端配備指紋識別傳感器),從而提升了智能終端本身的制造成本,使得這類方式無法廣泛地適用在智能終端上。

【發(fā)明內(nèi)容】

[0005]根據(jù)現(xiàn)有技術(shù)中存在的上述問題,現(xiàn)提供一種密碼輸入方法、系統(tǒng)以及智能終端的技術(shù)方案,旨在避免使用者輸入密碼時(shí)被他人偷窺,進(jìn)一步保護(hù)使用者的隱私數(shù)據(jù)和數(shù)據(jù)傳輸安全。
[0006]上述技術(shù)方案具體包括:
[0007]—種密碼輸入方法,適用于包括觸摸屏的智能終端;其中,包括:
[0008]步驟SI,所述智能終端在所述觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤;
[0009]步驟S2,所述智能終端提供使用者在所述密碼鍵盤上執(zhí)行操作,以輸入密碼;
[0010]步驟S3,在使用者輸入所述密碼的過程中,所述智能終端持續(xù)監(jiān)控使用者手持所述智能終端的姿態(tài),并在所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤的排列方式,并返回所述步驟S I。
[0011]優(yōu)選的,該密碼輸入方法,其中,所述步驟S3中,所述智能終端通過內(nèi)置的重力感應(yīng)單元監(jiān)控使用者手持所述智能終端的所述姿態(tài)。
[0012]優(yōu)選的,該密碼輸入方法,其中,所述密碼鍵盤包括按鍵區(qū)和密碼區(qū);
[0013]于所述按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入所述密碼;
[0014]于所述密碼區(qū)內(nèi)包括至少一個(gè)用于容納所述密碼的輸入框;
[0015]所述步驟S2具體包括:
[0016]步驟S21,所述智能終端檢測到使用者接觸所述觸摸屏后,判斷使用者是否針對所述密碼按鍵執(zhí)行長按操作:
[0017]若否,則返回所述步驟S21;
[0018]步驟S22,所述智能終端將被執(zhí)行所述長按操作的所述密碼按鍵設(shè)定為可移動的密碼按鍵;
[0019]步驟S23,當(dāng)所述可移動的密碼按鍵被使用者移動至所述輸入框內(nèi)時(shí),所述智能終端將所述可移動的密碼按鍵表示的字符確認(rèn)為包括在所述密碼中的密碼字符;
[0020]步驟S24,所述智能終端判斷使用者輸入密碼是否完畢,并在尚未完畢時(shí)返回所述步驟S21。
[0021]優(yōu)選的,該密碼輸入方法,其中,所述步驟S24中,若使用者輸入密碼尚未完畢,則所述密碼字符持續(xù)顯示在所述輸入框內(nèi);
[0022]執(zhí)行所述步驟S23后,若所述智能終端檢測到使用者將所述密碼字符拖動出所述輸入框,則所述智能終端從所述密碼中去除所述密碼字符。
[0023]優(yōu)選的,該密碼輸入方法,其中,所述按鍵區(qū)包括以九宮格形式排列的多個(gè)所述密碼按鍵;
[0024]所述密碼區(qū)設(shè)置于所述按鍵區(qū)下方,并包括排列成一行的多個(gè)所述輸入框。
[0025]優(yōu)選的,該密碼輸入方法,其中,所述按鍵區(qū)包括以圓環(huán)形式排列的多個(gè)所述密碼按鍵;
[0026]所述密碼區(qū)設(shè)置于所述圓環(huán)內(nèi),并包括至少一個(gè)所述輸入框。
[0027]優(yōu)選的,該密碼輸入方法,其中,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序;
[0028]所述步驟S3中,若監(jiān)控得到所述智能終端的所述姿態(tài)發(fā)生變化,則所述智能終端變換所述密碼鍵盤中所述按鍵的所述排列順序,并返回所述步驟SI。
[0029]優(yōu)選的,該密碼輸入方法,其中,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序和排列形狀;
[0030]所述步驟S3中,若監(jiān)控得到所述智能終端的所述姿態(tài)發(fā)生變化,則所述智能終端變換所述密碼鍵盤中所述按鍵的所述排列順序和所述排列形狀,并返回所述步驟SI。
[0031]優(yōu)選的,該密碼輸入方法,其中,于所述智能終端內(nèi)預(yù)設(shè)一移動軌跡;
[0032]所述步驟S23中,使用者依據(jù)所述移動軌跡,將所述可移動的密碼按鍵移動至所述輸入框內(nèi)。
[0033]—種密碼輸入系統(tǒng),適用于智能終端,適用于包括觸摸屏的智能終端;其中,包括:
[0034]布局單元,于所述觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤;
[0035]操作單元,連接所述布局單元,供使用者對所述密碼鍵盤進(jìn)行操作,以輸入密碼;
[0036]監(jiān)控單元,連接所述布局單元,用于持續(xù)監(jiān)控使用者手持所述智能終端的姿態(tài),并輸出監(jiān)控結(jié)果;
[0037]所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤的排列方式,以對所述密碼鍵盤重新布局。
[0038]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述監(jiān)控單元為所述智能終端內(nèi)置的重力感應(yīng)單
J L ο
[0039]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述密碼鍵盤包括按鍵區(qū)和密碼區(qū);
[0040]于所述按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入所述密碼;
[0041 ] 于所述密碼區(qū)內(nèi)包括至少一個(gè)用于容納所述密碼的輸入框;
[0042]所述操作單元中還包括:
[0043]判斷模塊,用于在使用者接觸所述觸摸屏后,判斷使用者是否針對所述密碼按鍵執(zhí)行長按操作,并輸出判斷結(jié)果;
[0044]選定模塊,連接所述判斷模塊,用于根據(jù)所述判斷結(jié)果,將被執(zhí)行所述長按操作的所述密碼按鍵設(shè)定為可移動的密碼按鍵;
[0045]第一檢測模塊,連接所述選定模塊,用于檢測所述可移動的密碼按鍵是否被移動至所述輸入框內(nèi),并輸出第一檢測結(jié)果;
[0046]確認(rèn)模塊,連接所述第一檢測模塊,用于根據(jù)所述檢測結(jié)果,在所述可移動的密碼按鍵被移動至所述輸入框內(nèi)時(shí),將所述可移動的密碼按鍵表示的字符確認(rèn)為包括在所述密碼中的密碼字符。
[0047]優(yōu)選的,該密碼輸入系統(tǒng),其中,在所述密碼輸入完畢之前,于所述輸入框內(nèi)持續(xù)顯示所述密碼字符;
[0048]所述操作單元中還包括:
[0049]第二檢測模塊,用于在所述密碼輸入完畢之前,持續(xù)檢測使用者是否將所述密碼字符拖動出所述輸入框,并輸出第二檢測結(jié)果;
[0050]拖出模塊,連接所述第二檢測模塊,用于根據(jù)所述第二檢測結(jié)果,在所述密碼字符被拖動出所述輸入框時(shí),將所述密碼字符從所述密碼中去除。
[0051]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述按鍵區(qū)包括以九宮格形式排列的多個(gè)所述密碼按鍵;
[0052]所述密碼區(qū)設(shè)置于所述按鍵區(qū)下方,并包括排列成一行的多個(gè)所述輸入框。
[0053]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述按鍵區(qū)包括以圓環(huán)形式排列的多個(gè)所述密碼按鍵;
[0054]所述密碼區(qū)設(shè)置于所述圓環(huán)內(nèi),并包括至少一個(gè)所述輸入框。
[0055]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序;
[0056]所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤中按鍵的所述排列順序,以對所述密碼鍵盤重新布局。
[0057]優(yōu)選的,該密碼輸入系統(tǒng),其中,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序和排列形狀;
[0058]所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤中按鍵的所述排列順序和所述排列形狀,以對所述密碼鍵盤重新布局。
[0059]優(yōu)選的,該密碼輸入系統(tǒng),其中,于所述智能終端內(nèi)預(yù)設(shè)一移動軌跡;
[0060]使用者依據(jù)所述移動軌跡,將所述可移動的密碼按鍵移動至所述輸入框內(nèi)。
[0061]—種智能終端,其中,采用上述的密碼輸入方法。
[0062]—種智能終端,其中,包括上述的密碼輸入系統(tǒng)。
[0063]上述技術(shù)方案的有益效果是:
[0064]I)提供一種密碼輸入方法,能夠避免使用者輸入密碼時(shí)被他人偷窺,進(jìn)一步保護(hù)使用者的隱私數(shù)據(jù)和數(shù)據(jù)傳輸安全;
[0065]2)提供一種密碼輸入系統(tǒng),能夠支持實(shí)現(xiàn)上述密碼輸入方法。
【附圖說明】
[0066]圖1是本發(fā)明的較佳的實(shí)施例中,一種密碼輸入方法的總體流程示意圖;
[0067]圖2是本發(fā)明的較佳的實(shí)施例中,于圖1的基礎(chǔ)上,輸入密碼的流程示意圖;
[0068]圖3-6是本發(fā)明的不同的實(shí)施例中,密碼鍵盤的排列方式的示意圖;
[0069]圖7是本發(fā)明的較佳的實(shí)施例中,一種密碼輸入系統(tǒng)的總體結(jié)構(gòu)示意圖;
[0070]圖8是本發(fā)明的較佳的實(shí)施例中,于圖7的基礎(chǔ)上,密碼輸入系統(tǒng)中操作單元的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0071]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0072]需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0073]下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
[0074]本發(fā)明的較佳的實(shí)施例中,基于現(xiàn)有技術(shù)中存在的上述問題,現(xiàn)提供一種密碼輸入方法,該方法適用于智能終端,尤其適用于帶有觸摸屏的智能終端,例如能夠手持的移動終端(手機(jī)或者平板電腦)等。
[0075]則本發(fā)明的較佳的實(shí)施例中,如圖1所示,上述密碼輸入方法具體包括:
[0076]步驟SI,智能終端在觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤;
[0077]步驟S2,智能終端提供使用者在密碼鍵盤上執(zhí)行操作,以輸入密碼;
[0078]步驟S3,在使用者輸入密碼的過程中,智能終端持續(xù)監(jiān)控使用者手持智能終端的姿態(tài),并在姿態(tài)發(fā)生變化時(shí)變換密碼鍵盤的排列方式,并返回步驟SI。
[0079]在一個(gè)具體實(shí)施例中,針對帶有觸摸屏的智能終端,首先在觸摸屏上顯示一個(gè)初始的隨機(jī)排列的密碼鍵盤,該密碼鍵盤是一個(gè)能夠在觸摸屏上顯示并且可以進(jìn)行操作的軟鍵盤,該密碼鍵盤的隨機(jī)排列方式在下文中會詳述。
[0080]在該實(shí)施例中,上述密碼鍵盤顯示在觸摸屏上之后,可以提供給使用者對該密碼鍵盤進(jìn)行操作,從而輸入密碼字符,以組合形成完整的密碼。
[0081]在該實(shí)施例中,使用者在輸入密碼的過程中,智能終端持續(xù)監(jiān)控使用者手持智能終端的姿態(tài),并在姿態(tài)發(fā)生變化時(shí)變換密碼鍵盤的排列方式,并返回上述步驟SI。具體地,智能終端可以采用其內(nèi)置的重力感應(yīng)單元(重力傳感器)或者陀螺儀等器件判斷使用者手持智能終端的姿態(tài),并在姿態(tài)發(fā)生變化時(shí)(例如智能終端發(fā)生晃動或者傾斜或者移動等變化情況)改變之前已經(jīng)顯示在觸摸屏上的密碼鍵盤的排列方式,并返回上述步驟SI,以繼續(xù)支持使用者在該密碼鍵盤上進(jìn)行操作。具體地,可以根據(jù)智能終端姿態(tài)發(fā)生變化的監(jiān)控結(jié)果,在觸摸屏上顯示一個(gè)全新的隨機(jī)排列的密碼鍵盤,以支持使用者繼續(xù)輸入密碼。
[0082]在上述過程中,密碼鍵盤的排列方式變化并不干擾使用者輸入密碼的過程。換言之,使用者可以持續(xù)輸入密碼字符,而不會因密碼鍵盤的排列發(fā)生發(fā)生變化而否定之前的輸入過程。
[0083]該實(shí)施例中,若使用者輸入密碼完畢,則智能終端無需再返回步驟SI,而直接進(jìn)入后續(xù)的密碼驗(yàn)證過程。
[0084]綜上所述,本發(fā)明技術(shù)方案中,首先在智能終端的觸摸屏上顯示一個(gè)隨機(jī)排列的密碼鍵盤,隨后在使用者輸入密碼的過程中持續(xù)監(jiān)控使用者手持智能終端的姿態(tài),并在姿態(tài)發(fā)生變化時(shí)改變密碼鍵盤的隨機(jī)排列的方式,以重新在觸摸屏上顯示一個(gè)全新的隨機(jī)排列的密碼鍵盤,支持使用者繼續(xù)輸入密碼。上述方法能夠有效阻止旁人根據(jù)固有的密碼鍵盤的排列方式以及使用者的輸入猜出密碼,提升了智能終端的安全性能。
[0085]本發(fā)明的較佳的實(shí)施例中,使用者可以自行設(shè)定智能終端監(jiān)控其被手持時(shí)姿態(tài)變化的精度,例如:
[0086]I)使用者可以自行設(shè)置一個(gè)特殊的姿態(tài)變化,以觸發(fā)密碼鍵盤排列方式的變化,例如設(shè)置只有當(dāng)智能終端被晃動時(shí)才能觸發(fā),或者設(shè)置只有當(dāng)智能終端傾斜一定角度時(shí)才能觸發(fā)等。則智能終端只有監(jiān)控到發(fā)生上述被設(shè)置的姿態(tài)變化時(shí)才觸發(fā)密碼鍵盤的重新隨機(jī)排列。
[0087]2)使用者可以自行設(shè)置多個(gè)特殊的姿態(tài)變化,以觸發(fā)密碼鍵盤排列方式的變化,例如同時(shí)設(shè)置當(dāng)智能終端被晃動和傾斜超過一定角度時(shí)觸發(fā)。則智能終端在監(jiān)控上上述被設(shè)置的姿態(tài)變化的其中一種時(shí)就觸發(fā)密碼鍵盤的重新隨機(jī)排列。
[0088]3)使用者不設(shè)置特殊的姿態(tài)變化,則智能終端只要檢測到其被手持的姿態(tài)發(fā)生任何變化,均可以觸發(fā)密碼鍵盤的重新隨機(jī)排列。
[0089]本發(fā)明的較佳的實(shí)施例中,對于不同的姿態(tài)變化,還可以設(shè)置不同的精度等級。例如對于智能終端的晃動姿態(tài),可以將晃動的激烈程度設(shè)置為0-9個(gè)檔次,并且進(jìn)一步確定只有在智能終端晃動超過5檔時(shí)才觸發(fā)密碼鍵盤的隨機(jī)排列。又例如對于智能終端的傾斜姿態(tài),同樣可以將傾斜的角度設(shè)置為0-10個(gè)檔次,并且進(jìn)一步確定只有在智能終端傾斜的角度大于6檔時(shí)才觸發(fā)密碼鍵盤的隨機(jī)排列。
[0090]本發(fā)明的較佳的實(shí)施例中,現(xiàn)有技術(shù)中存在較多能夠在智能終端上進(jìn)行姿態(tài)變化監(jiān)控的實(shí)現(xiàn)方法,在此不再贅述。
[0091 ]本發(fā)明的較佳的實(shí)施例中,密碼鍵盤包括按鍵區(qū)和密碼區(qū);
[0092]于按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入密碼;
[0093]于密碼區(qū)內(nèi)包括至少一個(gè)用于容納密碼的輸入框;
[0094]上述密碼鍵盤的具體結(jié)構(gòu)在下文中會詳述。
[0095]則如圖2所示,上述步驟S2具體包括:
[0096]步驟S21,智能終端檢測到使用者接觸觸摸屏后,判斷使用者是否針對密碼按鍵執(zhí)行長按操作:
[0097]若否,則返回步驟S21;
[0098]步驟S22,智能終端將被執(zhí)行長按操作的密碼按鍵設(shè)定為可移動的密碼按鍵;
[0099]步驟S23,當(dāng)可移動的密碼按鍵被使用者移動至輸入框內(nèi)時(shí),智能終端將可移動的密碼按鍵表示的字符確認(rèn)為包括在密碼中的密碼字符;
[0100]步驟S24,智能終端判斷使用者輸入密碼是否完畢,并在尚未完畢時(shí)返回步驟S21。
[0101]具體地,本發(fā)明的較佳的實(shí)施例中,智能終端檢測使用者是否接觸觸摸屏,即檢測使用者是否嘗試對觸摸屏進(jìn)行操作。當(dāng)智能終端檢測到使用者接觸觸摸屏后,繼續(xù)檢測使用者是否對密碼鍵盤內(nèi)的密碼按鍵進(jìn)行操作(例如根據(jù)密碼按鍵的顯示區(qū)域進(jìn)行判斷等),并且判斷使用者對觸摸屏的操作是否為長按操作(例如依據(jù)使用者按壓觸摸屏的時(shí)間進(jìn)行判斷等),最終根據(jù)綜合的判斷結(jié)果得到使用者是否對密碼鍵盤中的某個(gè)密碼按鍵進(jìn)行長按操作的判斷結(jié)果。
[0102]在得到上述判斷結(jié)果后,智能終端將被執(zhí)行長按操作的密碼按鍵作為可移動的密碼按鍵。所謂可移動的密碼按鍵,是指智能終端將該密碼按鍵的移動屬性由位置固定設(shè)置為可移動的,使用者可以在長按該密碼按鍵的同時(shí)將其移動至觸摸屏的任意區(qū)域。
[0103]本發(fā)明的較佳的實(shí)施例中,若某個(gè)密碼按鍵是可移動的密碼按鍵,并且使用者將該可移動的密碼按鍵移動至上述密碼區(qū)內(nèi)的某個(gè)輸入框時(shí),智能終端就判定使用者將該可移動的密碼按鍵表示的字符作為密碼中包括的密碼字符。此時(shí)智能終端記錄該密碼字符。
[0104]進(jìn)一步地,本發(fā)明的較佳的實(shí)施例中,由于密碼區(qū)內(nèi)可能包括整齊排列的多個(gè)輸入框,該多個(gè)輸入框在智能終端內(nèi)部存在預(yù)設(shè)的輸入順序,則當(dāng)使用者將可移動的密碼按鍵拖動到其中某一個(gè)輸入框時(shí),智能終端將該可移動的密碼按鍵所表示的字符作為密碼中包括的對應(yīng)順序的密碼字符。換言之,本發(fā)明的較佳的實(shí)施例中,并不要求使用者必須按照密碼的排列順序依次輸入密碼字符,只需要最終輸入的密碼字符組合形成的序列匹配密碼的序列,就認(rèn)為使用者輸入的密碼正確。
[0105]本發(fā)明的較佳的實(shí)施例中,當(dāng)使用者輸入密碼尚未完畢時(shí),智能終端持續(xù)顯示該隨機(jī)排列的密碼鍵盤,以支持使用者輸入密碼。當(dāng)使用者輸入密碼完畢后,智能終端可以將該隨機(jī)排列的密碼鍵盤隱去,并根據(jù)密碼驗(yàn)證的結(jié)果向使用者顯示相應(yīng)的操作界面(例如密碼輸入失敗后的提示界面,或者密碼輸入成功后跳轉(zhuǎn)至的其他操作界面等)。
[0106]本發(fā)明的較佳的實(shí)施例中,執(zhí)行上述步驟S23后,在密碼輸入完畢之前,若智能終端檢測到使用者將密碼字符拖動出輸入框,則智能終端從密碼中去除密碼字符。具體地,本發(fā)明技術(shù)方案同時(shí)支持使用者以拖入輸入框的方式輸入密碼字符,以及支持使用者以相應(yīng)拖出輸入框的方式去除輸錯(cuò)的密碼字符。
[0107]圖3-6所示為本發(fā)明的不同的實(shí)施例中的隨機(jī)排列的密碼鍵盤的示意圖。
[0108]如圖3所示,本發(fā)明的一個(gè)較佳的實(shí)施例中,提供一種在按鍵區(qū)A以九宮格形狀排列多個(gè)密碼按鍵Al的密碼鍵盤(由于圖3中所示的密碼鍵盤中包括10個(gè)按鍵,因此為一種變種的九宮格形狀,下文中對于類似的形狀不再贅述)。在該實(shí)施例中,密碼鍵盤中包括的密碼區(qū)B被設(shè)置于上述按鍵區(qū)A下方,并在其中包括排列成一行的多個(gè)所述輸入框BI。在實(shí)際輸入時(shí),可以將選中的密碼按鍵Al拖動至密碼區(qū)B中的某個(gè)輸入框Bl(并不需要按照順序從第一個(gè)輸入框BI開始輸入),當(dāng)所有輸入框BI均被填滿時(shí),表示密碼輸入完畢,智能終端開始下一步的密碼驗(yàn)證過程。圖3中,只對其中一個(gè)密碼按鍵標(biāo)注Al,其余密碼按鍵不再重復(fù)標(biāo)注,后續(xù)說明書附圖中略同。同樣地,圖3中,只對其中一個(gè)輸入框標(biāo)注BI,其余輸入框不再重復(fù)標(biāo)注,后續(xù)說明書附圖中略同。
[0109]如圖4所示,本發(fā)明的另一個(gè)較佳的實(shí)施例中,提供一種在按鍵區(qū)A以圓環(huán)形狀排列多個(gè)密碼按鍵Al的密碼鍵盤。在該實(shí)施例中,密碼鍵盤中包括的密碼區(qū)B被設(shè)置于上述圓環(huán)型狀的按鍵區(qū)A的內(nèi)部(圓環(huán)內(nèi)部中空)。在該密碼區(qū)B中只包括一個(gè)輸入框BI。在這種密碼鍵盤的排列下,使用者通過長按選中可移動的密碼按鍵,并將其拖動至該唯一的輸入框BI內(nèi),以將該密碼按鍵表示的字符作為密碼字符。由于輸入框BI唯一,因此在該實(shí)施例中,使用者只能依照一定的順序輸入相應(yīng)的密碼字符,才能組成正確的密碼。
[0110]如圖5所示,本發(fā)明的另一個(gè)較佳的實(shí)施例中,同樣提供一種在按鍵區(qū)A以圓環(huán)形狀排列多個(gè)密碼按鍵Al的密碼鍵盤。在該實(shí)施例中,密碼鍵盤中包括的密碼區(qū)B被設(shè)置于上述圓環(huán)型狀的按鍵區(qū)A的內(nèi)部(圓環(huán)內(nèi)部中空)。在該密碼區(qū)B中包括多個(gè)輸入框BI。在這種密碼鍵盤的排列下,使用者通過長按選中可移動的密碼按鍵,并將其拖動到任意一個(gè)輸入框BI中,而不需要考慮輸入框BI的排列順序,即不需要考慮密碼中密碼字符的排列順序。當(dāng)所有輸入框均被填滿時(shí),智能終端認(rèn)為本次密碼輸入完畢,并進(jìn)入后續(xù)的密碼驗(yàn)證過程。
[0111]本發(fā)明的較佳的實(shí)施例中,上述密碼鍵盤的排列方式包括密碼鍵盤中按鍵的排列順序,或者上述密碼鍵盤的排列方式包括密碼鍵盤中按鍵的排列順序和排列形狀;
[0112]則上述步驟S3中,若監(jiān)控得到智能終端的姿態(tài)發(fā)生變化,則智能終端變換密碼鍵盤中按鍵的排列順序,并返回步驟SI;
[0113]或者
[0114]上述步驟S3中,若監(jiān)控得到智能終端的姿態(tài)發(fā)生變化,則智能終端變換密碼鍵盤中按鍵的排列順序和排列形狀,并返回步驟SI;
[0115]具體地,本發(fā)明的較佳的實(shí)施例中,上述密碼鍵盤的排列方式包括密碼鍵盤中按鍵的排列順序(不同的隨機(jī)的排列順序),或者包括上述排列順序以及密碼鍵盤的排列形狀(例如上文中所述的九宮格形狀或者圓環(huán)形狀)。
[0116]則本發(fā)明的較佳的實(shí)施例中,上述步驟S3中,在監(jiān)控得到智能終端當(dāng)前的姿態(tài)發(fā)生變化并足以觸發(fā)密碼鍵盤的隨機(jī)排列時(shí),智能終端變換密碼鍵盤中按鍵的排列順序,并返回步驟SI;或者
[0117]上述步驟S3中,在監(jiān)控得到智能終端當(dāng)前的姿態(tài)發(fā)生變化并足以觸發(fā)密碼鍵盤的隨機(jī)排列時(shí),智能終端變換密碼鍵盤中按鍵的排列順序和排列形狀,并返回步驟SI。
[0118]換言之,本發(fā)明的較佳的實(shí)施例中,密碼鍵盤的隨機(jī)排列變換存在以下幾種可能:
[0119]I)密碼鍵盤僅改變其中密碼按鍵的排列順序,并不改變其外部形狀。例如圖3和圖6中所示。圖3和圖6中,按鍵區(qū)A和密碼區(qū)B的排列形狀一致,按鍵區(qū)A和密碼區(qū)B的位置關(guān)系也一致,唯一不同的是按鍵區(qū)A中的密碼按鍵Al的排列順序不同,從而形成了兩個(gè)隨機(jī)排列不同的密碼鍵盤。
[0120]2)密碼鍵盤同時(shí)改變其中密碼按鍵的排列形狀以及排列順序,例如圖3和4所示。圖3和圖4中,密碼鍵盤的排列形狀完全不同,可以將圖3中所示的密碼鍵盤作為初始隨機(jī)排列的密碼鍵盤,并將圖4中所示的密碼鍵盤作為經(jīng)過又一次隨機(jī)排列后得到的密碼鍵盤。
[0121]本發(fā)明的較佳的實(shí)施例中,于智能終端內(nèi)預(yù)設(shè)一移動軌跡;
[0122]則上述步驟S23中,使用者依據(jù)移動軌跡,將可移動的密碼按鍵移動至輸入框內(nèi)。
[0123]具體地,本發(fā)明的較佳的實(shí)施例中,為了進(jìn)一步降低使用者輸入密碼的過程被旁人偷窺的可能性,增強(qiáng)智能終端的安全防護(hù)能力,在智能終端內(nèi)預(yù)設(shè)了一較不容易被旁人偷窺的移動軌跡。則使用者需要按照預(yù)設(shè)的上述移動軌跡來移動上述可移動的密碼按鍵,從而做到進(jìn)一步避免旁人偷窺得到使用者輸入的密碼。
[0124]本發(fā)明的較佳的實(shí)施例中,基于上文中所述的密碼輸入方法,現(xiàn)提供一種密碼輸入系統(tǒng),該系統(tǒng)同樣適用于帶有觸摸屏的智能終端例如手機(jī)或者平板電腦等。
[0125]則如圖7所示,上述密碼輸入系統(tǒng)具體包括:
[0126]布局單元I,于觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤;
[0127]操作單元2,連接布局單元I,供使用者對密碼鍵盤進(jìn)行操作,以輸入密碼;
[0128]監(jiān)控單元3,連接布局單元I,用于持續(xù)監(jiān)控使用者手持智能終端的姿態(tài),并輸出監(jiān)控結(jié)果;
[0129]則上述布局單元I根據(jù)監(jiān)控結(jié)果,在智能終端的姿態(tài)發(fā)生變化時(shí)變換密碼鍵盤的排列方式,以對密碼鍵盤重新布局。
[0130]本發(fā)明的較佳的實(shí)施例中,上述監(jiān)控單元可以為智能終端內(nèi)置的重力感應(yīng)單元,或者陀螺儀等部件。
[0131]本發(fā)明的較佳的實(shí)施例中,密碼鍵盤包括按鍵區(qū)和密碼區(qū);
[0132]于按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入密碼;
[0133]于密碼區(qū)內(nèi)包括至少一個(gè)用于容納密碼的輸入框;
[0134]則如圖8所示,上述操作單元2中還包括:
[0135]判斷模塊21,用于在使用者接觸觸摸屏后,判斷使用者是否針對密碼按鍵執(zhí)行長按操作,并輸出判斷結(jié)果;
[0136]選定模塊22,連接判斷模塊21,用于根據(jù)判斷結(jié)果,將被執(zhí)行長按操作的密碼按鍵設(shè)定為可移動的密碼按鍵;
[0137]第一檢測模塊23,連接選定模塊22,用于檢測可移動的密碼按鍵是否被移動至輸入框內(nèi),并輸出第一檢測結(jié)果;
[0138]確認(rèn)模塊24,連接第一檢測模塊23,用于根據(jù)檢測結(jié)果,在可移動的密碼按鍵被移動至輸入框內(nèi)時(shí),將可移動的密碼按鍵表示的字符確認(rèn)為包括在密碼中的密碼字符。
[0139]本發(fā)明的較佳的實(shí)施例中,在密碼輸入完畢之前,于輸入框內(nèi)持續(xù)顯示密碼字符;
[0140]則仍然如圖8所示,上述操作單元2中還包括:
[0141 ]第二檢測模塊25,用于在密碼輸入完畢之前,持續(xù)檢測使用者是否將密碼字符拖動出輸入框,并輸出第二檢測結(jié)果;
[0142]拖出模塊26,連接第二檢測模塊25,用于根據(jù)第二檢測結(jié)果,在密碼字符被拖動出輸入框時(shí),將密碼字符從密碼中去除。
[0143]本發(fā)明的較佳的實(shí)施例中,如上文中所述,上述按鍵區(qū)包括以九宮格形式排列的多個(gè)密碼按鍵,密碼區(qū)設(shè)置于按鍵區(qū)下方,并包括排列成一行的多個(gè)輸入框。
[0144]或者
[0145]上述按鍵區(qū)包括以圓環(huán)形式排列的多個(gè)密碼按鍵,密碼區(qū)設(shè)置于圓環(huán)內(nèi),并包括至少一個(gè)輸入框。
[0146]本發(fā)明的較佳的實(shí)施例中,上述密碼鍵盤的排列方式包括密碼鍵盤中按鍵的排列順序(不同的隨機(jī)的排列順序),或者包括排列順序以及密碼鍵盤的排列形狀(例如上文中所述的九宮格形狀或者圓環(huán)形狀)。
[0147]則本發(fā)明的較佳的實(shí)施例中,上述布局單元I根據(jù)所述監(jiān)控結(jié)果,在監(jiān)控得到智能終端當(dāng)前的姿態(tài)發(fā)生變化并足以觸發(fā)密碼鍵盤的隨機(jī)排列時(shí)變換密碼鍵盤中按鍵的排列順序,或者變換密碼鍵盤中按鍵的排列順序和排列形狀。
[0148]本發(fā)明的較佳的實(shí)施例中,如上文中所述,于智能終端內(nèi)預(yù)設(shè)一移動軌跡;
[0149]使用者依據(jù)移動軌跡,將可移動的密碼按鍵移動至輸入框內(nèi)。
[0150]本發(fā)明的較佳的實(shí)施例中,還提供一種智能終端,其中采用上文中所述的密碼輸入方法。
[0151]本發(fā)明的較佳的實(shí)施例中,還提供一種智能終端,其中包括上文中所述的密碼輸入系統(tǒng)。
[0152]以上所述僅為本發(fā)明較佳的實(shí)施例,并非因此限制本發(fā)明的實(shí)施方式及保護(hù)范圍,對于本領(lǐng)域技術(shù)人員而言,應(yīng)當(dāng)能夠意識到凡運(yùn)用本發(fā)明說明書及圖示內(nèi)容所作出的等同替換和顯而易見的變化所得到的方案,均應(yīng)當(dāng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種密碼輸入方法,適用于包括觸摸屏的智能終端;其特征在于,包括: 步驟SI,所述智能終端在所述觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤; 步驟S2,所述智能終端提供使用者在所述密碼鍵盤上執(zhí)行操作,以輸入密碼; 步驟S3,在使用者輸入所述密碼的過程中,所述智能終端持續(xù)監(jiān)控使用者手持所述智能終端的姿態(tài),并在所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤的排列方式,并返回所述步驟Sl02.如權(quán)利要求1所述的密碼輸入方法,其特征在于,所述步驟S3中,所述智能終端通過內(nèi)置的重力感應(yīng)單元監(jiān)控使用者手持所述智能終端的所述姿態(tài)。3.如權(quán)利要求1所述的密碼輸入方法,其特征在于,所述密碼鍵盤包括按鍵區(qū)和密碼區(qū); 于所述按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入所述密碼; 于所述密碼區(qū)內(nèi)包括至少一個(gè)用于容納所述密碼的輸入框; 所述步驟S2具體包括: 步驟S21,所述智能終端檢測到使用者接觸所述觸摸屏后,判斷使用者是否針對所述密碼按鍵執(zhí)行長按操作: 若否,則返回所述步驟S21; 步驟S22,所述智能終端將被執(zhí)行所述長按操作的所述密碼按鍵設(shè)定為可移動的密碼按鍵; 步驟S23,當(dāng)所述可移動的密碼按鍵被使用者移動至所述輸入框內(nèi)時(shí),所述智能終端將所述可移動的密碼按鍵表示的字符確認(rèn)為包括在所述密碼中的密碼字符; 步驟S24,所述智能終端判斷使用者輸入密碼是否完畢,并在尚未完畢時(shí)返回所述步驟S21。4.如權(quán)利要求3所述的密碼輸入方法,其特征在于,所述步驟S24中,若使用者輸入密碼尚未完畢,則所述密碼字符持續(xù)顯示在所述輸入框內(nèi); 執(zhí)行所述步驟S23后,若所述智能終端檢測到使用者將所述密碼字符拖動出所述輸入框,則所述智能終端從所述密碼中去除所述密碼字符。5.如權(quán)利要求3所述的密碼輸入方法,其特征在于,所述按鍵區(qū)包括以九宮格形式排列的多個(gè)所述密碼按鍵; 所述密碼區(qū)設(shè)置于所述按鍵區(qū)下方,并包括排列成一行的多個(gè)所述輸入框。6.如權(quán)利要求3所述的密碼輸入方法,其特征在于,所述按鍵區(qū)包括以圓環(huán)形式排列的多個(gè)所述密碼按鍵; 所述密碼區(qū)設(shè)置于所述圓環(huán)內(nèi),并包括至少一個(gè)所述輸入框。7.如權(quán)利要求1所述的密碼輸入方法,其特征在于,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序; 所述步驟S3中,若監(jiān)控得到所述智能終端的所述姿態(tài)發(fā)生變化,則所述智能終端變換所述密碼鍵盤中所述按鍵的所述排列順序,并返回所述步驟SI。8.如權(quán)利要求1所述的密碼輸入方法,其特征在于,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序和排列形狀; 所述步驟S3中,若監(jiān)控得到所述智能終端的所述姿態(tài)發(fā)生變化,則所述智能終端變換所述密碼鍵盤中所述按鍵的所述排列順序和所述排列形狀,并返回所述步驟SI。9.如權(quán)利要求3所述的密碼輸入方法,其特征在于,于所述智能終端內(nèi)預(yù)設(shè)一移動軌跡; 所述步驟S23中,使用者依據(jù)所述移動軌跡,將所述可移動的密碼按鍵移動至所述輸入框內(nèi)。10.—種密碼輸入系統(tǒng),適用于智能終端,適用于包括觸摸屏的智能終端;其特征在于,包括: 布局單元,于所述觸摸屏上顯示一按鍵隨機(jī)排列的密碼鍵盤; 操作單元,連接所述布局單元,供使用者對所述密碼鍵盤進(jìn)行操作,以輸入密碼; 監(jiān)控單元,連接所述布局單元,用于持續(xù)監(jiān)控使用者手持所述智能終端的姿態(tài),并輸出監(jiān)控結(jié)果; 所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤的排列方式,以對所述密碼鍵盤重新布局。11.如權(quán)利要求10所述的密碼輸入系統(tǒng),其特征在于,所述監(jiān)控單元為所述智能終端內(nèi)置的重力感應(yīng)單元。12.如權(quán)利要求10所述的密碼輸入系統(tǒng),其特征在于,所述密碼鍵盤包括按鍵區(qū)和密碼區(qū); 于所述按鍵區(qū)內(nèi)隨機(jī)排列有多個(gè)密碼按鍵,以供使用者輸入所述密碼; 于所述密碼區(qū)內(nèi)包括至少一個(gè)用于容納所述密碼的輸入框; 所述操作單元中還包括: 判斷模塊,用于在使用者接觸所述觸摸屏后,判斷使用者是否針對所述密碼按鍵執(zhí)行長按操作,并輸出判斷結(jié)果; 選定模塊,連接所述判斷模塊,用于根據(jù)所述判斷結(jié)果,將被執(zhí)行所述長按操作的所述密碼按鍵設(shè)定為可移動的密碼按鍵; 第一檢測模塊,連接所述選定模塊,用于檢測所述可移動的密碼按鍵是否被移動至所述輸入框內(nèi),并輸出第一檢測結(jié)果; 確認(rèn)模塊,連接所述第一檢測模塊,用于根據(jù)所述檢測結(jié)果,在所述可移動的密碼按鍵被移動至所述輸入框內(nèi)時(shí),將所述可移動的密碼按鍵表示的字符確認(rèn)為包括在所述密碼中的密碼字符。13.如權(quán)利要求12所述的密碼輸入系統(tǒng),其特征在于,在所述密碼輸入完畢之前,于所述輸入框內(nèi)持續(xù)顯示所述密碼字符; 所述操作單元中還包括: 第二檢測模塊,用于在所述密碼輸入完畢之前,持續(xù)檢測使用者是否將所述密碼字符拖動出所述輸入框,并輸出第二檢測結(jié)果; 拖出模塊,連接所述第二檢測模塊,用于根據(jù)所述第二檢測結(jié)果,在所述密碼字符被拖動出所述輸入框時(shí),將所述密碼字符從所述密碼中去除。14.如權(quán)利要求12所述的密碼輸入系統(tǒng),其特征在于,所述按鍵區(qū)包括以九宮格形式排列的多個(gè)所述密碼按鍵; 所述密碼區(qū)設(shè)置于所述按鍵區(qū)下方,并包括排列成一行的多個(gè)所述輸入框。15.如權(quán)利要求12所述的密碼輸入系統(tǒng),其特征在于,所述按鍵區(qū)包括以圓環(huán)形式排列的多個(gè)所述密碼按鍵; 所述密碼區(qū)設(shè)置于所述圓環(huán)內(nèi),并包括至少一個(gè)所述輸入框。16.如權(quán)利要求10所述的密碼輸入系統(tǒng),其特征在于,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序; 所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤中按鍵的所述排列順序,以對所述密碼鍵盤重新布局。17.如權(quán)利要求10所述的密碼輸入系統(tǒng),其特征在于,所述密碼鍵盤的所述排列方式包括所述密碼鍵盤中按鍵的排列順序和排列形狀; 所述布局單元根據(jù)所述監(jiān)控結(jié)果,在所述智能終端的所述姿態(tài)發(fā)生變化時(shí)變換所述密碼鍵盤中按鍵的所述排列順序和所述排列形狀,以對所述密碼鍵盤重新布局。18.如權(quán)利要求12所述的密碼輸入系統(tǒng),其特征在于,于所述智能終端內(nèi)預(yù)設(shè)一移動軌跡; 使用者依據(jù)所述移動軌跡,將所述可移動的密碼按鍵移動至所述輸入框內(nèi)。19.一種智能終端,其特征在于,采用如權(quán)利要求1-9所述的密碼輸入方法。20.—種智能終端,其特征在于,包括如權(quán)利要求10-18所述的密碼輸入系統(tǒng)。
【文檔編號】G06F21/83GK105930714SQ201610249923
【公開日】2016年9月7日
【申請日】2016年4月20日
【發(fā)明人】何輝
【申請人】上海瀚銀信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
丰顺县| 惠东县| 竹溪县| 临沂市| 梁平县| 阳新县| 沅江市| 辉南县| 会同县| 油尖旺区| 望谟县| 莒南县| 玛纳斯县| 乌兰察布市| 喀喇沁旗| 石景山区| 湘阴县| 荆门市| 安远县| 阿尔山市| 和平区| 开原市| 施甸县| 临安市| 永平县| 东辽县| 新余市| 万州区| 商洛市| 运城市| 乌鲁木齐市| 锦州市| 新宾| 阳谷县| 海林市| 兴海县| 郯城县| 屯昌县| 临安市| 北碚区| 富顺县|