File Attribute Modification During Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuser ability to modify file attributesVSAvoidwaiting time for upload completion
Core Design Contradiction:
Ease of operationVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If the system allows file attribute modification during transfer, then user productivity increases, but system complexity increases due to concurrent processing requirements

Engineering Contradiction:
Improvefile modification efficiencyVSAvoidsystem processing architecture
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvefile attribute flexibilityVSAvoiddata integrity during transfer
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS11169971B2Electronic file transfer and modification system and method
Publication Date: 2021.11.09 OMNIQUITY INC
  • US11169971B2 patent drawing
  • US11169971B2 patent drawing
  • US11169971B2 patent drawing

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.