DOCUMENT CO-EDITING USING A FOREST REPRESENTATION

    公开(公告)号:US20230367754A1

    公开(公告)日:2023-11-16

    申请号:US17742256

    申请日:2022-05-11

    Applicant: Adobe Inc.

    CPC classification number: G06F16/2246 G06F16/2343

    Abstract: Embodiments are disclosed for managing co-editing management. A method of co-editing management includes detecting a modification operation to be performed on a sequential data structure being edited by one or more client devices, determining a segment of the sequential data structure associated with the modification operation based on a logical index associated with the modification operation, generating a tree structure associated with the segment, a root node of the tree structure corresponding to the modification operation, determining a global index for the root node of the tree structure, and sending an update corresponding to the modification operation, including the root node and the global index, to a co-editing server to be distributed to the one or more client devices.

    TEXT CO-EDITING IN A CONFLICT-FREE REPLICATED DATA TYPE ENVIRONMENT

    公开(公告)号:US20240061826A1

    公开(公告)日:2024-02-22

    申请号:US17890203

    申请日:2022-08-17

    Applicant: Adobe Inc.

    CPC classification number: G06F16/2315 G06F16/2246 G06F16/2379

    Abstract: Embodiments are disclosed for managing text co-editing in a conflict-free replicated data type (CRDT) environment. A method of co-editing management includes detecting a burst operation to be performed on a sequential data structure being edited by one or more client devices. A segment of the sequential data structure associated with the burst operation is determined based on a logical index associated with the burst operation. A tree structure associated with the segment is generated, where a root node of the tree structure corresponds to the burst operation. A global index for the root node of the tree structure is determined and an update corresponding to the burst operation, including the root node and the global index, is sent to the one or more client devices.

Patent Agency Ranking