CN104217153A - 一种信息处理方法和电子设备 - Google Patents

一种信息处理方法和电子设备 Download PDF

Info

Publication number
CN104217153A
CN104217153A CN201410443242.8A CN201410443242A CN104217153A CN 104217153 A CN104217153 A CN 104217153A CN 201410443242 A CN201410443242 A CN 201410443242A CN 104217153 A CN104217153 A CN 104217153A
Authority
CN
China
Prior art keywords
unit
slip
slide
predetermined sequence
array
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410443242.8A
Other languages
English (en)
Inventor
姚强
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410443242.8A priority Critical patent/CN104217153A/zh
Publication of CN104217153A publication Critical patent/CN104217153A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供了一种信息处理方法和电子设备,用以解决现有技术中图形解锁方法容易被第二人窥视的技术问题,实现了提高权限验证安全的技术效果。所述方法包括:当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作;响应所述第一滑动操作,获得预设序列;基于所述预设序列,获得第一滑动图形;当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;判断所述预设序列是否与验证序列相同;当所述预设序列与所述验证序列相同时,通过权限验证。本申请还提供了应用上述方法的电子设备。

Description

一种信息处理方法和电子设备
技术领域
本发明涉及电子技术领域,尤指涉及一种信息处理方法和电子设备。
背景技术
现今,智能手机和平板电脑等电子设备的功能日益丰富,减轻了用户很多的不便之处。例如用户需要转账的时候不必去银行长时间排队,直接在自己的手机上完成转账操作等。所以可见,电子设备中涉及到了越来越多的用户个人信息和隐私。
为了保障用户个人信息的安全性,电子设备中会设置安全措施,常见的有密码解锁、指纹验证、头像验证以及图形解锁等。以图形解锁为例,用户在图形阵列中滑动触控过多个单位图形,电子设备判断用户的触控图形是否与预先设置的标准图形相同,若相同则通过权限验证,否则,不予通过。
但是,若用户在公众场合,用户在图形阵列上滑动图形很容易被第二人窥视,所以存在安全隐患。
发明内容
本申请提供了一种信息处理方法和电子设备,用以解决现有技术中图形解锁方法容易被第二人窥视的技术问题,实现了提高权限验证安全的技术效果。
第一方面,本申请提供了一种信息处理方法,包括:
当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断所述预设序列是否与验证序列相同;
当所述预设序列与所述验证序列相同时,通过权限验证。
可选的,在所述基于所述预设序列,获得第一滑动图形之后,所述方法还包括:
当所述环境参数不满足所述预设条件时,控制所述输入响应显示内容与所述第一滑动图形相同。
可选的,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
控制所述阵列以初始状态显示,其中,所述初始状态具体为检测获得操作体针对M个预设单位图形的第一滑动操作之前所述阵列的显示状态。
可选的,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
可选的,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
可选的,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
显示所述第一滑动图形的第一部分图形,所述第一部分图形与所述预设序列中的第一部分序列对应,所述第一部分序列包括所述M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。
可选的,在所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同之后,所述方法还包括:
j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
可选的,在所述显示所述第一滑动图形的第一部分图形之后,所述方法还包括:
j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
可选的,显示所述第一滑动图形和所述第一干扰图形,具体为:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形;或
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形;或
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
第二方面,本申请提供了一种电子设备,包括:
触控显示单元,用于当显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
第一获得单元,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
第二获得单元,用于基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
显示控制单元,用于当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断单元,用于判断所述预设序列是否与验证序列相同;
动作单元,用于当所述预设序列与所述验证序列相同时,通过权限验证。
第三方面,本申请提供了一种电子设备,包括:
触控显示单元,用于当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
处理器,与所述触控显示单元连接,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;判断所述预设序列是否与验证序列相同;当所述预设序列与所述验证序列相同时,通过权限验证。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
1、在本申请的技术方案中,当电子设备的触控显示单元显示一包括N个单位图形的阵列时,首先检测获得操作体针对M个预设单位图形的第一滑动操作,响应所述第一滑动操作,获得预设序列,然后基于所述预设序列,获得第一滑动图形,接着当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,最后判断所述预设序列是否与验证序列相同,当预设序列与验证序列相同时,通过权限验证,解决了现有技术中图形解锁方法容易被第二人窥视的技术问题,通过控制阵列中显示不同于第一滑动图形的输入响应内容来防止第二人窥视到第一滑动图形,实现了提高权限验证安全的技术效果。
附图说明
图1为本申请实施例一中的信息处理方法流程图;
图2a-图2c为本申请实施例一中的阵列示意图;
图3a-图3e为本申请实施例一中的第一滑动图形和第一干扰图形的示意图;
图4为本申请实施例一中在显示第一滑动图形的同时显示第一干扰图形的显示示意图;
图5为本申请实施例二中的电子设备结构示意图;
图6为本申请实施例三中的电子设备结构示意图。
具体实施方法
本申请提供了一种信息处理方法和电子设备,用以解决现有技术中图形解锁方法容易被第二人窥视的技术问题,实现了提高权限验证安全的技术效果。
为了解决上述技术问题,本申请提供技术方案包括:
当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断所述预设序列是否与验证序列相同;
当所述预设序列与验证序列相同时,通过权限验证。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
实施例一:
请参考图1,本申请实施例中的信息处理方法包括:
S1:当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作。
S2:响应所述第一滑动操作,获得预设序列。
S3:基于所述预设序列,获得第一滑动图形。
S4:当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同。
S5:判断所述预设序列是否与验证序列相同。
S6:当所述预设序列与验证序列相同时,通过权限验证。
首先,电子设备的触控显示单元显示有一包括N个单位图形的阵列,N为正整数,且N≥3。具体来讲,单位图形可以为一圆圈,如图2a所示,也可以为一正方形,如图2b所示,或者也可以是如图2c所示的图形。在具体实现过程中,对于单位图形,本申请所属领域的技术人员可以根据实际需要来进行选择,本申请不作具体的限制。
进一步,本申请实施例中的阵列表示单位图形的一种排列方式,单位图形可以排列成如图2a中近似3×3的矩阵,也可以排列成圆形,如图2b中,还可以以随机方式排列,如图2c所示,在具体实现过程中,本申请所属领域的普通技术人员可以根据实际需要来进行选择阵列的具体情况,本申请不作具体的限制。
在步骤S1中,电子设备检测获得操作体针对M个单位的第一滑动操作。具体来讲,用户在进行第一滑动操作时,操作体与触控显示单元处于接触状态。第一滑动操作从任意第1预设单位图形按第一预设顺序滑动至第M个预设单位图形,即第一滑动操作按第一顺序触控滑动过M个预设单元图形。M也为正整数,M≤N。
举例来说,假设单位图形阵列如图2a所示,并且,为了方便说明,在本申请实施中,将图2a中的9个单位图形依次编号,在具体实现过程中,本申请所属技术领域的普通人员可以根据需要设置N个单元图形是否显示编号。用户通过操作体在阵列中进行第一滑动操作。第一滑动操作按第一预设顺序,依次触控滑动过第1单位图形、第2单位图形、第3单位图形、第5单位图形、第7单位图形、第8单位图形、第9单位图形。
接下来,在步骤S2中,电子设备响应第一滑动操作,并获得预设序列。在本申请实施例中,预设序列以第一预设顺序依次记录M个单位图形。换言之,预设序列包含了第一滑动操作所触控的M个单位图形,并且,还包含了触控M个单位图形的先后顺序。沿用上文中的例子来说明,第一滑动操作依次触控了第1、2、3、5、7、8、9单位图形,那么就会获得对应的预设序列。假设预设序列表示为{123589}。
在获得预设序列后,执行步骤S3:基于所述预设序列,获得第一滑动图形。
其中,第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段。具体来讲,无论第一滑动操作是否按一条或多条线段的操作轨迹完成,第一滑动操作滑动触控M个单位图形,每相邻两个单位图形之间都可以连接形成一线段,且一共可形成M-1段线段。最后获得的第一滑动图形包括M-1段线段。
为了清楚说明如何获得第一滑动图形,继续沿用上文中的例子。请参考图3a,在第1单位图形和第2单位图形之间形成第1线段,在第2单位图形和第3单位图形之间形成第2线段,第3单位图形和第5单位图形之间形成第3线段,…共形成6条线段。并且,第一滑动图形包括上述6条线段,第一滑动图形如图3a中近似“Z”的图形所示。
接下来,执行步骤S4:当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同。
为了防止第二人窥视到第一滑动图形,进而获得权限验证的真实信息,本申请实施例将控制阵列中显示的输入响应显示内容与第一滑动图形不同。
最后执行步骤S5和S6,即判断预设序列是否与验证序列相同,当预设序列与验证序列相同时,通过权限验证。
具体来讲,在本申请实施例中,电子设备至少包括第一状态和第二状态,其中权限验证前,电子设备处于第一状态,权限验证通过后,电子设备处于第二状态。
电子设备中有一指令集合,当电子设备处于第一状态时,电子设备能够响应第一数量的指令,在第二状态时,能够响应第二数量的指令,并且,第一数量小于第二数量,并且第一数量的指令和第二数量的指令可以完全不同,也可以不完全相同,对此本申请不做限制。
例如权限验证具体为屏幕解锁。那么在解锁前,电子设备处于第一状态,此时假设电子设备能响应解锁指令,屏幕点亮指令,关机指令3个指令;在解锁后,电子设备处于第二状态,此时假设电子设备能拍摄指令、启动游戏应用指令、发送短信指令、启动语音指令等大于3个指令。
可选的,当步骤S4中的环境参数不满足预设条件时,控制输入响应显示内容与第一滑动图形相同。
具体来讲,在本申请实施例中,环境参数表征电子设备所处的环境情况,当环境参数满足预设条件时,表明用户可能处于公众场合,那么为了提高权限验证的安全性,控制阵列的输入响应内容与第一滑动图形不同;而当环境参数不满足预设条件时,则表明用户可能并未处于公众场合,则控制输入响应内容与第一滑动图形相同。
当电子设备判断所述环境参数满足所述预设条件时,自动控制阵列的输入响应内容与第一滑动图形不同,具体为:
通过前置图像采集单元采集所述触控显示单元的至少一帧前置图像;
判断所述至少一帧前置图像中是否有至少两个观察者;
当所述至少一帧前置图像中有所述至少两个观察者,控制所述阵列的所述输入响应内容与所述第一滑动图形不同;或
通过所述频率采集单元采集环境音频;
判断所述环境音频是否为规则音频;
当所述环境音频不为所述规则音频时,控制所述阵列的所述输入响应内容与所述第一滑动图形不同;或
获得所述电子设备的定位信息;
基于所述定位信息,判断所述电子设备是否处于公共区域内;
当所述电子设备处于所述公开区域内时,控制所述阵列的所述输入响应内容与所述第一滑动图形不同;或
通过无线网络模块搜索无线网络接入点,获得所述无线网络接入点的标识;
根据所述标识,判断所述无线网络接入点是否对应公共网络,或判断所述无线网络接入点是否为已连接过的接入点;
当所述无线网络接入点对应所述公共网络,或所述无线网络接入点不为已连接过的接入点时,控制所述阵列的所述输入响应内容与所述第一滑动图形不同。
具体来讲,获得环境参数的方法有多种,判断环境参数是否满足预设条件的方法也就有多种,下面来进行具体介绍。
(1)通过电子设备的前置图像采集单元采集触控显示单元的至少一帧前置图像。由于前置图像采集单元与触控显示单元设置在同一面,所以至少一帧前置图像能表征触控显示单元正前方的环境。
获得了至少一帧前置图像,电子基于至少一帧前置图像进行特征匹配,从而获得在至少一帧图像中有多少个观察者,也就是此时有多少人能够观察到触控显示单元的显示内容。其中,对至少一帧前置图像进行特征匹配的过程与现有技术中类似,因此这里不再一一赘述。
当至少一帧前置图像中包括至少两个观察者时,表明除了用户自己,可能还有至少一个人在能够观察到触控显示单元,因此,电子设备控制输入响应显示内容与第一滑动图形不同。
(2)通过音频采集单元采集电子设备所在环境的环境音频。当电子设备处于公众场合时,所处的环境会存在噪音,而一般人类说话、音乐等音频都具备一定的规律性,如人类说话的音频频率在65Hz-1100Hz,而音乐的音频波形通常会周期性重复,因此,若环境音频不是规则频率时,则该音频为噪音音频,进而表明电子设备可能处于公众场合中。其中,规则音频可以存储在电子设备中,也可以存储在电子设备可以建立连接的服务器上,对此本申请不做限制。
当电子设备处于公众场合时,电子设备控制输入响应显示内容与第一滑动图形不同。
(3)启动电子设备的定位模块进行定位,获得电子设备的定位信息,通过定位信息判断电子设备是否处于公共区域内。举例来说,假设电子设备的定位信息为“北京新东安商场”。电子设备根据定位信息判断出电子设备目前处于王府井商区,这是一个公众场合,并且游客众多。因此,电子设备控制输入响应显示内容与第一滑动图形不同。
(4)通过无线网络模块搜索无线网络接入点,当无线网络模块搜索到无线接入点时,会将无线网络接入点的标识提供给用户,如域名,IP地址,ID等。电子设备根据无线网络接入点的标识判断电子设备是否处于公众场合。
根据无线网络接入点的标识判断是否处于公众场合,具体为:根据所述标识,判断所述无线网络接入点是否对应公共网络,或判断所述无线网络接入点是否为已连接过的接入点。
具体来讲,例如无线接入点的域名为“China Mobile”,那么该无线接入点对应的网络为***提供网络,进而可以判断对应的是公共网络。或者也可以判断无线接入点是否为已连接过的接入点,若为已接入过的接入点,表明用户可能在家等安全性较高的地方,反之,则表明用户可能在一个公众场合或一个陌生的地方,那么电子设备控制输入响应显示内容与第一滑动图形不同。
当然,除了上述4种电子设备自动控制的方法,用户也可以根据需要手动控制电子设备控制输入响应显示内容与第一滑动图形不同或相同,对此本申请不做限制。
在步骤S4中,当环境参数满足预设条件时,电子设备控制输入响应显示内容与第一滑动图形不同。在具体实现过程中,有多种实现方式,下面将列举几种来进行详细介绍。
1、控制所述阵列以初始状态显示。
具体来讲,初始状态具体为阵列在执行步骤S1之前的显示状态,即仅显示N个单位图形的状态,如图2a所示。
为了防止第二人窥视到第一滑动图形,进而带来安全隐患,控制阵列以初始状态显示,那么,即使第二人窥视到电子设备的触控显示单元,由于在用户的操作过程中,阵列以初始状态显示,所以第二人无法观察到第一滑动图形的情况,进而难以获知正确通过权限验证的方式,所以提高了权限验证的安全性。
2、控制输入响应显示内容与第一滑动图形不同具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
具体来讲,首先生成K个随机序列,K为大于等于1的整数,K个随机序列与预设序列不同。在本申请实施例中,预设序列表征了第一滑动操作触控的M个单位图形,且表征触控M个单元图形的第一预设顺序,因此K个随机序列可以由不同于M个单位图形的多个单位图形组成,也可以由M个单位图形以不同于第一预设顺序的随机顺序组成,还可以以既不同于M个单位图形也不同于第一预设顺序的多个单位图形组成,本申请所属领域的普通技术人员可以根据实际需要进行选择,本申请不作具体限制。
获得K个随机序列后,进一步获得第一干扰图形,具体为:
i从1到K依次执行
获得第i序列中相邻两点之间的至少一条线段;
基于所述至少一条线段,获得不同于所述第一滑动图形的第i随机图形;
当i为K时,获得K个随机图形组成的第一干扰图形。
为了清楚说明,以上文中预设序列为{1235789}为例进行介绍。假设生成3个随机序列,分别为{1475}、{569}和{69}。当i为1时,获得第1单位图形到第4单位图形、第4单位图形到第7单位图形、第7单位图形到第5单位图形之间的3段线段,基于上述3条线段获得第1随机图形,第1随机图形如图3b所示。对于随机需要{569}和{69}的获得第2随机图形和第3随机图形的方式类型,这里就不一一赘述了。
接下来,在获得了3个随机图形后,有3个随机图形组成第一干扰图形,如图3c中虚线所示,并且,第一干扰图形与第一滑动图形不同。
最后,在阵列中显示第一滑动图形和第一干扰图形,如图3d所示。
为了防止第一干扰图形和第一滑动图形共同显示的整体图形与第一滑动图形相同,例如当第一干扰图形所经过的单位图形为第1、2、3单位图形时,则此时第一干扰图形和第一滑动图形的整体图形与第一滑动图形相同。所以,本申请实施例中的,第一滑动图形和第一干饶图形组成的整体图形须与第一滑动图形不同。
由于在阵列中显示第一滑动图形和第一干扰图形,且整体图形不同于第一滑动图形,所以即使第二人窥视到阵列中显示的内容,第二人仍然难以分辨出第一滑动图形。
3、在方法三中,控制输入响应显示内容与第一滑动图形不同具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
其中,获得第一干扰图形的具体过程与第2种实现方式相同,因此这里就不再一一赘述了。
在生成第一干扰图形后,在阵列中显示第一干扰图形,并且控制第一滑动图形处于非显示状态,如图3c所示。需要特别说明的是,在具体实现过程中,第一干扰图形的显示方式与第一滑动图形的显示方式相同,图3c中的虚线仅仅是为了表示第一干扰图形。
以第3种实施方式保护权限验证过程,即使第二人窥视到阵列中显示的内容,由于阵列中仅显示第一干扰图形,所以第二人无法窥视到第一滑动图形,因此第二人仍然难以获知第一滑动图形的真实情况,提高了权限验证的安全性。
4、显示所述第一滑动图形的第一部分图形。
具体来讲,第一部分图形与预设序列中的第一部分序列对应,第一部分序列包括M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。举例来说,预设序列为{1235789},则M为7,那么J可以为1到7之间的任意整数,那么第一部分序列可以为{12}、或{35789}等,本申请所属领域的普通技术人员可以根据实际需要进行选择,本申请不作具体限制。
假设第一部分序列为{1235},那么阵列中显示与第一部分序列{1235}对应的第一部分第一滑动图形,如图3e所示。
仅显示第一滑动图形的第一部分图形,所以即使第二人窥视到输入响应显示内容,也难以获知完整的第一滑动图形的情况。
上述4种具体方式均以同的视觉方式来防止第二人窥视到第一滑动图形,提高安全性。
进一步,在本申请实施例中,为了提示用户是否操作正确,在步骤S4之后,还包括:
j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
具体来讲,用户在进行第一滑动操作的过程中,为了提示滑动触控的单位图形正确,当操作体滑动触控至每一个预设单位图形时,控制电子设备以非视觉方式提示一次。
在本申请实施例中,非视觉方式有多中,例如震荡,响铃等。具体来讲,假设电子设备在操作体触控到第j预设单位图形时,控制电子设备震荡一次,一次震荡为0.5秒,共震荡M次。所以,用户能够根据震荡确定自己是否操作正确,并且,第二人无法从视觉和非视觉上了解到正确的第一滑动操作。或者当电子设备检测到此时有一附加个人音频输出装置,如耳机连接在电子设备上时,那么电子设备可以在操作体触控到第j预设单位图形时,通过附加音频输出装置播放一提示音,例如一次提示音播放0.5秒,共播放M次。
所以,用户能够根据提示音确定自己是否操作正确,并且,通过附加个人音频输出装置输出提示音,仅有用户自己能听到,第二人仍然无法从视觉和非视觉上了解正确的第一滑动操作,提高了安全性。
另外,在第4种实现方式中,由于仅显示了第一滑动图形的第一部分,用户在进行对应第一部分的滑动操作时可以通过视觉来确定是否触控正确,为了能够进一步提示用户在触控第一部分以外的第一滑动图形对应的滑动操作是否正确,本申请实施例中还包括:
j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
沿用上文中的例子,预设序列为{1235789},假设第一部分序列为{1235},那么阵列中显示与第一部分序列{1235}对应的第一部分第一滑动图形,如图3e所示。当第一滑动操作滑动至第7单位图形时,电子设备以非视觉方式提示用户一次,当第一滑动操作滑动至第8单位图形时,电子设备以非视觉方式提示用户一次,当第一滑动操作滑动至第9单位图形时,电子设备以非视觉方式提示用户一次。
在显示第一滑动图形的第一部分图形之后,当操作体触控滑动至第一部分序列之外的第j个预设单位图形时,控制电子设备以非视觉方式提示一次,进而使得用户在触控滑动第一部分序列之外的单位图形时,能够获知自己是否滑动正确,同时避免了第二人窥视到第一滑动图形的完整信息。
对于如何以非视觉方式提示用户,请参考前文,这里就不再一一赘述了。
进一步,由于触控到预设单位图形的时候电子设备会提示用户,为了防止第二人在电子设备上尝试获得第一滑动图形,因此,本申请实施例中还包括:当判断预设序列与验证序列不同的次数,或当触控到非预设单位图形的次数超过一阈值后,控制所述阵列处于不可输入状态。
具体来讲,当判断预设序列与验证序列不同的次数超过一阈值时,控制阵列处于不可输入状态。其中,阈值可以为3、5等,可以是电子设备中默认的阈值,也可以是用户自己设置的阈值,对此本申请不作具体限制。
或者当触控到非预设单位图形的次数超过一阈值后,控制阵列处于不可输入状态。具体来讲,由于每一个单位图形的下一个单位图形的可能性是已知的,例如第1单位图形后只可能第2、4或5单位图形,那么第二人至多尝试3次后便可获知第1单位图形的下一个预设单位图形。因此,可以当触控到非预设单位图形的次数超过一阈值后,控制所述阵列处于不可输入状态。
在本申请实施例中,阈值可以用户自己设置的阈值,也可以为电子设备根据不同单位图形设定的,例如第1、3、9、7单位图形的阈值设置为2,第5单位图形的阈值设置为5等,本申请所属领域的普通技术人员可以根据实际需要进行选择,本申请不作具体限制。
进一步,在第2种实现方式中,电子设备会在阵列中显示第一滑动图形和第一干扰图形,在具体实现过程中,显示第一滑动图形和第一干扰图形的方式有多种,下面列举其中三中来进行说明。
第一种:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形。
具体来讲,在检测操作体的第一滑动操作过程中,显示第一滑动图形,当操作体完成第一滑动图形,且与触控显示单元处于非触控时,显示第一干扰图形,从而在触控滑动过程中用户方便确定操作是否正确,并且在触控滑动完成后显示第一干扰图形能够防止第二人窥视到第一滑动图形的情况。
举例来说,假设预设序列为{1235789},那么当操作体在第一滑动操作过程中依次显示第一滑动图形的对应部分,例如当操作体滑动到第5单位图形时,显示连接第1、2、3、5单位图形的线段。当操作体滑动至第9单位图形后,并且操作体停止触控滑动,触控显示单元非接触后,显示第一干扰图形,如图3d所示。
第二种:
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形。
具体来讲,在操作体完成第一滑动操作后,且操作体与触控显示单元不再接触时,显示第一滑动图形和第一干扰图形,从而能使第二人难以识别出第一滑动图形。
举例来说,假设预设序列为{1235789},那么当操作体滑动至第9单位图形后,并且操作体停止触控滑动,与触控显示单元处于非接触状态后,显示第一滑动图形和第一干扰图形,如图3d所示。
第三种:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
具体来讲,在第一滑动操作的过程中显示第一滑动图形和第一干扰图形,具体为:
当显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段。
为了使第一干扰图形更加接近第一滑动图形,更好地提高安全性,本申请实施例中,在显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,同时显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段,其中,a为1到M-1之间的整数。
举例来说,假设预设序列为{1 2 3 5 7 8 9},假设在T1时刻之前第一滑动操作触控滑动过了第1,2,3单位图形,所形成了2段线段,分别是第1单位图形到第2单位图形和第2单位图形到第3单位图形之间的线段。在T1时刻,第一滑动操作滑动至第5单位图形,电子设备在阵列中显示第1单位图形到第2单位图形、第2单位图形到第3单位图形以及第3单位图形到第5单位图形之间的线段,同时,显示第一干扰图形的3段线段,假设第一干扰图形的3段线段分别是第2单位图形到第5单位图形、第5单位图形到第6单位图形以及第6单位图形到第9单位图形之间的线段,如图4中的虚线所示。
进而既能方便用户观察自己的操作,又能防止第二人获知第一滑动图形的真实信息,且第一干扰图形更加接近第一滑动图形,因此提高了权限验证的安全性。
实施例二:
本申请实施例二提供了一种电子设备,如图5所示,包括:
显示单元11,用于显示一包括N个单位图形的阵列;
检测单元12,用于在所述显示单元显示所述阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
第一获得单元13,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
第二获得单元14,用于基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
显示控制单元15,用于当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断单元16,用于判断所述预设序列是否与验证序列相同;
动作单元17,用于当所述预设序列与所述验证序列相同时,通过权限验证。
其中,显示控制单元15还用于:
在所述基于所述预设序列,获得第一滑动图形之后,当所述环境参数不满足所述预设条件时,控制所述输入响应显示内容与所述第一滑动图形相同。
进一步,显示控制单元15可以具体用于:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
或用于:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
或用于
显示所述第一滑动图形的第一部分图形,所述第一部分图形与所述预设序列中的第一部分序列对应,所述第一部分序列包括所述M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。
更进一步,本申请实施例中的电子设备还包括:
提示单元,用于在所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同之后,j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
其中,提示单元具体用于:
在所述显示所述第一滑动图形的第一部分图形之后,j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
具体来讲,当显示第一滑动图形和第一干扰图形时,显示控制单元15具体用于:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形;或
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形;或
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
并且,显示控制单元15,具体用于:
当显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段,其中,a为1到M-1之间的整数。
实施例二与实施例一基于同一发明构思,因此重复之处这里就不再一一赘述了。
实施例三:
本申请实施例三提供了一种电子设备,请参考图6,包括:
触控显示单元21,用于当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
处理器22,与所述触控显示单元连接,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;判断所述预设序列是否与验证序列相同;当所述预设序列与所述验证序列相同时,通过权限验证。
可选的,处理器22还用于:
在所述基于所述预设序列,获得第一滑动图形之后,当所述环境参数不满足所述预设条件时,控制所述输入响应显示内容与所述第一滑动图形相同。
具体来讲,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同的实现方式有多种,因此,在不同实现方式下,处理器22的具体执行的处理有所不同。下面将列举其中几种:
第一种:
处理器22具体用于:
控制所述阵列以初始状态显示,其中,所述初始状态具体为检测获得操作体针对M个预设单位图形的第一滑动操作之前所述阵列的显示状态。
第二种:
处理器22具体用于:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
第三种:
处理器22具体用于:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
第四种:
处理器22具体用于:
显示所述第一滑动图形的第一部分图形,所述第一部分图形与所述预设序列中的第一部分序列对应,所述第一部分序列包括所述M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。
进一步,在上述4种实现方式之后,处理器22还用于:
j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
更进一步,在第4种实现方式之后,处理器22还用于:
j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
在本申请实施例中,若第一滑动图形和第一干扰图形均显示时,处理器22具体用于:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形;或
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形;或
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
进一步,在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示第一滑动图形和第一干扰图形时,处理器22具体用于:
当显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段,其中,a为1到M-1之间的整数。
前述实施例中描述的信息处理方法过程的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
1、在本申请的技术方案中,当电子设备的触控显示单元显示一包括N个单位图形的阵列时,首先检测获得操作体针对M个预设单位图形的第一滑动操作,响应所述第一滑动操作,获得预设序列,然后基于所述预设序列,获得第一滑动图形,接着当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,最后判断所述预设序列是否与验证序列相同,当预设序列与验证序列相同时,通过权限验证,解决了现有技术中图形解锁方法容易被第二人窥视的技术问题,通过控制阵列中显示不同于第一滑动图形的输入响应内容来防止第二人窥视到第一滑动图形,实现了提高权限验证安全的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断所述预设序列是否与验证序列相同;
当所述预设序列与所述验证序列相同时,通过权限验证。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:基于所述预设序列,获得第一滑动图形之后被执行,在被执行时包括如下步骤:
当所述环境参数不满足所述预设条件时,控制所述输入响应显示内容与所述第一滑动图形相同。
可选的,所述存储介质中存储的与步骤控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
控制所述阵列以初始状态显示,其中,所述初始状态具体为检测获得操作体针对M个预设单位图形的第一滑动操作之前所述阵列的显示状态。
可选的,所述存储介质中存储的与步骤控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
可选的,所述存储介质中存储的与步骤控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
可选的,所述存储介质中存储的与步骤控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
显示所述第一滑动图形的第一部分图形,所述第一部分图形与所述预设序列中的第一部分序列对应,所述第一部分序列包括所述M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:控制所述阵列中显示的输入响应显示内容与第一滑动图形不同之后被执行,在被执行时包括如下步骤:
j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:显示所述第一滑动图形的第一部分图形之后被执行,在被执行时包括如下步骤:
j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
可选的,所述存储介质中存储的与步骤显示所述第一滑动图形和所述第一干扰图形,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形;或
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形;或
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
可选的,所述存储介质中存储的与步骤在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
当显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段,其中,a为1到M-1之间的整数。

Claims (12)

1.一种信息处理方法,包括:
当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断所述预设序列是否与验证序列相同;
当所述预设序列与所述验证序列相同时,通过权限验证。
2.如权利要求1所述的方法,其特征在于,在所述基于所述预设序列,获得第一滑动图形之后,所述方法还包括:
当所述环境参数不满足所述预设条件时,控制所述输入响应显示内容与所述第一滑动图形相同。
3.如权利要求1所述的方法,其特征在于,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
控制所述阵列以初始状态显示,其中,所述初始状态具体为检测获得操作体针对M个预设单位图形的第一滑动操作之前所述阵列的显示状态。
4.如权利要求1所述的方法,其特征在于,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一滑动图形和所述第一干扰图形,以使得所述第一滑动图形和所述第一干扰图形形成的整体图形与所述第一滑动图形不同。
5.如权利要求1所述的方法,其特征在于,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
生成不同于所述预设序列的K个随机序列,K为大于等于1的整数;
获得由所述K个随机序列组成的第一干扰图形,所述第一干扰图形与所述第一滑动图形不同;
显示所述第一干扰图形;
控制所述第一滑动图形处于非显示状态。
6.如权利要求1所述的方法,其特征在于,所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同,具体为:
显示所述第一滑动图形的第一部分图形,所述第一部分图形与所述预设序列中的第一部分序列对应,所述第一部分序列包括所述M个预设单位图形中的J个预设单位图形,1≤J≤M,J为整数。
7.如权利要求1-6任一项所述的方法,其特征在于,在所述控制所述阵列中显示的输入响应显示内容与第一滑动图形不同之后,所述方法还包括:
j依次取1到M执行:
当所述操作体触控滑动至第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
8.如权利要求6所述的方法,其特征在于,在所述显示所述第一滑动图形的第一部分图形之后,所述方法还包括:
j依次取1到M-J执行:
当所述操作体触控滑动至所述第一部分序列之外的第j个预设单位图形时,控制所述电子设备以非视觉方式提示一次。
9.如权利要求4所述的方法,其特征在于,显示所述第一滑动图形和所述第一干扰图形,具体为:
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形;
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于非接触时,显示所述第一干扰图形;或
在所述操作体完成所述第一滑动操作,且与所述触控显示单元处于所述非接触时,显示所述第一滑动图形和所述第一干扰图形;或
在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形。
10.如权利要求9所述的方法,其特征在于,所述在检测获得操作体针对M个预设单位图形的第一滑动操作的过程中,显示所述第一滑动图形和所述第一干扰图形,具体为:
当显示第一滑动图形的前a-1段线段和第一滑动图形的第a段线段时,显示第一干扰图形的前a-1段线段和第一干扰图形的第a段线段,其中,a为1到M-1之间的整数。
11.一种电子设备,包括:
显示单元,用于显示一包括N个单位图形的阵列;
检测单元,用于在所述显示单元显示所述阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
第一获得单元,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;
第二获得单元,用于基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;
显示控制单元,用于当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;
判断单元,用于判断所述预设序列是否与验证序列相同;
动作单元,用于当所述预设序列与所述验证序列相同时,通过权限验证。
12.一种电子设备,包括:
触控显示单元,用于当电子设备的触控显示单元显示一包括N个单位图形的阵列时,检测获得操作体针对M个预设单位图形的第一滑动操作,所述第一滑动操作为操作体保持与触控显示单元接触,从任意第1预设单位图形按第一预设顺序滑动至第M预设单位图形的滑动操作,M和N均为正整数,M≤N,且N≥3;
处理器,与所述触控显示单元连接,用于响应所述第一滑动操作,获得预设序列,所预设序列以所述第一预设顺序依次记录所述M个单位图形;基于所述预设序列,获得第一滑动图形,其中,所述第一滑动图形包括M个单位图形中相邻两个单位图形之间的M-1段线段;当环境参数满足预设条件时,控制所述阵列中显示的输入响应显示内容与第一滑动图形不同;判断所述预设序列是否与验证序列相同;当所述预设序列与所述验证序列相同时,通过权限验证。
CN201410443242.8A 2014-09-02 2014-09-02 一种信息处理方法和电子设备 Pending CN104217153A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410443242.8A CN104217153A (zh) 2014-09-02 2014-09-02 一种信息处理方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410443242.8A CN104217153A (zh) 2014-09-02 2014-09-02 一种信息处理方法和电子设备

Publications (1)

Publication Number Publication Date
CN104217153A true CN104217153A (zh) 2014-12-17

Family

ID=52098630

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410443242.8A Pending CN104217153A (zh) 2014-09-02 2014-09-02 一种信息处理方法和电子设备

Country Status (1)

Country Link
CN (1) CN104217153A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138220A (zh) * 2015-07-30 2015-12-09 广东欧珀移动通信有限公司 一种图案解锁方法及装置
CN105809836A (zh) * 2016-03-11 2016-07-27 成都爆米花信息技术有限公司 基于图形路径密码识别技术的寄存柜
CN105867777A (zh) * 2016-03-30 2016-08-17 冯俊 一种屏幕控制方法及装置
CN106778172A (zh) * 2016-12-13 2017-05-31 北京维熙安邦科技有限公司 一种身份认证方法
CN109885194A (zh) * 2017-11-17 2019-06-14 麦格纳覆盖件有限公司 用于滑动/敲击进入验证***的触摸和手势板
CN111062022A (zh) * 2019-11-15 2020-04-24 北京三快在线科技有限公司 基于扰动视觉反馈的滑块验证方法、装置、电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064602A (zh) * 2006-04-24 2007-10-31 北京易诚世纪科技有限公司 一种密码输入方法及***
US20100306718A1 (en) * 2009-05-26 2010-12-02 Samsung Electronics Co., Ltd. Apparatus and method for unlocking a locking mode of portable terminal
CN101986251A (zh) * 2010-10-28 2011-03-16 华为终端有限公司 触摸图形加锁/解锁方法和装置
CN102685106A (zh) * 2012-03-27 2012-09-19 北京百纳威尔科技有限公司 一种安全验证方法及设备
CN103838499A (zh) * 2012-11-20 2014-06-04 北京三星通信技术研究有限公司 一种触屏终端的解锁方法及触屏终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064602A (zh) * 2006-04-24 2007-10-31 北京易诚世纪科技有限公司 一种密码输入方法及***
US20100306718A1 (en) * 2009-05-26 2010-12-02 Samsung Electronics Co., Ltd. Apparatus and method for unlocking a locking mode of portable terminal
CN101986251A (zh) * 2010-10-28 2011-03-16 华为终端有限公司 触摸图形加锁/解锁方法和装置
CN102685106A (zh) * 2012-03-27 2012-09-19 北京百纳威尔科技有限公司 一种安全验证方法及设备
CN103838499A (zh) * 2012-11-20 2014-06-04 北京三星通信技术研究有限公司 一种触屏终端的解锁方法及触屏终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
百度经验: "如何隐藏手机锁屏图案不可见", 《HTTP://JINGYAN.BAIDU.COM/ALBUM/6B97984D885BE21CA2B0BF8A.HTML》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138220A (zh) * 2015-07-30 2015-12-09 广东欧珀移动通信有限公司 一种图案解锁方法及装置
CN105809836A (zh) * 2016-03-11 2016-07-27 成都爆米花信息技术有限公司 基于图形路径密码识别技术的寄存柜
CN105867777A (zh) * 2016-03-30 2016-08-17 冯俊 一种屏幕控制方法及装置
CN105867777B (zh) * 2016-03-30 2020-07-17 冯俊 一种屏幕控制方法及装置
CN106778172A (zh) * 2016-12-13 2017-05-31 北京维熙安邦科技有限公司 一种身份认证方法
CN109885194A (zh) * 2017-11-17 2019-06-14 麦格纳覆盖件有限公司 用于滑动/敲击进入验证***的触摸和手势板
CN111062022A (zh) * 2019-11-15 2020-04-24 北京三快在线科技有限公司 基于扰动视觉反馈的滑块验证方法、装置、电子设备

Similar Documents

Publication Publication Date Title
CN104217153A (zh) 一种信息处理方法和电子设备
US9514297B2 (en) Systems and methods for gesture lock obfuscation
CN105335641B (zh) 一种基于指纹识别的身份验证方法及装置
CN111814885B (zh) 一种管理图像框的方法、***、设备及介质
CN108664364B (zh) 一种终端测试方法及装置
CA2899878C (en) Authentication using a subset of a user-known code sequence
CN103745144A (zh) 一种终端及终端解锁方法
US9773240B1 (en) Fake sensor input for passcode entry security
CN104778397A (zh) 信息处理装置及其方法
KR20150080736A (ko) 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치
CN107194288A (zh) 显示屏的控制方法及终端
CN105701420B (zh) 一种用户数据的管理方法及终端
CN104216639B (zh) 一种终端操作方法
CN107643912A (zh) 一种信息分享方法及移动终端
CN106775272A (zh) 选择方法、装置及电子设备
CN103577772B (zh) 密码输入方法、电子装置、解锁方法、数据验证方法
CN101673329A (zh) 生物特征数据建立方法、电子装置及计算机程序产品
CN106407761A (zh) 一种解锁方法及解锁装置
CN106210293A (zh) 一种信息处理方法及移动终端
CN106778344B (zh) 一种数据权限控制方法及终端
CN109753148A (zh) 一种vr设备的控制方法、装置及控制终端
CN107066864B (zh) 一种应用图标显示方法及其设备
CN106293334B (zh) 一种消息提示方法及移动终端
CN111079119B (zh) 验证方法、装置、设备及存储介质
CN106295472A (zh) 一种指纹模式应用方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141217

RJ01 Rejection of invention patent application after publication