CN105577522A - Cooperative editing method, device and system - Google Patents
Cooperative editing method, device and system 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
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
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.
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)
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)
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 |
-
2015
- 2015-12-22 CN CN201510975960.4A patent/CN105577522B/en active Active
Patent Citations (9)
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)
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 |