一种智能手表解锁方法和装置与流程

文档序号:12470889阅读:1777来源:国知局
一种智能手表解锁方法和装置与流程

本发明涉及计算机领域,特别涉及一种智能手表解锁方法和装置。



背景技术:

随着智能手表的功能越来越强大,存储在智能手表中的用户个人信息也越来越多。为了保护用户个人信息的安全,智能手表在规定时间内未检查到任何用户操作,则会进入锁定状态。当用户再次操作智能手表时,需要对其进行解锁。现有技术中,智能手表的解锁方式主要有以下三种:1.通过智能手表的屏幕输入信息进行解锁;2.通过运动手势进行解锁;3.通过指纹进行解锁。然而这三种解锁方式都存在着相应不足,智能手表屏幕较小,输入不方便,采用输入屏幕信息解锁的方式用户体验差;手势解锁的方式识别成功率不高,且安全性差;指纹解锁的方式硬件成本高。



技术实现要素:

为此,需要提供一种智能手表解锁的技术方案,用以解决现有智能手表在进行解锁时用户体验差、识别性不高、安全性弱、硬件成本高等问题。

发明人提供了一种智能手表解锁装置,所述装置应用于智能手表,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元;

所述距离检测单元用于检测智能手表与物体之间的距离;

所述判断单元用于判断距离检测单元所检测的智能手表与物体之间的距离是否小于第一预设阈值,若是则处理单元用于使智能手表进入解锁模式,并在显示单元上显示滚动字符;

当智能手表进入解锁模式后,所述判断单元还用于判断距离检测单元所检测的智能手表与物体之间的距离小于第一预设阈值的持续时间是否小于第二预设阈值,若是则发送第一信号至处理单元,所述处理单元用于接收第一信号,输入当前显示单元上所显示的字符;否则发送第二信号至处理单元,所述处理单元用于接收第二信号,输入当前显示单元上所显示的字符,并发出输入结束信号;

所述校验单元用于接收输入结束信号,并判断处理单元输入的所有字符与预设密码是否相同,若是则校验通过,完成解锁;否则校验不通过,解锁失败。

进一步地,所述滚动字符包括滚动数字和滚动字母。

进一步地,所述滚动字符在所述显示单元上循环滚动显示,每一滚动字符在显示单元上停留一预设时间间隔。

进一步地,所述“在显示单元上显示滚动字符”包括:在显示单元上显示N组滚动字符,所述N为输入密码的位数。

进一步地,所述装置还包括提示单元,所述提示单元用于在校验单元通过校验或校验失败后发出提示信息。

进一步地,所述处理单元还用于在智能手表进入解锁模式后,在预设时间内未接收到第一信号或第二信号时,使智能手表退出解锁模式。

发明人还提供了一种智能手表解锁方法,所述方法应用于智能手表解锁装置,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元;所述方法包括以下步骤:

距离检测单元检测智能手表与物体之间的距离;

判断单元判断距离检测单元所检测的智能手表与物体之间的距离是否小于第一预设阈值,若是则处理单元用于使智能手表进入解锁模式,并在显示单元上显示滚动字符;

当智能手表进入解锁模式后,判断单元判断距离检测单元所检测的智能手表与物体之间的距离小于第一预设阈值的持续时间是否小于第二预设阈值,若是则发送第一信号至处理单元,处理单元接收第一信号,输入当前显示单元上所显示的字符;否则发送第二信号至处理单元,处理单元接收第二信号,输入当前显示单元上所显示的字符,并发出输入结束信号;

校验单元接收输入结束信号,并判断处理单元输入的所有字符与预设密码是否相同,若是则校验通过,完成解锁;否则校验不通过,解锁失败。

进一步地,所述滚动字符包括滚动数字和滚动字母。

进一步地,所述方法包括:

滚动字符在所述显示单元上循环滚动显示,每一滚动字符在显示单元上停留一预设时间间隔。

进一步地,其特征在于,所述“在显示单元上显示滚动字符”包括:在显示单元上显示N组滚动字符,所述N为输入密码的位数。

进一步地,所述装置还包括提示单元,所述方法包括步骤:

提示单元在校验单元通过校验或校验失败后发出提示信息。

进一步地,所述方法还包括步骤:

处理单元在智能手表进入解锁模式后,在预设时间内未接收到第一信号或第二信号时,使智能手表退出解锁模式。

上述技术方案所述的一种智能手表解锁方法和装置,所述方法应用于智能手表解锁装置,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元。所述方法先通过检测智能手表与物体之间的距离使得智能手表进入解锁状态,而后在智能手表的显示单元上会出现滚动字符,通过将智能手表与物体之间的距离小于预设距离的持续时间与预设的持续时间进行比较,来完成字符输入以及结束输入,进而与预设密码比较来决定是否通过解锁。通过上述方法,用户用单手即可完成智能手表解锁,大大提高了用户体验,同时在输入字符时,由于物体与智能手表相对较近,可以起到一定的遮挡作用,也大大提高了解锁过程的安全性。

附图说明

图1为本发明一实施方式涉及的智能手表解锁装置的示意图;

图2为本发明一实施方式涉及的智能手表解锁方法的流程图;

附图标记说明:

101、距离检测单元;

102、判断单元;

103、显示单元;

104、处理单元;

105、校验单元;

106、提示单元。

具体实施方式

为详细说明技术方案的技术内容、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。

请参阅图1,为本发明一实施方式涉及的智能手表解锁装置的示意图。所述装置应用于智能手表,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元;

所述距离检测单元101用于检测智能手表与物体之间的距离;

所述判断单元102用于判断距离检测单元所检测的智能手表与物体之间的距离是否小于第一预设阈值,若是则处理单元104用于使智能手表进入解锁模式,并在显示单元103上显示滚动字符;

当智能手表进入解锁模式后,所述判断单元102还用于判断距离检测单元所检测的智能手表与物体之间的距离小于第一预设阈值的持续时间是否小于第二预设阈值,若是则发送第一信号至处理单元104,所述处理单元104用于接收第一信号,输入当前显示单元上所显示的字符;否则发送第二信号至处理单元104,所述处理单元104用于接收第二信号,输入当前显示单元上所显示的字符,并发出输入结束信号;

所述校验单元105用于接收输入结束信号,并判断处理单元输入的所有字符与预设密码是否相同,若是则校验通过,完成解锁;否则校验不通过,解锁失败。

在使用智能手表解锁装置时,首先距离检测单元检测智能手表与物体之间的距离。优选的,距离检测单元可以用距离传感器实现,距离传感器可以感知物体与智能手表之间的距离,并将模拟信号转换为电信号。

而后判断单元判断距离检测单元所检测的智能手表与物体之间的距离是否小于第一预设阈值,若是则处理单元使智能手表进入解锁模式,并在显示单元上显示滚动字符。所述处理单元为具体数据处理功能的电子元件,例如可以为MCU处理器等。例如可以将第一预设阈值的大小设置为2CM,当物体与智能手表之间的距离小于2CM时,处理单元将使智能手表进入解锁模式。在本实施方式中,所述滚动字符包括滚动数字和滚动字母。滚动数字包括0~9数字依次滚动,滚动字母包括A-Z字母滚动等。在本实施方式中,所述滚动字符在所述显示单元上循环滚动显示,每一滚动字符在显示单元上停留一预设时间间隔。优选的,所述“在显示单元上显示滚动字符”包括:在显示单元上显示N组滚动字符,所述N为输入密码的位数。例如预设的密码为4位数,那么会在智能手表的屏幕上可以并排显示4组滚动字符,当输入第一位密码时,第一位密码对应的第一组滚动字符停止滚动,以此类推,直到密码输入完成。当然为了提高密码输入过程的安全性,也可以在智能手表的显示单元上始终只显示一组滚动字符,让用户依次输入4次字符。

当智能手表进入解锁模式后,判断单元判断距离检测单元所检测的智能手表与物体之间的距离小于第一预设阈值的持续时间是否小于第二预设阈值,若是则发送第一信号至处理单元,处理单元接收第一信号,输入当前显示单元上所显示的字符;否则发送第二信号至处理单元,处理单元接收第二信号,输入当前显示单元上所显示的字符,并发出输入结束信号。例如在智能手表的显示单元上滚动显示0~9的数字,每个相邻数字之间的滚动时间间隔为5秒,假设用户想要输入的第一位密码是5,当显示单元上所显示的滚动数字滚动至数字5时,用户可以让智能手表贴近脸颊或者嘴部,完成输入。在比如密码是4位数字,第一预设阈值为2厘米,第二预设阈值为1秒,当用户输入第一位密码时,智能手表与物体(可以是用户脸颊、嘴部等)之间的距离小于2厘米的持续时间小于1秒,则说明当前输入的字符并不是最后一位密码,即密码输入还未完成。优选的,智能手表还可以在每次用户输入完成一位字符后,提示用户输入下一位字符。以此类推,当用户输入第4位密码时,由于这是密码的最后一位,因而要求智能手表与物体(可以是用户脸颊、嘴部等)之间的距离小于2厘米的持续时间要大于1秒,以保证处理单元发出输入结束信号,表示密码输入已经完成,以便后续的校验工作。

而后校验单元接收输入结束信号,判断处理单元输入的所有字符与预设密码是否相同,若是则校验通过,完成解锁;否则校验不通过,解锁失败。优选的,所述装置还包括提示单元106,所述提示单元106用于在校验单元通过校验或校验失败后发出提示信息。所述提示信息可以包括弹窗提示、语音提示等。

在本实施方式中,所述处理单元还用于在智能手表进入解锁模式后,在预设时间内未接收到第一信号或第二信号时,使智能手表退出解锁模式。未接收到第一信号或第二信号,说明处理单元在预设时间内没有收到过用户输入的字符,为了提高安全性,处理单元将会让智能手表退出安全模式。

如图2所示,发明人还提供了一种智能手表解锁方法,所述方法应用于智能手表解锁装置,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元;所述方法包括以下步骤:

首先进入步骤S201距离检测单元检测智能手表与物体之间的距离。优选的,距离检测单元可以用距离传感器实现,距离传感器可以感知物体与智能手表之间的距离,并将模拟信号转换为电信号。

而后进入步骤S202判断单元判断距离检测单元所检测的智能手表与物体之间的距离是否小于第一预设阈值,若是则进入步骤S203处理单元使智能手表进入解锁模式,并在显示单元上显示滚动字符。所述处理单元为具体数据处理功能的电子元件,例如可以为MCU处理器等。例如可以将第一预设阈值的大小设置为2CM,当物体与智能手表之间的距离小于2CM时,处理单元将使智能手表进入解锁模式。在本实施方式中,所述滚动字符包括滚动数字和滚动字母。滚动数字包括0~9数字依次滚动,滚动字母包括A-Z字母滚动等。在本实施方式中,所述滚动字符在所述显示单元上循环滚动显示,每一滚动字符在显示单元上停留一预设时间间隔。优选的,所述“在显示单元上显示滚动字符”包括:在显示单元上显示N组滚动字符,所述N为输入密码的位数。例如预设的密码为4位数,那么会在智能手表的屏幕上可以并排显示4组滚动字符,当输入第一位密码时,第一位密码对应的第一组滚动字符停止滚动,以此类推,直到密码输入完成。当然为了提高密码输入过程的安全性,也可以在智能手表的显示单元上始终只显示一组滚动字符,让用户依次输入4次字符。

而后进入步骤S204当智能手表进入解锁模式后,判断单元判断距离检测单元所检测的智能手表与物体之间的距离小于第一预设阈值的持续时间是否小于第二预设阈值,若是则进入步骤S205发送第一信号至处理单元,处理单元接收第一信号,输入当前显示单元上所显示的字符;否则进入步骤S206发送第二信号至处理单元,处理单元接收第二信号,输入当前显示单元上所显示的字符,并发出输入结束信号。例如在智能手表的显示单元上滚动显示0~9的数字,每个相邻数字之间的滚动时间间隔为5秒,假设用户想要输入的第一位密码是5,当显示单元上所显示的滚动数字滚动至数字5时,用户可以让智能手表贴近脸颊或者嘴部,完成输入。在比如密码是4位数字,第一预设阈值为2厘米,第二预设阈值为1秒,当用户输入第一位密码时,智能手表与物体(可以是用户脸颊、嘴部等)之间的距离小于2厘米的持续时间小于1秒,则说明当前输入的字符并不是最后一位密码,即密码输入还未完成。优选的,智能手表还可以在每次用户输入完成一位字符后,提示用户输入下一位字符。以此类推,当用户输入第4位密码时,由于这是密码的最后一位,因而要求智能手表与物体(可以是用户脸颊、嘴部等)之间的距离小于2厘米的持续时间要大于1秒,以保证处理单元发出输入结束信号,表示密码输入已经完成,以便后续的校验工作。

而后进入步骤S207校验单元接收输入结束信号,判断处理单元输入的所有字符与预设密码是否相同,若是则进入步骤S208校验通过,完成解锁;否则进入步骤S209校验不通过,解锁失败。优选的,所述装置还包括提示单元106,所述提示单元106用于在校验单元通过校验或校验失败后发出提示信息。所述提示信息可以包括弹窗提示、语音提示等。

在本实施方式中,所述处理单元还用于在智能手表进入解锁模式后,在预设时间内未接收到第一信号或第二信号时,使智能手表退出解锁模式。未接收到第一信号或第二信号,说明处理单元在预设时间内没有收到过用户输入的字符,为了提高安全性,处理单元将会让智能手表退出安全模式。

上述技术方案所述的一种智能手表解锁方法和装置,所述方法应用于智能手表解锁装置,所述装置包括距离检测单元、判断单元、显示单元、处理单元和校验单元。所述方法先通过检测智能手表与物体之间的距离使得智能手表进入解锁状态,而后在智能手表的显示单元上会出现滚动字符,通过将智能手表与物体之间的距离小于预设距离的持续时间与预设的持续时间进行比较,来完成字符输入以及结束输入,进而与预设密码比较来决定是否通过解锁。通过上述方法,用户用单手即可完成智能手表解锁,大大提高了用户体验,同时在输入字符时,由于物体与智能手表相对较近,可以起到一定的遮挡作用,也大大提高了解锁过程的安全性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的要素。此外,在本文中,“大于”、“小于”、“超过”等理解为不包括本数;“以上”、“以下”、“以内”等理解为包括本数。

本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。

上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已经对上述各实施例进行了描述,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改,所以以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1