Media Share Component Link Generation for Resource Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file sharing methods, particularly through message applications, are inefficient due to the need for multiple copies of large media files, which consume significant processing and communication resources, and often fail when trying to access media files stored in non-public storage locations.

Innovation Solution

A media sharing system that uses an iterative file share approach with a processor and memory, including a media share component with a file manager and file reference module to determine network storage locations and generate valid links, modifying permissions, and copying files only as a last resort, thereby reducing the need for file copies and enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If message applications are used to send media file attachments, then files can be shared between devices, but multiple copies of the media file are created consuming significant processing and communication resources

Engineering Contradiction:
Improvefile sharing capabilityVSAvoidprocessing and communication resources
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent introduces a file sharing server as an intermediary component that stores media files centrally. Instead of copying files between devices through message applications, the server acts as a mediator that provides access to the original file via generated links, eliminating the need for multiple device copies while maintaining sharing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts the file storage function from the message application and device memory, placing it in a dedicated network storage location on a file sharing server. This separation allows the message application to only transmit small link data rather than large media files, significantly reducing processing and communication resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of energy

If links to network storage devices are used to share media files, then copying is reduced, but links cannot access media files stored in non-public storage locations

Engineering Contradiction:
Improvefile copying operationsVSAvoidaccess to non-public storage locations
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic permission modification where the file sharing server automatically adjusts access permissions based on the sharing operation. When a file needs to be shared, the server temporarily modifies permissions to generate valid links for non-public storage locations, then restores original permissions after sharing, enabling flexible access control without permanent security compromises.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the access parameter (permission level) of the storage location temporarily to enable link generation for non-public files. The system modifies the permission state from restricted to accessible during the sharing process, then reverts it, allowing versatile file access while maintaining security constraints.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If an iterative file share approach is used with permission modification and link generation, then file copies are minimized, but the system complexity increases

Engineering Contradiction:
Improvefile copying operationsVSAvoidmedia share component structure
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent combines multiple file sharing operations (permission modification, link generation, file access) into a single integrated media share component. This consolidation manages the complexity internally while presenting a simple interface to users, reducing the perceived system complexity despite the sophisticated iterative processes occurring behind the scenes.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10733151B2Techniques to share media files
Publication Date: 2020.08.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10733151B2 patent drawing
  • US10733151B2 patent drawing
  • US10733151B2 patent drawing

AI summary

Techniques to share media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to share a media file among a defined set of users. The media share component may comprise multiple software modules, including a file manager module and a file reference module. The file manager module may be operative to determine a network storage location for the media file. The file reference module may be operative to automatically generate a valid link to the network storage location for the media file. The valid link may be specifically arranged to permit access to the network storage location for the media file by the defined set of users of the application. Other embodiments are described and claimed.