一种信息处理方法及电子设备.pdf

上传人:e1 文档编号:1634513 上传时间:2018-06-30 格式:PDF 页数:14 大小:734.14KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410654766.1

申请日:

2014.11.17

公开号:

CN104375765A

公开日:

2015.02.25

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0486申请日:20141117|||公开

IPC分类号:

G06F3/0486(2013.01)I

主分类号:

G06F3/0486

申请人:

联想(北京)有限公司

发明人:

孙向锦; 李审霖; 卢三星

地址:

100085北京市海淀区上地创业路6号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明提供一种信息处理方法及电子设备,所述方法应用于一电子设备,所述方法包括:获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;将所述目标对象插入到所述预定位置。

权利要求书

权利要求书
1.  一种信息处理方法,应用于一电子设备,所述方法包括:
获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
将所述目标对象插入到所述预定位置。

2.  如权利要求1所述的方法,其特征在于,在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,所述方法还包括:
获得所述至少一个对象中每个对象的格式。

3.  如权利要求1所述的方法,其特征在于,所述至少一个对象具有至少一种格式。

4.  如权利要求1或2所述的方法,其特征在于,当所述目标对象为至少两个格式相同的对象时,所述将所述目标对象插入到所述预定位置,具体为:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。

5.  如权利要求1-3中任一权项所述的方法,其特征在于,当所述目标对象为至少两个格式不同的对象时,所述将所述目标对象插入到所述预定位置,具体为:
将所述至少两个格式不同的对象插入到所述预定位置。

6.  如权利要求1所述的方法,其特征在于,所述检测所述预定位置的环境 信息,具体为:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。

7.  一种电子设备,包括:
第一获得单元,用于获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
检测单元,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
获取单元,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
插入单元,用于将所述目标对象插入到所述预定位置。

8.  如权利要求7所述的电子设备,其特征在于,所述电子设备还包括:
第二获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。

9.  如权利要求7所述的电子设备,其特征在于,所述至少一个对象具有至少一种格式。

10.  如权利要求7或8所述的电子设备,其特征在于,当所述目标对象为至少两个格式相同的对象时,所述插入单元具体用于:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。

11.  如权利要求7-9中任一权项所述的电子设备,其特征在于,当所述目标对象为至少两个格式不同的对象时,所述插入单元具体用于:
将所述至少两个格式不同的对象插入到所述预定位置。

12.  如权利要求7所述的电子设备,其特征在于,所述检测单元具体用于:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。

说明书

说明书一种信息处理方法及电子设备
技术领域
本发明涉及信息处理技术领域,尤其涉及一种信息处理方法及电子设备。
背景技术
随着信息处理技术的发展,用户可以使用复制粘贴操作对已存储在存储空间中的对象的备份,或者重复输入相同的内容。
例如:在笔记本电脑的本地磁盘C盘上存储了文件夹“我的文档”,为了防止C盘发生故障,导致文件夹“我的文档”丢失,可以使用复制粘贴操作将文件夹“我的文档”粘贴到本地磁盘D盘上,D盘上的文件夹“我的文档”即为备份。又例如:用户在word文档中输入了文本内容“我的文本”,用户需要重复输入“我的文本”,为了输入方便,可以使用复制粘贴操作在word文档中多次插入文本内容“我的文本”。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
现有技术中,用户复制多个对象之后再在预定位置进行粘贴,只能将最后一次复制所复制的对象插入预定位置,不能根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置。例如:用户先复制了文件夹“我的文档”,然后又复制了文本内容“我的文本”,接着在文件管理器中进行粘贴,而文件管理器的环境信息是:支持文件夹粘贴但不支持文本粘贴,所以虽然文件夹“我的文档”与环境信息匹配,但是由于文件夹“我的文档”不是最后一次复制所复制的对象,所以现有技术中不能将文件夹“我的文档”插入文件管理器中。
因此,现有技术中存在的技术问题是:复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置。
发明内容
本发明实施例提供一种信息处理方法及电子设备,所述方法应用于一电子设备,解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。
一方面,本发明实施例提供了一种信息处理方法,获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
将所述目标对象插入到所述预定位置。
可选的,在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,所述方法还包括:
获得所述至少一个对象中每个对象的格式。
可选的,所述至少一个对象具有至少一种格式。
可选的,当所述目标对象为至少两个格式相同的对象时,所述将所述目标对象插入到所述预定位置,具体为:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。
可选的,当所述目标对象为至少两个格式不同的对象时,所述将所述目标对象插入到所述预定位置,具体为:
将所述至少两个格式不同的对象插入到所述预定位置。
可选的,所述检测所述预定位置的环境信息,具体为:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。
另一方面,本发明实施例提供了一种电子设备,包括:
第一获得单元,用于获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
检测单元,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
获取单元,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
插入单元,用于将所述目标对象插入到所述预定位置。
可选的,所述电子设备还包括:
第二获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。
可选的,所述至少一个对象具有至少一种格式。
可选的,当所述目标对象为至少两个格式相同的对象时,所述插入单元具体用于:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。
可选的,当所述目标对象为至少两个格式不同的对象时,所述插入单元具体用于:
将所述至少两个格式不同的对象插入到所述预定位置。
可选的,所述检测单元具体用于:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。
本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本发明实施例中,首先获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象,然后当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息,从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象,最后将所述目标对象插入到所述预定位置。
将复制操作所复制的至少一个对象存储在第一存储空间中,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。相比于现有技术中仅将最后一次复制操作所复制的对象插入预定位置的技术方案,本发明实施例解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的信息处理方法的流程图;
图2为本发明实施例中电子设备获得针对至少一个对象的复制操作的示意图;
图3为本发明实施例中步骤14的第一种具体实现方式的流程图;
图4为本发明实施例提供的电子设备的示意图。
具体实施方式
本发明实施例提供一种信息处理方法及电子设备,所述方法应用于一电子设备,解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。
本发明实施例中,首先获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象,然后当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息,从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象,最后将所述目标对象插入到所述预定位置。
将复制操作所复制的至少一个对象存储在第一存储空间中,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。相比于现有技术中仅将最后一次复制操作所复制的对象插入预定位置的技术方案,本发明实施例解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或” 的关系。
下面结合附图对本发明的实施方式进行详细说明。
请参考图1,图1为本发明实施例提供的信息处理方法的流程图。信息处理方法包括:
步骤11:获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
步骤12:当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
步骤13:从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
步骤14:将所述目标对象插入到所述预定位置。
在步骤11中,请参考图2,图2为本发明实施例中电子设备获得针对至少一个对象的复制操作的示意图。电子设备获得的复制操作可以是一个,例如:用户一次选中至少一个对象,然后对选中的至少一个对象进行复制,则电子设备获得一个复制操作。电子设备获得的复制操作还可以是多个,例如:用户每次选中一个或多个对象,并对选中的一个或多个对象进行复制,电子设备就会获得一个复制操作,然后用户再次选中一个或多个对象,并对选中的一个或多个对象进行复制,则电子设备又会获得一个复制操作。至少一个对象可以为:图像、视频、音频、文件夹、文档、文本内容等。
电子设备获得复制操作后,响应复制操作,在第一存储空间中存储复制操作所复制的至少一个对象。第一存储空间可以是电子设备本体上的存储器的存储空间,也可以是与电子设备相连的云端服务器的存储空间。例如:用户一次选中至少一个对象,然后对选中的至少一个对象进行复制,则电子设备会在第一存储空间中存储至少一个对象。或者用户每次选中一个或多个对象,并对选中的一个或多个对象进行复制,电子设备就会在第一存储空间中存储一个或者多个对象,然后用户再次选中一个或多个对象,并对选中的一个或多个对象进 行复制,则电子设备又会在第一存储空间中存储一个或者多个对象。
假设用户一次选中了文件夹“我的文档”和word文档“我的文章”,然后对选中的文件夹“我的文档”和word文档“我的文章”进行复制,则电子设备会在第一存储空间中存储文件夹“我的文档”和word文档“我的文章”。或者用户先选中文件夹“我的文档”,并对选中的文件夹“我的文档”进行复制,电子设备就会在第一存储空间中存储文件夹“我的文档”,然后用户再选中word文档“我的文章”,并对选中的word文档“我的文章”进行复制,则电子设备又会在第一存储空间中存储word文档“我的文章”。
本发明实施例中,在执行步骤11的同时或者之后,还可以执行以下步骤:
获得所述至少一个对象中每个对象的格式。
其中,对象的格式是指对象是图像、视频、音频、文件夹、文档还是文本等。对于图像,格式具体可以为bmp,jpg,gif等,对于视频,格式具体可以为rm,rmvb,flv等,对于音频,格式具体可以为mp3,wma、ape等。
在具体实现过程中,在第一存储空间中存储复制操作所复制的至少一个对象的同时或者之后,可以同时存储至少一个对象中每个对象的格式。
本发明实施例中,所述至少一个对象具有至少一种格式。
也就是说,复制操作所复制的至少一个对象具有的格式可以相同,也可以不同。在上述例子中,复制操作所复制的至少一个对象为:文件夹“我的文档”和word文档“我的文章”,两个对象的格式文件夹和文档。当然,复制操作所复制的至少一个对象也可以为:图片A和图片B,则两个对象的格式均为图片。
通常用户复制至少一个对象的目的,是在预定位置插入复制操作所复制的至少一个对象,以完成对至少一个对象的备份,或者重复输入至少一个对象。因此,用户在复制至少一个对象之后,会在预定位置插入复制操作所复制的至少一个对象,相应的,电子设备会检测到在预定位置插入至少一个对象的插入操作。因此,在执行完步骤11,可以执行步骤12。
步骤12中,预定位置可以为:文件管理器、输入框、word文档、公式编辑 器等。插入操作可以为粘贴操作。当用户在预定位置上对至少一个对象进行粘贴时,电子设备就检测到插入操作。电子设备检测到插入操作时,要进一步检测预定位置的环境信息。本发明实施例中,所述检测所述预定位置的环境信息,具体为:
检测所述预定位置已经存储的对象的格式;和/或检测所述预定位置的属性信息。
具体来讲,当电子设备检测到在预定位置的插入操作时,检测预定位置已经存储的对象的格式,将预定位置已经存储的对象的格式作为预定位置的环境信息。
例如:预定位置为文件管理器,当检测到在文件管理器的插入操作时,检测到文件管理器中已经存储有文件夹和word文档,则将文件夹和word文档作为文件管理器的环境信息。
或者当电子设备检测到在预定位置的插入操作时,检测预定位置的属性信息,将预定位置的属性信息作为预定位置的环境信息,所述属性信息为所述预定位置支持存储的格式。
例如:预定位置为输入框,当检测到在文件管理器的插入操作时,检测到输入框的属性信息为文本,即输入框支持存储文本,则将文本作为输入框的环境信息。
又例如:预定位置为word文档,当检测到在文件管理器的插入操作时,检测到word文档中已经存储有文本,另外还检测到word文档的属性信息为文本和图片,即word文档支持存储文本和图片,则将文本和图片作为word文档的环境信息。
在执行完步骤11及步骤12,存储复制操作所复制的至少一个对象,且在检测到在预定位置的插入操作时,检测到预定位置的环境信息之后,可以执行步骤13和步骤14,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。
具体来讲,由于第一存储空间中存储有复制操作所复制的至少一个对象,所以可以从存储空间中选择插入到预定位置的对象。将存储空间中的至少一个对象中每个对象的格式与预定位置的环境信息相比较,选取与预定位置的环境信息匹配的对象插入到预定位置。
其中,与预定位置的环境信息匹配即为对象的格式与预定位置的环境信息相同。例如:预定位置为文件管理器,则预定位置的环境信息为:文件夹和文档,至少一个对象有:图片A、图片B、word文档“我的文章”,则与预定位置的环境信息匹配的对象为:word文档“我的文章”。电子设备就将word文档“我的文章”插入到文件管理器。
本发明实施例中,步骤14的具体实现方式有且不限于以下两种:
请参考图3,图3为本发明实施例中步骤14的第一种具体实现方式的流程图。本发明实施例中步骤14的第一种具体实现方式适用于所述目标对象为至少两个格式相同的对象时的情况。第一种具体实现方式包括:
步骤31:确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
步骤32:比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
步骤33:将所述目标存储时刻所对应的对象插入到所述预定位置。
也就是说,当与预定位置的环境信息匹配的对象为至少两个格式相同的对象时,将至少两个格式相同的对象中最后存入第一存储空间中的对象,也就是最后复制的对象插入到预定位置。
举例来讲,预定位置为word文档,则预定位置的环境信息为:文本和图片,至少一个对象有:图片A、图片B、word文档“我的文章”及文件夹“我的文档”,则与预定位置的环境信息匹配的对象为:图片A和图片B。其中用户复制图片A的时刻为8分0秒,复制图片B的时刻为8分10秒,相应的,图片A存入第一存储空间中的时刻为8分5秒,图片B存入第一存储空间中的时刻为8 分15秒。当在8分20秒检测到在word文档中的插入操作时,由于图片B存入第一存储空间中的时刻与检测到插入操作的时刻差值为5秒,图片A存入第一存储空间中的时刻与检测到插入操作的时刻差值为15秒,时刻差值最小的对象为图片B,所以电子设备就将图片B插入到word文档中。
本发明实施例中步骤14的第二种具体实现方式适用于所述目标对象为至少两个格式不同的对象时的情况。第二种具体实现方式具体为:
将所述至少两个格式不同的对象插入到所述预定位置。
也就是说,当与预定位置的环境信息匹配的对象为至少两个格式不同的对象时,将至少两个格式不同的对象都插入到预定位置。
举例来讲,预定位置为文件管理器,则预定位置的环境信息为:文件夹和文档,至少一个对象有:图片A、图片B、word文档“我的文章”及文件夹“我的文档”,则与预定位置的环境信息匹配的对象为:word文档“我的文章”及文件夹“我的文档”。则电子设备就将word文档“我的文章”及文件夹“我的文档”都插入到文件管理器。
本发明实施例中,电子设获得多个复制操作后,在第一存储空间中存储复制操作所复制的至少一个对象,相比现有技术中,电子设备获得多个复制操作后,后一个复制操作所复制的对象会覆盖前一个复制操作所复制的对象,电子设备仅会存储最后一个复制操作所复制的对象,本发明实施例提供的方案避免了最后一个复制操作所复制的对象不是用户想要在预定位置插入的对象,而造成用户重新复制并插入的麻烦。本发明实施例中,复制操作所复制的至少一个对象中有与预定位置的环境信息匹配的对象,即使与预定位置的环境信息匹配的对象不是最后一次复制操作所复制的对象,也能够在预定位置插入。
例如:用户先复制了文件夹“我的文档”,然后又复制了图片A,现有技术中,电子设备仅会存储最后一次复制的图片A,当用户在文件管理器中进行插入,本想插入文件夹“我的文档”,但是由于现有技术中,电子设备仅存储了最后一次复制的图片A,而没有存储第一次复制的文件夹“我的文档”,所以用户 必须重新复制文件夹“我的文档”,然后再在文件管理器中进行插入。而本发明实施例中,电子设备对文件夹“我的文档”和图片A均进行存储,当用户在文件管理器中进行插入,电子设备会获得文件管理器的环境信息为文件夹和文档,由于文件夹“我的文档”与文件管理器的环境信息匹配,所以电子设备会将文件夹“我的文档”插入到文件管理器中,用户不必重新复制文件夹“我的文档”,然后再在文件管理器中进行插入。简化了用户操作,提高了用户体验。
基于同一发明构思,本发明实施例还提供了一种电子设备,请参考图4,图4为本发明实施例提供的电子设备的示意图。电子设备包括:
第一获得单元41,用于获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
检测单元42,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
获取单元43,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
插入单元44,用于将所述目标对象插入到所述预定位置。
可选的,所述电子设备还包括:
第二获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。
可选的,所述至少一个对象具有至少一种格式。
可选的,当所述目标对象为至少两个格式相同的对象时,所述插入单元44具体用于:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。
可选的,当所述目标对象为至少两个格式不同的对象时,所述插入单元44具体用于:
将所述至少两个格式不同的对象插入到所述预定位置。
可选的,所述检测单元42具体用于:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。
本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本发明实施例中,首先获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象,然后当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息,从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象,最后将所述目标对象插入到所述预定位置。
将复制操作所复制的至少一个对象存储在第一存储空间中,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。相比于现有技术中仅将最后一次复制操作所复制的对象插入预定位置的技术方案,本发明实施例解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/ 或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;
当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;
从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;
将所述目标对象插入到所述预定位置。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:响应所述复制操作并在第一存储空间中存储所述至少一个对象,对应的计算机指令被执行之后被执行,在被执行时包括如下步骤:
获得所述至少一个对象中每个对象的格式。
可选的,所述至少一个对象具有至少一种格式。
可选的,当所述目标对象为至少两个格式相同的对象时,所述存储介质中存储的与步骤:将所述目标对象插入到所述预定位置,对应的计算机指令在具体被执行过程中,具体包括:
确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;
比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;
将所述目标存储时刻所对应的对象插入到所述预定位置。
可选的,当所述目标对象为至少两个格式不同的对象时,所述存储介质中存储的与步骤:将所述目标对象插入到所述预定位置,对应的计算机指令在具体被执行过程中,具体包括:
将所述至少两个格式不同的对象插入到所述预定位置。
可选的,所述存储介质中存储的与步骤:检测所述预定位置的环境信息,对应的计算机指令在具体被执行过程中,具体包括:
检测所述预定位置已经存储的对象的格式;和/或
检测所述预定位置的属性信息。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种信息处理方法及电子设备.pdf_第1页
第1页 / 共14页
一种信息处理方法及电子设备.pdf_第2页
第2页 / 共14页
一种信息处理方法及电子设备.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种信息处理方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种信息处理方法及电子设备.pdf(14页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201410654766.1(22)申请日 2014.11.17G06F 3/0486(2013.01)(71)申请人联想(北京)有限公司地址 100085 北京市海淀区上地创业路6号(72)发明人孙向锦 李审霖 卢三星(74)专利代理机构北京同达信恒知识产权代理有限公司 11291代理人黄志华(54) 发明名称一种信息处理方法及电子设备(57) 摘要本发明提供一种信息处理方法及电子设备,所述方法应用于一电子设备,所述方法包括:获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;当检测到在预定位置插入所。

2、述至少一个对象的插入操作时,检测所述预定位置的环境信息;从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;将所述目标对象插入到所述预定位置。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书9页 附图2页(10)申请公布号 CN 104375765 A(43)申请公布日 2015.02.25CN 104375765 A1/2页21.一种信息处理方法,应用于一电子设备,所述方法包括:获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;当检测到在预定位置插入所述至少一个对象的。

3、插入操作时,检测所述预定位置的环境信息;从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;将所述目标对象插入到所述预定位置。2.如权利要求1所述的方法,其特征在于,在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,所述方法还包括:获得所述至少一个对象中每个对象的格式。3.如权利要求1所述的方法,其特征在于,所述至少一个对象具有至少一种格式。4.如权利要求1或2所述的方法,其特征在于,当所述目标对象为至少两个格式相同的对象时,所述将所述目标对象插入到所述预定位置,具体为:确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个。

4、存储时刻,及所述插入操作的插入时刻;比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;将所述目标存储时刻所对应的对象插入到所述预定位置。5.如权利要求1-3中任一权项所述的方法,其特征在于,当所述目标对象为至少两个格式不同的对象时,所述将所述目标对象插入到所述预定位置,具体为:将所述至少两个格式不同的对象插入到所述预定位置。6.如权利要求1所述的方法,其特征在于,所述检测所述预定位置的环境信息,具体为:检测所述预定位置已经存储的对象的格式;和/或检测所述预定位置的属性信息。7.一种电子设备,包括:第一获得单元,用于获得针对至少一个对象的复。

5、制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;检测单元,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;获取单元,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;插入单元,用于将所述目标对象插入到所述预定位置。8.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括:第二获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。9.如权利要求7所述的电子设备,其特征在于,所述至少一个对象具有至少一种格式。10.如权利要求7。

6、或8所述的电子设备,其特征在于,当所述目标对象为至少两个格式权 利 要 求 书CN 104375765 A2/2页3相同的对象时,所述插入单元具体用于:确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;将所述目标存储时刻所对应的对象插入到所述预定位置。11.如权利要求7-9中任一权项所述的电子设备,其特征在于,当所述目标对象为至少两个格式不同的对象时,所述插入单元具体用于:将所述至少两个格式不同的对象插入到所述预定位置。12.如权利要求7所述。

7、的电子设备,其特征在于,所述检测单元具体用于:检测所述预定位置已经存储的对象的格式;和/或检测所述预定位置的属性信息。权 利 要 求 书CN 104375765 A1/9页4一种信息处理方法及电子设备技术领域0001 本发明涉及信息处理技术领域,尤其涉及一种信息处理方法及电子设备。背景技术0002 随着信息处理技术的发展,用户可以使用复制粘贴操作对已存储在存储空间中的对象的备份,或者重复输入相同的内容。0003 例如:在笔记本电脑的本地磁盘C盘上存储了文件夹“我的文档”,为了防止C盘发生故障,导致文件夹“我的文档”丢失,可以使用复制粘贴操作将文件夹“我的文档”粘贴到本地磁盘D盘上,D盘上的文件。

8、夹“我的文档”即为备份。又例如:用户在word文档中输入了文本内容“我的文本”,用户需要重复输入“我的文本”,为了输入方便,可以使用复制粘贴操作在word文档中多次插入文本内容“我的文本”。0004 但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:0005 现有技术中,用户复制多个对象之后再在预定位置进行粘贴,只能将最后一次复制所复制的对象插入预定位置,不能根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置。例如:用户先复制了文件夹“我的文档”,然后又复制了文本内容“我的文本”,接着在文件管理器中进行粘贴,而文件管理器的环境信息是:支持文件夹粘。

9、贴但不支持文本粘贴,所以虽然文件夹“我的文档”与环境信息匹配,但是由于文件夹“我的文档”不是最后一次复制所复制的对象,所以现有技术中不能将文件夹“我的文档”插入文件管理器中。0006 因此,现有技术中存在的技术问题是:复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置。发明内容0007 本发明实施例提供一种信息处理方法及电子设备,所述方法应用于一电子设备,解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。0008 一方面,本发明实施例提供了。

10、一种信息处理方法,获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;0009 当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;0010 从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;0011 将所述目标对象插入到所述预定位置。0012 可选的,在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的说 明 书CN 104375765 A2/9页5同时或者之后,所述方法还包括:0013 获得所述至少一个对象中每个对象的格式。0014 可选的,所述至少一个对象具有至少一种格式。00。

11、15 可选的,当所述目标对象为至少两个格式相同的对象时,所述将所述目标对象插入到所述预定位置,具体为:0016 确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;0017 比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;0018 将所述目标存储时刻所对应的对象插入到所述预定位置。0019 可选的,当所述目标对象为至少两个格式不同的对象时,所述将所述目标对象插入到所述预定位置,具体为:0020 将所述至少两个格式不同的对象插入到所述预定位置。0021 可选的,所述检测所述预定位置的环境信息,。

12、具体为:0022 检测所述预定位置已经存储的对象的格式;和/或0023 检测所述预定位置的属性信息。0024 另一方面,本发明实施例提供了一种电子设备,包括:0025 第一获得单元,用于获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;0026 检测单元,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;0027 获取单元,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;0028 插入单元,用于将所述目标对象插入到所述预定位置。0029 可选的,所述电子设备还包括:0030 第二。

13、获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。0031 可选的,所述至少一个对象具有至少一种格式。0032 可选的,当所述目标对象为至少两个格式相同的对象时,所述插入单元具体用于:0033 确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;0034 比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;0035 将所述目标存储时刻所对应的对象插入到所述预定位置。0036 可选的,当所述目标对象为至少两个格式不同的对。

14、象时,所述插入单元具体用于:0037 将所述至少两个格式不同的对象插入到所述预定位置。0038 可选的,所述检测单元具体用于:说 明 书CN 104375765 A3/9页60039 检测所述预定位置已经存储的对象的格式;和/或0040 检测所述预定位置的属性信息。0041 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:0042 本发明实施例中,首先获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象,然后当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息,从所述存储空间中获取目标对象,所述目标对象为所述至少一。

15、个对象中与所述环境信息匹配的对象,最后将所述目标对象插入到所述预定位置。0043 将复制操作所复制的至少一个对象存储在第一存储空间中,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。相比于现有技术中仅将最后一次复制操作所复制的对象插入预定位置的技术方案,本发明实施例解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。附图说明0044 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单。

16、地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0045 图1为本发明实施例提供的信息处理方法的流程图;0046 图2为本发明实施例中电子设备获得针对至少一个对象的复制操作的示意图;0047 图3为本发明实施例中步骤14的第一种具体实现方式的流程图;0048 图4为本发明实施例提供的电子设备的示意图。具体实施方式0049 本发明实施例提供一种信息处理方法及电子设备,所述方法应用于一电子设备,解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位置的技术问题。实。

17、现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。0050 本发明实施例中,首先获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象,然后当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息,从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象,最后将所述目标对象插入到所述预定位置。0051 将复制操作所复制的至少一个对象存储在第一存储空间中,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。相比于现有技术中仅将最后一次复制操作所复制的对象插入预定位。

18、置的技术方案,本发明实施例解决了现有技术中复制多个对象之后再在预定位置进行粘贴,不能将与环境信息匹配的对象插入预定位说 明 书CN 104375765 A4/9页7置的技术问题。实现了根据预定位置的环境信息,将与环境信息匹配的对象插入预定位置的技术效果。0052 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0053 本文中术语“和/或”,。

19、仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。0054 下面结合附图对本发明的实施方式进行详细说明。0055 请参考图1,图1为本发明实施例提供的信息处理方法的流程图。信息处理方法包括:0056 步骤11:获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;0057 步骤12:当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;0058 步骤13:从所述存储空间中获取目标对象,所述。

20、目标对象为所述至少一个对象中与所述环境信息匹配的对象;0059 步骤14:将所述目标对象插入到所述预定位置。0060 在步骤11中,请参考图2,图2为本发明实施例中电子设备获得针对至少一个对象的复制操作的示意图。电子设备获得的复制操作可以是一个,例如:用户一次选中至少一个对象,然后对选中的至少一个对象进行复制,则电子设备获得一个复制操作。电子设备获得的复制操作还可以是多个,例如:用户每次选中一个或多个对象,并对选中的一个或多个对象进行复制,电子设备就会获得一个复制操作,然后用户再次选中一个或多个对象,并对选中的一个或多个对象进行复制,则电子设备又会获得一个复制操作。至少一个对象可以为:图像、视。

21、频、音频、文件夹、文档、文本内容等。0061 电子设备获得复制操作后,响应复制操作,在第一存储空间中存储复制操作所复制的至少一个对象。第一存储空间可以是电子设备本体上的存储器的存储空间,也可以是与电子设备相连的云端服务器的存储空间。例如:用户一次选中至少一个对象,然后对选中的至少一个对象进行复制,则电子设备会在第一存储空间中存储至少一个对象。或者用户每次选中一个或多个对象,并对选中的一个或多个对象进行复制,电子设备就会在第一存储空间中存储一个或者多个对象,然后用户再次选中一个或多个对象,并对选中的一个或多个对象进行复制,则电子设备又会在第一存储空间中存储一个或者多个对象。0062 假设用户一次。

22、选中了文件夹“我的文档”和word文档“我的文章”,然后对选中的文件夹“我的文档”和word文档“我的文章”进行复制,则电子设备会在第一存储空间中存储文件夹“我的文档”和word文档“我的文章”。或者用户先选中文件夹“我的文档”,并对选中的文件夹“我的文档”进行复制,电子设备就会在第一存储空间中存储文件夹“我的文档”,然后用户再选中word文档“我的文章”,并对选中的word文档“我的文章”进行复制,则电子设备又会在第一存储空间中存储word文档“我的文章”。说 明 书CN 104375765 A5/9页80063 本发明实施例中,在执行步骤11的同时或者之后,还可以执行以下步骤:0064 获。

23、得所述至少一个对象中每个对象的格式。0065 其中,对象的格式是指对象是图像、视频、音频、文件夹、文档还是文本等。对于图像,格式具体可以为bmp,jpg,gif等,对于视频,格式具体可以为rm,rmvb,flv等,对于音频,格式具体可以为mp3,wma、ape等。0066 在具体实现过程中,在第一存储空间中存储复制操作所复制的至少一个对象的同时或者之后,可以同时存储至少一个对象中每个对象的格式。0067 本发明实施例中,所述至少一个对象具有至少一种格式。0068 也就是说,复制操作所复制的至少一个对象具有的格式可以相同,也可以不同。在上述例子中,复制操作所复制的至少一个对象为:文件夹“我的文档。

24、”和word文档“我的文章”,两个对象的格式文件夹和文档。当然,复制操作所复制的至少一个对象也可以为:图片A和图片B,则两个对象的格式均为图片。0069 通常用户复制至少一个对象的目的,是在预定位置插入复制操作所复制的至少一个对象,以完成对至少一个对象的备份,或者重复输入至少一个对象。因此,用户在复制至少一个对象之后,会在预定位置插入复制操作所复制的至少一个对象,相应的,电子设备会检测到在预定位置插入至少一个对象的插入操作。因此,在执行完步骤11,可以执行步骤12。0070 步骤12中,预定位置可以为:文件管理器、输入框、word文档、公式编辑器等。插入操作可以为粘贴操作。当用户在预定位置上对。

25、至少一个对象进行粘贴时,电子设备就检测到插入操作。电子设备检测到插入操作时,要进一步检测预定位置的环境信息。本发明实施例中,所述检测所述预定位置的环境信息,具体为:0071 检测所述预定位置已经存储的对象的格式;和/或检测所述预定位置的属性信息。0072 具体来讲,当电子设备检测到在预定位置的插入操作时,检测预定位置已经存储的对象的格式,将预定位置已经存储的对象的格式作为预定位置的环境信息。0073 例如:预定位置为文件管理器,当检测到在文件管理器的插入操作时,检测到文件管理器中已经存储有文件夹和word文档,则将文件夹和word文档作为文件管理器的环境信息。0074 或者当电子设备检测到在预。

26、定位置的插入操作时,检测预定位置的属性信息,将预定位置的属性信息作为预定位置的环境信息,所述属性信息为所述预定位置支持存储的格式。0075 例如:预定位置为输入框,当检测到在文件管理器的插入操作时,检测到输入框的属性信息为文本,即输入框支持存储文本,则将文本作为输入框的环境信息。0076 又例如:预定位置为word文档,当检测到在文件管理器的插入操作时,检测到word文档中已经存储有文本,另外还检测到word文档的属性信息为文本和图片,即word文档支持存储文本和图片,则将文本和图片作为word文档的环境信息。0077 在执行完步骤11及步骤12,存储复制操作所复制的至少一个对象,且在检测到在。

27、预定位置的插入操作时,检测到预定位置的环境信息之后,可以执行步骤13和步骤14,根据预定位置的环境信息,从至少一个对象中选择与环境信息匹配的对象插入预定位置。说 明 书CN 104375765 A6/9页90078 具体来讲,由于第一存储空间中存储有复制操作所复制的至少一个对象,所以可以从存储空间中选择插入到预定位置的对象。将存储空间中的至少一个对象中每个对象的格式与预定位置的环境信息相比较,选取与预定位置的环境信息匹配的对象插入到预定位置。0079 其中,与预定位置的环境信息匹配即为对象的格式与预定位置的环境信息相同。例如:预定位置为文件管理器,则预定位置的环境信息为:文件夹和文档,至少一个。

28、对象有:图片A、图片B、word文档“我的文章”,则与预定位置的环境信息匹配的对象为:word文档“我的文章”。电子设备就将word文档“我的文章”插入到文件管理器。0080 本发明实施例中,步骤14的具体实现方式有且不限于以下两种:0081 请参考图3,图3为本发明实施例中步骤14的第一种具体实现方式的流程图。本发明实施例中步骤14的第一种具体实现方式适用于所述目标对象为至少两个格式相同的对象时的情况。第一种具体实现方式包括:0082 步骤31:确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;0083 步骤32:比较所述至少两个存储时刻与所述。

29、插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;0084 步骤33:将所述目标存储时刻所对应的对象插入到所述预定位置。0085 也就是说,当与预定位置的环境信息匹配的对象为至少两个格式相同的对象时,将至少两个格式相同的对象中最后存入第一存储空间中的对象,也就是最后复制的对象插入到预定位置。0086 举例来讲,预定位置为word文档,则预定位置的环境信息为:文本和图片,至少一个对象有:图片A、图片B、word文档“我的文章”及文件夹“我的文档”,则与预定位置的环境信息匹配的对象为:图片A和图片B。其中用户复制图片A的时刻为8分0秒,复制图片B的时刻为8分10秒,相应的。

30、,图片A存入第一存储空间中的时刻为8分5秒,图片B存入第一存储空间中的时刻为8分15秒。当在8分20秒检测到在word文档中的插入操作时,由于图片B存入第一存储空间中的时刻与检测到插入操作的时刻差值为5秒,图片A存入第一存储空间中的时刻与检测到插入操作的时刻差值为15秒,时刻差值最小的对象为图片B,所以电子设备就将图片B插入到word文档中。0087 本发明实施例中步骤14的第二种具体实现方式适用于所述目标对象为至少两个格式不同的对象时的情况。第二种具体实现方式具体为:0088 将所述至少两个格式不同的对象插入到所述预定位置。0089 也就是说,当与预定位置的环境信息匹配的对象为至少两个格式不。

31、同的对象时,将至少两个格式不同的对象都插入到预定位置。0090 举例来讲,预定位置为文件管理器,则预定位置的环境信息为:文件夹和文档,至少一个对象有:图片A、图片B、word文档“我的文章”及文件夹“我的文档”,则与预定位置的环境信息匹配的对象为:word文档“我的文章”及文件夹“我的文档”。则电子设备就将word文档“我的文章”及文件夹“我的文档”都插入到文件管理器。0091 本发明实施例中,电子设获得多个复制操作后,在第一存储空间中存储复制操作所复制的至少一个对象,相比现有技术中,电子设备获得多个复制操作后,后一个复制操作说 明 书CN 104375765 A7/9页10所复制的对象会覆盖。

32、前一个复制操作所复制的对象,电子设备仅会存储最后一个复制操作所复制的对象,本发明实施例提供的方案避免了最后一个复制操作所复制的对象不是用户想要在预定位置插入的对象,而造成用户重新复制并插入的麻烦。本发明实施例中,复制操作所复制的至少一个对象中有与预定位置的环境信息匹配的对象,即使与预定位置的环境信息匹配的对象不是最后一次复制操作所复制的对象,也能够在预定位置插入。0092 例如:用户先复制了文件夹“我的文档”,然后又复制了图片A,现有技术中,电子设备仅会存储最后一次复制的图片A,当用户在文件管理器中进行插入,本想插入文件夹“我的文档”,但是由于现有技术中,电子设备仅存储了最后一次复制的图片A,。

33、而没有存储第一次复制的文件夹“我的文档”,所以用户必须重新复制文件夹“我的文档”,然后再在文件管理器中进行插入。而本发明实施例中,电子设备对文件夹“我的文档”和图片A均进行存储,当用户在文件管理器中进行插入,电子设备会获得文件管理器的环境信息为文件夹和文档,由于文件夹“我的文档”与文件管理器的环境信息匹配,所以电子设备会将文件夹“我的文档”插入到文件管理器中,用户不必重新复制文件夹“我的文档”,然后再在文件管理器中进行插入。简化了用户操作,提高了用户体验。0093 基于同一发明构思,本发明实施例还提供了一种电子设备,请参考图4,图4为本发明实施例提供的电子设备的示意图。电子设备包括:0094 。

34、第一获得单元41,用于获得针对至少一个对象的复制操作,响应所述复制操作并在第一存储空间中存储所述至少一个对象;0095 检测单元42,用于当检测到在预定位置插入所述至少一个对象的插入操作时,检测所述预定位置的环境信息;0096 获取单元43,用于从所述存储空间中获取目标对象,所述目标对象为所述至少一个对象中与所述环境信息匹配的对象;0097 插入单元44,用于将所述目标对象插入到所述预定位置。0098 可选的,所述电子设备还包括:0099 第二获得单元,用于在所述响应所述复制操作并在第一存储空间中存储所述至少一个对象的同时或者之后,获得所述至少一个对象中每个对象的格式。0100 可选的,所述至。

35、少一个对象具有至少一种格式。0101 可选的,当所述目标对象为至少两个格式相同的对象时,所述插入单元44具体用于:0102 确定所述至少两个格式相同的对象存入所述第一存储空间中的至少两个存储时刻,及所述插入操作的插入时刻;0103 比较所述至少两个存储时刻与所述插入时刻,从所述至少两个存储时刻中提取与所述插入时刻差值最小的目标存储时刻;0104 将所述目标存储时刻所对应的对象插入到所述预定位置。0105 可选的,当所述目标对象为至少两个格式不同的对象时,所述插入单元44具体用于:0106 将所述至少两个格式不同的对象插入到所述预定位置。0107 可选的,所述检测单元42具体用于:0108 检测所述预定位置已经存储的对象的格式;和/或说 明 书CN 104375765 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1