一种数据处理方法、装置、电子设备及存储介质与流程

文档序号:24722325发布日期:2021-04-16 15:19阅读:94来源:国知局
一种数据处理方法、装置、电子设备及存储介质与流程

1.本申请涉及智能家居安全领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。


背景技术:

2.随着人民生活水平的不断提升,对于家庭安全也越加重视,因此对智能家居设备的使用也越发频繁,例如智能门锁,智能空调,智能摄像头等等。
3.由于不同国家对于数据上报内容要求不同,所以在不同国家(地区)智能家居设备能够上报数据内容也不同。现有技术中,因智能家居设备在上报数据内容之前无法识别数据内容是否属于上报的数据类型,并仍然进行上报,从而造成智能家居设备存在违规行为,以及面临禁用风险。


技术实现要素:

4.为了解决因智能家居设备在上报数据内容之前无法识别数据内容是否属于上报的数据类型,并仍然进行上报,从而造成智能家居设备存在违规行为,以及面临禁用风险的技术问题,本申请提供了一种数据处理方法、装置、电子设备及存储介质。
5.根据本申请实施例的一个方面,提供了一种数据处理方法,包括;
6.确定待上传数据,所述待上传数据包括发送地址以及数据内容;
7.将所述待上传数据发送至服务器;
8.接收来自于所述服务器的发送条件,所述发送条件由所述服务器根据所述发送地址对应的数据上报规则确定;
9.对所述数据内容执行所述发送条件对应的处理操作。
10.进一步的,所述对所述数据内容执行所述发送条件对应的处理操作,包括:
11.将所述数据内容中满足所述发送条件的第一数据内容发送至所述服务器;
12.或,
13.将所述数据内容中不满足所述发送条件的第二数据内容,或所述数据内容存储于本地;
14.所述对所述数据内容执行所述发送条件对应的处理操作,还包括:
15.当所述第一数据内容或第二数据内容中存在隐私数据内容时,确定所述隐私数据内容的加密等级;
16.按照所述加密等级对所述隐私数据内容执行加密操作。
17.进一步的,所述方法还包括:
18.接收所述服务器发送的数据获取请求,所述数据获取请求携带更新后的数据上报规则;
19.从本地查询与所述更新后的数据上报规则相匹配的数据内容;
20.将与所述更新后的数据上报规则相匹配的数据内容发送至所述服务器。
21.根据本申请实施例的再一个方面,还提供了一种数据处理方法,应用于服务器,包括:
22.获取来自于智能家居设备的上传数据,所述上传数据携带发送地址和数据内容;
23.查询所述发送地址关联的数据上报规则,所述数据上报规则包括政策信息和法律信息;
24.按照所述数据上报规则对所述数据内容进行分析,得到所述数据内容的发送条件;
25.将所述发送条件发送至所述智能家居设备。
26.进一步的,所述方法还包括:
27.当未接收到所述智能家居设备的确认信息时,按照预设时间间隔向所述智能家居设备发送所述发送条件,所述确认信息由所述智能家具设备接收到所述发送条件后生成。
28.进一步的,所述方法还包括:
29.获取作用于所述数据上报规则的更新操作;
30.根据所述更新操作得到更新后的数据上报规则;
31.从所述智能家居设备中获取与所述更新后的数据上报规则匹配的数据内容。
32.根据本申请实施例的再一个方面,还提供了一种数据处理装置,应用于智能家居设备,包括:
33.确定模块,用于确定待上传数据,所述待上传数据包括发送地址以及数据内容;
34.发送模块,用于将所述待上传数据发送至服务器;
35.接收模块,用于接收来自于所述服务器的发送条件,所述发送条件由所述服务器根据所述发送地址对应的数据上报规则确定;
36.执行模块,用于对所述数据内容执行所述发送条件对应的处理操作。
37.根据本申请实施例的再一个方面,还提供了一种数据处理装置,应用于服务器,包括:
38.获取模块,用于获取来自于智能家居设备的上传数据,所述上传数据携带发送地址和数据内容;
39.查询模块,用于查询所述发送地址关联的数据上报规则,所述数据上报规则包括政策信息和法律信息;
40.分析模块,用于按照所述数据上报规则对所述数据内容进行分析,得到所述数据内容的发送条件;
41.发送模块,用于将所述发送条件发送至所述智能家居设备。
42.根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。
43.根据本申请实施例的另一方面,还提供了一种电子装置,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。
44.本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。
45.本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请通过智能家居设备将待上报数据发送至服务器,由服务器根据智能家居设备的发送地址相关的数据上报规则对数据进行分析,从而确定是否允许智能家居设备上报该类型的数据,以此防止智能家居设备出现违规的情况。解决了现有技术中因智能家居设备无法识别数据内容是否属于上报的数据类型,并仍然上报收集的数据内容,从而造成智能家居设备存在违规行为,且面临禁止使用的风险的技术问题。
附图说明
46.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
47.为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
48.图1为本申请实施例提供的一种数据处理方法的流程图;
49.图2为本申请另一实施例提供的一种数据处理方法的流程图;
50.图3为本申请实施例提供的一种数据处理装置的框图;
51.图4为本申请另一实施例提供的一种数据处理装置的框图;
52.图5为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
53.为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
54.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个类似的实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
55.本申请实施例提供了一种数据处理方法、装置、电子设备及存储介质。本发明实施例所提供的方法可以应用于任意需要的电子设备,例如,可以为服务器、终端等电子设备,在此不做具体限定,为描述方便,后续简称为电子设备。
56.根据本申请实施例的一方面,提供了一种数据处理方法的方法实施例,该方法应用于智能家居设备。图1为本申请实施例提供的一种数据处理方法的流程图,如图1所示,该方法包括:
57.步骤s11,确定待上传数据,待上传数据包括发送地址以及数据内容;
58.在本申请实施例中,待上传数据可以是智能家居设备采集到的数据,数据包括发送地址以及数据内容,例如:数据内容包括:用户的身份信息,用户的特征信息,用户的家庭信息等等,发送地址为智能家居设备的地址。其中智能家居设备可以是智能门锁,智能摄像头等等。
59.步骤s12,将待上传数据发送至服务器;
60.在本申请实施例中,将待上传数据发送至服务器,由服务器根据数据上报规则对待上传数据进行分析,确定待上传数据的发送条件,其中数据上报规则包括:与发送地址相关的政策信息以及法律信息。
61.作为一个示例,待上传数据包括用户的身份信息以及用户的相貌特征,其中,身份信息包括:姓名,性别,年龄等等;相貌特征包括:用户的面部图像等等。当服务器接收到待上传数据后,根据该数据携带的发送地址查询相应的政策信息以及法律信息,确定用户的相貌特征不能上传,此时发送条件为用户的相貌特征不能上传。得到发送条件后,将发送条件发送至智能家居设备。
62.步骤s13,接收来自于服务器的发送条件,发送条件由服务器根据发送地址对应的数据上报规则确定;
63.步骤s14,对数据内容执行发送条件对应的处理操作。
64.在本申请实施例中,对数据内容执行发送条件对应的处理操作,包括:将数据内容中满足发送条件的目标数据内容发送至服务器;
65.或,将数据内容中满足发送条件的第一数据内容,或数据内容存储于本地;
66.作为一个示例,当发送条件是允许数据内容中的全部数据发送,此时将数据内容作为第一数据内容。或者当发送条件时允许数据内容中的部分数据发送,此时将数据内容中允许发送的部分数据内容作为第一数据内容。
67.作为另一个示例,当发送条件为不允许数据内容中的全部数据发送,此时则将数据内容存储于本地。或,或者当发送条件是不允许数据内容中的部分数据发送,此时将不满足发送条件的数据内容作为第二数据内容,将第二数据内容存储于本地。
68.在本申请实施例中,对数据内容执行发送条件对应的处理操作,还包括以下步骤a1

a2:
69.步骤a1,当第一数据内容或第二数据内容中存在隐私数据内容时,确定隐私数据内容的加密等级;
70.步骤a2,按照加密等级对隐私数据内容执行加密操作。
71.在本申请实施例中,智能家居设备在上传数据内容时,对数据内容进行检测,确定数据内容中是否存在隐私数据内容,例如:用户的身份证号,手机号,用户的家庭信息等等。当数据内容中携带隐私数据内容时,获取预先建立的隐私数据内容与加密等级的对应关系表,并根据该对应关系表确定该隐私数据内容对应的加密等级,然后按照加密等级对应的加密方式进行加密。
72.作为为一个示例,当加密等级为一级时,根据第一私钥对隐私数据内容进行加密,将加密后的隐私数据内容发送到服务器,第一私钥根据智能家居设备的设备标识计算得到。
73.当加密等级为二级时,根据第一私钥对隐私数据内容进行加密,得到第一加密内
容,然后采用第二私钥对第一加密内容进行加密,得到第二加密内容,其中第二私钥为随机加密算法随机生成的私钥。
74.在本申请实施例提供的方法还包括以下步骤b1

b3:
75.步骤b1,接收服务器发送的数据获取请求,数据获取请求携带更新后的数据上报规则;
76.步骤b2,从本地查询与所述更新后的数据上报规则相匹配的数据内容;
77.步骤b3,将与更新后的数据上报规则相匹配的数据内容发送至服务器。
78.在本申请实施例中,智能家居设备所在地区的政策信息以及法律信息发生变更后,服务器会同步更新数据上报规则,并向智能家居设备发送数据获取请求,数据获取请求携带更新后的数据上报规则可以是允许智能家居设备上报哪些数据内容。
79.当智能家居设备收到更新后的数据上报规则后,,从本地查询与所述更新后的数据上报规则相匹配的数据内容,并发送至服务器。以此能够根据更新的数据上报规则,实时将智能家居设备存储的,且满足更新后的数据上报规则的数据内容发送至服务器,一方面能够减小智能家居设备中数据的存储量;另一方面,不会导致智能家居设备因未及时更新政策信息或法律信息,导致违规的问题。
80.本申请通过智能家居设备将待上报数据发送至服务器,由服务器根据智能家居设备的发送地址相关的数据上报规则对上报的数据进行分析,从而确定是否允许智能家居设备上报该类型的数据,同时不会导致智能家居设备存在违规的问题。解决了现有技术中因智能家居设备无法识别数据内容是否属于上报的数据类型,并仍然上报收集的数据内容,从而造成智能家居设备存在违规行为,且面临禁止使用的风险的技术问题。
81.图2为本申请实施例提供的一种数据处理方法的流程图,如图2所示,该方法可以包括以下步骤:
82.步骤s21,获取来自于智能家居设备的上传数据,上传数据携带发送地址和数据内容;
83.步骤s22,查询发送地址关联的数据上报规则,数据上报规则包括政策信息和法律信息;
84.步骤s23,按照数据上报规则对数据内容进行分析,得到数据内容的发送条件;
85.步骤s24,将发送条件发送至智能家居设备。
86.在本申请实施例中,如果服务器分析到智能家居设备上报的数据符合该设备所在地区的政策,那么向智能家居设备发送允许上传数据的信息。在智能家居设备收到服务器允许上传数据的信息之前,智能家居设备不向服务器发送任何消息,直到收到服务器允许上传数据的信息后,智能家居设备开始向服务端上传信息。
87.本申请实施例提供方法还包括:当未接收到智能家居设备的确认信息时,按照预设时间间隔向智能家居设备发送发送条件,确认信息由智能家具设备接收到发送条件后生成。
88.作为一个示例,在智能家居设备收到服务器你允许上传数据信息前,服务器一直向智能家居设备发送允许上传数据的信息(发送条件),发送消息的时间间隔为一分钟。
89.在实现本申请的过程中,发明人还发现当某一个地区新出台某种法律对数据上报进行限制时,如果智能家居设备处理不及时也会导致智能家居设备存在违规操作。
90.本申请实施例中提供的方法还包括:获取作用于数据上报规则的更新操作;根据更新操作得到更新后的数据上报规则;从智能家居设备中获取与更新后的数据上报规则匹配的数据内容。
91.作为一个示例,当某一个地区的法律信息以及政策信息更新后,服务器会自动更新数据上报规则,并且在更新数据上报规则后向该地区对应的智能家居设备发送数据获取请求。
92.图3为本申请实施例提供的一种数据处理装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图3所示,该装置应用于智能家居设备,包括:
93.确定模块31,用于确定待上传数据,待上传数据包括发送地址以及数据内容;
94.发送模块32,用于将待上传数据发送至服务器;
95.接收模块33,用于接收来自于服务器的发送条件,发送条件由服务器根据发送地址对应的数据上报规则确定;
96.执行模块34,用于对数据内容执行发送条件对应的处理操作。
97.进一步的,执行模块34,用于将数据内容中满足发送条件的目标数据内容,发送至服务器;或,将数据内容中满足发送条件的目标数据内容,或数据内容存储于本地;
98.执行模块34,用于当目标数据内容中存在隐私数据内容时,确定隐私数据内容的加密等级;按照加密等级对隐私数据内容执行加密操作。
99.进一步的,查询模块,用于接收服务器发送的数据获取请求,数据获取请求携带更新后的数据上报规则;从本地查询与所述更新后的数据上报规则相匹配的数据内容;将与更新后的数据上报规则相匹配的数据内容发送至服务器。
100.图4为本申请实施例提供的一种数据处理装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图4所示,该装置应用于服务器,包括:
101.获取模块41,用于获取来自于智能家居设备的上传数据,上传数据携带发送地址和数据内容;
102.查询模块42,用于查询发送地址关联的数据上报规则,数据上报规则包括政策信息和法律信息;
103.分析模块43,用于按照数据上报规则对数据内容进行分析,得到数据内容的发送条件;
104.发送模块44,用于将发送条件发送至智能家居设备。
105.进一步的,发送模块44,还用于当未接收到智能家居设备的确认信息时,按照预设时间间隔向智能家居设备发送发送条件,确认信息由智能家具设备接收到发送条件后生成。
106.进一步的,更新模块,用于获取作用于数据上报规则的更新操作;根据更新操作得到更新后的数据上报规则;从智能家居设备中获取与更新后的数据上报规则匹配的数据内容。
107.本申请实施例还提供一种电子设备,如图5所示,电子设备可以包括:处理器1501、通信接口1502、存储器1503和通信总线1504,其中,处理器1501,通信接口1502,存储器1503
通过通信总线1504完成相互间的通信。
108.存储器1503,用于存放计算机程序;
109.处理器1501,用于执行存储器1503上所存放的计算机程序时,实现上述实施例的步骤。
110.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
111.通信接口用于上述终端与其他设备之间的通信。
112.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
113.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
114.在本申请提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的数据处理方法。
115.在本申请提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的数据处理方法。
116.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk)等。
117.以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。
118.以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的
一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1