CN104572600A - Multi-person collaborative document editing operation method - Google Patents
Multi-person collaborative document editing operation method Download PDFInfo
- Publication number
- CN104572600A CN104572600A CN201310519456.4A CN201310519456A CN104572600A CN 104572600 A CN104572600 A CN 104572600A CN 201310519456 A CN201310519456 A CN 201310519456A CN 104572600 A CN104572600 A CN 104572600A
- Authority
- CN
- China
- Prior art keywords
- client
- real time
- content
- transformation
- editing method
- 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.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a multi-person collaborative document editing operation method. The method comprises the following steps: during multi-person edition, clients continuously acquire content input by each user, and perform operation conversion in real time; the clients transmit operation results to a server side; the server side acquires the content transmitted by each client, and performs operation conversion in real time; the clients accept collaborative edition content coming from the clients and the server side. By adopting the method, a large amount of concurrent operation conversion can be efficiently processed, the core requirement of a collaborative working system is met, the working efficiency of a team is increased, and the time lag phenomenon of a remote user interaction is relieved.
Description
Technical field
The present invention relates to a kind of multiple person cooperational formula documents editing method of operation, belong to applications of computer network field.
Background technology
Along with continuous popularization and the development of cloud computing, cloud service concept, by the operation transformation to Cloud Server such as storage, computing, editor carry out concentrate realize accept by increasing people.Traditional working in coordination with often adopts operated in turn, namely keeps an order, and when a user is when editing, other users cannot complete edit instruction.So just cause editing process comparatively slowly and be unfavorable for management.
In cooperative operation system, how to realize multiple user operate shared data simultaneously, and the operating effect seeing local user and long-distance user that can be fast as far as possible, alleviate the time delay of user interactions, provide operating efficiency to obtain people and more and more pay attention to.
Summary of the invention
Goal of the invention: the object of the invention is to provide a kind of multiple person cooperational formula documents editing method of operation for above-mentioned problems of the prior art and deficiency, by the method for operation polymerization, promote concurrent operations conversion efficiency, thus promote cooperative operation system response speed.
Technical scheme: multiple person cooperational formula documents editing method of operation, mainly comprises following steps:
(1) client constantly obtains the content of respective user input, and carries out operation transformation in real time;
(2) operating result is sent to server end by client;
(3) server end obtains the content that each client sends, and carries out operation transformation in real time;
(4) client accepts the collaborative editing content from client and server end, and it generated by the mode of the operation transformation result of client and server by operation polymerization.
The operation transformation that described in step (1), client is carried out is that the mode operating polymerization completes.
The operation transformation that described in step (3), service end is carried out is that the mode operating polymerization completes.
Described operation polymerization meets (B A) (d)=B (A (d)), and d represents current document state, and operation O is applied to the document level by O (d) expression; Meet transform (A, X)=(A', X'), transform (B, X')=(B', X''), transform (B A, X)=(B'A', X'') simultaneously.
Client described in step (2) send can adopt can regularly (as every 10 minutes once) or real-time (often editing once) mode complete.
Beneficial effect: multiple person cooperational formula documents editing method of operation provided by the present invention, adopt the mode of operation polymerization, efficiently can process the conversion of a large amount of concurrent operations, achieve the core demand of cooperative operation system, improve teamwork efficiency, alleviate the time delay that long-distance user is mutual.
Accompanying drawing explanation
Fig. 1 is the workflow diagram of the embodiment of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, illustrate the present invention further, these embodiments should be understood only be not used in for illustration of the present invention and limit the scope of the invention, after having read the present invention, the amendment of those skilled in the art to the various equivalent form of value of the present invention has all fallen within the application's claims limited range.
As shown in Figure 1, the step of multiple person cooperational formula documents editing method of operation is as follows:
1, client constantly obtains the content of respective user input, and carries out operation transformation in real time;
2, operating result is sent to server end in every 10 minutes by client;
3, server end obtains the content that each client sends, and carries out operation transformation in real time;
4, client accepts the collaborative editing content from client and server end, and it generated by the mode of the operation transformation result of client and server by operation polymerization.
Operation transformation in step 1 and step 3 is all that the mode operating polymerization completes, meet (B A) (d)=B (A (d)), d represents current document state, and operation O is applied to the document level by O (d) expression; Meet transform (A, X)=(A', X'), transform (B, X')=(B', X''), transform (B A, X)=(B'A', X'') simultaneously.
Claims (5)
1. multiple person cooperational formula documents editing method of operation, is characterized in that, mainly comprise following steps:
(1) client constantly obtains the content of respective user input, and carries out operation transformation in real time;
(2) operating result is sent to server end by client;
(3) server end obtains the content that each client sends in real time, carries out operation transformation in real time;
(4) client accepts the collaborative editing content from client and server end, and it generated by the mode of the operation transformation result of client and server by operation polymerization.
2. multiple person cooperational formula documents editing method of operation as claimed in claim 1, is characterized in that: the operation transformation that described in step (1), client is carried out is that the mode operating polymerization completes.
3. multiple person cooperational formula documents editing method of operation as claimed in claim 1, is characterized in that: the operation transformation that described in step (3), service end is carried out is that the mode operating polymerization completes.
4. multiple person cooperational formula documents editing method of operation as claimed in claim 2 or claim 3, it is characterized in that: described operation polymerization meets (B A) (d)=B (A (d)), d represents current document state, and operation O is applied to the document level by O (d) expression; Meet transform (A, X)=(A', X'), transform (B, X')=(B', X''), transform (B A, X)=(B'A', X'') simultaneously.
5. multiple person cooperational formula documents editing method of operation as claimed in claim 1, is characterized in that: client described in step (2) send can adopt can regularly (as every 10 minutes once) or real-time (often editing once) mode complete.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310519456.4A CN104572600A (en) | 2013-10-29 | 2013-10-29 | Multi-person collaborative document editing operation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310519456.4A CN104572600A (en) | 2013-10-29 | 2013-10-29 | Multi-person collaborative document editing operation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104572600A true CN104572600A (en) | 2015-04-29 |
Family
ID=53088705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310519456.4A Pending CN104572600A (en) | 2013-10-29 | 2013-10-29 | Multi-person collaborative document editing operation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104572600A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105718554A (en) * | 2016-01-19 | 2016-06-29 | 深圳市天朗时代科技有限公司 | Document collaboration conversion method and system |
CN105760437A (en) * | 2016-02-02 | 2016-07-13 | 刘敏 | Word-stock creating and releasing method and system and font input method |
CN107872492A (en) * | 2016-09-28 | 2018-04-03 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus for supporting multi-user to edit data object in service end |
CN109389365A (en) * | 2018-09-25 | 2019-02-26 | 天津字节跳动科技有限公司 | Processing method, device and the electronic equipment of multiple person cooperational formula document |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050094207A1 (en) * | 2003-10-15 | 2005-05-05 | Canon Kabushiki Kaisha | User interface for creation and editing of variable data documents |
CN1831776A (en) * | 2006-04-13 | 2006-09-13 | 复旦大学 | Consistency maintemance method of marking backtrack |
CN101299250A (en) * | 2007-04-30 | 2008-11-05 | 深圳华飚科技有限公司 | On-line cooperating lantern slide manufacturing service system |
CN102955785A (en) * | 2011-08-22 | 2013-03-06 | 北大方正集团有限公司 | Method and system for online editing of documents |
-
2013
- 2013-10-29 CN CN201310519456.4A patent/CN104572600A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050094207A1 (en) * | 2003-10-15 | 2005-05-05 | Canon Kabushiki Kaisha | User interface for creation and editing of variable data documents |
CN1831776A (en) * | 2006-04-13 | 2006-09-13 | 复旦大学 | Consistency maintemance method of marking backtrack |
CN101299250A (en) * | 2007-04-30 | 2008-11-05 | 深圳华飚科技有限公司 | On-line cooperating lantern slide manufacturing service system |
CN102955785A (en) * | 2011-08-22 | 2013-03-06 | 北大方正集团有限公司 | Method and system for online editing of documents |
Non-Patent Citations (3)
Title |
---|
廖斌 等: "实时协同工作***中操作转换算法综述", 《计算机研究与发展》 * |
邵斌: "高效的操作转换一致性维护方法研究", 《中国博士学位论文全文数据库 信息科技辑》 * |
顾宁 等: "协同组编辑中基于地址空间转换的一致性维护方法", 《计算机学报》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105718554A (en) * | 2016-01-19 | 2016-06-29 | 深圳市天朗时代科技有限公司 | Document collaboration conversion method and system |
CN105760437A (en) * | 2016-02-02 | 2016-07-13 | 刘敏 | Word-stock creating and releasing method and system and font input method |
CN107872492A (en) * | 2016-09-28 | 2018-04-03 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus for supporting multi-user to edit data object in service end |
CN107872492B (en) * | 2016-09-28 | 2021-05-25 | 北京京东尚科信息技术有限公司 | Method and device for supporting multi-user editing of data object at server |
CN109389365A (en) * | 2018-09-25 | 2019-02-26 | 天津字节跳动科技有限公司 | Processing method, device and the electronic equipment of multiple person cooperational formula document |
CN109389365B (en) * | 2018-09-25 | 2020-05-08 | 北京字节跳动网络技术有限公司 | Multi-person collaborative document processing method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN202421859U (en) | Safe real-time remote smart multimedia home system | |
CN103916479B (en) | Cloud synchronous local area network accelerating system based on working group document | |
CN104572600A (en) | Multi-person collaborative document editing operation method | |
CN105025023A (en) | Conference realizing method and conference system | |
CN102185801A (en) | Information processing method in instant messaging and instant messaging tool | |
CN103095684A (en) | Method obtaining attention user aggregate information, device and system | |
CN105023172A (en) | Advertisement push system based on server push | |
CN103281355A (en) | Fuzzy decision-based server push method | |
SG169296A1 (en) | Real time collaborative three dimensional asset management system | |
CN102387136A (en) | System and method for converting distributed PPT (Power Point) files into swf (small web format) files | |
CN103716444A (en) | Information processing method and electronic equipment | |
CN105427022A (en) | Internal management application system of enterprise | |
CN103529921A (en) | Method for designing hot plugging power supplying applicable to high-density server | |
CN115033368A (en) | Cloud service scheduling management method and storage medium for metachrosis application | |
CN203825526U (en) | Mainboard applied to audio processing equipment | |
CN104468339B (en) | Subscribe to information management method and system | |
CN202663438U (en) | Multiple file uploading device based on B/S framework | |
CN103095562B (en) | cloud computing intelligent gateway | |
CN202026325U (en) | Multi-person instant dialog system based on page | |
Taylor et al. | Lift-and-project relaxations of AC microgrid distribution system planning | |
CN103731335A (en) | Common message sending method and device | |
CN203840360U (en) | Communication server | |
CN203193660U (en) | Operation and maintenance service organization support system | |
CN203278891U (en) | Information collaboration device for BIM collaborative design | |
Zhu et al. | Digital transformation and development of provincial power grid enterprises |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150429 |
|
WD01 | Invention patent application deemed withdrawn after publication |