Dynamic Partition Customization via Scatter Loading Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional dynamic partition customization methods result in excessive server resource occupancy when customizing large dynamic partitions for multiple clients, as they require downloading and processing entire OEM image files.
Innovation Solution
Generating a plurality of OEM image files at compile time and creating a scatter loading file to record OEM image sub-file segments, allowing for the download and customization of only the necessary sub-file segments when user requirements change.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the entire dynamic partition is customized for each client, then the customization completeness is improved, but the server resource occupancy increases excessively
Solution Approach 1:
The patent divides the OEM image file into multiple sub-file segments and creates a scatter loading file to record these segments. Instead of transferring the entire OEM image file for each client, the system only transfers the required sub-file segments based on client-specific requirements. This segmentation approach reduces server resource occupancy while maintaining customization completeness.
Solution Approach 2:
The patent extracts only the necessary sub-file segments from the OEM image file for each client based on their specific requirements. The scatter loading file stores metadata about which segments are needed, allowing the system to extract and transfer only those specific segments rather than the entire image file, thereby reducing server resource consumption.
2Manufacturing precision
If the entire OEM image file is downloaded for each client, then the customization accuracy is improved, but the development and version compilation time increases
Solution Approach 1:
The patent segments the OEM image file into smaller sub-file segments and uses a scatter loading file to track which segments correspond to which client requirements. This allows the system to compile and customize only the necessary segments for each client rather than processing the entire image file, significantly reducing compilation time while maintaining accuracy.
Solution Approach 2:
The patent performs preliminary actions by pre-dividing the OEM image file into sub-file segments and pre-creating the scatter loading file with metadata about segment requirements before actual customization. This preliminary organization allows for faster, more efficient customization processes without needing to re-process the entire image file for each client.
3Adaptability or versatility
If the entire dynamic partition is processed for each client, then the customization completeness is improved, but the data transfer volume increases excessively
Solution Approach 1:
The patent segments the OEM image file into smaller sub-file segments and uses a scatter loading file to record which segments are required for each client. This segmentation enables the system to transfer only the necessary segments for each client rather than the entire image file, significantly reducing data transfer volume while maintaining customization completeness.
Solution Approach 2:
The patent extracts and transfers only the specific sub-file segments needed for each client based on their requirements, as recorded in the scatter loading file. This extraction approach minimizes data transfer volume by sending only the essential portions of the image file rather than the complete file for each client.
Data Source
AI summary
The present application provides a dynamic partition customization method and apparatus, and a device. The method includes: generating a plurality of original equipment manufacturer (OEM) image files corresponding to requirements of a plurality of different users at compile time; generating a scatter loading file recording OEM image sub-file segments according to a super image file in a super partition; according to change of a requirement of a user among the plurality of different users, downloading an OEM image sub-file segment corresponding to the changed requirement; and generating a super partition customization file according to the scatter loading file and the OEM image sub-file segment corresponding to the changed requirement.


