设备信息删除方法及装置与流程

文档序号:15923230发布日期:2018-11-14 00:51阅读:560来源:国知局

本发明涉及智能家电技术领域,尤其涉及一种设备信息删除方法和装置。

背景技术

随着智能家电技术以及互联网技术的不断发展,智能家电,例如智能空调、冰箱等不断普及,用户可以远程使用移动终端对智能家电进行控制,方便快捷。

但现有技术中,移动终端和智能家电上会存储有相关信息,存在安全泄露的风险,安全性不高。



技术实现要素:

本发明实施例通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第一方面实施例提出了一种设备信息删除方法,包括:

移动终端响应于用户操作,确定待删除的家电设备的设备标识码;

所述移动终端根据所述设备标识码,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息。

本发明实施例的设备信息删除方法,通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第二方面实施例提出了一种设备信息删除方法,包括:

服务器接收移动终端发送的指示消息,所述指示消息携带家电设备的设备标识码,是所述移动终端响应于用户操作,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息后发送的;

所述服务器向所述家电设备发送携带所述设备标识码的删除指令;所述删除指令,用于删除所述家电设备上存储的与所述设备标识码对应的第二设备信息;

所述服务器删除所述服务器上存储的与所述设备标识码对应的第三设备信息。

本发明实施例的设备信息删除方法,通过服务器接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;服务器向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息;服务器删除服务器上存储的与设备标识码对应的第三设备信息。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第三方面实施例提出了一种设备信息删除方法,包括:

家电设备接收所述服务器发送携带设备标识码的删除指令;所述删除指令,是所述服务器接收移动终端发送的指示消息后生成的;所述指示消息,携带所述家电设备的设备标识码,所述指示消息是所述移动终端响应于用户操作,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息后发送的;

根据所述删除指令,所述家电设备删除所述家电设备上存储的与所述设备标识码对应的第二设备信息。

本发明实施例的设备信息删除方法,通过家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的;指示消息,携带家电设备的设备标识码,指示消息是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;根据删除指令,家电设备删除家电设备上存储的与设备标识码对应的第二设备信息。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第四方面实施例提出了一种设备信息删除装置,包括:

确定模块,用于响应于用户操作,确定待删除的家电设备的设备标识码;

删除模块,用于根据所述设备标识码,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息。

本发明实施例的设备信息删除装置,通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第五方面实施例提出了另一种设备信息删除装置,包括:

接收模块,用于接收移动终端发送的指示消息,所述指示消息携带家电设备的设备标识码,是所述移动终端响应于用户操作,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息后发送的;

发送模块,用于向家电设备发送携带所述设备标识码的删除指令;所述删除指令,用于删除家电设备上存储的与所述设备标识码对应的第二设备信息;

删除模块,用于删除服务器上存储的与所述设备标识码对应的第三设备信息。

本发明实施例的设备信息删除装置,通过服务器接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;服务器向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息;服务器删除服务器上存储的与设备标识码对应的第三设备信息。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第六方面实施例提出了另一种设备信息删除装置,包括:

接收模块,用于家电设备接收所述服务器发送携带设备标识码的删除指令;所述删除指令,是所述服务器接收移动终端发送的指示消息后生成的;所述指示消息,携带所述家电设备的设备标识码,所述指示消息是所述移动终端响应于用户操作,删除所述移动终端上存储的与所述设备标识码对应的第一设备信息后发送的;

删除模块,用于根据所述删除指令,所述家电设备删除所述家电设备上存储的与所述设备标识码对应的第二设备信息。

本发明实施例的设备信息删除方法,通过家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的;指示消息,携带家电设备的设备标识码,指示消息是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;根据删除指令,家电设备删除家电设备上存储的与设备标识码对应的第二设备信息。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本发明第七方面实施例提出了一种移动终端设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,用于执行第一方面实施例所述的设备信息删除方法。

本发明第八方面实施例提出了一种服务器,存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,用于执行第二方面实施例所述的设备信息删除方法。

本发明第九方面实施例提出了一种计算机可读存储介质,当所述存储介质中的指令由处理器被执行时,用于执行上述实施例所述的设备信息删除方法。

本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

一方面,由于通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

另一方面,由于采用服务器查询家电设备的在线记录,确定家电设备是否在线,进一步确定是否向家电设备的无线网络模块发送携带设备标识码的删除指令。如果家电设备处于离线状态,服务器会保存家电设备在线记录情况并处于等待阶段,如果服务器在预设的离线时长内未接受到家电设备的上线通知,服务器将家电设备的设备标识码添加到黑名单内,避免了服务器长期处于等待接收信息阶段,造成服务器资源浪费,从而提高了服务器的资源利用率。

又一方面,由于采用了服务器多次向所述家电设备发送查询信息,若针对每一次发送的查询信息,均未接收到所述家电设备返回的查询响应消息,则所述服务器确定出所述家电设备已成功删除存储在所述家电设备上的第二设备信息,可以避免网络异常、网络延迟等情况下,服务器无法接收到家电设备返回的查询响应消息时,而导致的判断错误的情况发生,从而提升服务器判断家电设备是否成功删除设备信息的准确率。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例一所提供的一种设备信息删除方法的流程示意图;

图2为本发明实施例二所提供的一种设备信息删除方法的流程示意图;

图3为本发明实施例三所提供的一种设备信息删除方法的流程示意图;

图4为本发明实施例四所提供的一种设备信息删除方法的流程示意图;

图5为本发明实施例五所提供的一种设备信息删除方法的流程示意图;

图6为本发明实施例六所提供的一种设备信息删除装置的流程示意图;

图7为本发明实施例七所提供的一种设备信息删除装置的结构示意图;以及

图8为本发明实施例八所提供的一种设备信息删除装置的结构示意图。

具体实施方式

在智能物联网时代,许多家电设备,例如空调、洗衣机、扫地机器人等都通过服务器与移动终端设备相连接,用户可通过移动终端设备控制操作家电设备,同时,移动终端和服务器也会存储家电设备的信息。当家电设备报废或者用户搬家时,这些设备信息可能会被泄露,从而暴露用户的隐私。

针对上述问题,本发明实施例中用户在移动终端设备、网络和云服务器都处于正常工作状态下,通过控制移动终端触发删除家电设备信息的指令,删除移动终端、家电设备以及服务器上存储的家电设备的信息。

为了更好的理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本发明的范围完整的传达给本领域的技术人员。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

下面参考附图描述本发明实施例的设备信息删除方法和装置。在具体描述本发明实施例之前,为了便于理解,首先对常用几个技术词进行介绍:

第一设备信息:是指存储在移动终端上的家电设备的设备信息,包括使用痕迹信息和用户账户信息,这里的使用痕迹信息具体可以包括家电设备的设备标识码、用户操作信息和设备运行信息等。其中,家电设备的设备标识码至少包括服务器分配给家电设备的唯一的与序列号对应的编号,例如为家电设备的deviceid。并且每次配网后设备的deviceid都会改变。

第二设备信息:是指存储在家电设备上的设备信息,除了包括使用痕迹信息外,还包括网络信息,这里的网络信息具体包括路由器账号、密码,是用于家电设备进行数据传输的网络信息。

第三设备信息:是指存储在服务器上的家电设备的相关信息。具体包括前述的第一设备信息和第二设备信息。

实施例一

图1为本发明实施例一所提供的一种设备信息删除方法的流程示意图。如图1所示,该设备信息删除方法包括以下步骤:

步骤101,移动终端响应于用户操作,确定待删除的家电设备的设备标识码。

需要说明的是,家电设备的硬件主要包括电控板和无线网络模块(如:wifi(wireless-fidelity)模块)。其中,电控板作为整个家电设备的中枢神经,对家电设备起到控制和保护功能,例如变频空调的电控板,起到变频器、控温器、定时器、保护器等功能。无线网络模块属于物联网传输层,功能是将串口或ttl电平转为符合无线网络通信标准的嵌入式模块,是嵌入到家电设备的,以实现家电设备的网络化、智能化、数字化。

其中,设备标识码,可以是移动终端和家电设备通过服务器配网之后,服务器分配给移动终端的识别家电设备的唯一代码,也可以是家电设备的序列号(serialnumber,sn码),即记录在电控板或无线网络模块中能作为唯一身份的编号。

需要说明的是,用户操作是在用户解绑家电设备和移动终端的过程中触发的,具体可以为解绑操作,也可以是解绑前或解绑后单独实施的操作,对此不作限定。

具体地,通过移动终端下载的控制家电设备的应用程序(application,app)触发删除家电设备信息的操作,移动终端响应于用户的触发删除操作,进而确定待删除的家电设备的设备标识码。其中,移动终端可以是智能手机、平板电脑等设备。

步骤102,移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息。

具体地,首先移动终端向服务器发送删除家电设备信息的删除请求,删除请求里携带设备标识码,使得服务器能够分辨出具体删除哪台家电设备信息。服务器收到移动终端发送的删除请求后,移动终端会接收到服务器发送的删除响应。从而,移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息。

进一步的说明,移动终端删除与设备标识码对应的第一设备信息后,向服务器发送第一设备信息删除完毕的指令消息,通知服务器信息删除完毕,移动终端会收到服务器发送的ack(acknowledgement)指令即确认字符,从而移动终端app上显示第一设备信息删除完毕的提示信息。其中指示消息,是指携带设备标识码,用于删除家电设备上存储的与设备标识码对应的第二设备信息,和/或删除与移动终端和家电设备通信的服务器上存储的与设备标识码对应的第三设备信息。进一步地说明,移动终端发送第一设备信息删除完毕的指示消息后,服务器记录需要删除的设备的deviceid以及设备的sn码,服务器向家电设备的无线网络模块发送删除第二设备信息的指令,无线网络模块返回ack确认字符,并删除家电设备上存储的与设备标识码对应的第二设备信息。

进一步的说明,移动终端多次通过服务器向家电设备发送控制指令,均未得到回复的情况下,说明家电设备的无线网络模块已经清除了记录在设备上的路由器账号、密码以及服务器的相关信息,即家电设备已经断开了与服务器的连接,家电设备上存储的与设备标识码对应的第二设备信息已经删除成功,此时,服务器删除与移动终端和家电设备通信的服务器上存储的与设备标识码对应的第三设备信息。

需要说明的是,服务器之所以多次向家电设备发送查询信息,是因为在无线网络异常、网络延迟等情况下,即使家电设备与服务器之间建立了通信连接,服务器也不会接收到家电设备返回的查询响应信息。此时,家电设备并未清除存储在家电设备上的第二设备信息,因此,服务器要多次向家电设备发送查询信息。

作为一种可能的实现方式,当用户触发操作时,在移动终端删除移动终端上存储的与设备标识码对应的第一设备信息后,家电设备删除家电设备上存储的第二设备信息。

作为另一种可能的实现方式,当用户触发操作时,可以在移动终端删除移动终端上存储的与设备标识码对应的第一设备信息前,家电设备删除家电设备上存储的第二设备信息。

作为另一种可能的实现方式,当用户触发操作时,移动终端删除移动终端上存储的与所述设备标识码对应的第一设备信息,可以与家电设备删除家电设备上存储的第二设备信息同时进行。

总之,本发明实施例中,对存储在移动终端的第一设备信息和存储在家电设备上的第二设备信息的删除没有前后顺序限定。

上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除方法,通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

为了清楚说明上一实施例,本实施例提供了另一种设备信息删除方法,见实施例二。

实施例二

图2为本发明实施例二所提供的一种设备信息删除方法的流程示意图。如图2所示,该设备信息删除方法可以包括以下步骤:

步骤201,服务器接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的。

具体地,服务器接收用户操作移动终端后发送的删除设备信息的请求,服务器返回ack确认字符给移动终端,移动终端响应于用户操作,进而删除移动终端上存储的与设备标识码对应的第一设备信息。

进一步地说明,服务器在移动终端删除其存储的与设备标识码对应的第一设备信息后,会收到第一设备消息删除完毕的指令消息,服务器返回ack确认字符给移动终端,移动终端app界面上会显示第一设备信息删除完毕的提示信息。其中,服务器接收的移动终端发送的指示消息中携带家电设备的设备标识码。

步骤202,服务器向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息。

具体地,服务器通过查询数据库中存储的家电设备的在线记录是否为空,判断家电设备是否在线,进一步确定是否向家电设备的无线网络模块发送携带设备标识码的删除指令。其中,删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息。

作为一种可能的情况,服务器查询到的数据库中家电设备的在线记录不为空,则说明家电设备在线,服务器向家电设备的无线网络模块发送携带设备标识码的删除指令。服务器在家电设备收到删除指令后会收到家电设备的无线网络模块发送的ack确认字符,进而家电设备删除其存储的与设备标识码对应的第二设备信息。

作为另一种可能的情况,服务器查询到的数据库中之前的家电设备的在线记录为空或者服务器没有收到无线网络模块的回复,则说明家电设备不在线,服务器确定了家电设备处于离线状态。当服务器接收到家电设备的上线通知后,再向家电设备的无线网络模块发送携带设备标识码的删除指令。服务器在家电设备收到删除指令后会收到家电设备的无线网络模块发送的ack确认字符,进而家电设备删除其存储的与设备标识码对应的第二设备信息。

需要说明的是,在服务器确定家电设备处于离线状态之后,服务器保存家电设备在线记录情况并处于等待阶段,如果服务器在预设的离线时长内未接受到家电设备的上线通知,服务器将家电设备的设备标识码添加到黑名单内,避免了服务器长期处于等待接收信息阶段,造成服务器资源浪费。其中,黑名单,用于指示禁止交互的设备。

步骤203,服务器删除服务器上存储的与设备标识码对应的第三设备信息。

具体地,服务器根据接收的设备标识码,向与设备标识码对应的家电设备发送查询信息,如果服务器多次发送查询信息后,都未接收到家电设备返回的查询响应消息,说明家电设备的无线网络模块已经清除了记录在设备上的路由器账号、密码以及服务器的相关信息,即家电设备已经断开了与服务器的连接,家电设备上存储的与设备标识码对应的第二设备信息已经删除成功。

需要说明的是,服务器之所以多次向家电设备发送查询信息,是因为在无线网络异常、网络延迟等情况下,即使家电设备与服务器之间建立了通信连接,服务器也不会接收到家电设备返回的查询响应信息。此时,家电设备并未清除存储在家电设备上的第二设备信息,因此,服务器要多次向家电设备发送查询信息。

当服务器确定家电设备上存储的与设备标识码对应的第二设备信息已经删除成功后,服务器会删除服务器上存储的与设备标识码对应的第三设备信息。第三设备信息具体包括设备的操作信息,设备的运行信息以及设备的设备标识码。

上述本发明实施例中的技术方案,相较于上一实施例,至少具有如下进一步的技术效果或优点:

一方面,通过服务器接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;服务器向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息;最后服务器删除服务器上存储的与设备标识码对应的第三设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

另一方面,由于采用服务器查询家电设备的在线记录,确定家电设备是否在线,进一步确定是否向家电设备的无线网络模块发送携带设备标识码的删除指令。如果家电设备处于离线状态,服务器会保存家电设备在线记录情况并处于等待阶段,如果服务器在预设的离线时长内未接受到家电设备的上线通知,服务器将家电设备的设备标识码添加到黑名单内,避免了服务器长期处于等待接收信息阶段,造成服务器资源浪费,从而提高了服务器的资源利用率。

又一方面,由于采用了服务器多次向所述家电设备发送查询信息,若针对每一次发送的查询信息,均未接收到所述家电设备返回的查询响应消息,则所述服务器确定出所述家电设备已成功删除存储在所述家电设备上的第二设备信息,可以避免网络异常、网络延迟等情况下,服务器无法接收到家电设备返回的查询响应消息时,而导致的判断错误的情况发生,从而提升服务器判断家电设备是否成功删除设备信息的准确率。

为了清楚说明上一实施例,本实施例提供了另一种设备信息删除方法,见实施例三。

实施例三

图3为本发明实施例三所提供的一种设备信息删除方法的流程示意图。如图3所示,该设备信息删除方法可以包括以下步骤:

步骤301,家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的;指示消息,携带家电设备的设备标识码,指示消息是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的。

具体地,家电设备接收服务器发送的携带设备标识码的删除指令,其中,删除指令,是服务器接收移动终端发送的指示消息后生成的。

需要说明的是,指示消息,是移动终端响应于用户触发删除操作后,发送删除请求给服务器,服务器返回ack确认字符后,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的,并且指示消息携带家电设备的设备标识码。

步骤302,根据删除指令,家电设备删除家电设备上存储的与设备标识码对应的第二设备信息。

具体地,家电设备根据接收服务器发送的携带设备标识码的删除指令,删除家电设备上存储的与设备标识码对应的第二设备信息。第二设备信息具体包括设备上的路由器、密码以及服务器的相关信息。

上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除方法,通过家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的;指示消息,携带家电设备的设备标识码,指示消息是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;根据删除指令,家电设备删除家电设备上存储的与设备标识码对应的第二设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

为了清楚说明上一实施例,本实施例提供了另一种设备信息删除方法,见实施例四。

实施例四

图4为本发明实施例四所提供的一种设备信息删除方法的流程示意图。如图4所示,该设备信息删除方法可以包括以下步骤:

步骤401,移动设备探测用户使用app触发的设备信息删除操作。

可选地,用户在移动终端登录控制家电设备的app时,需要创建用户账号id及登录密码,以根据用户账号id和登录密码登录app。并且,移动终端正常配网、联网后,可以获得服务器分配的与用户账号id对应的唯一编号,例如为userid,从而服务器可以根据该编号,唯一确定与家电设备绑定的移动终端。需要说明的是,每次配网后移动终端的userid都会改变。

具体地,用户在移动终端登录控制家电设备的app,在app中操作,以选择需要删除的家电设备,并触发删除设备信息的请求。

步骤402,移动终端向服务器发送携带设备标识码的删除请求。

具体地,在移动终端探测到用户触发删除设备信息的操作后,移动终端查询对应家电设备的设备标识码,并向服务器发送该删除请求。

步骤403,服务器在接收到删除请求后,向移动终端返回删除响应。

具体地,服务器在收到移动终端发送的删除请求后,向移动终端返回删除响应。

步骤404,移动终端在接收到删除响应后,移动终端通过app删除自身app上存储的第一设备信息。

具体地,移动终端接收到服务器返回的删除响应后,删除自身app上存储的与设备标识码对应的设备的第一设备信息。

步骤405,移动终端在第一设备信息删除完毕后,发送删除完毕的指示消息给服务器。

具体地,当移动终端上存储的与设备标识码对应的设备的第一设备信息被删除完毕后,移动终端会向服务器发送第一设备信息删除完毕的指示信息。其中指示消息,是指携带设备标识码,用于删除家电设备上存储的与设备标识码对应的第二设备信息,以及删除与移动终端和家电设备通信的服务器上存储的与设备标识码对应的第三设备信息。

步骤406,服务器向移动终端返回删除响应。

具体地,服务器接收到删除完毕的指示消息后,确认移动终端上存储的与设备标识码对应的第一设备信息已删除完毕,进而会向移动终端返回删除响应。

步骤407,移动终端接收到删除响应后,在app界面上显示删除成功。

具体地,移动终端接收到服务器返回的删除响应后,会在app上显示设备信息删除成功。

步骤408,服务器记录需要删除的设备deviceid以及设备sn。

步骤409,服务器向家电设备发送携带设备标识码的删除指令。

具体地,服务器向家电设备的无线网络模块发送设备信息删除指令,其中,删除指令,携带设备标识码,用于删除家电设备上存储的与设备标识码对应的第二设备信息。

步骤410,家电设备的无线网络模块向服务器返回确认删除响应。

步骤411,家电设备清除存储在其上的第二设备信息。

具体地,家电设备确认接收到服务器发送的设备信息删除指令后,清除存储在家电设备上的第二设备信息,包括路由器账号、密码以及服务器的相关信息。

步骤412,服务器查询家电设备是否在线。

具体地,服务器通过查询数据库中存储的家电设备的在线记录是否为空,判断家电设备是否在线,进一步确定是否向家电设备的无线网络模块发送携带设备标识码的删除指令。

作为一种可能的情况,服务器查询到的数据库中家电设备的在线记录不为空,则说明家电设备在线,服务器向家电设备的无线网络模块发送携带设备标识码的删除指令。服务器在家电设备收到删除指令后会收到家电设备的无线网络模块发送的删除响应,进而家电设备删除其存储的与设备标识码对应的第二设备信息。

作为另一种可能的情况,服务器查询到的数据库中之前的家电设备的在线记录为空或者服务器没有收到无线网络模块的回复,则说明家电设备不在线,服务器确定了家电设备处于离线状态。当服务器接收到家电设备的上线通知后,再向家电设备的无线网络模块发送携带设备标识码的删除指令。服务器在家电设备收到删除指令后会收到家电设备的无线网络模块发送的删除响应,进而家电设备删除其存储的与设备标识码对应的第二设备信息。

需要说明的是,在服务器确定家电设备处于离线状态之后,如果服务器在预设的离线时长内未接受到家电设备的上线通知,服务器将家电设备的设备标识码添加到黑名单内,避免了服务器长期处于等待接收信息阶段,造成服务器资源浪费。其中,黑名单,用于指示禁止交互的设备。

步骤413,服务器连续多次访问判断家电设备是否在线,并根据查询结果判断家电设备是否成功删除存储在家电设备上的第二设备信息。

具体地,服务器根据接收的设备标识码,向与设备标识码对应的家电设备发送查询信息,如果服务器多次发送查询信息后,都未接收到家电设备返回的查询响应消息,说明家电设备的无线网络模块已经清除了记录在设备上的路由器账号、密码以及服务器的相关信息,即家电设备已经断开了与服务器的连接,家电设备上存储的与设备标识码对应的第二设备信息已经删除成功。

需要说明的是,服务器之所以多次向家电设备发送查询信息,是因为在无线网络异常、网络延迟等情况下,即使家电设备与服务器之间建立了通信连接,服务器也不会接收到家电设备返回的查询响应信息。此时,家电设备并未清除存储在家电设备上的第二设备信息,因此,服务器要多次向家电设备发送查询信息。

步骤414,服务器删除其上存储的第三设备信息。

具体地,服务器确定家电设备上存储的设备信息删除完毕后,删除存储在服务器上的第三设备信息。

上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除方法,通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

另一方面,由于采用服务器查询家电设备的在线记录,确定家电设备是否在线,进一步确定是否向家电设备的无线网络模块发送携带设备标识码的删除指令。如果家电设备处于离线状态,服务器会保存家电设备在线记录情况并处于等待阶段,如果服务器在预设的离线时长内未接受到家电设备的上线通知,服务器将家电设备的设备标识码添加到黑名单内,避免了服务器长期处于等待接收信息阶段,造成服务器资源浪费,从而提高了服务器的资源利用率。

又一方面,由于采用了服务器多次向所述家电设备发送查询信息,若针对每一次发送的查询信息,均未接收到所述家电设备返回的查询响应消息,则所述服务器确定出所述家电设备已成功删除存储在所述家电设备上的第二设备信息,可以避免网络异常、网络延迟等情况下,服务器无法接收到家电设备返回的查询响应消息时,而导致的判断错误的情况发生,从而提升服务器判断家电设备是否成功删除设备信息的准确率。

为了清楚说明上一实施例,在家电设备的无线网络模块本实施例提供了另一种设备信息删除方法,见实施例五。

实施例五

图5为本发明实施例五所提供的一种设备信息删除方法的流程示意图。在上一实施例中,家电设备处于在线状态,若家电设备处于未在线状态,如图5所示,该设备信息删除方法在图4所示实施例的步骤409之后继续执行以下步骤:

步骤501,家电设备未回复或者之前的家电设备在线记录为空,服务器先保存记录,等待家电设备上线。

具体地,服务器响应于移动终端发送的携带设备标识码的删除请求,向家电设备的无线网络模块发送删除指令后。家电设备一直未回复或者数据库中之前的家电设备的在线记录为空,则判断家电设备不在线。服务器将先保存记录,等待家电设备上线通知。

步骤502,家电设备上线后通过无线网络模块向服务器发送上线通知。

步骤503,家电设备上线后,服务器再次向家电设备发送携带设备标识码的删除指令。

步骤504,家电设备接收到服务器发送的删除指令后,向服务器返回删除响应。

步骤505,家电设备清除存储在其上的第二设备信息。

具体地,家电设备的无线模块接收到服务器发送的删除指令后向服务器返回删除响应,并删除家电设备上存储的与设备标识码对应的第二设备信息。其中,第二设备信息包括存储在家电设备上的路由器账号、密码以及服务器的相关信息。

步骤506,服务器向家电设备发送查询信息。

具体地,此次服务器向家电设备发送查询信息,以查询家电设备是否在线,是为了判断家电设备是否成功删除第二设备信息。

步骤507,服务器连续多次发送查询信息,判断家电设备是否在线,并判断是否成功删除存储在家电设备上的第二设备信息。

具体地,服务器多次向与设备标识码对应的家电设备发送查询信息,如果服务器多次发送查询信息后,都未接收到家电设备返回的查询响应消息,说明家电设备的无线网络模块已经清除了记录在设备上的路由器账号、密码以及服务器的相关信息,即家电设备已经断开了与服务器的连接,家电设备上存储的与设备标识码对应的第二设备信息已经删除成功。

需要说明的是,服务器之所以多次向家电设备发送查询信息,是因为在无线网络异常、网络延迟等情况下,即使家电设备与服务器之间建立了通信连接,服务器也不会接收到家电设备返回的查询响应信息。此时,家电设备并未清除存储在家电设备上的第二设备信息,因此,服务器要多次向家电设备发送查询信息。

步骤508,服务器删除其上存储的第三设备信息。

具体地,服务器确定家电设备已经成功删除家电设备存储的第二设备信息后,删除服务器中存储的第三设备信息。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除方法,通过家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本发明实施例还提供了实施例一中方法对应的装置,见实施例六。

实施例六

图6为本发明实施例提供的一种设备信息删除装置的结构示意图。

如图6所示,该设备信息删除装置包括:确定模块110、删除模块120。

确定模块110,用于响应于用户操作,确定待删除的家电设备的设备标识码。

具体地,确定模块110,响应于用户触发删除家电设备信息的操作,确定待删除的家电设备的设备标识码。

删除模块120,用于根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息。

本申请实施例中各模块用于对应实现前述实施例一中的方法,本实施例中对此不再赘述。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除装置,通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本发明实施例还提供了实施例二中方法对应的装置,见实施例七。

实施例七

图7为本发明实施例提供的一种设备信息删除装置的结构示意图。

如图7所示,该设备信息删除装置包括:接收模块210、发送模块220、删除模块230。

接收模块210,用于接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的。

发送模块220,用于向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息。

删除模块230,用于删除服务器上存储的与设备标识码对应的第三设备信息。

具体地,当服务器确定家电设备已经删除家电设备上存储的与设备标识码对应的第二设备信息后。删除模块230删除服务器上存储的与设备标识码对应的第三设备信息。

本申请实施例中各模块用于对应实现前述实施例二中的方法,本实施例中对此不再赘述。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除装置,通过服务器接收移动终端发送的指示消息,指示消息携带家电设备的设备标识码,是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的;服务器向家电设备发送携带设备标识码的删除指令;删除指令,用于删除家电设备上存储的与设备标识码对应的第二设备信息;最后服务器删除服务器上存储的与设备标识码对应的第三设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本发明实施例还提供了实施例三中方法对应的装置,见实施例八。

实施例八

图8为本发明实施例提供的一种设备信息删除装置的结构示意图。

如图8所示,该设备信息删除装置包括:接收模块310、删除模块320。

接收模块310,用于家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的;指示消息,携带家电设备的设备标识码,指示消息是移动终端响应于用户操作,删除移动终端上存储的与设备标识码对应的第一设备信息后发送的。

删除模块320,用于根据删除指令,家电设备删除家电设备上存储的与设备标识码对应的第二设备信息。

本申请实施例中各模块用于对应实现前述实施例三中的方法,本实施例中对此不再赘述。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

本发明实施例的设备信息删除装置,通过家电设备接收服务器发送携带设备标识码的删除指令;删除指令,是服务器接收移动终端发送的指示消息后生成的的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

由于本发明实施例所介绍的设备信息删除装置,为前述实施例的设备信息删除方法所采用的装置,故而基于前述实施例所介绍的设备信息删除方法,本领域所属人员能够了解该系统的具体结构及变形,故而在此不再赘述。凡是前述实施例的设备信息删除方法所采用的设备信息删除装置都属于本发明所欲保护的范围。

基于同一发明构思,本申请实施例还提供了实施例一方法对应的移动终端设备,见实施例九。

实施例九

本发明实施例提出了一种移动终端设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,用于执行第一方面实施例所述的设备信息删除方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

由于通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,可以有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本申请实施例还提供了实施例一方法对应的服务器,见实施例十。

实施例十

本发明实施例提出了一种服务器,存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,用于执行第二方面实施例所述的设备信息删除方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

由于通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本申请实施例还提供了实施例一方法对应的家电设备,见实施例十一。

实施例十一

本发明实施例的家电设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如本申请前述实施例一提出的设备信息删除方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

由于通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

基于同一发明构思,本申请实施例还提供了实施例一方法对应的计算机可读存储介质,见实施例十二。

实施例十二

本发明实施例提出了一种计算机可读存储介质,当所述存储介质中的指令由处理器被执行时,用于执行上述实施例所述的设备信息删除方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

由于通过移动终端响应于用户操作,确定待删除的家电设备的设备标识码;移动终端根据设备标识码,删除移动终端上存储的与设备标识码对应的第一设备信息的技术方案。有效解决了现有技术中操作步骤繁琐以及设备信息不能完全删除时导致的设备信息泄露的技术问题,进而实现了当用户在移动终端侧触发用户删除操作时,可以删除移动终端上存储的家电设备的设备信息,有效防止设备信息泄露,提升设备信息的安全性。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发

明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1