US 12,216,728 B2
Concurrent website editing system having conflict handling protocol
Yuval Nissan, Tel Aviv (IL)
Assigned to WIX.COM LTD., Tel Aviv (IL)
Filed by WIX.COM LTD., Tel Aviv (IL)
Filed on Dec. 28, 2022, as Appl. No. 18/147,372.
Claims priority of provisional application 63/313,058, filed on Feb. 23, 2022.
Prior Publication US 2023/0267162 A1, Aug. 24, 2023
Int. Cl. G06F 17/00 (2019.01); G06F 3/0484 (2022.01); G06F 16/958 (2019.01); G06F 40/166 (2020.01)
CPC G06F 16/958 (2019.01) [G06F 3/0484 (2013.01); G06F 40/166 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system for implementing network transactional-based concurrent editing of a document, the system comprising:
a transaction assignment module configured to:
receive at least one object change set originating from at least one change interface session, wherein the at least one object change set is associated with a selected document;
parse the at least one object change set to identify one or more objects, one or more object changes, and one or more object groups in the at least one object change set, wherein at least a first object group comprises at least a first object subject to an object change and at least a second, different object that is not subject to an object change;
apply a transaction assignment protocol to the one or more object groups to define at least one object change transaction; and
output the at least one object change transaction to a transaction approval determination module.