一种智能终端屏幕解锁的方法、装置及智能终端与流程

文档序号:11156137阅读:799来源:国知局
一种智能终端屏幕解锁的方法、装置及智能终端与制造工艺

本发明涉及移动通讯领域,特别是涉及一种智能终端屏幕解锁的方法、装置及智能终端。



背景技术:

现有技术对于智能终端的解锁有多种方式,例如数字组合密码、图案锁等,其在实现时,可以通过设置产生复杂的密码,安全性高,但用户同时也需要记住这个复杂的密码,无论是图案还是数字组合,都是对记忆力不小的考验。特别是对于现在这种数字时代,任何账号或终端的登陆都需要密码,用户需要记的密码太多,且密码类型也都较为类似,导致用户会经常处于忘记密码的状态,用户体验较低。



技术实现要素:

本发明提供了一种智能终端屏幕解锁的方法、装置及智能终端,以至少解决现有技术用户需要记的密码太多,且密码类型也都较为类似,在智能终端解锁时,常存在用户忘记密码的状态,用户体验较低的问题。

一方面,本发明提供一种智能终端屏幕解锁的方法,包括:在确定通过地图对屏幕进行解锁时,获取地图数据,呈现所述地图数据对应的地图;在处于预定比例尺的地图中获取预设解锁位置,并确定所述预设解锁位置的相关解锁区域;判断接收到的解锁触发位置是否处于所述预定比例尺对应的所述相关解锁区域内,并在所述解锁触发位置处于所述预定比例尺对应的所述相关解锁区域内时,对屏幕进行解锁。

进一步,呈现所述地图数据对应的地图之后,还包括:接收用户选择的所述预定比例尺;判断是否存在已设置完成的其他比例尺;在存在已设置完成的其他比例尺的情况下,从所述其他比例尺中选择最大的比例尺,并将所述最大的比例尺与所述预定比例尺进行比较,以根据比较结果确定是否提示用户选择所述预设解锁位置;在不存在已设置完成的其他比例尺的情况下,发送提示信息,以提示用户在处于所述预定比例尺的地图中选择预设解锁位置。

进一步,根据比较结果确定是否提示用户选择所述预设解锁位置,包括:在所述预定比例尺小于或等于所述最大的比例尺的情况下,发送提示信息,以提示用户重新选择所述预定比例尺;在所述预定比例尺大于所述最大的比例尺的情况下,发送提示信息,以提示用户在处于所述预定比例尺的地图中选择预设解锁位置。

进一步,在处于预定比例尺的地图中选择预设解锁位置,并确定所述预设解锁位置的相关解锁区域,包括:在当前预定比例尺对应的地图中选择一个预设解锁位置;接收用户以所述预设解锁位置为圆心、按照预设半径在地图上画的圆形,以确定所述圆形对应的区域为所述相关解锁区域;或者,接收用户在所述地图上勾勒的包括所述预设解锁位置在内的图形,以确定所述图形对应的区域为所述相关解锁区域。

进一步,在确定所述预设解锁位置的相关解锁区域之后,还包括:判断是否继续增加选择其他的预定比例尺;在确定继续增加选择其他的预定比例尺的情况下,接收用户选择的新的预定比例尺,并将所述新的预定比例尺与已设置完成的其他比例尺进行比较,以确定是否发送提示信息来提示用户选择预设解锁位置。

进一步,在确定所述预设解锁位置的相关解锁区域之后,还包括:通知用户屏幕锁定方式设置完成。

另一方面,本发明还提供了一种智能终端屏幕解锁的装置,包括:获取模块,用于在确定通过地图对屏幕进行解锁时,获取地图数据,呈现所述地图数 据对应的地图;确定模块,用于在处于预定比例尺的地图中获取预设解锁位置,并确定所述预设解锁位置的相关解锁区域;第一判断模块,用于判断接收到的解锁触发位置是否处于所述预定比例尺对应的所述相关解锁区域内,并在所述解锁触发位置处于所述预定比例尺对应的所述相关解锁区域内时,对屏幕进行解锁。

进一步,还包括:接收模块,用于在呈现所述地图数据对应的地图的情况下,接收用户选择的所述预定比例尺;第二判断模块,用于判断是否存在已设置完成的其他比例尺;比较模块,用于在存在已设置完成的其他比例尺的情况下,从所述其他比例尺中选择最大的比例尺,并将所述最大的比例尺与所述预定比例尺进行比较,以根据比较结果确定是否提示用户选择所述预设解锁位置;提示模块,用于在不存在已设置完成的其他比例尺的情况下,发送提示信息,以提示用户在处于所述预定比例尺的地图中选择预设解锁位置。

进一步,所述提示模块,还用于在所述预定比例尺小于或等于所述最大的比例尺的情况下,发送提示信息,以提示用户重新选择所述预定比例尺;在所述预定比例尺大于所述最大的比例尺的情况下,发送提示信息,以提示用户在处于所述预定比例尺的地图中选择预设解锁位置。

进一步,所述确定模块包括:选择单元,用于在当前预定比例尺对应的地图中选择一个预设解锁位置;确定单元,用于接收用户以所述预设解锁位置为圆心、按照预设半径在地图上画的圆形,以确定所述圆形对应的区域为所述相关解锁区域,或者接收用户在所述地图上勾勒的包括所述预设解锁位置在内的图形,以确定所述图形对应的区域为所述相关解锁区域。

进一步,所述第二判断模块,还用于在确定所述预设解锁位置的相关解锁区域之后,判断是否继续增加选择其他的预定比例尺;并在确定继续增加选择其他的预定比例尺的情况下,触发所述接收模块接收用户选择的新的预定比例尺,并触发所述比较模块将所述新的预定比例尺与已设置完成的其他比例尺进行比较,以确定是否发送提示信息来提示用户选择预设解锁位置。

进一步,还包括:通知模块,用于在确定所述预设解锁位置的相关解锁区域之后,通知用户屏幕锁定方式设置完成。

再一方面,本发明还提供了一种智能终端,包括:上述任一项所述的智能终端屏幕解锁的装置。

本发明通过地图设置解锁区域,以通过地理位置的大范围覆盖来实现屏幕锁定的设置,通过此种方式设置屏幕锁定,设置的地理位置可以是用户喜欢的或具有纪念意义的,用户不会忘记,减少用户的记忆量,在解锁的时候,用户可以通过地理位置直接解锁,提高用户体验,解决了现有技术用户需要记的密码太多,且密码类型也都较为类似,在智能终端解锁时,常存在用户忘记密码的状态,用户体验较低的的问题。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本发明实施例中智能终端屏幕解锁的方法的流程图;

图2是本发明实施例中设智能终端屏幕解锁的装置的结构示意图;

图3是本发明实施例中智能终端屏幕解锁的装置的优选结构示意图;

图4是本发明实施例中智能终端屏幕解锁的装置的又一优选结构示意图;

图5是本发明优选实施例中加密过程的流程图;

图6是本发明优选实施例中解密过程的流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被 这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

为了解决现有技术用户需要记的密码太多,且密码类型也都较为类似,在智能终端解锁时,常存在用户忘记密码的状态,用户体验较低的的问题,本发明提供了一种智能终端屏幕解锁的方法、装置及智能终端,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

本发明实施例提供一种智能终端屏幕解锁的方法,该方法的流程如图1所示,包括步骤S102至S106:

S102,在确定通过地图对屏幕进行解锁时,获取地图数据,呈现地图数据对应的地图。

S104,在处于预定比例尺的地图中获取预设解锁位置,并确定预设解锁位置的相关解锁区域。该过程中,相关解锁区域是指在该预设解锁位置周围多大范围内算是解锁正确。

S106,判断接收到的解锁触发位置是否处于预定比例尺对应的相关解锁区域内,并在解锁触发位置处于预定比例尺对应的相关解锁区域内时,对屏幕进行解锁。

本发明实施例通过地图设置解锁区域,以通过地理位置的大范围覆盖来实现屏幕锁定的设置,通过此种方式设置屏幕锁定,设置的地理位置可以是用户喜欢的或具有纪念意义的,用户不会忘记,减少用户的记忆量,在解锁的时候,用户可以通过地理位置直接解锁,提高用户体验,解决了现有技术用户需要记的密码太多,且密码类型也都较为类似,在智能终端解锁时,常存在用户忘记密码的状态,用户体验较低的的问题。

在经过S102和S104的过程,屏幕锁已经设置完毕,此时,用户可以对屏幕解锁;实现的过程中,还可以在解锁之前通知用户屏幕锁定方式设置完成。

当在屏幕上呈现地图数据对应的地图之后,还要接收用户选择的预定比例 尺,当然,如果用户只想设置一个层级的密码,则也可以系统默认设置一个预定比例尺。

接收用户选择的预定比例尺之后,判断是否存在已设置完成的其他比例尺,此时,如果是用户第一次设置预定比例尺,则之前不会存在其他比例尺,如果已经设置过,则会存在其他比例尺,此时多个的比例尺的设定意味着用户希望设置多个层级的密码,例如,在比例尺为1:1000、1:500和1:200的时候都需要在对应的相关解锁区域内解锁后,才能对屏幕进行解锁。在存在已设置完成的其他比例尺的情况下,从其他比例尺中选择具有最大的比例尺,并将最大的比例尺与预定比例尺进行比较,以根据比较结果确定是否提示用户选择预设解锁位置;在不存在已设置完成的其他比例尺的情况下,发送提示信息,以提示用户在处于预定比例尺的地图中选择预设解锁位置。

实现时,在根据比较结果确定是否提示用户选择预设解锁位置的过程中,如果预定比例尺小于或等于最大的比例尺,说明当前比例尺对应的地图层显示的内容更为广泛,则发送提示信息,以提示用户重新选择预定比例尺;如果预定比例尺大于最大的比例尺,说明当前比例尺对应的地图层显示的内容更为具体,则也发送提示信息,以提示用户在处于预定比例尺的地图中选择预设解锁位置。

在处于预定比例尺的地图中选择预设解锁位置,并确定预设解锁位置的相关解锁区域的过程中包括:在当前预定比例尺对应的地图中选择一个预设解锁位置;接收用户以预设解锁位置为圆心、按照预设半径在地图上画的圆形,以确定圆形对应的区域为相关解锁区域;或者,接收用户在地图上勾勒的包括预设解锁位置在内的图形,以确定图形对应的区域为相关解锁区域。当然,用户如果希望多个层级的密码,则可以设置多个比例尺,则也需要设置多个对应的相关解锁区域。

在确定预设解锁位置的相关解锁区域之后,还需要确定用户是否需要设置多个层级的密码,即判断是否继续增加选择其他的预定比例尺;在确定继续增 加选择其他的预定比例尺的情况下,接收用户选择的新的预定比例尺,并将新的预定比例尺与已设置完成的其他比例尺进行比较,以确定是否发送提示信息来提示用户选择预设解锁位置。

在通知用户屏幕锁定方式设置完成之后,处于等待解锁的状态。对于解锁,本实施例提供的解锁方式如下:在智能终端进入到预定比例尺对应的相关解锁区域的情况下,对屏幕进行解锁;在智能终端未进入到预定比例尺对应的相关解锁区域的情况下,判断接收到的解锁触发位置是否处于预定比例尺对应的相关解锁区域内,并在解锁触发位置处于预定比例尺对应的相关解锁区域内时,对屏幕进行解锁。

本发明实施例还提供一种设置智能终端屏幕锁定的装置,该装置的结构示意如图2所示,包括:获取模块10,用于在确定通过地图对屏幕进行解锁时,获取地图数据,呈现地图数据对应的地图;确定模块20,与获取模块10耦合,用于在处于预定比例尺的地图中获取预设解锁位置,并确定预设解锁位置的相关解锁区域;第一判断模块30,与确定模块20耦合,用于判断接收到的解锁触发位置是否处于预定比例尺对应的相关解锁区域内,并在解锁触发位置处于预定比例尺对应的相关解锁区域内时,对屏幕进行解锁。

上述装置还可以如图3所示,其还可以包括:接收模块40,与获取模块10耦合,用于在屏幕上呈现地图数据对应的地图的情况下,接收用户选择的预定比例尺;第二判断模块50,与接收模块40耦合,用于判断是否存在已设置完成的其他比例尺;比较模块60,与第二判断模块50和确定模块20耦合,用于在存在已设置完成的其他比例尺的情况下,从其他比例尺中选择最大的比例尺,并将最大的比例尺与预定比例尺进行比较,以根据比较结果确定是否提示用户选择预设解锁位置;提示模块70,与第二判断模块50和确定模块20耦合,用于在不存在已设置完成的其他比例尺的情况下,发送提示信息,以提示用户在处于预定比例尺的地图中选择预设解锁位置。

其中,提示模块,还用于在预定比例尺小于或等于最大的比例尺的情况下, 发送提示信息,以提示用户重新选择预定比例尺;在预定比例尺大于最大的比例尺的情况下,发送提示信息,以提示用户在处于预定比例尺的地图中选择预设解锁位置。

关于确定模块20,其还可以选择单元和确定单元,其中,选择单元,用于在当前预定比例尺对应的地图中选择一个预设解锁位置;确定单元,用于接收用户以预设解锁位置为圆心、按照预设半径在地图上画的圆形,以确定圆形对应的区域为相关解锁区域;接收用户在地图上勾勒的包括预设解锁位置在内的图形,以确定图形对应的区域为相关解锁区域。

第二判断模块,还可以用于在确定预设解锁位置的相关解锁区域之后,判断是否继续增加选择其他的预定比例尺;并在确定继续增加选择其他的预定比例尺的情况下,触发接收模块接收用户选择的新的预定比例尺,并触发比较模块将新的预定比例尺与已设置完成的其他比例尺进行比较,以确定是否发送提示信息来提示用户选择预设解锁位置。

上述装置还可以如图4所示,在图2的基础上,其还可以包括:与确定模块20和第一判断模块30耦合的通知模块80,用于确定预设解锁位置的相关解锁区域之后,通知用户屏幕锁定方式设置完成。

本实施例还提供一种智能终端,其包括上述的智能终端屏幕解锁的装置。本领域技术人员根据上述记载,知晓如何将上述装置设置在智能终端中,此处不再赘述。

优选实施例

本发明实施例提供了一种智能终端屏幕解锁的方法,该方法应用在智能终端解锁的过程中,因此,该实施例通过加密过程和解密过程对上述方法进行分别说明。本实施例设置加密过程的流程如图5所示,包括如下过程:

在用户选择通过地图GPS定点加密功能进行加密后,开启加密密码的设置,获取地图;用户设置比例尺1:X,并判断是否存在已设置完成的比例尺1:Y;如果存在已设置完成的比例尺1:Y,则读取时间点为最后的已设置的比例 尺1:Y,并比较1:X是否大于1:Y;如果1:X小于或等于1:Y,说明当前设置的1:X的显示精度小于已经设置过的1:Y,显示的反而会更不细致,不存在设置意义,因此,返回至让用户设置比例尺1:X的过程;如果不存在已设置完成的1:Y,则直接在当前的比例尺对应的地图层上选择加密定点A;然后以A为圆心,B为半径画一个圆形区域,以将该区域作为相关解密区域;随后提示用户是否继续增加设置比例尺;如果设置,说明用户希望多层级保密,则返回至让用户设置比例尺1:X的过程;如果不设置,则直接通知用户加密过程已经设置完成。当然,也可以不做上述比较1:X和1:Y的过程,让用户随意设置比例尺,在解锁时逐层解锁即可,但用户随意设置的过程可能会存在设置过程较乱,容易忘记密码的风险。

在具体实现时,设置解密时需要用到的N层比例尺,按照地图比例尺顺序递进值如下:1:1000公里、1:500公里、1:200公里、1:100公里、1:50公里、1:30公里、1:20公里、1:10公里、1:5公里、1:2公里、1:1公里、1:500米、1:200米、1:100米、1:50米、1:25米、1:10米等。

设置扩大加密点A的解锁范围:以A为中心,半径为B的圆形范围作为解锁范围A*B(B>0),B的值设置为:0<B<=当前比例尺对应地图层的范围(如果设置3层解锁,则每一层都需要设置解锁范围),B值设置范围由用户自行决定,优选的只能设置整数。

本实施例设置解密过程的流程如图6所示,包括如下过程:

用户确定开启解密过程时,开启地理位置自动触发;判断当前实际地理位置是否符合解密要求(即是否处于解密区域内);在符合解密要求的情况下,直接解锁;在不符合解密要求的情况下,询问用户是否进入手动解锁模式。如果否,则解密失败;如果是,则优先以比例尺最小的地图层进行定位解锁;手动定位到解密区域,并通过三击屏幕动作触发解密操作;判断三击屏幕处是否处于解密区域;如果处于解密区域,则当前比例尺对应的地图层解密成功,系统再次判断是否还有其他未解密的地图层,在存在其他比例尺对应的未解密的 地图层时,返回至优先以比例尺最小的地图层进行定位解锁的过程,对现在比例尺最小的地图层进行解锁;在不存在其他比例尺对应的未解密的地图层时,屏幕直接解锁成功。如果处于非解密区域,则判断解密次数是否超过预设次数,并在超过预设次数的情况下,返回至开启地理位置自动触发的过程,在超过预设次数的情况下,返回至优先以比例尺最小的地图层进行定位解锁的过程,继续进行尝试解锁。

对于自动触发解密:用户需到达设置的密码定点范围的实际地理位置进行自动触发解密,此方法受限于地理位置,但却能极大保障资源的安全性。

对于手动触发解密:此方法不受限于实际地理位置,在任何地点都能通过掌上地图进行锁定密码定点进行解密;此方法为解密提供了方便的渠道,但用户超过规定的失败次数后,会禁止进行手动解密,需通过自动触发解密进行解密。当然,在手动解锁超过规定的失败次数后,也可以设置让用户输入数字密码等过程,来进行手动数字类解锁。

本发明可以为不同领域或不同资源产生各种独立的密码,且不会容易导致用户忘记密码,因为密码是一个地图的具体位置点;针对密码的单一性质,用户可以设置多套密码,且不易产生忘记密码的情况下,可以让用户为加密资源自行分类独立加密,增加了资源的安全性;还能通过实际地理位置进行自动识别解密,在手动定位解密失败并禁止手动解密的前提下,用户可以通过此途径进行资源解密,为重要资源提供保障性。

通过运用本发明实施例,通过地图GPS定位定点小范围、结合地图显示的定位精度层数作为一套加密资源的密码,以地图上唯一的点作为解密点,加上多层定位精度辅助,体现了密码的安全性;密码的单一性,大大降低了用户容易忘记密码的可能性,提高用户体验。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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