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



1.本技术涉及智慧家庭技术领域,具体而言,涉及一种设备数据的处理方法及装置、存储介质及电子装置。


背景技术:



2.相关技术中,智能网器产品越来越普及,用户在购买智能网器后,可能会由于各种原因而想要退货或更换,但由于用户已经与设备建立过绑定,导致云端存储了该用户的大量信息,此时即使用户在智家app退出了设备绑定,却无法删除云端的数据记录,一方面用户数据的安全性得不到保障,另一方面设备在云端存储的数据没有清除会造成云端数据混乱,使该设备无法二次售卖,给商家造成大量损失。而现有技术中,尚未提出能有有效解决上述问题的技术方案。
3.针对相关技术中,用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障等问题,尚未提出有效的解决方案。
4.因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。


技术实现要素:



5.本发明实施例提供了一种设备数据的处理方法及装置、存储介质及电子装置,以至少解决相关技术中用户在退换智能设备时,无法清除云端存储的大量用户数据,用户信息安全得不到的问题。
6.根据本发明实施例的一方面,提供一种设备数据的处理方法,包括:接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
7.在一个示例性的实施例中,根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求,包括:获取云端服务器存储的所有目标配置字段,其中,所述目标配置字段用于指示所述家电设备支持所述第一设备数据处理请求;确定与所述所有目标配置字段对应的多个第一设备的标识信息中是否存在所述家电设备的标识信息;在所述多个第一设备的标识信息中存在所述家电设备的标识信息的情况下,确定所述家电设备支持执行所述第一设备数据处理请求。
8.在一个示例性的实施例中,获取云端服务器存储的所有目标配置字段之前,所述方法还包括:接收物联网平台发送的同步指令,其中,所述同步指令用于指示为所述多个第一设备的标识信息关联所述目标配置字段,所述多个第一设备的标识信息由目标对象在所述物联网平台中的第二设备的标识信息中确定,所述多个第一设备的标识信息包括:所述第二设备的部分或全部标识信息。
9.在一个示例性的实施例中,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作,包括:根据所述家电设备的标识信息在云端服务器中匹配与所述家电设备的标识信息进行绑定的所有账号信息;清除所述所有账号信息所对应的目标数据,其中所述目标数据至少包括以下之一:所述家电设备关联的场景信息,所述家电设备存储在所述云端服务器中的应用数据,所述家电设备的版本信息。
10.在一个示例性的实施例中,在所述家电设备具备所述数据清除能力的情况下,响应所述第一设备数据处理请求,执行清除所述目标数据的操作之后,所述方法还包括:在响应所述第一设备数据处理请求,执行清除所述目标数据的操作失败的情况下,向所述目标应用发送第一提示信息,以指示目标对象通过设置于所述家电设备的数据清除按键再次发送所述第一设备数据处理请求。
11.在一个示例性的实施例中,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作之后,所述方法还包括:确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除;在所述目标数据未被全部清除的情况下,确定所述目标数据中未被全部清除的部分数据;接收所述目标应用发送的第二设备数据处理请求,以清除所述部分数据。
12.在一个示例性的实施例中,确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除之后,所述方法还包括:在所述目标数据已被全部清除的情况下,发送第二提示信息给目标应用,其中,所述第二提示信息用于提示所述目标应用所述目标数据已被全部清除,并提示所述目标应用清除绑定的移动终端的第二数据,其中,所述第二数据用于指示所述移动终端保存的所述家电设备的配网信息和用户数据。
13.根据本发明实施例的另一方面,还提供了一种设备数据的处理装置,包括:接收模块,用于接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;确定模块,用于根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;响应模块,用于在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
14.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述设备数据的处理方法。
15.根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述设备数据的处理方法。
16.通过本发明,接收目标应用发送的携带有家电设备的标识信息的设备数据处理请求,且所述设备数据处理请求用于请求清除与所述家电设备绑定的账号信息所对应的目标数据;确定所述家电设备是否预先配置数据清除能力;在所述家电设备具备所述数据清除能力的情况下,响应所述设备数据处理请求,以清除所述目标数据;采用上述技术方案,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户
数据,用户信息安全得不到保障的问题;实现了用户可以安全清除云端绑定数据的技术效果。
附图说明
17.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
18.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
19.图1是根据本技术实施例的一种可选的设备数据的处理方法的硬件环境示意图;
20.图2是根据本技术实施例的一种可选的设备数据的处理方法的流程图;
21.图3是根据本技术实施例的一种可选的基于开发者侧的设备数据的处理方法的流程图;
22.图4是根据本发明实施例的一种可选的基于用户侧的设备数据的处理方法的流程图;
23.图5是根据本发明实施例的一种可选的设备数据的处理装置的结构框图。
具体实施方式
24.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
25.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.根据本技术实施例的一个方面,提供了一种设备数据的处理方法。该设备数据的处理方法广泛应用于智慧家庭(smart home)、智能家居、智能家用设备生态、智慧住宅(intelligencehouse)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述设备数据的处理方法可以应用于如图1所示的由多个终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与多个终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
27.上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可
以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:wifi(wireless fidelity,无线保真),蓝牙。终端设备102可以并不限定于为pc、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
28.在本实施例中提供了一种设备数据的处理方法,包括但不限于应用于服务器,图2是根据本发明实施例的设备数据的处理方法的流程图,该流程包括如下步骤:
29.步骤s202:接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;
30.步骤s204:根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;
31.步骤s206:在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
32.通过上述步骤,接收目标应用发送的携带有家电设备的标识信息的用于请求清除与所述家电设备对应的目标数据的第一设备数据处理请求;确定所述家电设备是否预先配置数据清除能力;在所述家电设备具备所述数据清除能力的情况下,响应所述设备数据处理请求,以清除所述目标数据;采用上述技术方案,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障的问题;实现了用户可以安全清除云端绑定数据的技术效果。
33.可选的,上述步骤s204:根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求,可以通过以下方案来实现:获取云端服务器存储的所有目标配置字段,其中,所述目标配置字段用于指示所述家电设备支持所述第一设备数据处理请求;确定与所述所有目标配置字段对应的多个第一设备的标识信息中是否存在所述家电设备的标识信息;在所述多个第一设备的标识信息中存在所述家电设备的标识信息的情况下,确定所述家电设备支持执行所述第一设备数据处理请求。
34.由于现在市场上仍会存在许多不支持执行第一设备数据处理请求的家电设备,即版本较低,生产年限较早的家电设备,因此,在开发人员在为新设备配置数据清除能力的同时,会将新设备型号信息同步到云端服务器中,为该新设备的型号信息匹配“支持”标识;在用户通过对应的app(相当于上述目标应用)进行设备数据清除时,会将该设备的标识信息一并发送到云端服务器;云端服务器在所有支持执行该第一设备数据处理请求的多个第一设备的标识信息中匹配该家电设备的标识信息,若匹配到了则证明该设备也支持执行该第一设备数据处理请求;若未匹配到,则证明该设备不支持执行该第一设备数据处理请求。
35.另一方面,在获取云端服务器存储的所有目标配置字段之前,所述方法还包括:接收物联网平台发送的同步指令,其中,所述同步指令用于指示为所述多个第一设备的标识信息关联所述目标配置字段,所述多个第一设备的标识信息由目标对象在所述物联网平台中的第二设备的标识信息中确定,所述多个第一设备的标识信息包括:所述第二设备的部
分或全部标识信息。
36.云端服务器无法自动获取到支持执行该第一设备数据处理请求的第一设备的标识信息;需要开发者在物联网平台为家电设备配置数据清除能力的同时,将相关信息发送到云端服务器,相关信息包括支持执行该第一设备数据处理请求的第一设备的标识信息;即开发者在为家电设备配置数据清除能力成功后,就将该家电设备的标识信息同步到云端服务器中存储;而物联网平台中还存在许多未配置数据清除能力的家电设备的标识信息,包括在第二设备的标识信息中。
37.基于上述步骤,在确定所述家电设备没有预先配置所述数据清除能力之后,所述方法还包括:禁止响应所述第一设备数据处理请求,并发送第一提示信息给目标应用绑定的移动终端,其中,所述第一提示信息用于指示所述家电设备不具备所述数据清除能力。
38.若确定家电设备没有被预先配置数据清除能力,则云端服务器会被禁止响应该第一设备数据处理请求,并发送第一提示信息给用户绑定的移动终端,以提示用户其家电设备未被配置数据清除能力,无法进行云端数据清除,请重新考虑是否仍要退货。
39.可选的,上述步骤s206:在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作,可以通过以下方法来实现:根据所述家电设备的标识信息在云端服务器中匹配与所述家电设备的标识信息进行绑定的所有账号信息;清除所述所有账号信息所对应的目标数据,其中所述目标数据至少包括以下之一:所述家电设备关联的场景信息,所述家电设备存储在所述云端服务器中的应用数据,所述家电设备的版本信息。
40.若确定该家电设备支持执行该第一设备数据处理请求,则云端服务器会响应该第一设备数据处理请求,首先根据该家电设备的标识信息匹配出所有与该家电设备进行过绑定的所有账号信息,清除这些账号信息,以及该家电设备可能存在的以下数据:该家电设备关联的场景信息,该家电设备存储在该云端服务器中的应用数据,具体包括用户绑定关系、主从关系、预约定时等数据,该家电设备的版本信息等。以保证关于该家电设备在云端服务器中存储的所有使用痕迹,进而确保商家在对该家电设备进行二次售卖时不会出现数据混乱的问题。
41.基于上述步骤,在所述家电设备具备所述数据清除能力的情况下,响应所述第一设备数据处理请求,执行清除所述目标数据的操作之后,所述方法还包括:在响应所述第一设备数据处理请求,执行清除所述目标数据的操作失败的情况下,向所述目标应用发送第一提示信息,以指示目标对象通过设置于所述家电设备的数据清除按键再次发送所述第一设备数据处理请求。
42.家电设备上都会设置有云端数据清除按键/恢复出厂设置按键(相当于上述数据清除按键),但用户(相当于上述目标对象)通常会通过与家电设备绑定的app(相当于上述目标应用)来触发数据清除;若云端服务器在检测到响应该第一设备数据处理请求,执行清除该目标数据的操作失败,则会向app发送第一提示信息,提示用户通过家电设备上的物理按键(相当于上述数据清除按键)再次发起第一设备数据处理请求。
43.需要说明的是,为了防止用户误触该数据清除按键,可以为该按键设置触发条件,如长按3秒等,且可以在app接收到第一提示信息之后,向用户提示操作说明。
44.进一步的,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应
于所述第一设备数据处理请求,执行清除所述目标数据的操作之后,所述方法还包括:确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除;在所述目标数据未被全部清除的情况下,确定所述目标数据中未被全部清除的部分数据;接收所述目标应用发送的第二设备数据处理请求,以清除所述部分数据。
45.在云端服务器响应该数据清除请求,以清除所述目标数据之后,需要进行数据校验,以确保数据被全部清除;若发现数据未被全部清除,云端服务器需要确定未被清除的数据的类别,并告知给用户,接收用户发送的第二设备数据处理请求,以重新清除该部分数据;直至所有数据被清除完成,防止有漏网之鱼。
46.可选的,在确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除之后,所述方法还包括:在所述目标数据已被全部清除的情况下,发送第二提示信息给目标应用,其中,所述第二提示信息用于提示所述目标应用所述目标数据已被全部清除,并提示所述目标应用清除绑定的移动终端的第二数据,其中,所述第二数据用于指示所述移动终端保存的所述家电设备的配网信息和用户数据。
47.在确定云端服务器中和该家电设备绑定的账号信息所对应的目标数据已被全部清除的情况下,向用户绑定的移动终端发送第二提示信息,告知用户目标数据已被清除完成,并提示用户清除移动终端的本机信息,本机信息包括但不限于移动终端保存的家电设备的配网信息和用户数据等。
48.显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。为了更好的理解上述设备数据的处理方法,以下结合实施例对上述过程进行说明,但不用于限定本发明实施例的技术方案,具体地:
49.实施例1
50.以下结合图3对实施例1的方案进行描述,图3是根据本技术实施例的一种可选的基于开发者侧的设备数据的处理方法的流程图,如图3所示,具有以下步骤:
51.步骤s302:开始;
52.步骤s304:开发者(相当于上述第一对象)创建新的型号;
53.步骤s306:开发者在平台为新型号的设备配置云端数据清除能力(相当于上述数据清除能力);
54.步骤s308:将信息同步到iot云端(相当于上述云端服务器);
55.步骤s310:将新型号设备进行测试并上线;
56.步骤s312:新型号设备出厂售卖。
57.通过以上步骤,开发者在设备研发时,提前为新型号的设备配置云端数据清除能力,从而使用户(相当于目标应用)可以通过简便的操作实现云端数据清除,采用上述步骤,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障的问题;实现了用户可以安全清除云端绑定数据的技术效果。
58.实施例2
59.以下结合图4对实施例2的方案进行描述,图4是根据本技术实施例的一种可选的基于用户侧的设备数据的处理方法的流程图,具体包括以下步骤:
60.步骤s402:开始;
61.步骤s404:用户(相当于上述目标对象)申请退货;
62.步骤s406:售后人员进行判断是否允许退货,若允许退货则执行步骤s410,若不允许退货则执行步骤s408;
63.步骤s408:用户触发app的云端数据清除按键(相当于上述数据清除按键);
64.步骤s410:售后人员与用户进行沟通,了解用户退货原因并解决用户的问题;
65.步骤s412:云端进行设备数据清除,并判断是否清除成功,若清除失败则执行步骤s414,若清除成功则执行步骤s416;
66.步骤s414:通过app向用户提示设备云端数据清除未成功,请通过设备物理按键支持;
67.步骤s416:通过app向用户发出提示,提示用户云端数据已清除成功,设备已恢复出厂设置。
68.通过上述步骤,用户申请退货后,先通过售后判断是否允许用户退货,尽量与用户沟通解决用户的问题;若用户仍要退货则让用户通过app触发云端数据清除按键,以进行云端数据清除;由于设备已在出厂前配置了云端数据清除能力,因此可以直接进行云端数据清除;云端判断设备清除是否成功,若未成功则提示用户通过设备的物理按键重新进行清除;若清除成功则提示用户已清除完成,设备已恢复出厂设置;通过上述方案,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障的问题;实现了用户可以安全清除云端绑定数据,且商家减少设备损耗的技术效果。
69.需要说明的是,上述用户通过app触发云端数据清除按键的过程,还可以通过家电设备上设置的物理按键来触发,用户可以通过长按物理按键的方式来触发数据清除过程。
70.需要说明的是,上述方案不仅可以应用于用户购买家电设备并使用后想要进行设备退换的场景中,还可以应用于商家进行样机演示后,对该样机进行售卖的过程中,保证了家电设备二次售卖的质量,除此之外,还可以应用于其他场景,本技术对此不作限制。
71.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
72.在本实施例中还提供了一种设备数据的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的设备较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
73.图5是根据本发明实施例的一种可选的设备数据的处理装置的结构框图,该装置包括:
74.接收模块52,用于接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;
75.确定模块54,用于根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;
76.响应模块56,用于在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
77.通过上述装置,接收目标应用发送的携带有家电设备的标识信息的设备数据处理请求,且所述设备数据处理请求用于请求清除与所述家电设备绑定的账号信息所对应的目标数据;确定所述家电设备是否预先配置数据清除能力;在所述家电设备具备所述数据清除能力的情况下,响应所述设备数据处理请求,以清除所述目标数据;采用上述技术方案,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障的问题;实现了用户可以安全清除云端绑定数据的技术效果。
78.可选的,执行上述步骤s204的过程中,确定模块54,还用于获取云端服务器存储的所有目标配置字段,其中,所述目标配置字段用于指示所述家电设备支持所述第一设备数据处理请求;确定与所述所有目标配置字段对应的多个第一设备的标识信息中是否存在所述家电设备的标识信息;在所述多个第一设备的标识信息中存在所述家电设备的标识信息的情况下,确定所述家电设备支持执行所述第一设备数据处理请求。
79.由于现在市场上仍会存在许多不支持执行第一设备数据处理请求的家电设备,即版本较低,生产年限较早的家电设备,因此,在开发人员在为新设备配置数据清除能力的同时,会将新设备型号信息同步到云端服务器中,为该新设备的型号信息匹配“支持”标识;在用户通过对应的app(相当于上述目标应用)进行设备数据清除时,会将该设备的标识信息一并发送到云端服务器;云端服务器在所有支持执行该第一设备数据处理请求的多个第一设备的标识信息中匹配该家电设备的标识信息,若匹配到了则证明该设备也支持执行该第一设备数据处理请求;若未匹配到,则证明该设备不支持执行该第一设备数据处理请求。
80.另一方面,接收模块52,还用于在获取云端服务器存储的所有目标配置字段之前,接收物联网平台发送的同步指令,其中,所述同步指令用于指示为所述多个第一设备的标识信息关联所述目标配置字段,所述多个第一设备的标识信息由第一对象在所述物联网平台中的第二设备的标识信息中确定,所述多个第一设备的标识信息包括:所述第二设备的部分或全部标识信息。
81.云端服务器无法自动获取到支持执行该第一设备数据处理请求的第一设备的标识信息;需要开发者在物联网平台为家电设备配置数据清除能力的同时,将相关信息发送到云端服务器,相关信息包括支持执行该第一设备数据处理请求的第一设备的标识信息;即开发者在为家电设备配置数据清除能力成功后,就将该家电设备的标识信息同步到云端服务器中存储;而物联网平台中还存在许多未配置数据清除能力的家电设备的标识信息,包括在第二设备的标识信息中。
82.基于上述步骤,响应模块56,还用于在确定所述家电设备没有预先配置所述数据清除能力之后,禁止响应所述第一设备数据处理请求,并发送第一提示信息给目标应用绑定的移动终端,其中,所述第一提示信息用于指示所述家电设备不具备所述数据清除能力。
83.若确定家电设备没有被预先配置数据清除能力,则云端服务器会被禁止响应该第一设备数据处理请求,并发送第一提示信息给用户绑定的移动终端,以提示用户其家电设
备未被配置数据清除能力,无法进行云端数据清除,请重新考虑是否仍要退货。
84.可选的,响应模块56,还用于根据所述家电设备的标识信息在云端服务器中匹配与所述家电设备的标识信息进行绑定的所有账号信息;清除所述所有账号信息所对应的目标数据,其中所述目标数据至少包括以下之一:所述家电设备关联的场景信息,所述家电设备存储在所述云端服务器中的应用数据,所述家电设备的版本信息。
85.若确定该家电设备支持执行该第一设备数据处理请求,则云端服务器会响应该第一设备数据处理请求,首先根据该家电设备的标识信息匹配出所有与该家电设备进行过绑定的所有账号信息,清除这些账号信息,以及该家电设备可能存在的以下数据:该家电设备关联的场景信息,该家电设备存储在该云端服务器中的应用数据,具体包括用户绑定关系、主从关系、预约定时等数据,该家电设备的版本信息等。以保证关于该家电设备在云端服务器中存储的所有使用痕迹,进而确保商家在对该家电设备进行二次售卖时不会出现数据混乱的问题。
86.进一步的,响应模块56,还用于在所述家电设备具备所述数据清除能力的情况下,响应所述第一设备数据处理请求,执行清除所述目标数据的操作之后,在响应所述第一设备数据处理请求,执行清除所述目标数据的操作失败的情况下,向所述目标应用发送第一提示信息,以指示目标对象通过设置于所述家电设备的数据清除按键再次发送所述第一设备数据处理请求。
87.家电设备上都会设置有云端数据清除按键/恢复出厂设置按键(相当于上述数据清除按键),但用户(相当于上述目标对象)通常会通过与家电设备绑定的app(相当于上述目标应用)来触发数据清除;若云端服务器在检测到响应该第一设备数据处理请求,执行清除该目标数据的操作失败,则会向app发送第一提示信息,提示用户通过家电设备上的物理按键(相当于上述数据清除按键)再次发起第一设备数据处理请求。
88.可选的,响应模块56,还用于在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作之后,确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除;在所述目标数据未被全部清除的情况下,确定所述目标数据中未被全部清除的部分数据;接收所述目标应用发送的第二设备数据处理请求,以清除所述部分数据。
89.在云端服务器响应该数据清除请求,以清除所述目标数据之后,需要进行数据校验,以确保数据被全部清除;若发现数据未被全部清除,云端服务器需要确定未被清除的数据的类别,并告知给用户,接收用户发送的第二设备数据处理请求,以重新清除该部分数据;直至所有数据被清除完成,防止有漏网之鱼。
90.可选的,响应模块56,还用于在确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部清除之后,在所述目标数据已被全部清除的情况下,发送第二提示信息给目标应用,其中,所述第二提示信息用于提示所述目标应用所述目标数据已被全部清除,并提示所述目标应用清除绑定的移动终端的第二数据,其中,所述第二数据用于指示所述移动终端保存的所述家电设备的配网信息和用户数据。
91.在确定云端服务器中和该家电设备绑定的账号信息所对应的目标数据已被全部清除的情况下,向用户绑定的移动终端发送第二提示信息,告知用户目标数据已被清除完成,并提示用户清除移动终端的本机信息,本机信息包括但不限于移动终端保存的家电设
备的配网信息和用户数据等。
92.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
93.可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
94.s1,接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;
95.s2,根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;
96.s3,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
97.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
98.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
99.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
100.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
101.s1,接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;
102.s2,根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;
103.s3,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。
104.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
105.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
106.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
107.以上所述仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。

技术特征:


1.一种设备数据的处理方法,其特征在于,包括:接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。2.根据权利要求1所述的设备数据的处理方法,其特征在于,根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求,包括:获取云端服务器存储的所有目标配置字段,其中,所述目标配置字段用于指示所述家电设备支持所述第一设备数据处理请求;确定与所述所有目标配置字段对应的多个第一设备的标识信息中是否存在所述家电设备的标识信息;在所述多个第一设备的标识信息中存在所述家电设备的标识信息的情况下,确定所述家电设备支持执行所述第一设备数据处理请求。3.根据权利要求2所述的设备数据的处理方法,其特征在于,获取云端服务器存储的所有目标配置字段之前,所述方法还包括:接收物联网平台发送的同步指令,其中,所述同步指令用于指示为所述多个第一设备的标识信息关联所述目标配置字段,所述多个第一设备的标识信息由目标对象在所述物联网平台中的第二设备的标识信息中确定,所述多个第一设备的标识信息包括:所述第二设备的部分或全部标识信息。4.根据权利要求1-3任一项所述的设备数据的处理方法,其特征在于,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作,包括:根据所述家电设备的标识信息在云端服务器中匹配与所述家电设备的标识信息进行绑定的所有账号信息;清除所述所有账号信息所对应的目标数据,其中所述目标数据至少包括以下之一:所述家电设备关联的场景信息,所述家电设备存储在所述云端服务器中的应用数据,所述家电设备的版本信息。5.根据权利要求1-3任一项所述的设备数据的处理方法,其特征在于,所述方法还包括:在响应所述第一设备数据处理请求,执行清除所述目标数据的操作失败的情况下,向所述目标应用发送第一提示信息,以指示目标对象通过设置于所述家电设备的数据清除按键再次发送所述第一设备数据处理请求。6.根据权利要求1-3任一项所述的设备数据的处理方法,其特征在于,在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作之后,所述方法还包括:确定云端服务器中与所述家电设备绑定的账号信息所对应的目标数据是否已被全部
清除;在所述目标数据未被全部清除的情况下,确定所述目标数据中未被全部清除的部分数据;接收所述目标应用发送的第二设备数据处理请求,以清除所述部分数据。7.根据权利要求6所述的设备数据的处理方法,其特征在于,所述方法还包括:在所述目标数据已被全部清除的情况下,发送第二提示信息给目标应用,其中,所述第二提示信息用于提示所述目标应用所述目标数据已被全部清除,并提示所述目标应用清除绑定的移动终端的第二数据,其中,所述第二数据用于指示所述移动终端保存的所述家电设备的配网信息和用户数据。8.一种设备数据的处理装置,其特征在于,包括:接收模块,用于接收目标应用发送的第一设备数据处理请求,其中,所述第一设备数据处理请求携带有家电设备的标识信息,且所述第一设备数据处理请求用于请求清除与所述家电设备对应的目标数据;确定模块,用于根据所述家电设备的标识信息确定所述家电设备是否支持执行所述第一设备数据处理请求;响应模块,用于在所述家电设备支持执行所述第一设备数据处理请求的情况下,响应于所述第一设备数据处理请求,执行清除所述目标数据的操作。9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至7中任一项所述的方法。10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任一项所述的方法。

技术总结


本申请公开了一种设备数据的处理方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该设备数据的处理方法包括:接收目标应用发送的第一设备数据处理请求,其中,第一设备数据处理请求携带有家电设备的标识信息,且第一设备数据处理请求用于请求清除与家电设备对应的目标数据;根据家电设备的标识信息确定家电设备是否支持执行第一设备数据处理请求;在家电设备支持执行第一设备数据处理请求的情况下,响应于第一设备数据处理请求,执行清除目标数据的操作;采用上述方案,解决了用户在退换智能设备等不继续使用智能设备的场景下,无法清除云端存储的大量用户数据,用户信息安全得不到保障的问题。信息安全得不到保障的问题。信息安全得不到保障的问题。


技术研发人员:

董书君

受保护的技术使用者:

青岛海尔科技有限公司 海尔智家股份有限公司

技术研发日:

2022.08.30

技术公布日:

2022/12/16

本文发布于:2024-09-24 10:15:35,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/37629.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   设备   家电   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议