Live Engineering Documents With Digital Thread Access Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital engineering documentation processes are laborious, prone to errors, and lack scalability due to manual input and inconsistent interpretations, restricting the flexibility and efficiency of managing digital engineering lifecycles.
Innovation Solution
A system and method for document splicing and linking with digital model splices using software-defined digital threads to generate live documents that reflect changes in linked models, incorporating AI assistance for dynamic updates and access control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual input and interpretation methods are used for digital engineering documentation, then flexibility in document creation is maintained, but productivity and error-free operation deteriorate due to laborious processes and human errors
Solution Approach 1:
The system enables documents to automatically update themselves by linking to digital model data. When the digital model changes, the connected documents automatically reflect those changes without manual intervention, eliminating repetitive manual updates and reducing human error while maintaining flexibility through configurable linkages.
Solution Approach 2:
The patent replaces manual mechanical processes (copying, pasting, updating documents) with an automated digital system. Digital threads create direct data linkages between models and documents, substituting manual document management with automated data flow and transformation processes.
2Reliability
If manual documentation processes are used, then adaptability to different document types is maintained, but reliability deteriorates due to inconsistent interpretations and human errors
Solution Approach 1:
The system replaces manual document creation and updating processes with automated digital transformations. Digital threads establish consistent data linkages that automatically transform model data into document content, ensuring uniformity and reliability while simplifying the operational process through automation.
Solution Approach 2:
The patent changes the fundamental parameter of document updating from manual input to automated data transformation. By altering how documents are created and updated (from manual to automated), the system simultaneously improves reliability through consistency and ease of operation through reduced manual effort.
3Adaptability or versatility
If static document structures are used, then simplicity is maintained, but adaptability deteriorates due to inability to reflect real-time model changes
Solution Approach 1:
The patent transforms static documents into dynamic ones by establishing live linkages through digital threads. Documents automatically adapt to reflect current model states, enabling real-time updates and changes without manual intervention, thus achieving adaptability while managing complexity through automated processes.
Solution Approach 2:
The system performs preliminary actions by pre-establishing digital thread linkages between models and documents. This preparatory configuration enables automatic adaptation to changes without requiring complex real-time processing during document updates, managing complexity through advance setup.
4Ease of operation
If comprehensive document sharing is implemented, then accessibility is improved, but security deteriorates due to potential unauthorized access
Solution Approach 1:
The patent applies different security qualities to different parts of the document system. Digital threads enable granular access control where specific document sections or data elements can have different security levels and access permissions, allowing comprehensive sharing while maintaining security through localized access restrictions.
Data Source
AI summary
Methods and systems for generating live digital documents are provided. The method includes receiving a static document file including human-readable data. Then, parsing the static document file into a plurality of subunits. Then, generating a sharable document splice of the static document file. The sharable document splice includes access to a subset of the plurality of subunits, and the access is provided through an Application Programming Interface (API) or Software Development Kit (SDK) endpoint for each subunit in the subset. Then, executing a digital thread script to generate the live digital document from the sharable document splice and an input digital model representation, using API or SDK endpoints in the sharable document splice. The live digital document is configured through the digital thread script to reflect changes in the input digital model representation. Finally, adding execution metadata for the execution of the digital thread script to the live digital document.


