CN105577522A - 协作编辑方法、装置及*** - Google Patents
协作编辑方法、装置及*** Download PDFInfo
- Publication number
- CN105577522A CN105577522A CN201510975960.4A CN201510975960A CN105577522A CN 105577522 A CN105577522 A CN 105577522A CN 201510975960 A CN201510975960 A CN 201510975960A CN 105577522 A CN105577522 A CN 105577522A
- Authority
- CN
- China
- Prior art keywords
- chatroom
- file
- identification code
- user
- edit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种协作编辑方法、装置及***。所述协作编辑方法包括:接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。采用本发明实施例,能够有效提高协作编辑的效率。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种协作编辑方法、装置及***。
背景技术
互联网产业中的公司和团队使用协同工作平台进行项目管理,传统的协同工作方法是每个用户仅负责自己的任务单,用户在本地编辑完自己的任务单后,提交任务单给下一个用户去编辑的线性流程。还有一些强流程化任务管理平台加入了即时聊天功能,使用户能在任务管理平台进行聊天沟通。
发明内容
背景技术中提到的协同工作平台虽然能实现协同编辑,但是该协同工作平台仅具备任务单的管理功能,用户之间缺乏针对工作内容的及时沟通,使得工作中很多东西不能得到及时的处理,即使背景技术中的协同工作平台加入即时聊天功能,但并未将用户的工作内容和聊天功能有效结合,影响协同编辑的效率。
本发明实施例提出一种协作编辑方法、装置及***,能够有效提高协作编辑的效率。
本发明实施例的一个方面提供一种协作编辑方法、具体包括:
接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;
根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
在所述接收第一用户端发送的协作任务的编辑信息之后,还包括:
根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
进一步地,在所述接收第一用户端发送的协作任务的编辑信息之前,还包括:
接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
进一步地,在所述接收第二用户端发送的所述协作任务的文件信息之前,还包括:
接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;
将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
进一步地,在所述根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;
根据所述聊天室的识别码清除所述聊天室的数据。
本发明实施例的另一个方面还提供了一种协作编辑方法,具体包括:
接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;
将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
在所述将所述编辑信息发送给聊天服务器之后,还包括:
接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
进一步地,在所述接收用户通过在聊天室中对协作任务的文件内容进行编辑而发出的编辑指令之前,还包括:
向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
进一步地,在所述将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
相应地,本发明实施例的一个方面还提供了一种协作编辑装置,具体包括:
编辑信息接收模块,用于接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑内容发送模块,用于根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
识别码获取模块,用于根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;以及,
通知消息发送模块,用于向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
进一步地,所述协作编辑装置还包括:
文件信息接收模块,用于接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存模块,用于缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;以及,
文件内容模块,用于向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
进一步地,所述协作编辑装置还包括:
聊天室创建指令接收模块,用于接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
数据建立模块,用于根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;以及,
数据发送模块,用于将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
进一步地,所述协作编辑装置还包括:
聊天室关闭指令接收模块,用于接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;以及,
数据清除模块,用于根据所述聊天室的识别码清除所述聊天室的数据。
本发明实施例的另一个方面还提供了一种协作编辑装置,具体包括:
编辑信息生成模块,用于接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑信息发送模块,用于将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
通知消息显示模块,用于接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
进一步地,所述协作编辑装置还包括:
聊天请求发送模块,用于向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;以及,
聊天室显示模块,用于接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
进一步地,所述协作编辑装置还包括:
协作结束指令发送模块,用于向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
相应的,本发明实施例还提供一种协作编辑***,包括第一用户端、第二数据服务器和聊天服务器:
所述聊天服务器是上述实施例的一方面所提供的协作编辑装置,在此不再详细描述。
所述第一用户端是上述实施例的另一方面所提供的协作编辑装置,在此不再详细描述。
所述第二数据服务器用于接收所述聊天服务器发送的编辑内容,并将所述编辑内容保存在文件中。
实施本发明实施例,具有如下有益效果:
本发明实施例提供的协作编辑方法、装置及***,通过数据服务器与聊天服务器之间的互通,使每个用户均能在聊天室对处于不同数据服务器中的文件内容进行编辑,实现用户对协作任务的协同编辑,提高协同编辑的效率,且用户编辑的数据通过聊天服务器直接发送给相应的数据服务器,提高数据传递的效率;编辑用户对文件进行操作的进度消息及时反馈到处理协作任务的每个用户端的聊天室,将用户的工作内容与即时聊天结合起来,使协作的用户之间可以针对协作任务的工作内容进行及时沟通,提高协同编辑的效率的同时,使协作目的更加明确。
附图说明
图1是本发明提供的协作编辑方法的第一实施例的流程示意图;
图2是本发明提供的协作编辑方法中***的一个实施例的结构示意图;
图3是本发明提供的协作编辑方法中***的另一个实施例的结构示意图;
图4是本发明提供的协作编辑方法的第二实施例的流程示意图;
图5是本发明提供的协作编辑装置的第一实施例的结构示意图;
图6是本发明提供的协作编辑装置的第二实施例的结构示意图;
图7是本发明提供的协作编辑***的一个实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明提供的协作编辑方法的第一实施例的流程示意图,包括步骤S11至S12,具体如下:
S11:接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;
S12:根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
需要说明的是,本发明实施例提供的协作编辑方法是由聊天服务器来执行。协作任务包含多个文件,编辑该协作任务的每个用户所创建的文件均保存在其相应的数据服务器中。其中,文件为任何类型的协作元素,如文档、脑图、任务单等。聊天服务器通过与处理该协作任务的所有数据服务器建立连接,使位于不同数据服务器中的数据互通。另外,聊天服务器为编辑该协作任务的所有用户建立聊天室,使编辑该协作任务的所有用户均能在聊天室通过聊天服务器获取并编辑位于不同数据服务器中的各种数据信息,实现协作编辑。
位于聊天室中的任一用户,即第一用户可对该协作任务中的所有文件内容进行编辑。第一用户在聊天室对某个文件内容进行编辑后,第一用户端获取第一用户的编辑内容,并根据该编辑内容和第一用户编辑的文件的识别码生成编辑信息,将该编辑信息发送给聊天服务器。聊天服务器根据编辑信息中的文件的识别码,找到保存该文件的数据服务器,即第二数据服务器,并将第一用户的编辑内容发送给第二数据服务器,使第二数据服务器对相应的文件进行更新。位于聊天室中的每个用户均能对该协作任务的所有数据进行编辑,实现协同编辑,提高编辑效率。
如图2所示,是第二数据服务器22、聊天服务器23和第一用户端21构建的***的结构示意图。其中,第二数据服务器22为分层式结构,分为表现层221、业务层222、中间层223和底层224,同时具有协作数据库225。聊天服务器23为分层式结构,分为表现层231、业务层232、中间层233和底层234,同时具有聊天数据库235。第二数据服务器22的表现层221和聊天服务器23的表现层231统一将用户界面展现在第二数据服务器22相应的用户端,以供用户在用户端操作。其中,聊天服务器23通过表现层231将聊天室的界面展现在第一用户端21上,第一用户端21通过第一用户在聊天室中的操作来向聊天服务器23发送指令。
在编辑协作任务过程中,第一用户在聊天服务器23的表现层231展现的聊天室中对某个文件的内容进行编辑,聊天服务器23的业务层232接收到所述第一用户的编辑信息后,将第一用户编辑的内容和文件的识别码发送到中间层233,使中间层233对所述编辑内容和所述文件识别码进行处理后,向下传递到底层234。底层234根据所述文件识别码,在聊天数据库235中查找到文件所在的数据服务器,即第二数据服务器22,从而通过与第二数据服务器22的底层224之间的连接通道,向第二数据服务器22的底层224发送第一用户的编辑内容,使底层224将编辑内容保存在协作数据库225中相应的文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
在所述接收第一用户端发送的协作任务的编辑信息之后,还包括:
根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
需要说明的是,在第一用户对某个文件进行编辑后,聊天服务器对第一用户的编辑状态进行反馈,向该聊天室中的所有用户通知第一用户对文件进行编辑的进度消息,以实现协作任务中各个用户的编辑操作消息的及时共享。其中,第一用户操作的进度信息可以为用户正在对文件进行编辑的通知消息,或者用户完成对文件的编辑的通知消息。将用户的工作内容与即时聊天结合起来,能达到聊天室中各个用户之间共享数据服务器中的文件数据和高效协作的目的。
如图2所示,聊天服务器23的底层234在接收到第一用户的编辑信息后,将编辑信息中的编辑内容发送给相应的第二数据服务器22的同时,根据编辑信息中的聊天室的识别码,从聊天数据库235中获取位于相应聊天室中的各个用户的识别码。聊天服务器23的底层234将获得的各个用户的识别码通过中间层233、业务层232发送给表现层231,使表现层231根据各个用户的识别码将第一用户操作的进度信息展现在相应用户端的聊天室中。
进一步地,在所述接收第一用户端发送的协作任务的编辑信息之前,还包括:
接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
需要说明的是,每个用户端上传的文件信息均保存在与其对应的数据服务器中,如第二用户端上传的文件信息保存在与其对应的第二数据服务器中。在文件信息上传后,聊天服务器缓存该文件信息,同时将该文件信息中的文件内容发送给每个用户端,使每个用户均可在其用户端的聊天室中打开该文件,并对文件内容进行编辑。其中,第二用户亦可在聊天室中对保存在其对应的第二数据服务器中的文件内容进行编辑。
另外,第二用户还可在第二用户端的聊天室中进行创建问题或创建四维图的操作,第二用户端通过表现层、业务层向中间层发送创建指令,中间层收集聊天室的识别码和聊天室中各个用户的识别码,并通过聊天服务器的底层发送给第二数据服务器的底层,从而在第二数据服务器的协作数据库中生成一条附带聊天室的识别码和各个用户的识别码的任务协作数据。
进一步地,在所述接收第二用户端发送的所述协作任务的文件信息之前,还包括:
接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;
将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
需要说明的是,当所述第一用户由于协作的需要进行聊天操作时,第一用户端根据第一用户的操作生成聊天请求并发送给第一数据服务器,第一数据服务器在接收到该聊天请求后,向聊天服务器发送聊天室创建指令。聊天服务器根据聊天室创建指令中各个用户的识别码创建聊天室,同时生成所述聊天室的识别码。聊天服务器将所述聊天室的相关数据发送给所述各个用户的识别码所对应的用户端,以在所述各个用户端的屏幕上显示所述聊天室的界面。用户通过在聊天室中共享、编辑文件数据,使协作任务更加高效的进行。
如图3所示,是第一用户端21、第一数据服务器24、聊天服务器23、第二数据服务器22和第二用户端25构建的***的结构示意图。其中,第一数据服务器24亦为分层结构,分有业务层、中间层和底层,同时具有协作数据库,其各层级功能与第二数据服务器22的各层级功能相同,而且,第一数据服务器24的底层与聊天服务器23的底层建立连接。
当第一用户由于协作需求进行聊天操作时,第一用户端21根据第一用户的操作生成聊天请求并发送给第一数据服务器24,第一数据服务器24的底层向聊天服务器23的底层发送查找指令,聊天服务器23的底层根据该查找指令从聊天数据库的房间列表中查找是否已存在该协作任务的聊天室的数据。若已存在,则第一数据服务器24的底层发送打开聊天室指令给第一数据服务器24的中间层,中间层将该指令发送给业务层,使业务层打开相应的聊天室的聊天界面,并通过表现层在第一用户端21上显示聊天室26。同时,第一数据服务器24的业务层获取聊天室中其他用户的识别码,并将其他用户的识别码通过第一服务器24的底层发送给聊天服务器23的底层,从而使聊天服务器23建立各个用户的快速聊天通道。若所述房间列表中不存在该协作任务的聊天室的数据,则第一数据服务器24的底层向聊天服务器23的底层发送聊天室创建指令,使聊天服务器23的底层根据聊天室创建指令中各个用户的识别码创建聊天室,生成所述聊天室的识别码,并将所述聊天室的相关数据保存到聊天数据库中。同时,聊天服务器23根据各个用户的识别码建立各个用户之间的快速聊天通道。
进一步地,在所述根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;
根据所述聊天室的识别码清除所述聊天室的数据。
需要说明的是,当第一用户关闭其处理的协作任务时,第一数据服务器根据所述第一用户的关闭操作生成聊天室关闭指令,并将聊天室关闭指令发送给所述聊天服务器。所述聊天服务器根据聊天室关闭指令关闭相应的聊天室并清除聊天室的相关数据。最后,聊天服务器再发送聊天结束指令到第一数据服务器,以通知第一数据服务器该协作任务的相关数据都已归档,并存入相应的数据库中,该协作任务已经结束。
如图3所示,当所述第一用户关闭协作任务时,第一数据服务器24的表现层根据所述第一用户的操作向第一数据服务器24的业务层发送聊天室关闭指令,并通过中间层向下传递到第一数据服务器24的底层。第一数据服务器24的底层将聊天室关闭指令发送给聊天服务器23的底层234。聊天服务器23的底层234再通过中间层233发送给业务层232,使业务层232清除相应聊天室的相关数据。最后,聊天服务器23的底层234向第一数据服务器24的底层发送聊天室结束指令,以通知第一数据服务器24该协作任务的相关数据都已归档,协作任务已经结束。
参见图4,是本发明提供的一种协作编辑方法的第二实施例的流程示意图,包括步骤S41至S42,具体如下:
S41:接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;
S42:将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
需要说明的是,本发明实施例提供的协作编辑方法是由第一用户端来执行。
当所述聊天室中的任一用户,即第一用户在聊天室中对所述协作任务中的某个文件进行编辑时,第一用户端获取第一用户的编辑内容,根据该编辑内容和第一用户编辑的文件的识别码生成编辑信息,并将所述编辑信息发送给聊天服务器。所述聊天服务器根据所述编辑信息中的所述文件的识别码查找到所述文件所在的数据服务器,即第二数据服务器,并将所述编辑信息中的编辑内容发送到所述第二数据服务器中,使所述第二数据服务器将所述编辑内容更新到所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
在所述将所述编辑信息发送给聊天服务器之后,还包括:
接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
进一步地,在所述接收用户通过在聊天室中对协作任务的文件内容进行编辑而发出的编辑指令之前,还包括:
向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
进一步地,在所述将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
本发明实施例提供的协作编辑方法,通过数据服务器与聊天服务器之间的互通,使每个用户均能在聊天室对处于不同数据服务器中的文件内容进行编辑,实现用户对协作任务的协同编辑,提高协同编辑的效率,且用户编辑的数据通过聊天服务器直接发送给相应的数据服务器,提高数据传递的效率;编辑用户对文件进行操作的进度消息及时反馈到处理协作任务的每个用户端的聊天室,将用户的工作内容与即时聊天结合起来,使协作的用户之间可以针对协作任务的工作内容进行及时沟通,提高协同编辑的效率的同时,使协作目的更加明确。
相应地,本发明还提供一种协作编辑装置及***,能够实现上述实施例中的协作编辑方法的所有流程。
参见图5,是本发明提供的协作编辑装置的第一实施例的结构示意图,具体包括:
编辑信息接收模块51,用于接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑内容发送模块52,用于根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
识别码获取模块,用于根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;以及,
通知消息发送模块,用于向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
进一步地,所述协作编辑装置还包括:
文件信息接收模块,用于接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存模块,用于缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;以及,
文件内容模块,用于向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
进一步地,所述协作编辑装置还包括:
聊天室创建指令接收模块,用于接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
数据建立模块,用于根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;以及,
数据发送模块,用于将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
进一步地,所述协作编辑装置还包括:
聊天室关闭指令接收模块,用于接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;以及,
数据清除模块,用于根据所述聊天室的识别码清除所述聊天室的数据。
参见图6,是本发明提供的协作编辑装置的第二实施例的结构示意图,具体包括:
编辑信息生成模块61,用于接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑信息发送模块62,用于将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
进一步地,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
通知消息显示模块,用于接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
进一步地,所述协作编辑装置还包括:
聊天请求发送模块,用于向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;以及,
聊天室显示模块,用于接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
进一步地,所述协作编辑装置还包括:
协作结束指令发送模块,用于向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
参见图7,是本发明提供的协作编辑***的一个实施例的结构示意图,具体包括第一用户端71、第二数据服务器72和聊天服务器73;
所述第一用户端71是上述第二个实施例所提供的协作编辑装置,在此不再详细描述。
所述聊天服务器73是上述第一个实施例所提供的协作编辑装置,在此不再详细描述。
所述第二数据服务器72用于接收所述聊天服务器73发送的编辑内容,并将所述编辑内容保存在文件中。
本发明实施例提供的协作编辑装置及***,通过数据服务器与聊天服务器之间的互通,使用户能够在聊天室对处于不同数据服务器中的文件内容进行编辑,实现用户对协作任务的协同编辑,提高协同编辑的效率,且用户编辑的数据通过聊天服务器直接发送给相应的数据服务器,提高数据传递的效率;编辑用户对文件进行操作的进度消息及时反馈到处理协作任务的每个用户端的聊天室,将用户的工作内容与即时聊天结合起来,使协作的用户之间可以针对协作任务的工作内容进行及时沟通,提高协同编辑的效率的同时,使协作目的更加明确。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
Claims (19)
1.一种协作编辑方法,其特征在于,包括:
接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;
根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
2.如权利要求1所述的协作编辑方法,其特征在于,所述编辑信息还包括所述聊天室的识别码;
在所述接收第一用户端发送的协作任务的编辑信息之后,还包括:
根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
3.如权利要求1或2所述的协作编辑方法,其特征在于,在所述接收第一用户端发送的协作任务的编辑信息之前,还包括:
接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;
向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
4.如权利要求3所述的协作编辑方法,其特征在于,在所述接收第二用户端发送的所述协作任务的文件信息之前,还包括:
接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;
将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
5.如权利要求4所述的协作编辑方法,其特征在于,在所述根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;
根据所述聊天室的识别码清除所述聊天室的数据。
6.一种协作编辑方法,其特征在于,包括:
接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;
将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
7.如权利要求6所述的协作编辑方法,其特征在于,所述编辑信息还包括所述聊天室的识别码;
在所述将所述编辑信息发送给聊天服务器之后,还包括:
接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
8.如权利要求6或7所述的协作编辑方法,其特征在于,在所述接收用户通过在聊天室中对协作任务的文件内容进行编辑而发出的编辑指令之前,还包括:
向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
9.如权利要求8所述的协作编辑方法,其特征在于,在所述将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中之后,还包括:
向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
10.一种协作编辑装置,其特征在于,包括:
编辑信息接收模块,用于接收第一用户端发送的协作任务的编辑信息;其中,所述编辑信息是所述第一用户端根据第一用户在聊天室中对所述协作任务的文件内容的编辑操作而生成的,所述第一用户端是位于所述聊天室中的任一用户所对应的用户端;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑内容发送模块,用于根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,使所述第二数据服务器将所述编辑内容保存在所述文件中。
11.如权利要求10所述的协作编辑装置,其特征在于,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
识别码获取模块,用于根据所述聊天室的识别码获取位于所述聊天室中的各个用户的识别码;以及,
通知消息发送模块,用于向所述各个用户的识别码所对应的用户端发送通知消息,使各个用户端的所述聊天室中显示所述通知消息;其中,所述通知消息为所述第一用户对所述文件进行操作的进度消息。
12.如权利要求10或11所述的协作编辑装置,其特征在于,所述协作编辑装置还包括:
文件信息接收模块,用于接收第二用户端发送的所述协作任务的文件信息;其中,所述文件信息是所述第二用户端根据第二用户在所述聊天室中上传所述第二数据服务器中保存的文件而生成的;所述文件信息包括所述文件内容、所述文件的识别码和所述第二数据服务器的识别码;
缓存模块,用于缓存所述文件信息,并获取位于所述聊天室中的各个用户的识别码;以及,
文件内容模块,用于向所述各个用户的识别码所对应的用户端发送所述文件内容和所述文件的识别码,供所述各个用户在其对应的用户端上对所述文件内容进行编辑。
13.如权利要求12所述的协作编辑装置,其特征在于,所述协作编辑装置还包括:
聊天室创建指令接收模块,用于接收第一数据服务器发送的聊天室创建指令;其中,所述聊天室创建指令是所述第一数据服务器根据所述第一用户端发送的所述协作任务的聊天请求而生成的,所述第一数据服务器是处理所述协作任务的任意一个服务器;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;
数据建立模块,用于根据所述各个用户的识别码建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;以及,
数据发送模块,用于将所述聊天室的数据发送给所述各个用户的识别码所对应的用户端,使各个用户端在屏幕上显示所述聊天室。
14.如权利要求13所述的协作编辑装置,其特征在于,所述协作编辑装置还包括:
聊天室关闭指令接收模块,用于接收所述第一数据服务器发送的聊天室关闭指令;其中,所述聊天室关闭指令是所述第一数据服务器根据所述第一用户端发送的协作结束指令而生成的;所述关闭聊天室指令包括所述聊天室的识别码;以及,
数据清除模块,用于根据所述聊天室的识别码清除所述聊天室的数据。
15.一种协作编辑装置,其特征在于,包括:
编辑信息生成模块,用于接收用户在聊天室中对协作任务的文件内容的编辑操作,并根据所述编辑操作生成编辑信息;所述编辑信息包括编辑内容和文件的识别码;以及,
编辑信息发送模块,用于将所述编辑信息发送给聊天服务器,使所述聊天服务器根据所述文件的识别码获取保存所述文件的第二数据服务器的识别码,并根据所述第二数据服务器的识别码,将所述编辑内容发送给所述第二数据服务器,以使所述第二数据服务器将所述编辑内容保存在所述文件中。
16.如权利要求15所述的协作编辑装置,其特征在于,所述编辑信息还包括所述聊天室的识别码;
所述协作编辑装置还包括:
通知消息显示模块,用于接收所述聊天服务器反馈的通知消息,并将所述通知消息显示在聊天室中;所述通知消息为所述用户对所述文件进行操作的进度消息。
17.如权利要求15或16所述的协作编辑装置,其特征在于,所述协作编辑装置还包括:
聊天请求发送模块,用于向第一数据服务器发送所述协作任务的聊天请求,使所述第一数据服务器根据所述聊天请求生成聊天室创建指令,并将所述聊天室创建指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室创建指令建立所述协作任务的聊天室的数据,并生成所述聊天室的识别码;所述聊天室创建指令包括编辑所述协作任务的各个用户的识别码;以及,
聊天室显示模块,用于接收所述聊天服务器发送的所述聊天室的数据,并在屏幕上显示所述聊天室。
18.如权利要求17所述的协作编辑装置,其特征在于,所述协作编辑装置还包括:
协作结束指令发送模块,用于向所述第一数据服务器发送协作结束指令,使所述第一数据服务器根据所述协作结束指令生成聊天室关闭指令,并将所述聊天室关闭指令发送给所述聊天服务器,以使所述聊天服务器根据所述聊天室关闭指令清除所述聊天室的数据;所述聊天室关闭指令包括所述聊天室的识别码。
19.一种协作编辑***,其特征在于,包括第一用户端、第二数据服务器和聊天服务器;
所述聊天服务器是如权利要求10至14任一项所述的协作编辑装置;
所述第一用户端是如权利要求15至18任一项所述的协作编辑装置;
所述第二数据服务器用于接收所述聊天服务器发送的编辑内容,并将所述编辑内容保存在文件中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510975960.4A CN105577522B (zh) | 2015-12-22 | 2015-12-22 | 协作编辑方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510975960.4A CN105577522B (zh) | 2015-12-22 | 2015-12-22 | 协作编辑方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105577522A true CN105577522A (zh) | 2016-05-11 |
CN105577522B CN105577522B (zh) | 2019-02-12 |
Family
ID=55887211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510975960.4A Active CN105577522B (zh) | 2015-12-22 | 2015-12-22 | 协作编辑方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105577522B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020154692A (ja) * | 2019-03-20 | 2020-09-24 | 富士ゼロックス株式会社 | 制御装置、制御システム、及び制御プログラム |
CN112181346A (zh) * | 2020-10-23 | 2021-01-05 | 网易(杭州)网络有限公司 | 思维导图的处理方法、装置、服务器、客户端及介质 |
WO2024022076A1 (zh) * | 2022-07-29 | 2024-02-01 | 京东方科技集团股份有限公司 | 协作编辑方法、装置及*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787443A (zh) * | 2005-12-02 | 2006-06-14 | 无锡永中科技有限公司 | 一种实现文件协同处理的方法 |
CN1992625A (zh) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | 基于即时通讯的多议题讨论组信息流的处理方法 |
CN101127767A (zh) * | 2007-09-26 | 2008-02-20 | 腾讯科技(深圳)有限公司 | 一种创建网络聊天平台的方法及*** |
CN101551881A (zh) * | 2008-03-31 | 2009-10-07 | 谭勇 | 协同办公的异步实现方法及*** |
CN102521407A (zh) * | 2011-12-28 | 2012-06-27 | 谢勇 | 一种多用户之间的文档协作方法 |
CN102955785A (zh) * | 2011-08-22 | 2013-03-06 | 北大方正集团有限公司 | 一种文档的网络编辑方法及*** |
CN103324605A (zh) * | 2013-06-25 | 2013-09-25 | 北京网梯科技发展有限公司 | 一种多用户协同编辑的方法、设备及*** |
US20140143672A1 (en) * | 2012-11-21 | 2014-05-22 | Electronics And Telecommunications Research Institute | System and method for function expandable collaboration screen system |
CN105099875A (zh) * | 2015-06-24 | 2015-11-25 | 努比亚技术有限公司 | 多用户协作编辑与发布图片信息的方法和装置 |
-
2015
- 2015-12-22 CN CN201510975960.4A patent/CN105577522B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1787443A (zh) * | 2005-12-02 | 2006-06-14 | 无锡永中科技有限公司 | 一种实现文件协同处理的方法 |
CN1992625A (zh) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | 基于即时通讯的多议题讨论组信息流的处理方法 |
CN101127767A (zh) * | 2007-09-26 | 2008-02-20 | 腾讯科技(深圳)有限公司 | 一种创建网络聊天平台的方法及*** |
CN101551881A (zh) * | 2008-03-31 | 2009-10-07 | 谭勇 | 协同办公的异步实现方法及*** |
CN102955785A (zh) * | 2011-08-22 | 2013-03-06 | 北大方正集团有限公司 | 一种文档的网络编辑方法及*** |
CN102521407A (zh) * | 2011-12-28 | 2012-06-27 | 谢勇 | 一种多用户之间的文档协作方法 |
US20140143672A1 (en) * | 2012-11-21 | 2014-05-22 | Electronics And Telecommunications Research Institute | System and method for function expandable collaboration screen system |
CN103324605A (zh) * | 2013-06-25 | 2013-09-25 | 北京网梯科技发展有限公司 | 一种多用户协同编辑的方法、设备及*** |
CN105099875A (zh) * | 2015-06-24 | 2015-11-25 | 努比亚技术有限公司 | 多用户协作编辑与发布图片信息的方法和装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020154692A (ja) * | 2019-03-20 | 2020-09-24 | 富士ゼロックス株式会社 | 制御装置、制御システム、及び制御プログラム |
JP7183892B2 (ja) | 2019-03-20 | 2022-12-06 | 富士フイルムビジネスイノベーション株式会社 | 制御装置、制御システム、及び制御プログラム |
CN112181346A (zh) * | 2020-10-23 | 2021-01-05 | 网易(杭州)网络有限公司 | 思维导图的处理方法、装置、服务器、客户端及介质 |
CN112181346B (zh) * | 2020-10-23 | 2022-04-12 | 网易(杭州)网络有限公司 | 思维导图的处理方法、装置、服务器、客户端及介质 |
WO2024022076A1 (zh) * | 2022-07-29 | 2024-02-01 | 京东方科技集团股份有限公司 | 协作编辑方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN105577522B (zh) | 2019-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102819531B (zh) | 一种云阅读服务***、云阅读服务方法和装置 | |
ES2297416T5 (es) | Procedimiento de modificación de un mensaje, sistema de red de almacenamiento y retransmisión y sistema de mensajería de datos | |
CN108055196B (zh) | 基于即时通讯创建讨论群的方法、装置及*** | |
CN104954281A (zh) | 通信方法、***、资源池管理***、交换机和控制装置 | |
CN102611637A (zh) | 一种群组的实现方法及*** | |
WO2007084635A3 (en) | System and method for supplying electronic messages | |
CN105577522A (zh) | 协作编辑方法、装置及*** | |
CN111553132A (zh) | 数据协同处理的方法、装置和*** | |
CN103379019B (zh) | 微博中的消息推送方法及装置、*** | |
CN201886473U (zh) | 配置文件更新***、配置服务器及应用服务器 | |
SG158100A1 (en) | METHOD AND APPARATUS FOR EFFICIENTLY MANAGING ôMESSAGES SENTö FILE AND RESENDING OF MESSAGES FROM MOBILE WIRELESS COMMUNICATION DEVICE | |
CN105338090A (zh) | 一种基于WebSocket的断点续传方法及装置 | |
GB2471983B (en) | Data synchronisation | |
CN102708192A (zh) | 一种文档共享的方法及***、设备 | |
CN111953520B (zh) | 通过群组虚拟设备实现群体控制的方法、装置、设备及介质 | |
CN104243608A (zh) | 一种通信方法、云管理服务器及虚拟交换机 | |
CN102387092A (zh) | 管理消息的方法和装置 | |
CN106682872A (zh) | 一种任务派发方法及装置 | |
CN102256211B (zh) | M2m终端基于群组实现应用的方法和*** | |
CN103095549A (zh) | 一种即时通信工具间消息传递的方法和*** | |
CN105718569A (zh) | 复合文档的上传方法、装置及*** | |
CN105141662A (zh) | 一种云桌面数据管理方法、客户端、远程数据中心和*** | |
CN102148839B (zh) | 一种管理ftp服务器的方法、装置及*** | |
CN104378419A (zh) | 一种数据高速推送的方法及*** | |
CN103532866A (zh) | 虚拟机的流量控制方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |