一种基于智能手表实现远程解锁的控制方法及系统与流程

未命名 07-17 阅读:103 评论:0


1.本发明涉及远程解锁技术领域,特别涉及为一种基于智能手表实现远程解锁的控制方法及系统。


背景技术:

2.目前常用的解锁方式如密码解锁和指纹解锁,然而现有的密码解锁和指纹解锁,一般是用户与日常应用设备进行直接接触,通过触发解锁指令进行解锁,而这种解锁方式对距离的要求较高,必须是用户与日常应用设备直接接触,若是用户无法接触日常应用设备,则无法实现解锁。


技术实现要素:

3.本发明旨在解决当用户日常需要对常用设备进行解锁时,如若用户无法接触到设备本体,则无法实现解锁的问题,提供一种基于智能手表实现远程解锁的控制方法及系统。
4.本发明为解决技术问题采用如下技术手段:本发明提供一种基于智能手表实现远程解锁的控制方法,包括以下步骤:获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;判断智能手表是否符合所述可解锁介质对应的解锁条件;若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新数据对所述智能手表进行升级检测;向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入至所述可解锁介质中,完成解锁。
5.进一步地,所述则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正的步骤中,还包括:识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,
所述安全措施具体包括加密提问;若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。
6.进一步地,所述则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中的步骤中,包括:基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;判断所述控制内容是否在所述可解锁介质中生效;若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。
7.进一步地,所述获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件的步骤中,包括:生成所述可解锁介质的连接词缀,基于所述连接词缀对所述可解锁介质进行所述设备类型的分类,在所述设备类型中选取所需解锁的待解锁介质,其中,所述连接词缀包括连接前缀和连接后缀;基于所述待解锁介质预设的解锁前提,判断所述智能手表是否达到所述解锁前提,其中,所述解锁前提具体包括设备状态和授权状态;若是,则向所述待解锁介质请求获取对应的解锁条件,基于所述解锁条件对所述智能手表进行自检测,生成所述智能手表的运行状态。
8.进一步地,所述获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型的步骤前,还包括:设定所述预设范围内的识别范畴,在所述识别范畴内搜寻所有解锁介质,其中,所述识别范畴具体包括控制识别范围的大小和控制介质数量的识别;判断所述所有解锁介质中是否存在未知的解锁介质;若是,则在所述所有解锁介质中屏蔽所述未知的解锁介质,选取已知的解锁介质作为所述可解锁介质。
9.进一步地,所述判断智能手表是否符合所述可解锁介质对应的解锁条件的步骤前,还包括:获取所述可解锁介质的连接设置;判断所述可解锁介质能否被除智能手表外的其他终端设备连接;若否,则通过预设通道向所述可解锁介质进行连接。
10.进一步地,所述将预设解锁指令输入至所述可解锁介质中,完成解锁的步骤后,还
包括:限制已解锁介质的访问权限,监测所述已解锁介质的使用状态,其中,所述使用状态具体包括设备电量、同步状态和网络连接状态;判断所述使用状态是否低于预设待机状态;若是,则采用预设方式将所述已解锁介质的使用状态发送至所述智能手表中,其中,所述预设方式具体包括低电量提示、控制面板颜色变化、语音提示和振动提示。
11.本发明还提供一种基于智能手表实现远程解锁的控制系统,包括:获取模块,用于获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;判断模块,用于判断智能手表是否符合所述可解锁介质对应的解锁条件;执行模块,用于若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新数据对所述智能手表进行升级检测;第二判断模块,用于向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;第二执行模块,用于若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入至所述可解锁介质中,完成解锁。
12.进一步地,所述执行模块还包括:判断单元,用于识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;执行单元,用于若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;第二判断单元,用于调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,所述安全措施具体包括加密提问;第二执行单元,用于若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;第三判断单元,用于获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;第三执行单元,用于若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。
13.进一步地,所述第二执行模块还包括:选取单元,用于基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;
读取单元,用于读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;第四判断单元,用于判断所述控制内容是否在所述可解锁介质中生效;第四执行单元,用于若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。
14.本发明提供了基于智能手表实现远程解锁的控制方法及系统,具有以下有益效果:本发明通过将智能手表与预先设定范围内的可解锁介质进行预检测,使智能手表能够符合可解锁介质对应的解锁条件后,再与可解锁介质发起连接并同步可解锁介质的控制数据至预先设有的控制面板中,通过智能手表的控制面板对可解锁介质实现远程解锁,有效解决了用户日常需要对常用设备进行解锁时,如若用户无法接触到设备本体,则无法进行解锁的问题,同时提高了终端设备连接可解锁介质的安全性。
附图说明
15.图1为本发明基于智能手表实现远程解锁的控制方法一个实施例的流程示意图;图2为本发明基于智能手表实现远程解锁的控制系统一个实施例的结构框图。
具体实施方式
16.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明,本发明为目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
17.下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.参考附图1,为本发明一实施例中的基于智能手表实现远程解锁的控制方法,包括:s1:获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;s2:判断智能手表是否符合所述可解锁介质对应的解锁条件;s3:若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新数据对所述智能手表进行升级检测;s4:向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;s5:若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入至所述可解锁介质
中,完成解锁。
19.在本实施例中,系统通过获取预先设定范围内的可解锁介质,在这些可解锁介质中识别出所属的设备类型,类型包括有车辆、门禁或手机,根据不同的设备类型从智能手表中生成对应的至少一种解锁条件,解锁条件包括有智能手表能够满足待解锁设备的安全要求、智能手表能够满足待解锁设备的适配要求或智能手表能够满足待解锁设备的升级性要求;而后系统会判断智能手表是否符合可解锁介质所要求的解锁条件,以执行对应的步骤;例如,当智能手表能够满足可解锁介质所要求的解锁条件时,此时可解锁介质会允许智能手表对其发起连接请求,只需可解锁介质完成对智能手表的检测后,即可通过智能手表同步控制可解锁介质;例如,当智能手表无法满足可解锁介质所要求的解锁条件时,此时系统会对该可解锁介质进行条件解析,获取可解锁介质反馈的对于解锁条件对应的不符内容,系统可以根据这些不符内容对智能手表进行修正,修正的内容包括有调整智能手表的oto模式、调用预设的加密数据对智能手表进行安全监控和应用预设的更新数据对智能手表进行升级检测,使智能手表能够满足可解锁介质所要求的解锁条件;系统对智能手表修正完毕后,向可解锁介质发起连接请求,判断可解锁介质是否接受智能手表发起的连接请求,以执行对应的步骤;例如,当可解锁介质接受了智能手表的连接请求后,系统可以通过智能手表对可解锁介质进行数据同步,获取到可解锁介质的中央控制权,控制可解锁介质将控制数据发送至智能手表中,将这些控制数据输入至预先设有的控制面板中,在控制面板中呈现能够控制可解锁介质的指令,最后将预先设有的解锁指令通过控制面板输入至可解锁介质中(或输入可解锁介质预先设有的密钥),即可实现智能手表远程解锁设备。
20.在本实施例中,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正的步骤s3中,还包括:s31:识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;s32:若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;s33:调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,所述安全措施具体包括加密提问;s34:若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;s35:获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;s36:若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。
21.在本实施例中,系统通过识别智能手表当前的oto模式,同时判断该智能手表的oto模式是否匹配可解锁介质设定的解锁条件,以执行对应的步骤;例如,当智能手表当前的oto模式属于离线状态时,此时系统会判定智能手表不匹配可解锁介质设定的在线条件,系统会为智能手表提供预先设有的状态指引,为智能手表搜寻能够提供网络的连接渠道或节点,从而将智能手表当前oto的离线状态转换为在线状态,以匹配可解锁介质设定的解锁
条件;而后系统通过调取预先设有的安全措施对智能手表进行安全身份验证,且赋予智能手表对这些安全措施的解答权限,安全措施具体为对用户的加密提问,同时判断该智能手表能否在预先设定的时段内完成这些安全措施验证,以执行对应的步骤;例如,当智能手表无法在预先设定的时段内完成安全身份验证时,此时系统会应用预先设有的生物识别技术对应用智能手表的用户请求获取其参数,如对用户进行指纹识别,获取用户的指纹识别信息,如对用户进行面部识别,获取用户的面部识别信息,如对用户进行虹膜识别,获取用户的眼球识别信息,根据这些识别得到的信息与智能手表预收录有的用户信息进行比对,即可不通过安全措施完成安全身份验证,完成安全身份验证后智能手表即满足可解锁介质的解锁条件;最后系统通过获取可解锁介质的已更新状态,同时判断该已更新状态是否需要智能手表对控制面板进行同步更新,以执行对应的步骤;例如,当系统检测到可解锁介质具备智能手表并未拥有的新控制功能时,此时系统会判定智能手表需要同步更新,系统会检测智能手表的待更新状态,获取到可解锁介质的更新内容后,将可解锁介质的更新内容同步更新至智能手表中,完成同步更新后智能手表即满足可解锁介质的另一解锁条件。
22.需要说明的是,加密提问具体是由用户自身在智能手表中设定的安全问题,用于对用户自身身份的安全确认,避免非用户本人的其他人员使用智能手表对可解锁介质进行解锁。
23.在本实施例中,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中的步骤s5中,包括:s51:基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;s52:读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;s53:判断所述控制内容是否在所述可解锁介质中生效;s54:若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。
24.在本实施例中,系统基于可解锁介质的设备类型,从预先设有的控制面板类型中选取一种与可解锁介质的设备对应的控制面板,作为同步可解锁介质控制数据的控制面板,在智能手表的显示屏中生成该控制面板,而后将可解锁介质的控制数据输入至该控制面板中,即可在该控制面板中生成与这些控制数据对应的虚拟控制键位,系统通过读取用户在智能手表中应用虚拟控制键位对可解锁介质输入控制命令,控制可解锁介质同步执行与控制命令对应的控制内容,同时判断这些控制内容能否在可解锁介质的设备中生效,以执行对应的步骤;例如,当这些控制内容无法在可解锁介质中生效时,此时系统会对智能手表与可解锁介质同时进行检测,以确认是智能手表的指令输入失败或是可解锁介质的指令接收失败后,对指令无效的目标进行对应的校正,校正手段包括有检查指令格式、重新连接目标设备或重启设备;例如,当这些控制内容能够在可解锁介质中生效时,此时系统会应用预先设有的解锁指令对可解锁介质发起解锁,以实现远程解锁。
25.在本实施例中,获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,
根据所述设备类型生成至少一种解锁条件的步骤s1中,包括:s11:生成所述可解锁介质的连接词缀,基于所述连接词缀对所述可解锁介质进行所述设备类型的分类,在所述设备类型中选取所需解锁的待解锁介质,其中,所述连接词缀包括连接前缀和连接后缀;s12:基于所述待解锁介质预设的解锁前提,判断所述智能手表是否达到所述解锁前提,其中,所述解锁前提具体包括设备状态和授权状态;s13:若是,则向所述待解锁介质请求获取对应的解锁条件,基于所述解锁条件对所述智能手表进行自检测,生成所述智能手表的运行状态。
26.在本实施例中,系统通过在智能手表的待连接设备界面,生成能够识别的可解锁介质对应的连接词缀,连接词缀包括设备昵称的连接前缀或连接后缀,而后系统根据这些连接词缀将对应的可解锁介质进行设备类型的分类,分类得出可解锁介质中的各个设备,包括待解锁的车辆、待解锁的门禁和待解锁的手机,在各个设备中选取所需进行解锁的待解锁介质,系统基于这些待解锁介质预先设有的解锁前提,判断智能手表当前的使用状态是否能达到解锁前提,解锁前提包括有智能手表的设备电量状态是否不足,智能手表的身份是否得到用户本人的授权,以执行对应的步骤;例如,当系统判定到智能手表能够达到这些解锁前提,此时系统会基于智能手表目前的状态进行自检测,以生成智能手表当前的运行状态,用户可以根据智能手表的运行状态实时得知智能手表还能够运行多长时间,避免同步控制可解锁介质时因为没电而中断同步。
27.在本实施例中,获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型的步骤s1前,还包括:s101:设定所述预设范围内的识别范畴,在所述识别范畴内搜寻所有解锁介质,其中,所述识别范畴具体包括控制识别范围的大小和控制介质数量的识别;s102:判断所述所有解锁介质中是否存在未知的解锁介质;s103:若是,则在所述所有解锁介质中屏蔽所述未知的解锁介质,选取已知的解锁介质作为所述可解锁介质。
28.在本实施例中,系统通过设定智能手表预先设定识别范围的识别范畴,在该识别范畴中搜寻所有解锁介质,识别范畴包括智能手表对当前环境识别范围的大小和介质数量的多少,所有解锁介质包括已解锁介质和未解锁介质,而后判断所有解锁介质中是否存在未知的解锁介质,以执行对应的步骤,如连接前缀或连接后缀并未收录在智能手表中的设备,则属于未知的解锁介质;例如,当系统判定到所有解锁介质中存在未知的解锁介质时,系统会在所有解锁介质中自动屏蔽这些未知的解锁介质,同时选取已收录的解锁介质作为智能手表对应的可解锁介质;需要说明的是,用户可以手动调整自动屏蔽的功能,使得智能手表能够识别出未知的解锁介质以对其进行连接,避免用户需要连接新解锁介质时无法从当前环境中识别得出。
29.在本实施例中,判断智能手表是否符合所述可解锁介质对应的解锁条件的步骤s2前,还包括:s201:获取所述可解锁介质的连接设置;s202:判断所述可解锁介质能否被除智能手表外的其他终端设备连接;
s203:若否,则通过预设通道向所述可解锁介质进行连接。
30.在本实施例中,系统通过获取可解锁介质的连接设置后,判断该可解锁介质能否被除了智能手表以外的其他终端设备连接,以执行对应的步骤;例如,当系统判定到可解锁介质能够被除了智能手表以外的其他终端设备连接时,此时系统会检测该可解锁介质的连接数量,直至检测到该可解锁介质不存在连接数量时,再提醒智能手表对可解锁介质发起连接请求,连接完毕后将可解锁介质的连接数量由多个连接限制为单个连接,避免智能手表同步控制可解锁介质的途中有其他设备控制可解锁介质;例如,当系统判定到可解锁介质无法被除了智能手表以外的其他终端设备连接,此时智能手表可以通过预先设有的连接通道向可解锁介质发起连接,预先设有的连接通道包括有无线路由器提供的接入点、桥架、信道或集合点。
31.在本实施例中,将预设解锁指令输入至所述可解锁介质中,完成解锁的步骤s5后,还包括:s501:限制已解锁介质的访问权限,监测所述已解锁介质的使用状态,其中,所述使用状态具体包括设备电量、同步状态和网络连接状态;s502:判断所述使用状态是否低于预设待机状态;s503:若是,则采用预设方式将所述已解锁介质的使用状态发送至所述智能手表中,其中,所述预设方式具体包括低电量提示、控制面板颜色变化、语音提示和振动提示。
32.在本实施例中,系统通过限制已解锁介质的访问权限,同时监测已解锁介质的使用状态,包括设备的电量、设备与智能手表之间的同步状态和设备的网络连接状态,而后判断这些使用状态是否低于预先设有的待机状态,以执行对应的步骤;例如,当系统检测到已解锁介质的使用状态低于预先设有的待机状态时,此时系统会通过预先设有的方式将使用状态发送至智能手表中,以提示用户实时留意已解锁介质的运行状态,预先设有的方式包括有发送至智能手表中的低电量提示、智能手表控制面板的颜色变化、智能手表呈现语音提示功能或振动功能,均能提示用户;例如,当系统检测到已解锁介质的使用状态并未低于预先设有的待机状态时,系统无需通过智能手表提醒用户注意已解锁介质的使用状态。
33.参考附图2,为本发明一实施例中基于智能手表实现远程解锁的控制系统,包括:获取模块10,用于获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;判断模块20,用于判断智能手表是否符合所述可解锁介质对应的解锁条件;执行模块30,用于若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新数据对所述智能手表进行升级检测;第二判断模块40,用于向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;第二执行模块50,用于若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入
至所述可解锁介质中,完成解锁。
34.在本实施例中,获取模块10通过获取预先设定范围内的可解锁介质,在这些可解锁介质中识别出所属的设备类型,类型包括有车辆、门禁或手机,根据不同的设备类型从智能手表中生成对应的至少一种解锁条件,解锁条件包括有智能手表能够满足待解锁设备的安全要求、智能手表能够满足待解锁设备的适配要求或智能手表能够满足待解锁设备的升级性要求;而后判断模块20会判断智能手表是否符合可解锁介质所要求的解锁条件,以执行对应的步骤;例如,当智能手表能够满足可解锁介质所要求的解锁条件时,此时可解锁介质会允许智能手表对其发起连接请求,只需可解锁介质完成对智能手表的检测后,即可通过智能手表同步控制可解锁介质;例如,当智能手表无法满足可解锁介质所要求的解锁条件时,此时执行模块30会对该可解锁介质进行条件解析,获取可解锁介质反馈的对于解锁条件对应的不符内容,系统可以根据这些不符内容对智能手表进行修正,修正的内容包括有调整智能手表的oto模式、调用预设的加密数据对智能手表进行安全监控和应用预设的更新数据对智能手表进行升级检测,使智能手表能够满足可解锁介质所要求的解锁条件;第二判断模块40对智能手表修正完毕后,向可解锁介质发起连接请求,判断可解锁介质是否接受智能手表发起的连接请求,以执行对应的步骤;例如,当可解锁介质接受了智能手表的连接请求后,第二执行模块50可以通过智能手表对可解锁介质进行数据同步,获取到可解锁介质的中央控制权,控制可解锁介质将控制数据发送至智能手表中,将这些控制数据输入至预先设有的控制面板中,在控制面板中呈现能够控制可解锁介质的指令,最后将预先设有的解锁指令通过控制面板输入至可解锁介质中(或输入可解锁介质预先设有的密钥),即可实现智能手表远程解锁设备。
35.在本实施例中,执行模块还包括:判断单元,用于识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;执行单元,用于若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;第二判断单元,用于调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,所述安全措施具体包括加密提问;第二执行单元,用于若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;第三判断单元,用于获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;第三执行单元,用于若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。
36.在本实施例中,系统通过识别智能手表当前的oto模式,同时判断该智能手表的oto模式是否匹配可解锁介质设定的解锁条件,以执行对应的步骤;例如,当智能手表当前的oto模式属于离线状态时,此时系统会判定智能手表不匹配可解锁介质设定的在线条件,系统会为智能手表提供预先设有的状态指引,为智能手表搜寻能够提供网络的连接渠道或节点,从而将智能手表当前oto的离线状态转换为在线状态,以匹配可解锁介质设定的解锁
条件;而后系统通过调取预先设有的安全措施对智能手表进行安全身份验证,且赋予智能手表对这些安全措施的解答权限,安全措施具体为对用户的加密提问,同时判断该智能手表能否在预先设定的时段内完成这些安全措施验证,以执行对应的步骤;例如,当智能手表无法在预先设定的时段内完成安全身份验证时,此时系统会应用预先设有的生物识别技术对应用智能手表的用户请求获取其参数,如对用户进行指纹识别,获取用户的指纹识别信息,如对用户进行面部识别,获取用户的面部识别信息,如对用户进行虹膜识别,获取用户的眼球识别信息,根据这些识别得到的信息与智能手表预收录有的用户信息进行比对,即可不通过安全措施完成安全身份验证,完成安全身份验证后智能手表即满足可解锁介质的解锁条件;最后系统通过获取可解锁介质的已更新状态,同时判断该已更新状态是否需要智能手表对控制面板进行同步更新,以执行对应的步骤;例如,当系统检测到可解锁介质具备智能手表并未拥有的新控制功能时,此时系统会判定智能手表需要同步更新,系统会检测智能手表的待更新状态,获取到可解锁介质的更新内容后,将可解锁介质的更新内容同步更新至智能手表中,完成同步更新后智能手表即满足可解锁介质的另一解锁条件。
37.在本实施例中,第二执行模块还包括:选取单元,用于基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;读取单元,用于读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;第四判断单元,用于判断所述控制内容是否在所述可解锁介质中生效;第四执行单元,用于若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。
38.在本实施例中,系统基于可解锁介质的设备类型,从预先设有的控制面板类型中选取一种与可解锁介质的设备对应的控制面板,作为同步可解锁介质控制数据的控制面板,在智能手表的显示屏中生成该控制面板,而后将可解锁介质的控制数据输入至该控制面板中,即可在该控制面板中生成与这些控制数据对应的虚拟控制键位,系统通过读取用户在智能手表中应用虚拟控制键位对可解锁介质输入控制命令,控制可解锁介质同步执行与控制命令对应的控制内容,同时判断这些控制内容能否在可解锁介质的设备中生效,以执行对应的步骤;例如,当这些控制内容无法在可解锁介质中生效时,此时系统会对智能手表与可解锁介质同时进行检测,以确认是智能手表的指令输入失败或是可解锁介质的指令接收失败后,对指令无效的目标进行对应的校正,校正手段包括有检查指令格式、重新连接目标设备或重启设备;例如,当这些控制内容能够在可解锁介质中生效时,此时系统会应用预先设有的解锁指令对可解锁介质发起解锁,以实现远程解锁。
39.在本实施例中,获取模块还包括:生成单元,用于生成所述可解锁介质的连接词缀,基于所述连接词缀对所述可解锁介质进行所述设备类型的分类,在所述设备类型中选取所需解锁的待解锁介质,其中,所述连接词缀包括连接前缀和连接后缀;第五判断单元,用于基于所述待解锁介质预设的解锁前提,判断所述智能手表是否达到所述解锁前提,其中,所述解锁前提具体包括设备状态和授权状态;
第五执行单元,用于若是,则向所述待解锁介质请求获取对应的解锁条件,基于所述解锁条件对所述智能手表进行自检测,生成所述智能手表的运行状态。
40.在本实施例中,系统通过在智能手表的待连接设备界面,生成能够识别的可解锁介质对应的连接词缀,连接词缀包括设备昵称的连接前缀或连接后缀,而后系统根据这些连接词缀将对应的可解锁介质进行设备类型的分类,分类得出可解锁介质中的各个设备,包括待解锁的车辆、待解锁的门禁和待解锁的手机,在各个设备中选取所需进行解锁的待解锁介质,系统基于这些待解锁介质预先设有的解锁前提,判断智能手表当前的使用状态是否能达到解锁前提,解锁前提包括有智能手表的设备电量状态是否不足,智能手表的身份是否得到用户本人的授权,以执行对应的步骤;例如,当系统判定到智能手表能够达到这些解锁前提,此时系统会基于智能手表目前的状态进行自检测,以生成智能手表当前的运行状态,用户可以根据智能手表的运行状态实时得知智能手表还能够运行多长时间,避免同步控制可解锁介质时因为没电而中断同步。
41.在本实施例中,还包括:设定模块,用于设定所述预设范围内的识别范畴,在所述识别范畴内搜寻所有解锁介质,其中,所述识别范畴具体包括控制识别范围的大小和控制介质数量的识别;第三判断模块,用于判断所述所有解锁介质中是否存在未知的解锁介质;第三执行模块,用于若是,则在所述所有解锁介质中屏蔽所述未知的解锁介质,选取已知的解锁介质作为所述可解锁介质。
42.在本实施例中,系统通过设定智能手表预先设定识别范围的识别范畴,在该识别范畴中搜寻所有解锁介质,识别范畴包括智能手表对当前环境识别范围的大小和介质数量的多少,所有解锁介质包括已解锁介质和未解锁介质,而后判断所有解锁介质中是否存在未知的解锁介质,以执行对应的步骤,如连接前缀或连接后缀并未收录在智能手表中的设备,则属于未知的解锁介质;例如,当系统判定到所有解锁介质中存在未知的解锁介质时,系统会在所有解锁介质中自动屏蔽这些未知的解锁介质,同时选取已收录的解锁介质作为智能手表对应的可解锁介质;需要说明的是,用户可以手动调整自动屏蔽的功能,使得智能手表能够识别出未知的解锁介质以对其进行连接,避免用户需要连接新解锁介质时无法从当前环境中识别得出。
43.在本实施例中,还包括:第二获取模块,用于获取所述可解锁介质的连接设置;第四判断模块,用于判断所述可解锁介质能否被除智能手表外的其他终端设备连接;第四执行模块,应用若否,则通过预设通道向所述可解锁介质进行连接。
44.在本实施例中,系统通过获取可解锁介质的连接设置后,判断该可解锁介质能否被除了智能手表以外的其他终端设备连接,以执行对应的步骤;例如,当系统判定到可解锁介质能够被除了智能手表以外的其他终端设备连接时,此时系统会检测该可解锁介质的连接数量,直至检测到该可解锁介质不存在连接数量时,再提醒智能手表对可解锁介质发起连接请求,连接完毕后将可解锁介质的连接数量由多个连接限制为单个连接,避免智能手表同步控制可解锁介质的途中有其他设备控制可解锁介质;例如,当系统判定到可解锁介
质无法被除了智能手表以外的其他终端设备连接,此时智能手表可以通过预先设有的连接通道向可解锁介质发起连接,预先设有的连接通道包括有无线路由器提供的接入点、桥架、信道或集合点。
45.在本实施例中,还包括:限制模块,用于限制已解锁介质的访问权限,监测所述已解锁介质的使用状态,其中,所述使用状态具体包括设备电量、同步状态和网络连接状态;第五判断模块,用于判断所述使用状态是否低于预设待机状态;第五执行模块,用于若是,则采用预设方式将所述已解锁介质的使用状态发送至所述智能手表中,其中,所述预设方式具体包括低电量提示、控制面板颜色变化、语音提示和振动提示。
46.在本实施例中,系统通过限制已解锁介质的访问权限,同时监测已解锁介质的使用状态,包括设备的电量、设备与智能手表之间的同步状态和设备的网络连接状态,而后判断这些使用状态是否低于预先设有的待机状态,以执行对应的步骤;例如,当系统检测到已解锁介质的使用状态低于预先设有的待机状态时,此时系统会通过预先设有的方式将使用状态发送至智能手表中,以提示用户实时留意已解锁介质的运行状态,预先设有的方式包括有发送至智能手表中的低电量提示、智能手表控制面板的颜色变化、智能手表呈现语音提示功能或振动功能,均能提示用户;例如,当系统检测到已解锁介质的使用状态并未低于预先设有的待机状态时,系统无需通过智能手表提醒用户注意已解锁介质的使用状态。
47.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

技术特征:
1.一种基于智能手表实现远程解锁的控制方法,其特征在于,包括以下步骤:获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;判断智能手表是否符合所述可解锁介质对应的解锁条件;若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新数据对所述智能手表进行升级检测;向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入至所述可解锁介质中,完成解锁。2.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正的步骤中,还包括:识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,所述安全措施具体包括加密提问;若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。3.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中的步骤中,包括:基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;判断所述控制内容是否在所述可解锁介质中生效;
若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。4.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件的步骤中,包括:生成所述可解锁介质的连接词缀,基于所述连接词缀对所述可解锁介质进行所述设备类型的分类,在所述设备类型中选取所需解锁的待解锁介质,其中,所述连接词缀包括连接前缀和连接后缀;基于所述待解锁介质预设的解锁前提,判断所述智能手表是否达到所述解锁前提,其中,所述解锁前提具体包括设备状态和授权状态;若是,则向所述待解锁介质请求获取对应的解锁条件,基于所述解锁条件对所述智能手表进行自检测,生成所述智能手表的运行状态。5.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型的步骤前,还包括:设定所述预设范围内的识别范畴,在所述识别范畴内搜寻所有解锁介质,其中,所述识别范畴具体包括控制识别范围的大小和控制介质数量的识别;判断所述所有解锁介质中是否存在未知的解锁介质;若是,则在所述所有解锁介质中屏蔽所述未知的解锁介质,选取已知的解锁介质作为所述可解锁介质。6.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述判断智能手表是否符合所述可解锁介质对应的解锁条件的步骤前,还包括:获取所述可解锁介质的连接设置;判断所述可解锁介质能否被除智能手表外的其他终端设备连接;若否,则通过预设通道向所述可解锁介质进行连接。7.根据权利要求1所述的基于智能手表实现远程解锁的控制方法,其特征在于,所述将预设解锁指令输入至所述可解锁介质中,完成解锁的步骤后,还包括:限制已解锁介质的访问权限,监测所述已解锁介质的使用状态,其中,所述使用状态具体包括设备电量、同步状态和网络连接状态;判断所述使用状态是否低于预设待机状态;若是,则采用预设方式将所述已解锁介质的使用状态发送至所述智能手表中,其中,所述预设方式具体包括低电量提示、控制面板颜色变化、语音提示和振动提示。8.一种基于智能手表实现远程解锁的控制系统,其特征在于,包括:获取模块,用于获取预设范围内的可解锁介质,识别所述可解锁介质的设备类型,根据所述设备类型生成至少一种解锁条件,其中,所述设备类型包括车辆、门禁和手机,所述解锁条件具体包括设备的适配性、设备的安全性和设备的可升级性;判断模块,用于判断智能手表是否符合所述可解锁介质对应的解锁条件;执行模块,用于若否,则对所述可解锁介质进行条件解析,获取所述条件解析反馈的不符内容,根据所述不符内容对所述智能手表进行修正,其中,所述修正具体包括调整所述智能手表的oto模式、调用预设的加密数据对所述智能手表进行安全监控和应用预设的更新
数据对所述智能手表进行升级检测;第二判断模块,用于向所述可解锁介质发起连接请求,判断所述可解锁介质是否接受所述连接请求;第二执行模块,用于若是,则通过所述连接请求与所述可解锁介质进行数据同步,获取所述可解锁介质赋予的控制权,接收所述可解锁介质输出的控制数据,应用预设控制面板读取所述控制数据,将所述控制数据同化至所述控制面板中,将预设解锁指令输入至所述可解锁介质中,完成解锁。9.根据权利要求8所述的基于智能手表实现远程解锁的控制系统,其特征在于,所述执行模块还包括:判断单元,用于识别所述智能手表的oto模式,判断所述oto模式是否匹配所述可解锁介质对应的解锁条件;执行单元,用于若否,则为所述智能手表提供预设的状态指引,其中,所述状态指引具体包括供应预设的网络渠道和连接预设的网络节点;第二判断单元,用于调取预设的安全措施对所述智能手表进行身份验证,同时赋予所述智能手表对所述安全措施的解答权限,判断所述智能手表能否基于预设时段内完成所述身份验证,其中,所述安全措施具体包括加密提问;第二执行单元,用于若不能,则应用预设的生物识别技术向所述智能手表请求获取参数,其中,所述参数的内容具体包括指纹识别信息、面部识别信息和虹膜识别信息;第三判断单元,用于获取所述可解锁介质的已更新状态,判断所述已更新状态是否需要所述智能手表同步更新;第三执行单元,用于若需要,则检测所述智能手表的待更新状态,将所述可解锁介质的控制更新内容同步至所述智能手表中。10.根据权利要求8所述的基于智能手表实现远程解锁的控制系统,其特征在于,所述第二执行模块还包括:选取单元,用于基于所述可解锁介质从预设控制面板类型中选取至少一种控制面板,将所述控制数据输入至所述控制面板中,在所述控制面板中生成所述控制数据对应的虚拟控制键位;读取单元,用于读取所述虚拟控制键位接收的控制命令,将所述控制命令输入至所述可解锁介质中,根据所述控制命令同步所述可解锁介质执行对应的控制内容;第四判断单元,用于判断所述控制内容是否在所述可解锁介质中生效;第四执行单元,用于若否,则对智能手表与所述可解锁介质进行检测,检测得到指令无效目标,对所述指令无效目标进行校正。

技术总结
本发明提供了一种基于智能手表实现远程解锁的控制方法及系统,运用于远程解锁技术领域;本发明通过将智能手表与预先设定范围内的可解锁介质进行预检测,使智能手表能够符合可解锁介质对应的解锁条件后,再与可解锁介质发起连接并同步可解锁介质的控制数据至预先设有的控制面板中,通过智能手表的控制面板对可解锁介质实现远程解锁,有效解决了用户日常需要对常用设备进行解锁时,如若用户无法接触到设备本体,则无法进行解锁的问题,同时提高了终端设备连接可解锁介质的安全性。终端设备连接可解锁介质的安全性。终端设备连接可解锁介质的安全性。


技术研发人员:陈泽鹏 卜凯
受保护的技术使用者:深圳市微克科技有限公司
技术研发日:2023.06.02
技术公布日:2023/7/12
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐