数据删除方法及装置的制造方法_4

文档序号:8905421阅读:来源:国知局

[0132]在该实现方式中,所述硬件设备对所述存储设备中的可远程删除数据进行删除处理之后,还可以进一步向所述服务端返回响应信息,以通知所述服务端所述存储设备中的可远程删除数据的删除情况,例如,数据名称、数据大小、删除是否成功等。
[0133]相应地,在202中,所述服务端具体可以以预定频率,向所述终端上所设置的硬件设备发送数据删除命令,直到接收到所述硬件设备所返回的响应信息为止。
[0134]可选地,在本实施例的一个可能的实现方式中,所述硬件设备还可以进一步获取所述终端的位置信息,进而,则可以向所述服务端发送所述终端的位置信息。
[0135]在一个具体的实现过程中,所述硬件设备具体可以采用现有的各种定位技术,例如,全球定位系统(Global Posit1ning System, GPS)技术、无线相容性认证(WirelessFidelity, WiFi)定位技术或基站定位技术等定位技术,采集所述终端的定位结果,即终端所在位置的地理位置数据,以作为该终端的位置信息。
[0136]至此,硬件设备能够实时采集到终端的位置信息。通过硬件设备对所采集的终端的位置信息进行存储处理,使得该硬件设备能够在需要的时候,例如,在所述硬件设备接收所述服务端所发送的所述数据删除命令之后等,获取所存储的终端的位置信息,将其发送给服务端。这样,服务端则可以将该终端的位置信息展现给用户,使得用户获知该终端的位置,以便用户执行相关操作,例如,尽快找到该终端,或者,再例如,尽快触发服务端向硬件设备发送所述数据删除命令,以触发执行201?202。
[0137]具体地,硬件设备对所采集的终端的位置信息进行存储处理,具体可以将所采集的终端的位置信息,存储到终端的存储设备中。
[0138]例如,所述终端的存储设备可以慢速存储设备,具体可以为计算机系统的硬盘,或者还可以为手机的非运行内存即物理内存,例如,只读存储器(Read-Only Memory, ROM)和内存卡等,本实施例对此不进行特别限定。
[0139]或者,再例如,所述终端的存储设备还可以为快速存储设备,具体可以为计算机系统的内存,或者还可以为手机的运行内存即系统内存,例如,随机存储器(Random AccessMemory, RAM)等,本实施例对此不进行特别限定。
[0140]本实施例中,通过服务端获取待删除数据的终端的标识信息,使得所述服务端能够根据所述标识信息,向所述终端上所设置的硬件设备发送数据删除命令,以使得所述硬件设备根据所述数据删除命令,对所述终端的存储设备中的可远程删除数据进行删除处理,能够有效避免终端遗失的情况下而导致的终端中所存储的数据被泄露的问题,从而提高了数据的安全性。
[0141]另外,采用本发明所提供的技术方案,由于硬件设备的正常工作与所述终端是否正常工作无关,使得硬件设备不依赖于终端的开机状态,即使终端处于关机状态,硬件设备仍然能够正常工作,因此,能够有效提高数据删除的可靠性,同时还提高了用户体验。
[0142]另外,采用本发明所提供的技术方案,只需要用户触发数据销毁命令即可,无需用户参与后续的数据删除的过程,操作简单,而且正确率高,因此,能够有效提高数据删除的效率和可靠性。
[0143]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0144]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0145]图3为本发明另一实施例提供的硬件设备的结构示意图,如图3所示。本实施例的硬件设备可以包括接收单元31和删除单元32。其中,接收单元31,用于接收服务端发送的数据删除命令;删除单元32,用于根据所述数据删除命令,对所设置在的终端的存储设备中的可远程删除数据进行删除处理。
[0146]所谓的终端,是指远程终端。
[0147]可选地,在本实施例的一个可能的实现方式中,所述硬件设备的正常工作与所述终端是否正常工作无关。也就是说,硬件设备的正常工作,不依赖于终端的开机与否,即使终端处于关机状态,该硬件设备所包括的各个功能单元还能够正常执行各自的操作,以使得本发明所提供的技术方案得以正常执行。
[0148]可选地,在本实施例的一个可能的实现方式中,如图4所示,本实施例所提供的硬件设备还可以进一步包括注册单元41,用于与所述终端、所述服务端进行通信,以执行注册流程,以使得所述服务端确定所述终端的存储设备中允许进行远程删除的数据,以作为所述可远程删除数据。
[0149]可选地,在本实施例的一个可能的实现方式中,如图5所示,本实施例所提供的硬件设备还可以进一步包括操作单元51,用于根据所述可远程删除数据的相关操作,获得数据操作信息;以及向所述服务端发送所述数据操作信息。
[0150]可选地,在本实施例的一个可能的实现方式中,如图6所示,本实施例所提供的硬件设备还可以进一步包括位置单元61,用于获取所述终端的位置信息;以及向所述服务端发送所述终端的位置信息。
[0151]需要说明的是,图1对应的实施例中方法,可以由本实施例提供的硬件设备实现。详细描述可以参见图1对应的实施例中的相关内容,此处不再赘述。
[0152]本实施例中,通过接收单元接收服务端发送的数据删除命令,使得删除单元能够根据所述数据删除命令,对所设置在的终端的存储设备中的可远程删除数据进行删除处理,能够有效避免终端遗失的情况下而导致的终端中所存储的数据被泄露的问题,从而提高了数据的安全性。
[0153]另外,采用本发明所提供的技术方案,由于硬件设备的正常工作与所述终端是否正常工作无关,使得硬件设备不依赖于终端的开机状态,即使终端处于关机状态,硬件设备仍然能够正常工作,因此,能够有效提高数据删除的可靠性,同时还提高了用户体验。
[0154]另外,采用本发明所提供的技术方案,只需要用户触发数据销毁命令即可,无需用户参与后续的数据删除的过程,操作简单,而且正确率高,因此,能够有效提高数据删除的效率和可靠性。
[0155]图7为本发明另一实施例提供的服务端的结构示意图,如图7所示。本实施例的服务端可以包括获取单元71和发送单元72。其中,获取单元71,用于获取待删除数据的终端的标识信息;发送单元72,用于根据所述标识信息,向所述终端上所设置的硬件设备发送数据删除命令,以使得所述硬件设备根据所述数据删除命令,对所述终端的存储设备中的可远程删除数据进行删除处理。
[0156]所谓的终端,是指远程终端。
[0157]需要说明的是,本实施例所提供的服务端的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(SoftwareDevelopment Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。
[0158]可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。
[0159]可选地,在本实施例的一个可能的实现方式中,所述获取单元71,具体可以用于接收用户触发的数据销毁命令;以及根据所述数据销毁命令,获取待删除数据的终端的标识信息。
[0160]可选地,在本实施例的一个可能的实现方式中,如图8所示,本实施例所提供的服务端还可以进一步包括注册单元81,用于与所述终端、所述硬件设备进行通信,以执行注册流程;以及确定所述终端的存储设备中允许进行远程删除的数据,以作为所述可远程删除数据。
[0161 ] 可选地,在本实施例的一个可能的实现方式中,所述获取单元71,还可以进一步用于接收所述硬件设备发送的数据操作信息,所述数据操作信息为所述硬件设备根据所述可远程删除数据的相关操作获得。
[0162]可选地,在本实施例的一个可能的实现方式中,如图9所示,本实施例所提供的服务端还可以进一步包括查看单元91,用于接收用户触发的数据查看命令;以及根据所述数据查看命令,输出所述数据操作信息。
[0163]需要说明的是,图2对应的实施例中方法,可以由本实施例提供的服务端实现。详细描述可以参见图2对应的实施例中的相关内容,此处不再赘述。
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1