1 |
1
전자기기에 구비된 디바이스들 중, 적어도 하나의 제1 디바이스를, 초기 시동 프로그램에 의해, 하이딩(hiding) 하는 단계;상기 하이딩된 적어도 하나의 제1 디바이스를 각각 언하이딩(unhiding)하기 위한 이벤트를, 상기 적어도 하나의 제1 디바이스 각각에 대응하도록, 상기 초기 시동 프로그램에 의해, 설정하는 단계;상기 전자기기의 운영체제를 구동하여, 상기 구비된 디바이스들 중 상기 적어도 하나의 제1 디바이스를 제외한 나머지 디바이스에 대응되는 드라이버를 상기 운영체제에 의해 로딩하는 단계; 및상기 설정된 이벤트가 발생하면, 상기 하이딩된 적어도 하나의 제1 디바이스 중 상기 발생한 이벤트에 대응하는 제1 디바이스를, 상기 초기 시동 프로그램에 의해, 언하이딩(unhiding) 하는 단계를 포함하는전자기기의 부팅 방법
|
2 |
2
제 1 항에 있어서,상기 적어도 하나의 제1 디바이스가 언하이딩된 후, 상기 운영체제에 의해, 상기 적어도 하나의 제1 디바이스에 대응되는 드라이버를 로딩하는 단계를 더 포함하는전자기기의 부팅 방법
|
3 |
3
제 2 항에 있어서, 상기 적어도 하나의 제1 디바이스에 대응되는 드라이버를 로딩하는 단계는,상기 운영체제에 의해 제공되는 사용자 입력을 위한 기본 화면이 표시된 후 종료되는 것을 특징으로 하는전자기기의 부팅 방법
|
4 |
4
제 1 항에 있어서, 상기 하이딩 하는 단계는,상기 적어도 하나의 제1 디바이스에 대한 전원 공급을 차단하는 단계, 상기 적어도 하나의 제1 디바이스에 대한 클락(clock) 공급을 차단하는 단계, 상기 적어도 하나의 제1 디바이스를 리셋 상태로 유지하는 단계 및 상기 적어도 하나의 제1 디바이스에 대한 정보를 왜곡하여 상기 운영체제로 전달하는 단계 중 적어도 하나를 포함하는전자기기의 부팅 방법
|
5 |
5
제 4 항에 있어서, 상기 언하이딩 하는 단계는,상기 적어도 하나의 제1 디바이스에 대한 전원 공급을 개시하는 단계, 상기 적어도 하나의 제1 디바이스에 대한 클락(clock) 공급을 개시하는 단계, 상기 적어도 하나의 제1 디바이스를 대기 상태로 준비하는 단계 및 상기 적어도 하나의 제1 디바이스에 대한 정보를 상기 운영체제로 전달하는 단계 중 적어도 하나를 포함하는전자기기의 부팅 방법
|
6 |
6
제 1 항에 있어서, 상기 언하이딩하기 위한 이벤트는, 상기 운영체제에 의해 미리 지정된 서비스 및 스크립트 중 적어도 하나의 로딩, 상기 운영체제에 의한 로그온 이벤트의 발생, 미리 정해진 시점의 도과 및 상기 적어도 하나의 제1 디바이스에 대한 액세스(access)의 발생 중 적어도 하나를 포함하는전자기기의 부팅 방법
|
7 |
7
제 1 항에 있어서,상기 운영체제는, 상기 적어도 하나의 제1 디바이스가 언하이딩 되기 전까지, 상기 적어도 하나의 제1 디바이스를 탐색하지 못하는 것을 특징으로 하는전자기기의 부팅 방법
|
8 |
8
복수의 디바이스들;초기 시동 프로그램을 저장하는 제1 메모리;운영 체제를 저장하는 제2 메모리; 및상기 복수의 디바이스들 중, 적어도 하나의 제1 디바이스를, 상기 초기 시동 프로그램을 통해, 하이딩(hiding) 하고, 상기 하이딩된 적어도 하나의 제1 디바이스를 각각 언하이딩(unhiding)하기 위한 이벤트를 상기 적어도 하나의 제1 디바이스 각각에 대응하도록 설정하며, 상기 운영체제를 구동하여, 상기 복수의 디바이스들 중, 상기 적어도 하나의 제1 디바이스를 제외한 나머지 디바이스에 대응되는 드라이버를 로딩하고,상기 설정된 이벤트가 발생하면, 상기 하이딩된 적어도 하나의 제1 디바이스 중 상기 발생한 이벤트에 대응하는 제1 디바이스를, 상기 초기 시동 프로그램을 통해, 언하이딩(unhiding) 하는 제어부를 포함하는전자기기
|
9 |
9
제 8 항에 있어서, 상기 제어부는,상기 적어도 하나의 제1 디바이스가 언하이딩된 후, 상기 운영체제를 통해, 상기 적어도 하나의 제1 디바이스에 대응되는 드라이버를 로딩하는 전자기기
|
10 |
10
제 9 항에 있어서, 상기 제어부는,상기 운영체제에 의해 제공되는 사용자 입력을 위한 기본 화면이 표시된 후에, 상기 적어도 하나의 제1 디바이스에 대응되는 드라이버의 로딩이 종료되도록 상기 적어도 하나의 제1 디바이스에 대응되는 드라이버를 로딩하는 것을 특징으로 하는전자기기
|
11 |
11
제 8 항에 있어서, 상기 제어부는,상기 적어도 하나의 제1 디바이스에 대한 전원 공급을 차단하는 것, 상기 적어도 하나의 제1 디바이스에 대한 클락(clock) 공급을 차단하는 것, 상기 적어도 하나의 제1 디바이스를 리셋 상태로 유지하는 것 및 상기 적어도 하나의 제1 디바이스에 대한 정보를 왜곡하여 상기 운영체제로 전달하는 것 중 적어도 하나를 수행하여 상기 제1 디바이스를 하이딩하는전자기기
|
12 |
12
제 11 항에 있어서, 상기 제어부는,상기 적어도 하나의 제1 디바이스에 대한 전원 공급을 개시하는 것, 상기 적어도 하나의 제1 디바이스에 대한 클락(clock) 공급을 개시하는 것, 상기 적어도 하나의 제1 디바이스를 대기 상태로 준비하는 것 및 상기 적어도 하나의 제1 디바이스에 대한 정보를 상기 운영체제로 전달하는 것 중 적어도 하나를 수행하여 상기 제1 디바이스를 언하이딩하는전자기기
|
13 |
13
제 8 항에 있어서, 상기 언하이딩하기 위한 이벤트는, 상기 운영체제에 의해 미리 지정된 서비스 및 스크립트 중 적어도 하나의 로딩, 상기 운영체제에 의한 로그온 이벤트의 발생, 미리 정해진 시점의 도과 및 상기 적어도 하나의 제1 디바이스에 대한 액세스(access)의 발생 중 적어도 하나를 포함하는전자기기
|
14 |
14
제 8 항에 있어서,상기 운영체제는, 상기 적어도 하나의 제1 디바이스가 언하이딩 되기 전까지, 상기 적어도 하나의 제1 디바이스를 탐색하지 못하는 것을 특징으로 하는전자기기
|
15 |
15
전자기기에 구비된 복수의 디바이스들 중에서 선택된 적어도 하나의 제1 디바이스를, 초기 시동 프로그램에 의해, 하이딩(hiding) 하는 단계;상기 하이딩된 적어도 하나의 제1 디바이스를 각각 언하이딩(unhiding)하기 위한 이벤트를, 상기 적어도 하나의 제1 디바이스 각각에 대응하도록, 상기 초기 시동 프로그램에 의해, 설정하는 단계; 및상기 전자기기의 운영체제가 상기 복수의 디바이스들 중 상기 적어도 하나의 제1 디바이스를 제외한 나머지 디바이스에 대응되는 드라이버를 로딩한 후, 상기 설정된 이벤트가 발생하면, 상기 하이딩된 적어도 하나의 제1 디바이스 중 상기 발생한 이벤트에 대응하는 제1 디바이스를, 상기 초기 시동 프로그램에 의해, 언하이딩(unhiding) 하는 단계를 포함하는 방법을 수행하기 위한 초기 시동 프로그램이 기록된 기록매체
|