当前位置: 首页 > 专利查询>盈发伟公司专利>正文

共享协同编辑文档的方法和装置制造方法及图纸

技术编号:17746160 阅读:20 留言:0更新日期:2018-04-18 19:38
根据本发明专利技术的示例性实施例,公开一种用于共享协同编辑文档的装置。该用于共享协同编辑文档的装置可包括:命令传送服务器,用于从包括两个或更多个客户端的客户端组中包括的一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令,以及基于编辑命令的接收顺序传送两个或更多个编辑命令到客户端组包括的客户端中的每一个;和引擎池服务器,用于当满足预定条件时,根据基于接收的编辑命令的接收顺序收集的命令列表更新与协同编辑文档相关的种子文档文件。

【技术实现步骤摘要】
【国外来华专利技术】共享协同编辑文档的方法和装置
本专利技术涉及共享协同编辑文档的方法和装置,特别地涉及,通过其可以有效地共享协同编辑文档的共享协同编辑文档的方法和装置。
技术介绍
近来,随着通信技术的发展,通过因特网已经提供了多种服务。特别地,通过因特网,大文档被移除,大量的数据被收发。因此,还已经开发通过因特网随时随地共享各种文档的技术。如上所述,使得用户能够使用终端将数据或文件存储于虚拟存储空间,并且基于各种通信技术(例如,因特网)通过虚拟存储空间交换和共享数据或文件的服务被称为云服务。用户能够通过云服务自如地使用数据或文件。特别地,用户能够通过云服务下载或上传数据或文件而无时间和空间的限制,也能够与其他用户共享数据或文件。基于作为存储空间的共享服务器而提供云服务,在共享服务器中存储和共享数据或文件。特别地,用户能够通过共享服务器存储和共享文档文件,并能够通过它们自己的终端编辑文档。但是,当用户编辑共享于它们自己的终端中的共享文档时,共享服务器包括用于从用户终端的每一个接收输入的编辑的内容、将编辑的内容映射到共享文档、并更新共享文档的引擎。因此,根据共享该共享文档的终端数目的增加,共享服务器需要较大数目的引擎以用于映射编辑共享文档的内容,并且当使用较大数目的引擎时,共享服务器需要处理的数据的量也增加。也就是说,根据共享共享文档的终端数目的增加,用于映射编辑的内容到共享文档的共享服务器的负载增加,共享服务器的性能降低,云服务的质量也降低。因此,为了减少提供用于共享和编辑的共享文档的服务器的负载,并有效地共享和编辑共享文档,提供通过使用多个服务器共享共享文档的方法的需求在增加。相关技术文档DocumentCollaborationMethod(韩国专利申请公开号10-2014-0028040)
技术实现思路
技术问题本专利技术努力提供一种用于共享协同编辑文档的方法和装置,由此共享文档(下文中称为“协同编辑文档”)可以被快速编辑,以便多个客户端可以通过使用少量资源编辑共享文档。本专利技术还努力提供一种用于共享协同编辑文档的方法和装置,当新客户端在编辑协同编辑文档的过程中共享协同编辑文档时,能够快速提供更新的协同编辑文档到新增加的客户端。本专利技术的目的不限于上述目的,本领域技术人员可以通过下述说明清楚地了解没有描述的其他目的。技术方案为了解决上面提及的目的,根据本专利技术的示例性实施例,公开了一种用于共享协同编辑文档的装置。装置可以包括:命令传送服务器,用于从包括两个或更多个客户端的客户端组中包括的一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令,以及基于编辑命令的接收顺序传送两个或更多个编辑命令至客户端组中包括的客户端的每一个;和引擎池(engine-pool)服务器,用于当满足预定条件时,基于根据接收的编辑命令的接收顺序收集的命令列表更新与协同编辑文档相关的种子文档文件。可选地,装置可以进一步包括命令存储服务器,命令存储服务器用于生成基于接收的编辑命令的接收顺序收集的命令列表,并且当满足预定条件时发送命令列表至引擎池服务器。可选地,预定条件包括在预定时间内未从一个或多个客户端接收编辑命令的情况,多于预定阈值的编辑命令被累积在命令存储服务器中的情况,或者检测到一个或多个客户端的连接终止的情况。可选地,装置可以进一步包括种子文档服务器,种子文档服务器用于存储基于上传到共享服务器的文档文件而生成的种子文档文件,并且发送种子文档文件至包括两个或更多个客户端的客户端组中包括的一个或多个客户端。可选地,引擎池服务器可发送更新的种子文档文件至种子文档服务器,并且种子文档服务器可与种子文档文件一起存储更新的种子文档文件。可选地,当不包括在客户端组中的附加客户端被连接到种子文档服务器以协同编辑文档文件时,种子文档服务器可发送更新的种子文档文件至附加客户端,命令存储服务器可发送在命令列表被发送到引擎池服务器之后存储的附加编辑命令至命令传送服务器,并且命令传送服务器可发送附加编辑命令至附加客户端。可选地,装置可以进一步包括快捷方式文件服务器,快捷方式文件服务器用于当共享服务器接收到共享信号时,基于文档文件生成快捷方式文件,共享信号指示与包括在客户端组中的客户端或不包括在客户端组中的附加客户端共享文档文件的请求。可选地,快捷方式文件可包括种子文档文件存储的位置的信息,并且种子文档服务器使得客户端组中包括的一个或多个客户端或附加客户端能够通过快捷方式文件接收种子文档文件。根据本专利技术的另一个示例性实施例,公开了一种由用于共享协同编辑文档的装置执行的用于共享协同编辑文档的方法。方法可以包括:通过种子文档服务器发送种子文档文件至包括两个或更多个客户端的客户端组中包括的一个或多个客户端;通过命令传送服务器从一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令;通过命令传送服务器,基于两个或更多个编辑命令的接收顺序发送两个或更多个编辑命令至客户端组包括的客户端中的每一个;以及当满足预定条件时,通过引擎池服务器根据基于接收的编辑命令的接收顺序收集的命令列表更新与协同编辑文档相关的种子文档文件,并且生成更新的种子文档文件。可选地,方法可以进一步包括:通过命令存储服务器生成基于接收的编辑命令的接收顺序收集的命令列表;以及当满足预定条件时,通过命令存储服务器发送命令列表至引擎池服务器。可选地,方法可以进一步包括:当不包括在客户端组中的附加客户端被连接以协同编辑文档文件时,通过种子文档服务器发送更新的种子文档文件到附加客户端;以及通过命令传送服务器发送生成更新的种子文档文件后存储的附加编辑命令至附加客户端。可选地,方法可以进一步包括:通过种子文档服务器,通过基于文档文件生成的快捷方式文件,发送种子文档文件到客户端组包括的一个或多个客户端或附加客户端。根据本专利技术的另一个示例性实施例,公开了一种计算机可读记录介质,其在计算机上可执行,并且包括由一个或多个处理器执行的多个命令。计算机可读记录介质可以包括:通过种子文档服务器发送种子文档文件包括两个或更多个客户端的客户端组中包括的一个或多个客户端的命令;通过命令传送服务器从一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令的命令;通过命令传送服务器基于两个或多个编辑命令的接收顺序发送两个或更多个编辑命令到客户端组包括的客户端中的每一个的命令;以及当满足预定条件时,通过引擎池服务器根据基于接收的编辑命令的接收顺序收集的命令列表更新与协同编辑文档相关的种子文档文件,并且生成更新的种子文档文件的命令。根据本专利技术的另一个示例性实施例,公开了一种由客户端设备执行的用于共享协同编辑文档的方法。方法可以包括:发送用于编辑协同编辑文档的编辑命令到命令传送服务器,以便通过命令传送服务器将编辑命令传送到包括两个或更多个客户端的客户端组中包括的一个或多个其他客户端;接收从命令传送服务器发送的并且表示由另一个客户端执行的对于协同编辑文档的编辑的用于编辑协同编辑文档的编辑命令;和基于从一个或多个其他客户端接收的用于编辑协同编辑文档的编辑命令和协同编辑文档生成更新的协同编辑文档。根据本专利技术的另一个示例性实施例,公开了一种由客户端设备执行的用于共享协同编辑文档的方法。方法可以包括:发送对协同编辑文档进行协同编辑的请求到种子文档服务本文档来自技高网
...
共享协同编辑文档的方法和装置

【技术保护点】
一种用于共享协同编辑文档的装置,所述装置包括:命令传送服务器,用于从包括两个或更多个客户端的客户端组中包括的一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令,以及基于所述编辑命令的接收顺序传送所述两个或更多个编辑命令至所述客户端组包括的所述客户端中的每一个;和引擎池服务器,用于当满足预定条件时,根据基于接收的所述编辑命令的所述接收顺序收集的命令列表更新与所述协同编辑文档相关的种子文档文件。

【技术特征摘要】
【国外来华专利技术】2015.04.20 KR 10-2015-0055170;2016.03.11 KR 10-2011.一种用于共享协同编辑文档的装置,所述装置包括:命令传送服务器,用于从包括两个或更多个客户端的客户端组中包括的一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令,以及基于所述编辑命令的接收顺序传送所述两个或更多个编辑命令至所述客户端组包括的所述客户端中的每一个;和引擎池服务器,用于当满足预定条件时,根据基于接收的所述编辑命令的所述接收顺序收集的命令列表更新与所述协同编辑文档相关的种子文档文件。2.如权利要求1所述的装置,进一步包括:命令存储服务器,用于基于接收的所述编辑命令的所述接收顺序生成收集的所述命令列表,并且当满足所述预定条件时发送所述命令列表至所述引擎池服务器。3.如权利要求2所述的装置,其中所述预定条件包括预定时间内未从所述一个或多个客户端接收到所述编辑命令的情况,累积在所述命令存储服务器中的所述编辑命令比预定阈值多的情况,或者检测到一个或多个客户端的连接终止的情况。4.如权利要求1所述的装置,进一步包括:种子文档服务器,用于存储基于上传到共享服务器的文档文件生成的种子文档文件,并且发送所述种子文档文件到包括两个或更多个客户端的所述客户端组中包括的一个或多个客户端。5.如权利要求4所述的装置,其中所述引擎池服务器发送更新的种子文档文件至所述种子文档服务器,并且所述种子文档服务器存储所述种子文档文件以及所述更新的种子文档文件。6.如权利要求5所述的装置,其中当不包括在所述客户端组中的附加客户端被连接至所述种子文档服务器以协同编辑所述文档文件时,所述种子文档服务器发送所述更新的种子文档文件至所述附加客户端;所述命令存储服务器发送在所述命令列表被发送至所述引擎池服务器之后存储的附加编辑命令至所述命令传送服务器;并且所述命令传送服务器发送所述附加编辑命令至所述附加客户端。7.如权利要求1所述的装置,进一步包括:快捷方式文件服务器,用于当共享服务器接收共享信号时基于所述文档文件生成快捷方式文件,所述共享信号指示与包括在所述客户端组的客户端或不包括在所述客户端组中的附加客户端共享所述文档文件的期望。8.如权利要求7所述的装置,其中所述快捷方式文件包括存储所述种子文档文件的位置的信息;以及所述种子文档服务器使得所述客户端组中包括的所述一个或多个客户端的每一个或附加客户端能够通过所述快捷方式文件接收所述种子文档文件。9.一种用于共享协同编辑文档的方法,由用于共享协同编辑文档的装置执行,所述方法包括:通过种子文档服务器发送种子文档文件至包括两个或更多个客户端的客户端组中包括的一个或多个客户端;通过命令传送服务器从所述一个或多个客户端接收与协同编辑文档相关的两个或更多个编辑命令;通过所述命令传送服务器基于所述两个或更多个编辑命令的接收顺序发送所述两个或更多个编辑命令至所述客户端组包括的客户端中的每一个;以及当满足预定条件时...

【专利技术属性】
技术研发人员:张钟德郑仕牧
申请(专利权)人:盈发伟公司
类型:发明
国别省市:韩国,KR

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1