A cross-terminal collaborative editing system of a woven product digital design platform

CN121435929BActive Publication Date: 2026-08-11NANJING AIZHI NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-31
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

针对现有技术的不足,本发明提供了一种编织制品数字化设计平台的跨终端协同编辑系统,以解决上述背景技术中提出的在并发影响的跨端累积与判定上存在不足;局部决策难以反映全局耦合导致合并后结构偏差;残留影响与修复策略缺乏细粒度优先级与回溯能力影响稳定性可维护性与弹性的问题

Benefits of technology

1、本发明通过并行累积多端意向影响并基于张力兼容性一次性压印结构变更,减少通信轮次实现快速一致性切换;替代传统逐步合并与冲突仲裁从而降低同步延迟并提升全网结构一致性与可追溯性。

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

This invention provides a cross-terminal collaborative editing system for a digital design platform for woven products, relating to the field of data processing. The system includes: generating and broadcasting semantic summaries of suspended intentions on each terminal to preserve historical data by recording and accumulating influence trajectories in parallel; determining and issuing structural changes in a single step within a delay window based on tension compatibility, replacing gradual merging; sealing breakage features at connection breaks and releasing residual energy in priority order to trigger micro-rearrangement; generating transferable history seeds based on minimum topological closure and recombination primitives to support local compatibility and synthesis; implementing retrospective freezing for suspected unstable changes and unsealing and repairing them upon detection of complementary events or triggering according to rules; and forming a nonlinear self-reinforcing collaborative editing closed loop through cyclical feedback of time and energy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing, specifically to a cross-terminal collaborative editing system for a digital design platform for woven products. Background Technology

[0002] Digital design of knitted products involves the expression of material texture and knitted structure, as well as the coordination of size and process constraints. With the increasing demand for customization and cross-platform collaboration, it is developing towards real-time, multi-terminal, and visualized intelligent assistance. Ensuring structural consistency and traceability in the production and design closed loop has become crucial for the industry. Currently, centralized or peer-to-peer synchronization is often combined with version control and concurrent editing algorithms for collaborative processing. Common methods include operation transformation and conflict-free copying of data types to support offline editing and online merging. These solutions rely on patch-based incremental synchronization and arbitration rules to maintain consistency, reduce network load, and focus on performance. Existing solutions have shortcomings in the cross-end accumulation and judgment of concurrent impacts; local decisions are difficult to reflect the structural deviations caused by global coupling after merging; residual impacts and repair strategies lack fine-grained prioritization and backtracking capabilities, affecting stability, maintainability and resilience; in addition, network fluctuations and low communication constraints exacerbate the uncertainty of delay judgment. Summary of the Invention

[0003] (a) Technical problems to be solved To address the shortcomings of existing technologies, this invention provides a cross-terminal collaborative editing system for a digital design platform for woven products. This system solves the problems mentioned in the background technology, such as deficiencies in the accumulation and judgment of concurrent effects across terminals; difficulty in reflecting global coupling leading to structural deviations after merging due to local decisions; and the lack of fine-grained prioritization and backtracking capabilities in residual effects and repair strategies, which affect stability, maintainability, and flexibility.

[0004] (II) Technical Solution To achieve the above objectives, the present invention provides the following technical solution: a cross-terminal collaborative editing system for a digital design platform for woven products, comprising: When a user performs an editing operation on any terminal, the intent generation module generates a floating intent and synchronizes the semantic summary of the floating intent to other terminals. After receiving the levitation intention, the imprinting control module accumulates the intention influence trajectory of each terminal in parallel. When the time window arrives, it identifies and triggers a resonance event based on tension compatibility, and imprints the set of levitation intentions that meet the compatibility criteria as a structural change in one go. When structural changes or connection breaks occur, the energy capture module captures and seals the energy feature fingerprint generated by the break, and releases the residual energy in priority order after imprinting to trigger micro-rearrangement. When implementing local compatibility for concurrent intentions, the seed generation module performs decomposition within the minimum topology closure and generates a transferable history seed based on the recombination primitive. The rebuttal freezing module will be judged as an unstable change and placed into the freezing domain. When a complementary event is detected in the future, it will trigger an unfreezing backtracking or inject a reverse triggering event within the historical time window to facilitate patching. The intention generation module, imprint control module, energy capture module, seed generation module, and counter-evidence freezing module start with suspended intention generation. After accumulating the time series of intention influence in parallel across the entire network, they determine structural changes in one go based on tension compatibility. They seal and delay the release of residual energy at the connection break to trigger micro-rearrangement. Changes determined to be unstable are placed in a traceable freezing domain, and retrospective repair is implemented when complementary events are detected or when historical triggering rules are followed. Through the cyclical feedback of time and energy, a nonlinear self-reinforcing closed loop is formed.

[0005] Preferably, the intention generation module instantiates a floating intention entity locally immediately when the user completes an editing operation; if the operation type is adding a stitch, it records the affected local stitch set and represents the influence boundary with a stitch index sequence; if the operation type is moving or replacing, it simultaneously records the stitch coordinates of the original position and the target position and the corresponding connection relationship; the floating intention entity must include the fields influence boundary local structure signature operation type temporary identifier and timestamp; the local structure signature is represented by stitch connection matrix direction label and local topology metric for imprint compatibility comparison; immediately after generation, the floating intention semantic digest is broadcast to neighboring nodes in a reproducible data format via a peer-to-peer network; after receiving the semantic digest, the receiving end appends it to the local intention buffer and uses a fixed sampling... The sampling frequency is 10 Hz. Physical index sampling is performed on the affected area, including tension estimation, needle coil density, float length, and local tension gradient, and recorded as a time series. The time series recording lasts for at least 5 seconds, and the most recent 200 sampling points are retained for subsequent compatibility comparison. If the same temporary identifier exists in the intention buffer, the records are merged and the influence boundary is updated to avoid duplicate counting. While the levitation intention is generated and broadcast locally, a replayable description of the levitation intention is saved locally for reproduction and resampling during network reconnection or state recovery. The fields and sampling frequencies defined in this implementation specification can directly provide comparable tension influence trajectories for the imprinting control module. Under no circumstances should broadcasting be performed when the levitation intention entity lacks influence boundary or local structural signature to ensure the accuracy of subsequent compatibility judgment.

[0006] Preferably, when multiple levitation intention influence trajectories exist in the intention buffer at the receiving end, the imprinting control module initiates a parallel collection program. First, it merges the levitation intention records uploaded by all terminals in timestamp order and establishes a unified influence trajectory sequence. Then, based on the local structural signature contained in each levitation intention, it extracts the corresponding tension decrease trend curve and topological consistency index, constructing a tension influence set of independent records from multiple terminals. During the accumulation phase, the imprinting control module continuously calculates the energy curve, which is generated by the squared average of the tension values ​​at each terminal and used to determine structural stability. At the end of the time window, the imprinting control module performs a compatibility calculation. The compatibility score is generated by weighting three indicators: tension decrease synchronization rate, neighborhood topological matching rate, and residual density comparison. A compatibility score greater than a certain threshold indicates a compatibility score that meets the requirements of the receiving end. Suspension intentions with a threshold of 0.75 are designated as compatible candidates. After the candidate set is generated, the imprinting control module includes all compatible candidates into the candidate imprinting set. When the delay window expires, a one-time imprinting operation is performed, transforming the suspension intention set into a structural change transaction. The structural change transaction includes a loop index transformation table, local connection correction rules, and a tension balance reference table. After completing the imprinting operation, the imprinting control module immediately sends the imprinting results to the local topology activation queue of all terminals. Each terminal performs structural updates step by step according to the activation queue, and unauthorized modifications are not allowed. One-time imprinting replaces multiple rounds of communication arbitration, thereby reducing editing conflicts and communication delays. The entire process maintains a fixed time window of 5 seconds to ensure that all terminals update synchronously and achieve low-latency consistent switching.

[0007] Preferably, when any pin-coil connection breakage or reassembly operation occurs, the energy capture module immediately initiates a breakage monitoring program. First, at the moment of breakage, it measures the geometric direction difference of the breakage boundary, the length difference between adjacent pins, the neighborhood tension variation value, and the local density variation value, and merges these four data points to generate an energy feature fingerprint. The energy feature fingerprint is encapsulated in a fixed-length data structure, including the field direction difference angle value, length difference ratio value, tension variation amplitude value, density variation ratio, and event timestamp. The generated energy feature fingerprint is stored in a local residual pool, and the source event number is recorded. During the imprinting decision stage, the energy capture module retrieves all residual pool records and performs residual interference comparison with the current imprinting candidate set. The residual dissipation ratio is calculated through comparison; when the residual dissipation ratio is less than 0.2, it indicates minimal energy interference. The structure exhibits high stability. When the ratio exceeds 0.5, it indicates residual energy accumulation and the need for redistribution. After imprinting, the energy capture module generates a residual release sequence based on the residual density and recovery value. The residual release sequence is executed according to priority, triggering micro-rearrangement or stitch optimization sequentially starting from the high recovery value region. Each micro-rearrangement operation adjusts the needle loop connection angle by no more than 3 degrees and the line segment length by no more than 2% of the original value, ensuring tension balance while maintaining structural stability. If the residue is absorbed by the new structure, the energy capture module generates a history seed demand signal and transmits it to the seed generation module to record and reuse the energy recovery experience of the high recovery value region. If the residue is not absorbed, it remains in the residue pool and re-participates in interference comparison and release sorting in the next imprinting cycle, thereby achieving a closed loop of energy storage and gradual release.

[0008] When the preferred seed generation module receives a history seed request signal or an external levitation intention requiring local compatibility, it first executes a minimum topological closure calibration procedure. The minimum topological closure consists of a local connection subgraph of the current loop structure, and its boundary is defined as the outermost ring of connection units of the affected loop set. Within the closure region, the module calls a predefined set of recombination primitives, including line segment transition primitives, cross decomposition primitives, direction rotation primitives, and node stitching primitives, and selects primitive combinations according to the principle of minimum impact. The area of ​​each primitive combination operation does not exceed 20% of the total closure area to ensure that the modification is limited to a local area. After the primitive combination is completed, a history seed is generated immediately. The history seed records the semantic summary and boundary inheritance information of the recombination primitive sequence. The system generates a seed sequence, which includes a trigger time and a local structural signature to describe the complete reorganization behavior. The generated seed sequence is saved in the local history database and indexed chronologically. When a neighboring terminal needs to perform structural merging or topology repair, the seed generation module splits the seed sequence according to the synthesis conditions, decomposing it into semantic fragments. Each semantic fragment contains a local reorganization description, parameter range, and inheritance identifier. After the semantic fragments are output, the neighboring terminal converts them into locally usable reorganization qualifications according to the synthesis rules. If the synthesis is successful, the seed generation module updates the history database status, marking the history as migrated. If the synthesis fails, the seed sequence is retained locally and enters the next round of compatibility evaluation in the imprinting cycle to ensure that cross-terminal reorganization experience can be reused and transferred.

[0009] Preferably, after the imprinting operation or reconstruction process is completed, the rebuttal freezing module immediately initiates a stability judgment procedure to detect all structural change records. If the detection result shows that any local change causes tension imbalance or incomplete topological closure, the change item is archived as a frozen domain. The frozen domain stores the defect vector and associated energy feature fingerprint corresponding to the change, and records the freezing time and source number. After storage, the frozen domain enters a listening state to continuously monitor the energy features and topological changes of subsequent editing operations in the same area. When a complementary event with opposite tension direction or compensatory nature is detected, the rebuttal freezing module triggers a freeze unsealing command to perform a backtracking repair operation locally. The repair operation uses the previously recorded history seed for reconstruction and generates a new structural change transaction from the repair result. After the repair is completed, the operation is recorded as a forward history and the history chain is updated. If no complementary event is detected in the frozen domain within 10 seconds of continuous monitoring, a reverse trigger event is injected according to the historical time window rules. The reverse trigger event acts on the boundary area of ​​the frozen domain to facilitate structural repair by controlling the repair operation to a magnitude not exceeding 30% of the original change amount. All unsealing activities are recorded in the history chain, and the history chain is saved in ascending order of timestamps for subsequent verification and status tracking. After the retrospective repair of the frozen domain is completed, it is immediately removed from the frozen list to ensure that the structure remains stable and long-term floating items are handled.

[0010] Preferably, when the user terminal performs an editing operation, the intention generation module first generates a floating intention and distributes it to the peer-to-peer network as an end-to-end input; the floating intention is broadcast and received by each terminal and stored in the local intention buffer; after receiving the floating intention input, the imprint control module performs parallel judgment on the floating intention records of all terminals and outputs an imprint set; the imprint result is transmitted to the energy capture module in the form of a structural change transaction; the energy capture module extracts the fracture or reorganization region according to the imprint result and performs residual interference comparison; when residual energy is detected to be unabsorbable, a history seed demand signal is generated and sent to the seed generation module; after receiving the history seed demand signal or receiving an external floating intention, the seed generation module performs minimum topology closure decomposition. The process generates a history seed; after generation, the history seed is passed to the rebuttal freezing module; the rebuttal freezing module performs freezing or unfreezing operations based on the history seed and structural change transactions; after the frozen domain completes backtracking repair, a new structural change transaction is generated again and fed back to the energy capture module for energy balance detection; the above process forms a continuous loop in the time dimension; the input and output of each module are identified by timestamps and recorded in the global history index; the intention generation module, imprint control module, energy capture module, seed generation module and rebuttal freezing module pass data in sequence and form a non-linear self-reinforcing collaborative relationship; the absence of any module will cause the closed loop to fail to complete; the five modules are interdependent and work together to ensure the consistency and weavability of cross-terminal editing.

[0011] Preferably, when a user initiates an editing operation on any terminal, the intent generation module immediately generates a floating intent and calculates its influence boundary locally; the floating intent includes a local structural signature, an operation type identifier, a timestamp, and a priority candidate identifier; the intent generation module broadcasts a semantic summary of the floating intent to neighboring terminals via a peer-to-peer network; after receiving the signal, the neighboring terminals record the floating intent in their local intent buffer and sample the influence trajectory; the imprinting control module performs a parallel accumulation operation after all terminals have collected the complete influence trajectory; at the end of the delay window, the imprinting control module determines the imprint set in one go using the tension compatibility criterion; after the structural change transaction is issued, the energy capture module performs residual capture on the fracture area and calculates the residual density. The energy release mechanism, along with the energy capture module, triggers micro-reordering by restoring value ordering. Simultaneously, the energy capture module sends a history seed demand signal to the seed generation module. Upon receiving the signal, the seed generation module performs a combination of recombination primitives within the minimum topological closure to generate history seeds, which can then migrate to neighboring regions. The proof-of-contrast freezing module freezes and listens for complementary events when it detects changes in structural instability or energy imbalance. If a complementary event is detected in a subsequent cycle, it triggers unfreezing and performs backtracking repair. If no complementary event is detected, it injects a reverse triggering event according to the historical time window. The five modules execute sequentially in a decentralized network and form a nonlinear self-reinforcing closed loop in the time dimension, ensuring the synchronization of cross-terminal collaborative editing and the feasibility of the weaving structure.

[0012] Preferably, the floating intent is defined as a propagable structural description unit formed locally at the instant the user's editing operation is completed; the floating intent consists of a local structural signature, an influence boundary, an operation type identifier, a timestamp, a temporary number, and a priority candidate identifier; the local structural signature consists of the connection matrix of the affected stitch set, the line segment direction vector, and the tension measurement value; the influence boundary records the stitch index range and the boundary contact node number; the operation type identifier indicates the editing behavior category, including adding a stitch, deleting a stitch, moving a stitch, or replacing a line segment; the timestamp uses milliseconds to record the time of editing to support multi-terminal synchronous sorting; the floating intent is cached locally immediately after generation and widely distributed. The signal is sent to neighboring terminals in the form of a broadcast signal; the broadcast adopts a point-to-point transmission mode and carries a semantic summary field; the semantic summary field includes the operation type, the scope of influence, and the local tension change rate; after receiving the signal, the receiving terminal establishes a floating intention record in its local intention buffer and generates an influence trajectory sample; the influence trajectory sample records the needle loop tension, line segment stretching, and local density at fixed intervals of 100 milliseconds; the sampling results form a time series in chronological order; the time series is used for subsequent tension compatibility analysis; the intention generation module ensures that all fields are complete and pass verification before broadcasting is allowed; after the broadcast is completed, a copy of the floating intention is retained locally and stored in the history index for subsequent backtracking and repair.

[0013] Preferably, each terminal immediately initiates a time-series sampling program upon receiving a levitation intention to record the impact of the levitation intention on local physical indicators; the sampling period is 100 milliseconds, and the continuous recording time is 10 seconds; the physical indicators include the needle loop tension value, float length, line segment elongation rate, and local density change rate; each sampling point records a timestamp, indicator value, and node number; all sampling points form an influence trajectory in chronological order; the influence trajectory is saved in an intention buffer in a fixed format; when multiple levitation intentions exist in the same area, the terminal records their impact in an overlay manner and generates an overlay curve; the overlay curve represents the tension change trend of different intentions within the same time period; During the accumulation phase, the imprinting control module reads the superimposed curves submitted by each terminal and calculates the average tension change rate. If the average tension change rate is less than 5%, the tension in the region is considered stable. If the average tension change rate is greater than 20%, it is marked as a conflict region and enters the compatibility screening. The time window is set to 5 seconds. At the end of the window, the imprinting control module performs compatibility calculations based on the time series data recorded by all terminals and generates a candidate imprinting set. This method ensures that the sampling data of each terminal fully participates in the imprinting decision through delayed judgment. The time series sampling results are automatically archived after each cycle for the energy capture module to call for residual analysis and subsequent energy balance calculations.

[0014] Preferably, the imprinting control module executes a tension compatibility determination program at the end of the delay window; the program reads the time-series data uploaded by each terminal and extracts the tension decrease trend curve; tension compatibility is comprehensively evaluated using three indicators, including tension synchronization rate, topology matching degree, and residual energy difference; tension synchronization rate indicates the degree of consistency in the direction of tension change of each terminal, and when the synchronization rate is greater than 0.8, it indicates that the operation of each terminal tends to be consistent; topology matching degree is obtained by comparing the needle loop connection matrix, and when the matching degree is greater than 0.9, it indicates that the structure remains stable; residual energy difference represents the difference between the fracture residue and absorption residue calculated by the energy capture module, and when the difference is less than 0.15, the energy distribution is considered balanced; the imprinting control module uses a weight of 0.4. The weighted average of the three indicators is calculated using 0.4 and 0.2 respectively to obtain the compatibility score. When the compatibility score is higher than 0.75, the floating intention is marked as an imprinting candidate. All imprinting candidates are integrated into an imprinting candidate set. The imprinting candidate set is imprinted as a structural change transaction at the moment the window is closed. The structural change transaction is sent to the topology effective queue of each terminal and executed in the order of timestamps. If the compatibility score of any candidate is lower than 0.5, it is automatically put into the freeze list to wait for subsequent backtracking and repair. The determination of the imprinting candidate set completes the transformation from a local operation set to a globally consistent change, ensuring the uniformity of the cross-terminal weaving structure in terms of physical tension and topology connection and forming a decentralized collaborative convergence process.

[0015] (III) Beneficial Effects This invention provides a cross-terminal collaborative editing system for a digital design platform of woven products. It has the following beneficial effects: 1. This invention achieves rapid consistency switching by accumulating the intentions of multiple terminals in parallel and imprinting structural changes in one go based on tension compatibility, thereby reducing communication rounds; it replaces the traditional gradual merging and conflict arbitration, thereby reducing synchronization delay and improving the consistency and traceability of the entire network structure.

[0016] 2. This invention seals the fracture residue when the connection breaks or reassembles and releases the energy residue in an orderly manner according to priority to trigger microscopic rearrangement; combined with the history seed migration and traceable freezing mechanism, it achieves local compatibility and evidence-based repair, thereby enhancing the system stability and recoverability. Detailed Implementation

[0017] The technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1: This invention provides a cross-terminal collaborative editing system for a digital design platform for knitted products. In a single three-terminal synchronous design operation, terminals A, B, and C are controlled by different designers, each editing different parts of the knitted structure on the digital knitted product design platform. When user A on terminal A completes a stitch addition operation, the intention generation module immediately generates a floating intention entity locally. The floating intention entity records a local structure signature, operation type identifier, influence boundary, timestamp, and temporary number. The local structure signature consists of a stitch connection matrix and a direction vector, used for subsequent compatibility comparison. After generation, the intention generation module sends a semantic summary of the floating intention to terminals B and C via point-to-point broadcast. The semantic summary includes the influence range, operation type, and local tension change rate. Upon receiving the summary, terminals B and C respectively store it in their local intention buffers. The region records the levitation intention and initiates a time-series sampling procedure; each terminal records the needle loop tension value, float length, line segment elongation rate, and local density change rate at a sampling period of 100 milliseconds; sampling lasts for 10 seconds and generates an influence trajectory curve; after all three terminals have completed sampling, the imprinting control module initiates a parallel accumulation procedure to merge the influence trajectories uploaded by each terminal to generate a unified time series; during the accumulation phase, the imprinting control module calculates the tension synchronization rate, topology matching degree, and residual energy difference; at the end of the 5-second delay window, the imprinting control module calculates the weighted average of the three indicators to generate a compatibility score; when the compatibility score is higher than 0.75, the levitation intention is marked as an imprinting candidate; the imprinting control module performs a one-time imprinting operation at the moment the delay window closes, transforming the imprinting candidate set into a structural change transaction; the structural change transaction includes a needle loop index transformation table and a tension balance reference table.

[0019] After the transaction is issued, the energy capture module immediately detects the geometric direction difference and tension variation in the fractured area, generating an energy feature fingerprint. This fingerprint consists of the direction difference angle value, length difference ratio value, tension variation amplitude value, and density change ratio. The energy capture module generates a residual release sequence based on residual density and recovery value, and releases the residuals sequentially. The residual release operation adjusts the loop connection angle to no more than 3 degrees and adjusts the segment length to no more than 2% of its original value. Simultaneously, the energy capture module sends a history seed request signal to the seed generation module. Upon receiving the signal, the seed generation module calibrates the minimum topological closure and selects segment transition primitives and node stitching primitives to perform a reconstruction operation. After reconstruction, a history seed is generated. The history seed contains a semantic summary and boundary inheritance information of the recombined primitive sequence; the history seed is passed to the disproving freezing module and archived in the history library; the disproving freezing module detects change stability, and when a local tension imbalance is detected, a frozen domain is established to record the defect vector and energy feature fingerprint; after detecting subsequent complementary events, the frozen domain performs unsealing and backtracking repair operations; the repair result is fed back to the energy capture module as a new structural change transaction; after the entire process is completed, the three terminals form a continuous closed loop in the time dimension, ensuring that the pin loop connection state, tension balance and topology of each terminal remain completely consistent; the history chain of all operations is stored in timestamp order, which can be backtracked and verified in the subsequent design process.

[0020] Example 2: The difference between this embodiment and Embodiment 1 is that in the second scenario, terminals A, B, and C are in different network states, with terminal B experiencing a temporary network outage during editing. When terminals A and C perform needle loop movement operations while editing the knitting pattern, the intention generation module generates floating intentions on both terminals and broadcasts them to the peer network. The floating intentions of terminals A and C both include operation type identifiers, influence boundaries, local structure signatures, timestamps, and priority candidate identifiers. At this time, terminal B fails to receive the broadcast in time due to network interruption. The intention generation module simultaneously records the influence trajectory and performs time series sampling in the buffers of terminals A and C. When the network of terminal B is restored, the intention generation module reads the local editing operations that have not been uploaded and generates a delayed floating intention. When the imprinting control module detects a delayed intention, it performs compensation accumulation, aligns the timestamp of the delayed floating intention forward, and recalculates the tension change rate.

[0021] Subsequently, the imprinting control module synchronizes the impact trajectories of the three terminals using a unified window replay method, allowing delayed data to participate in imprinting compatibility calculations. After the compatibility calculation is completed, when the compatibility score between the delayed levitation intention and other terminal operations is higher than 0.75, the levitation intentions of the three terminals are jointly included in the imprinting candidate set. The imprinting control module executes the imprinting operation once at the end of the window period and generates a structural change transaction. When the transaction is sent to terminal B, the energy capture module of terminal B immediately detects the fracture area and generates an energy feature fingerprint after receiving the delayed imprinting result. Due to the local residual energy accumulation caused by delayed synchronization, the energy capture module calculates the residual dissipation ratio and performs segmented release of the accumulated energy. Each release operation triggers micro-rearrangement with priority based on the residual density, with the pin-loop connection angle adjustment not exceeding 3 degrees and the line segment length adjustment not exceeding 2% of the original value. After the release is completed, the energy capture module sends the history seed requirement signal to the seed generation module. The seed generation module executes the minimum topology. The closure is decomposed and a history seed is generated; the history seed is decomposed into semantic fragments and output to terminals B and C to support topology synchronization; the rebuttal freezing module establishes a freezing domain when it detects a tension instability region caused by a delayed operation of terminal B; the freezing domain records the defect vector and energy feature fingerprint and waits for complementary events; when terminal A or terminal C generates a reverse tension operation in subsequent imprinting, the rebuttal freezing module triggers the freeze unsealing and performs backtracking repair; after the repair is completed, the repair record is marked as a positive history and the history chain is updated; throughout the process, the delayed suspension intention is seamlessly merged through the unified window replay mechanism of the imprinting control module, ensuring cross-terminal collaborative consistency under network disconnection and reconnection conditions; in this implementation scenario, the five modules are executed in chronological order and form a nonlinear closed loop through dual feedback of energy and time, so that collaborative editing in a distributed environment can still maintain weavability and structural stability under disconnection conditions, thereby achieving parallel maintenance of cross-terminal real-time performance and process accuracy.

[0022] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A cross-terminal collaborative editing system for a digital design platform for woven products, characterized in that, include: When a user performs an editing operation on any terminal, the intention generation module generates a floating intention and synchronizes the semantic summary of the floating intention to other terminals. The floating intention is the local structural signature, operation type identifier and priority candidate label associated with the user's completion of a needle loop editing operation. After receiving the suspension intention, the imprinting control module accumulates the intention influence trajectory of each terminal in parallel. When the time window arrives, it identifies and triggers a resonance event based on tension compatibility. The set of suspension intentions that meet the compatibility criteria is imprinted as a structural change in one go. The intention influence trajectory is a time-series change curve composed of periodic sampling of the needle coil tension value, float length, line segment expansion rate and local density change rate of each terminal in chronological order. When structural changes or connection breaks occur, the energy capture module captures and seals the energy feature fingerprint generated by the break, and releases the residual energy in priority order after imprinting to trigger micro-rearrangement. When implementing local compatibility for concurrent intentions, the seed generation module performs decomposition within the minimum topology closure and generates a transferable history seed based on the recombination primitive. The rebuttal freezing module will be judged as an unstable change and placed into the freezing domain. When a complementary event is detected in the future, it will trigger an unfreezing backtracking or inject a reverse triggering event within the historical time window to facilitate patching. The intention generation module, imprint control module, energy capture module, seed generation module, and counter-evidence freezing module start with suspended intention generation. After accumulating the time series of intention influence in parallel across the entire network, they determine structural changes in one go based on tension compatibility. They seal and delay the release of residual energy at the connection break to trigger micro-rearrangement. Changes determined to be unstable are placed in a traceable freezing domain, and retrospective repair is implemented when complementary events are detected or when historical triggering rules are followed. Through the cyclical feedback of time and energy, a nonlinear self-reinforcing closed loop is formed.

2. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: The intent generation module specifically includes the following operational steps: When a user completes an editing operation, a floating intent entity is immediately generated locally, the set of local pin loops affected by the floating intent is calculated, and the influence boundary is identified; the semantic summary of the floating intent is broadcast in a reproducible format in the peer-to-peer network for the receiving end to record in parallel in the local intent buffer; when the receiving end receives the floating intent, the influence trajectory of the floating intent is sampled locally, and the time series of the floating intent on local physical indicators is continuously recorded to provide a historical basis for subsequent delay resonance determination; the intent generation module ensures that the floating intent entity contains local structural signatures, operation type identifiers, and priority candidate labels during generation and broadcasting to support the compatibility comparison of the imprinting control module.

3. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: The imprinting control module is implemented as follows: it collects the levitation intention influence trajectory recorded by each terminal in the buffer in parallel and accumulates the energy curve according to the time series; it calculates the compatibility of the candidate intention set, calibrates the compatibility score, and compares the tension decrease trend and topology consistency index recorded independently by multiple terminals to generate a candidate imprint set; when the delay window expires, the imprinting control module performs a one-time imprinting operation on the candidate imprint set and sends the imprinting result to the local topology effective queue of each terminal as a structural change transaction, thereby replacing the traditional gradual merging and conflict arbitration process, thus achieving a consistent switch with low communication rounds.

4. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that... The energy capture module is implemented as follows: when any connection break or recombination operation occurs, the geometric direction difference and neighborhood tension variation of the break boundary are extracted in real time and encapsulated as a residual record in the form of a feature fingerprint, which is stored locally in the residual pool; the residual record is used for residual interference comparison in the subsequent imprinting decision and change confirmation stages, and a residual dissipation ratio is generated to determine the stability of the new structure; after imprinting, the energy capture module sorts the residual records according to residual density and recovery value, and releases them in sequence to trigger the minimum impact micro-rearrangement or stitching optimization of the corresponding region; if the residual is absorbed by the new structure, a history seed demand signal is provided to the seed generation module for migration and synthesis.

5. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: The seed generation module is implemented as follows: When receiving an external intent requiring local compatibility, or when receiving a resume seed request signal, the minimum topological closure is first defined. Within the minimum topological closure, a set of primitive combinations is attempted according to a predefined recombination primitive set to achieve compatibility based on the principle of minimum impact. Once a primitive combination is applied, it is recorded as a reusable resume seed. The resume seed contains a semantic summary of the primitive sequence and boundary inheritance information, and is stored in the local resume library. When it is necessary to migrate the resume seed to the neighborhood to support merging with other terminals, the resume seed is split according to the synthesis conditions and output in the form of semantic fragments, so that the receiving end can exchange it for locally usable recombination qualifications according to the synthesis rules.

6. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: The specific implementation of the rebuttal freezing module is as follows: After imprinting or recombination, structural changes that are detected as potentially unweavable are archived in the form of a frozen domain. At the same time, the defect vector and associated residual fingerprint are recorded, and subsequent operations are continuously monitored for the frozen domain to detect energy or topological complementarity events. Once a complementarity event is detected, the freeze is unsealed, and backtracking repair is performed locally. The repair process is recorded as a forward history. When no complementarity event continues, a reverse triggering event is injected within the historical time window according to a predetermined rule to activate the freeze unsealing, ensuring that long-term floating items are processed. Both injection and unblocking activities are recorded in a traceable logistic chain for subsequent verification.

7. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: The interfaces and data flows between the intention generation module, imprint control module, energy capture module, seed generation module, and counter-evidence freezing module are coupled according to the following logic: The intention generation module first generates and distributes floating intentions as inputs to the entire link; the imprint control module judges and outputs imprint sets in parallel with the floating intention inputs; the energy capture module performs residual interference with the imprint results and provides the seed generation module with the region to be repaired and the history seed requirement signal; when the seed generation module receives the history seed requirement signal or an external intention that needs local compatibility, it executes the minimum closure primitive and generates history seeds for the counter-evidence freezing module to save or migrate to the neighborhood; the counter-evidence freezing module uses history seeds and structural changes as inputs to implement freezing and unfreezing; the five modules form a closed loop with the input-output flow and form a nonlinear self-reinforcing cooperative operation relationship in the time dimension.

8. The cross-terminal collaborative editing system of a digital design platform for woven products according to claim 1, characterized in that: When the intention generation module, imprint control module, energy capture module, seed generation module, and counter-evidence freezing module are running in a decentralized peer-to-peer network environment: when a user initiates an editing operation on any terminal, the intention generation module generates a floating intention and broadcasts it to the neighborhood, recording the influence trajectory in parallel with the neighborhood in the local area; Subsequently, at the end of the delay window, the imprinting control module determines the imprint set in one go based on the tension compatibility accumulated in parallel and issues structural changes; the energy capture module captures the residues during the structural change phase and releases the residues according to priority after imprinting to trigger micro-rearrangement, and provides the history seed requirement signal to the seed generation module; when the seed generation module receives the history seed requirement signal or an external intention that requires local compatibility, it performs minimum topology closure decomposition and primitive reconstruction, and migrates history seeds locally or in the neighborhood. The disproving freeze module freezes unstable changes and listens for subsequent complementary events or injects reverse triggering events to achieve backtracking and repair.

Citation Information

Patent Citations

  • Textile fabric enterprise cooperative office management platform

    CN112633723A

  • Token conversion method and system for converting multi-modal information into unified control instruction

    CN120851035A