File Sharing via Server Intermediary for Large Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in transferring large files due to size limitations, often requiring file resizing or resolution reduction, which can result in failed transfers or compromised file quality.

Innovation Solution

An electronic device and method that allows large files to be uploaded to a server without resizing, generating a file access path which can be shared with other devices, enabling seamless download of the original file from the server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If file transfer is performed using conventional methods, then transfer speed is improved, but file size limitations cause transfer failures for large files

Engineering Contradiction:
Improvefile transfer speedVSAvoidfile transfer success rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary to facilitate file transfer. Instead of direct peer-to-peer transfer which fails for large files, the transmitting device uploads files to a server which then distributes them to receiving devices. This mediator approach resolves the contradiction by enabling reliable large file transfer while maintaining efficiency through optimized upload/download operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transitions from a direct two-point transfer model (transmitting device to receiving device) to a multi-dimensional model involving a server infrastructure. This dimensional change allows the system to handle large files by distributing the transfer process across multiple stages: upload to server, server storage, and download to recipient, thereby overcoming size limitations while maintaining transfer efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If file size is reduced to enable transfer, then transferability is improved, but file quality deteriorates

Engineering Contradiction:
Improvefile transfer capabilityVSAvoidfile quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent implements a server-based copying mechanism where the original high-quality file is uploaded and stored on the server. Multiple receiving devices can then download identical copies of the original file without any quality loss. This eliminates the need to resize or compress files for transfer, as the server acts as a master copy repository that preserves file integrity while enabling widespread distribution.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If original file quality is maintained, then file quality is improved, but transfer complexity increases due to size limitations

Engineering Contradiction:
Improvefile qualityVSAvoidtransfer process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts the file storage and distribution function from the individual devices and places it on a dedicated server infrastructure. This separation allows transmitting devices to simply upload files without managing complex distribution logic, and receiving devices to simply download files without dealing with size constraints. The server handles the complexity of large file management, thereby maintaining file quality while reducing overall system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10721288B2Method for sharing file and electronic device for the same
Publication Date: 2020.07.21 SAMSUNG ELECTRONICS CO LTD
  • US10721288B2 patent drawing
  • US10721288B2 patent drawing
  • US10721288B2 patent drawing

AI summary

A method and an apparatus include a memory, a communication unit comprising communication circuitry, and a processor functionally coupled with the memory and/or the communication unit. The processor is configured to receive a transmit request of a file stored in the memory, to determine whether the requested file exceeds a reference size, to send the requested file to a server through the communication unit using a module configured with a file transfer function if the requested file exceeds the reference size, to receiver from the server a file access path relating to the transmitted file, and to share the received file access path with another electronic device.