一种信息校验方法及系统技术方案

技术编号:28420586 阅读:30 留言:0更新日期:2021-05-11 18:27
本申请涉及一种信息校验方法及系统。其中方法包括:获取控制指令;根据所述控制指令获取所述控制终端的身份信息;根据所述身份信息在历史记录信息中进行查询,得到查询结果;当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时,生成用于对所述控制终端进行校验的校验请求,以使所述控制终端根据所述校验请求生成待校验信息;获取所述待校验信息并进行校验,得到校验结果;在所述校验结果满足预设要求时,执行所述控制指令。本申请实施例提供的方法,在智能设备执行控制指令之前会对控制指令进行校验,如果校验不通过则需要进行再次校验并通过之后才能执行控制指令,可以有效提高智能设备的安全性。

【技术实现步骤摘要】
一种信息校验方法及系统
本申请涉及智能家居
,尤其涉及一种信息校验方法及系统。
技术介绍
目前物联网在智能家居方面应用比较广泛,用户通过终端,利用网络通信技术对智能设备发送控制指令,控制智能设备执行对应操作,达到远程控制设备的目的。在现有技术中,终端可以通过发送请求给服务器,服务器转发控制指令给智能设备,完成远程控制操作,或者终端直接发送控制指令至同一局域网下的智能设备,以完成近距离控制操作。但是现有的智能设备的控制缺少对控制指令的鉴别,智能设备收到控制指令后,不会对接收到的控制指令做任何判断,便会执行控制指令,如果用户通过非法途径进入系统,就直接能对系统的智能设备进行控制,存在巨大的安全隐患。针对相关技术中存在的技术问题,目前尚未提供有效的解决方案。
技术实现思路
为了解决相关技术中智能设备在接受远程控制时,安全性低的技术问题,本申请提供了一种信息校验方法及系统。第一方面,本申请实施例提供了一种信息校验方法,包括:获取控制指令;根据所述控制指令获取所述控制终端的身份信息;根据所述身份信息在历史记录信息中进行查询,得到查询结果;当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时,生成用于对所述控制终端进行校验的校验请求,以使所述控制终端根据所述校验请求生成待校验信息;获取所述待校验信息并进行校验,得到校验结果;在所述校验结果满足预设要求时,执行所述控制指令。可选的,如前述的方法,所述生成用于对所述控制终端进行校验的校验请求,包括:生成用于获取所述控制终端的所述待校验信息的所述校验请求;所述获取所述待校验信息并进行校验,得到校验结果,包括:将所述待校验信息与预设的设备校验信息进行一致性校验,得到所述校验结果。可选的,如前述的方法,所述生成用于对所述控制终端进行校验的校验请求,包括:在所述历史记录信息中查询得到校验通过的第三方身份信息;生成用于使第三方终端生成校验信息的信息获取请求;所述第三方终端为与所述第三方身份信息对应的终端;将所述信息获取请求发送至所述第三方终端;接收得到所述第三方终端生成的所述校验信息;生成用于使所述控制终端发送所述待校验信息的所述校验请求;所述获取所述待校验信息并进行校验,包括:通过所述校验信息,对来自于所述控制终端的所述待校验信息进行校验。可选的,如前述的方法,还包括:确定发送所述校验请求至所述控制终端的发送时间;根据所述发送时间以及第一预设校验时长,确定第一校验时间段;获取在所述第一校验时间段内,接收得到的操作信息;在所述操作信息与所述校验请求中指定的预设操作信息一致时,执行所述控制指令。可选的,如前述的方法,所述获取所述待校验信息并进行校验,包括:确定发送所述校验请求至所述控制终端的发送时间;根据所述发送时间以及第二预设校验时长,确定第二校验时间段;确定接收得到所述待校验信息的第一时间;当所述第一时间在所述第二校验时间段内时,通过对所述控制终端根据所述校验请求生成的待校验信息进行校验。可选的,如前述的方法,还包括:在查询得到与所述身份信息对应的控制记录信息时,执行所述控制指令;所述身份信息包括以下至少一项:IP地址或蓝牙地址。另一方面,本申请实施例提供了一种信息校验方法,包括:生成用于对智能设备进行控制的控制指令;将所述控制指令发送至所述智能设备;接收得到来自于所述智能设备的校验请求;所述校验请求为所述智能设备根据所述控制指令中的身份信息在历史记录信息中进行查询,得到查询结果,当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时由所述智能设备生成;根据所述校验请求生成待校验信息;将所述待校验信息发送至所述智能设备;以使所述智能设备对所述待校验信息进行校验,并在得到的所述校验结果满足预设要求时,执行所述控制指令。另一方面,本申请实施例提供了一种智能设备,包括:指令获取模块,用于获取控制指令;身份信息获取模块,用于根据所述控制指令获取所述控制终端的身份信息;查询模块,用于根据所述身份信息在历史记录信息中进行查询,得到查询结果;校验请求生成模块,用于当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时,生成用于对所述控制终端进行校验的校验请求,以使所述控制终端根据所述校验请求生成待校验信息;校验模块,用于获取所述待校验信息并进行校验,得到校验结果;执行模块,用于在所述校验结果满足预设要求时,执行所述控制指令。另一方面,本申请实施例提供了一种智能终端,包括:第一生成模块,用于生成用于对智能设备进行控制的控制指令;第一发送模块,用于将所述控制指令发送至所述智能设备;接收模块,用于接收得到来自于所述智能设备的校验请求;所述校验请求为所述智能设备根据所述控制指令中的身份信息在历史记录信息中进行查询,得到查询结果,当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时由所述智能设备生成;第二生成模块,用于根据所述校验请求生成待校验信息;第二发送模块,用于将所述待校验信息发送至所述智能设备;以使所述智能设备对所述待校验信息进行校验,并在得到的校验结果满足预设要求时,执行所述控制指令。另一方面,本申请实施例提供了一种信息校验系统,包括:如前所述的智能设备以及如前所述的智能终端。另一方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、通信接口和存储器通过通信总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述计算机程序时,实现如前述任一项所述的方法。另一方面,本申请实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行如前任一项所述的方法。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,在智能设备执行控制指令之前会对控制指令进行校验,如果校验不通过则需要进行再次校验并通过之后才能执行控制指令,可以有效提高智能设备的安全性。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种信息校验方法的流程示意图;图2为本申请另一实施例提供的一种信息校验方法的流程示意图;本文档来自技高网...

【技术保护点】
1.一种信息校验方法,其特征在于,包括:/n获取控制指令;/n根据所述控制指令获取所述控制终端的身份信息;/n根据所述身份信息在历史记录信息中进行查询,得到查询结果;/n当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时,生成用于对所述控制终端进行校验的校验请求,以使所述控制终端根据所述校验请求生成待校验信息;/n获取所述待校验信息并进行校验,得到校验结果;/n在所述校验结果满足预设要求时,执行所述控制指令。/n

【技术特征摘要】
1.一种信息校验方法,其特征在于,包括:
获取控制指令;
根据所述控制指令获取所述控制终端的身份信息;
根据所述身份信息在历史记录信息中进行查询,得到查询结果;
当所述查询结果表征所述历史记录信息中不存在与所述身份信息对应的控制记录信息时,生成用于对所述控制终端进行校验的校验请求,以使所述控制终端根据所述校验请求生成待校验信息;
获取所述待校验信息并进行校验,得到校验结果;
在所述校验结果满足预设要求时,执行所述控制指令。


2.根据权利要求1所述的方法,其特征在于,
所述生成用于对所述控制终端进行校验的校验请求,包括:
生成用于获取所述控制终端的所述待校验信息的所述校验请求;
所述获取所述待校验信息并进行校验,得到校验结果,包括:
将所述待校验信息与预设的设备校验信息进行一致性校验,得到所述校验结果。


3.根据权利要求1所述的方法,其特征在于,
所述生成用于对所述控制终端进行校验的校验请求,包括:
在所述历史记录信息中查询得到校验通过的第三方身份信息;
生成用于使第三方终端生成校验信息的信息获取请求;所述第三方终端为与所述第三方身份信息对应的终端;
将所述信息获取请求发送至所述第三方终端;
接收得到所述第三方终端生成的所述校验信息;
生成用于使所述控制终端发送所述待校验信息的所述校验请求;
所述获取所述待校验信息并进行校验,包括:
通过所述校验信息,对来自于所述控制终端的所述待校验信息进行校验。


4.根据权利要求1所述的方法,其特征在于,还包括:
确定发送所述校验请求至所述控制终端的发送时间;
根据所述发送时间以及第一预设校验时长,确定第一校验时间段;
获取在所述第一校验时间段内,接收得到的操作信息;
在所述操作信息与所述校验请求中指定的预设操作信息一致时,执行所述控制指令。


5.根据权利要求1所述的方法,其特征在于,所述获取所述待校验信息并进行校验,包括:
确定发送所述校验请求至所述控制终端的发送时间;
根据所述发送时间以及第二预设校验时长,确定第二校验时间段;
确定接收得到所述待校验信息的第一时间;
当所述第一时间在所述第二校验时间段内时,通过对所述控制终端根据所述校验请求生成的待校验信息进行校验。


6.根据权利要求1所述的方法,其特征在于,还包括:
在查询得到与所述身份信息对应的控制记录信息时,执行所述控制指令;所述身份信息包括以下至少一项:IP地址或蓝牙地址。


7.一种信息校验...

【专利技术属性】
技术研发人员:林泓亮宋德超王沅召
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1