[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105577522A - Cooperative editing method, device and system - Google Patents

Cooperative editing method, device and system Download PDF

Info

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
Application number
CN201510975960.4A
Other languages
Chinese (zh)
Other versions
CN105577522B (en
Inventor
黄杰文
刘朝敏
屠家桢
范智锋
余浩坚
刘思杰
梁少坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201510975960.4A priority Critical patent/CN105577522B/en
Publication of CN105577522A publication Critical patent/CN105577522A/en
Application granted granted Critical
Publication of CN105577522B publication Critical patent/CN105577522B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow 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

The invention discloses a cooperative editing method, device and system. The cooperative editing method comprises: receiving the editing information of a cooperative task transmitted by a first user side, wherein the editing information is generated by the first user side according to the editing operation on the file content of the cooperative task by a first user in a chatting room, the first user side is a user side corresponding to any user in the chatting room, and the editing information comprises editing contents and the identification code of a file; and obtaining the identification code of the second data server storing the file according to the file identification code, and sending the editing contents to the second data server according to the identification code of the second data server, allowing the second data server to keep the editing contents in the file. According to the embodiment, the cooperative editing efficiency can be effectively improved.

Description

Collaborative editing method, Apparatus and system
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of collaborative editing method, Apparatus and system.
Background technology
Company in Internet industry and team use collaboration platform to carry out project management, traditional collaboration working method is the job order that each user is only responsible for oneself, user, after this locality editor oneself job order complete, submits to job order to remove the linear-process edited to next user.Also have some strong procedure task management platforms to add instant chat function, make user can carry out chat in task management platform and link up.
Summary of the invention
Although the collaboration platform mentioned in background technology can realize collaborative editing, but this collaboration platform only possesses the management function of job order, the timely communication for action is lacked between user, a lot of thing in work can not be processed timely, even if the collaboration platform in background technology adds instant chat function, but the action of user and chat feature are not effectively combined, affect the efficiency of collaborative editing.
The embodiment of the present invention proposes a kind of collaborative editing method, Apparatus and system, effectively can improve the efficiency of collaborative editing.
An aspect of the embodiment of the present invention provides a kind of collaborative editing method, specifically comprises:
Receive the edit file of the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file;
The identification code of the second data server preserving described file is obtained according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
Further, described edit file also comprises the identification code of described chatroom;
After the edit file of the collaborative task of described reception first user end transmission, also comprise:
Identification code according to described chatroom obtains the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send a notification message, make to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
Further, before the edit file of the collaborative task of described reception first user end transmission, also comprise:
Receive the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Fileinfo described in buffer memory, and obtain the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send the identification code of described file content and described file, described file content is edited on the user side of its correspondence for each user described.
Further, before the fileinfo of the described collaborative task of described reception second user side transmission, also comprise:
Receive the chatroom establishment instruction that the first data server sends; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Set up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom;
The data of described chatroom are sent to the user side corresponding to identification code of each user described, make each user side on screen, show described chatroom.
Further, the identification code of the second data server preserving described file is obtained in the described identification code according to described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, make after described content of edit is kept in described file by described second data server, also to comprise:
Receive the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom;
The data of described chatroom are removed according to the identification code of described chatroom.
Another aspect of the embodiment of the present invention additionally provides a kind of collaborative editing method, specifically comprises:
Receive user to the edit operation of the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file;
Described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
Further, described edit file also comprises the identification code of described chatroom;
Described described edit file sent to chat server after, also comprise:
Receive the notification message of described chat server feedback, and described notification message is presented in chatroom; Described notification message is the progress message that described user operates described file.
Further, before the edit instruction that described reception user sends by editing the file content of collaborative task in chatroom, also comprise:
The chat request of described collaborative task is sent to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Receive the data of the described chatroom that described chat server sends, and on screen, show described chatroom.
Further, described, described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make after described content of edit is kept in described file by described second data server, also to comprise:
Cooperation END instruction is sent to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
Correspondingly, an aspect of the embodiment of the present invention additionally provides a kind of collaborative editing device, specifically comprises:
Edit file receiver module, for receiving the edit file of the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file; And,
Content of edit sending module, for obtaining the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
Further, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Identification code acquisition module, obtains for the identification code according to described chatroom the identification code being arranged in each user of described chatroom; And,
Notification message sending module, sends a notification message for the user side corresponding to the identification code to each user described, makes to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
Further, described collaborative editing device also comprises:
Fileinfo receiver module, for receiving the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Cache module, for fileinfo described in buffer memory, and obtains the identification code being arranged in each user of described chatroom; And,
Document Content Module, sends the identification code of described file content and described file for the user side corresponding to the identification code to each user described, edit on the user side of its correspondence for each user described to described file content.
Further, described collaborative editing device also comprises:
Chatroom creates command reception module, and the chatroom sent for receiving the first data server creates instruction; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Data set up module, for setting up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom; And,
Data transmission blocks, for the data of described chatroom are sent to each user described identification code corresponding to user side, make each user side on screen, show described chatroom.
Further, described collaborative editing device also comprises:
Chatroom out code receiver module, for receiving the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom; And,
Data dump module, for removing the data of described chatroom according to the identification code of described chatroom.
Another aspect of the embodiment of the present invention additionally provides a kind of collaborative editing device, specifically comprises:
Edit file generation module, for receiving user's edit operation to the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file; And,
Edit file sending module, for described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
Further, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Notification message display module, for receiving the notification message of described chat server feedback, and is presented in chatroom by described notification message; Described notification message is the progress message that described user operates described file.
Further, described collaborative editing device also comprises:
Chat request sending module, for sending the chat request of described collaborative task to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task; And,
Chatroom display module, for receiving the data of the described chatroom that described chat server sends, and shows described chatroom on screen.
Further, described collaborative editing device also comprises:
Cooperation END instruction sending module, for sending cooperation END instruction to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
Accordingly, the embodiment of the present invention also provides a kind of collaborative editing system, comprises first user end, the second data server and chat server:
Described chat server is the collaborative editing device that the one side of above-described embodiment provides, and is not described in detail at this.
Described first user end is the collaborative editing device that the another aspect of above-described embodiment provides, and is not described in detail at this.
The content of edit that described second data server sends for receiving described chat server, and described content of edit is preserved hereof.
Implement the embodiment of the present invention, there is following beneficial effect:
Collaborative editing method, Apparatus and system that the embodiment of the present invention provides, by the intercommunication between data server and chat server, each use can be edited the file content be in different pieces of information server in chatroom per family, realize the collaborative editing of user to collaborative task, improve the efficiency of collaborative editing, and the data that user edits directly send to corresponding data server by chat server, improve the efficiency that data are transmitted; Compiles user feeds back to the chatroom of each user side of process collaborative task in time to the progress message that file operates, the action of user is combined with instant chat, make to link up in time for the action of collaborative task between the user of cooperation, while improving the efficiency of collaborative editing, make cooperation object definitely.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the first embodiment of collaborative editing method provided by the invention;
Fig. 2 is the structural representation of an embodiment of system in collaborative editing method provided by the invention;
Fig. 3 is the structural representation of another embodiment of system in collaborative editing method provided by the invention;
Fig. 4 is the schematic flow sheet of the second embodiment of collaborative editing method provided by the invention;
Fig. 5 is the structural representation of the first embodiment of collaborative editing device provided by the invention;
Fig. 6 is the structural representation of the second embodiment of collaborative editing device provided by the invention;
Fig. 7 is the structural representation of an embodiment of collaborative editing system provided by the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
See Fig. 1, be the schematic flow sheet of the first embodiment of collaborative editing method provided by the invention, comprise step S11 to S12, specific as follows:
S11: the edit file receiving the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file;
S12: the identification code obtaining the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
It should be noted that, the collaborative editing method that the embodiment of the present invention provides is performed by chat server.Collaborative task comprises multiple file, and the file that each user editing this collaborative task creates all is kept in its corresponding data server.Wherein, file is the cooperation element of any type, as document, mind map, job order etc.Chat server, by connecting with all data servers of this collaborative task of process, makes the data interchange being arranged in different pieces of information server.In addition, chat server is that all users of this collaborative task of editor set up chatroom, make all use of this collaborative task of editor can be obtained by chat server in chatroom and edit the various data messages being arranged in different pieces of information server per family, realize collaborative editing.
Be arranged in arbitrary user of chatroom, namely first user can be edited the All Files content in this collaborative task.First user is after chatroom is edited certain file content, first user end obtains the content of edit of first user, and the identification code Generation Edit information of file according to this content of edit and first user editor, this edit file is sent to chat server.Chat server is according to the identification code of the file in edit file, find the data server preserving this file, i.e. the second data server, and the content of edit of first user is sent to the second data server, the second data server is upgraded corresponding file.The each use being arranged in chatroom can be edited all data of this collaborative task per family, realizes collaborative editing, improves editorial efficiency.
As shown in Figure 2, be the structural representation of system that the second data server 22, chat server 23 and first user end 21 build.Wherein, the second data server 22 is hierachical structure, is divided into presentation layer 221, operation layer 222, intermediate layer 223 and bottom 224, has collaboration data storehouse 225 simultaneously.Chat server 23 is hierachical structure, is divided into presentation layer 231, operation layer 232, intermediate layer 233 and bottom 234, has chat data storehouse 235 simultaneously.User interface is presented in the corresponding user side of the second data server 22 by the presentation layer 221 of the second data server 22 and presentation layer 231 unification of chat server 23, operates at user side for user.Wherein, chat server 23 passes through presentation layer 231 by the displaying interface of chatroom on first user end 21, and first user end 21 sends instruction by the operation of first user in chatroom to chat server 23.
In editor's collaborative task process, first user is edited the content of certain file in the chatroom that the presentation layer 231 of chat server 23 represents, after the operation layer 232 of chat server 23 receives the edit file of described first user, the content of first user editor and the identification code of file are sent to intermediate layer 233, after intermediate layer 233 is processed described content of edit and described document identifier code, going down is to bottom 234.Bottom 234 is according to described document identifier code, the data server at file place is found in chat data storehouse 235, i.e. the second data server 22, thus by the interface channel between the bottom 224 of the second data server 22, bottom 224 to the second data server 22 sends the content of edit of first user, makes bottom 224 be kept at by content of edit in collaboration data storehouse 225 in corresponding file.
Further, described edit file also comprises the identification code of described chatroom;
After the edit file of the collaborative task of described reception first user end transmission, also comprise:
Identification code according to described chatroom obtains the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send a notification message, make to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
It should be noted that, after first user is edited certain file, the editing mode of chat server to first user is fed back, to the progress message that all user notification first users in this chatroom are edited file, to realize sharing in time of the edit operation message of each user in collaborative task.Wherein, the progress msg of first user operation can for user be to the notification message that file is edited, or user completes the notification message of the editor to file.The action of user is combined with instant chat, the object sharing file data in data server and efficient collaboration, both between each user to be reached in chatroom.
As shown in Figure 2, the bottom 234 of chat server 23 is after receiving the edit file of first user, while content of edit in edit file being sent to corresponding second data server 22, according to the identification code of the chatroom in edit file, from chat data storehouse 235, obtain the identification code being arranged in each user of corresponding chatroom.The identification code of each user obtained is sent to presentation layer 231 by intermediate layer 233, operation layer 232 by the bottom 234 of chat server 23, and the progress msg that first user operates is presented in the chatroom of relative users end according to the identification code of each user by presentation layer 231.
Further, before the edit file of the collaborative task of described reception first user end transmission, also comprise:
Receive the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Fileinfo described in buffer memory, and obtain the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send the identification code of described file content and described file, described file content is edited on the user side of its correspondence for each user described.
It should be noted that, the fileinfo that each user side is uploaded all is kept in the data server corresponding with it, and the fileinfo uploaded as the second user side is kept in the second data server corresponding with it.After fileinfo is uploaded, this fileinfo of chat server buffer memory, sends to each user side by the file content in this fileinfo simultaneously, makes each use can open this file in the chatroom of its user side per family, and edits file content.Wherein, the second user also can edit the file content be kept in the second data server of its correspondence in chatroom.
In addition, second user also can carry out establishment problem or create the operation of four-dimensional figure in the chatroom of the second user side, second user side sends establishment instruction by presentation layer, operation layer to intermediate layer, the identification code of each user in the identification code of collection chatroom, intermediate layer and chatroom, and sent to the bottom of the second data server by the bottom of chat server, thus in the collaboration data storehouse of the second data server, generate the task cooperative data of a subsidiary identification code for chatroom and the identification code of each user.
Further, before the fileinfo of the described collaborative task of described reception second user side transmission, also comprise:
Receive the chatroom establishment instruction that the first data server sends; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Set up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom;
The data of described chatroom are sent to the user side corresponding to identification code of each user described, make each user side on screen, show described chatroom.
It should be noted that, when described first user due to cooperation need to carry out chatting operation time, first user end generates chat request according to the operation of first user and sends to the first data server, first data server, after receiving this chat request, sends chatroom to chat server and creates instruction.The identification code that chat server creates each user in instruction according to chatroom creates chatroom, generates the identification code of described chatroom simultaneously.The related data of described chatroom is sent to the user side corresponding to identification code of each user described by chat server, to show the interface of described chatroom on the screen of each user side described.User, by shared, editing files data in chatroom, makes collaborative task carry out more efficiently.
As shown in Figure 3, be the structural representation of system that first user end 21, first data server 24, chat server 23, second data server 22 and the second user side 25 build.Wherein, first data server 24 is also hierarchy, divide and have operation layer, intermediate layer and bottom, there is collaboration data storehouse simultaneously, its each level function is identical with each level function of the second data server 22, and the bottom of the first data server 24 and the bottom of chat server 23 connect.
When first user carries out chatting operation due to collaborative demand, first user end 21 generates chat request according to the operation of first user and sends to the first data server 24, the bottom of the first data server 24 sends look-up command to the bottom of chat server 23, and the data of the chatroom that whether there is this collaborative task searched by the bottom of chat server 23 from the room list in chat data storehouse according to this look-up command.If exist, then the bottom of the first data server 24 sends and opens chatroom instruction to the intermediate layer of the first data server 24, this instruction is sent to operation layer by intermediate layer, make operation layer open the chat interface of corresponding chatroom, and on first user end 21, show chatroom 26 by presentation layer.Simultaneously, the operation layer of the first data server 24 obtains the identification code of other users in chatroom, and the identification code of other users is sent to the bottom of chat server 23 by the bottom of first server 24, thus chat server 23 is made to set up the Speed Chat passage of each user.If there are not the data of the chatroom of this collaborative task in described room list, then the first data server 24 bottom from bottom to chat server 23 send chatroom create instruction, the identification code making the bottom of chat server 23 create each user in instruction according to chatroom creates chatroom, generate the identification code of described chatroom, and the related data of described chatroom is saved in chat data storehouse.Meanwhile, chat server 23 sets up Speed Chat passage between each user according to the identification code of each user.
Further, the identification code of the second data server preserving described file is obtained in the described identification code according to described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, make after described content of edit is kept in described file by described second data server, also to comprise:
Receive the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom;
The data of described chatroom are removed according to the identification code of described chatroom.
It should be noted that, when first user closes the collaborative task of its process, the first data server generates chatroom out code according to the shutoff operation of described first user, and chatroom out code is sent to described chat server.Described chat server is closed corresponding chatroom according to chatroom out code and is removed the related data of chatroom.Finally, chat server sends chat END instruction again to the first data server, and to notify that the related data of first this collaborative task of data server is filed all, and stored in corresponding database, this collaborative task terminates.
As shown in Figure 3, when described first user closes collaborative task, the presentation layer of the first data server 24 according to the operation layer transmission chatroom out code of the operation of described first user to the first data server 24, and passes through the bottom of intermediate layer going down to the first data server 24.Chatroom out code is sent to the bottom 234 of chat server 23 by the bottom of the first data server 24.The bottom 234 of chat server 23 sends to operation layer 232 by intermediate layer 233 again, makes operation layer 232 remove the related data of corresponding chatroom.Finally, the bottom 234 of chat server 23 sends chatroom END instruction to the bottom of the first data server 24, and to notify that the related data of first this collaborative task of data server 24 is filed all, collaborative task terminates.
See Fig. 4, be the schematic flow sheet of the second embodiment of a kind of collaborative editing method provided by the invention, comprise step S41 to S42, specific as follows:
S41: receive user to the edit operation of the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file;
S42: described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
It should be noted that, the collaborative editing method that the embodiment of the present invention provides is performed by first user end.
As the arbitrary user in described chatroom, namely when first user is edited certain file in described collaborative task in chatroom, first user end obtains the content of edit of first user, according to the identification code Generation Edit information of the file of this content of edit and first user editor, and described edit file is sent to chat server.Described chat server finds the data server at described file place according to the identification code of the described file in described edit file, i.e. the second data server, and the content of edit in described edit file is sent in described second data server, described content of edit is updated in described file by described second data server.
Further, described edit file also comprises the identification code of described chatroom;
Described described edit file sent to chat server after, also comprise:
Receive the notification message of described chat server feedback, and described notification message is presented in chatroom; Described notification message is the progress message that described user operates described file.
Further, before the edit instruction that described reception user sends by editing the file content of collaborative task in chatroom, also comprise:
The chat request of described collaborative task is sent to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Receive the data of the described chatroom that described chat server sends, and on screen, show described chatroom.
Further, described, described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make after described content of edit is kept in described file by described second data server, also to comprise:
Cooperation END instruction is sent to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
The collaborative editing method that the embodiment of the present invention provides, by the intercommunication between data server and chat server, each use can be edited the file content be in different pieces of information server in chatroom per family, realize the collaborative editing of user to collaborative task, improve the efficiency of collaborative editing, and the data that user edits directly send to corresponding data server by chat server, improve the efficiency that data are transmitted; Compiles user feeds back to the chatroom of each user side of process collaborative task in time to the progress message that file operates, the action of user is combined with instant chat, make to link up in time for the action of collaborative task between the user of cooperation, while improving the efficiency of collaborative editing, make cooperation object definitely.
Correspondingly, the present invention also provides a kind of collaborative editing Apparatus and system, can realize all flow processs of the collaborative editing method in above-described embodiment.
See Fig. 5, be the structural representation of the first embodiment of collaborative editing device provided by the invention, specifically comprise:
Edit file receiver module 51, for receiving the edit file of the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file; And,
Content of edit sending module 52, for obtaining the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
Further, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Identification code acquisition module, obtains for the identification code according to described chatroom the identification code being arranged in each user of described chatroom; And,
Notification message sending module, sends a notification message for the user side corresponding to the identification code to each user described, makes to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
Further, described collaborative editing device also comprises:
Fileinfo receiver module, for receiving the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Cache module, for fileinfo described in buffer memory, and obtains the identification code being arranged in each user of described chatroom; And,
Document Content Module, sends the identification code of described file content and described file for the user side corresponding to the identification code to each user described, edit on the user side of its correspondence for each user described to described file content.
Further, described collaborative editing device also comprises:
Chatroom creates command reception module, and the chatroom sent for receiving the first data server creates instruction; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Data set up module, for setting up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom; And,
Data transmission blocks, for the data of described chatroom are sent to each user described identification code corresponding to user side, make each user side on screen, show described chatroom.
Further, described collaborative editing device also comprises:
Chatroom out code receiver module, for receiving the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom; And,
Data dump module, for removing the data of described chatroom according to the identification code of described chatroom.
See Fig. 6, be the structural representation of the second embodiment of collaborative editing device provided by the invention, specifically comprise:
Edit file generation module 61, for receiving user's edit operation to the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file; And,
Edit file sending module 62, for described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
Further, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Notification message display module, for receiving the notification message of described chat server feedback, and is presented in chatroom by described notification message; Described notification message is the progress message that described user operates described file.
Further, described collaborative editing device also comprises:
Chat request sending module, for sending the chat request of described collaborative task to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task; And,
Chatroom display module, for receiving the data of the described chatroom that described chat server sends, and shows described chatroom on screen.
Further, described collaborative editing device also comprises:
Cooperation END instruction sending module, for sending cooperation END instruction to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
See Fig. 7, be the structural representation of an embodiment of collaborative editing system provided by the invention, specifically comprise first user end 71, second data server 72 and chat server 73;
Described first user end 71 is collaborative editing devices that above-mentioned second embodiment provides, and is not described in detail at this.
Described chat server 73 is collaborative editing devices that above-mentioned first embodiment provides, and is not described in detail at this.
The content of edit that described second data server 72 sends for receiving described chat server 73, and described content of edit is preserved hereof.
The collaborative editing Apparatus and system that the embodiment of the present invention provides, by the intercommunication between data server and chat server, user is edited the file content be in different pieces of information server in chatroom, realize the collaborative editing of user to collaborative task, improve the efficiency of collaborative editing, and the data that user edits directly send to corresponding data server by chat server, improve the efficiency that data are transmitted; Compiles user feeds back to the chatroom of each user side of process collaborative task in time to the progress message that file operates, the action of user is combined with instant chat, make to link up in time for the action of collaborative task between the user of cooperation, while improving the efficiency of collaborative editing, make cooperation object definitely.
The above is the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications are also considered as protection scope of the present invention.

Claims (19)

1. a collaborative editing method, is characterized in that, comprising:
Receive the edit file of the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file;
The identification code of the second data server preserving described file is obtained according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
2. collaborative editing method as claimed in claim 1, it is characterized in that, described edit file also comprises the identification code of described chatroom;
After the edit file of the collaborative task of described reception first user end transmission, also comprise:
Identification code according to described chatroom obtains the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send a notification message, make to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
3. collaborative editing method as claimed in claim 1 or 2, is characterized in that, before the edit file of the collaborative task of described reception first user end transmission, also comprises:
Receive the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Fileinfo described in buffer memory, and obtain the identification code being arranged in each user of described chatroom;
To each user described identification code corresponding to user side send the identification code of described file content and described file, described file content is edited on the user side of its correspondence for each user described.
4. collaborative editing method as claimed in claim 3, is characterized in that, before the fileinfo of the described collaborative task of described reception second user side transmission, also comprises:
Receive the chatroom establishment instruction that the first data server sends; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Set up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom;
The data of described chatroom are sent to the user side corresponding to identification code of each user described, make each user side on screen, show described chatroom.
5. collaborative editing method as claimed in claim 4, it is characterized in that, the identification code of the second data server preserving described file is obtained in the described identification code according to described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, make after described content of edit is kept in described file by described second data server, also to comprise:
Receive the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom;
The data of described chatroom are removed according to the identification code of described chatroom.
6. a collaborative editing method, is characterized in that, comprising:
Receive user to the edit operation of the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file;
Described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
7. collaborative editing method as claimed in claim 6, it is characterized in that, described edit file also comprises the identification code of described chatroom;
Described described edit file sent to chat server after, also comprise:
Receive the notification message of described chat server feedback, and described notification message is presented in chatroom; Described notification message is the progress message that described user operates described file.
8. collaborative editing method as claimed in claims 6 or 7, is characterized in that, before the edit instruction that described reception user sends by editing the file content of collaborative task in chatroom, also comprises:
The chat request of described collaborative task is sent to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Receive the data of the described chatroom that described chat server sends, and on screen, show described chatroom.
9. collaborative editing method as claimed in claim 8, it is characterized in that, described, described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make after described content of edit is kept in described file by described second data server, also to comprise:
Cooperation END instruction is sent to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
10. a collaborative editing device, is characterized in that, comprising:
Edit file receiver module, for receiving the edit file of the collaborative task that first user end sends; Wherein, described edit file described first user end generates the edit operation of the file content of described collaborative task in chatroom according to first user, and described first user end is the user side corresponding to arbitrary user being arranged in described chatroom; Described edit file comprises the identification code of content of edit and file; And,
Content of edit sending module, for obtaining the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, described content of edit is kept in described file by described second data server.
11. collaborative editing devices as claimed in claim 10, it is characterized in that, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Identification code acquisition module, obtains for the identification code according to described chatroom the identification code being arranged in each user of described chatroom; And,
Notification message sending module, sends a notification message for the user side corresponding to the identification code to each user described, makes to show described notification message in the described chatroom of each user side; Wherein, described notification message is the progress message that described first user operates described file.
12. collaborative editing devices as described in claim 10 or 11, it is characterized in that, described collaborative editing device also comprises:
Fileinfo receiver module, for receiving the fileinfo of the described collaborative task that the second user side sends; Wherein, described second user side of described fileinfo is uploaded according to the second user the file preserved in described second data server and is generated in described chatroom; Described fileinfo comprises described file content, the identification code of described file and the identification code of described second data server;
Cache module, for fileinfo described in buffer memory, and obtains the identification code being arranged in each user of described chatroom; And,
Document Content Module, sends the identification code of described file content and described file for the user side corresponding to the identification code to each user described, edit on the user side of its correspondence for each user described to described file content.
13. collaborative editing devices as claimed in claim 12, it is characterized in that, described collaborative editing device also comprises:
Chatroom creates command reception module, and the chatroom sent for receiving the first data server creates instruction; Wherein, the chat request that described chatroom creates the described collaborative task that described first data server of instruction sends according to described first user end generates, and described first data server is any one server of the described collaborative task of process; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task;
Data set up module, for setting up the data of the chatroom of described collaborative task according to the identification code of each user described, and generate the identification code of described chatroom; And,
Data transmission blocks, for the data of described chatroom are sent to each user described identification code corresponding to user side, make each user side on screen, show described chatroom.
14. collaborative editing devices as claimed in claim 13, it is characterized in that, described collaborative editing device also comprises:
Chatroom out code receiver module, for receiving the chatroom out code that described first data server sends; Wherein, the cooperation END instruction that out code described first data server in described chatroom sends according to described first user end generates; Described closedown chatroom instruction comprises the identification code of described chatroom; And,
Data dump module, for removing the data of described chatroom according to the identification code of described chatroom.
15. 1 kinds of collaborative editing devices, is characterized in that, comprising:
Edit file generation module, for receiving user's edit operation to the file content of collaborative task in chatroom, and according to described edit operation Generation Edit information; Described edit file comprises the identification code of content of edit and file; And,
Edit file sending module, for described edit file is sent to chat server, described chat server is made to obtain the identification code of the second data server preserving described file according to the identification code of described file, and according to the identification code of described second data server, described content of edit is sent to described second data server, to make described second data server, described content of edit is kept in described file.
16. collaborative editing devices as claimed in claim 15, it is characterized in that, described edit file also comprises the identification code of described chatroom;
Described collaborative editing device also comprises:
Notification message display module, for receiving the notification message of described chat server feedback, and is presented in chatroom by described notification message; Described notification message is the progress message that described user operates described file.
17. collaborative editing devices as described in claim 15 or 16, it is characterized in that, described collaborative editing device also comprises:
Chat request sending module, for sending the chat request of described collaborative task to the first data server, make described first data server generate chatroom according to described chat request and create instruction, and the establishment instruction of described chatroom is sent to described chat server, to make described chat server create according to described chatroom the data that the chatroom of described collaborative task is set up in instruction, and generate the identification code of described chatroom; Described chatroom creates the identification code that instruction comprises each user editing described collaborative task; And,
Chatroom display module, for receiving the data of the described chatroom that described chat server sends, and shows described chatroom on screen.
18. collaborative editing devices as claimed in claim 17, it is characterized in that, described collaborative editing device also comprises:
Cooperation END instruction sending module, for sending cooperation END instruction to described first data server, described first data server is made to generate chatroom out code according to described cooperation END instruction, and the out code of described chatroom is sent to described chat server, remove the data of described chatroom to make described chat server according to the out code of described chatroom; The out code of described chatroom comprises the identification code of described chatroom.
19. 1 kinds of collaborative editing systems, is characterized in that, comprise first user end, the second data server and chat server;
Described chat server is the collaborative editing device as described in any one of claim 10 to 14;
Described first user end is the collaborative editing device as described in any one of claim 15 to 18;
The content of edit that described second data server sends for receiving described chat server, and described content of edit is preserved hereof.
CN201510975960.4A 2015-12-22 2015-12-22 Collaborative editing method, apparatus and system Active CN105577522B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510975960.4A CN105577522B (en) 2015-12-22 2015-12-22 Collaborative editing method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510975960.4A CN105577522B (en) 2015-12-22 2015-12-22 Collaborative editing method, apparatus and system

Publications (2)

Publication Number Publication Date
CN105577522A true CN105577522A (en) 2016-05-11
CN105577522B CN105577522B (en) 2019-02-12

Family

ID=55887211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510975960.4A Active CN105577522B (en) 2015-12-22 2015-12-22 Collaborative editing method, apparatus and system

Country Status (1)

Country Link
CN (1) CN105577522B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020154692A (en) * 2019-03-20 2020-09-24 富士ゼロックス株式会社 Control device, control system, and control program
CN112181346A (en) * 2020-10-23 2021-01-05 网易(杭州)网络有限公司 Method, device, server, client and medium for processing thinking guide graph
WO2024022076A1 (en) * 2022-07-29 2024-02-01 京东方科技集团股份有限公司 Collaborative editing method, device and system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787443A (en) * 2005-12-02 2006-06-14 无锡永中科技有限公司 Method for realizing file coordination processing
CN1992625A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Method for processing muti-topic discussion group information flow based on instant communication
CN101127767A (en) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 A method and system for creating network chat platform
CN101551881A (en) * 2008-03-31 2009-10-07 谭勇 Method and system for asynchronous realization of synergetic office work
CN102521407A (en) * 2011-12-28 2012-06-27 谢勇 Method for document collaboration among users
CN102955785A (en) * 2011-08-22 2013-03-06 北大方正集团有限公司 Method and system for online editing of documents
CN103324605A (en) * 2013-06-25 2013-09-25 北京网梯科技发展有限公司 Method, equipment and system for collaborative editing of multiple users
US20140143672A1 (en) * 2012-11-21 2014-05-22 Electronics And Telecommunications Research Institute System and method for function expandable collaboration screen system
CN105099875A (en) * 2015-06-24 2015-11-25 努比亚技术有限公司 Method and device for multiple users to collaboratively edit and publish picture information

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787443A (en) * 2005-12-02 2006-06-14 无锡永中科技有限公司 Method for realizing file coordination processing
CN1992625A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Method for processing muti-topic discussion group information flow based on instant communication
CN101127767A (en) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 A method and system for creating network chat platform
CN101551881A (en) * 2008-03-31 2009-10-07 谭勇 Method and system for asynchronous realization of synergetic office work
CN102955785A (en) * 2011-08-22 2013-03-06 北大方正集团有限公司 Method and system for online editing of documents
CN102521407A (en) * 2011-12-28 2012-06-27 谢勇 Method for document collaboration among users
US20140143672A1 (en) * 2012-11-21 2014-05-22 Electronics And Telecommunications Research Institute System and method for function expandable collaboration screen system
CN103324605A (en) * 2013-06-25 2013-09-25 北京网梯科技发展有限公司 Method, equipment and system for collaborative editing of multiple users
CN105099875A (en) * 2015-06-24 2015-11-25 努比亚技术有限公司 Method and device for multiple users to collaboratively edit and publish picture information

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020154692A (en) * 2019-03-20 2020-09-24 富士ゼロックス株式会社 Control device, control system, and control program
JP7183892B2 (en) 2019-03-20 2022-12-06 富士フイルムビジネスイノベーション株式会社 Control device, control system and control program
CN112181346A (en) * 2020-10-23 2021-01-05 网易(杭州)网络有限公司 Method, device, server, client and medium for processing thinking guide graph
CN112181346B (en) * 2020-10-23 2022-04-12 网易(杭州)网络有限公司 Method, device, server, client and medium for processing thinking guide graph
WO2024022076A1 (en) * 2022-07-29 2024-02-01 京东方科技集团股份有限公司 Collaborative editing method, device and system

Also Published As

Publication number Publication date
CN105577522B (en) 2019-02-12

Similar Documents

Publication Publication Date Title
ES2297416T5 (en) Procedure for modifying a message, storage and retransmission network system and data messaging system
CN108055196B (en) Method, device and system for creating discussion group based on instant messaging
CN102611637A (en) Group realization method and system
CN103561100A (en) Cloud uploading method, cloud uploading system, dispatching device and client terminal
WO2007084635A3 (en) System and method for supplying electronic messages
CN103379019B (en) Information push method and device in microblogging, system
GB2471983B (en) Data synchronisation
CN105338090A (en) WebSocket-based breakpoint continuous transmission method and device
CN105577522A (en) Cooperative editing method, device and system
CN102708192A (en) Method, system and device for sharing documents
CN104243281A (en) Voice communication method based on mobile Internet
CN102223378B (en) File synchronization method and system
CN104243608A (en) Communication method, cloud management server and virtual switch
CN102387092A (en) Method and device for managing message
CN102256211B (en) Group-based method and system for application realization of M2M terminal
CN111953520B (en) Method, device, equipment and medium for realizing group control through group virtual equipment
CN103095549A (en) Method and system for messaging between instant messaging tools
CN106682872A (en) Mission distribution method and device
CN107547352A (en) Document sending method, apparatus and system
SG158100A1 (en) METHOD AND APPARATUS FOR EFFICIENTLY MANAGING ôMESSAGES SENTö FILE AND RESENDING OF MESSAGES FROM MOBILE WIRELESS COMMUNICATION DEVICE
CN105141662A (en) Method, client, remote data center and system for managing data of cloud desktop
CN111163007A (en) Method, device, equipment and storage medium for establishing multicast receiving channel
CN102148839A (en) Method, device and system for managing FTP (file transfer protocol) server
CN102332989A (en) Method for sending configuration information and service boards
CN104378419A (en) High-speed data push method and system

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