公开/公告号CN112395622A
专利类型发明专利
公开/公告日2021-02-23
原文格式PDF
申请/专利权人 深圳市致趣科技有限公司;
申请/专利号CN201910758917.0
申请日2019-08-16
分类号G06F21/60(20130101);G06F21/62(20130101);
代理机构11411 北京联瑞联丰知识产权代理事务所(普通合伙);
代理人郭堃
地址 518042 广东省深圳市福田区车公庙泰然九路海松大厦B-1101
入库时间 2023-06-19 09:57:26
技术领域
本发明涉及物联网领域,尤其涉及一种向第三方开放有限物联网系统访问权限的方法及系统。
背景技术
在目前市面上的物联网系统中,大多都采用了没有限制向第三方系统开放的公开使用方式,导致物联网系统内部设备的数据容易被窃取,缺乏对数据的保护,导致容易造成系统安全隐患。
发明内容
本发明的主要目的在于提供一种向第三方开放有限物联网系统访问权限的方法及系统,能实现提升物联网系统的数据安全系数同时提升系统的可裁剪性。。
为实现上述目的,本发明采取的技术方案为:
第一方面,本发明提供了一种向第三方开放有限物联网系统访问权限的方法,包括:
将输入的物联网数据保存到限制性数据区;
开放所述限制性数据区;
发送通讯令牌请求信息;
当所述通讯令牌请求信息匹配成功时,发送通讯令牌;
根据所述通讯令牌与所述限制性数据区进行数据交互。
进一步的,所述根据所述通讯令牌与所述限制性数据区进行数据交互,具体包括:
获取到所述通讯令牌后,发送请求数据信息;
根据所述请求数据信息向所述限制性数据区发送数据提取信息;
根据所述数据提取信息将所述限制性数据区内保存的所述物联网数据进行发送;
将所述物联网数据发送到第三方系统。
进一步的,所述发送通讯令牌请求信息;之后,还包括;
判断当所述通讯令牌请求信息匹配失败时,终止通讯。
进一步的,所述根据所述请求数据信息向所述限制性数据区发送数据提取信息之后,还包括:
判断当所述限制性数据区无数据时,发送数据不存在信息;
将所述数据不存在信息进行发送。
第二方面,本发明提供了一种向第三方开放有限物联网系统访问权限的系统,包括第三方系统、云端处理系统以及物联网系统;
所述第三方系统与所述云端处理系统相连,所述物联网系统与所述云端处理系统相连;
所述物联网系统用于将输入的物联网数据保存到限制性数据区;
所述物联网系统还用于连接所述云端控制系统并开放所述限制性数据区;
所述第三方系统用于向所述云端控制系统发送通讯令牌请求信息;
所述云端控制系统用于判断当所述通讯令牌请求信息匹配成功时,向所述第三方系统发送通讯令牌;
所述第三方系统还用于根据所述通讯令牌与所述限制性数据区进行数据交互。
进一步的,所述第三方系统还用于在获取到所述通讯令牌后向所述云端控制系统发送请求数据信息;
所述云端控制系统还用于根据所述请求数据信息向所述限制性数据区发送数据提取信息;
所述物联网系统还用于根据所述数据提取信息将所述限制性数据区内保存的所述物联网数据发回给所述云端控制系统;
所述云端控制系统还用于将所述物联网数据发送到所述第三方系统。
进一步的,所述云端控制系统还用于判断当所述通讯令牌请求信息匹配失败时,终止通讯。
进一步的,所述物联网系统还用于判断当所述限制性数据区无数据时,向所述云端控制系统发送数据不存在信息;
所述云端控制系统还用于将所述数据不存在信息发送到第三方系统。
本发明采用上述方法,通过设置限制性数据区进行数据交互的方式保护了物联网系统的安全的同时向第三方系统提供数据访问接口,用户可自行将需要保存的初级保存到限制性数据区并进行交互,保证了物联网系统的安全同时防止客户信息出现泄露。
附图说明
图1为本发明一种向第三方开放有限物联网系统访问权限的方法一实施例的方法流程图;
图2为本发明一种向第三方开放有限物联网系统访问权限的方法另一实施例的方法流程图;
图3为本发明一种向第三方开放有限物联网系统访问权限的方法另一实施例的方法流程图;
图4为本发明一种向第三方开放有限物联网系统访问权限的方法另一实施例的方法流程图;
图5为本发明一种向第三方开放有限物联网系统访问权限的系统一实施例的系统结构图;
图中标号名称为:10-第三方系统、20-云端处理系统、30-物联网系统。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
第一方面,如图1所示,本发明提供了一种向第三方开放有限物联网系统访问权限的方法,包括:
S100、将输入的物联网数据保存到限制性数据区;
S200、开放所述限制性数据区;
S300、发送通讯令牌请求信息;
S400、当所述通讯令牌请求信息匹配成功时,发送通讯令牌;
S500、根据所述通讯令牌与所述限制性数据区进行数据交互。
进一步的,如图2所示,步骤S500具体包括:
S501、获取到所述通讯令牌后,发送请求数据信息;
S502、根据所述请求数据信息向所述限制性数据区发送数据提取信息;
S503、根据所述数据提取信息将所述限制性数据区内保存的所述物联网数据进行发送;
S504、将所述物联网数据发送到第三方系统。
进一步的,如图3所示,步骤S300之后,还包括:
S301、判断当所述通讯令牌请求信息匹配失败时,终止通讯。
进一步的,如图4所示,步骤S502之后,还包括:
S505、判断当所述限制性数据区无数据时,发送数据不存在信息;
S506、将所述数据不存在信息进行发送。
第二方面,如图5所示,本发明提供了一种向第三方开放有限物联网系统访问权限的系统,包括第三方系统10、云端处理系统20以及物联网系统30;
第三方系统10与云端处理系统20相连,物联网系统30与云端处理系统20相连;
物联网系统30用于将输入的物联网数据保存到限制性数据区;
物联网系统30还用于连接云端控制系统20并开放所述限制性数据区;
第三方系统10用于向云端控制系统20发送通讯令牌请求信息;
云端控制系统20用于判断当所述通讯令牌请求信息匹配成功时,向第三方系统10发送通讯令牌;
第三方系统10还用于根据所述通讯令牌与所述限制性数据区进行数据交互。
进一步的,第三方系统10还用于在获取到所述通讯令牌后向云端控制系统20发送请求数据信息;
云端控制系统20还用于根据所述请求数据信息向所述限制性数据区发送数据提取信息;
物联网系统30还用于根据所述数据提取信息将所述限制性数据区内保存的所述物联网数据发回给云端控制系统20;
云端控制系统20还用于将所述物联网数据发送到第三方系统10。
进一步的,云端控制系统20还用于判断当所述通讯令牌请求信息匹配失败时,终止通讯。
进一步的,物联网系统30还用于判断当所述限制性数据区无数据时,向云端控制系统20发送数据不存在信息;
云端控制系统20还用于将所述数据不存在信息发送到第三方系统10。
在本发明一具体应用场景中,当用户所控制的第三方系统10需要物联网系统30开放限制性数据区并保存数据时,用户首先向物联网系统30的限制性数据区输入需要保存的物联网数据,物联网系统30在保存好所述物联网数据之后与云端处理系统20相连并开放限制性数据区,而当用户需要获取所述物联网数据时,用户首先通过第三方系统10向云端处理系统20发送通讯令牌请求信息;之后云端处理系统20判断所述令牌请求信息匹配成功,则向第三方系统10发送通讯令牌,之后第三方系统10在获取到所述通讯令牌后向云端控制系统20发送请求数据信息;之后云端控制系统20根据所述请求数据信息向所述限制性数据区发送数据提取信息;之后物联网系统30根据所述数据提取信息将所述限制性数据区内保存的所述物联网数据发回给云端控制系统20,最后云端控制系统20将所述物联网数据发送到第三方系统10,从而完成第三方系统10与限制性数据区的信息交互。
以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。
机译: 一种使用开放式接口的第三方呼叫通信系统进行静态架构使用的方法
机译: 支持时分双工的窄带物联网系统中传输随机访问权限的方法及其装置
机译: 开放平台,开放平台访问系统,存储介质以及允许第三方应用访问开放平台的方法