1 |
1
이동식 컴퓨팅 체제의 구동 및 운영을 위한 이동식 소프트웨어들이 저장되며, 사용자가 직접 접근하여 상기 이동식 소프트웨어들을 삭제 또는 변경할 수 없도록 보호하는 이동식 컴퓨팅 체제 저장부;상기 이동식 컴퓨팅 체제에서 사용 가능한 이동식 소프트웨어 이미지들이 저장되며, 사용자가 직접 접근하여 상기 이동식 소프트웨어 이미지들을 삭제 또는 변경할 수 없도록 보호하는 이동식 소프트웨어 저장부; 및데이터의 추가, 삭제 및 변경이 가능한 이동식 데이터 저장부를 포함하여 구성되는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
2 |
2
제1항에 있어서,상기 이동식 컴퓨팅 체제 저장부는 상기 이동식 저장 장치가 호스트 컴퓨터에 연결되어 접속될 때 자동으로 상기 호스트 컴퓨터의 화면에 게스트 OS로 부팅이 가능한 OS 이미지 목록과 상기 호스트 컴퓨터에서 직접 실행 가능한 이동식 소프트웨어의 목록을 사용자에게 제공하는 자동실행부를 포함하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
3 |
3
제2항에 있어서,상기 자동실행부에서 제공한 상기 호스트 컴퓨터에서 직접 실행 가능한 이동식 소프트웨어가 선택되면, 상기 이동식 컴퓨팅 체제 저장부는상기 호스트 컴퓨터에서 실행가능한 이동식 소프트웨어의 실행에 필요한 환경 정보를 조회하여 가상환경을 구축하는 가상실행 관리부;상기 이동식 소프트웨어의 실행에 필요한 환경 정보를 이동식 소프트웨어 제공부에 요청하여 얻은 후 상기 가상실행 관리부에 제공하는 이동식 소프트웨어 관리부;상기 호스트 컴퓨터에서 실행가능한 이동식 소프트웨어의 실행 중 파일 시스템에서 파일 I/O가 발생시 필요한 파일 블록들을 요청하여 메모리에 로드시켜 상기 이동식 소프트웨어를 실행시키는 파일시스템 필터; 및이동식 소프트웨어의 실행에 필요한 환경 정보와 이동식 소프트웨어 이미지를 저장하고, 상기 파일 I/O 발생시 필요한 파일 블록들을 상기 파일시스템 필터에 제공하는 이동식 소프트웨어 제공부를 포함하여 상기 호스트 컴퓨터상에서 이동식 소프트웨어의 직접 실행을 지원하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
4 |
4
제3항에 있어서,상기 이동식 소프트웨어 관리부는 상기 이동식 소프트웨어 이미지를 추가 및 삭제하는 기능을 제공하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
5 |
5
제3항에 있어서,상기 자동실행부에서 제공한 상기 게스트 OS로 부팅이 가능한 OS 이미지가 선택되면, 상기 이동식 컴퓨팅 체제 저장부는상기 선택된 게스트 OS에 맞는 OS 이미지에 대한 정보를 OS 이미지 관리부에 요청하며, 호스트 컴퓨터에서 동작 가능한 가상머신 실행파일을 자동 선택하여 실행시키는 가상머신 실행부;상기 OS 이미지의 위치와 상기 OS 이미지의 수행시 필요한 매개변수 정보를 조회한 결과 및 실행상태 저장 이미지를 상기 가상머신 실행부에 전달하는 OS 이미지 관리부; 및OS를 특정한 포맷의 파일로 압축한 OS 이미지와 연속 작업이 가능하도록 이전 작업 상태를 파일로 압축한 실행상태 저장 이미지를 저장하는 OS 이미지 저장부를 더 포함하여 상기 게스트 OS의 실행을 지원하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
6 |
6
제5항에 있어서,상기 게스트 OS상에서 부팅이 가능한 OS 이미지는,상기 게스트 OS상에서 사용 가능한 이동식 소프트웨어의 목록을 상기 이동식 소프트웨어 관리부에 요청하여 사용자 요청에 따라 제공하는 이동식 소프트웨어 가상 실행부;상기 제공되는 이동식 소프트웨어 목록 중 선택되는 이동식 소프트웨어의 실행을 위해 필요한 환경 정보를 상기 이동식 소프트웨어 관리부에서 조회하여 가상환경을 구축하는 가상실행 관리부; 및파일 시스템에서 파일 I/O 발생시 필요한 파일 블록들을 요청하여 메모리에 로드시킴으로써 상기 이동식 소프트웨어를 동작시키는 파일시스템 필터를 포함하여 구성되는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
7 |
7
제6항에 있어서,상기 이동식 소프트웨어 관리부는 상기 게스트 OS상에서 동작가능한 이동식 소프트웨어의 목록을 작성하여 상기 이동식 소프트웨어 가상 실행부에 전달하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
8 |
8
제6항에 있어서,상기 파일시스템 필터는 파일 시스템에서 발생된 I/O를 상기 이동식 저장 장치의 I/O로 변환하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
9 |
9
제6항에 있어서,상기 파일시스템 필터는 상기 게스트 OS 상에서 실행되는 이동식 소프트웨어들이 이동식 데이터 저장부를 우선적으로 접근 가능한 파일 시스템으로 보여지도록 하는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
10 |
10
제1항에 있어서,상기 이동식 소프트웨어 저장부는 이동식 소프트웨어 정보를 저장하는 이동식 소프트웨어 정보 저장부; 및이동식 소프트웨어 이미지들을 저장하는 이동식 소프트웨어 이미지 저장부를 포함하는 것을 특징으로 하는 이동식 컴퓨팅 체제의 구동을 위한 이동식 저장 장치
|
11 |
11
제10항에 있어서,상기 이동식 소프트웨어 이미지는 이동식 소프트웨어의 설치 및 설정에 대한 정보와 이동식 소프트웨어 파일들의 이미지로 구성되는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치
|
12 |
12
운영체제가 설치된 호스트 컴퓨터와 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치가 접속되어 데이터를 송수신하는 이동식 컴퓨팅 체제 시스템에 있어서,상기 이동식 저장 장치는 이동식 컴퓨팅 체제의 구동 및 운영을 위한 핵심 소프트웨어들이 저장되는 공간으로 사용자가 직접 접근하여 해당 소프트웨어들을 삭제 혹은 변경할 수 없도록 보호되는 이동식 컴퓨팅 체제 저장부;이동식 컴퓨팅 체제에서 사용 가능한 소프트웨어 이미지들을 저장하는 영역으로 사용자가 직접 접근하여 해당 소프트웨어 이미지들을 삭제 혹은 변경할 수 없도록 보호되는 이동식 소프트웨어 저장부; 및일반적인 이동식 저장장치 저장 영역과 동일하게 사용자에게 보여지며 데이터의 임의적인 추가 및 삭제, 변경 가능한 이동식 데이터 저장부를 포함하여 구성되는 것을 특징으로 하는 이동식 컴퓨팅 체제를 지원하는 이동식 저장 장치를 이용한 이동식 컴퓨팅 체제 시스템
|