1 |
1
임대 소프트웨어 제공 서버 장치에 있어서, 무선 단말과의 네트워크 통신을 관리하기 위한 네트워크 처리수단;사용자 인증을 수행하고, 인증된 사용자 정보를 저장하기 위한 사용자 인증 및 정보 저장수단;상기 무선 단말로부터의 임대 소프트웨어 요청을 총괄 관리하는 요청 관리수단;임대 소프트웨어의 수행 패턴을 분석하고, 분석된 패턴을 저장하기 위한 패턴 분석 및 저장수단;상기 무선 단말의 하드웨어 정보와 단말과 서버간의 무선 환경 정보를 추출하기 위한 단말 정보 추출수단;상기 단말 정보 추출수단을 통해 추출된 단말 정보를 이용하여 임대 소프트웨어의 선인출 정도를 결정하고, 상기 무선 단말로부터 임대 소프트웨어의 부분적인 프로그램 요청이 있을 경우, 결정된 선인출 정도에 따라 상기 패턴 분석수단으로 선인출될 부분 프로그램의 결정을 요청하기 위한 선인출 관리수단;상기 임대 소프트웨어를 저장하고, 상기 요청된 부분 프로그램과 미래에 사용될 선인출 부분 프로그램을 상기 무선 단말로 전송하기 위한 파일 전송수단;과금 정보를 저장하고, 저장된 과금 정보를 처리하기 위한 과금 정보 처리수단; 및자신의 모든 동작을 저장하여 시스템에 오류가 발생하였을 경우 복구할 수 있도록 하기 위한 오류 복구수단을 포함하는 선인출 방식을 이용한 임대 소프트웨어 제공 서버 장치
|
2 |
2
제 1 항에 있어서,상기 선인출 관리수단은,선인출을 할 경우, 상기 임대 소프트웨어가 동작할 수 있는 충분한 워크스페이스를 확보한 후, 여유 저장공간을 선인출 데이터를 저장하는 캐시 저장부로 사용하는 것을 특징으로 하는 선인출 방식을 이용한 임대 소프트웨어 제공 서버 장치
|
3 |
3
제 1 항 또는 제 2 항에 있어서,상기 임대 소프트웨어 제공 서버 장치는, 상기 선인출 정도를 결정하기 위해서, 상기 무선 단말이 전송한 단말의 하드웨어 정보와 단말과 서버간을 연결하여 주는 네트워크의 전송 속도 및 전송 용량을 이용하는 것을 특징으로 하는 선인출 방식을 이용한 임대 소프트웨어 제공 서버 장치
|
4 |
4
제 3 항에 있어서,상기 무선 단말은, 상기 임대 소프트웨어 제공 서버와의 네트워크 통신을 처리하기 위한 네트워크 처리수단;상기 무선 단말의 저장 장소 크기, 중앙 처리장치 성능, 메모리 크기 및 상기 무선 단말이 현재 잡고 있는 무선망의 종류를 수집하기 위한 단말 정보 수집수단;사용자 아이디(ID) 및 패스워드를 저장하고, 저장된 사용자 정보를 수집하기 위한 사용자 정보 수집수단;상기 임대 소프트웨어 제공 서버와 접속하여 사용자 로그인을 수행하고, 단말 정보가 바뀔 때마다 상기 임대 소프트웨어 제공 서버로 변경사항을 통보해주기 위한 단말 관리수단;임대 소프트웨어가 가상의 실행 환경에서 실행될 수 있도록 관리하기 위한 임대소프트웨어 관리수단;상기 임대 소프트웨어 실행 중 필요한 파일 및/또는 레지스터를 액세스할 수 있도록 관리하기 위한 가상의 파일 및/또는 레지스터 관리수단; 및상기 임대 소프트웨어 제공 서버로부터 전송받은 임대 소프트웨어의 부분적인 모듈들을 저장하는 캐시를 관리하기 위한 캐시 관리수단를 포함하는 선인출 방식을 이용한 임대 소프트웨어 제공 서버 장치
|
5 |
5
선인출 방식을 이용한 임대 소프트웨어 제공 방법에 있어서, 사용자의 요청에 따라, 임대 소프트웨어를 제공하는 서버에 사용자 인증을 수행하는 단계;사용자 인증 결과에 따라, 사용자 인증이 성공하였을 경우 서비스 가능한 임대 소프트웨어 리스트를 무선 단말로 전송하는 단계;상기 무선 단말이 특정 임대 소프트웨어를 요청하는 단계;상기 임대 소프트웨어 요청에 따라 임대 소프트웨어 제공 서버가 패턴 분석기에 새로운 임대 소프트웨어 서비스가 시작되어 패턴 분석을 시작해야 함을 알리고, 임대 소프트웨어를 초기 구동시키기 위한 부분적인 프로그램을 상기 무선 단말로 전송하는 단계;상기 무선 단말과 네트워크 정보를 추출하여 선인출도를 결정하는 단계;상기 무선 단말이 임대 프로그램의 수행을 위하여, 추가적으로 필요한 부분적인 프로그램을 상기 임대 소프트웨어 제공 서버로 요청하는지 확인하는 단계;상기 확인 결과에 따라, 패턴 분석과 선인출 정도에 따라 미래에 사용될 부분적인 프로그램을 계산하고, 계산된 선인출될 부분적인 프로그램을 상기 무선 단말로 전송하는 단계를 포함하는 선인출 방식을 이용한 임대 소프트웨어 제공 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
8
삭제
|