System and method for updating a sign-on logo image file in a computer
A system for updating a sign-on logo image file in a computer includes: a storage medium ( 7 ) for storing image files; application software ( 1 ) for loading a selected image file, converting the selected image file into a designated format image file, and compressing the designated format image file into a corresponding sign-on logo image file; a dynamic link library (DLL) ( 2 ) for receiving the sign-on logo image file from the application software; a basic input/output system (BIOS) ( 4 ) for receiving the sign-on logo image file from the DLL through a driver model ( 3 ) which connects the DLL with the BIOS, determining whether the sign-on logo image file is valid according a size of the sign-on logo image file, and updating the sign-on logo image file in the computer if the sign-on logo image file is valid; and a read only memory ( 5 ) for storing the sign-on logo image file. A related method is also disclosed.
1. A system for updating a sign-on logo image file in a computer, comprising:
a storage medium for storing various kinds of image files;
application software for loading a selected image file, converting the selected image file into a designated format image file, and compressing the designated format image file into a corresponding sign-on logo image file;
a dynamic link library (DLL) for receiving the sign-on logo image file from the application software;
a basic input/output system (BIOS) for receiving the sign-on logo image file from the DLL through a driver model which connects the DLL with the BIOS, determining whether the sign-on logo image file are valid according a size of the sign-on logo image file, and updating the sign-on logo image file in the computer if the sign-on logo image file is valid; and
a read only memory for storing the sign-on logo image file.
2. The system according to claim 1 , wherein the application software comprises:
an image loading module for loading the selected image file from the storage medium;
an image converting module for converting the selected image file into the designated format image file;
an image compressing module for compressing the designated format image file into the sign-on logo image file; and
a communicating module for transmitting the sign-on logo image file to the DLL.
3. The system according to claim 2 , wherein the application software further comprises:
an image saving module for saving the designated format image file in the storage medium.
4. The system according to claim 2 , wherein the application software further comprises:
an image previewing module for previewing a display of the selected image file before updating the sign-on logo image file.
5. The system according to claim 2 , wherein the system is connected with a remote server through a network, the remote server controlling the application software through the network.
6. A computer-based method for updating a sign-on logo image file in a computer and displaying the updated image file, comprising the steps of:
loading a selected image file from a storage medium;
converting the selected image file into a designated format image file;
compressing the designated format image file into a sign-on logo image file;
transmitting the sign-on logo image file to a dynamic link library (DLL);
transmitting the sign-on logo image file to a basic input/output system (BIOS) through a driver model;
determining whether the sign-on logo image file is valid according to a size of the sign-on logo image file;
updating the sign-on logo image file stored in a read only memory (ROM) with the selected image file, if the sign-on logo image file is valid;
returning to the step of loading a selected image file, if the sign-on logo image file is not valid; and
restarting the computer to display the selected image file.
7. The method according to claim 6 , further comprising the step of:
saving the designated format image file in the storage medium.
8. The method according to claim 6 , further comprising the steps of:
previewing the selected image file to determine whether the display of the selected image file is correct;
returning to the step of loading a selected image file, if the display of the selected image file is not correct; and
updating the sign-on logo image file stored in the ROM with the selected image file, if the display of the selected image file is correct.
9. A method for updating and displaying a sign-on logo image file of a computer, comprising the steps of:
initializing a graphic interface under an operating system (OS) environment;
loading a selected image file from a storage medium of said computer via said graphic interface;
updating said sign-on logo image file stored in a read only memory (ROM) of said computer with said selected image file; and
restarting said computer to display said updated sign-on logo image file.
10. The method according to claim 9 , further comprising the step of previewing said updated sign-on logo image file via said graphic interface before said restarting step.
11. The method according to claim 9 , further comprising the step of transmitting said image file to said ROM via a basic input/output system (BIOS) which acquires said image file through a dynamic link library (DLL) and a driver model before said updating step.
12. The method according to claim 11 , further comprising the step of verifying validity of said image file by said BIOS.
13. The method according to claim 9 , wherein said OS is one of the group consisting of Windows 98, Windows 2000, Windows XP, and other graphic-interface OSs.
14. The method according to claim 9 , further comprising the step of connecting to a remote server through a network and allowing users of said remote server to remotely control fulfillment of said method via said graphic interface.