×

Method of generating boot image for fast booting and image forming apparatus for performing the method, and method of performing fast booting and image forming apparatus for performing the method

  • US 10,394,570 B2
  • Filed: 10/12/2012
  • Issued: 08/27/2019
  • Est. Priority Date: 02/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating a boot image for fast booting an image forming apparatus, the method comprising:

  • in response to a first power-on of the image forming apparatus, initializing a bootloader to begin booting of the image forming apparatus;

    detecting a hardware setting change in the image forming apparatus;

    in response to detecting the hardware setting change, displaying boot modes on a display of a user interface coupled to the image forming apparatus, the user interface to receive an input selecting one of the displayed boot modes, the displayed boot modes including a boot image generating mode and a normal boot mode; and

    in response to the input selecting the boot image generating mode;

    initializing, using at least one processor, an operating system and at least one application installed in the image forming apparatus,terminating processes that are not used to execute the operating system and the at least one application, from among processes that are performed when the initializing of the operating system and the at least one application is completed,suspending remaining processes performed in the image forming apparatus, andgenerating the boot image for fast booting while the remaining processes are suspended, the generated boot image for fast booting including information regarding a system state of the image forming apparatus;

    in response to a second power-on of the image forming apparatus, from a power-off condition of the image forming apparatus and subsequent to the first power-on of the image forming apparatus, performing fast booting by;

    initializing the bootloader,determining whether the generated boot image for fast booting has an error,in response to determining the generated boot image for fast booting does not have the error, loading the generated boot image for fast booting and restoring the image forming apparatus to the system state included in the generated boot image for fast booting before re-initializing the at least one application, andin response to determining the generated boot image for fast booting has the error;

    displaying fixing modes on the display of the user interface, the user interface to receive an input selecting one of the displayed fixing modes, the displayed fixing modes including the boot image generating mode, a backup boot image replacing mode, and a normal booting switching mode, andfixing the error according to the input selecting one of the displayed fixing modes by;

    generating another boot image for fast booting when the user interface receives the input selecting the boot image generating mode from among the displayed fixing modes,retrieving a backup copy of the boot image for fast booting when the user interface receives the input selecting the backup boot image replacing mode from among the displayed fixing modes, andperforming a normal booting when the user interface receives the input selecting the normal booting switching mode from among the displayed fixing modes.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×