一种信息处理方法及电子设备的制作方法

文档序号:6510793阅读:199来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明实施例公开了一种信息处理方法及电子设备,涉及存储【技术领域】,可以提高本地存储空间管理效率,实现本地存储空间的可靠管理,提高用户体验。具体方案为:获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K>M-N;从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据;删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间;将待存储数据存储在存储单元的剩余存储空间。本发明用于数据的本地存储过程中。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001]本发明涉及存储【技术领域】,尤其涉及一种信息处理方法及电子设备。

【背景技术】
[0002]随着科学技术的发展,人们日常生活、工作、学习过程中摄入的信息量逐渐增多,人们对各类数据的存储需求日益增产,对电子终端的存储空间的需求越来越高。
[0003]现有技术中,电子终端用户可以在该电子终端的本地存储空间无法满足用户新的数据存储需求时,在本地存储空间中删除已备份至云端服务器的数据,以便于为待存储数据提供足以存储该待存储数据的存储空间。
[0004]但是,存在的问题是:当电子终端的本地存储空间无法满足用户新的数据存储需求时,用户需要人为识别该电子终端中的哪些数据可以删除,即哪些数据已备份至云端服务器,数据存储效率低,且未备份至云端服务器的本地数据的误删几率较大,用户体验差。


【发明内容】

[0005]本发明的实施例提供一种信息处理方法及电子设备,可以提高本地存储空间管理效率,实现本地存储空间的可靠管理,提高用户体验。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]本发明实施例的第一方面,提供一种信息处理方法,所述方法应用于电子设备中,所述电子设备包括一存储单元,所述存储单元的存储空间为M个存储单位,所述存储单元存储有第一数据,所述第一数据占用N个存储单位;所述方法包括:
[0008]获得一特定存储事件,所述特定存储事件用于指示在所述存储单元上将存储待存储数据,所述待存储数据占用K个存储单位,K > M-N ;
[0009]从所述第一数据确定待删除数据,所述待删除数据占用L个存储单位,L=K- (M-N),所述待删除数据与索引记录具有关联关系,所述索引记录用于从服务终端确定与所述待删除数据对应的第二数据;
[0010]删除所述待删除数据,以使得所述存储单元具备K个存储单元的剩余存储空间;
[0011]将所述待存储数据存储在所述存储单元的所述剩余存储空间。
[0012]结合第一方面,在一种可能的实现方式中,所述信息处理方法,还包括:
[0013]保留所述待删除数据所对应的对象标识,以使得所述电子设备获得针对所述对象标识的触发操作时根据所述索引记录从所述服务终端确定与所述待删除数据对应的第二数据。
[0014]结合第一方面和上述可能的实现方式中,在另一种可能的实现方式中,所述获得一特定存储事件,包括:
[0015]获得一记录事件;所述记录事件包括:文档记录、语音记录和视频记录中的至少一项;
[0016]响应所述记录事件,通过所述电子设备的采集单元实时获得采集数据;所述采集数据用于作为待存储数据实时存储在所述存储单元上;
[0017]记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系;
[0018]根据所述对应关系以及所述存储单元的剩余存储空间确定在第P个时间周期的所述存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储;
[0019]当所述记录事件执行到第P-1个时间周期时,产生所述特定存储事件。
[0020]结合第一方面和上述可能的实现方式中,在另一种可能的实现方式中,所述从所述第一数据确定待删除数据,包括:
[0021]从所述第一数据中确定具有索引记录的数据;
[0022]将所述具有索引记录的数据作为待删除数据。
[0023]结合第一方面和上述可能的实现方式中,在另一种可能的实现方式中,所述信息处理方法,还包括:
[0024]若所述第一数据中执行过备份到服务终端的数据属于所述待删除数据,则记录所述备份到服务终端的数据的访问方式,所述访问方式作为所述索引记录;
[0025]或者,
[0026]若所述第一数据中从所述服务终端获取到所述存储单元的数据属于所述待删除数据;则记录所述获取到所述存储单元的数据的获取路径,所述获取路径作为所述索引记录。
[0027]结合第一方面和上述可能的实现方式中,在另一种可能的实现方式中,所述信息处理方法,还包括:
[0028]若所述第一数据中的数据不属于所述待删除数据,则获取所述第一数据的特征信息;
[0029]确定所述服务终端中是否具有符合所述第一数据的特征信息的数据;
[0030]若所述服务终端具有符合所述第一数据的特征信息的数据,则建立符合所述特征信息的数据的索引记录;其中,符合所述特征信息的数据为所述第二数据。
[0031]结合第一方面和上述可能的实现方式中,在另一种可能的实现方式中,所述信息处理方法,还包括:
[0032]当所述存储单元的所述剩余存储空间的所述存储单位大于预设存储单元阈值时,根据所述索引记录从所述服务终端获取所述第二数据,并将获取到的所述第二数据存储在所述存储单元中,以使得所述电子设备获得针对所述对象标识的触发操作时确定存储在所述存储单元中的所述第二数据。
[0033]本发明实施例的第二方面,还提供一种电子设备,所述电子设备包括一存储单元,所述存储单元的存储空间为M个存储单位,所述存储单元存储有第一数据,所述第一数据占用N个存储单位;所述电子设备包括:
[0034]获取单元,用于获得一特定存储事件,所述特定存储事件用于指示在所述存储单元上将存储待存储数据,所述待存储数据占用K个存储单位,K > M-N ;
[0035]确定单元,用于在所述获取单元获得所述特定存储事件后,从所述第一数据确定待删除数据,所述待删除数据占用L个存储单位,L=K-(M-N),所述待删除数据与索引记录具有关联关系,所述索引记录用于从服务终端确定与所述待删除数据对应的第二数据;
[0036]删除单元,用于删除所述确定单元确定的所述待删除数据,以使得所述存储单元具备K个存储单元的剩余存储空间;
[0037]所述存储单元,用于将所述获取单元指示的所述待存储数据存储在所述存储单元的所述剩余存储空间。
[0038]结合第二方面,在一种可能的实现方式中,所述电子设备,还包括:
[0039]保留单元,用于保留所述确定单元确定的所述待删除数据所对应的对象标识,以使得所述电子设备获得针对所述对象标识的触发操作时根据所述索引记录从所述服务终端确定与所述待删除数据对应的第二数据。
[0040]结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述获取单元,包括:
[0041]获得模块,用于获得一记录事件;所述记录事件包括:文档记录、语音记录和视频记录中的至少一项;
[0042]响应模块,用于响应所述获得模块获得的所述记录事件,通过所述电子设备的采集单元实时获得采集数据;所述采集数据用于作为待存储数据实时存储在所述存储单元上;
[0043]记录模块,用于记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系;
[0044]确定模块,用于根据所述记录模块确定的所述对应关系以及所述存储单元的剩余存储空间,确定在第P个时间周期的所述存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储;
[0045]生成模块,用于当所述记录事件执行到所述确定模块确定的第P-1个时间周期时,产生所述特定存储事件。
[0046]结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述确定单元,具体用于从所述第一数据中确定具有索引记录的数据;将所述具有索引记录的数据作为待删除数据。
[0047]结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述电子设备,还包括:
[0048]记录单元,用于若所述第一数据中执行过备份到服务终端的数据属于所述待删除数据,则记录所述备份到服务终端的数据的访问方式,所述访问方式作为所述索引记录;
[0049]或者,
[0050]所述记录单元,用于若所述第一数据中从所述服务终端获取到所述存储单元的数据属于所述待删除数据;则记录所述获取到所述存储单元的数据的获取路径,所述获取路径作为所述索引记录。
[0051]结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述获取单元,还用于若所述第一数据中的数据不属于所述待删除数据,则获取所述第一数据的特征信息;
[0052]所述确定单元,还用于确定所述服务终端中是否具有符合所述第一数据的特征信息的数据;
[0053]所述电子设备,还包括:
[0054]建立单元,用于若所述服务终端具有符合所述第一数据的特征信息的数据,则建立符合所述特征信息的数据的索引记录;其中,符合所述特征信息的数据为所述第二数据。
[0055]结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,所述获取单元,还用于当所述存储单元的所述剩余存储空间的所述存储单位大于预设存储单元阈值时,根据所述索引记录从所述服务终端获取所述第二数据,并将获取到的所述第二数据存储在所述存储单元中,以使得所述电子设备获得针对所述对象标识的触发操作时确定存储在所述存储单元中的所述第二数据。
[0056]本发明实施例提供的信息处理方法及电子设备,获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K > M-N ;从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据;删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间;将待存储数据存储在存储单元的剩余存储空间。与现有技术中用户人为识别待删除数据相比,电子设备可以在获得一特定存储事件后,自动识别确定待删除数据,可以提高本地存储空间管理效率,实现本地存储空间的可靠管理,提高用户体验。

【专利附图】

【附图说明】
[0057]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0058]图1为本发明实施例1中的一种信息处理方法流程图;
[0059]图2为本发明实施例2中的一种信息处理方法流程图;
[0060]图3为本发明实施例3中的一种电子设备的组成示意图;
[0061]图4为本发明实施例3中的另一种电子设备的组成示意图;
[0062]图5为本发明实施例3中的另一种电子设备的组成示意图;
[0063]图6为本发明实施例3中的另一种电子设备的组成示意图。

【具体实施方式】
[0064]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0065]另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0066]实施例1
[0067]本发明实施例提供一种信息处理方法,可以应用于电子设备中,该电子设备包括一存储单元,存储单元的存储空间为M个存储单位,存储单元存储有第一数据,第一数据占用N个存储单位;如图1所示,该信息处理方法包括:
[0068]S101、电子设备获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K > M-N。
[0069]其中,电子设备可以为任意一个具有存储功能的电子终端,如手机、电脑、ipad、智能电视机等。
[0070]具体的,电子设备获得一特定存储事件的方法可以包括:电子设备获得一记录事件;记录事件包括:文档记录、语音记录和视频记录中的至少一项;响应记录事件,通过电子设备的采集单元实时获得采集数据;采集数据用于作为待存储数据实时存储在存储单元上;记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系;根据对应关系以及所述存储单元的剩余存储空间确定在第P个时间周期的存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储;当记录事件执行到第P-1个时间周期时,产生特定存储事件。
[0071]S102、电子设备从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K- (M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据。
[0072]其中,电子设备从第一数据确定待删除数据的方法具体可以包括:电子设备从第一数据中确定具有索引记录的数据;将具有索引记录的数据作为待删除数据。
[0073]S103、电子设备删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间。
[0074]进一步可选的,本发明实施例的方法还可以包括:电子设备保留待删除数据所对应的对象标识,以使得电子设备获得针对对象标识的触发操作时根据索引记录从服务终端确定与待删除数据对应的第二数据。
[0075]S104、电子设备将待存储数据存储在存储单元的剩余存储空间。
[0076]本发明实施例提供的信息处理方法,电子设备可以获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K > M-N ;从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据;删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间;将待存储数据存储在存储单元的剩余存储空间。与现有技术中用户人为识别待删除数据相比,电子设备可以在获得一特定存储事件后,自动识别确定待删除数据,可以提高本地存储空间管理效率,实现本地存储空间的可靠管理,提高用户体验。
[0077]实施例2
[0078]本发明实施例提供一种信息处理方法,可以应用于电子设备中,该电子设备包括一存储单元,存储单元的存储空间为M个存储单位,存储单元存储有第一数据,第一数据占用N个存储单位;如图2所示,该信息处理方法包括:
[0079]S201、电子设备获得一记录事件;记录事件包括:文档记录、语音记录和视频记录中的至少一项。
[0080]其中,电子设备可以响应于用户的触发操作获得一记录事件;该记录事件包括:文档记录、语音记录和视频记录中的至少一项。示例性的,该记录事件可以为对文档、语音和视频中的至少一项进行记录操作,
[0081]S202、电子设备响应记录事件,通过电子设备的采集单元实时获得采集数据;采集数据用于作为待存储数据实时存储在存储单元上。
[0082]其中,采集数据可以为上述记录事件所对应的事件数据。例如,若上述记录事件为一个视频数据的存储事件,则所述采集数据为待存储的视频数据。
[0083]S203、电子设备记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系。
[0084]其中,由于电子设备可能无法在刚开始进行数据采集时便获取上述记录事件所对应的事件数据的总数据量,即执行上述记录事件时需要通过电子设备的采集单元采集的所有的采集数据的数据量,因此,电子设备可以记录第一个时间周期内所产生的采集数据的数据量,并确定时间周期与产生数据量的对应关系,然后再根据时间周期与产生数据量的对应关系预先估算在第几个时间周期进行数据采集时,存储单元的剩余存储空间将无法满足第下一个时间周期产生的待存储数据的存储。
[0085]其中,第一个时间周期可以为电子设备中预先固定设置的时间周期,也可以是电子设备在进行数据采集之前,接收来自用户设置的时间周期。
[0086]示例性的,智能摄像机在响应于用户的触发录制视频时,并不能够确定本次录制的时间长短,因此也不能够确定本次录制的视频的数据量的大小,从业不能确定该智能摄像机的本地存储空间中的剩余存储空间是否足以满足存储本次录制的所有视频数据。
[0087]例如,若时间周期为2分钟,则智能摄像机可以记录该智能摄像机在2分钟内所产生的采集数据的数据量。如该智能摄像机在2分钟内所产生的采集数据的数据量为1.5兆M,则时间周期与产生数据量的对应关系具体可以为:该智能摄像机平均可以在2分钟内产生1.5M的采集数据。
[0088]S204、电子设备根据对应关系以及存储单元的剩余存储空间确定在第P个时间周期的存储单元的剩余存储空间将无法满足第P个时间周期产生的待存储数据的存储。
[0089]其中,电子设备在确定时间周期与产生数据量的对应关系之后,可以根据对应关系以及存储单元的剩余存储空间确定在第P个时间周期的存储单元的剩余存储空间将无法满足第P个时间周期产生的待存储数据的存储。
[0090]示例性的,若以上述智能摄像机为例,时间周期为2分钟,该智能摄像机在2分钟内所产生的采集数据的数据量为1.5M,而存储单元的剩余存储空间为20M,则智能摄像机可以计算得到1.5X13〈20〈1.5X14,因此,该智能摄像机可以确定P=14,即智能摄像机在第14个时间周期的存储单元的剩余存储空间将无法满足第14个时间周期产生的待存储数据的存储。
[0091]S205、当记录事件执行到第P-1个时间周期时,电子设备产生特定存储事件。
[0092]具体的,以上述智能摄像机为例,由于1.5X13〈20〈1.5X14,因此,智能摄像机可以确定记录事件(即视频拍摄)执行到第P_l=13个时间周期时,则可以确定如果继续存数拍摄得到的视频数据,智能摄像机的剩余存储空间将无法满足第14个时间周期产生的待存储数据的存储,则可以产生特定存储事件。
[0093]需要说明的是,当电子设备响应到一个记录事件时,若能够直接获取到电子设备的采集单元能够采集到的所有采集数据的数据总量,则电子设备不需要记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系,并根据对应关系以及存储单元的剩余存储空间确定在第几个时间周期的存储单元的剩余存储空间将无法满足该时间周期内产生的待存储数据的存储,即在本发明实施例中也可以不执行S203-S205。
[0094]示例性的,若电子设备本次响应到的记录事件为:将已完全下载的视频文件拷贝到该电子设备上,或者从网络侧下载一个数据量一定的视频文件至该电子设备,则电子设备在开始进行拷贝或者下载时,便能够获取到待拷贝或者下载的视频文件的数据量的大小,则电子设备直接可以根据存储单元的剩余存储空间确定该电子设备的存储单元的剩余存储空间是否能够满足本次拷贝或者下载所产生的待存储数据的存储。
[0095]S206、电子设备从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据。
[0096]S206a、电子设备从第一数据中确定具有索引记录的数据。
[0097]其中,第一数据中确定具有索引记录的数据为电子设备已备份至服务终端的数据,索引记录用于从服务终端确定与待删除数据对应的第二数据。
[0098]S206b、电子设备将具有索引记录的数据作为待删除数据。
[0099]其中,由于在接收到电子设备获得针对待删除数据的对象标识的触发操作时,可以根据索引记录从服务终端确定与待删除数据对应的第二数据,因此电子设备将具有索引记录的数据作为待删除数据,并不会影响用户后续再次使用待删除数据。
[0100]S207、电子设备删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间。
[0101]S208、电子设备保留待删除数据所对应的对象标识,以使得电子设备获得针对对象标识的触发操作时根据索引记录从服务终端确定与待删除数据对应的第二数据。
[0102]具体的,电子设备可以接收用户对待删除数据所对应的对象标识的触发,获取待删除数据。其中,获取到的待删除数据可以存储在本地的数据,也可以为在本地存储空间已删除,但是本地存储空间存储有其索引记录的,电子设备根据索引记录从服务终端获取到的数据。
[0103]S209、电子设备将待存储数据存储在存储单元的剩余存储空间。
[0104]进一步可选的,本发明实施例的方法还可以包括:若第一数据中执行过备份到服务终端的数据属于待删除数据,则记录备份到服务终端的数据的访问方式,访问方式作为索引记录;或者,若第一数据中从服务终端获取到存储单元的数据属于待删除数据;则记录获取到所述存储单元的数据的获取路径,获取路径作为索引记录。
[0105]进一步可选的,本发明实施例的方法还可以包括:若第一数据中的数据不属于待删除数据,则获取第一数据的特征信息;确定服务终端中是否具有符合第一数据的特征信息的数据;若服务终端具有符合第一数据的特征信息的数据,则建立符合特征信息的数据的索引记录;其中,符合特征信息的数据为第二数据。
[0106]进一步可选的,当存储单元的剩余存储空间的存储单位大于预设存储单元阈值时,电子设备还可以根据索引记录从服务终端获取第二数据,并将获取到的第二数据存储在存储单元中,以使得电子设备获得针对对象标识的触发操作时确定存储在存储单元中的第二数据。具体的本发明实施例的方法还可以包括S210:
[0107]S210、当存储单元的剩余存储空间的存储单位大于预设存储单元阈值时,电子设备根据索引记录从服务终端获取第二数据,并将获取到的第二数据存储在存储单元中,以使得电子设备获得针对对象标识的触发操作时确定存储在存储单元中的第二数据。
[0108]本发明实施例提供的信息处理方法,电子设备可以获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K > M-N ;从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据;删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间;将待存储数据存储在存储单元的剩余存储空间。与现有技术中用户人为识别待删除数据相比,电子设备可以在获得一特定存储事件后,自动识别确定待删除数据,可以提高本地存储空间管理效率,实现本地存储空间的可靠管理,提高用户体验。
[0109]实施例3
[0110]本发明实施例提供一种电子设备,如图3所示,所述电子设备包括:获取单元31、确定单元32、删除单元33和存储单元34。
[0111]所述存储单元34的存储空间为M个存储单位,所述存储单元34存储有第一数据,所述第一数据占用N个存储单位。
[0112]获取单元31,用于获得一特定存储事件,所述特定存储事件用于指示在所述存储单元上将存储待存储数据,所述待存储数据占用K个存储单位,K > M-N。
[0113]确定单元32,用于在所述获取单元31获得所述特定存储事件后,从所述第一数据确定待删除数据,所述待删除数据占用L个存储单位,L=K-(M-N),所述待删除数据与索引记录具有关联关系,所述索引记录用于从服务终端确定与所述待删除数据对应的第二数据。
[0114]删除单元33,用于删除所述确定单元32确定的所述待删除数据,以使得所述存储单元具备K个存储单元的剩余存储空间。
[0115]所述存储单元34,用于将所述获取单元31指示的所述待存储数据存储在所述存储单元的所述剩余存储空间。
[0116]进一步的,如图4所示,所述电子设备,还可以包括:保留单元35。
[0117]保留单元35,用于保留所述确定单元32确定的所述待删除数据所对应的对象标识,以使得所述电子设备获得针对所述对象标识的触发操作时根据所述索引记录从所述服务终端确定与所述待删除数据对应的第二数据。
[0118]进一步的,所述获取单元31,可以包括:获得模块、响应模块、记录模块、确定模块和生成模块。
[0119]获得模块,用于获得一记录事件;所述记录事件包括:文档记录、语音记录和视频记录中的至少一项。
[0120]响应模块,用于响应所述获得模块获得的所述记录事件,通过所述电子设备的采集单元实时获得采集数据;所述采集数据用于作为待存储数据实时存储在所述存储单元上。
[0121]记录模块,用于记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系。
[0122]确定模块,用于根据所述记录模块确定的所述对应关系以及所述存储单元的剩余存储空间,确定在第P个时间周期的所述存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储。
[0123]生成模块,用于当所述记录事件执行到所述确定模块确定的第P-1个时间周期时,产生所述特定存储事件。
[0124]进一步的,所述确定单元32,具体用于从所述第一数据中确定具有索引记录的数据;将所述具有索引记录的数据作为待删除数据。
[0125]进一步的,如图5所示,所述电子设备,还包括:记录单元36。
[0126]记录单元36,用于若所述存储单元34中存储的第一数据中执行过备份到服务终端的数据属于所述待删除数据,则记录所述备份到服务终端的数据的访问方式,所述访问方式作为所述索引记录。
[0127]或者,所述记录单元36,用于若所述第一数据中从所述服务终端获取到所述存储单元的数据属于所述待删除数据;则记录所述获取到所述存储单元的数据的获取路径,所述获取路径作为所述索引记录。
[0128]进一步的,所述获取单元31,还用于若所述第一数据中的数据不属于所述待删除数据,则获取所述第一数据的特征信息。
[0129]所述确定单元32,还用于确定所述服务终端中是否具有符合所述第一数据的特征信息的数据。
[0130]如图6所示,所述电子设备,还包括:建立单元37。
[0131]建立单元37,用于若所述服务终端具有符合所述存储单元34存储的所述第一数据的特征信息的数据,则建立符合所述特征信息的数据的索引记录;其中,符合所述特征信息的数据为所述第二数据。
[0132]进一步的,所述获取单元31,还用于当所述存储单元的所述剩余存储空间的所述存储单位大于预设存储单元阈值时,根据所述索引记录从所述服务终端获取所述第二数据,并将获取到的所述第二数据存储在所述存储单元中,以使得所述电子设备获得针对所述对象标识的触发操作时确定存储在所述存储单元中的所述第二数据。
[0133]需要说明的是,本发明实施例提供的电子设备中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。
[0134]本发明实施例提供的电子设备,可以获得一特定存储事件,特定存储事件用于指示在存储单元上将存储待存储数据,待存储数据占用K个存储单位,K > M-N ;从第一数据确定待删除数据,待删除数据占用L个存储单位,L=K-(M-N),待删除数据与索引记录具有关联关系,索引记录用于从服务终端确定与待删除数据对应的第二数据;删除待删除数据,以使得存储单元具备K个存储单元的剩余存储空间;将待存储数据存储在存储单元的剩余存储空间。与现有技术中用户人为识别待删除数据相比,电子设备可以在获得一特定存储事件后,自动识别确定待删除数据,可以提高本地存储空间管理效率,实现本地存储空间的可罪管理,提闻用户体验。
[0135]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0136]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0137]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0138]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0139]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0140]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种信息处理方法,所述方法应用于电子设备中,所述电子设备包括一存储单元,所述存储单元的存储空间为M个存储单位,所述存储单元存储有第一数据,所述第一数据占用N个存储单位;其特征在于,所述方法包括: 获得一特定存储事件,所述特定存储事件用于指示在所述存储单元上将存储待存储数据,所述待存储数据占用K个存储单位,K > M-N ; 从所述第一数据确定待删除数据,所述待删除数据占用L个存储单位,L=K-(M-N),所述待删除数据与索引记录具有关联关系,所述索引记录用于从服务终端确定与所述待删除数据对应的第二数据; 删除所述待删除数据,以使得所述存储单元具备K个存储单元的剩余存储空间; 将所述待存储数据存储在所述存储单元的所述剩余存储空间。
2.根据权利要求1所述的信息处理方法,其特征在于,还包括: 保留所述待删除数据所对应的对象标识,以使得所述电子设备获得针对所述对象标识的触发操作时根据所述索引记录从所述服务终端确定与所述待删除数据对应的第二数据。
3.根据权利要求1所述的信息处理方法,其特征在于,所述获得一特定存储事件,包括: 获得一记录事件;所述记录事件包括:文档记录、语音记录和视频记录中的至少一项;响应所述记录事件,通过所述电子设备的采集单元实时获得采集数据;所述采集数据用于作为待存储数据实时存储在所述存储单元上; 记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系; 根据所述对应关系以及所述存储单元的剩余存储空间确定在第P个时间周期的所述存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储; 当所述记录事件执行到第P-1个时间周期时,产生所述特定存储事件。
4.根据权利要求1所述的信息处理方法,其特征在于,所述从所述第一数据确定待删除数据,包括: 从所述第一数据中确定具有索引记录的数据; 将所述具有索引记录的数据作为待删除数据。
5.根据权利要求1所述的信息处理方法,其特征在于,还包括: 若所述第一数据中执行过备份到服务终端的数据属于所述待删除数据,则记录所述备份到服务终端的数据的访问方式,所述访问方式作为所述索引记录; 或者, 若所述第一数据中从所述服务终端获取到所述存储单元的数据属于所述待删除数据;则记录所述获取到所述存储单元的数据的获取路径,所述获取路径作为所述索引记录。
6.根据权利要求1所述的信息处理方法,其特征在于,还包括: 若所述第一数据中的数据不属于所述待删除数据,则获取所述第一数据的特征信息; 确定所述服务终端中是否具有符合所述第一数据的特征信息的数据; 若所述服务终端具有符合所述第一数据的特征信息的数据,则建立符合所述特征信息的数据的索引记录;其中,符合所述特征信息的数据为所述第二数据。
7.根据权利要求1或2所述的信息处理方法,其特征在于,还包括: 当所述存储单元的所述剩余存储空间的所述存储单位大于预设存储单元阈值时,根据所述索引记录从所述服务终端获取所述第二数据,并将获取到的所述第二数据存储在所述存储单元中,以使得所述电子设备获得针对所述对象标识的触发操作时确定存储在所述存储单元中的所述第二数据。
8.一种电子设备,所述电子设备包括一存储单元,所述存储单元的存储空间为M个存储单位,所述存储单元存储有第一数据,所述第一数据占用N个存储单位;其特征在于,所述电子设备包括: 获取单元,用于获得一特定存储事件,所述特定存储事件用于指示在所述存储单元上将存储待存储数据,所述待存储数据占用K个存储单位,K > M-N ; 确定单元,用于在所述获取单元获得所述特定存储事件后,从所述第一数据确定待删除数据,所述待删除数据占用L个存储单位,L=K-(M-N),所述待删除数据与索引记录具有关联关系,所述索引记录用于从服务终端确定与所述待删除数据对应的第二数据; 删除单元,用于删除所述确定单元确定的所述待删除数据,以使得所述存储单元具备K个存储单元的剩余存储空间; 所述存储单元,用于将所述获取单元指示的所述待存储数据存储在所述存储单元的所述剩余存储空间。
9.根据权利要求8所述的电子设备,其特征在于,还包括: 保留单元,用于保留所述确定单元确定的所述待删除数据所对应的对象标识,以使得所述电子设备获得针对所述对象标识的触发操作时根据所述索引记录从所述服务终端确定与所述待删除数据对应的第二数据。
10.根据权利要求8所述的电子设备,其特征在于,所述获取单元,包括: 获得模块,用于获得一记录事件;所述记录事件包括:文档记录、语音记录和视频记录中的至少一项; 响应模块,用于响应所述获得模块获得的所述记录事件,通过所述电子设备的采集单元实时获得采集数据;所述采集数据用于作为待存储数据实时存储在所述存储单元上;记录模块,用于记录第一个时间周期内所产生的采集数据的数据量,确定时间周期与产生数据量的对应关系; 确定模块,用于根据所述记录模块确定的所述对应关系以及所述存储单元的剩余存储空间,确定在第P个时间周期的所述存储单元的剩余存储空间将无法满足所述第P个时间周期产生的待存储数据的存储; 生成模块,用于当所述记录事件执行到所述确定模块确定的第P-1个时间周期时,产生所述特定存储事件。
11.根据权利要求8所述的电子设备,其特征在于,所述确定单元,具体用于从所述第一数据中确定具有索引记录的数据;将所述具有索引记录的数据作为待删除数据。
12.根据权利要求8所述的电子设备,其特征在于,还包括: 记录单元,用于若所述第一数据中执行过备份到服务终端的数据属于所述待删除数据,则记录所述备份到服务终端的数据的访问方式,所述访问方式作为所述索引记录;或者, 所述记录单元,用于若所述第一数据中从所述服务终端获取到所述存储单元的数据属于所述待删除数据;则记录所述获取到所述存储单元的数据的获取路径,所述获取路径作为所述索引记录。
13.根据权利要求8所述的电子设备,其特征在于,所述获取单元,还用于若所述第一数据中的数据不属于所述待删除数据,则获取所述第一数据的特征信息; 所述确定单元,还用于确定所述服务终端中是否具有符合所述第一数据的特征信息的数据; 所述电子设备,还包括: 建立单元,用于若所述服务终端具有符合所述第一数据的特征信息的数据,则建立符合所述特征信息的数据的索引记录;其中,符合所述特征信息的数据为所述第二数据。
14.根据权利要求8或9所述的电子设备,其特征在于,所述获取单元,还用于当所述存储单元的所述剩余存储空间的所述存储单位大于预设存储单元阈值时,根据所述索引记录从所述服务终端获取所述第二数据,并将获取到的所述第二数据存储在所述存储单元中,以使得所述电子设备获得针对所述对象标识的触发操作时确定存储在所述存储单元中的所述第二数据。
【文档编号】G06F12/02GK104424109SQ201310406801
【公开日】2015年3月18日 申请日期:2013年9月9日 优先权日:2013年9月9日
【发明者】于辰涛, 李栋 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1