도 8 은 본 발명 의 실시 예 에 따른 호스트 시스템 으로부터 제거 된 장치 에 전력 을 할당 해제 하 는 방법 을 보여 주 는 순서도 이 다 . 이 방법 은 예 를 들 어 커넥터 로부터 장치 를 분리 함 으로써 호스트 시스템 으로부터 장치 가 제거 될 때 , 동작 ( 240 ) 에서 시작 할 수 있 다 . 동작 ( 242 ) 에서 , 호스트 컨트롤러 는 호스트 장치 로부터 어느 장치 가 제거 되 었 는지 를 결정 할 수 있 다 . 동작 ( 244 ) 에서 , 호스트 컨트롤러 는 제거 된 장치 에 관한 장치 유형 , 베이스 라인 전력 할당 등 과 같 은 정보 를 검색 ( 회수 ) 할 수 있 다 . 동작 ( 246 ) 에서 , 호스트 컨트롤러 는 제거 된 장치 에 대한 전력 할당 을 결정 할 수 있 다 . 일부 실시 예 들 에서 , 이것 은 장치 에 대한 베이스 라인 전력 할당 일 수 있 다 . 일부 실시 예 들 에서 , 이것 은 , 예 를 들 어 , 장치 가 제거 시 에 부스트 모드 에 있 었 다면 , 베이스 라인 전력 할당 에 임의 의 부스트 전력 할당 을 더 한 총합 일 수 있 다 . 동작 ( 246 ) 이후 에 , 호스트 컨트롤러 는 동작 ( 248 ) 에서 장치 가 동작 ( 250 ) 에서 사용 가능 한 전력 풀 에 다시 추가 될 수 있 는 제 1 전력 할당 을 가졌 다고 결정 하 고 , 방법 은 종료 될 수 있 다 . 대안 적 으로 , 동작 ( 246 ) 후 에 , 호스트 컨트롤러 는 동작 ( 252 ) 에서 장치 가 동작 ( 254 ) 에서 사용 가능 한 전력 풀 에 다시 추가 될 수 있 는 제 2 전력 할당 을 가졌 다고 결정 하 고 , 방법 은 종료 될 수 있 다 . 대안 적 으로 , 동작 ( 246 ) 후 에 , 호스트 컨트롤러 는 동작 ( 256 ) 에서 장치 가 동작 ( 258 ) 에서 사용 가능 한 전력 풀 에 다시 추가 될 수 있 는 제 3 전력 할당 을 가지 고 있 다고 결정 하 고 , 방법 은 종료 될 수 있 다 . 다른 실시 예 들 에서 , 임의 의 수 의 전력 할당 레벨 들 이 결정 되 고 사용 가능 한 전력 풀 에 다시 추가 될 수 있 다 .