File Transfer System Index Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file transfer systems face inefficiencies and errors when transferring video files from digital video cameras to computers, particularly when the transfer process is interrupted, leading to incorrect index information and corrupted data.

Innovation Solution

A file transfer system that generates and manages unique medium identifiers and lists to differentiate transferred and untransferred files, allowing the destination apparatus to identify and retrieve untransferred files without rewriting the index files on the source apparatus, ensuring reliable transfer without damaging the storage management list.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the index description is updated during the transfer process, then the transfer status can be tracked, but the index may become corrupted or contain incorrect information if the connection is disconnected

Engineering Contradiction:
Improvetransfer status trackingVSAvoidindex corruption
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts the index update operation from the source apparatus (camera) and relocates it to the destination apparatus (computer). The source apparatus only reads and transmits the original index, while the destination apparatus performs the update after successful file transfer. This separation ensures that the source apparatus's index remains intact and uncorrupted, while the destination apparatus maintains accurate transfer status records.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary action by having the source apparatus generate and store the index before the transfer process begins. This pre-generated index serves as a reliable reference that can be transmitted to the destination apparatus, which then uses it to track transfer status without risking corruption of the original index data.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the transfer process is forcefully terminated due to connection disconnection, then the system can recover from the error, but the transfer cannot be executed again and files may be lost

Engineering Contradiction:
Improveerror recoveryVSAvoidtransfer completion
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the destination apparatus sends transfer status information back to the source apparatus. The source apparatus receives confirmation about which files have been successfully transferred and which remain untransferred. This feedback loop allows the system to resume transfers from where they left off without losing track of the transfer state, enabling reliable recovery after connection interruptions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The source apparatus preliminarily prepares a complete list of files to be transferred and transmits this information to the destination apparatus before the actual transfer begins. This preliminary action creates a reference that allows the destination apparatus to identify which files have been transferred and which remain, enabling resumption of the transfer process after interruptions without requiring re-transfer of all files.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If all files are transferred to ensure completeness, then no files are left untransferred, but already transferred files are transferred again causing inefficiency

Engineering Contradiction:
Improvetransfer completenessVSAvoidtransfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The destination apparatus provides feedback to the source apparatus about which files have already been transferred. The source apparatus uses this feedback information to identify and transfer only the untransferred files, avoiding redundant transfers of files that have already been successfully moved to the destination. This feedback mechanism maintains transfer completeness while eliminating inefficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of transferring all files regardless of their transfer status, the system performs partial action by transferring only the subset of files that have not yet been transferred. The destination apparatus identifies untransferred files by comparing the received index with its local records, and the source apparatus transfers only those specific files, avoiding the excessive action of re-transferring already transferred files.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7610321B2File transfer system, file storage apparatus, method for storing file, and program
Publication Date: 2009.10.27 SONY GROUP CORP
  • US7610321B2 patent drawing
  • US7610321B2 patent drawing
  • US7610321B2 patent drawing

AI summary

A file transfer system includes a source apparatus and a destination apparatus connected to each other via a predetermined transmission path. The source apparatus includes a source-list generating unit generating a first list, a file storing unit, a list rewriting unit, and a file transmitting unit. The destination apparatus includes a destination-list generating unit generating a second list, a destination-list storing unit, a source-list obtaining unit, a determining unit, a transferred-file storing unit, and a destination-list rewriting unit. The destination apparatus obtains the first list held in the source apparatus, compares the first list with the second list to distinguish an untransferred file from files in the source apparatus, and obtains the untransferred file from the source apparatus while the source apparatus does not rewrite the second list.