Rapid Image Display Cache for Mobile Menu Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices, such as mobile phones, face slow menu option display due to the time-consuming decoding process of menu option icons, especially when repeatedly displayed, which is exacerbated by low-end device capabilities.
Innovation Solution
An electronic device with a rapid display unit that stores raw data in external memory and processed data in internal cache memory, allowing for efficient retrieval and storage of processed images to minimize repeated decoding, using a receiving module, determining module, retrieving module, decoding module, and display module to manage data storage and display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If menu option icons are decoded each time they are displayed, then the display process is simple and straightforward, but the display speed becomes slow due to repeated decoding
Solution Approach 1:
The patent applies preliminary action by pre-decoding menu option icons and storing them in cache memory before they are actually needed for display. When a menu option is selected, its icon is already decoded and ready for immediate display, eliminating the time-consuming decoding process during actual use. This is implemented through the determining module that checks cache memory for pre-decoded icons and the retrieving module that fetches them directly without decoding.
2Adaptability or versatility
If all menu options are displayed at once, then the user can see all available options, but the display screen size becomes insufficient and requires scrolling
Solution Approach 1:
The patent applies segmentation by dividing the menu options into multiple groups or pages that can be displayed separately on the limited screen area. Instead of attempting to display all menu options simultaneously, the system segments them into manageable portions, allowing users to navigate through different groups. This resolves the contradiction by making the menu accessible (users can find all options) while adapting to the limited display screen area through organized segmentation.
Data Source
AI summary
A method for rapidly displaying pictures on an electronic device receives an identifier of a picture to be displayed. If processed data of the picture exists in a second memory of the electronic device, the processed data is retrieved from the second memory, and the picture is displayed. Otherwise, if processed data of the picture does not exist in the second memory, raw data of the picture is retrieved from a first memory of the electronic device, and the processed data is generated by encoding the raw data. The generated processed data are stored and the picture is displayed.


