Encrypted Large Document Transfer via Decentralized Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content capture systems face challenges in efficiently transferring large files due to bandwidth and time constraints, leading to HTTP connection timeouts and network interruptions, which can compromise system security and require manual configuration changes.

Innovation Solution

A system that determines the size of digital content captured by a content capture device and selects an initial destination for transmission based on size attributes, using decentralized storage for large files, encrypting the content, and transmitting a content identifier (CID) for retrieval, while smaller files are transmitted directly to the receiving system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If HTTP file transfer is used for large digital content, then the content can be transmitted to the receiving system, but bandwidth consumption increases and connection timeout errors occur

Engineering Contradiction:
Improvetransfer reliabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments large file transfers into smaller chunks that can be transmitted independently. Instead of transmitting the entire large file over HTTP, the system divides it into manageable segments, transmits them separately, and reassembles them at the destination. This reduces bandwidth consumption per connection and eliminates timeout errors associated with large single-file transfers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary storage system (such as a content delivery network or intermediate server) that receives large files from the source system and makes them available to the receiving system. This intermediary handles the bulk data transfer, freeing the original HTTP connection from carrying large payloads and reducing bandwidth pressure on the primary communication channel.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If time limits for connection time-outs are increased to accommodate large files, then large content can be transferred, but system security is compromised due to slow HTTP attacks

Engineering Contradiction:
Improvetransfer timeVSAvoidsecurity vulnerability
Core Design Contradiction:
Loss of timeVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic time-out configurations that adapt based on file size. For large files, the system uses segmented transmission with individual time-outs for each segment, rather than a single extended time-out. This maintains security by limiting the maximum exposure time per connection while still allowing large file transfers through multiple shorter-lived connections.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs periodic transmission of data segments with regular intervals and time-outs between segments. Instead of maintaining a single long-lived connection, the system establishes multiple periodic connections, each with its own time-out limit. This approach allows large files to be transferred over time while maintaining security through frequent connection termination and renewal.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If manual configuration changes are made to increase maximum file size limits, then large content transfer is enabled, but considerable time and effort are consumed

Engineering Contradiction:
Improvefile size capacityVSAvoidconfiguration effort
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a self-configuring system that automatically detects file sizes and selects appropriate transmission methods without requiring manual configuration changes. The system includes built-in logic to determine whether to use segmented transmission, intermediate storage, or direct HTTP transfer based on the file size, eliminating the need for administrators to manually adjust configuration settings for different file sizes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent dynamically changes transmission parameters based on file size characteristics. Instead of requiring manual configuration changes to enable large file transfer, the system automatically adjusts parameters such as segment size, transmission method, and buffer allocation based on the detected file size. This allows the system to adapt to different file sizes without administrative intervention.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If HTTP connection time-outs are reset due to network interruptions, then the connection can be reestablished, but the export operation must restart from the beginning

Engineering Contradiction:
Improveconnection stabilityVSAvoidretransfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary segmentation of files into chunks with individual identifiers and position markers before transmission begins. Each segment is independently numbered and marked with its position in the overall file structure. This preliminary organization allows the system to resume transmission from the specific segment where a failure occurred, rather than restarting the entire file transfer from the beginning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where the receiving system acknowledges receipt of each transmitted segment and reports which segments have been successfully received. If a connection timeout occurs, the transmitting system receives feedback about which segments were successfully transferred and can resume by sending only the remaining segments, significantly reducing retransfer time after network interruptions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250310446A1Systems and methods for large document transfer and decentralized storage
Publication Date: 2025.10.02 OPEN TEXT SA ULC
  • US20250310446A1 patent drawing
  • US20250310446A1 patent drawing
  • US20250310446A1 patent drawing

AI summary

Embodiments provide systems and methods for securely transferring large objects. A computer-implemented method, for example, includes determining whether digital content captured by a content capture device currently qualifies as a large file for transmission, based on a size attribute and a current transmission parameter associated with currently transmitting objects from a content capture system to an enterprise content management system. If the digital content qualifies as a large file, the digital content is encrypted and transmitted to a decentralized storage system for storage, and a content identifier that identifies the encrypted digital content stored in the decentralized storage system is transmitted to the enterprise content management system. Otherwise, the digital content is transmitted from the content capture system to the enterprise content management system.