驗證界面顯示方法及裝置制造方法
【專利摘要】本公開是關(guān)于一種驗證界面顯示方法及裝置,屬于圖形用戶界面的交互【技術(shù)領(lǐng)域】。所述方法包括:獲取驗證界面中引導(dǎo)元素的最近一次顯示位置;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
【專利說明】驗證界面顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本公開涉及圖形用戶界面的交互【技術(shù)領(lǐng)域】,尤其涉及一種驗證界面顯示方法及裝 置。
【背景技術(shù)】
[0002] 在使用觸摸屏的電子設(shè)備中,通過滑動解鎖來實現(xiàn)鎖定屏幕的解鎖是目前使用最 為廣泛的技術(shù)?;瑒咏怄i通常都需要用戶在觸摸屏上滑動出預(yù)定的驗證軌跡來對用戶身份 進行驗證,驗證通過后實現(xiàn)鎖定屏幕的解鎖。
[0003] 在相關(guān)技術(shù)中,電子設(shè)備在鎖定屏幕被激活后,顯示一驗證界面。該驗證界面上可 以顯示按照九宮格排列的9個圓點,這9個圓點可以稱之為候選的引導(dǎo)元素。用戶根據(jù)這9 個引導(dǎo)元素中全部元素或者一部分元素的引導(dǎo)在觸摸屏上滑動出一折線形狀的驗證軌跡; 電子設(shè)備檢測該驗證軌跡是否與預(yù)存的驗證軌跡一致;若該驗證軌跡與預(yù)存的驗證軌跡一 致,則電子設(shè)備對用戶身份的驗證通過,進而對鎖定屏幕進行解鎖。
[0004] 在實現(xiàn)本公開的過程中,公開人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
[0005] 由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸摸 屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取。
[0006] 公開內(nèi)容
[0007] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種驗證界面顯示方法及裝置。
[0008] 根據(jù)本公開實施例的第一方面,提供一種驗證界面顯示方法,所述方法包括:
[0009] 獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引導(dǎo)元素用于引導(dǎo)用戶在所 述驗證界面上滑動出驗證軌跡;
[0010] 根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示位置,所述引導(dǎo)元素的 本次顯示位置與所述最近一次顯示位置不同;
[0011] 根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
[0012] 在一個實施例中,所述根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示 位置,所述引導(dǎo)元素的本次顯示位置與所述最近一次顯示位置不同,包括:
[0013] 在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的所述 最近一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位置;
[0014] 其中,被改變的所述全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示 位置位于正確的驗證軌跡上。
[0015] 在一個實施例中,所述在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部 或部分引導(dǎo)元素的所述最近一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位 置,包括:
[0016] 重新計算所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的目標(biāo)位置,重新計算后的 所述目標(biāo)位置與對應(yīng)的所述最近一次顯示位置相異;
[0017] 若所述η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重新計算的,則將η個引導(dǎo) 元素重新計算得到的目標(biāo)位置作為所述η個引導(dǎo)元素的本次顯示位置;
[0018] 若所述η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重新計算的,則將部分引導(dǎo) 元素的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次顯示位置整合,作為所述η 個引導(dǎo)元素的本次顯示位置。
[0019] 在一個實施例中,所述在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部 或部分引導(dǎo)元素的所述最近一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位 置,包括:
[0020] 從預(yù)設(shè)的m套顯示位置中查找出一套與所述最近一次顯示位置不同的顯示位置, 并將查找到的所述顯示位置作為所述η個引導(dǎo)元素的本次顯示位置,m為正整數(shù)。
[0021] 在一個實施例中,若所述η個引導(dǎo)元素按照預(yù)定的行和列排列,則所述η個引導(dǎo)元 素的最近一次顯示位置和/或本次顯示位置滿足如下條件:
[0022] 屬于同一行的所述引導(dǎo)元素在橫向上的相對位置保持不變;
[0023] 屬于同一列的所述引導(dǎo)元素在縱向上的相對位置保持不變。
[0024] 根據(jù)本公開實施例的第二方面,提供一種驗證界面顯示裝置,所述裝置包括:
[0025] 位置獲取模塊,被配置為獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引 導(dǎo)元素用于引導(dǎo)用戶在所述驗證界面上滑動出驗證軌跡;
[0026] 位置確定模塊,被配置為根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯 示位置,所述引導(dǎo)元素的本次顯示位置與所述最近一次顯示位置不同;
[0027] 界面顯示模塊,被配置為根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
[0028] 在一個實施例中,所述位置確定模塊,
[0029] 被配置為在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元 素的所述最近一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位置;
[0030] 其中,被改變的所述全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示 位置位于正確的驗證軌跡上。
[0031] 在一個實施例中,所述位置確定模塊,包括:
[0032] 位置計算單元,被配置為重新計算所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的 目標(biāo)位置,重新計算后的所述目標(biāo)位置與對應(yīng)的所述最近一次顯示位置相異;
[0033] 第一確定單元,被配置為若所述η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重 新計算的,則將η個引導(dǎo)元素重新計算得到的目標(biāo)位置作為所述η個引導(dǎo)元素的本次顯示 位置;
[0034] 第二確定單元,被配置為若所述η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重 新計算的,則將部分引導(dǎo)元素的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次顯 示位置整合,作為所述η個引導(dǎo)元素的本次顯示位置。
[0035] 在一個實施例中,所述位置確定模塊,包括:
[0036] 位置查找單元,被配置為從預(yù)設(shè)的m套顯示位置中查找出一套與所述最近一次顯 示位置不同的顯示位置,并將查找到的所述顯示位置作為所述η個引導(dǎo)元素的本次顯示位 置,m為正整數(shù)。
[0037] 在一個實施例中,在所述η個引導(dǎo)元素按照預(yù)定的行和列排列時,所述η個引導(dǎo)元 素的最近一次顯示位置和/或本次顯示位置滿足如下條件:
[0038] 屬于同一行的所述引導(dǎo)元素在橫向上的相對位置保持不變;
[0039] 屬于同一列的所述引導(dǎo)元素在縱向上的相對位置保持不變。
[0040] 根據(jù)本公開實施例的第三方面,提供了驗證界面顯示裝置,包括:
[0041] 處理器;
[0042] 用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0043] 其中,所述處理器被配置為:
[0044] 獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引導(dǎo)元素用于引導(dǎo)用戶在所 述驗證界面上滑動出驗證軌跡;
[0045] 根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示位置,所述引導(dǎo)元素的 本次顯示位置與所述最近一次顯示位置不同;
[0046] 根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
[0047] 本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0048] 通過獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引導(dǎo)用戶在驗 證界面上滑動出驗證軌跡;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元 素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界 面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸 摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的 問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他 人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0049] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【專利附圖】
【附圖說明】
[0050] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施 例,并與說明書一起用于解釋本發(fā)明的原理。
[0051] 圖1是根據(jù)一示例性實施例示出的一種驗證界面顯示方法的流程圖;
[0052] 圖2A是根據(jù)一示例性實施例示出的另一種驗證界面顯示方法的流程圖;
[0053] 圖2B是根據(jù)一示例性實施例示出的引導(dǎo)元素顯示方式的示意圖;
[0054] 圖2C是根據(jù)一示例性實施例示出的引導(dǎo)元素另一顯示方式的示意圖;
[0055] 圖2D是根據(jù)一示例性實施例示出的另一種驗證界面顯示方法的流程圖;
[0056] 圖2E是根據(jù)一示例性實施例示出的計算引導(dǎo)元素的目標(biāo)位置的示意圖;
[0057] 圖2F是根據(jù)一示例性實施例示出的引導(dǎo)元素目標(biāo)位置的示意圖;
[0058] 圖2G是根據(jù)一示例性實施例示出的引導(dǎo)元素排列方式的示意圖;
[0059] 圖2H是根據(jù)一示例性實施例示出的引導(dǎo)元素的本次顯示位置的示意圖;
[0060] 圖3是根據(jù)一示例性實施例示出的另一種驗證界面顯示裝置的框圖;
[0061] 圖4是根據(jù)一示例性實施例示出的一種驗證界面顯示裝置的框圖;
[0062] 圖5是根據(jù)一示例性實施例示出的另一種驗證界面顯示裝置的框圖;
[0063] 圖6是根據(jù)一示例性實施例示出的另一種驗證界面顯示裝置的框圖。
【具體實施方式】
[0064] 這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0065] 本文中所述的"電子設(shè)備",通常是具備觸摸屏的電子設(shè)備。具體可以是:智能手 機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III, 動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面 3)、MP4 (Moving Picture Experts Group Audio Layer IV, 動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、可穿戴電子設(shè)備和超極本等等。
[0066] 圖1是根據(jù)一示例性實施例示出的一種驗證界面顯示方法的流程圖。如圖1所示, 該驗證界面顯示方法用于電子設(shè)備中,包括以下步驟:
[0067] 在步驟S102中,獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引 導(dǎo)用戶在驗證界面上滑動出驗證軌跡;
[0068] 在步驟S104中,根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元素 的本次顯示位置與最近一次顯示位置不同;
[0069] 在步驟S106中,根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。
[0070] 綜上所述,本示例性實施例提供的驗證界面顯示方法,通過獲取驗證界面中引導(dǎo) 元素的最近一次顯示位置;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元 素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界 面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸 摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的 問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他 人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0071] 圖2A是根據(jù)一示例性實施例示出的另一種驗證界面顯示方法的流程圖。如圖2A 所示,該驗證界面顯示方法用于電子設(shè)備中,包括以下步驟:
[0072] 在步驟S201中,獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引 導(dǎo)用戶在驗證界面上滑動出驗證軌跡;
[0073] 電子設(shè)備獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引導(dǎo)用戶 在驗證界面上滑動出驗證軌跡。引導(dǎo)元素可以是圓點,也可以是數(shù)字,還可以是圖案,還可 以是圓點、數(shù)字和圖案中至少兩種的結(jié)合,具體形式不限。引導(dǎo)元素的最近一次顯示位置是 指用戶上一次使用電子設(shè)備時,電子設(shè)備驗證界面中引導(dǎo)元素的顯示位置。如圖2B所示, 圖中以圓圈來表示引導(dǎo)元素,用戶可以在觸摸屏上滑動出一折線形狀的驗證軌跡100。
[0074] 在步驟S202中,在引導(dǎo)元素為η個時,將η個引導(dǎo)元素中的全部或部分引導(dǎo)元素 的最近一次顯示位置進行改變,得到η個引導(dǎo)元素的本次顯示位置;
[0075] 在引導(dǎo)元素為η個時,電子設(shè)備將η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的最近 一次顯示位置進行改變,得到η個引導(dǎo)元素的本次顯示位置;其中,被改變的全部或部分引 導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置位于正確的驗證軌跡上。
[0076] 被改變的全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置位于 正確的驗證軌跡上是指改變最近一次顯示界面中正確驗證軌跡上的至少1個引導(dǎo)元素的 顯示位置。
[0077] 比如圖2C所示,假設(shè)用戶使用的是觸屏手機,驗證界面中示出了 9個引導(dǎo)元素 ,弓丨 導(dǎo)元素01?引導(dǎo)元素09,當(dāng)用戶在10:50使用該觸屏手機時,驗證界面a中顯示了該9個 引導(dǎo)元素的顯示位置;用戶可以在觸摸屏上滑動出一折線形狀的驗證軌跡100來解鎖;當(dāng) 用戶于11:30使用該觸屏手機時,驗證界面b中顯示了引導(dǎo)元素的另一種顯示位置;驗證界 面a中顯示的引導(dǎo)元素的顯示位置也即引導(dǎo)元素最近一次顯示位置,可以將驗證軌跡100 上至少一個引導(dǎo)元素的最近一次顯示位置進行改變,比如將引導(dǎo)元素08和引導(dǎo)元素03的 最近一次顯示位置進行改變,得到該9個引導(dǎo)元素的本次顯示位置,也即驗證界面b中引導(dǎo) 元素的顯示位置,用戶可以在觸摸屏上滑動出一折線形狀的驗證軌跡110來解鎖。顯然,若 在驗證界面b中使用驗證軌跡100來解鎖,無法順利完成解鎖。
[0078] 如圖2D,本步驟又包括如下子步驟:
[0079] S202a,電子設(shè)備重新計算η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的目標(biāo)位置,重 新計算后的目標(biāo)位置與對應(yīng)的最近一次顯示位置相異;
[0080] 電子設(shè)備可以根據(jù)η個引導(dǎo)元素的坐標(biāo)重新計算全部或部分引導(dǎo)元素的目標(biāo)位 置。比如圖2Ε所示,假設(shè)以觸摸屏的左下角作為直角坐標(biāo)系的原點,引導(dǎo)元素08的最近一 次顯示位置為坐標(biāo)(al,bl),在顯示本次驗證界面時,電子設(shè)備可以重新計算該9個引導(dǎo)元 素中的位置。比如,將引導(dǎo)元素08的坐標(biāo)重新計算為坐標(biāo)(a2,b2),則電子設(shè)備將坐標(biāo)(a2, b2)作為目標(biāo)位置。
[0081] S202b,若η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重新計算的,則電子設(shè)備 將η個引導(dǎo)元素重新計算得到的目標(biāo)位置作為η個引導(dǎo)元素的本次顯示位置;
[0082] η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重新計算的是指η個引導(dǎo)元素的位 置都改變了,則電子設(shè)備將重新計算得到的目標(biāo)位置作為η個引導(dǎo)元素的本次顯示位置。 比如,將圖2Ε中的引導(dǎo)元素01?引導(dǎo)元素09的顯示位置都重新計算。
[0083] S202c,若η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重新計算的,則電子設(shè)備 將部分引導(dǎo)元素的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次顯示位置整合, 作為η個引導(dǎo)元素的本次顯示位置。
[0084] 比如圖2F,引導(dǎo)元素 02、引導(dǎo)元素 05和引導(dǎo)元素 08的目標(biāo)位置是重新計算的,則 電子設(shè)備將引導(dǎo)元素02、引導(dǎo)元素05和引導(dǎo)元素08的目標(biāo)位置與引導(dǎo)元素01、引導(dǎo)元素 03、引導(dǎo)元素04、引導(dǎo)元素06、引導(dǎo)元素07和引導(dǎo)元素09的最近一次顯示位置整合,作為 該9個引導(dǎo)元素的本次顯示位置。
[0085] 需要補充說明的是,若η個引導(dǎo)元素按照預(yù)定的行和列排列,則η個引導(dǎo)元素的最 近一次顯示位置和/或本次顯示位置滿足如下條件:
[0086] 屬于同一行的引導(dǎo)兀素在橫向上的相對位置保持不變;
[0087] 屬于同一列的引導(dǎo)元素在縱向上的相對位置保持不變。
[0088] 比如圖2G中圖a所示,假設(shè)9個引導(dǎo)元素按照預(yù)定的行和列排列,圖2G示出了一 種九宮格的排列方式,則該9個引導(dǎo)元素的最近一次顯示位置和/或本次顯示位置滿足如 下條件;
[0089] 屬于同一行的引導(dǎo)元素在橫向上的相對位置保持不變。比如,引導(dǎo)元素01、引導(dǎo)元 素02和引導(dǎo)元素03屬于同一行,則引導(dǎo)元素01的顯示位置要在引導(dǎo)元素02的顯示位置 的左方;引導(dǎo)元素02的顯示位置要在引導(dǎo)元素03的顯示位置的左方,也即引導(dǎo)元素在橫向 上的相對位置保持不變;其它行的引導(dǎo)元素的顯示位置可以以此類推。補充說明,引導(dǎo)元素 01可以在引導(dǎo)元素02的正左方,也可以在引導(dǎo)元素02的左上方,還可以在引導(dǎo)元素02的 左下方。屬于同一行的引導(dǎo)元素在縱向上的相對位置不限。如圖2G中的圖b所示。
[0090] 屬于同一列的引導(dǎo)元素在縱向上的相對位置保持不變。比如,引導(dǎo)元素01、引導(dǎo)元 素04和引導(dǎo)元素07屬于同一列,則引導(dǎo)元素01的顯示位置要在引導(dǎo)元素04的顯示位置 的上方;引導(dǎo)元素04的顯示位置要在引導(dǎo)元素07的顯示位置的上方,也即引導(dǎo)元素在縱向 上的相對位置保持不變;其它列的引導(dǎo)元素的顯示位置可以以此類推。補充說明,引導(dǎo)元素 01可以在引導(dǎo)元素04的正上方,也可以在引導(dǎo)元素02的左上方,還可以在引導(dǎo)元素02的 右上方。屬于同一列的引導(dǎo)元素在橫向上的相對位置不限。如圖2G中的圖c所示。
[0091] 在步驟S203中,根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。
[0092] 電子設(shè)備根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。如圖2H所示,以9個引導(dǎo) 元素為例,其示出了 12種本次顯示位置顯示驗證界面,僅以本圖舉例說明,并不構(gòu)成對本 公開的任何限定。
[0093] 之后,用戶可以根據(jù)本次顯示的驗證界面執(zhí)行驗證過程。
[0094] 綜上所述,本示例性實施例提供的驗證界面顯示方法,通過獲取驗證界面中引導(dǎo) 元素的最近一次顯示位置;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元 素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界 面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸 摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的 問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他 人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0095] 圖3是根據(jù)一示例性實施例示出的另一種驗證界面顯示方法的流程圖。如圖3所 示,該驗證界面顯示方法用于電子設(shè)備中,包括以下步驟:
[0096] 在步驟S301中,獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引 導(dǎo)用戶在驗證界面上滑動出驗證軌跡;
[0097] 電子設(shè)備獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引導(dǎo)用戶 在驗證界面上滑動出驗證軌跡。引導(dǎo)元素可以是圓點,也可以是數(shù)字,還可以是圖案,還可 以是圓點、數(shù)字和圖案中至少兩種的結(jié)合,具體形式不限。引導(dǎo)元素的最近一次顯示位置是 指用戶上一次使用電子設(shè)備時,電子設(shè)備驗證界面中引導(dǎo)元素的顯示位置。本步驟與圖2A 公開的實施例中的步驟S201類似,在此就不再贅述。
[0098] 在步驟S302中,從預(yù)設(shè)的m套顯示位置中查找出一套與最近一次顯示位置不同的 顯示位置,并將查找到的顯示位置作為η個引導(dǎo)元素的本次顯示位置,m為正整數(shù)。
[0099] 在引導(dǎo)元素為η個時,將η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的最近一次顯示 位置進行改變,得到η個引導(dǎo)元素的本次顯示位置;其中,被改變的全部或部分引導(dǎo)元素中 的至少1個引導(dǎo)元素的最近一次顯示位置位于正確的驗證軌跡上。被改變的全部或部分引 導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置位于正確的驗證軌跡上是指改變最近 一次顯示界面中正確驗證軌跡上的至少1個引導(dǎo)元素的顯示位置。
[0100] 在本實施例中,電子設(shè)備從預(yù)設(shè)的m套顯示位置中查找出一套與最近一次顯示位 置不同的顯示位置,并將查找到的顯示位置作為η個引導(dǎo)元素的本次顯示位置,m為正整 數(shù)。
[0101] 預(yù)設(shè)的m套顯示位置中包括至少兩套不同的顯示位置。可以使用唯一標(biāo)識符對該 至少兩套不同的顯示位置進行標(biāo)識,以便電子設(shè)備區(qū)分該至少兩套不同的顯示位置。比如, 假設(shè)最近一次顯示位置的唯一標(biāo)識符為AAA,當(dāng)需要在驗證界面中顯示本次顯示位置時,電 子設(shè)備根據(jù)唯一標(biāo)識符從預(yù)設(shè)的m套顯示位置中查找出一套與最近一次顯示位置不同的 顯示位置,比如唯一標(biāo)識符為CCC的顯示位置,將唯一標(biāo)識符為CCC的顯示位置作為η個引 導(dǎo)元素的本次顯示位置。
[0102] 需要補充說明的是,若η個引導(dǎo)元素按照預(yù)定的行和列排列,則η個引導(dǎo)元素的最 近一次顯示位置和/或本次顯示位置滿足如下條件:
[0103] 屬于同一行的引導(dǎo)兀素在橫向上的相對位置保持不變;屬于同一行的引導(dǎo)兀素在 縱向上的相對位置不限。屬于同一列的引導(dǎo)元素在縱向上的相對位置保持不變。屬于同一 列的引導(dǎo)元素在橫向上的相對位置不限。由于與圖2Α所公開的實施例類似,在此就不再贅 述。
[0104] 在步驟S303中,根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。
[0105] 電子設(shè)備根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。本步驟與圖2Α所公開的 實施例中的步驟S203類似,在此就不再贅述。
[0106] 綜上所述,本示例性實施例提供的驗證界面顯示方法,通過獲取驗證界面中引導(dǎo) 元素的最近一次顯示位置;從預(yù)設(shè)的m套顯示位置中查找出一套與最近一次顯示位置不同 的顯示位置,并將查找到的顯示位置作為η個引導(dǎo)元素的本次顯示位置;根據(jù)引導(dǎo)元素的 本次顯示位置顯示驗證界面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑 動痕跡,他人可以根據(jù)觸摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱 私可能會被他人獲取的問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸 摸屏上留下滑動痕跡,他人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護 了用戶的隱私。
[0107] 以下為本公開的裝置實施例,對于其中未詳盡描述的細節(jié),可以參考上述對應(yīng)的 方法實施例。
[0108] 圖4是根據(jù)一示例性實施例示出的一種驗證界面顯示裝置框圖。參照圖4,該裝置 包括位置獲取模塊420,位置確定模塊440和界面顯示模塊460。
[0109] 位置獲取模塊420,被配置為獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo) 元素用于引導(dǎo)用戶在驗證界面上滑動出驗證軌跡;
[0110] 位置確定模塊440,被配置為根據(jù)位置獲取模塊420獲取到的最近一次顯示位置 確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元素的本次顯示位置與最近一次顯示位置不同;
[0111] 界面顯示模塊460,被配置為根據(jù)位置確定模塊440確定的引導(dǎo)元素的本次顯示 位置顯示驗證界面。
[0112] 關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0113] 綜上所述,本示例性實施例提供的驗證界面顯示裝置,通過獲取驗證界面中引導(dǎo) 元素的最近一次顯示位置;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元 素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界 面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸 摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的 問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他 人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0114] 圖5是根據(jù)一示例性實施例示出的另一種驗證界面顯示裝置框圖。參照圖5,該裝 置包括位置獲取模塊420,位置確定模塊440和界面顯示模塊460。
[0115] 位置獲取模塊420,被配置為獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo) 元素用于引導(dǎo)用戶在驗證界面上滑動出驗證軌跡;
[0116] 位置確定模塊440,被配置為根據(jù)位置獲取模塊420獲取到的最近一次顯示位置 確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元素的本次顯示位置與最近一次顯示位置不同;
[0117] 界面顯示模塊460,被配置為根據(jù)位置確定模塊440確定的引導(dǎo)元素的本次顯示 位置顯示驗證界面。
[0118] 在一個實施例中,
[0119] 位置確定模塊440,還被配置為在引導(dǎo)元素為η個時,將η個引導(dǎo)元素中的全部或 部分引導(dǎo)元素的最近一次顯示位置進行改變,得到η個引導(dǎo)元素的本次顯示位置;
[0120] 其中,被改變的全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置 位于正確的驗證軌跡上。
[0121] 在一個實施例中,
[0122] 位置確定模塊440,包括:位置計算單元441、第一確定單元442和第二確定單元 443 ;
[0123] 位置計算單元441,被配置為重新計算η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的 目標(biāo)位置,重新計算后的目標(biāo)位置與對應(yīng)的最近一次顯示位置相異;
[0124] 第一確定單元442,被配置為在η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重 新計算的時,則將η個引導(dǎo)元素重新計算得到的目標(biāo)位置作為η個引導(dǎo)元素的本次顯示位 置;
[0125] 第二確定單元443,被配置為在η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重 新計算的時,則將部分引導(dǎo)元素的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次 顯示位置整合,作為η個引導(dǎo)元素的本次顯示位置。
[0126] 在一個實施例中,
[0127] 位置確定模塊440,包括:位置查找單元444 ;
[0128] 位置查找單元444,被配置為從預(yù)設(shè)的m套顯示位置中查找出一套與最近一次顯 示位置不同的顯示位置,并將查找到的顯示位置作為η個引導(dǎo)元素的本次顯示位置,m為正 整數(shù)。
[0129] 在一個實施例中,
[0130] 該裝置,在η個引導(dǎo)元素按照預(yù)定的行和列排列時,η個引導(dǎo)元素的最近一次顯示 位置和/或本次顯示位置滿足如下條件:
[0131] 屬于同一行的引導(dǎo)兀素在橫向上的相對位置保持不變;
[0132] 屬于同一列的引導(dǎo)元素在縱向上的相對位置保持不變。
[0133] 關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0134] 綜上所述,本示例性實施例提供的驗證界面顯示裝置,通過獲取驗證界面中引導(dǎo) 元素的最近一次顯示位置;根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元 素的本次顯示位置與最近一次顯示位置不同;根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界 面;解決了由于用戶在觸摸屏上滑動時往往會在觸摸屏上留下滑動痕跡,他人可以根據(jù)觸 摸屏上殘留的滑動痕跡試圖解鎖,若解鎖成功,則電子設(shè)備上的隱私可能會被他人獲取的 問題;達到了能夠變更驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑動痕跡,他 人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0135] 另外,電子設(shè)備還可以從預(yù)設(shè)的m套顯示位置查找出一套與最近一次顯示位置不 同的顯示位置,達到了能夠變換驗證界面中引導(dǎo)元素的顯示位置,即使在觸摸屏上留下滑 動痕跡,他人也無法根據(jù)殘留的滑動痕跡試圖解鎖的效果,從而有效地保護了用戶的隱私。
[0136] 圖6是根據(jù)一示例性實施例示出的一種用于驗證界面顯示的裝置600的框圖。例 如,裝置600可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè) 備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0137] 參照圖6,裝置600可以包括以下一個或多個組件:處理組件602,存儲器604,電 源組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)的接口 612,傳感器組件614, 以及通信組件616。
[0138] 處理組件602通??刂蒲b置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個或多個處理器620來執(zhí)行指 令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個或多個模塊, 便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方 便多媒體組件608和處理組件602之間的交互。處理組件602可以被配置為獲取驗證界面 中引導(dǎo)元素的最近一次顯示位置,和/或根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示 位置。
[0139] 存儲器604被配置為存儲各種類型的數(shù)據(jù)以支持在裝置600的操作。這些數(shù)據(jù)的 示例包括用于在裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù), 消息,圖片,視頻等。存儲器604可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的 組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPR0M),可擦除 可編程只讀存儲器(EPROM),可編程只讀存儲器(PR0M),只讀存儲器(R0M),磁存儲器,快閃 存儲器,磁盤或光盤。
[0140] 電源組件606為裝置600的各種組件提供電力。電源組件606可以包括電源管理 系統(tǒng),一個或多個電源,及其他與為裝置600生成、管理和分配電力相關(guān)聯(lián)的組件。
[0141] 多媒體組件608包括在所述裝置600和用戶之間的提供一個輸出接口的屏幕。在 一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板, 屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳 感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動 作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多 媒體組件608包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置600處于操作模式,如拍攝 模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置 攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0142] 音頻組件610被配置為輸出和/或輸入音頻信號。例如,音頻組件610包括一個 麥克風(fēng)(MIC),當(dāng)裝置600處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng) 被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器604或經(jīng)由通 信組件616發(fā)送。在一些實施例中,音頻組件610還包括一個揚聲器,用于輸出音頻信號。
[0143] I/0接口 612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可 以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖 定按鈕。
[0144] 傳感器組件614包括一個或多個傳感器,用于為裝置600提供各個方面的狀態(tài)評 估。例如,傳感器組件614可以檢測到裝置600的打開/關(guān)閉狀態(tài),組件的相對定位,例如 所述組件為裝置600的顯示器和小鍵盤,傳感器組件614還可以檢測裝置600或裝置600 一個組件的位置改變,用戶與裝置600接觸的存在或不存在,裝置600方位或加速/減速和 裝置600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物 理接觸時檢測附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或C⑶圖像 傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件614還可以包括加速度傳 感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0145] 通信組件616被配置為便于裝置600和其他設(shè)備之間有線或無線方式的通信。裝 置600可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性 實施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān) 信息。在一個示例性實施例中,所述通信組件616還包括近場通信(NFC)模塊,以促進短程 通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶 (UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0146] 在示例性實施例中,裝置600可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字 信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0147] 在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例 如包括指令的存儲器604,上述指令可由裝置600的處理器620執(zhí)行以完成上述方法。例 如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、 軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0148] 一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由裝置600的處理 器執(zhí)行時,使得裝置600能夠執(zhí)行一種驗證界面顯示方法,所述方法包括:
[0149] 獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,引導(dǎo)元素用于引導(dǎo)用戶在驗證界 面上滑動出驗證軌跡;
[0150] 根據(jù)最近一次顯示位置確定引導(dǎo)元素的本次顯示位置,引導(dǎo)元素的本次顯示位置 與最近一次顯示位置不同;
[0151] 根據(jù)引導(dǎo)元素的本次顯示位置顯示驗證界面。
[0152] 本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其 它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或 者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識 或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的 權(quán)利要求指出。
[0153] 應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1. 一種驗證界面顯示方法,其特征在于,所述方法包括: 獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引導(dǎo)元素用于引導(dǎo)用戶在所述驗 證界面上滑動出驗證軌跡; 根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示位置,所述引導(dǎo)元素的本次 顯示位置與所述最近一次顯示位置不同; 根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述最近一次顯示位置確定所 述引導(dǎo)元素的本次顯示位置,所述引導(dǎo)元素的本次顯示位置與所述最近一次顯示位置不 同,包括: 在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的所述最近 一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位置; 其中,被改變的所述全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置 位于正確的驗證軌跡上。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述引導(dǎo)元素為η個時,將所述η 個引導(dǎo)元素中的全部或部分引導(dǎo)元素的所述最近一次顯示位置進行改變,得到所述η個引 導(dǎo)元素的本次顯示位置,包括: 重新計算所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的目標(biāo)位置,重新計算后的所述 目標(biāo)位置與對應(yīng)的所述最近一次顯示位置相異; 若所述η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重新計算的,則將η個引導(dǎo)元素 重新計算得到的目標(biāo)位置作為所述η個引導(dǎo)元素的本次顯示位置; 若所述η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重新計算的,則將部分引導(dǎo)元素 的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次顯示位置整合,作為所述η個引 導(dǎo)元素的本次顯示位置。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述引導(dǎo)元素為η個時,將所述η 個引導(dǎo)元素中的全部或部分引導(dǎo)元素的所述最近一次顯示位置進行改變,得到所述η個引 導(dǎo)元素的本次顯示位置,包括: 從預(yù)設(shè)的m套顯示位置中查找出一套與所述最近一次顯示位置不同的顯示位置,并將 查找到的所述顯示位置作為所述η個引導(dǎo)元素的本次顯示位置,m為正整數(shù)。
5. 根據(jù)權(quán)利要求2至4任一所述的方法,其特征在于,若所述η個引導(dǎo)元素按照預(yù)定 的行和列排列,則所述η個引導(dǎo)元素的最近一次顯示位置和/或本次顯示位置滿足如下條 件: 屬于同一行的所述引導(dǎo)元素在橫向上的相對位置保持不變; 屬于同一列的所述引導(dǎo)元素在縱向上的相對位置保持不變。
6. -種驗證界面顯示裝置,其特征在于,所述裝置包括: 位置獲取模塊,被配置為獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引導(dǎo)元 素用于引導(dǎo)用戶在所述驗證界面上滑動出驗證軌跡; 位置確定模塊,被配置為根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示位 置,所述引導(dǎo)元素的本次顯示位置與所述最近一次顯示位置不同; 界面顯示模塊,被配置為根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述位置確定模塊,被配置為在所述引導(dǎo)元素為η個時,將所述η個引導(dǎo)元素中的全部 或部分引導(dǎo)元素的所述最近一次顯示位置進行改變,得到所述η個引導(dǎo)元素的本次顯示位 置; 其中,被改變的所述全部或部分引導(dǎo)元素中的至少1個引導(dǎo)元素的最近一次顯示位置 位于正確的驗證軌跡上。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述位置確定模塊,包括: 位置計算單元,被配置為重新計算所述η個引導(dǎo)元素中的全部或部分引導(dǎo)元素的目標(biāo) 位置,重新計算后的所述目標(biāo)位置與對應(yīng)的所述最近一次顯示位置相異; 第一確定單元,被配置為在所述η個引導(dǎo)元素中的全部引導(dǎo)元素的目標(biāo)位置是重新計 算的時,則將η個引導(dǎo)元素重新計算得到的目標(biāo)位置作為所述η個引導(dǎo)元素的本次顯示位 置; 第二確定單元,被配置為在所述η個引導(dǎo)元素中的部分引導(dǎo)元素的目標(biāo)位置是重新計 算的時,則將部分引導(dǎo)元素的目標(biāo)位置與另一部分未重新計算的引導(dǎo)元素的最近一次顯示 位置整合,作為所述η個引導(dǎo)元素的本次顯示位置。
9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述位置確定模塊,包括: 位置查找單元,被配置為從預(yù)設(shè)的m套顯示位置中查找出一套與所述最近一次顯示位 置不同的顯示位置,并將查找到的所述顯示位置作為所述η個引導(dǎo)元素的本次顯示位置,m 為正整數(shù)。
10. 根據(jù)權(quán)利要求7至9任一所述的裝置,其特征在于,在所述η個引導(dǎo)元素按照預(yù)定 的行和列排列時,所述η個引導(dǎo)元素的最近一次顯示位置和/或本次顯示位置滿足如下條 件: 屬于同一行的所述引導(dǎo)元素在橫向上的相對位置保持不變; 屬于同一列的所述引導(dǎo)元素在縱向上的相對位置保持不變。
11. 一種驗證界面顯示裝置,其特征在于,包括: 處理器; 用于存儲所述處理器的可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 獲取驗證界面中引導(dǎo)元素的最近一次顯示位置,所述引導(dǎo)元素用于引導(dǎo)用戶在所述驗 證界面上滑動出驗證軌跡; 根據(jù)所述最近一次顯示位置確定所述引導(dǎo)元素的本次顯示位置,所述引導(dǎo)元素的本次 顯示位置與所述最近一次顯示位置不同; 根據(jù)所述引導(dǎo)元素的本次顯示位置顯示所述驗證界面。
【文檔編號】G06F21/36GK104063653SQ201410239581
【公開日】2014年9月24日 申請日期:2014年5月30日 優(yōu)先權(quán)日:2014年5月30日
【發(fā)明者】紀東方, 王斌, 鄭志光 申請人:小米科技有限責(zé)任公司