Mobile Content File Segmentation for Patch Updates
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Productivity
If content is organized into multiple files with directory structure, then patch files can be downloaded individually, but directory management complexity increases
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.
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
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.
Data Source
Figure 1
Figure 2
Figure 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.