Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File editing method and device and electronic equipment

A file editing and editing technology, applied in the field of collaborative editing, can solve problems such as high requirements for professional skills and affecting user experience, and achieve the effect of solving editing conflicts, simple and convenient editing conflicts

Active Publication Date: 2020-12-04
ALIBABA GRP HLDG LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, editing conflicts are directly exposed to users, and users can resolve them by themselves, which may affect user experience. In addition, users need to make synchronous judgments based on experience, which requires high professional skills for users.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File editing method and device and electronic equipment
  • File editing method and device and electronic equipment
  • File editing method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0075] S101: After obtaining a target file for collaborative editing, the first client associated with the first user displays editable node information included in the target file.

[0076] Taking the target file as a mind map as an example, after the client B associated with user B obtains the target file, it can load the target file locally and save it locally. image 3 The shown node information display interface displays the editable node information included in the target file, so that user B can determine which nodes are included in the target file, and what content each node corresponds to, and accordingly determine the editable node from the editable nodes target node. For example, user B determines node 3 as the target node. In this example, user B is the first user, and client B is the first client.

[0077] As an example, the editable node information displayed on the interface may be the identification information of the node, for example, the id of the node, th...

Embodiment 2

[0114] Embodiment 2 corresponds to Embodiment 1, and provides a file editing method from the perspective of the first client, see Figure 4 , the method may specifically include:

[0115] S201: After obtaining the target file, the first client associated with the first user displays the editable node information included in the target file;

[0116] S202: Determine the target node to be edited, and obtain first node status information of the target node, where the first node status information includes first operation behavior information of the first user performing an editing operation on the target node and First operation timestamp information;

[0117] S203: Submit the first node status information to the editing server, so that the editing server can send the first node status information to a second client associated with the second user who edits the target file collaboratively Perform a synchronous operation.

Embodiment 3

[0119] Embodiment 3 corresponds to Embodiment 1, and provides a file editing method from the perspective of the second client, see Figure 5 , the method may specifically include:

[0120] S301: The second client associated with the second user obtains the first node status information sent by the editing server, and the first node status information includes the first operation behavior information and the first operation of the first user editing the target node timestamp information;

[0121] S302: Obtain second node status information of the target node, where the second node status information includes second operation timestamp information of operations performed by the second client on the target node;

[0122] S303: According to the second operation time stamp information and the first operation time stamp information, determine the mode information of using the first node state information to perform a synchronization operation on the target node, and based on the sy...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a file editing method and device and electronic equipment. The method comprises the steps: after a first client associated with a first user obtains a targetfile, displaying editable node information included in the target file; determining a to-be-edited target node, and obtaining first node state information of the target node, the first node state information comprising first operation behavior information and first operation timestamp information of editing the target node by a first user; and submitting the first node state information to an editing server, so that the editing server sends the first node state information to a second client associated with a second user who cooperatively edits the target file to perform synchronization operation. According to the scheme, multiple persons are allowed to perform editing operation on the target node at the same time, the editing conflict does not need to be solved by the user when occurring,and the editing conflict problem can be simply, conveniently and automatically solved.

Description

technical field [0001] The present application relates to the technical field of collaborative editing, in particular to a file editing method, device and electronic equipment. Background technique [0002] Collaborative editing refers to collaborative editing of the same document by multiple people online, and the editing information can be synchronized to all users who can edit the document in real time. For example, after user A creates a document, he can transfer the document and share the document with user B and user C for viewing. If the document is set to allow other users to edit the document online, after user B edits the document, he can upload it to the document via the editing server. Editing information is synchronized to user A and user C. In this way, multiple document transmissions between users due to document modification can be avoided, which helps to simplify user operations and reduce the consumption of network resources for multiple document transmissi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06G06Q10/10G06F40/166
CPCH04L67/10H04L67/1095H04L69/162H04L65/40G06Q10/101
Inventor 高力
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products