Common Image Data Array File Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Pixel-based image data files require substantial memory space due to their large size, especially when multiple images with identical data arrays but different color palettes are stored concurrently, leading to increased memory management needs.
Innovation Solution
The system generates a master image data file with a common image data array and creates soft link image data files that reference this array, reducing memory usage by eliminating redundant image data arrays and storing color palette information efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple images with identical image data arrays but different color palettes are stored concurrently as separate pixel-based image files, then each image can be independently stored and accessed, but the memory space required increases substantially due to redundant storage of identical image data arrays
Solution Approach 1:
The patent merges multiple images that share identical image data arrays into a single compressed representation. By combining common image data into one shared structure and storing only the differentiating color palettes separately, the system reduces redundant storage while maintaining the ability to independently access and render each image combination.
Solution Approach 2:
The patent creates a universal image data array structure that can serve multiple images simultaneously. This common image data array acts as a shared resource that can be combined with different color palettes to generate multiple distinct images, allowing one data structure to fulfill multiple storage functions and reducing overall memory requirements.
2Quantity of substance
If a common image data array is shared among multiple images, then memory space is reduced, but the complexity of managing and retrieving color palette information increases
Solution Approach 1:
The patent segments image data into distinct functional components: a common image data array structure and separate color palette information. This segmentation allows the system to manage different types of data independently, where the shared image data remains unchanged while color palettes vary, simplifying the retrieval process by clearly separating what is shared from what is unique to each image.
Solution Approach 2:
The patent introduces an intermediary structure that manages the relationship between the common image data array and multiple color palettes. This intermediary layer handles the coordination of combining image data with different color palettes, abstracting the complexity from the basic storage and retrieval operations while maintaining efficient memory utilization.
Data Source
AI summary
Image data file systems and methods are operable to generate image data files for a plurality of images having a common image data array, and are operable to generate images from the image data files. An exemplary embodiment stores a common image data array into a master image data file, wherein the stored common image data array corresponds to an image data array of a first image of the plurality of images; and generates a soft link image data file based upon a second image of the plurality of images, wherein an image data array of the second image is the same as the common image data array, and wherein a soft link in the soft link image data file identifies a location of the stored common image data array.


