KR101636870B1 - 최소 부트 이미지의 생성 방법 및 장치 - Google Patents
최소 부트 이미지의 생성 방법 및 장치 Download PDFInfo
- Publication number
- KR101636870B1 KR101636870B1 KR1020100018237A KR20100018237A KR101636870B1 KR 101636870 B1 KR101636870 B1 KR 101636870B1 KR 1020100018237 A KR1020100018237 A KR 1020100018237A KR 20100018237 A KR20100018237 A KR 20100018237A KR 101636870 B1 KR101636870 B1 KR 101636870B1
- Authority
- KR
- South Korea
- Prior art keywords
- boot image
- application
- executing
- information
- code
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/4418—Suspend and resume; Hibernate and awake
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/177—Initialisation or configuration control
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/4405—Initialisation of multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/4416—Network booting; Remote initial program loading [RIPL]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 부트 이미지 생성 장치를 도시한다.
도 3은 본 발명의 일 실시예에 따른 부트 이미지를 생성하기 위한 휘발성 메모리의 제어 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른 부트 이미지를 도시한다.
도 5는 본 발명의 일 실시예에 따른 부팅 장치를 도시한다.
도 6은 본 발명의 일 실시예에 따른 부트 이미지를 생성하는 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명의 또 다른 실시예에 따른 부트 이미지를 생성하는 방법을 도시한다.
도 8은 본 발명의 일 실시예에 따른 부팅 방법을 설명하기 위한 흐름도이다.
도 9는 본 발명의 일 실시예에 따른 부트 이미지의 생성 시에 실행 중이던 프로세스와 관련된 파일을 삭제 또는 수정하는 방법을 도시한다.
Claims (28)
- 소정 시점에 디바이스에서 어플리케이션의 실행을 위해 상기 디바이스의 휘발성 메모리에 로드(load)된 상기 어플리케이션의 실행을 위한 코드(code) 및 상기 어플리케이션의 실행을 위한 데이터 중에서, 상기 어플리케이션의 실행을 위한 코드를 상기 휘발성 메모리에서 소거하고 상기 어플리케이션의 실행을 위한 데이터를 상기 디바이스의 비휘발성 메모리에 저장하는 단계;
상기 시점에서 상기 휘발성 메모리에 저장된 상기 디바이스의 운영 체계(Operating System)의 실행을 위한 코드, 상기 운영 체계의 실행을 위한 데이터 및 상기 디바이스에 표시되는 화면에 대한 정보를 포함하는 부트 이미지(boot image)를 생성하는 단계; 및
상기 생성된 부트 이미지를 상기 휘발성 메모리에 저장하는 단계;를 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 1 항에 있어서,
상기 어플리케이션의 실행을 위한 코드는 상기 어플리케이션의 실행을 위해 상기 비휘발성 메모리에서 상기 휘발성 메모리로 복사된 코드이고,
상기 운영 체계의 실행을 위한 데이터는 상기 비휘발성 메모리에서 상기 어플리케이션의 실행을 위한 코드 및 상기 어플리케이션의 실행을 위한 데이터 중 적어도 하나가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 2 항에 있어서, 상기 부트 이미지는
상기 시점에 상기 디바이스에 장착된 적어도 하나의 주변 디바이스(peripheral device)의 상태에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 3 항에 있어서, 상기 부트 이미지를 저장하는 단계는
상기 적어도 하나의 주변 디바이스를 중지시키는 단계; 및
상기 중지된 적어도 하나의 주변 디바이스의 상태에 대한 정보를 상기 부트 이미지에 저장하는 단계를 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 3 항에 있어서, 상기 부트 이미지는
상기 시점에서 실행 중인 프로세스와 관련된 파일에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 5 항에 있어서, 상기 프로세스와 관련된 파일에 대한 정보는
상기 비휘발성 메모리에서 상기 프로세스와 관련된 파일이 저장되어 있는 위치에 대한 정보를 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 5 항에 있어서, 상기 부트 이미지를 저장하는 단계는
상기 적어도 하나의 주변 디바이스를 중지시키는 단계;
상기 중지된 적어도 하나의 주변 디바이스의 상태에 대한 정보를 상기 부트 이미지에 저장하는 단계; 및
상기 실행 중인 프로세스와 관련된 파일에 대한 정보를 상기 부트 이미지에 저장하는 단계를 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 삭제
- 제 1 항에 있어서, 상기 부트 이미지는
상기 부트 이미지에서 상기 화면에 대한 정보가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 1 항에 있어서,
상기 휘발성 메모리에 저장되어 있는 상기 부트 이미지를 상기 비휘발성 메모리에 저장하는 단계를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 1 항에 있어서, 상기 시점은
상기 디바이스에서 상기 운영 체계 및 상기 디바이스의 작동을 위해 실행되는 적어도 하나의 서비스 어플리케이션을 제외한 다른 어플리케이션은 실행되지 않은 아이들(idle) 상태인 시점인 것을 특징으로 하는 부트 이미지 생성 방법. - 소정 시점에 디바이스에서 어플리케이션의 실행을 위해 상기 디바이스의 휘발성 메모리에 로드(load)된 상기 어플리케이션의 실행을 위한 코드(code) 및 상기 어플리케이션의 실행을 위한 데이터 중에서, 상기 어플리케이션의 실행을 위한 코드를 상기 디바이스의 휘발성 메모리에서 소거하고, 상기 어플리케이션의 실행을 위한 데이터를 상기 디바이스의 비휘발성 메모리에 저장하고, 상기 시점에서 상기 휘발성 메모리에 저장된 상기 디바이스의 운영 체계(Operating System)의 실행을 위한 코드, 상기 운영 체계의 실행을 위한 데이터 및 상기 디바이스에 표시되는 화면에 대한 정보를 포함하도록 생성된 부트 이미지(boot image)를 휘발성 메모리에 로드하는 단계; 및
상기 로드된 부트 이미지에 기초해 상기 디바이스의 상태를 상기 시점의 상태로 복원하는 단계를 포함하는 것을 특징으로 하는 부팅 방법. - 제 12 항에 있어서,
상기 어플리케이션의 실행을 위한 코드는 상기 어플리케이션의 실행을 위해 상기 비휘발성 메모리에서 상기 휘발성 메모리로 복사된 코드이고,
상기 운영 체계의 실행의 실행을 위한 데이터는 상기 비휘발성 메모리에서 상기 어플리케이션의 실행을 위한 코드 및 상기 어플리케이션의 실행을 위한 데이터 중 적어도 하나가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부팅 방법. - 제 13 항에 있어서,
상기 부트 이미지는 상기 시점에 상기 디바이스에 장착된 적어도 하나의 주변 디바이스(peripheral device)의 상태에 대한 정보를 더 포함하고,
상기 디바이스의 상태를 복원하는 단계는 상기 적어도 하나의 주변 디바이스의 상태에 대한 정보에 기초해 상기 적어도 하나의 주변 디바이스의 상태를 복원하는 단계를 더 포함하는 것을 특징으로 하는 부팅 방법. - 소정 시점에 디바이스에서 어플리케이션의 실행을 위해 상기 디바이스의 휘발성 메모리에 로드(load)된 상기 어플리케이션의 실행을 위한 코드(code) 및 상기 어플리케이션의 실행을 위한 데이터 중에서, 상기 어플리케이션의 실행을 위한 코드를 상기 휘발성 메모리에서 소거하고, 상기 어플리케이션의 실행을 위한 데이터를 상기 디바이스의 비휘발성 메모리에 저장하는 스와핑부; 및
상기 시점에서 상기 휘발성 메모리에 저장된 상기 디바이스의 운영 체계(Operating System)의 실행을 위한 코드, 상기 운영 체계의 실행을 위한 데이터 및 상기 디바이스에 표시되는 화면에 대한 정보를 포함하는 부트 이미지(boot image)를 생성하고, 상기 생성된 부트 이미지를 상기 휘발성 메모리에 저장하는 부트 이미지 생성부를 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 제 15 항에 있어서,
상기 어플리케이션의 실행을 위한 코드는 상기 어플리케이션의 실행을 위해 상기 비휘발성 메모리에서 상기 휘발성 메모리로 복사된 코드이고,
상기 운영 체계의 실행을 위한 데이터는 상기 비휘발성 메모리에서 상기 어플리케이션의 실행을 위한 코드 및 상기 어플리케이션의 실행을 위한 데이터 중 적어도 하나가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 제 16 항에 있어서, 상기 부트 이미지는
상기 시점에 상기 디바이스에 장착된 적어도 하나의 주변 디바이스(peripheral device)의 상태에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 제 17 항에 있어서, 상기 부트 이미지는
상기 시점에서 실행 중인 프로세스와 관련된 파일에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 제 18 항에 있어서, 상기 프로세스와 관련된 파일에 대한 정보는
상기 비휘발성 메모리에서 상기 프로세스와 관련된 파일이 저장되어 있는 위치에 대한 정보를 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 삭제
- 제 15 항에 있어서, 상기 부트 이미지는
상기 부트 이미지에서 상기 화면에 대한 정보가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 장치. - 소정 시점에 디바이스에서 어플리케이션의 실행을 위해 상기 디바이스의 휘발성 메모리에 로드(load)된 상기 어플리케이션의 실행을 위한 코드(code) 및 상기 어플리케이션의 실행을 위한 데이터 중에서, 상기 어플리케이션의 실행을 위한 코드를 상기 휘발성 메모리에서 소거하고, 상기 어플리케이션의 실행을 위한 데이터를 상기 디바이스의 비휘발성 메모리에 저장하고, 상기 시점에서 상기 휘발성 메모리에 저장된 상기 디바이스의 운영 체계(Operating System)의 실행을 위한 코드, 상기 운영 체계의 실행을 위한 데이터 및 상기 디바이스에 표시되는 화면에 대한 정보를 포함하도록 생성된 부트 이미지(boot image)를 휘발성 메모리에 로드하는 로딩부; 및
상기 로드된 부트 이미지에 기초해 상기 디바이스의 상태를 상기 시점의 상태로 복원하는 부팅부를 포함하는 것을 특징으로 하는 부팅 장치. - 제 22 항에 있어서,
상기 어플리케이션의 실행을 위한 코드는 상기 어플리케이션의 실행을 위해 상기 비휘발성 메모리에서 상기 휘발성 메모리로 복사된 코드이고,
상기 운영 체계의 실행을 위한 데이터는 상기 비휘발성 메모리에서 상기 어플리케이션의 실행을 위한 코드 및 상기 어플리케이션의 실행을 위한 데이터 중 적어도 하나가 저장된 위치에 대한 정보를 더 포함하는 것을 특징으로 하는 부팅 장치. - 제 22 항에 있어서,
상기 부트 이미지는 상기 시점에 상기 디바이스에 장착된 적어도 하나의 주변 디바이스(peripheral device)의 상태에 대한 정보를 더 포함하고,
상기 부팅부는 상기 적어도 하나의 주변 디바이스의 상태에 대한 정보에 기초해 상기 적어도 하나의 주변 디바이스의 상태를 복원하는 것을 특징으로 하는 부팅 장치. - 제 1 항에 있어서, 상기 부트 이미지 생성 방법은
상기 어플리케이션의 실행을 위한 데이터 및 상기 운영 체계의 캐쉬 데이터를 상기 휘발성 메모리에서 소거하는 단계를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 제 9 항에 있어서,
상기 시점에 상기 디바이스에 표시되는 화면의 변경 요청을 수신하는 단계; 및
상기 부트 이미지에서 상기 화면에 대한 정보가 저장된 위치에 대한 정보를 참조하여 상기 부트 이미지의 상기 디바이스에 표시되는 화면에 대한 정보를 변경하는 단계를 더 포함하는 것을 특징으로 하는 부트 이미지 생성 방법. - 소정 시점에 디바이스에서 실행되고 있는 어플리케이션의 실행을 위한 코드를 상기 디바이스의 휘발성 메모리에서 소거하고, 상기 휘발성 메모리에 저장된 상기 어플리케이션의 실행을 위한 데이터를 비휘발성 메모리에 저장하고, 상기 시점에서 상기 휘발성 메모리에 저장된 상기 디바이스의 운영 체계(Operating System)의 실행을 위한 코드 및 상기 운영 체계의 실행을 위한 데이터 중 적어도 하나를 포함하도록 생성된 부트 이미지(boot image)를 휘발성 메모리에 로드하고, 상기 로드된 부트 이미지에 기초해 상기 디바이스의 상태를 상기 시점의 상태로 복원하는 단계;
소정 파일의 삭제 또는 수정 요청을 수신하는 단계; 및
상기 부트 이미지에 포함된 상기 부트 이미지의 상기 시점에서 실행 중인 프로세스와 관련된 파일에 대한 정보에 기초해 선택적으로 상기 소정 파일을 삭제 또는 수정하는 단계를 포함하는 것을 특징으로 하는 파일 변경 방법. - 제 1 항 내지 제 7 항, 제 9 항 내지 제 14 항, 및 제 25 내지 제 27 항 중 어느 한 항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100018237A KR101636870B1 (ko) | 2010-02-26 | 2010-02-26 | 최소 부트 이미지의 생성 방법 및 장치 |
| EP11747750.5A EP2539807A4 (en) | 2010-02-26 | 2011-02-25 | METHOD AND DEVICE FOR GENERATING A MINIMUM BOAT IMAGE |
| JP2012554941A JP2013520744A (ja) | 2010-02-26 | 2011-02-25 | 最小ブートイメージの生成方法及びその装置 |
| CN2011800109992A CN102770841A (zh) | 2010-02-26 | 2011-02-25 | 用于产生最小引导映像的方法和装置 |
| PCT/KR2011/001362 WO2011105860A2 (en) | 2010-02-26 | 2011-02-25 | Method and apparatus for generating minimum boot image |
| US13/036,865 US20110213954A1 (en) | 2010-02-26 | 2011-02-28 | Method and apparatus for generating minimum boot image |
| US13/650,752 US10394570B2 (en) | 2010-02-26 | 2012-10-12 | 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 |
| US13/650,715 US20130042097A1 (en) | 2010-02-26 | 2012-10-12 | Method of updating boot image for fast booting and image forming apparatus for performing the method |
| US13/650,727 US20130036300A1 (en) | 2010-02-26 | 2012-10-12 | Method of fixing error of boot image for fast booting and image forming apparatus for performing the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100018237A KR101636870B1 (ko) | 2010-02-26 | 2010-02-26 | 최소 부트 이미지의 생성 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110098567A KR20110098567A (ko) | 2011-09-01 |
| KR101636870B1 true KR101636870B1 (ko) | 2016-07-06 |
Family
ID=44505925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100018237A Expired - Fee Related KR101636870B1 (ko) | 2010-02-26 | 2010-02-26 | 최소 부트 이미지의 생성 방법 및 장치 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20110213954A1 (ko) |
| EP (1) | EP2539807A4 (ko) |
| JP (1) | JP2013520744A (ko) |
| KR (1) | KR101636870B1 (ko) |
| CN (1) | CN102770841A (ko) |
| WO (1) | WO2011105860A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019132464A1 (ko) * | 2017-12-28 | 2019-07-04 | 삼성전자 주식회사 | 디스플레이 장치 및 그 동작방법 |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10394570B2 (en) | 2010-02-26 | 2019-08-27 | Hp Printing Korea Co., Ltd. | 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 |
| KR101813641B1 (ko) * | 2011-11-15 | 2018-01-02 | 에스프린팅솔루션 주식회사 | 화상형성장치 및 하이버네이션 기능을 갖는 화상형성장치를 부팅하는 방법 |
| JP6041522B2 (ja) * | 2012-04-18 | 2016-12-07 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、プログラム及び記憶媒体 |
| US9367333B2 (en) * | 2012-07-30 | 2016-06-14 | Hewlett-Packard Development Company, L.P. | Booting a printer |
| KR101959359B1 (ko) | 2012-11-06 | 2019-03-18 | 에이치피프린팅코리아 유한회사 | 빠른 부팅을 위한 부트 이미지를 업데이트하는 방법 및 이를 수행하는 화상형성장치 |
| CN103885901B (zh) * | 2012-12-21 | 2019-06-25 | 联想(北京)有限公司 | 文件读取方法、存储设备和电子设备 |
| WO2015015305A1 (en) * | 2013-07-31 | 2015-02-05 | Marvell Word Trade Ltd. | Parallelizing boot operations |
| US10050901B2 (en) * | 2014-04-22 | 2018-08-14 | Cisco Technology, Inc. | Efficient management and configuration of in-band resources |
| US20150324132A1 (en) * | 2014-05-07 | 2015-11-12 | Sandisk Technologies Inc. | Method and Computing Device for Fast Erase of Swap Memory |
| US9928169B2 (en) | 2014-05-07 | 2018-03-27 | Sandisk Technologies Llc | Method and system for improving swap performance |
| US9633233B2 (en) | 2014-05-07 | 2017-04-25 | Sandisk Technologies Llc | Method and computing device for encrypting data stored in swap memory |
| US9665296B2 (en) * | 2014-05-07 | 2017-05-30 | Sandisk Technologies Llc | Method and computing device for using both volatile memory and non-volatile swap memory to pre-load a plurality of applications |
| US9710198B2 (en) | 2014-05-07 | 2017-07-18 | Sandisk Technologies Llc | Method and computing device for controlling bandwidth of swap operations |
| KR102219877B1 (ko) * | 2014-10-14 | 2021-02-24 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
| US10521618B1 (en) * | 2015-10-20 | 2019-12-31 | Marvell International Ltd. | Methods and apparatus for secure root key provisioning |
| WO2019066773A1 (en) * | 2017-09-26 | 2019-04-04 | Hewlett-Packard Development Company, L.P. | LOADING IMAGE OF STARTUP |
| CN108197184A (zh) * | 2017-12-25 | 2018-06-22 | 深圳天珑无线科技有限公司 | 文件存储的方法及文件存储设备、存储装置 |
| CN110427582A (zh) * | 2018-04-28 | 2019-11-08 | 华为技术有限公司 | 文件缓存的读取方法和装置 |
| KR20200125258A (ko) | 2019-04-26 | 2020-11-04 | 삼성전자주식회사 | 어플리케이션 실행을 제어하기 위한 방법, 이를 위한 전자 장치 및 저장 매체 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6098158A (en) | 1997-12-18 | 2000-08-01 | International Business Machines Corporation | Software-enabled fast boot |
| US20010039612A1 (en) | 1999-12-02 | 2001-11-08 | Lee Sang-Jin | Apparatus and method for fast booting |
| JP2003084977A (ja) | 2001-09-11 | 2003-03-20 | Ricoh Co Ltd | コンピュータシステム及びその制御方法 |
| JP2008165554A (ja) | 2006-12-28 | 2008-07-17 | Sony Corp | 情報処理装置、起動方法、およびプログラム |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5325532A (en) * | 1992-09-25 | 1994-06-28 | Compaq Computer Corporation | Automatic development of operating system boot image |
| JP2525122B2 (ja) * | 1992-11-09 | 1996-08-14 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュ―タ・システムのバックアップ記録方法、復元方法およびシステム |
| US5557777A (en) * | 1994-09-30 | 1996-09-17 | Apple Computer, Inc. | Method and apparatus for system recovery from power loss |
| US5933631A (en) * | 1997-03-17 | 1999-08-03 | International Business Machines Corporation | Dynamic boot filesystem selection |
| KR19990011346A (ko) * | 1997-07-23 | 1999-02-18 | 윤종용 | 압축된 부팅 롬 생성 방법 |
| JP3204251B2 (ja) * | 1999-06-30 | 2001-09-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ハイバネーション装置及び方法、それを格納した記録媒体並びにそれを適用したコンピュータ |
| US6609182B1 (en) * | 2000-01-20 | 2003-08-19 | Microsoft Corporation | Smart hibernation on an operating system with page translation |
| US7062643B2 (en) * | 2000-08-01 | 2006-06-13 | Fujitsu Limited | System method and apparatus for controlling a boot process of a computer |
| JP2004348677A (ja) * | 2003-05-26 | 2004-12-09 | Sony Corp | プログラムおよび情報処理方法 |
| US7475186B2 (en) * | 2003-10-31 | 2009-01-06 | Superspeed Software | System and method for persistent RAM disk |
| US8001348B2 (en) * | 2003-12-24 | 2011-08-16 | Intel Corporation | Method to qualify access to a block storage device via augmentation of the device's controller and firmware flow |
| US7590839B2 (en) * | 2005-03-22 | 2009-09-15 | Qnx Software Systems Gmbh & Co. Kg | System employing fast booting of application programs |
| US7634689B2 (en) * | 2005-09-22 | 2009-12-15 | Advanced Micro Devices, Inc. | Boot performance optimization for hard drive for personal internet communicator |
| JP4933822B2 (ja) * | 2006-04-21 | 2012-05-16 | 株式会社Cspフロンティア研究所 | データ消去システム、管理サーバ、データ消去方法およびプログラム |
| US7519808B2 (en) * | 2006-04-25 | 2009-04-14 | Apple Inc. | Method and apparatus for quickly reanimating devices from hibernation |
| US7673131B2 (en) * | 2006-05-05 | 2010-03-02 | Microsoft Corporation | Booting an operating system in discrete stages |
| JP2007334383A (ja) * | 2006-06-12 | 2007-12-27 | Sony Corp | 情報処理装置とその起動方法およびプログラム |
| US7743242B2 (en) * | 2006-10-16 | 2010-06-22 | Scalent Systems Inc. | Method and system for automatic generation of operating system boot images |
| JP4857201B2 (ja) * | 2007-06-20 | 2012-01-18 | キヤノン株式会社 | 情報処理装置 |
| JP2009193379A (ja) * | 2008-02-14 | 2009-08-27 | Konica Minolta Business Technologies Inc | 画像処理装置及び同装置の起動方法 |
| US8386757B1 (en) * | 2009-02-13 | 2013-02-26 | Unidesk Corporation | Managed desktop system |
| CN101515239A (zh) * | 2009-04-08 | 2009-08-26 | 南京航空航天大学 | X86飞控计算机快速启动方法 |
-
2010
- 2010-02-26 KR KR1020100018237A patent/KR101636870B1/ko not_active Expired - Fee Related
-
2011
- 2011-02-25 JP JP2012554941A patent/JP2013520744A/ja active Pending
- 2011-02-25 CN CN2011800109992A patent/CN102770841A/zh active Pending
- 2011-02-25 EP EP11747750.5A patent/EP2539807A4/en not_active Withdrawn
- 2011-02-25 WO PCT/KR2011/001362 patent/WO2011105860A2/en not_active Ceased
- 2011-02-28 US US13/036,865 patent/US20110213954A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6098158A (en) | 1997-12-18 | 2000-08-01 | International Business Machines Corporation | Software-enabled fast boot |
| US20010039612A1 (en) | 1999-12-02 | 2001-11-08 | Lee Sang-Jin | Apparatus and method for fast booting |
| JP2003084977A (ja) | 2001-09-11 | 2003-03-20 | Ricoh Co Ltd | コンピュータシステム及びその制御方法 |
| JP2008165554A (ja) | 2006-12-28 | 2008-07-17 | Sony Corp | 情報処理装置、起動方法、およびプログラム |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019132464A1 (ko) * | 2017-12-28 | 2019-07-04 | 삼성전자 주식회사 | 디스플레이 장치 및 그 동작방법 |
| KR20190080226A (ko) * | 2017-12-28 | 2019-07-08 | 삼성전자주식회사 | 디스플레이 장치 및 그 동작방법 |
| KR102406571B1 (ko) * | 2017-12-28 | 2022-06-08 | 삼성전자주식회사 | 디스플레이 장치 및 그 동작방법 |
| US11385705B2 (en) | 2017-12-28 | 2022-07-12 | Samsung Electronics Co., Ltd. | Display apparatus and operating method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| US20110213954A1 (en) | 2011-09-01 |
| KR20110098567A (ko) | 2011-09-01 |
| EP2539807A2 (en) | 2013-01-02 |
| JP2013520744A (ja) | 2013-06-06 |
| CN102770841A (zh) | 2012-11-07 |
| WO2011105860A2 (en) | 2011-09-01 |
| WO2011105860A3 (en) | 2011-11-24 |
| EP2539807A4 (en) | 2014-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101636870B1 (ko) | 최소 부트 이미지의 생성 방법 및 장치 | |
| CN110704161B (zh) | 虚拟机创建方法、装置及计算机设备 | |
| JP5113700B2 (ja) | ファームウェア更新装置及び方法 | |
| US8639973B2 (en) | System reset | |
| US9600369B2 (en) | Operating system recovery method and apparatus, and terminal device | |
| KR101673299B1 (ko) | 운영 시스템 복구 방법 및 장치, 그리고 단말기기 | |
| JPH03278126A (ja) | 計算機システム立上げ方式 | |
| KR20130138635A (ko) | 단일 백업 블록 기록을 이용하는 결함 내성 포타 업데이트를 위한 방법 및 장치 | |
| CN108228077B (zh) | 存储区的管理方法、运行方法、装置、设备、可读介质 | |
| JP7355876B2 (ja) | プログラム起動方法及び機器、記憶媒体 | |
| JP5683186B2 (ja) | 起動高速化方法、情報処理装置及びプログラム | |
| JP2013257679A (ja) | 情報処理装置および方法、並びに、プログラム | |
| KR100994723B1 (ko) | 시스템에서 초기 구동시간을 단축시키는 선택적 서스펜드 리쥼 방법 및 그 기록매체 | |
| KR102798097B1 (ko) | 펌웨어 이미지의 부트 업 활성화를 위한 시스템들 및 방법 | |
| KR101552580B1 (ko) | 모바일 기기를 포함하는 시스템 복원 및 멀티 운영체제를 지원하는 백업 방법 | |
| JP6080492B2 (ja) | 情報処理装置、起動方法およびプログラム | |
| KR101460452B1 (ko) | 하이버네이션 기반 스냅샷 이미지 생성 장치 및 방법 | |
| CN112306894B (zh) | 对象引用方法、装置、设备及存储介质 | |
| US20140075092A1 (en) | Simulating eeprom in virtual distributed switches | |
| JP2006133889A (ja) | プログラムを更新するための方法、プログラムおよび装置 | |
| JP6080491B2 (ja) | 情報処理装置、起動方法およびプログラム | |
| US20190087441A1 (en) | Data access method of transactional file system and electronic apparatus | |
| JP6080490B2 (ja) | 情報処理装置、起動方法およびプログラム | |
| JP5969528B2 (ja) | 情報処理システム、情報処理装置起動方法および起動プログラム | |
| JP2009288950A (ja) | 情報処理装置およびデータ整合性検査方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20190530 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20200701 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20200701 |