Program Image File Index for Fast Multimedia Activation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multimedia systems require a lengthy booting process, including BIOS initialization and POST, which hinders quick activation and usage of computer-based multimedia functions, making them inconvenient for users who want to switch between functions like a household appliance.
Innovation Solution
A method that allows users to execute application programs by loading pre-installed image files from the hard disk, bypassing the conventional booting process, using a program image file index to store starting addresses and file sizes, and associated parameter files for user settings, enabling fast activation of multimedia devices like CD players, digital music devices, and TVs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the conventional booting process (BIOS, POST, initialization) is executed, then system reliability and completeness are ensured, but the activation time is excessively long
Solution Approach 1:
The patent segments the booting process into two distinct modes: a complete booting process for general system startup, and an abbreviated booting process for quick activation of specific multimedia functions. This segmentation allows the system to choose the appropriate booting depth based on user needs, resolving the contradiction between ensuring system reliability through complete initialization and reducing activation time by skipping unnecessary steps.
Solution Approach 2:
The patent implements partial action by executing only the necessary portion of the booting process. When a user selects a multimedia function option, the system performs a partial boot that loads only the required application program image file without executing the full BIOS and POST sequences. This partial execution maintains system reliability for the specific function while dramatically reducing activation time.
2Adaptability or versatility
If the full system initialization is performed, then all hardware functions are properly detected and driven, but the time required before users can use intended functions is excessive
Solution Approach 1:
The patent applies preliminary action by pre-storing application program image files in the data storage device before they are needed. These image files contain the essential program code for multimedia functions, prepared in advance for rapid loading. This preliminary preparation eliminates the need for time-consuming initialization steps when users want to access specific functions, while the system retains full hardware detection capability through the complete booting process when needed.
3Ease of operation
If the computer system boots up completely, then all system functions are available, but the user experience is inconvenient due to the tedious booting process
Solution Approach 1:
The patent introduces dynamic adaptability into the booting process by allowing the system to adjust its initialization behavior based on user input. When users select specific multimedia function options, the system dynamically switches to an abbreviated booting mode that loads only the necessary application program image files. This dynamic adjustment makes the system more responsive to user needs and significantly improves ease of operation by eliminating unnecessary waiting time.
Data Source
AI summary
A method for fast activating a computer function options by loading program image files is provided, including a data storage pre-installed with at least a program image file. When the user operates an option button, the computer loads and executes the program image file associated with the option button after the basic booting process of the operating system. This activates the multimedia device corresponding to the pressed option button. In the preferred embodiment, the data storage also stores a program image file index in addition to the program image files. The program file index stores the starting addresses and file size of all the program image files.


