Mobile Content File Segmentation for Patch Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for providing content to mobile communication terminals are inefficient due to the need to download entire files for small patch files or extension packs, leading to increased communication costs and memory usage, as well as lack of directory management for large-size content.

Innovation Solution

Organizing content into multiple files with a package list that includes a content master ID and individual file data, allowing for the transmission of only updated files and efficient storage in a designated directory structure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If large-size content is provided as one file to mobile communication terminal, then content can be stored in predetermined address region without directory management, but whole content must be downloaded again for small patch files causing increased communication costs

Engineering Contradiction:
ImproveContent storage simplicityVSAvoidCommunication cost
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The patent divides large-size content into multiple files organized in a directory structure with main files and sub-files. This segmentation allows the system to transmit only the specific patch files needed for updates rather than requiring re-download of the entire content package, thereby reducing communication costs while maintaining ease of storage through structured organization.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If large-size content is provided as one file, then memory reservation is simplified, but memory volume must be reserved for entire content size even for small patch downloads

Engineering Contradiction:
ImproveMemory management complexityVSAvoidMemory volume
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

By segmenting content into multiple files with a directory structure, the system can allocate and manage memory for individual files rather than reserving memory for the entire content package. This allows more efficient memory utilization where only the necessary file sizes are reserved, reducing total memory volume requirements while maintaining simple management through the structured organization.

Inventive Principle:
Principle #1Segmentation

3Productivity

If content is organized into multiple files with directory structure, then patch files can be downloaded individually, but directory management complexity increases

Engineering Contradiction:
ImprovePatch download efficiencyVSAvoidDirectory management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a directory structure with main files and sub-files where each file has a unique identifier. This segmentation enables efficient individual patch downloads by allowing the system to identify and transmit only the specific sub-files that need updating, while the structured organization with clear identification rules keeps management complexity manageable through systematic file referencing.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If extension pack is provided as separate file, then function expansion is possible, but entire extension pack must be downloaded even for small additions

Engineering Contradiction:
ImproveFunction expansion capabilityVSAvoidCommunication cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent integrates extension packs into the segmented file structure as additional sub-files within the existing directory organization. This allows extension functionality to be added by downloading only the specific new or updated sub-files rather than the entire extension pack, maintaining adaptability for function expansion while reducing communication costs through selective file transmission.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP1869924B3Method for providing contents for mobile communication terminal
Publication Date: 2019.02.27 STD IP HLDG INC
  • EP1869924B3 patent drawingFigure 1
  • EP1869924B3 patent drawingFigure 2
  • EP1869924B3 patent drawingFigure 3~4

AI summary

The present invention relates to a method for providing content for a mobile communication terminal and storage medium consisting a program for implementing the method. According to the present invention, there is provided a method of: providing content for a mobile communication terminal, storing content that is organized into multi files, wherein the multi files comprises at least one of an executable file, a DLL file and a resource file; generating package list data for the multi files; transmitting the package list data to the mobile communication terminal; and transmitting the multi files in the package list data to the mobile communication terminal, wherein a download agent program in the mobile communication terminal checks if the transmission of the multi files in the package list data completes. According to the present invention, by organizing content into multi files, it is advantageous to transmit multi files efficiently.