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

文档序号:6494192阅读:91来源:国知局
一种信息处理的方法及电子设备的制作方法
【专利摘要】本申请提供一种信息处理的方法及电子设备,应用于电子设备中,所述电子设备中安装有包括第一应用程序和与所述第一应用程序不同的第二应用程序的至少两个应用程序,所述第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于所述第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,所述方法包括:获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象;基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作。
【专利说明】一种信息处理的方法及电子设备
【技术领域】
[0001]本申请属于电子领域,具体涉及一种信息处理的方法及电子设备。
【背景技术】
[0002]随着科技的发展,为了丰富电子设备的功能,开发者设计出各式各样的应用程序满足人们的需求。例如,由微软公司开发的Office办公软件组合,包括Word和Outlook等等,其中,Word为文字处理器应用程序,Outlook具有收发电子邮件的功能;由Lotus公司开发的Notes办公软件,同样也具有收发电子邮件的功能;由Adobe公司开发的Acrobat软件,可以用PDF格式出版包括文字和图像的所有文档。
[0003]现有技术中,在用户利用应用程序对文件进行查看时,应用程序会把该文件记录在一通道内的数据列表中,成为一队列,当再次用到该应用程序时,可以在“最近的文档”中获得之前查看过的文件,例如,打开一 Word文档,在“最近的文档”中可以查看到之前访问过DOC文档,另外,由于Outlook和Word是同一个公司开发的,所以会基于同一通道对访问过的文件进行记录,并同时对记录进行查看,例如,在Outlook中,当需要对发送的邮件添加附件时,可以在“最近的文档”中查看到之前访问过的DOC文档,并快捷的将该文档作为附件进行添加。又如,在Acrobat中,可以在“最近的文件”中查看到之前访问过的PDF文档,并可以在对其打开之后进行编辑。又,不同公司在对各自的应用程序进行开发时,因为开发习惯不同或竞争关系,会基于不同通道,将访问过的文件记录在不同的队列中,例如,第一应用程序Office办公软件组合中所有软件的访问记录置于第一通道的第一队列中,第二应用程序Adobe系列软件所有软件的访问记录置于第二通道的第二队列中。
[0004]本申请发明人在实现本申请实施例技术方案的过程中,至少发现现有技术中存在如下技术问题:
[0005]现有技术中,由于第一应用程序中用于存放曾经访问过的至少一个第一访问对象的第一队列不同于第二应用程序中用于存放曾经访问过的至少一个第二访问对象的第二队列,存在利用第二应用程序无法基于第一队列对第一访问对象进行操作或利用第一应用程序无法基于第二队列对第二访问对象进行操作的技术问题,例如,利用Notes插入附件时,无法获得可以在Outlook中的“最近的文档”中可以获得的DOC文档,进而无法以方便快捷的方式对刚刚访问的文档作为附件进行插入操作,而需要用户手动方式到文件夹管理器里一层层地进入到相应的文件目录夹里寻找所要的文档,这在数以千计的层层文件夹找一个文档是费神又费时间的事情;
[0006]进而,由于利用第二应用程序无法基于第一队列对第一访问对象进行操作或利用第一应用程序无法基于第二队列对第二访问对象进行操作,存在无法将前、后之间的操作进行关联的技术问题,例如,在对PDF文档进行访问或编辑之后,若需要利用Outlook将其以邮件中的附件形式进行发送时,在Outlook中的“最近的文档”中不会获得之前的PDF文档,使得用户体验差。
【发明内容】

[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]第一获得模块,用于获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象;
[0033]第二获得模块,用于基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作;
[0034]显示模块,显示所述第三队列中的内容。
[0035]进一步的,所述第一获得模块具体包括:
[0036]第一检测单元,用于检测是否存在用户基于所述第一应用程序进行的至少一次访问操作;
[0037]第一获得单元,用于在存在所述至少一次访问操作时,获得与所述至少一次访问操作对应的所述至少一个第一访问对象,及与所述至少一次访问操作对应的包括第一时间点的至少一个时间点,其中,所述第一时间点为第一次基于所述第一应用程序进行的所述访问操作所对应的时间点;
[0038]第二检测单元,用于检测是否存在用户基于所述第二应用程序进行的至少一次所述访问操作;[0039]第二获得单元,用于在存在所述至少一个所述访问操作时,获得与所述至少一次所述访问操作对应的所述至少一个第二访问对象,及与所述至少一次所述访问操作对应的包括第二时间点的至少一个时间点,其中,所述第二时间点为第一次基于所述第二应用程序进行的所述访问操作所对应的时间点。
[0040]进一步的,所述第二获得模块具体用于:
[0041]至少基于所述第一时间点和所述第二时间点,获得包括所述至少一个第一访问对象及所述至少一个第二访问对象的与第一队列和所述第二队列不同的第三队列。
[0042]进一步的,所述电子设备还包括:
[0043]第一检测模块,用于检测是否存在用户基于所述第一应用程序或所述第二应用程序进行的至少一次数据上传操作;
[0044]第三获得模块,用于在存在所述至少一次数据上传操作时,获得与所述至少一次数据上传操作对应的至少一条数据信息及与所述至少一次数据上传操作对应的包括第三时间点的至少一个时间点,其中,所述第三时间点为第一次基于所述第一应用程序或所述第二应用程序进行的所述数据上传操作所对应的时间点。
[0045]进一步的,所述电子设备还包括:
[0046]第二检测模块,用于检测是否存在用户对至少一个文件夹进行的至少一次所述访问操作;
[0047]第四获得模块,用于在存在所述至少一次所述访问操作时,获得与所述至少一个文件夹对应的至少一条位置信息及与所述至少一个所述访问操作对应的包括第四时间点的至少一个时间点,其中,所述第四时间点为第一次对所述文件夹进行的所述访问操作所对应的时间点。
[0048]进一步的,所述第二获得模块具体用于:
[0049]至少基于所述第一时间点、所述第二时间点、所述第三时间点及所述第四时间点,获得包括所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息的与所述第一队列和所述第二队列不同的第三队列。
[0050]进一步的,所述电子设备还包括:
[0051]第五获得模块,用于获得所述第三队列占用内存大小的第一参数值;
[0052]判断模块,用于判断所述第一参数值是否满足第一阈值;
[0053]删除模块,用于在满足时,以预设规则对所述第三队列中包含的所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息进行删除。
[0054]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0055]本发明实施例中通过获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象;基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作,解决了现有技术中由于第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,存在的利用第二应用程序无法基于第一队列对第一访问对象进行操作或利用第一应用程序无法基于第二队列对第二访问对象进行操作的技术问题,实现了利用第一应用程序或第二应用程序均可以对第一应用程序和第二应用程序访问过的对象进行操作的技术效果;
[0056]进而,由于第一应用程序或第二应用程序均可以对第一应用程序和第二应用程序访问过的对象进行操作,解决了无法将前、后之间的操作进行关联的技术问题,实现了可以在第二应用程序中基于前一操作的第一访问对象进行操作的技术效果,使得用户体验好。
【专利附图】

【附图说明】
[0057]图1为本发明一实施例中信息处理方法的流程图;
[0058]图2为本发明一实施例中悬浮区域实现的示意图;
[0059]图3为本发明一实施例中电子设备的结构图。
【具体实施方式】
[0060]本发明实施例提供一种信息处理的方法及电子设备,用于解决现有技术中由于第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,存在的利用第二应用程序无法基于第一队列对第一访问对象进行操作或利用第一应用程序无法基于第二队列对第二访问对象进行操作的技术问题,实现了利用第一应用程序或第二应用程序均可以对第一应用程序和第二应用程序访问过的对象进行操作的技术效果。
[0061]本发明实施例中的技术方案为解决上述问题,总体思路如下:
[0062]通过获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象;基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作,
[0063]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0064]本申请一实施例提供一种信息处理的方法,应用于电子设备中,所述电子设备可以为电脑、智能手机、平板电脑等等,所述电子设备中安装有包括第一应用程序和与所述第一应用程序不同的第二应用程序的至少两个应用程序,例如,具有收发邮件功能的Outlook程序,及可以对PDF文档进行浏览和编辑的Acrobat程序,其中,所述第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于所述第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,第一应用程序和第二应用程序基于不同的通道,把各自访问过的访问对象分别存放于第一队列和第二队列。
[0065]如图1所示,所述信息处理的方法包括:
[0066]步骤101:获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象。
[0067]其中,本申请实施例中,步骤101具体包括:
[0068]检测是否存在用户基于所述第一应用程序进行的至少一次访问操作;[0069]在存在所述至少一次访问操作时,获得与所述至少一次访问操作对应的所述至少一个第一访问对象,及与所述至少一次访问操作对应的包括第一时间点的至少一个时间点,其中,所述第一时间点为第一次基于所述第一应用程序进行的所述访问操作所对应的时间点;
[0070]检测是否存在用户基于所述第二应用程序进行的至少一次所述访问操作;
[0071]在存在所述至少一个所述访问操作时,获得与所述至少一次所述访问操作对应的所述至少一个第二访问对象,及与所述至少一次所述访问操作对应的包括第二时间点的至少一个时间点,其中,所述第二时间点为第一次基于所述第二应用程序进行的所述访问操作所对应的时间点。
[0072]在具体实施过程中,用户打开文档,对其进行查看或编辑,均属于访问操作,若打开的文档为DOC文档,则该访问操作为基于Word程序进行的操作,若打开的文档为PDF文档,则该访问操作为基于Acrobat程序进行的操作,电子设备在检测到存在访问操作时,获得与所述访问操作对应的访问对象,基于不同通道的应用程序进行访问操作,获得不同属性的访问对象,例如,基于Outlook和Word进行访问的操作,获得的对象均属于第一访问对象,基于Acrobat进行的访问操作,获得的对象为第二访问对象,在进行访问操作的同时,获得与所述访问操作对应的时间点,例如,在时间10:12,进行访问过第一访问对象DOC文档,在时间10:30,进行访问过第二访问对象PDF文档,其中,所述时间点为对应同一个访问对象最近一次的访问时间。另外,在实际操作中,不仅限于利用上述两种应用程序,还可以包括利用多种应用程序对多个文档进行多次访问操作。
[0073]在完成步骤101之后,执行步骤102:基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作。
[0074]其中,在本发明实施例中,所述基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,具体为:
[0075]至少基于所述第一时间点和所述第二时间点,获得包括所述至少一个第一访问对象及所述至少一个第二访问对象的与第一队列和所述第二队列不同的第三队列。
[0076]在具体实施过程中,在系统内存区域,开辟一块独立的区域,将基于访问操作获得至少一个第一访问对象和至少一个第二访问对象,以与访问操作对应获得的时间点的先后顺序进行排序,生成第三队列。而在窗口中,则将所述第三队列显示为一悬浮区域,可以将所述访问对象以列表形式呈现,也可以将所述访问对象以缩略图形式呈现,如图2所示。
[0077]在本发明实施例中,在步骤102之后,执行步骤103:将所述第三队列中的内容持续显示在电子设备中的前台页面中,其中,这里还可以在所述第一应用程序和所述第二应用程序的界面应用界面中显示。
[0078]在具体实施过程中,优选的将以悬浮区域呈现的第三队列持续显示在第一应用程序和第二应用程序的窗口中,如图2所示,从而用户可以实时对所述第三队列进行操作。需要指出的是,在图2中,用户交互的焦点是在图2种的显示页面中。因此,第三队列的悬浮窗口会持续保持在显示堆叠的最前面。
[0079]本发明实施例中,在所述获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象之后,所述方法还包括:
[0080]检测是否存在用户基于所述第一应用程序或所述第二应用程序进行的至少一次数据上传操作;
[0081]在存在所述至少一次数据上传操作时,获得与所述至少一次数据上传操作对应的至少一条数据信息及与所述至少一次数据上传操作对应的包括第三时间点的至少一个时间点,其中,所述第三时间点为第一次基于所述第一应用程序或所述第二应用程序进行的所述数据上传操作所对应的时间点。
[0082]在具体实施过程中,用户还可以对数据执行针对性的上传操作,例如,对后续操作可能用到的图片中的一部分图像、文档中的一幅图片,一部分文字等等进行上传操作。所述数据上传操作可以为在应用程序中,将需要上传的对象选中,然后拖入到以悬浮区域进行呈现的第三队列中,以进行上传,也可以直接对选中的对象进行上传的功能性操作。在执行上传操作的同时,也会获得与其对应的时间点,具体实现方法与访问操作中的实现方法相同,在此不再赘述。[0083]在本申请实施例中,在所述通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象之后,所述方法还包括:
[0084]检测是否存在用户对至少一个文件夹进行的至少一次所述访问操作;
[0085]在存在所述至少一次所述访问操作时,获得与所述至少一个文件夹对应的至少一条位置信息及与所述至少一个所述访问操作对应的包括第四时间点的至少一个时间点,其中,所述第四时间点为第一次对所述文件夹进行的所述访问操作所对应的时间点。
[0086]在具体实施过程中,在用户对文件夹进行访问操作时,获得与所述文件夹对应的位置地址,在实际应用中,通常采用指针的形式进行实现,在将所述指针放于第三队列中时,通过所述指针即连接到与其对应的文件夹。另外,若文件形式的访问对象过大时,可以采用指针的形式,对其进行存放。在对文件进行访问操作时,也会获得与其对应的时间点,具体实现方法与访问操作中的实现方法相同,在此不再赘述。
[0087]在本申请实施例中,所述基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,具体用于:
[0088]至少基于所述第一时间点、所述第二时间点、所述第三时间点及所述第四时间点,获得包括所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息的与所述第一队列和所述第二队列不同的第三队列。
[0089]在具体实施过程中,将获得的文档、上传的文字或图像片段及文件夹等等,以与其对应获得的各个时间点的先后顺序进行排序,生成第三队列,如下表一所示,使得用户基于第一应用程序或所述第二应用程序均可以对所述第三队列
[0090]
【权利要求】
1.一种信息处理的方法,应用于电子设备中,所述电子设备中安装有包括第一应用程序和与所述第一应用程序不同的第二应用程序的至少两个应用程序,所述第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于所述第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,其特征在于,所述方法包括: 获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象; 基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作; 显示所述第三队列中的内容。
2.如权利要求1所述的方法,其特征在于,所述获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象,具体包括: 检测是否存在用户基于所述第一应用程序进行的至少一次访问操作; 在存在所述至少一次访问操作时,获得与所述至少一次访问操作对应的所述至少一个第一访问对象,及 与所述至少一次访问操作对应的包括第一时间点的至少一个时间点,其中,所述第一时间点为第一次基于所述第一应用程序进行的所述访问操作所对应的时间占.检测是否存在用户基于所述第二应用程序进行的至少一次所述访问操作; 在存在所述至少一个所述访问操作时,获得与所述至少一次所述访问操作对应的所述至少一个第二访问对象,及与所述至少一次所述访问操作对应的包括第二时间点的至少一个时间点,其中,所述第二时间点为第一次基于所述第二应用程序进行的所述访问操作所对应的时间点。
3.如权利要求2所述的方法,其特征在于,所述基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,具体为: 至少基于所述第一时间点和所述第二时间点,获得包括所述至少一个第一访问对象及所述至少一个第二访问对象的与第一队列和所述第二队列不同的第三队列。
4.如权利要求2所述的方法,其特征在于,在所述获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象之后,所述方法还包括: 检测是否存在用户基于所述第一应用程序或所述第二应用程序进行的至少一次数据上传操作; 在存在所述至少一次数据上传操作时,获得与所述至少一次数据上传操作对应的至少一条数据信息及与所述至少一次数据上传操作对应的包括第三时间点的至少一个时间点,其中,所述第三时间点为第一次基于所述第一应用程序或所述第二应用程序进行的所述数据上传操作所对应的时间点。
5.如权利要求4所述的方法,其特征在于,在所述通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象之后,所述方法还包括: 检测是否存在用户对至少一个文件夹进行的至少一次所述访问操作; 在存在所述至少一次所述访问操作时,获得与所述至少一个文件夹对应的至少一条位置信息及与所述至少一个所述访问操作对应的包括第四时间点的至少一个时间点,其中,所述第四时间点为第一次对所述文件夹进行的所述访问操作所对应的时间点。
6.如权利要求5所述的方法,其特征在于,所述基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,具体用于: 至少基于所述第一时间点、所述第二时间点、所述第三时间点及所述第四时间点,获得包括所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息的与所述第一队列和所述第二队列不同的第三队列。
7.如权利要求6所述的方法,其特征在于,在所述获得与所述第一队列和所述第二队列不同的第三队列之后,所述方法还包括: 获得所述第三队列占用内存大小的第一参数值; 判断所述第一参数值是否满足第一阈值; 在满足时,以预设规则对所述第三队列中包含的所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息进行删除。
8.一种电子设备,所述电子设备中安装有包括第一应用程序和与所述第一应用程序不同的第二应用程序的至少两个应用程序,所述第一应用程序中用于存放访问过的至少一个第一访问对象的第一队列不同于所述第二应用程序中用于存放访问过的至少一个第二访问对象的第二队列,其特征在于,所述电子设备包括: 第一获得模块,用于获得通过所述第一应用程序访问过的所述至少一个第一访问对象,及通过所述第二应用程序访问过的所述至少一个第二访问对象; 第二获得模块,用于基于所述至少一个第一访问对象及所述至少一个第二访问对象,获得与所述第一队列和所述第二队列不同的第三队列,其中,所述电子设备通过所述第一应用程序和所述第二应用程序均能够对所述第三队列进行操作; 显示模块,用于显示所述第三队列中的内容。
9.如权利要求8所述的电子设备,其特征在于,所述第一获得模块具体包括: 第一检测单元,用于检测是否存在用户基于所述第一应用程序进行的至少一次访问操作; 第一获得单元,用于在存在所述至少一次访问操作时,获得与所述至少一次访问操作对应的所述至少一个第一访问对象,及与所述至少一次访问操作对应的包括第一时间点的至少一个时间点,其中,所述第一时间点为第一次基于所述第一应用程序进行的所述访问操作所对应的时间点; 第二检测单元,用于检测是否存在用户基于所述第二应用程序进行的至少一次所述访问操作; 第二获得单元,用于在存在所述至少一个所述访问操作时,获得与所述至少一次所述访问操作对应的所述至少一个第二访问对象,及与所述至少一次所述访问操作对应的包括第二时间点的至少一个时间点,其中,所述第二时间点为第一次基于所述第二应用程序进行的所述访问操作所对应的时间点。
10.如权利要求9所述的电子设备,其特征在于,所述第二获得模块具体用于: 至少基于所述第一时间点和所述第二时间点,获得包括所述至少一个第一访问对象及所述至少一个第二访问对象的与第一队列和所述第二队列不同的第三队列。
11.如权利要求9所述的电子设备,其特征在于,所述电子设备还包括: 第一检测模块,用于检测是否存在用户基于所述第一应用程序或所述第二应用程序进行的至少一次数据上传操作; 第三获得模块,用于在存在所述至少一次数据上传操作时,获得与所述至少一次数据上传操作对应的至少一条数据信息及与所述至少一次数据上传操作对应的包括第三时间点的至少一个时间点,其中,所述第三时间点为第一次基于所述第一应用程序或所述第二应用程序进行的所述数据上传操作所对应的时间点。
12.如权利要求11所述的电子设备,其特征在于,所述电子设备还包括: 第二检测模块,用于检测是否存在用户对至少一个文件夹进行的至少一次所述访问操作; 第四获得模块,用于在存在所述至少一次所述访问操作时,获得与所述至少一个文件夹对应的至少一条位置信息及与所述至少一个所述访问操作对应的包括第四时间点的至少一个时间点,其中,所述第四时间点为第一次对所述文件夹进行的所述访问操作所对应的时间点。
13.如权利要求12所述的电子设备,其特征在于,所述第二获得模块具体用于: 至少基于所述第一时间点、所述第二时间点、所述第三时间点及所述第四时间点,获得包括所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息的与所述第一队列和所述第二队列不同的第三队列。
14.如权利要求13所述的电子设备,其特征在于,所述电子设备还包括: 第五获得模块,用于获得所述第三队列占用内存大小的第一参数值; 判断模块,用于判断所述第一参数值是否满足第一阈值; 删除模块,用于在满足时,以预设规则对所述第三队列中包含的所述至少一个第一访问对象、所述至少一个第二访问对象、所述至少一条数据信息及所述至少一条位置信息进行删除。
【文档编号】G06F9/44GK103902276SQ201210587619
【公开日】2014年7月2日 申请日期:2012年12月28日 优先权日:2012年12月28日
【发明者】李众庆 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1