WO2013034994A1 - A method to hibernate computer into external storage and making its operating system (os) portable - Google Patents

A method to hibernate computer into external storage and making its operating system (os) portable Download PDF

Info

Publication number
WO2013034994A1
WO2013034994A1 PCT/IB2012/053813 IB2012053813W WO2013034994A1 WO 2013034994 A1 WO2013034994 A1 WO 2013034994A1 IB 2012053813 W IB2012053813 W IB 2012053813W WO 2013034994 A1 WO2013034994 A1 WO 2013034994A1
Authority
WO
WIPO (PCT)
Prior art keywords
computer
hibernation
portable
contents
ram
Prior art date
Application number
PCT/IB2012/053813
Other languages
French (fr)
Inventor
Ahsan chishti MOHAMMAD
Shaima QURESHI
Hussain mir AJAZ
Pushwinder SINGH
Taha HUSSAIN
Malkiyat SINGH
Original Assignee
Mohammad Ahsan Chishti
Qureshi Shaima
Ajaz Hussain Mir
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mohammad Ahsan Chishti, Qureshi Shaima, Ajaz Hussain Mir filed Critical Mohammad Ahsan Chishti
Publication of WO2013034994A1 publication Critical patent/WO2013034994A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • this invention provides a method to increase the portability of the operating system we use and also to resume its hibernation state where ever we require through a USB storage device.
  • This invention is intended to make a method to hibernate computer into external storage and making its Operating System (OS) portable.
  • OS Operating System
  • Figure attached shows the flow diagram of how to hibernate a computer in an external storage and also how to boot up the system from an external storage.
  • USB storage typically a flash drive inserted into it.
  • the computer thus starts with USB storage being identified at the beginning itself and if USB storage is present the computer can start from the USB drive. If no USB drive is detected or if USB drive does not have a bootable image of OS, the computer will start normally with the help of the OS available in the hard disk.
  • USB has a bootable image of the OS, it can either resume from the previously saved hibernating state or if no previous hibernating state is available then the computer will boot from the OS available in the USB flash drive.
  • hibernation state If there is a hibernation state available, then the computer starts from the saved hibernation state. Once the user has completed his/her work and wants to hibernate his/her PC, he will get an option either to hibernate or simply shut down. Hibernation can be done on the computer's hard disk or the external USB storage. With hibernation into USB storage, all contents of RAM will be stored in the USB drive.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Power Sources (AREA)

Abstract

Computer Hibernation involves copying the contents of a volatile memory i.e. Random Access memory (RAM) into a non-volatile memory typically Hard Disk of the computer. After hibernating the computer, if the power supply is turned off, it is possible to restart the computer from where we had hibernated it. This is accomplished by copying the contents which have been previously stored in the hard disk back to the RAM. This helps in easy shut down and restart of computer and power saving. This invention makes use of the computer hibernation technology in order to save the contents of RAM in an external storage such as Flash Drive, thus Hibernating the computer in an external USB storage. Multiple hibernation instances can be made and thus we can choose to restart from an earlier saved instance. Also, with this invention it will be possible to make the Operating System (OS) portable and to resume its hibernation state wherever and whenever we require through a USB storage device on any Personal Computer (PC). This invention would make use of a portable OS so that we do not have to own a PC to keep applications and data. Hence we would only require a USB storage device and all the computing power be available anytime anywhere with any PC.

Description

A METHOD TO HIBERNATE COMPUTER INTO EXTERNAL STORAGE AND
MAKING ITS OPERATING SYSTEM fOS) PORTABLE
Technical Field of the Invention
[0001] Computer Science and Engineering
Background of Invention
[0002] When a computer enters hibernation, a snapshot of all computer settings and memory contents of a computer is taken, the information is saved to the local hard disk, and then the computer is turned off. When computer is restarted, all the settings and memory contents are restored to their original state. Unlike the standby state, the computer does not require power to maintain itself when it enters hibernation. All documents and programs are restored to their original state when the computer comes out of hibernation. But this hibernation stores the memory snapshot in the hard disk only and thus has to restart from the hard disk only. Besides this, there can be only one hibernation point that is the restarting would be from the only one previously saved point. Also, it is not possible to carry along with the user the hibernation point and thus cannot restart from the point where he has saved if he does not have the same computer.
Object Of Invention
[0003] The objectives of this invention is:
[0004] External Hibernation: To make use of the computer hibernation technology in order to save the contents of RAM in an external storage such as Flash Drive, thus hibernating the computer in an external USB storage.
[0005] Multiple hibernation instances: Multiple hibernation Instances can be made and thus we can choose to restart from an earlier saved instance. [0006] Portability of Operating System: One the motive of this invention is to increase the portability of the operating system we use and also to resume its hibernation state where ever we require through a USB storage device. With this invention it will be possible to make the Operating System (OS) portable and to resume its hibernation state wherever and whenever we require through a USB storage device on any Personal Computer (PC). This invention would make use of a portable OS so that we do not have to own a PC to keep applications and data. Hence we would only require a USB storage device and all the computing power be available anytime anywhere with any PC.
Statement of invention
[0007] World is slowly now being transferred into a smaller space. The new mantra of the contemporary world that small is always better. Keeping in view with this the motive, this invention provides a method to increase the portability of the operating system we use and also to resume its hibernation state where ever we require through a USB storage device. This invention is intended to make a method to hibernate computer into external storage and making its Operating System (OS) portable.
Brief Summary of the Invention
[0008] Main feature of this method is:
[0009] Cheap: It would be cheap implementation as the hardware required would be an inexpensive flash drive.
[0010] Portability: It would be easy carrying of hibernation state as well as OS itself in a flash drive.
[0011] Easy installation & Usage: It would be easy for a user to hibernate on a flash drive with the help of an easy graphical user interface. [0012] Platform Independent: OS in the flash drive would be able to work on number of commonly available hardware's thus making it platform independent.
Brief description of the Drawings
[0013] Figure attached shows the flow diagram of how to hibernate a computer in an external storage and also how to boot up the system from an external storage.
Detailed Description of the Invention
[0014] The drawing explains the flow of the method to hibernate in an external USB based storage.
[0015] The computer system on which the user intends to work has to have a USB storage typically a flash drive inserted into it. The computer thus starts with USB storage being identified at the beginning itself and if USB storage is present the computer can start from the USB drive. If no USB drive is detected or if USB drive does not have a bootable image of OS, the computer will start normally with the help of the OS available in the hard disk.
[0016] If USB has a bootable image of the OS, it can either resume from the previously saved hibernating state or if no previous hibernating state is available then the computer will boot from the OS available in the USB flash drive.
[0017] If there is a hibernation state available, then the computer starts from the saved hibernation state. Once the user has completed his/her work and wants to hibernate his/her PC, he will get an option either to hibernate or simply shut down. Hibernation can be done on the computer's hard disk or the external USB storage. With hibernation into USB storage, all contents of RAM will be stored in the USB drive.

Claims

Claims
1. A method in order to save the contents of a RAM in a USB external storage, i.e. hibernating into a USB based storage like flash drive.
2. Creating multiple instances of the Hibernation on the USB based external storage and recovering from any instance.
3. Resume after hibernation on any PC thus make the hibernation on OS portable.
PCT/IB2012/053813 2011-09-05 2012-07-26 A method to hibernate computer into external storage and making its operating system (os) portable WO2013034994A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN2548/DEL/2011 2011-09-05
IN2548DE2011 2011-09-05

Publications (1)

Publication Number Publication Date
WO2013034994A1 true WO2013034994A1 (en) 2013-03-14

Family

ID=47831593

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2012/053813 WO2013034994A1 (en) 2011-09-05 2012-07-26 A method to hibernate computer into external storage and making its operating system (os) portable

Country Status (1)

Country Link
WO (1) WO2013034994A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101467136A (en) * 2006-06-09 2009-06-24 微软公司 High speed nonvolatile memory device
US20100238507A1 (en) * 2009-03-18 2010-09-23 Ricoh Company, Ltd. Information processing apparatus, image forming apparatus, data recovery method, and computer-readable recording medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101467136A (en) * 2006-06-09 2009-06-24 微软公司 High speed nonvolatile memory device
US20100238507A1 (en) * 2009-03-18 2010-09-23 Ricoh Company, Ltd. Information processing apparatus, image forming apparatus, data recovery method, and computer-readable recording medium

Similar Documents

Publication Publication Date Title
US11372472B2 (en) System on chip for reducing wake-up time, method of operating same, and computer system including same
JP5885881B2 (en) Implementing a power off state on a computing device
JP5598144B2 (en) Information processing apparatus, power supply control method, and program
US20100138838A1 (en) Method for executing scheduled task
CN101356501A (en) Method and apparatus for fast boot of an operating system
US7747886B1 (en) Management of power states in a portable computing device
CN101916201A (en) Android-based mobile terminal cold-boot method and device
TWI608345B (en) Operating system recovery method, device and terminal equipment
US20140143574A1 (en) Power control system and power control method
TW201502764A (en) Specialized boot path for speeding up resume from sleep state
US10872018B2 (en) Memory data preservation solution
US10379874B1 (en) Expedited resume process from low battery
US9177151B2 (en) Operating speed control of a processor at the time of authentication before an operating system is started
US20180181411A1 (en) Methods and apparatus to suspend and resume computing systems
CN112437914A (en) System recovery method and device
CN106775609A (en) System and method for reducing dormancy and recovery time
JP2010262621A (en) Computer system with power supply control, and power supply control method
TW201546612A (en) Resuming a system using state information
GB2431748B (en) Data back-up and recovery
CN103678040A (en) Snapshooting and backspacing method and system based on computer system
US20150123875A1 (en) Power management device and method
US20100005235A1 (en) Computer system
WO2013034994A1 (en) A method to hibernate computer into external storage and making its operating system (os) portable
WO2018058717A1 (en) Non-volatile storage device, method, computer system, and standby or hibernate implementation method
US20150317181A1 (en) Operating system switching method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12830262

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12830262

Country of ref document: EP

Kind code of ref document: A1