System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能家居,具体而言,涉及一种场景网络图的共享方法、装置、存储介质和计算机设备。
技术介绍
1、随着智能设备的普及,用户可以根据自己拥有的多个智能设备创建智能场景,然后通过该智能场景中各智能设备协同作用,从而实现用户的需求。其中,不同的智能设备可以组成不同的场景网络图,不同的场景网络图可以实现不同的用户需求。
技术实现思路
1、本申请提供一种场景网络图的共享方法、装置、存储介质以及计算机设备,可以解决如何提高场景网络图的共享效率和通用性的技术问题。
2、第一方面,本申请实施例提供一种场景网络图的共享方法,该方法包括:
3、响应于场景网络图的共享请求,在智能场景中获取场景网络图;
4、获取所述场景网络图的脱敏级别,确定所述脱敏级别对应的脱敏规则;
5、基于所述脱敏级别对应的脱敏规则,对所述场景网络图进行脱敏处理,得到所述场景网络图中各场景节点的脱敏节点信息,基于所述各场景节点的脱敏节点信息生成脱敏网络图;
6、将所述脱敏网络图返回至所述共享请求对应的请求终端。
7、第二方面,本申请实施例提供一种场景网络图的共享方法,该方法包括:
8、接收共享终端发送的脱敏网络图,获取所述脱敏网络图的脱敏级别;
9、基于所述脱敏级别对应的匹配规则,获取所述脱敏网络图中各场景节点与请求终端的场景节点列表中各初始场景节点之间的匹配结果;
10、基于所述匹配结果和所述脱敏网络图,获取所述脱敏网
11、第三方面,本申请实施例提供一种共享装置,包括:
12、网络图获取模块,用于响应于场景网络图的共享请求,在智能场景中获取场景网络图;
13、规则确定模块,用于获取所述场景网络图的脱敏级别,确定所述脱敏级别对应的脱敏规则;
14、脱敏图获取模块,用于基于所述脱敏级别对应的脱敏规则,对所述场景网络图进行脱敏处理,得到所述场景网络图中各场景节点的脱敏节点信息,基于所述各场景节点的脱敏节点信息生成脱敏网络图;
15、脱敏图共享模块,用于将所述脱敏网络图返回至所述共享请求对应的请求终端。
16、第四方面,本申请实施例提供一种共享装置,包括:
17、脱敏图接收模块,用于接收共享终端发送的脱敏网络图,获取所述脱敏网络图的脱敏级别;
18、节点匹配模块,用于基于所述脱敏级别对应的匹配规则,获取所述脱敏网络图中各场景节点与请求终端的场景节点列表中各初始场景节点之间的匹配结果;
19、网络图获取模块,用于基于所述匹配结果和所述脱敏网络图,获取所述脱敏网络图对应的场景网络图。
20、第五方面,本申请实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序适于由处理器加载并执行上述方法的步骤。
21、第六方面,本申请实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。
22、在本申请实施例中,通过获取场景网络图的脱敏规则,然后基于脱敏规则对被选中的场景网络图进行脱敏处理,具体来说,是通过脱敏规则确定场景网络图中需去除的敏感信息和需模糊化的必要信息,然后针对于这些信息进行对应的脱敏处理,使得请求终端在接收到脱敏网络图后,可以直接基于脱敏网络图进行智能场景配置,既提高了被共享的场景网络图在各终端设备中的通用性,也保证了共享该场景网络图的用户的隐私安全,同时还通过将场景网络图的分享过程自动化,提高了场景网络图的共享效率。
本文档来自技高网...【技术保护点】
1.一种场景网络图的共享方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述场景网络图由至少一条链路组成,所述基于所述脱敏级别对应的脱敏规则,对所述场景网络图进行脱敏处理,得到所述场景网络图中各场景节点的脱敏节点信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第一脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
4.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第二脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一属性虚化规则包括空间虚化规则、时间虚化规则和设备虚化规则,所述第一属性信息包括空间信息、时间信息和设备信息中的至少一个,所述采用所述第一属性虚化规则,将所述第一链路的各场景节点的第一节点信息中的第一属性信息进行模糊处理,得到所
6.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第三脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
7.根据权利要求6所述的方法,其特征在于,所述第二属性虚化规则包括时间虚化规则和设备标准化规则,所述第二属性信息包括时间信息和设备信息中的至少一个,所述采用所述第二属性信息虚化规则,将所述第一链路的各场景节点的第四节点信息中的第二属性信息进行模糊处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
8.一种场景网络图的共享方法,其特征在于,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述脱敏级别为第一脱敏程度,所述基于所述脱敏级别对应的匹配规则,获取所述脱敏网络图中各场景节点与请求终端的场景节点列表中各初始场景节点之间的匹配结果,包括:
10.根据权利要求9所述的方法,其特征在于,所述基于所述匹配结果和所述脱敏网络图,获取所述脱敏网络图对应的场景网络图,包括:
11.根据权利要求8所述的方法,其特征在于,所述脱敏级别为第二脱敏程度,所述基于所述脱敏级别对应的匹配规则,获取所述脱敏网络图中各场景节点与请求终端的场景节点列表中各初始场景节点之间的匹配结果,包括:
12.根据权利要求11所述的方法,其特征在于,所述基于所述匹配结果和所述脱敏网络图,获取所述脱敏网络图对应的场景网络图,包括:
13.根据权利要求8所述的方法,其特征在于,所述脱敏级别为第三脱敏程度,所述基于所述脱敏级别对应的匹配规则,获取所述脱敏网络图中各场景节点与请求终端的场景节点列表中各初始场景节点之间的匹配结果,包括:
14.根据权利要求13所述的方法,其特征在于,所述基于所述匹配结果和所述脱敏网络图,获取所述脱敏网络图对应的场景网络图,包括:
15.一种共享装置,其特征在于,包括:
16.一种共享装置,其特征在于,包括:
17.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-14中任一项所述的场景网络图的共享方法。
18.一种计算机设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1-14任意一项所述的场景网络图的共享方法的步骤。
...【技术特征摘要】
1.一种场景网络图的共享方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述场景网络图由至少一条链路组成,所述基于所述脱敏级别对应的脱敏规则,对所述场景网络图进行脱敏处理,得到所述场景网络图中各场景节点的脱敏节点信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第一脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
4.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第二脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一属性虚化规则包括空间虚化规则、时间虚化规则和设备虚化规则,所述第一属性信息包括空间信息、时间信息和设备信息中的至少一个,所述采用所述第一属性虚化规则,将所述第一链路的各场景节点的第一节点信息中的第一属性信息进行模糊处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
6.根据权利要求2所述的方法,其特征在于,所述脱敏级别为第三脱敏程度,所述基于所述脱敏级别对应的脱敏规则,对所述第一链路的各场景节点的节点信息进行脱敏处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
7.根据权利要求6所述的方法,其特征在于,所述第二属性虚化规则包括时间虚化规则和设备标准化规则,所述第二属性信息包括时间信息和设备信息中的至少一个,所述采用所述第二属性信息虚化规则,将所述第一链路的各场景节点的第四节点信息中的第二属性信息进行模糊处理,得到所述第一链路的各场景节点的脱敏节点信息,包括:
...【专利技术属性】
技术研发人员:陈浩强,
申请(专利权)人:芜湖美的厨卫电器制造有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。