电子设备及其屏幕解锁方法

文档序号:6383988阅读:200来源:国知局
专利名称:电子设备及其屏幕解锁方法
技术领域
本发明涉及一种具有触摸显示屏的电子设备,尤其涉及一种具有触摸显示屏的电子设备的屏幕解锁方法。
背景技术
随着通信技术的发展,便携式电子产品日益成为人们日常生活的一部分。在公交地铁上,在咖啡厅里,甚至在匆匆行走的人群中,随时可以看到人们在使用手机或是平板电脑等移动式电子产品。这些移动式电子产品有一个共同的特点,就是具有一块触控或称触摸式显示屏,一方面用于显示文字和图片,另一方面便于使用者通过触摸或点击的方式对电子产品进行操作,例如启动应用程序、输入文本、触发功能等。由于通过触摸等方式即会启动这些电子产品上的功能或程序,所以在不使用的时候用户需要将触摸屏锁定以防止误操作或误启动一些非预期的功能。在下一次使用时,用户需要解除屏幕的锁定方能进行操作。解除屏幕锁定的方式有很多,例如通过输入一定排列方式的数字或字母。但这种方式比较复杂,用户首先需要创建一组个性化的密码并将之牢记,然后在解锁时输入,这降低了解锁过程的易用性,从而相应降低了移动电子产品的易用性。触摸屏解锁另一个常用的方式就是苹果公司开发的滑动解锁方式,其内容是在屏幕上显示一个预设的图像,如滑块,当用户将该滑块拖动一定距离至指定位置时,屏幕即解锁。这种方式虽易用,但解锁过程人人都会,使得移动电子产品中的信息安全性容易受到损害。

发明内容
为解决上述现有技术存在的问题,本发明的目的在于提供一种电子设备的屏幕解锁方法,一方面能够方便用户解锁屏幕,另一方面保证电子设备中的信息具有一定的安全性。本发明实施方式中的一种电子设备解锁屏幕的方法,所述电子设备包括屏幕及存储单元,所述电子设备解锁屏幕的方法包括在锁屏状态下侦测用户解锁屏幕的意图;如果侦测到用户意图解锁屏幕,从电子设备的存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值;在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值;侦测用户的输入,并将用户的输入与第二属性值比较,如果用户的输入与第二属性值相同,则解锁屏幕,否则维持锁屏状态。作为本发明进一步改进,所述用户解锁屏幕的意图包括触控所述电子设备上的一个或多个物理键。作为本发明进一步改进,所述联系人信息的第一及第二属性值包括姓名、联系方式、照片以及与用户的关系中的两个。作为本发明进一步改进,所述联系方式包括电话号码、电子邮件地址或即时通信号码。
作为本发明进一步改进,所述用户的输入为语音输入。作为本发明进一步改进,所述语音输入经转换后形成与第二属性值相同的文件格式。作为本发明进一步改进,所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以虚拟按钮方式显示。作为本发明进一步改进,当所述虚拟按钮所在屏幕范围内侦测到用户的接近或靠近,所述电子设备的麦克风及相应电路被启动以拾取用户的语音输入。作为本发明进一步改进,所述用户的输入为触摸输入。作为本发明进一步改进,所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以文本输入框方式显示。作为本发明进一步改进,当电子设备处于所述锁屏状态时,阻止所述电子设备响应于与输入所述第二属性值的动作不相对应的与所述屏幕的任何接触。作为本发明进一步改进,所述联系人信息是从预定的联系人群组中提取。本发明实施方式还提供一种电子设备,所述电子设备包括存储单元、一个或多个处理单元以及一个或多个模块,所述一个或多个模块被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述一个或多个模块包括动作识别模块,用于侦测用户解锁屏幕的意图;信息调用模块,用于当侦测到用户意图解锁屏幕时,从存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值;图形处理模块,用于在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值,其中动作识别模块还用于侦测所述用户的输入;确认模块,用于比较并确认用户的输入与第二属性值是否相同;以及执行模块,用于当确认模块确认用户的输入与第二属性值相同时解锁屏幕,否则维持电子设备的锁屏状态。作为本发明进一步改进,所述用户的输入为语音输入。作为本发明进一步改进,所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以虚拟按钮方式显示。作为本发明进一步改进,所述动作识别模块侦测所述用户的输入包括侦测所述虚拟按钮所在屏幕范围内用户的接近或靠近,以及拾取用户的语音输入。作为本发明进一步改进,所述确认模块还用于将用户输入的语音转换为与存储单元中的第二属性值相同的文件格式。本发明实施方式中的电子设备及方法,通过提取用户存储在电子设备中的信息来设计解锁方案,同时利用非用户对电子设备所存储的信息的无知度来提高非用户的解锁难度,从而保证用户解锁的便利,同时提高了电子设备中信息的安全性。


图1所示为本发明一些实施方式中的电子设备的系统架构示意图;图2所示为本发明一些实施方式中的电子设备解锁的流程图;图3A 图3D所示为本发明一些实施方式中解锁界面示意图;图3E 图3F所示为本发明一些实施方式中解锁过程示意图4所示为本发明另外一些实施方式中的电子设备的系统架构示意图;图5所示为本发明另外一些实施方式中的电子设备解锁的流程图;图6A 图6B所示为本发明另外一些实施方式中解锁界面示意图;图7所示为本发明又一实施方式中的电子设备解锁的流程图;图8A 图8B所示为本发明又一实施方式中解锁界面示意图。
具体实施例方式本发明的解锁方法可应用于各种具有触摸屏的电子装置,以下以执行所述解锁方法的电子装置进行具体实施方式
说明。为了全面理解本发明,以下具体实施方式
的描述中提及了诸多技术细节,但本领域技术人员应该理解,本发明可以无需这些具体细节而实现。在本发明其他实施方式中,不详细描述公知的方法、过程、组件和电路,以免不必要地限缩或模糊实施方式。图1所示为根据本发明一个具体实施方式
的电子设备100。所述电子设备100包括触摸屏102、触摸屏控制单元103、中央处理单元104、存储控制器105、外设接口 106、射频电路107、扩展接口 108、音频电路109以及存储单元201等组件。这些组件通过一条或多条总线10进行通信。在本发明实施方式中,所述电子设备100可以是任何移动或便携式电子设备,包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal DigitalAssistant, PDA)、媒体播放器、智能电视,以及上述两项或两项以上的组合等。在本发明实施方式中,中央处理单元104可以由单颗封装的集成电路所组成,也可以通过连接多颗封装的集成电路组成,用于处理数据及执行应用程序。外设接口 106将电子设备100的输入和输出等外部设备电性连接到中央处理单元104和存储单元201。所述中央处理单元104运行各种存储在存储单元201中的软件程序和/或指令集,以便执行电子设备100的各种功能,并对数据进行处理。在本发明的一些实施方式中,中央处理单元104、存储控制器105以及外设接口106可以在单个芯片,例如芯片101上实现。而在另一些实施方式中,所述中央处理单元104、存储控制器105以及外设接口 106可以在多个独立芯片上实现。存储单元201可以包含随机存取内存(Random Access Memory,简称RAM)、非挥发性内存(Nonvolatile Memory)、大容量存储装置(Mass StorageDevice,例如微硬盘)或者其组合,其中非挥发性内存包括电子可抹除可程序化只读存储器(Electrically ErasableProgrammable Read-Only Memory, EEPR0M)以及闪存(Flash Memory)等。在另外一些实施方式中,存储器201还可以包括远离一个或多个中央处理单元104的存储器,例如经由射频电路107或外设接口 106以及通信网络(未示出)访问的网络附加存储器(Networkattached Storage,NAS),其中所述通信网络可以是因特网(Internet)、一个或多个内部网(Intranet)、局域网(Local Area Network, LAN)、广域网(Wide Area Network, WAN)、存储局域网(Storage Area Network, SAN)等,或者所述网络的适当的组合。存储控制器105用于控制电子设备100的各电子组件,例如中央处理单元104,或外设接口 106等对存储单元201的访问。射频(RF)电路107接收并发送电磁波。所述射频电路107将电信号变换成电磁波信号,或是将电磁波信号变换成电信号,并且经由电磁波信号来与通信网络以及其他通信设备进行通信。所述射频电路107包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码(Codec)芯片组、用户身份模块(SM)卡、存储器等等。在本发明实施方式中,与所述射频电路107进行通信的通信网络包括因特网、内部网和/或诸如蜂窝电话网络之类的无线网络、无线局域网和/或城域网(Metropolitan Area Network, MAN)。所述进行的通信可以使用多种通信标准、协议和技术中的任何一种,包括但不限于全球移动通信系统(GSM)、增强型数据速率GSM演进技术(Enhanced Data Rate for GSMEvolution)、宽带码分多址(WCDMA)、码分多址(CDMA)、时分多址(TDMA)、蓝牙、无线保真(W1-Fi)、基于因特网协议的语音传输(VoIP)、全球微波互联接入(Worldwide Interoperability for MicrowaveAccess, WiMAX)、用于电子邮件、即时消息传送和/或短消息服务(SMS)的协议,或任何其他合适的通信协议,包括在本发明完成时尚未开发出来的通信协议。音频电路109、扬声器1091和麦克风1092提供用户与电子设备100之间的音频接口。音频电路109接收来自外设接口 106的音频数据,将音频数据变换成电信号,并将电信号传送到扬声器1091。扬声器1091将电信号转换成人类可以听见的声波。音频电路109还接收由麦克风1092将声波转换成的电信号,并将所述电信号变换成音频数据并传送到外设接口 106以进行处理。所述音频数据可以由外设接口 106从存储单元201和/或射频电路107中检索出来,和/或传送到存储单元201和/或射频电路107。在本发明其他一些实施方式中,音频电路109还包括入耳式或头戴式耳机插孔(未示出),用于提供音频电路109与可拆装的音频输入/输出外设(未图示)之间的接口。举例而言,该音频输入/输出外设既可以是纯输出耳机,也可以是同时具有输出(单耳或双耳输出耳机)和输入(麦克风)的头戴式送受话器。触摸屏控制单元103提供电子设备100的触摸屏102和外设接口 106之间的接口。触摸屏102在电子设备100与用户之间同时提供输出界面和输入界面。触摸屏控制单元103接收/发送来自/去往触摸屏102的电信号,触摸屏102向用户显示可视输出。所述可视输出包括文本、图形、视频或者其组合。其中一些或所有可视输出可与用户接口的对象相对应,在下面的说明中将对它的更多细节进行描述。在本发明实施方式中,触摸屏102包括一个接受用户输入的触摸敏感表面,用于基于触觉和/或触知接触来接受用户的输入。在下文的描述中,屏幕、触摸屏或触控屏等不同方式的描述皆对应触摸屏102,不再赘述。在本发明实施方式中,所述触摸屏102和触摸屏控制器103 (连同存储单元201中任何相关的软件模块和/或指令集一起)检测触摸屏102上的接触或接近以及所述接触或接近的任何移动或中断,并将检测到的接触或接近转换成与显示在触摸屏上的诸如一个或多个虚拟按键之类的用户界面对象的交互。在本发明实施方式中,所述触摸屏102上响应于用户的接触或接近的点对应于用户的一个或多个手指,或者任何适当的物体或配件,例如指示笔等。所述触摸屏102所使用的技术包括但不限于液晶显示(LCD)技术、发光聚合物显示(LPD)技术、平面转换(In-Plane Switching, IPS)技术以及视网膜(Retina)屏幕技术。所述触摸屏102和触摸屏控制器103可以使用多种触敏技术中的任何一种来检测接触或接近及其移动或中断,这些触敏技术包括但不限于电容、电阻、红外和声表面波技术,以及其他接近传感器阵列,或用于确定与触摸屏102相接触的一个或多个点的其他技术。电子设备100还包括用于为各种组件供电的电源系统301。所述电源系统301可以包括电源管理系统、一个或多个电源(如电池)、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与电子设备100的电能生成、管理及分布相关联的其他任何组件。在本发明实施方式中,存储单元201存储有实现电子设备100的各项功能的软件组件或指令集,所述软件组件或指令集包括但不限于图1中所示的操作系统110、各类应用程序111、屏幕锁定/解锁单元112以及通信簿113。所述操作系统110包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统110可以是Google公司的Android系统、Apple公司开发的iOS系统或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。所述应用程序111包括安装在电子设备100上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(Widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。图1所示仅列出了下面本发明具体实施方式
中将要具体说明的屏幕锁定/解锁单元112以及通信簿113,其他现有及常用的应用及指令集则未一一列示。所述屏幕锁定/解锁单元112用于根据用户对电子设备100的操作动作和/或状态锁定或解锁屏幕。相应地,电子设备100包括用户界面锁定状态和解锁状态。在本发明一些实施方式中,所述解锁状态包括用于多个应用的状态。在锁定状态下,电子设备100通电并可以进行操作,但是会忽略绝大部分的用户输入,即电子设备100不会响应用户输入来执行一些用户预期的操作。所述预期操作可以包括用户界面之间的导航,以及预定功能集合的激活或停用。所述锁定状态可用于防止无意中或未经授权地使用电子设备100,或者激活或停用电子设备100上的功能。当电子设备100处于锁定状态时,可以称之为电子设备100被锁定。在某些实施例中,处于锁定状态的电子设备100可以对有限的用户输入作出响应,这些输入包括与将电子设备100转换到用户界面解锁状态的尝试相对应的输入,或是与将电子设备100断电相对应的输入。换言之,锁定的电子设备100会对与将电子设备100转换到用户界面解锁状态的尝试相对应的用户输入以及与将电子设备100断电相对应的用户输入作出响应,但是不会对与在用户界面之间的导航尝试相对应的用户输入作出响应。应当理解,即使电子设备100忽略用户输入,在检测到输入时,该设备100仍可以向用户提供指示所述输入将被忽略的感觉反馈(例如视觉、听觉或振动反馈)。作为特例,在某些实施方式中,处于锁定状态的电子设备100可以对拨打应急电话的用户输入作出响应。例如,用户可以通过触发预定的按键启动电子设备100的拨号功能,从而拨打应急电话。在解锁状态下,电子设备100处于其正常工作状态,检测并响应那些与用户界面交互相对应的用户输入。处于解锁状态的电子设备100可以被称之为解锁的电子设备100。解锁的电子设备100检侧并响应那些用于在用户界面之间导航、数据输入以及激活或停用功能的用户输入。在电子设备100包含触摸屏102的实施方式中,解锁的电子设备100检测并且响应那些通过触摸屏102执行的与用户界面之间的导航、数据输入,以及激活或停用功能相对应的接触或接近。在本发明的一些具体实施方式
中,所述屏幕锁定/解锁单元112包括动作识别模块1121、确认模块1122、执行模块1123及/或信息调用模块1124。例如,当电子设备100处于解锁状态时,动作识别模块1121用于监控电子设备100转换到锁定状态的一个或多个条件中的任何一个条件是否满足。在一些实施方式中,所述条件包括但不限于电子设备100的触摸屏102在一定时期内未侦测到用户的触摸操作,或者用户触发了特定的锁屏按键,例如实体的开关键,或触摸屏102上虚拟出的按键或按键组合等。当所述条件满足时,执行模块1123调用相应指令集驱动所述电子设备100进入锁定状态。在本发明另一些实施方式中,当所述电子设备100处于锁定状态时,动作识别模块1121会监控用户的操作,当监控到用户的操作或操作组合显示用户有解锁电子设备100的意图时,在本发明一些实施方式中,信息调用模块1124会调用通信簿113中的一条或多条联系人信息,所述每条联系人信息至少包括联系人姓名1131,以及联系人照片1132和/或联系方式1133等联系人的属性数据,所述联系方式1133包括,例如电话号码、电子邮件地址、即时通信号码中的一个或多个。所调用的信息会以图2A 2D所示的方式显示于触摸屏102。用户需要正确匹配所显示的照片与对应的联系人姓名。在本发明一些具体实施方式
中,动作识别模块1121会识别用户的匹配操作并生成联系人照片与姓名的匹配结果。确认模块1122比较动作识别模块1121所产生的匹配结果是否与通信簿113中原本所存储的联系人照片与姓名的对应关系一致。如果确认一致,执行模块1123解锁电子设备100的屏幕102并驱动电子设备100进入解锁状态,否则显示解锁失败,然后驱动所述电子设备100进入锁定状态。通信模块114用于经由一个或多个扩展接口 108与其他设备进行通信,所述通信模块114包括处理射频电路107和扩展接口 108所接收的数据的各种软件组件。扩展接口108,例如通用串行总线(USB)接口,适合于直接或者通过网络(有线或者无线)间接耦合到其他设备。图形处理模块115包括用于在触摸屏102上呈现和显示图形的各种已知软件组件。在本发明实施方式中,所述图形包括可以显示给用户的任何对象,包括但不限于文本、网页、图标(例如包括虚拟键盘在内的用户界面对象)、数字图像、视频、动画等等。图2所示为本发明一些实施方式中将电子设备100从锁定状态转换到解锁状态的流程图。在解锁伊始,电子设备100处于锁定状态(步骤S201)。当用户意图解锁电子设备100时,用户需要触发电子设备100上特定的功能键(步骤U201)。所述功能键可以是单个按键,例如电子设备100的开关键(未图示),所述触发只需要按压所述开关键即可。所述功能键也可以是多个功能键的组合,例如音量键与拍照快门键(未图示),此种情况下,所述触发可以是同时按下音量键(增量键或减量键)和拍照快门键。电子设备100侦测到用户在步骤U201对电子设备的触发,由此确定用户有解锁电子设备100的意图。在此情况下,在步骤S202,电子设备100点亮屏幕102。同时,在本发明的一些实施方式中,信息调用模块1124从存储单元201,特别是通信簿113中提取一些所述用户的联系人的属性信息,例如联系人姓名1131、照片1132、联系方式1133等等,而所述联系方式1133可以是电话号码、电子邮件地址、即时通信号码等。在具体实施应用中,所述信息调用模块1124提取所述信息时可以是以随机的方式,也可以是按用户预先设定的方式。例如在本发明的一些实施方式中,用户可以预先设定提取的联系人的群组以及特定的联系方式,所述多条联系人信息是从所述预定的联系人群组中提取。例如,所述联系人信息可以被预先设定为从用户的家庭群组中提取,这样非用户的家庭成员将会很难正确解锁所述用户的电子设备100的屏幕。在步骤S203,电子设备100将信息调用模块1124从存储单元201特别是通信簿113中提取的联系人信息的不同属性值显示于触摸屏102中的不同区域,从而在触摸屏102上形成一个或多个可供用户来执行解锁电子设备100的解锁操作的可视提示。所述可视提示包括但不限于图3A 3D所示的方式。在图3A中,信息调用模块1124从存储单元201,特别是其中的通信簿113中提取的联系人信息的属性值包括照片以及姓名。在本实施方式中,所述提取的联系人照片及姓名分别称之为第一属性值与第二属性值,在图3A 3D所显示的实施方式中,所述第一属性值与第二属性值在数量上是不对应或非对称的,例如图3A中所显示的照片只有一张,而姓名则有三个。在本实施方式中,用户需要正确匹配左边照片上的联系人与右边所列联系人的姓名,电子设备100方能解锁屏幕102。图3B与图3C所示与图3A所示类似,仅在于照片与姓名的具体排列方式不一样。图3B中照片在屏幕102的上方,而多个姓名则排列于照片的下方位置。图3C中照片居于屏幕的中央,而多个姓名则散布于照片的周围。为说明的方便,在本发明说明中,第一属性值,如照片,在屏幕102上的显示区域被称为第一区域,而第二属性值,如姓名,在屏幕102上的显示区域被称为第二区域。例如,图3A中的屏幕102的第一区域为图中所示的左侧,而第二区域为图中所示的右侧,图3C中的第一区域为图中所示屏幕102的中心区域,而第二区域为屏幕102的周边区域。在本发明其他实施方式中,为了增加解锁屏幕的复杂度,所述照片与姓名的数量可以分别有多个,例如图3A 3C中所示的照片可以分别有三张,分别与姓名对应,用户需要全部对应照片与姓名屏幕102方能解锁。例如,在图3A与图3B所示的情况下,用户正确解锁的概率为三分之一,但当将所显示的照片由一张增加到三张,则完全正确解锁的概率将降为六分之一。在另一些实施方式中,为了使解锁的难度更加提高,所述照片与姓名的数量不但分别有多个,而且照片及姓名在数量上也不对应或不对称,如图3D所示。图3D中所示照片为三张,而姓名则有五个,按照概率计算,用户完全正确解锁的概率为六十分之一,正确解锁的难度大大提高。若非电子设备100的用户,将很难正确解锁。虽然本发明不以提高解锁的难度为目的,但本发明具体实施方式
所导致的解锁概率的变化充分说明这样的界面设计可以相应提高电子设备100的信息安全性。在图3A 图3D的实施方式中,是以照片作为联系人信息的第一属性值,而以姓名作为第二属性值。在其他实施方式中,也可以以姓名作为联系人信息的第一属性值,而以照片作为第二属性值。在另外一些实施方式中,还可以以联系方式作为为第一属性值,而以照片或姓名作为第二属性值。或者,以照片或姓名作为第一属性值,而以与用户的关系作为第二属性值等等,不一而足。本发明之精神实质在于利用电子设备100的用户对存储单元201,特别是常用的通信簿113中存储的信息的熟悉度,来提高非法用户对电子设备100解锁的难度,从而提高其安全性。其他利用存储单元201中所存储的信息来实施的解锁界面及方式,皆落入本发明所保护的范围内。在其他实施方式中,只要存储单元201中存储有具有映射关系的第一数据和第二数据(类似上述的第一属性值和第二属性值),例如水电费、电话费、燃气费等家庭开支项目及其对应缴费银行等,皆可将所述第一数据和第二数据提取出来作为解锁方式的源数据,具体实施方式
有多种,在此不一一陈述。
在本发明的一些实施方式中,所述联系人信息的第一属性值和第二属性值是以图标的方式显示于屏幕102。例如图3A中,当联系人信息中的照片1132从通信簿113中提取出来后,在屏幕上会以照片图标1132a的方式显示。同样地,姓名1131会以姓名图标1131a、1131b以及1131c的方式显示。图3B 3D中所示的方式与图3A类似,在此不再赘述。在其他一些实施方式中,姓名1131还可以以方框的形式显示为姓名框1131a、1131b以及1131c,以增强用户的使用体验。当这些联系人信息的不同属性值以所述可视化的方式显示于屏幕102后,在步骤U202,用户可对所显示的内容进行操作,在本实施方式中即以触摸的方式对照片(图标)和姓名(图标)进行匹配。例如,用户可用手指300 “按”住照片图标1132a,然后移动手指300至用户确认正确的姓名相对应的姓名图标1131a、1131b或1131c并松开手指300,如图3E所示。在手指300移动的过程中,会生成另一个照片图标1132a’随手指300触摸的区域变动而移动。在本发明实施方式中,当所述另一个照片图标1132a’部分覆盖所述第二属性值的图标,在本例中即姓名图标1131a、1131b或1131c时,动作识别模块1121会识别出用户的匹配操作(步骤S204),同时,确认模块1122确认用户所移动的照片图标1132a与其所部分覆盖的姓名图标1131a、1131b或1131c的对应关系是否与通信簿113中所存储的对应关系一致(步骤S205),如果一致,则确认模块1123判定用户的匹配正确,否则判定为不正确。如果所述匹配正确,所述第一及第二属性值的图标,即所述另一个照片图标1132a’与对应的姓名图标113 la、113 Ib或1131c自动重合,同时所述触摸屏102被解锁(步骤S206)。如果所述匹配不正确,所述第一属性值的图标1132a’自动移回其初始位置,或者消失,所述触摸屏102维持锁定状态(步骤S207)。在本发明其他一些实施方式中,如果所述匹配不正确,所述第一属性值的图标1132a’也可以与其“滑”向的姓名图标1131a、1131b或1131c自动重合,但触摸屏102依旧维持锁定状态。在本发明实施方式中,所述屏幕102被解锁或维持锁定状态均由执行模块1123处理。图3B 3C所示的解锁界面的解锁方式与图3A相同,在此不再赘述。在解锁图3D所示的多张照片与多个姓名对应的具体实施方式
中,当手指300以按压的方式“选定”一个照片图标1132a、1132b或1132c并移动至用户认定的姓名图标后,所述被选定的照片会停留在对应的姓名图标或姓名框1131a、1131b、1131c、1131d或1131e上,即与对应的姓名图标或姓名框1131a、1131b、1131c、1131d或1131e重合,直到用户匹配完成所有的照片与姓名。如果所有的匹配均正确无误,触摸屏102即解锁,如果至少有一张照片没有与对应的姓名正确匹配,触摸屏102维持锁定状态。这种方式下,用户正确解锁屏幕102的概率为六十分之一。在其他一些实施方式中,当一个照片图标1132a、1132b或1132c没有与对应的姓名图标或姓名框1131a、1131b、1131c、1131d或1131e匹配,衍生的照片图标1132a’、1132b’或1132c’会“弹”回照片图标1132a、1132b或1132c原本所在的位置,若匹配正确则与对应的姓名图标重合。但这种方式会提高用户通过“试匹配”的方式降低解锁的难度,即当用户在不知道正确的照片与姓名的对应关系时,以逐个匹配照片与姓名的方式进行配对,最终解锁屏幕102。以图3F所示为例,这种“试匹配”的方式完全解锁的概率为十一分之一,比之上述的六十分之一的概率有大幅提高。
在本发明实施方式中,当电子设备100处于所述锁定状态时,所述电子设备不会响应与所述匹配联系人属性值的动作不相对应的与所述屏幕的任何接触。图4所示为本发明另一实施方式中电子设备100的系统框图。在本实施方式中,所述电子设备100的触摸屏102、触摸屏控制单元103、中央处理单元104、存储控制器105、外设接口 106、射频电路107、扩展接口 108、音频电路109等组件与图1所示相同,故在下述所说明中不再赘述。在本实施方式中,所述电子设备100的存储单元202存储有实现电子设备100的各项功能的软件组件或指令集,所述软件组件或指令集包括但不限于图4中所示的操作系统110、各类应用程序111、屏幕锁定/解锁单元112以及通信簿113’。图4中所示的操作系统110、各类应用程序111与图1中所示的相同,在此亦不再重复说明。在图4中所示的屏幕锁定/解锁单元112包括动作识别模块1121、确认模块1122、执行模块1123和信息调用模块1124。通信簿113’中存储有用户的联系人的姓名1131、照片1132、联系方式1133以及用户对各联系人的称谓1134。以下将结合图5 图8所示的实施例对本具体实施方式
进行说明。在有些实施方式中,所述称谓1134也可以就是所述姓名1131,具体实施中以用户对电子设备100的设置为准。当所述称谓1134即是所述姓名1131时,图4所不电子设备与图1 一致。图5所示为本发明另外一些实施方式中将电子设备100从锁定状态转换到解锁状态的流程图。在解锁伊始,电子设备100处于锁定状态(步骤S501)。当用户意图解锁电子设备100时,用户需要触发电子设备100上特定的功能键(步骤U501)。所述功能键可以是单个按键,例如电子设备100的开关键(未图示),所述触发只需要按压所述开关键即可。所述功能键也可以是多个功能键的组合,例如音量键与拍照快门键(未图示),此种情况下,所述触发可以是同时按下音量键(增量键或减量键)和拍照快门键。电子设备100侦测到用户在步骤U501对电子设备的触发,由此确定用户有解锁电子设备100的意图。在此情况下,在步骤S502,电子设备100点亮屏幕102。同时,在本发明的一些实施方式中,信息调用模块1124从存储单元202,特别是通信簿113’中提取一些所述用户的联系人的属性信息,例如联系人姓名1131、照片1132、联系方式1133和/或用户对各联系人的称谓1134等等,其中所述联系方式1133可以是电话号码、电子邮件地址、即时通信号码等。在具体实施应用中,所述信息调用模块1124提取所述信息时可以是以随机的方式,也可以是按用户预先设定的方式。例如在本发明的一些实施方式中,用户可以预先设定提取的联系人的群组以及特定的联系方式,所述多条联系人信息是从所述预定的联系人群组中提取。例如,所述联系人信息可以被预先设定为从用户的家庭群组中提取,或者从密友群组中提取,端看用户在电子设备100中的设置内容,不一而足。在步骤S503,电子设备100将信息调用模块1124从存储单元202特别是通信簿113’中提取的联系人信息的属性值之一显示于触摸屏102中,同时在触摸屏102的另一区域上显示一个虚拟按钮,并提示用户输入与所显示的属性值相对应的另外一个属性值,这样在触摸屏102上形成可供用户来执行解锁电子设备100的解锁操作的可视提示。例如,所述可视提示可以包括但不限于图6A 6B所示的方式。例如,在图6A中,信息调用模块1124从存储单元202,特别是其中的通信簿113’中提取的联系人信息的属性值包括照片1132以及姓名1131。在本实施方式中,所述提取的联系人照片1132及姓名1131分别称之为第一属性值与第二属性值。在本例中,第一属性值,即照片1132以照片图标1132a的形式显示于屏幕102上,在屏幕102的另外区域显示有一个虚拟按钮400,所述虚拟按钮400上显示有提示用户输入的内容,如图6A中所显示的内容为“按住并说出照片中人的姓名”。在其他的一些实施方式中,所显示及提示的内容根据信息调用模块1124从存储单元202中提取的内容而变。例如,如果信息调用模块1124从存储单元202的通信簿113’中提取的联系人信息的属性值为照片1132以及联系方式1133,则如图6B所示,所述虚拟按钮400上显示的提示用户输入的内容为“按住并说出照片中人的电话号码”。当屏幕102上显示了所述用户输入的提示后,在步骤U502,用户可以根据提示按住虚拟按钮400所在的屏幕区域并对着麦克风1092讲出提示所要求的联系人属性值,例如联系人姓名或是电话号码。在步骤S504,动作识别模块1121识别用户输入的语音并将所述用户输入的语音转换为机器可识别的数字内容。即所述确认模块还用于将用户输入的语音转换为与存储单元中的第二属性值相同的文件格式。例如动作识别模块1121中可以包括有一个A/D转换模块以将语音内容转换为数字内容。在步骤S505,确认模块1122确认动作识别模块1121所识别并转换的数字内容是否与通信簿113’中相应的联系人第二属性值,例如姓名或者电话号码是否相同。如果确认模块1122判断所述数字内容与通信簿113’中相应的联系人第二属性值相同,在步骤S506,执行模块1123解锁屏幕102,否则,在步骤S507,执行模块提示用户输入不正确并维持电子设备100为锁定状态。在本发明另外一些实施方式中,还可以根据联系人信息的属性值直接给出用户输入的提示,其中一个例子的实施流程如图7所示,可视化用户输入提示如图8所示。在图7所示的本发明的电子设备100从锁定状态转换到解锁状态的流程图。在解锁伊始,电子设备100处于锁定状态(步骤S701)。当用户意图解锁电子设备100时,用户需要触发电子设备100上特定的功能键(步骤U701)。所述功能键可以是单个按键,例如电子设备100的开关键(未图示),所述触发只需要按压所述开关键即可。所述功能键也可以是多个功能键的组合,例如音量键与拍照快门键(未图示),此种情况下,所述触发可以是同时按下音量键(增量键或减量键)和拍照快门键。电子设备100侦测到用户在步骤U701对电子设备的触发,由此确定用户有解锁电子设备100的意图。在此情况下,在步骤S702,电子设备100点亮屏幕102。同时,信息调用模块1124从存储单元202,特别是通信簿113’中提取一些所述用户的联系人的属性信息,例如联系人姓名1131、照片1132、联系方式1133等,其中所述联系方式1133可以是移动电话号码、家庭电话号码、电子邮件地址、即时通信号码等。在具体实施应用中,所述信息调用模块1124提取所述信息时可以是以随机的方式,也可以是按用户预先设定的方式。例如在本发明的一些实施方式中,用户可以预先设定提取的联系人的群组以及特定的联系方式,所述多条联系人信息是从所述预定的联系人群组中提取。例如,所述联系人信息可以被预先设定为从用户的家庭群组中提取,或者从密友群组中提取,端看用户在电子设备100中的设置内容,不一而足。在下述的描述中,以信息调用模块1124所调用的内容为机主的信息为例进行说明,则联系人信息的第一属性值为机主姓名,第二属性值为机主的家庭电话号码。在步骤S703,电子设备100在触摸屏102中显示一个麦克风符号,以此提示用户需要进行语音输入,同时在触摸屏102上相异于麦克风符号显示区域的另一区域上显示一个虚拟按钮,并提示用户输入与联系人信息的一个属性值,这样在触摸屏102上形成可供用户来执行解锁电子设备100的解锁操作的可视提示。例如,图8A所示的即为包含一个麦克风符号1132d以及一个虚拟按钮400,所述虚拟按钮400内嵌有提示用户输入的内容,本例中为“按住并说出机主的家庭电话号码”。在本发明的其他实施方式中,也可以不显示所述麦克风符号1132d,仅在屏幕102上显示一个虚拟按钮400并提示用户输入的内容,如图8B所示。当屏幕102上显示了所述用户输入的可视化提示后,在步骤U702,用户可以根据提示按住虚拟按钮400所在的屏幕区域并对着麦克风1092讲出语音输入提示所要求相应的内容,例如图8A中所示的机主的电话号码。在步骤S704,动作识别模块1121识别用户输入的语音并将所述用户输入的语音转换为机器可识别的数字内容。例如动作识别模块1121中可以包括有一个A/D转换模块以将语音内容转换为数字内容。在步骤S705,确认模块1122确认动作识别模块1121所识别并转换的数字内容是否与通信簿113’中相应的联系人第二属性值,例如机主的家庭电话号码是否相同。如果确认模块1122判断所述数字内容与通信簿113’中相应的联系人第二属性值,即机主的家庭电话号码相同,在步骤S706,执行模块1123解锁屏幕102,否则,在步骤S707,执行模块提示用户输入不正确并维持电子设备100为锁定状态。本发明的一些示意性的具体实施方式
提示如上,本领域的一般技术人员应该明白,所述提示内容并非用以限定本发明的保护范围。任何在不脱离本发明的构思和原则的前提下所做出的等同变化与修饰,均属于本发明所保护的范围内。
权利要求
1.一种电子设备解锁屏幕的方法,所述电子设备包括屏幕及存储单元,其特征在于,所述电子设备解锁屏幕的方法包括 在锁屏状态下侦测用户解锁屏幕的意图; 如果侦测到用户意图解锁屏幕,从电子设备的存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值; 在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值; 侦测用户的输入,并将用户的输入与第二属性值比较,如果用户的输入与第二属性值相同,则解锁屏幕,否则维持锁屏状态。
2.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于所述用户解锁屏幕的意图包括触控所述电子设备上的一个或多个物理键。
3.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于所述联系人信息的第一及第二属性值包括姓名、联系方式、照片以及与用户的关系中的两个。
4.如权利要求3所述的电子设备解锁屏幕的方法,其特征在于所述联系方式包括电话号码、电子邮件地址或即时通信号码。
5.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于所述用户的输入为语音输入。
6.如权利要求5所述的电子设备解锁屏幕的方法,其特征在于所述语音输入经转换后形成与第二属性值相同的文件格式。
7.如权利要求5所述的电子设备解锁屏幕的方法,其特征在于所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以虚拟按钮方式显示。
8.如权利要求7所述的电子设备解锁屏幕的方法,其特征在于当所述虚拟按钮所在屏幕范围内侦测到用户的接近或靠近,所述电子设备的麦克风及相应电路被启动以拾取用户的语音输入。
9.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于所述用户的输入为触摸输入。
10.如权利要求9所述的电子设备解锁屏幕的方法,其特征在于还包括所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以文本输入框方式显不。
11.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于还包括当电子设备处于所述锁屏状态时,阻止所述电子设备响应于与输入所述第二属性值的动作不相对应的与所述屏幕的任何接触。
12.如权利要求1所述的电子设备解锁屏幕的方法,其特征在于所述联系人信息是从预定的联系人群组中提取。
13.—种电子设备,其特征在于包括 存储单元; 一个或多个处理单元;以及 一个或多个模块,所述一个或多个模块被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块包括用于执行以下步骤的指令 将所述电子设备设置成屏幕锁定状态;侦测用户解锁屏幕的意图;如果侦测到用户意图解锁屏幕,从电子设备的存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值;在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值;侦测用户的输入,并将用户的输入与第二属性值比较,如果用户的输入与第二属性值相同,则解锁屏幕,否则维持锁屏状态。
14.一种电子设备,其特征在于包括存储单元;一个或多个处理单元;以及一个或多个模块,所述一个或多个模块被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个模块包括动作识别模块,用于侦测用户解锁屏幕的意图;信息调用模块,用于当侦测到用户意图解锁屏幕时,从存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值;图形处理模块,用于在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值,其中动作识别模块还用于侦测所述用户的输入;确认模块,用于比较并确认用户的输入与第二属性值是否相同;以及执行模块,用于当确认模块确认用户的输入与第二属性值相同时解锁屏幕,否则维持电子设备的锁屏状态。
15.如权利要求14所述的电子设备,其特征在于所述用户的输入为语音输入。
16.如权利要求15所述的电子设备,其特征在于所显示的联系人信息的第一属性值以图标的方式显示于屏幕,第二属性值的输入提示以虚拟按钮方式显示。
17.如权利要求16所述的电子设备,其特征在于所述动作识别模块侦测所述用户的输入包括侦测所述虚拟按钮所在屏幕范围内用户的接近或靠近,以及拾取用户的语音输入。
18.如权利要求15或17所述的电子设备,其特征在于所述确认模块还用于将用户输入的语音转换为与存储单元中的第二属性值相同的文件格式。
全文摘要
一种电子设备及其解锁屏幕的方法,所述电子设备包括屏幕及存储单元,所述电子设备解锁屏幕的方法包括在锁屏状态下侦测用户解锁屏幕的意图;如果侦测到用户意图解锁屏幕,从电子设备的存储单元中提取联系人信息,所述提取的联系人信息包括第一及第二属性值;在屏幕上显示所提取的联系人信息的第一属性值并提示用户输入第二属性值;侦测用户的输入,并将用户的输入与第二属性值比较,如果用户的输入与第二属性值相同,则解锁屏幕,否则维持锁屏状态。
文档编号G06F3/0488GK103019599SQ20121053509
公开日2013年4月3日 申请日期2012年12月12日 优先权日2012年12月12日
发明者刘铸, 张志勇 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1