WO1999057632A3 - Initializing and restarting operating systems - Google Patents
Initializing and restarting operating systems Download PDFInfo
- Publication number
- WO1999057632A3 WO1999057632A3 PCT/US1999/008032 US9908032W WO9957632A3 WO 1999057632 A3 WO1999057632 A3 WO 1999057632A3 US 9908032 W US9908032 W US 9908032W WO 9957632 A3 WO9957632 A3 WO 9957632A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- configuration
- base
- initializing
- operating systems
- stored
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/54—Link editing before load time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1438—Restarting or rejuvenating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
Abstract
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE69923085T DE69923085T2 (en) | 1998-04-30 | 1999-04-13 | INITIALIZING AND RESTARTING OPERATING SYSTEMS |
EP99916655A EP1137987B1 (en) | 1998-04-30 | 1999-04-13 | Initializing and restarting operating systems |
AT99916655T ATE286606T1 (en) | 1998-04-30 | 1999-04-13 | INITIALIZING AND RESTARTING OPERATING SYSTEMS |
AU34922/99A AU3492299A (en) | 1998-04-30 | 1999-04-13 | Initializing and restarting operating systems |
GB0022497A GB2353381B (en) | 1998-04-30 | 1999-04-13 | Initializing and restarting operating systems |
JP2000547539A JP3598272B2 (en) | 1998-04-30 | 1999-04-13 | Starting and restarting the operating system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/070,419 US6173417B1 (en) | 1998-04-30 | 1998-04-30 | Initializing and restarting operating systems |
US09/070,419 | 1998-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1999057632A2 WO1999057632A2 (en) | 1999-11-11 |
WO1999057632A3 true WO1999057632A3 (en) | 1999-12-16 |
Family
ID=22095171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/008032 WO1999057632A2 (en) | 1998-04-30 | 1999-04-13 | Initializing and restarting operating systems |
Country Status (11)
Country | Link |
---|---|
US (2) | US6173417B1 (en) |
EP (1) | EP1137987B1 (en) |
JP (1) | JP3598272B2 (en) |
KR (1) | KR100430468B1 (en) |
CN (1) | CN1118750C (en) |
AT (1) | ATE286606T1 (en) |
AU (1) | AU3492299A (en) |
DE (1) | DE69923085T2 (en) |
GB (1) | GB2353381B (en) |
TW (1) | TW428143B (en) |
WO (1) | WO1999057632A2 (en) |
Families Citing this family (172)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19752615C1 (en) * | 1997-11-27 | 1999-04-08 | Siemens Nixdorf Inf Syst | Data loading method for basic routines in data processing system |
US6954804B2 (en) * | 1998-03-26 | 2005-10-11 | Micro, Inc. | Controller for portable electronic devices |
US6895448B2 (en) * | 1998-03-26 | 2005-05-17 | O2 Micro, Inc. | Low-power audio CD player for portable computers |
US6675233B1 (en) * | 1998-03-26 | 2004-01-06 | O2 Micro International Limited | Audio controller for portable electronic devices |
KR100283243B1 (en) | 1998-05-11 | 2001-03-02 | 구자홍 | How to boot the operating system |
US6922831B1 (en) * | 1998-06-04 | 2005-07-26 | Gateway Inc. | Method and system for providing software utilizing a restore medium and a network |
US9361243B2 (en) | 1998-07-31 | 2016-06-07 | Kom Networks Inc. | Method and system for providing restricted access to a storage medium |
US8234477B2 (en) * | 1998-07-31 | 2012-07-31 | Kom Networks, Inc. | Method and system for providing restricted access to a storage medium |
US6343335B1 (en) * | 1998-10-29 | 2002-01-29 | International Business Machines Corporation | System for repositioning an I/O device to a predetermined position to retry a program without knowledge of which part of the program caused the retry |
US6336194B1 (en) | 1998-10-29 | 2002-01-01 | International Business Machines Corporation | Program products for repositioning an input/output device without knowledge of current positioning of the device |
US6339799B1 (en) * | 1998-10-29 | 2002-01-15 | International Business Machines Corporation | Method of repositioning an I/O device to a predetermined position to retry a program without knowledge of which part of the program caused the retry |
US6360334B1 (en) * | 1998-11-30 | 2002-03-19 | Rockwell Collins, Inc. | Method and apparatus for verifying a software configuration of a distributed system |
US6295611B1 (en) * | 1998-12-14 | 2001-09-25 | Sun Microsystems, Inc.. | Method and system for software recovery |
US6487718B1 (en) * | 1999-03-31 | 2002-11-26 | International Business Machines Corporation | Method and apparatus for installing applications in a distributed data processing system |
US6453461B1 (en) * | 1999-06-09 | 2002-09-17 | Compaq Information Technologies Group, L.P. | Method and apparatus for testing ASL plug and play code in an ACPI operating system |
US6446139B1 (en) * | 1999-06-28 | 2002-09-03 | Adaptec, Inc. | Multiple chip single image BIOS |
EP1085396A1 (en) * | 1999-09-17 | 2001-03-21 | Hewlett-Packard Company | Operation of trusted state in computing platform |
US6584587B1 (en) * | 1999-10-14 | 2003-06-24 | Sony Corporation | Watchdog method and apparatus |
US7089300B1 (en) * | 1999-10-18 | 2006-08-08 | Apple Computer, Inc. | Method and apparatus for administering the operating system of a net-booted environment |
US6594780B1 (en) * | 1999-10-19 | 2003-07-15 | Inasoft, Inc. | Operating system and data protection |
US7337360B2 (en) * | 1999-10-19 | 2008-02-26 | Idocrase Investments Llc | Stored memory recovery system |
US7111307B1 (en) | 1999-11-23 | 2006-09-19 | Microsoft Corporation | Method and system for monitoring and verifying software drivers using system resources including memory allocation and access |
US6754855B1 (en) * | 1999-12-01 | 2004-06-22 | Microsoft Corporation | Automated recovery of computer appliances |
US6883120B1 (en) * | 1999-12-03 | 2005-04-19 | Network Appliance, Inc. | Computer assisted automatic error detection and diagnosis of file servers |
US6636963B1 (en) * | 1999-12-30 | 2003-10-21 | Cardiac Pacemakers, Inc. | Quick starting for microprocessor-based system by retrieving a target state memory image and a target state data structure from an image storage medium |
US6487464B1 (en) * | 2000-02-25 | 2002-11-26 | Intel Corporation | Power-on software for robust boot |
US6957332B1 (en) * | 2000-03-31 | 2005-10-18 | Intel Corporation | Managing a secure platform using a hierarchical executive architecture in isolated execution mode |
US6934817B2 (en) * | 2000-03-31 | 2005-08-23 | Intel Corporation | Controlling access to multiple memory zones in an isolated execution environment |
US6769058B1 (en) * | 2000-03-31 | 2004-07-27 | Intel Corporation | Resetting a processor in an isolated execution environment |
US6728907B1 (en) * | 2000-04-14 | 2004-04-27 | Microsoft Corporation | System and method for self-diagnosing system crashes |
US6560719B1 (en) * | 2000-05-17 | 2003-05-06 | Unisys Corporation | Method for recovery of original registry key file data |
US6715016B1 (en) * | 2000-06-01 | 2004-03-30 | Hitachi, Ltd. | Multiple operating system control method |
US7130930B1 (en) * | 2000-06-16 | 2006-10-31 | O2 Micro Inc. | Low power CD-ROM player with CD-ROM subsystem for portable computer capable of playing audio CDs without supply energy to CPU |
US6976162B1 (en) | 2000-06-28 | 2005-12-13 | Intel Corporation | Platform and method for establishing provable identities while maintaining privacy |
US7793111B1 (en) * | 2000-09-28 | 2010-09-07 | Intel Corporation | Mechanism to handle events in a machine with isolated execution |
EP1195679A1 (en) * | 2000-10-06 | 2002-04-10 | Hewlett-Packard Company, A Delaware Corporation | Performing operating system recovery from external back-up media in a headless computer entity |
GB2367656A (en) * | 2000-10-06 | 2002-04-10 | Hewlett Packard Co | Self-repairing operating system for computer entities |
US6757838B1 (en) * | 2000-10-13 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Hardware independent implementation of computer system BIOS recovery |
US7089449B1 (en) * | 2000-11-06 | 2006-08-08 | Micron Technology, Inc. | Recovering a system that has experienced a fault |
US7522966B2 (en) * | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7526349B2 (en) * | 2000-12-01 | 2009-04-28 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7522965B2 (en) * | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7522964B2 (en) | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7818443B2 (en) * | 2000-12-01 | 2010-10-19 | O2Micro International Ltd. | Low power digital audio decoding/playing system for computing devices |
US7890741B2 (en) * | 2000-12-01 | 2011-02-15 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US6807630B2 (en) * | 2000-12-15 | 2004-10-19 | International Business Machines Corporation | Method for fast reinitialization wherein a saved system image of an operating system is transferred into a primary memory from a secondary memory |
US6907600B2 (en) | 2000-12-27 | 2005-06-14 | Intel Corporation | Virtual translation lookaside buffer |
US7035963B2 (en) * | 2000-12-27 | 2006-04-25 | Intel Corporation | Method for resolving address space conflicts between a virtual machine monitor and a guest operating system |
US7818808B1 (en) | 2000-12-27 | 2010-10-19 | Intel Corporation | Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor |
GB0105793D0 (en) * | 2001-03-09 | 2001-04-25 | Ritchie Gordon | Computer system manager |
US6950893B2 (en) | 2001-03-22 | 2005-09-27 | I-Bus Corporation | Hybrid switching architecture |
FR2824646B1 (en) * | 2001-05-09 | 2003-08-15 | Canal Plus Technologies | METHOD FOR SELECTING AN EXECUTABLE SOFTWARE IMAGE |
US6883091B2 (en) * | 2001-05-30 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Reducing boot times via intrusion monitoring |
US7191440B2 (en) * | 2001-08-15 | 2007-03-13 | Intel Corporation | Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor |
US7024555B2 (en) | 2001-11-01 | 2006-04-04 | Intel Corporation | Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment |
US7631196B2 (en) * | 2002-02-25 | 2009-12-08 | Intel Corporation | Method and apparatus for loading a trustable operating system |
US7124273B2 (en) | 2002-02-25 | 2006-10-17 | Intel Corporation | Method and apparatus for translating guest physical addresses in a virtual machine environment |
US7424623B2 (en) * | 2002-03-28 | 2008-09-09 | O2 Micro International Limited | Personal computer integrated with personal digital assistant |
US7343484B2 (en) * | 2002-03-28 | 2008-03-11 | O2Micro International Limited | Personal computer integrated with personal digital assistant |
US7069442B2 (en) | 2002-03-29 | 2006-06-27 | Intel Corporation | System and method for execution of a secured environment initialization instruction |
US7565517B1 (en) * | 2002-04-03 | 2009-07-21 | Symantec Corporation | Retargeting a captured image to new hardware while in a pre-boot environment |
CN1293477C (en) | 2002-04-03 | 2007-01-03 | 鲍尔凯斯特公司 | Using disassociated images for computer and storage resource management |
EP1351145A1 (en) * | 2002-04-04 | 2003-10-08 | Hewlett-Packard Company | Computer failure recovery and notification system |
US7139890B2 (en) | 2002-04-30 | 2006-11-21 | Intel Corporation | Methods and arrangements to interface memory |
US6820177B2 (en) | 2002-06-12 | 2004-11-16 | Intel Corporation | Protected configuration space in a protected environment |
US7142674B2 (en) * | 2002-06-18 | 2006-11-28 | Intel Corporation | Method of confirming a secure key exchange |
US6990656B2 (en) * | 2002-06-27 | 2006-01-24 | Microsoft Corporation | Dynamic metabase store |
US6924667B2 (en) * | 2002-07-19 | 2005-08-02 | O2Micro International Limited | Level shifting and level-shifting amplifier circuits |
US20080059785A1 (en) * | 2002-08-14 | 2008-03-06 | Ti Technologies Limited | Method and apparatus for shutting down a computer system |
NZ520786A (en) * | 2002-08-14 | 2005-06-24 | Daniel James Oaeconnell | Method of booting a computer system using a memory image of the post boot content of the system RAM memory |
US7313684B2 (en) * | 2002-08-14 | 2007-12-25 | T1 Technologies Limited | Method and apparatus for booting a computer system |
US20040059905A1 (en) * | 2002-09-19 | 2004-03-25 | Soulier George R. | Method and apparatus for short-power cycle detection |
US7124322B1 (en) * | 2002-09-24 | 2006-10-17 | Novell, Inc. | System and method for disaster recovery for a computer network |
US7730155B1 (en) | 2002-10-01 | 2010-06-01 | Apple Inc. | Method and apparatus for dynamically locating resources |
US8336044B2 (en) * | 2002-10-09 | 2012-12-18 | Rpx Corporation | Method and system for deploying a software image |
US7024581B1 (en) | 2002-10-09 | 2006-04-04 | Xpoint Technologies, Inc. | Data processing recovery system and method spanning multiple operating system |
US6895347B2 (en) * | 2002-10-15 | 2005-05-17 | Remote Data Systems, Inc. | Computerized methods for data loggers |
US7165181B2 (en) * | 2002-11-27 | 2007-01-16 | Intel Corporation | System and method for establishing trust without revealing identity |
US7100037B2 (en) * | 2002-11-27 | 2006-08-29 | Intel Corporation | Method for reducing BIOS resume time from a sleeping state |
US7152169B2 (en) * | 2002-11-29 | 2006-12-19 | Intel Corporation | Method for providing power management on multi-threaded processor by using SMM mode to place a physical processor into lower power state |
US6999913B2 (en) * | 2002-12-10 | 2006-02-14 | John Alan Hensley | Emulated read-write disk drive using a protected medium |
US20040117532A1 (en) * | 2002-12-11 | 2004-06-17 | Bennett Steven M. | Mechanism for controlling external interrupts in a virtual machine system |
US20040117318A1 (en) * | 2002-12-16 | 2004-06-17 | Grawrock David W. | Portable token controlling trusted environment launch |
US6993649B2 (en) | 2002-12-17 | 2006-01-31 | John Alan Hensley | Method of altering a computer operating system to boot and run from protected media |
US20040128345A1 (en) * | 2002-12-27 | 2004-07-01 | Robinson Scott H. | Dynamic service registry |
US7900017B2 (en) | 2002-12-27 | 2011-03-01 | Intel Corporation | Mechanism for remapping post virtual machine memory pages |
US20040128465A1 (en) * | 2002-12-30 | 2004-07-01 | Lee Micheil J. | Configurable memory bus width |
US7076802B2 (en) | 2002-12-31 | 2006-07-11 | Intel Corporation | Trusted system clock |
US7017039B2 (en) * | 2002-12-31 | 2006-03-21 | John Alan Hensley | Method of booting a computer operating system to run from a normally unsupported system device |
US20040128528A1 (en) * | 2002-12-31 | 2004-07-01 | Poisner David I. | Trusted real time clock |
US7500092B2 (en) * | 2003-01-17 | 2009-03-03 | International Business Machines Corporation | Hardware abstraction for set-top box operating systems |
US7340638B2 (en) * | 2003-01-30 | 2008-03-04 | Microsoft Corporation | Operating system update and boot failure recovery |
US20040193953A1 (en) * | 2003-02-21 | 2004-09-30 | Sun Microsystems, Inc. | Method, system, and program for maintaining application program configuration settings |
US7318171B2 (en) * | 2003-03-12 | 2008-01-08 | Intel Corporation | Policy-based response to system errors occurring during OS runtime |
DE10320827A1 (en) * | 2003-05-08 | 2004-12-09 | Siemens Ag | Software customization procedures |
US7680957B1 (en) * | 2003-05-09 | 2010-03-16 | Symantec Operating Corporation | Computer system configuration representation and transfer |
US8095783B2 (en) | 2003-05-12 | 2012-01-10 | Phoenix Technologies Ltd. | Media boot loader |
US7136994B2 (en) * | 2003-05-13 | 2006-11-14 | Intel Corporation | Recovery images in an operational firmware environment |
US7822831B2 (en) * | 2003-07-31 | 2010-10-26 | International Business Machines Corporation | Method, system and program product for preserving and restoring mobile device user settings |
US20050044292A1 (en) * | 2003-08-19 | 2005-02-24 | Mckeen Francis X. | Method and apparatus to retain system control when a buffer overflow attack occurs |
US7287197B2 (en) * | 2003-09-15 | 2007-10-23 | Intel Corporation | Vectoring an interrupt or exception upon resuming operation of a virtual machine |
US7739521B2 (en) * | 2003-09-18 | 2010-06-15 | Intel Corporation | Method of obscuring cryptographic computations |
US7610611B2 (en) * | 2003-09-19 | 2009-10-27 | Moran Douglas R | Prioritized address decoder |
US7177967B2 (en) * | 2003-09-30 | 2007-02-13 | Intel Corporation | Chipset support for managing hardware interrupts in a virtual machine system |
US20050080934A1 (en) | 2003-09-30 | 2005-04-14 | Cota-Robles Erik C. | Invalidating translation lookaside buffer entries in a virtual machine (VM) system |
CN100334556C (en) * | 2003-09-30 | 2007-08-29 | 宏达国际电子股份有限公司 | Method of starting operated during CPU shutdown and computer system thereof |
US7636844B2 (en) * | 2003-11-17 | 2009-12-22 | Intel Corporation | Method and system to provide a trusted channel within a computer system for a SIM device |
US20050108171A1 (en) * | 2003-11-19 | 2005-05-19 | Bajikar Sundeep M. | Method and apparatus for implementing subscriber identity module (SIM) capabilities in an open platform |
US20050108534A1 (en) * | 2003-11-19 | 2005-05-19 | Bajikar Sundeep M. | Providing services to an open platform implementing subscriber identity module (SIM) capabilities |
TWI222566B (en) * | 2003-11-21 | 2004-10-21 | Infowize Technologies Corp | Multimedia real-time system operation method |
US8156343B2 (en) | 2003-11-26 | 2012-04-10 | Intel Corporation | Accessing private data about the state of a data processing machine from storage that is publicly accessible |
US8037314B2 (en) | 2003-12-22 | 2011-10-11 | Intel Corporation | Replacing blinded authentication authority |
US20050152539A1 (en) * | 2004-01-12 | 2005-07-14 | Brickell Ernie F. | Method of protecting cryptographic operations from side channel attacks |
CN100572782C (en) * | 2004-02-13 | 2009-12-23 | 博世株式会社 | Vehicle data backup method |
US7802085B2 (en) | 2004-02-18 | 2010-09-21 | Intel Corporation | Apparatus and method for distributing private keys to an entity with minimal secret, unique information |
US20050216920A1 (en) * | 2004-03-24 | 2005-09-29 | Vijay Tewari | Use of a virtual machine to emulate a hardware device |
US7356735B2 (en) * | 2004-03-30 | 2008-04-08 | Intel Corporation | Providing support for single stepping a virtual machine in a virtual machine environment |
US7620949B2 (en) * | 2004-03-31 | 2009-11-17 | Intel Corporation | Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment |
US20050240815A1 (en) * | 2004-04-13 | 2005-10-27 | Sony Corporation | Modular imaging of computer software for system install and restore |
US7886136B2 (en) * | 2004-05-21 | 2011-02-08 | Samsung Electronics Co., Ltd. | Computer system, method, and medium for switching operating system |
JP4233492B2 (en) * | 2004-06-02 | 2009-03-04 | 富士通マイクロエレクトロニクス株式会社 | Address translation device |
CN100489768C (en) * | 2004-06-15 | 2009-05-20 | T1科技有限公司 | Method and device for booting computer system |
US20050288056A1 (en) * | 2004-06-29 | 2005-12-29 | Bajikar Sundeep M | System including a wireless wide area network (WWAN) module with an external identity module reader and approach for certifying the WWAN module |
US7305592B2 (en) * | 2004-06-30 | 2007-12-04 | Intel Corporation | Support for nested fault in a virtual machine environment |
US7467328B2 (en) * | 2004-09-03 | 2008-12-16 | Hewlett-Packard Development Company, L.P. | Kernel configuration recovery |
US7853826B2 (en) * | 2004-09-24 | 2010-12-14 | Phoenix Technologies, Ltd. | Operating system transfer and launch without performing post |
US7840962B2 (en) * | 2004-09-30 | 2010-11-23 | Intel Corporation | System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified time |
US8146078B2 (en) | 2004-10-29 | 2012-03-27 | Intel Corporation | Timer offsetting mechanism in a virtual machine environment |
US20060100982A1 (en) * | 2004-11-08 | 2006-05-11 | International Business Machines Corporation | Storage configuration loader with automatic error recovery |
US8924728B2 (en) * | 2004-11-30 | 2014-12-30 | Intel Corporation | Apparatus and method for establishing a secure session with a device without exposing privacy-sensitive information |
US7529921B2 (en) * | 2004-12-17 | 2009-05-05 | Cardiac Pacemakers, Inc. | Fast initialization of medical device system having multiple operating systems |
US8533777B2 (en) | 2004-12-29 | 2013-09-10 | Intel Corporation | Mechanism to determine trust of out-of-band management agents |
US7509530B2 (en) * | 2005-01-19 | 2009-03-24 | Sonic Solutions | Method and system for use in restoring an active partition |
US7395405B2 (en) * | 2005-01-28 | 2008-07-01 | Intel Corporation | Method and apparatus for supporting address translation in a virtual machine environment |
US7516315B2 (en) * | 2005-03-18 | 2009-04-07 | Research In Motion Ltd. | Electronic device having an alterable configuration and methods of manufacturing and configuring the same |
US7590839B2 (en) * | 2005-03-22 | 2009-09-15 | Qnx Software Systems Gmbh & Co. Kg | System employing fast booting of application programs |
US7430629B2 (en) * | 2005-05-12 | 2008-09-30 | International Business Machines Corporation | Internet SCSI communication via UNDI services |
US7809957B2 (en) | 2005-09-29 | 2010-10-05 | Intel Corporation | Trusted platform module for generating sealed data |
US7500090B2 (en) * | 2005-09-29 | 2009-03-03 | Hewlett-Packard Development Company, L.P. | Operating environment configuration system and method |
US7506203B2 (en) * | 2005-11-10 | 2009-03-17 | International Business Machines Corporation | Extracting log and trace buffers in the event of system crashes |
US20070214345A1 (en) * | 2006-03-10 | 2007-09-13 | Fleming John C | System and method for porting an operating system |
US7950020B2 (en) * | 2006-03-16 | 2011-05-24 | Ntt Docomo, Inc. | Secure operating system switching |
US8014530B2 (en) | 2006-03-22 | 2011-09-06 | Intel Corporation | Method and apparatus for authenticated, recoverable key distribution with no database secrets |
US8234359B2 (en) * | 2006-05-24 | 2012-07-31 | Absolute Software Corp. | System and method for remotely re-imaging a computer system |
US7886190B2 (en) * | 2006-09-29 | 2011-02-08 | Intel Corporation | System and method for enabling seamless boot recovery |
US8131986B2 (en) * | 2006-09-29 | 2012-03-06 | Lenovo (Singapore) Pte. Ltd. | System and method for boot loading of programs within a host operating environment having one or more linked guest operating systems |
US20070143591A1 (en) * | 2007-02-23 | 2007-06-21 | Richard Dellacona | Method for non-destructive restoration of a corrupted operating system |
CN101317784B (en) * | 2007-06-08 | 2011-09-07 | 深圳迈瑞生物医疗电子股份有限公司 | Multi-collocation module equipment and automatic collocation method for module |
KR101398935B1 (en) * | 2008-04-29 | 2014-06-27 | 삼성전자주식회사 | System restore method and apparatus using virtualization |
US8843742B2 (en) * | 2008-08-26 | 2014-09-23 | Hewlett-Packard Company | Hypervisor security using SMM |
KR20100041309A (en) * | 2008-10-14 | 2010-04-22 | 삼성전자주식회사 | Multi processor system utilizing application functions in each processor |
EP2356563B1 (en) * | 2008-10-24 | 2018-06-27 | Citrix Systems, Inc. | Methods and systems for providing a modifiable machine base image with a personalized desktop environment in a combined computing environment |
US8744806B2 (en) | 2008-10-29 | 2014-06-03 | Sevone, Inc. | Scalable performance management system |
WO2010099529A1 (en) * | 2009-02-27 | 2010-09-02 | Keicy Chung | Central processing unit capable of multi-boot using disjoint memory spaces |
TW201106271A (en) * | 2009-08-14 | 2011-02-16 | Insyde Software Corp | Method of switching different operating systems in computer |
CN102012823A (en) * | 2009-09-04 | 2011-04-13 | 中兴通讯股份有限公司 | Method and device for quickly restarting computer |
KR101027415B1 (en) | 2009-12-18 | 2011-04-11 | 한국과학기술원 | Managing system of operating system for vehicle, managing method and error detecting method of the same |
US8686955B2 (en) * | 2010-03-11 | 2014-04-01 | Apple Inc. | Device, method, and graphical user interface for performing character entry |
US9465601B2 (en) | 2010-04-20 | 2016-10-11 | International Business Machines Corporation | Pluggable activation engine extensions via virtual disks |
KR101731422B1 (en) * | 2010-10-04 | 2017-04-28 | 삼성전자주식회사 | Restoration apparatus and method for fault over the virtual environment |
KR20120036209A (en) | 2010-10-07 | 2012-04-17 | 삼성전자주식회사 | Method for optimization of snapshot boot image construction based on process class and library dependency |
US8495351B2 (en) * | 2010-10-13 | 2013-07-23 | International Business Machines Corporation | Preparing and preserving a system configuration during a hot upgrade |
CN102508734B (en) * | 2011-09-30 | 2015-06-03 | Tcl集团股份有限公司 | Operating system recovery method and intelligent equipment |
US9542172B2 (en) | 2013-02-05 | 2017-01-10 | Apple Inc. | Automatic updating of applications |
US9250922B2 (en) | 2013-02-28 | 2016-02-02 | Qualcomm Incorporated | Method and apparatus for prefetching peripheral device drivers for smart phones and other connected devices prior to HLOS boot |
US9261932B2 (en) * | 2013-03-15 | 2016-02-16 | Microchip Technology Incorporated | Minimizing switchover time in a hot swappable program memory |
US9563457B2 (en) | 2013-11-18 | 2017-02-07 | Bitdefender IPR Management Ltd. | Enabling a secure environment through operating system switching |
JP2015114750A (en) | 2013-12-10 | 2015-06-22 | 富士通株式会社 | Examination program, information processing device, and information processing method |
CN105786547A (en) * | 2014-12-26 | 2016-07-20 | 中兴通讯股份有限公司 | Operation system restarting method and apparatus |
CN106126397A (en) * | 2016-06-19 | 2016-11-16 | 乐视控股(北京)有限公司 | The processing method of program crashing message and system |
US10540172B2 (en) * | 2017-07-24 | 2020-01-21 | Sevone, Inc. | System, method, and apparatus for zero downtime operating system transformation |
KR102103593B1 (en) * | 2019-07-29 | 2020-04-23 | 김창석 | Method and Apparatus for Driving External Operating System |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5089958A (en) * | 1989-01-23 | 1992-02-18 | Vortex Systems, Inc. | Fault tolerant computer backup system |
EP0474058A2 (en) * | 1990-09-04 | 1992-03-11 | International Business Machines Corporation | Problem analysis of a node computer with assistance from a central site |
EP0516159A2 (en) * | 1991-05-29 | 1992-12-02 | Kabushiki Kaisha Toshiba | Resume processing function for the OS/2 operating system |
US5325532A (en) * | 1992-09-25 | 1994-06-28 | Compaq Computer Corporation | Automatic development of operating system boot image |
WO1998012635A1 (en) * | 1996-09-17 | 1998-03-26 | Radisys Corporation | Method and apparatus for encapsulating a protected-mode operating system within a real-time, protected-mode operating system |
EP0838753A1 (en) * | 1996-10-28 | 1998-04-29 | Sun Microsystems, Inc. | Method and apparatus for initializing a device |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5696897A (en) * | 1994-01-31 | 1997-12-09 | Sun Microsystems, Inc. | Method and apparatus for a multi-layer system quiescent suspend and resume operation |
US5504905A (en) * | 1994-05-17 | 1996-04-02 | International Business Machines Corporation | Apparatus for communicating a change in system configuration in an information handling network |
US5710930A (en) * | 1995-08-04 | 1998-01-20 | Intel Corporation | Apparatus and a method for allowing an operating system of a computer system to persist across a power off and on cycle |
US5752032A (en) * | 1995-11-21 | 1998-05-12 | Diamond Multimedia Systems, Inc. | Adaptive device driver using controller hardware sub-element identifier |
US5864657A (en) * | 1995-11-29 | 1999-01-26 | Texas Micro, Inc. | Main memory system and checkpointing protocol for fault-tolerant computer system |
US5956507A (en) * | 1996-05-14 | 1999-09-21 | Shearer, Jr.; Bennie L. | Dynamic alteration of operating system kernel resource tables |
US5991544A (en) * | 1997-12-09 | 1999-11-23 | Nortel Networks Corporation | Process and apparatus for managing a software load image |
US6098158A (en) * | 1997-12-18 | 2000-08-01 | International Business Machines Corporation | Software-enabled fast boot |
US6101601A (en) * | 1998-04-20 | 2000-08-08 | International Business Machines Corporation | Method and apparatus for hibernation within a distributed data processing system |
-
1998
- 1998-04-30 US US09/070,419 patent/US6173417B1/en not_active Expired - Lifetime
-
1999
- 1999-04-12 TW TW088105795A patent/TW428143B/en active
- 1999-04-13 AU AU34922/99A patent/AU3492299A/en not_active Abandoned
- 1999-04-13 CN CN99805640A patent/CN1118750C/en not_active Expired - Fee Related
- 1999-04-13 GB GB0022497A patent/GB2353381B/en not_active Expired - Fee Related
- 1999-04-13 EP EP99916655A patent/EP1137987B1/en not_active Expired - Lifetime
- 1999-04-13 JP JP2000547539A patent/JP3598272B2/en not_active Expired - Lifetime
- 1999-04-13 KR KR10-2000-7012023A patent/KR100430468B1/en not_active IP Right Cessation
- 1999-04-13 DE DE69923085T patent/DE69923085T2/en not_active Expired - Lifetime
- 1999-04-13 AT AT99916655T patent/ATE286606T1/en not_active IP Right Cessation
- 1999-04-13 WO PCT/US1999/008032 patent/WO1999057632A2/en active IP Right Grant
- 1999-05-10 US US09/309,178 patent/US6393560B1/en not_active Expired - Lifetime
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5089958A (en) * | 1989-01-23 | 1992-02-18 | Vortex Systems, Inc. | Fault tolerant computer backup system |
EP0474058A2 (en) * | 1990-09-04 | 1992-03-11 | International Business Machines Corporation | Problem analysis of a node computer with assistance from a central site |
EP0516159A2 (en) * | 1991-05-29 | 1992-12-02 | Kabushiki Kaisha Toshiba | Resume processing function for the OS/2 operating system |
US5325532A (en) * | 1992-09-25 | 1994-06-28 | Compaq Computer Corporation | Automatic development of operating system boot image |
WO1998012635A1 (en) * | 1996-09-17 | 1998-03-26 | Radisys Corporation | Method and apparatus for encapsulating a protected-mode operating system within a real-time, protected-mode operating system |
EP0838753A1 (en) * | 1996-10-28 | 1998-04-29 | Sun Microsystems, Inc. | Method and apparatus for initializing a device |
Non-Patent Citations (1)
Title |
---|
"FAST DOS SOFT BOOT", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 37, no. 2B, 1 February 1994 (1994-02-01), pages 185/186, XP000433805, ISSN: 0018-8689 * |
Also Published As
Publication number | Publication date |
---|---|
DE69923085T2 (en) | 2005-12-08 |
US6173417B1 (en) | 2001-01-09 |
JP3598272B2 (en) | 2004-12-08 |
GB0022497D0 (en) | 2000-11-01 |
KR100430468B1 (en) | 2004-05-10 |
CN1299483A (en) | 2001-06-13 |
DE69923085D1 (en) | 2005-02-10 |
US6393560B1 (en) | 2002-05-21 |
EP1137987A2 (en) | 2001-10-04 |
GB2353381B (en) | 2003-06-18 |
EP1137987B1 (en) | 2005-01-05 |
AU3492299A (en) | 1999-11-23 |
WO1999057632A2 (en) | 1999-11-11 |
ATE286606T1 (en) | 2005-01-15 |
JP2002513964A (en) | 2002-05-14 |
CN1118750C (en) | 2003-08-20 |
TW428143B (en) | 2001-04-01 |
KR20010043130A (en) | 2001-05-25 |
GB2353381A (en) | 2001-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1999057632A3 (en) | Initializing and restarting operating systems | |
CA2472473A1 (en) | Detection of out of memory and graceful shutdown | |
WO2000019317A8 (en) | Protection of boot block code while allowing write accesses to the boot block | |
EP1199636A3 (en) | Self-repairing operating system for computer entities | |
CA2265592A1 (en) | Producing a mirrored data copy (image) using reference labels | |
AU8649998A (en) | Backup restoring method, controller therefor/and computer-readable ecording medium stored with backup restore program | |
EP1003099A3 (en) | A method of updating firmware without affecting initialization information | |
WO2005033843A3 (en) | Server-based system for backing up memory of a wireless subscriber device | |
DK0954779T3 (en) | Procedure for reconstructing a calculation mode | |
EP0816968A3 (en) | Mechanism for locating objects in a secure fashion | |
IL157542A0 (en) | System and method for restoring computer systems damaged by a malicious computer program | |
WO1999012101A3 (en) | Method, software and apparatus for saving, using and recovering data | |
JP2004362543A (en) | Safety power disconnection system and its method | |
WO2002027471A3 (en) | Method and apparatus for booting the operating environment of an autonomous subsystem | |
EP0881569A3 (en) | File system and file management method which realize distributed replication in system having shared type raid | |
WO1999039254A3 (en) | Providing low level hardware device driver from user mode under multi-tasking operating systems | |
WO2009002749A3 (en) | Synchronization between connection manager and extension components | |
WO2002099642A8 (en) | A computer with fault-tolerant booting | |
WO2003021437A3 (en) | Device for use in a network environment | |
JP3016971B2 (en) | File system | |
EP1439466A3 (en) | Communication server switching controller | |
CN111563010B (en) | Data synchronization method, system and storage medium based on dual-computer redundancy system | |
JP2522170B2 (en) | Application program startup method | |
JPH0619233Y2 (en) | Communication node | |
KR930015558A (en) | Online Standby Loading Method for Software Changes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 99805640.5 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
ENP | Entry into the national phase |
Ref document number: 200022497 Country of ref document: GB Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1999916655 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020007012023 Country of ref document: KR |
|
ENP | Entry into the national phase |
Ref document number: 2000 547539 Country of ref document: JP Kind code of ref document: A |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1020007012023 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 1999916655 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1020007012023 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 1999916655 Country of ref document: EP |