[发明专利]绘图工具中的共同创作有效

专利信息
申请号: 201210448739.X 申请日: 2012-11-09
公开(公告)号: CN102981843A 公开(公告)日: 2013-03-20
发明(设计)人: L·T·海特非尔德;A·G·卡尔森;L·Y·Y·翁;M·J·史密斯;B·T·希尔;R·J·斯塔瓦德森 申请(专利权)人: 微软公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 上海专利商标事务所有限公司 31100 代理人: 顾嘉运
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 绘图 工具 中的 共同 创作
【说明书】:

技术领域

发明涉及绘图工具中的共同创作。

背景技术

通常在其中多个用户能够访问服务器上的共同文件集的协作环境中,多个用户经常希望如果可能的话同时编辑同一文档。在这些情况下,会发生许多问题,这是因为可能在各个用户的编辑之间出现的潜在冲突。例如,如果第一用户和第二用户同时编辑一单词或移动绘图对象,则难以确定应将哪一个用户的改变应用于文档。由此,在许多情况下,对文档的“编辑”访问被限于一次一个用户,以避免这样的编辑冲突的可能性。从用户的观点来看,这是不方便的,因为一次只有一个用户能够编辑文档,而所有其他用户要么被完全锁在文档之外,要么只被主存该文档的服务器或应用软件给予对该文档的“只读”访问。

为了克服由于对文档的受限编辑访问而产生的低效率,一些软件系统允许两个用户对同一文件进行编辑访问,但由于冲突编辑发生的高概率,仍然提供某种水平的编辑锁定。例如,在某些情况下,可以对文档进行分段以允许用户编辑(并锁定其他用户以防止他们编辑)该文档的一个特定分段,同时不同的用户将被允许编辑(并锁定其他用户以防止他们编辑)该文档的不同分段。分段锁定方案的这一示例可以在来自华盛顿州雷蒙德市的微软公司的MicrosoftWord创作软件中看到,其中各分段能够在逐段的基础上定义。在该软件应用中,在进行编辑时不将这些编辑发布给其他用户,并且这些编辑涉及锁定文档的至少该分段(例如,幻灯片或段落)以防止其他用户同时编辑该同一分段,从而导致冲突。

在某些情况下,已经尝试各种解决方案,其中任何用户都能够编辑文档的任何部分,并且在主机服务器上基于“最后编辑获胜”基础来解决任何冲突。然而,特别是在到服务器的连接或特定时间戳是不可靠的情况下,可能难以确切地确定每一个编辑何时被应用于文档以解决将要应用对文档中的相同对象的哪一个编辑(例如,在其中最近改变优先于早先的改变的安排中)。此外,甚至在这些情况下,那些用户也可能难以避免冲突,即使他们小心地避免争相进行编辑。这是因为一个用户的软件难以用其他远程用户可选择不编辑文档的相同部分的足够通知来将正在编辑的用户正在应用的改变告知那些其他用户。

在诸如来自华盛顿州雷蒙德市的微软公司的设计和绘图工具之类的绘图工具的情况下,这些冲突问题依旧存在。然而,因为该软件中的每一个绘图元素具有相对较大数量的独立属性,所以可能的情况是两个用户可能希望编辑相同的绘图对象的不同且不相关的属性;在这种情况下,不会发生冲突。这只会恶化上述低效率,因为存在被阻止以避免冲突可能性的并发协作编辑或“共同创作”的更大机率。

发明内容

根据以下公开,上述和其他问题通过以下各方面来解决:

在一方面,一种计算机实现的方法包括与绘图上的第一形状相关联地显示第一用户的第一用户名,并且接收第二用户正在共同创作该绘图的指示。该方法包括接收第二用户已经修改绘图上的第二形状的指示,并且响应于第二用户已经修改第二形状的指示,与绘图上的第二形状相关联地显示第二用户的第二用户名。

在第二方面,一种可在服务器计算系统上执行的方法包括从第一客户机用户接收访问服务器处的绘图的第一请求,以及从第二客户机用户接收访问该服务器处的绘图的第二请求。该方法还包括将第一和第二客户机用户注册为同时编辑绘图。该方法还包括从第一客户机用户接收第一客户机用户应用于绘图中的对象的编辑的指示,并将该指示传送至第二客户机用户以便显示在第二客户机用户处,该指示定义被应用了编辑的对象,而不定义被应用于对象的编辑。

在第三方面,能够提供协作绘图环境的计算系统包括一种绘图工具,该绘图工具可以在该计算系统上执行并被配置成允许第一用户修改绘图。该绘图包括操作副本、基础副本和下载副本。该绘图工具被配置成与绘图上的第一形状相关联地显示第一用户的第一用户名,并且接收第二用户正就该绘图进行协作的指示。该绘图工具还被配置成接收第二用户已经修改绘图上的第二形状的指示,而不接收对第二形状的修改,并且响应于第二用户已经修改第二形状的指示,与绘图上的第二形状相关联地显示第二用户的第二用户名。该绘图工具被配置成基于接收自服务器的修改来周期性地更新绘图的下载副本,该修改包括第二用户做出的修改。

提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也决不旨在用于限制所要求保护的主题的范围。

附图说明

图1示出了其中可进行绘图工具中的共同创作的示例联网安排。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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