[发明专利]数据对象复制/粘贴转移方法及装置无效

专利信息
申请号: 200710193895.5 申请日: 2007-12-12
公开(公告)号: CN101458632A 公开(公告)日: 2009-06-17
发明(设计)人: 曲民;程远;马嶽;张海峰 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/46 分类号: G06F9/46;G06F17/30;G06F17/24
代理公司: 北京市金杜律师事务所 代理人: 王茂华;赵林琳
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 对象 复制 粘贴 转移 方法 装置
【说明书】:

技术领域

发明涉及文件间的数据转移,特别地,涉及文件间通过复制/ 粘贴操作转移数据对象的方法及装置。

背景技术

随着信息技术的发展,用户可以使用很多不同的计算机应用程 序来创建各种文件,例如用以记录、保存和编辑信息。用户经常要 进行的操作是将文件中所保存的某些数据信息(此后称为“数据对 象”)从一个文件转移到其它文件,或从文件中的一个位置转移到 其它位置。复制/粘贴操作是完成数据对象转移最为常用的手段,也 是绝大多数计算机应用程序所支持的功能。

特别地,由于不同的应用程序可能具有其自身的文件格式,当 数据对象在不同应用程序的文件之间转移时,可能会发生信息丢失。

图1示意性地示出了在现有技术中典型的文件间数据对象转移 机制100。如图1所示,第一应用程序110和第二应用程序120在操 作系统130的支持之下运行。第一应用程序110创建了第一文件112, 而第二应用程序120创建了第二文件122。在一次操作中,希望将作 为源文件的第一文件112所包括的数据对象114(例如,文字、图像、 表格等)转移到作为目标文件的第二文件122中。通过复制(或剪 切)继而粘贴的过程来执行该文件间的数据转移。在复制操作中, 首先将选定的数据对象114从第一文件112中读出,并暂时存储到 由操作系统130所管理的称为剪切板的特定数据缓冲区中。接着, 在粘贴操作中,从剪切板中读出被存储的数据对象114,并将其写入 第二文件122的指定位置。

当第一文件112和第二文件122的文件格式不同时,需要在复 制/粘贴过程中对第一文件112的数据对象114进行格式过滤,以便 形成符合第二文件122的文件格式的数据对象114’。具体的说,存 储在剪贴板中的数据对象114在被写入第二文件122之前,需要将 其中所包括的第二文件122不支持的数据格式(如果存在的话)过 滤掉。因此,过滤后的数据对象114’相对于数据对象114来说可能 丢失了信息。考虑这样一个实例:用户要将在Lotus Spreadsheet文 件(第一文件112)中选定的表格(数据对象114)转移到Microsoft Excel文件(第二文件122)中。按照现有技术中的复制/粘贴方法, 尽管所有被选定的表格数据信息都被复制到剪贴板中,但是由于 Microsoft Excel文件不支持Lotus Spreadsheet文件的某些格式和/或 功能,在粘贴过程中形成对应的Microsoft Excel文件的数据对象(数 据对象114’)时,Microsoft Excel文件不支持的格式和/或功能相对 应的信息将被过滤掉。

可以理解,根据现有技术的复制/粘贴过程,由于数据格式的差 异所导致的信息丢失是不可恢复的。例如,当用户想要把第二文件 122中的数据对象114’转移回第一文件112时,数据对象114’相对 于源数据对象114所丢失的信息无法被重新找回。而且,随着后续 复制/粘贴操作的执行,这种信息丢失有可能进一步加剧。例如,当 用户希望将被粘贴到第二文件122中的数据对象114’再复制到其它 文件(未示出)中时,如果新的目标文件格式不支持第二文件122 的某些格式和/或功能,则相应的数据对象信息仍然会由于在粘贴过 程中被过滤掉而丢失。

为了防止复制/粘贴过程中的这种数据丢失,一种解决方案是在 剪贴板中始终保持被转移数据对象的原始内容。例如将数据对象114 从第一文件112转移到第二文件122时,即使是在复制/粘贴操作结 束后,数据对象114的全部原始内容仍然被保留在剪贴板中。然而, 这种做法的问题是显而易见的。首先,剪贴板的容量是有限的,不 可能无限制的支持数据存储,新的数据可能会冲掉原先存储的数据。 其次,剪贴板通常是内存中的存储区域,当操作系统130停止运行 时(例如当计算机关闭时),剪贴板中的所有数据都会丢失。而且, 剪贴板本身无法在不同的计算机之间共享,也不能在同一个计算机 的不同操作系统之间共享。因此当文件在一台计算机上创建而在另 一台计算机上进行编辑时或者当文件在同一计算机的一个操作系统 下创建而在另一个操作系统下进行编辑时,仍然可能因为复制/粘贴 的数据转移而产生信息的丢失。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710193895.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top