一种应用系统中数据处理的方法及装置制造方法及图纸

技术编号:8682648 阅读:179 留言:0更新日期:2013-05-09 02:39
本发明专利技术公开了一种应用系统中数据处理的方法及装置,属于数据处理技术领域。本发明专利技术实施例预先为应用系统分配物理上相独立的第一存储区及第二存储区,在接收到删除第一存储区中用户指定的目标文件的指令时,即刻将目标文件移至第二存储区,释放第一存储区中被目标文件所占用的空间,用户无需再次确认来释放第一存储区中被目标文件所占用的空间,降低用户操作的复杂度;另外,独立的第一存储区及第二存储区的设计方案,可以将删除的目标文件暂时保存在第二存储区中,一定程度上,用户可使用的应用系统的存储空间的大小为所分配的第一存储区大小及第二存储区大小的总和,从而使得用户实际可用的应用系统的存储空间变大。

【技术实现步骤摘要】

本专利技术涉及数据处理
,尤其涉及ー种应用系统中数据处理的方法及装置
技术介绍
目前,应用系统(如邮件系统、云相册系统等)都有一定存储空间限制,当应用系统达到存储空间限制时,如果用户还要在应用系统中存储新的文件,就需要将应用系统中已存储的ー些文件删除、释放一定的存储空间来存储所述新的文件。通常情况下,应用系统在接收到文件的删除指令吋,将要删除的目标文件进行标记,标识目标文件已被删除,被标记的目标文件不可读、不可编辑,但还占用着应用系统的存储空间;此时,应用系统在接收到新的文件的存储指令时,依然没有可用的存储空间来存储所述新的文件,则会提示用户是否要彻底删除已标记的目标文件,在用户选择彻底删除已标记的目标文件时,释放已标记的目标文件所占用的存储空间,以存储所述新的文件;如果用户没有选择彻底删除已标记的目标文件,则无法存储所述新的文件到应用系统。由以上的描述可以知道,以上技术方案存在以下缺点:1、应用系统在接收到文件的删除指令时,仅是对要删除的目标文件进行了标记,用户需进一歩操作才能释放目标文件占用的存储空间以存储新的文件,造成用户的删除操作较为复杂,另外,用户也无法理解为何在发出删除指令进行目标文件删除后依然无法存储新的文件,还需要再次操作,用户体验较差;2、在接收到文件的删除指令时,并没有即刻释放目标文件所占用的应用系统的存储空间,将导致应用系统实际可用的存储空间要小于给定的空间限制。
技术实现思路
本专利技术实施例提供了ー种应用系统中数据处理的方法及装置,用以解决应用系统中实际可用的存储空间要小于给出的空间限制的问题,及在进行删除操作时用户操作的复杂度问题,以保证用户的使用体验。一方面,本专利技术实施例提供了ー种应用系统中数据处理的方法,预先为所述应用系统分配物理上相独立的第一存储区及第ニ存储区,所述第一存储区用于存储用户的文件,所述第二存储区用于回收用户的文件,所述方法包括:接收到删除所述第一存储区中用户指定的目标文件的指令时,将所述目标文件移至所述第二存储区;释放所述第一存储区中被所述目标文件所占用的空间。另ー方面,本专利技术实施例提供了ー种应用系统中数据处理的装置,所述装置包括:空间分配模块,用于预先为所述应用系统分配物理上相独立的第一存储区及第ニ存储区,所述第一存储区用于存储用户的文件,所述第二存储区用于回收用户的文件;数据删除模块,用于接收到删除所述第一存储区中用户指定的目标文件的指令时,将所述目标文件移至所述第二存储区;空间释放模块,用于释放所述第一存储区中被所述目标文件所占用的空间。本专利技术实施例的有益效果包括:本专利技术实施例预先为应用系统分配物理上相独立的第一存储区及第ニ存储区,在接收到删除第一存储区中用户指定的目标文件的指令吋,即刻将目标文件移至第二存储区,释放第一存储区中被目标文件所占用的空间,使得分配给用户用于存储文件的第一存储空间可全部为用户所用,而不会被删除的目标文件占用,且用户无需再次确认来释放第一存储区中被目标文件所占用的空间,降低用户操作的复杂度;另外,物理上独立的第一存储区及第ニ存储区的设计方案,可以将删除的目标文件暂时保存在第二存储区中,一定程度上,用户可使用的应用系统的存储空间的大小为所分配的第一存储区的大小及第ニ存储区的大小的总和,从而使得用户实际可用的应用系统的存储空间变大。附图说明图1为本专利技术实施例提供的ー种应用系统中数据处理的方法流程图;图2a为本专利技术实施例提供的一种云相册中照片删除的方法流程图;图2b为本专利技术实施例提供的一种云相册中照片还原的方法流程图;图2c为本专利技术实施例提供的一种云相册中照片显示的方法流程图;图3为本专利技术实施例提供的ー种应用系统中数据处理的装置结构示意图;图4为本专利技术实施例提供的ー种应用系统中数据处理的装置结构示意图;图5为本专利技术实施例提供的ー种应用系统中数据处理的装置结构示意图。具体实施例方式下面结合附图,对本专利技术实施例提供应用系统中数据处理的方法及装置的具体实施方式进行详细地说明。本专利技术实施例提供的ー种应用系统中数据处理的方法,如图1所示,具体包括以下步骤:步骤101、预先为应用系统分配物理上相独立的第一存储区及第ニ存储区,其中,第一存储区用于存储用户的文件,第二存储区用于回收用户的文件;步骤102、接收到删除第一存储区中用户指定的目标文件的指令吋,将目标文件移至第二存储区;步骤103、释放第一存储区中被目标文件所占用的空间。本专利技术实施例预先为应用系统分配物理上相独立的第一存储区及第ニ存储区,在接收到删除第一存储区中用户指定的目标文件的指令吋,即刻将目标文件移至第二存储区,释放第一存储区中被目标文件所占用的空间,使得分配给用户存储文件的第一存储区全部为用户所用,而不会被删除的目标文件所占用,且用户无需再次确认来释放第一存储区中被目标文件所占用的空间,降低用户操作的复杂度;另外,独立的第一存储区及第ニ存储区的设计方案,可以将删除的目标文件暂时保存在第二存储区中,一定程度上,用户可使用的应用系统的存储空间的大小为所分配的第一存储区大小及第ニ存储区大小的总和,从而使得用户实际可用的应用系统的存储空间变大。本实例中所述的应用系统具体可以是邮件E-mail系统、云服务系统(如云相册等系统)或者是设备(如PC或者手机)操作系统等可以为用户提供一定服务的Web应用或者终端本地应用。本专利技术实施例在为应用系统分配物理上相独立的第一存储区及第ニ存储区时,具体还可以包括:将第一存储区的大小被设定为第一预定值,将第二存储区的大小设置为一个定值或无限大;其中,第一预定值可以根据应用系统本身的存储能力或/和用户量来设置,本实例并不进行限制,可以是5G、IOG甚至更大等。本实例中所述的第二存储区就是ー个数据临时寄存区,用于放置用户临时删除的数据,这里,第二存储区中的数据依然会占用存储空间,不可读、不可编辑,可以还原、可以彻底删除;本实例可以不限定第二存储区的大小,按照本实例所提供的技术方案,可以将第一存储区中删除的目标文件暂时寄存在第二存储区中,而在本实例不限定第二存储区大小的情况下,第二存储区可以寄存大量第一存储区中的文件,可以将应用系统中用户可用的存储空间的大小由所述第一存储区的大小扩大为所述第一存储区的大小加第二存储区的大小。本实例中所述的文件可以是图片文件、文字内容文本、视频文件或者音频文件等。本实施例所提供的应用系统中数据处理的方法还包括:接收到还原第二存储区中被删除的目标文件的指令时,将第二存储区中原本被删除的目标文件移回至第一存储区,并将第二存储区中所述目标文件的记录删除。本技术方案可以在应用系统中第一存储区无法容纳新的文件时,将第一存储区中的一些目标文件移至第二存储区寄存,这样,第一存储区内部分被占用的空间可以被释放,用以存储新的文件,当用户再次需要查看所述目标文件时,在第一存储区已满的情况下,还可以采用本技术方案暂时将新的文件移至第二存储区寄存以释放一定的存储空间,以将第ニ存储区中所寄存的目标文件移回至第一存储区供用户查看或进行编辑。使得应用系统中用户原本固定可用的存储空间(也即所述第一存储区)借助干与其独立的第二存储区可实现动态可变。本专利技术实施例中,上述在将第二存储区中的目标文件移回至第一存储区之前,还可以包括:确定接收到还原第二存储区中本文档来自技高网...

【技术保护点】
一种应用系统中数据处理的方法,其特征在于,预先为所述应用系统分配物理上相独立的第一存储区及第二存储区,所述第一存储区用于存储用户的文件,所述第二存储区用于回收用户的文件,所述方法包括:接收到删除所述第一存储区中用户指定的目标文件的指令时,将所述目标文件移至所述第二存储区;释放所述第一存储区中被所述目标文件所占用的空间。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘新宇邢鑫岩金凡
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1