File Attribute Modification During Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data upload services limit users' ability to edit or modify file attributes such as names, authorship, and metadata until the upload process is complete, and do not allow file deletion during transfer.
Innovation Solution
The system allows users to modify and delete file attributes during transfer using Data Transformation Files (DTFs) and a Data Processing and Transformation Engine (DTEngine), which processes instructions to read, display, and edit attributes in a temporary cache, enabling simultaneous upload and modification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users wait for the upload process to complete before editing file attributes, then the system maintains data integrity and simplicity, but the user experience is degraded due to waiting time and inability to modify files during transfer
Solution Approach 1:
The system performs preliminary actions by allowing users to modify file attributes during the upload process itself, rather than requiring wait for completion. The upload and modification operations are executed concurrently, with modifications applied to the file as it is being transferred to the destination.
Solution Approach 2:
The system maintains continuous useful action by enabling file attribute modifications to occur continuously during the upload transfer. The upload process and modification process run in parallel without interruption, maximizing the utilization of the transfer window for both operations.
2Productivity
If the system allows file attribute modification during transfer, then user productivity increases, but system complexity increases due to concurrent processing requirements
Solution Approach 1:
The system segments the file transfer process into distinct manageable components: the upload transfer stream and the attribute modification stream. This segmentation allows independent processing of each function while maintaining coordination through the underlying file system and metadata handling mechanisms.
Solution Approach 2:
The system implements self-service by allowing users to directly modify file attributes during transfer without requiring intermediate processing steps or post-upload intervention. The modification capabilities are integrated into the transfer interface, enabling users to perform edits autonomously as the upload progresses.
3Adaptability or versatility
If the system implements real-time file modification during upload, then user control over file data improves, but data integrity risks increase
Solution Approach 1:
The system implements feedback mechanisms by continuously monitoring and tracking file attribute modifications during the upload process. The system maintains awareness of the current state of the file and its attributes, providing feedback to ensure that modifications are properly applied and integrated as the transfer progresses.
Solution Approach 2:
The system applies beforehand cushioning by implementing validation and error handling mechanisms that prepare for potential data integrity issues before they occur. Checksum verification, atomic write operations, and rollback capabilities are in place to cushion against potential corruption or loss during concurrent modification and transfer operations.
Data Source
AI summary
Systems and method of the present invention are directed to data transfer systems and methods. Embodiments enable a user to access an electronic file to ascertain certain attribute data associated with one or more files, and allow the user to modify certain elements of the subject attributes file during the course of transferring the one or more files from a source location to a target or destination location.


