垃圾数据删除方法和系统的制作方法

文档序号:6640854阅读:162来源:国知局
垃圾数据删除方法和系统的制作方法
【专利摘要】本发明公开了一种垃圾数据删除方法和系统,所述方法包括:若满足预设的垃圾删除条件,服务端从数据库中读取预存的各终端标识;服务端向各终端标识对应的各终端发送垃圾删除指令;各终端接收所述垃圾删除指令;各终端响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识;各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。实施本发明,通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
【专利说明】垃圾数据删除方法和系统
【【技术领域】】
[0001]本发明涉及数据处理【技术领域】,特别是涉及一种垃圾数据删除方法和系统。
【【背景技术】】
[0002]随着计算机的运行,计算机中会累积各种注册表垃圾信息、网络垃圾、网络痕迹、系统垃圾文件和各种软件安装/卸载所残留的垃圾,随着这些垃圾数据的不断增加,不仅浪费硬盘资源,而且还会降低计算机的运行速度,影响日常的使用其它功能的效率。目前的垃圾删除方法需要在计算机上手动查找删除垃圾数据,或通过第三方软件来协调删除。若需要多台计算机的垃圾数据,手动查找删除垃圾数据需大量查询操作,且耗费时间长、效率低,通过第三方软件协调删除需要反复启动运行第三方软件,且占用系统内存大、且耗费时间长、效率低。
[0003]因此,上述垃圾删除方法删除多台计算机的垃圾数据所需操作繁复、耗费时间长、垃圾数据删除效率低。

【发明内容】

[0004]基于此,有必要针对上述垃圾删除方法删除多台计算机的垃圾数据所需操作繁复、耗费时间长、效率低的问题,提供一种垃圾数据删除方法和系统。
[0005]一种垃圾数据删除方法,包括以下步骤:
[0006]若满足预设的垃圾删除条件,服务端从数据库中读取预存的各终端标识;
[0007]服务端向各终端标识对应的各终端发送垃圾删除指令;
[0008]各终端接收所述垃圾删除指令;
[0009]各终端响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识;
[0010]各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0011]一种垃圾数据删除系统,包括服务端和各终端,所述服务端包括终端标识读取模块和指令发送模块,各终端包括指令接收模块、垃圾标识读取模块和垃圾数据删除模块,其中:
[0012]所述终端标识读取模块用于在满足预设的垃圾删除条件时,从数据库中读取预存的各终端标识;
[0013]所述指令发送模块用于向各终端标识对应的各终端发送垃圾删除指令;
[0014]所述指令接收模块用于接收所述垃圾删除指令;
[0015]所述垃圾标识读取模块用于响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识;
[0016]所述垃圾数据删除模块用于查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0017]上述垃圾数据删除方法和系统,可在满足预设的垃圾删除条件,通过服务端从数据库中读取预存的各终端标识,向各终端标识对应的各终端发送垃圾删除指令;使各终端同时响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。仅仅通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0018]一种垃圾数据删除方法,包括以下步骤:
[0019]各终端接收服务端发送的垃圾删除指令;
[0020]各终端响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识;
[0021]各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0022]一种垃圾数据删除系统,包括各终端,各终端包括:
[0023]指令接收模块,用于接收服务端发送的垃圾删除指令;
[0024]垃圾标识读取模块,用于响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识;
[0025]垃圾数据删除模块,用于在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0026]上述垃圾数据删除方法和系统,各终端接收服务端发送的垃圾删除指令,响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。接收服务端发送的垃圾删除指令,多个终端即可同时自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0027]—种垃圾数据删除系统,包括数据库、与所述数据库连接的服务端以及分别与所述数据库和所述服务端连接的各终端,其中:
[0028]各终端用于扫描本地垃圾数据,若扫描到本地垃圾数据,则将所述本地垃圾数据的垃圾标识对应各终端存储到所述数据库中;
[0029]所述服务端用于在满足预设的垃圾删除条件时,从所述数据库中读取预存的各终端标识,并向各终端标识对应的各终端发送垃圾删除指令;
[0030]各终端还用于接收所述垃圾删除指令,响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0031]上述垃圾数据删除系统,通过服务端从数据库中读取预存的各终端标识,向各终端标识对应的各终端发送垃圾删除指令;使各终端同时响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。仅仅通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
【【专利附图】

【附图说明】】
[0032]图1是本发明垃圾数据删除系统第一实施方式的结构示意图;
[0033]图2是本发明垃圾数据删除方法第一实施方式的流程示意图;
[0034]图3是本发明垃圾数据删除方法第二实施方式的流程示意图;
[0035]图4是本发明垃圾数据删除系统第二实施方式的结构示意图;
[0036]图5是本发明垃圾数据删除系统第三实施方式的结构示意图;
[0037]图6是本发明垃圾数据删除方法第三实施方式的流程示意图;
[0038]图7是本发明垃圾数据删除系统第四实施方式的结构示意图。
【【具体实施方式】】
[0039]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
[0040]请参阅图1,图1是本发明的垃圾数据删除系统第一实施方式的结构示意图。
[0041]本实施方式的所述垃圾数据删除系统,可包括数据库1020、与数据库1020连接的服务端1010以及分别与数据库1020和服务端1010连接的各终端1030,其中:
[0042]各终端1030用于扫描本地垃圾数据,若扫描到本地垃圾数据,则将所述本地垃圾数据的垃圾标识对应各终端存储到数据库1020中。
[0043]服务端1010用于在满足预设的垃圾删除条件时,从数据库1020中读取预存的各终端标识,并向各终端标识对应的各终端1030发送垃圾删除指令。
[0044]各终端1030还用于接收所述垃圾删除指令,响应所述垃圾删除指令从数据库1020读取对应各终端1030存储的垃圾标识,在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0045]本实施方式,通过服务端从数据库中读取预存的各终端标识,向各终端标识对应的各终端发送垃圾删除指令;使各终端同时响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。仅仅通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0046]其中,对于各终端1030,可为大众所熟知的台式机、笔记本、个人数字助理、智能电话、平板电脑、便携式媒体播放器等类似设备。
[0047]优选地,所述本地垃圾数据包括终端1030内的注册表垃圾信息、网络垃圾、网络痕迹、系统垃圾文件、各种软件安装卸载所残留的垃圾、临时文件、不常用的文件等。所述垃圾标识可为与所述本地垃圾数据唯一对应的文件名或存储地址等。
[0048]进一步地,终端1030可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0049]对于数据库1020,可以预设的数据表对应各终端1030存储垃圾标识。还可在各终端1030与服务端1010建立连接后存储各终端的终端标识,以表不终端1030为待删除垃圾数据的终端。所述终端标识可为各终端的MAC (Media Access Control)地址。
[0050]对于服务端1010,通过有线或无线网络与各终端1030和数据库连接。
[0051]优选地,服务端1010内可设置垃圾删除界面,垃圾删除界面内包括一键清理按钮、终端关机按钮和终端开机按钮。如用户触发一键清理按钮,服务端1010可判定满足所述预设的垃圾删除条件。
[0052]更进一步地,所述垃圾删除界面可设有用户登录账户和登录密码,用户登录所述垃圾删除界面后,才可对各按钮执行相应的触发操作。
[0053]请参阅图2,图2是本发明的垃圾数据删除方法第一实施方式的流程示意图。
[0054]本实施方式的所述垃圾数据删除方法为服务端与各终端间的交互,可包括以下步骤:
[0055]步骤S201,若满足预设的垃圾删除条件,服务端从数据库中读取预存的各终端标识。
[0056]步骤S202,服务端向各终端标识对应的各终端发送垃圾删除指令。
[0057]步骤S203,各终端接收所述垃圾删除指令。
[0058]步骤S204,各终端响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识。
[0059]步骤S205,各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0060]本实施方式,可在满足预设的垃圾删除条件,通过服务端从数据库中读取预存的各终端标识,向各终端标识对应的各终端发送垃圾删除指令;使各终端同时响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。仅仅通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0061]其中,对于步骤S201,优选地,所述预设的垃圾删除条件可为检测到用户对一键清理按钮的触发事件,可为服务端的系统时间达到预设的终端垃圾删除时间,还可为本领域技术人员惯用的其他预设条件。
[0062]优选地,所述数据库对应与服务端连接的各终端存储有各终端的终端标识,所述终端标识可为各终端的MAC (Media Access Control)地址。
[0063]在一个实施例中,若满足预设的垃圾删除条件,服务端从数据库中读取各终端的终端标识的步骤还包括以下步骤:
[0064]服务端获取对一键清理按钮的触发事件。
[0065]若服务端获取到所述触发事件,则判定满足所述预设的垃圾删除条件。
[0066]本实施方式,通过在服务端的一键操作,即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0067]优选地,对一键清理按钮的触发事件可为一键清理按钮所在区域的光标或触摸点移入事件。
[0068]在另一个实施例中,服务端从数据库中读取各终端的终端标识的步骤包括以下步骤:
[0069]服务端从所述数据库查找预存的终端标识。
[0070]服务端查找所述数据库中是否存储有与所述终端标识对应的垃圾标识。
[0071]若是,则服务端读取所述终端标识。
[0072]本实施方式,仅向在数据库中存有垃圾标识的终端发送垃圾删除指令,可避免无垃圾数据的终端的无效垃圾删除操作。
[0073]对于步骤S202和步骤S203,所述垃圾删除指令可为本领域惯用的指令格式。
[0074]对于步骤S204,所述垃圾标识可为与所述本地垃圾数据唯一对应的文件名或存储地址等。数据库可以预设的数据表对应各终端(如终端名称或终端的MAC地址)存储垃圾标识。
[0075]进一步地,终端可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0076]在一个实施例中,终端从数据库中读取所述垃圾标识后,可即时删除读取的垃圾标识,以免下一次接收到垃圾删除指令后重复读取已读取过的垃圾标识。
[0077]在其他实施例中,终端在存储所述垃圾标识时可记录存储时间,在接收到垃圾删除指令读取垃圾标识时可根据存储时间读取最新的垃圾标识,避免重复读取。
[0078]对于步骤S205,所述本地垃圾数据包括终端内的注册表垃圾信息、网络垃圾、网络痕迹、系统垃圾文件、各种软件安装卸载所残留的垃圾、临时文件、不常用的文件等。
[0079]在一个实施例中,在所述各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据的步骤之后,还包括以下步骤:
[0080]服务端获取对终端关机按钮的触发事件。
[0081]若获取到所述触发事件,服务端广播关机指令。
[0082]各终端接收所述关机指令,并响应所述关机指令进行终端关机。
[0083]本实施例,在各终端进行垃圾删除后,统一使各终端自动关机,无需在清理完成后再分别对各终端继续关机的单机操作。
[0084]优选地,对终端关机按钮的触发事件可为终端关机按钮所在区域的光标或触摸点移入事件。
[0085]请参阅图3,图3是本发明的垃圾数据删除方法第二实施方式的流程示意图。
[0086]本实施方式的所述垃圾数据删除方法与第一实施方式的区别在于:在所述若满足预设的垃圾删除条件,服务端从数据库中读取各终端的终端标识的步骤之前,包括以下步骤:
[0087]步骤S301,服务端获取对终端开机按钮的触发事件。
[0088]步骤S302,若服务端获取到所述触发事件,则广播开机指令。
[0089]步骤S303,处于关机状态的终端的自供电待机模块接收所述开机指令。
[0090]步骤S304,所述自供电待机模块响应所述开机指令通知所述处于关机状态的终端的电源模块为所述处于关机状态的终端供电,实现终端开机。
[0091]本实施方式,在终端处于关机状态时,可通过服务端的单机操作使处于关机状态的各终端开机,进行垃圾删除。
[0092]优选地,对终端开机按钮的触发事件可为终端开机按钮所在区域的光标或触摸点移入事件。所述开机指令可为一串32位的数字,比如0x3698bafe。
[0093]进一步地,所述自供电待机模块在供电系统不再为终端供电时,自带电池进行自供电。
[0094]请参阅图4,图4是本发明的垃圾数据删除系统第二实施方式的结构示意图。
[0095]本实施方式的所述垃圾数据删除系统,可包括服务端2010和各终端2020,服务端2010可包括终端标识读取模块2011和指令发送模块2012,各终端2020可包括指令接收模块2021、垃圾标识读取模块2022和垃圾数据删除模块2023,其中:
[0096]终端标识读取模块2011用于在满足预设的垃圾删除条件时,从数据库中读取预存的各终端标识。
[0097]指令发送模块2012用于向各终端标识对应的各终端发送垃圾删除指令。
[0098]指令接收模块2021用于接收所述垃圾删除指令。
[0099]垃圾标识读取模块2022用于响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识。
[0100]垃圾数据删除模块2023用于查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0101]本实施方式,可在满足预设的垃圾删除条件,通过服务端从数据库中读取预存的各终端标识,向各终端标识对应的各终端发送垃圾删除指令;使各终端同时响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。仅仅通过在服务端上的单机操作即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0102]其中,对于标识读取模块2011,优选地,所述预设的垃圾删除条件可为检测到用户对一键清理按钮的触发事件,可为服务端的系统时间达到预设的终端垃圾删除时间,还可为本领域技术人员惯用的其他预设条件。
[0103]优选地,所述数据库对应与服务端连接的各终端存储有各终端的终端标识,所述终端标识可为各终端的MAC (Media Access Control)地址。
[0104]在一个实施例中,标识读取模块2011还可用于:
[0105]获取对一键清理按钮的触发事件。
[0106]若获取到所述触发事件,则判定满足所述预设的垃圾删除条件。
[0107]本实施方式,通过在服务端的一键操作,即可使多个终端自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0108]优选地,对一键清理按钮的触发事件可为一键清理按钮所在区域的光标或触摸点移入事件。
[0109]在另一个实施例中,标识读取模块2011还可用于:
[0110]从所述数据库查找预存的终端标识。
[0111]查找所述数据库中是否存储有与所述终端标识对应的垃圾标识。
[0112]若是,则读取所述终端标识。
[0113]本实施方式,仅向在数据库中存有垃圾标识的终端发送垃圾删除指令,可避免无垃圾数据的终端的无效垃圾删除操作。
[0114]对于指令发送模块2012和指令接收模块2021,所述垃圾删除指令可为本领域惯用的指令格式。
[0115]对于垃圾标识读取模块2022,所述垃圾标识可为与所述本地垃圾数据唯一对应的文件名或存储地址等。数据库可以预设的数据表对应各终端(如终端名称或终端的MAC地址)存储垃圾标识。
[0116]进一步地,终端可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0117]在一个实施例中,垃圾标识读取模块2022从数据库中读取所述垃圾标识后,可即时删除读取的垃圾标识,以免下一次接收到垃圾删除指令后重复读取已读取过的垃圾标识。
[0118]在其他实施例中,终端在存储所述垃圾标识时可记录存储时间,在接收到垃圾删除指令读取垃圾标识时可根据存储时间读取最新的垃圾标识,避免重复读取。
[0119]对于垃圾数据删除模块2023,所述本地垃圾数据包括终端内的注册表垃圾信息、网络垃圾、网络痕迹、系统垃圾文件、各种软件安装卸载所残留的垃圾、临时文件、不常用的文件等。
[0120]在一个实施例中,服务端2010还包括关机事件获取模块和关机指令广播模块,各终端2020还包括关机模块,其中:
[0121]关机事件获取模块用于获取对终端关机按钮的触发事件。
[0122]关机指令广播模块用于在获取到所述触发事件时,广播关机指令。
[0123]关机模块用于接收所述开机指令,并响应所述关机指令进行终端关机。
[0124]本实施例,在各终端进行垃圾删除后,统一使各终端自动关机,无需在清理完成后再分别对各终端继续关机的单机操作。
[0125]优选地,对终端关机按钮的触发事件可为终端关机按钮所在区域的光标或触摸点移入事件。
[0126]请参阅图5,图5是本发明的垃圾数据删除系统第三实施方式的结构示意图。
[0127]本实施方式的所述垃圾数据删除系统与第二实施方式的区别在于:服务端2010还可包括开机事件获取模块2013和开机指令广播模块2014,各终端2020还可包括自供电待机模块2024,其中:
[0128]开机事件获取模块2013用于获取对终端开机按钮的触发事件。
[0129]开机指令广播模块2014用于在获取到所述触发事件时,广播开机指令。
[0130]自供电待机模块2024用于接收所述开机指令,响应所述开机指令通知处于关机状态的终端的电源模块为所述处于关机状态的终端供电,实现终端开机。
[0131]本实施方式,在终端处于关机状态时,可通过服务端的单机操作使处于关机状态的各终端开机,进行垃圾删除。
[0132]优选地,对终端开机按钮的触发事件可为终端开机按钮所在区域的光标或触摸点移入事件。
[0133]进一步地,自供电待机模块2024在供电系统不再为终端供电时,自带电池进行自供电。
[0134]请参阅图6,图6是本发明的垃圾数据删除方法第三实施方式的流程示意图。
[0135]本实施方式的所述垃圾数据删除方法在各终端运行,可包括以下步骤:
[0136]步骤S601,各终端接收服务端发送的垃圾删除指令。
[0137]步骤S602,各终端响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识。
[0138]步骤S603,各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0139]本实施方式,各终端接收服务端发送的垃圾删除指令,响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。接收服务端发送的垃圾删除指令,多个终端即可同时自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0140]其中,步骤S601、步骤S602和步骤S603分别对应图2所示的步骤S203、步骤S204相应和步骤S205相应。
[0141]在一个实施例中,在各终端接收服务端发送的垃圾删除指令的步骤之前,还包括以下步骤:
[0142]各终端扫描本地垃圾数据。
[0143]若各终端扫描到本地垃圾数据,则将所述本地垃圾数据对应的垃圾标识对应各终端存储到数据库。
[0144]优选地,终端可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0145]进一步地,各终端扫描本地垃圾数据的步骤包括以下步骤:
[0146]各终端读取各自的系统时间。
[0147]当读取的系统时间满足预设的扫描时间时,各终端扫描本地垃圾数据。
[0148]更进一步地,终端可预设各本地垃圾数据对应的垃圾标识,将垃圾标识转换为预设的数据表对应各终端存储到数据库。存储时可对应终端的名称或终端的MAC地址存储。
[0149]请参阅图7,图7是本发明的垃圾数据删除系统第四实施方式的结构示意图。
[0150]本实施方式的所述垃圾数据删除系统,可包括各终端4010,各终端4010可包括指令接收模块4011、垃圾标识读取模块4012和垃圾数据删除模块4013,其中:
[0151 ] 指令接收模块4011,用于接收服务端发送的垃圾删除指令。
[0152]垃圾标识读取模块4012,用于响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识。
[0153]垃圾数据删除模块4013,用于在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
[0154]本实施方式,各终端接收服务端发送的垃圾删除指令,响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,查找并删除与读取的垃圾标识对应的本地垃圾数据。接收服务端发送的垃圾删除指令,多个终端即可同时自动删除本地垃圾数据,无需分别对各终端进行删除垃圾数据的单机操作,耗费时间短、垃圾数据删除效率高,且不受地域影响。
[0155]其中,指令接收模块4011、垃圾标识读取模块4012和垃圾数据删除模块4013分别与图4所示的指令接收模块2021、垃圾标识读取模块2022和垃圾数据删除模块2023相应。
[0156]在一个实施例中,各终端4010还可包括扫描模块和存储模块,其中:
[0157]所述扫描模块用于扫描本地垃圾数据。
[0158]所述存储模块用于在扫描到本地垃圾数据时,将所述本地垃圾数据对应的垃圾标识对应各终端存储到数据库。
[0159]其中,对于扫描模块,终端可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0160]优选地,扫描模块可定时扫描本地垃圾数据、可周期扫描本地垃圾数据、可在开机或关机时扫描本地垃圾数据、还可在满足其他预设条件时自动扫描本地垃圾数据。
[0161]进一步地,所述扫描模块还可用于:
[0162]读取各自的系统时间。
[0163]当读取的系统时间满足预设的扫描时间时,各终端扫描本地垃圾数据。
[0164]更进一步地,存储模块可预设各本地垃圾数据对应的垃圾标识,将垃圾标识转换为预设的数据表对应各终端存储到数据库。存储时可对应终端的名称或终端的MAC地址存储。
[0165]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种垃圾数据删除方法,其特征在于,包括以下步骤: 若满足预设的垃圾删除条件,服务端从数据库中读取预存的各终端标识; 服务端向各终端标识对应的各终端发送垃圾删除指令; 各终端接收所述垃圾删除指令; 各终端响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识; 各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
2.根据权利要求1所述的垃圾数据删除方法,其特征在于,若满足预设的垃圾删除条件,服务端从数据库中读取各终端的终端标识的步骤还包括以下步骤: 服务端获取对一键清理按钮的触发事件; 若服务端获取到所述触发事件,则判定满足所述预设的垃圾删除条件。
3.根据权利要求1所述的垃圾数据删除方法,其特征在于,在所述若满足预设的垃圾删除条件,服务端从数据库中读取各终端的终端标识的步骤之前,还包括以下步骤: 服务端获取对终端开机按钮的触发事件; 若服务端获取到所述触发事件,则广播开机指令; 处于关机状态的终端的自供电待机模块接收所述开机指令; 所述自供电待机模块响应所述开机指令通知所述处于关机状态的终端的电源模块为所述处于关机状态的终端供电,实现终端开机。
4.根据权利要求1所述的垃圾数据删除方法,其特征在于,在所述各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据的步骤之后,还包括以下步骤: 服务端获取对终端关机按钮的触发事件; 若服务端获取到所述触发事件,则广播关机指令; 各终端接收所述关机指令,并响应所述关机指令进行终端关机。
5.根据权利要求1至4中任意一项所述的垃圾数据删除方法,其特征在于,服务端从数据库中读取各终端的终端标识的步骤包括以下步骤: 服务端从所述数据库查找预存的终端标识; 服务端查找所述数据库中是否存储有与所述终端标识对应的垃圾标识; 若是,则服务端读取所述终端标识。
6.一种垃圾数据删除系统,其特征在于,包括服务端和各终端,所述服务端包括终端标识读取模块和指令发送模块,各终端包括指令接收模块、垃圾标识读取模块和垃圾数据删除丰吴块,其中: 所述终端标识读取模块用于在满足预设的垃圾删除条件时,从数据库中读取预存的各终端标识; 所述指令发送模块用于向各终端标识对应的各终端发送垃圾删除指令; 所述指令接收模块用于接收所述垃圾删除指令; 所述垃圾标识读取模块用于响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识; 所述垃圾数据删除模块用于查找并删除与读取的垃圾标识对应的本地垃圾数据。
7.根据权利要求6所述的垃圾数据删除系统,其特征在于,所述服务端还包括开机事件获取模块和开机指令广播模块,各终端还包括自供电待机模块,其中: 所述开机事件获取模块用于获取对终端开机按钮的触发事件; 所述开机指令广播模块用于在获取到所述触发事件时,广播开机指令; 所述自供电待机模块用于接收所述开机指令,并响应所述开机指令通知所述处于关机状态的终端的电源模块为所述处于关机状态的终端供电,实现终端开机。
8.根据权利要求6所述的垃圾数据删除系统,其特征在于,所述服务端还包括关机事件获取模块和关机指令广播模块,各终端还包括关机模块: 所述关机事件获取模块用于获取对终端关机按钮的触发事件; 所述关机指令广播模块在获取到所述触发事件时,广播关机指令; 所述关机模块用于接收所述关机指令,并响应所述关机指令进行终端关机。
9.根据权利要求6至8中任意一项所述的垃圾数据删除系统,其特征在于,所述终端标识读取模块还包括第一查找模块、第二查找模块和读取模块,其中: 所述第一查找模块用于从所述数据库查找预存的终端标识;所述第二查找模块用于查找所述数据库中是否存储有与所述终端标识对应的垃圾标识; 所述读取模块用于在所述数据库中存储有与所述终端标识对应的垃圾标识时,读取所述终端标识。
10.一种垃圾数据删除方法,其特征在于,包括以下步骤: 各终端接收服务端发送的垃圾删除指令; 各终端响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识; 各终端在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
11.根据权利要求10所述的垃圾数据删除方法,其特征在于,在各终端接收服务端发送的垃圾删除指令的步骤之前,还包括以下步骤: 各终端扫描本地垃圾数据; 若各终端扫描到本地垃圾数据,则将所述本地垃圾数据对应的垃圾标识对应各终端存储到数据库。
12.根据权利要求11所述的垃圾数据删除方法,其特征在于,各终端扫描本地垃圾数据的步骤包括以下步骤: 各终端读取各自的系统时间; 当读取的系统时间满足预设的扫描时间时,各终端扫描本地垃圾数据。
13.—种垃圾数据删除系统,其特征在于,包括各终端,各终端包括: 指令接收模块,用于接收服务端发送的垃圾删除指令; 垃圾标识读取模块,用于响应所述垃圾删除指令从所述数据库中读取对应各终端存储的垃圾标识,其中,所述垃圾标识为各终端在扫描到本地垃圾数据时向所述数据库存储的对应标识; 垃圾数据删除模块,用于在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
14.根据权利要求13所述的垃圾数据删除系统,其特征在于,还包括扫描模块和存储模块,其中: 所述扫描模块用于扫描本地垃圾数据; 所述存储模块用于在扫描到本地垃圾数据时,将所述本地垃圾数据的垃圾标识对应各终端存储到数据库中。
15.一种垃圾数据删除系统,其特征在于,包括数据库、与所述数据库连接的服务端以及分别与所述数据库和所述服务端连接的各终端,其中: 各终端用于扫描本地垃圾数据,若扫描到本地垃圾数据,则将所述本地垃圾数据的垃圾标识对应各终端存储到所述数据库中; 所述服务端用于在满足预设的垃圾删除条件时,从所述数据库中读取预存的各终端标识,并向各终端标识对应的各终端发送垃圾删除指令; 各终端还用于接收所述垃圾删除指令,响应所述垃圾删除指令从所述数据库读取对应各终端存储的垃圾标识,在本地查找并删除与读取的垃圾标识对应的本地垃圾数据。
【文档编号】G06F17/30GK104462596SQ201410850489
【公开日】2015年3月25日 申请日期:2014年12月30日 优先权日:2014年12月30日
【发明者】李彬, 林强生, 张龙华, 向建中, 薄景仁, 马宏宇 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1