1 |
1
단말의 사용자 및 단말 특성을 파악하는 단계;사용자가 상기 단말을 통해 특정 서비스를 선택하면, 상기 선택된 서비스와 상기 단말 특성을 만족시키는 서비스 에이전트를 단말로 제공하고, 상기 사용자의 서비스 목록을 생성 또는 갱신하여 상기 사용자가 상기 선택된 서비스를 사용함을 등록하는 단계;상기 단말이 서비스 에이전트의 갱신/재설치/삭제를 요청하면, 상기 사용자의 서비스 목록을 검색하여 사용자가 사용중인 서비스를 파악한 후, 상기 파악된 서비스와 상기 단말의 단말 특성을 만족시키는 서비스 에이전트 정보 목록을 통보하는 단계;상기 단말이 상기 서비스 에이전트 정보 목록을 기반으로 갱신/재설치할 서비스 에이전트를 선택하면, 갱신/재설치할 서비스 에이전트를 상기 단말에 제공하는 단계; 및 상기 단말이 상기 서비스 에이전트 정보 목록을 기반으로 삭제할 서비스 에이전트를 선택하면, 상기 사용자의 서비스 목록을 갱신 또는 삭제하여 상기 삭제할 서비스 에이전트에 대응되는 서비스를 더 이상 사용하지 않음을 등록하는 단계를 포함하는 서버의 서비스 에이전트 제공 방법
|
2 |
2
제1항에 있어서, 상기 서비스 목록은 사용자 정보 및 서비스 정보가 매핑된 구조를 가지는 것을 특징으로 하는 서버의 서비스 에이전트 제공 방법
|
3 |
3
제1항에 있어서, 서비스 및 단말 특성별로 제공가능한 서비스 에이전트 목록을 생성 및 저장하는 단계를 더 포함하는 것을 특징으로 하는 서버의 서비스 에이전트 제공 방법
|
4 |
4
제2항에 있어서, 상기 서비스 에이전트 목록은서비스 정보, 단말 특성, 서비스 에이전트 정보 및 서비스 에이전트가 매핑된 구조를 가지며, 상기 서비스 에이전트 정보는서비스 에이전트 ID, 버전, 및 크기에 대한 정보를 포함하는 것을 특징으로 하는 서버의 서비스 에이전트 제공 방법
|
5 |
5
제4항에 있어서, 상기 서비스 에이전트 정보 목록을 통보하는 단계는상기 사용자의 서비스 목록을 검색하여, 상기 사용자가 사용중인 서비스를 파악하는 단계; 및 상기 서비스 에이전트 목록을 검색하여, 상기 파악된 서비스와 상기 단말 특성을 만족시키는 서비스 에이전트 정보를 추출하여 상기 서비스 에이전트 정보 목록을 생성하여 상기 단말에 제공하는 단계를 포함하는 것을 특징으로 하는 서버의 서비스 에이전트 제공 방법
|
6 |
6
제1항에 있어서, 상기 사용자가 상기 선택한 서비스를 사용함을 등록하는 단계는사용자가 상기 단말을 통해 특정 서비스를 선택하면, 상기 사용자의 서비스 목록을 검색하는 단계;상기 사용자의 서비스 목록이 없으면, 상기 선택된 서비스와 상기 단말 특성을 만족시키는 서비스 에이전트를 제공한 후, 상기 사용자와 상기 선택된 서비스의 정보를 가지는 새로운 서비스 목록을 생성하는 단계; 및 상기 사용자의 서비스 목록이 있으면, 상기 선택된 서비스와 상기 단말 특성을 고려하여 서비스 에이전트를 제공한 후, 상기 사용자의 서비스 목록에 상기 선택된 서비스의 정보를 추가하는 단계를 포함하는 것을 특징으로 하는 서버의 서비스 에이전트 제공 방법
|
7 |
7
서버에 사용자 및 단말 특성을 통보한 후, 상기 서버로부터 상기 사용자 및 단말 특성을 만족시키는 서비스 에이전트 정보 목록을 통보받는 단계; 상기 서비스 에이전트 정보 목록을 기반으로 갱신/재설치/삭제할 서비스 에이전트가 선택되면, 상기 서버에 이를 통보하고 상기 서버로부터 상기 갱신/재설치할 서비스 에이전트를 제공받아 갱신/재설치하는 단계; 및 새로이 설치될 서비스가 선택되면, 상기 서버에 이를 통보하고 상기 서버로부터 상기 새로이 설치될 서비스와 상기 단말 특성을 만족시키는 서비스 에이전트를 제공받아 설치하는 단계를 포함하는 단말의 서비스 에이전트 제공 방법
|
8 |
8
제7항에 있어서, 상기 서비스 에이전트를 제공받아 갱신하는 단계는 상기 서비스 에이전트 정보 목록에 포함된 서비스 에이전트의 버전과 상기 단말에 이미 설치된 서비스 에이전트의 버전을 비교하는 단계; 상기 비교 결과를 반영하여 갱신 동작이 필요한 서비스 에이전트를 선택하고 통보하는 단계; 및상기 서버로부터 갱신 동작이 필요한 서비스 에이전트를 제공받아 갱신하는 단계를 포함하는 것을 특징으로 하는 단말의 서비스 에이전트 제공 방법
|
9 |
9
사용자별로, 사용중인 서비스 목록이 저장된 사용자별 서비스 목록 저장부;서비스 및 단말 특성별로, 제공 가능한 서비스 에이전트 목록이 저장된 서비스 에이전트 저장부;단말의 접속을 지원하고, 상기 단말의 사용자 및 단말 특성 정보를 파악하는 연결 관리부; 상기 사용자 및 단말 특성, 상기 단말이 요청하는 서비스를 고려하여 서비스 에이전트 제공을 수행하는 에이전트 관리자; 및상기 서비스 목록 및 상기 서비스 에이전트 목록을 생성하고, 상기 에이전트 관리자의 동작 결과를 상기 서비스 목록에 반영시키는 서비스 관리자를 포함하는 서버
|
10 |
10
제9항에 있어서, 상기 서비스 에이전트 목록은서비스 정보, 단말 특성, 서비스 에이전트 정보 및 서비스 에이전트가 매핑된 구조를 가지며, 상기 서비스 에이전트 정보는서비스 에이전트 ID, 버전, 및 크기에 대한 정보를 포함하는 것을 특징으로 하는 서버
|
11 |
11
제9항에 있어서, 상기 사용자의 서비스 목록은 사용자 정보 및 서비스 정보가 매핑된 구조를 가지는 것을 특징으로 하는 서버
|
12 |
12
제9항에 있어서, 상기 에이전트 관리자는상기 단말이 특정 서비스를 선택하면, 서비스 정보 및 단말의 단말 특성을 기반으로 서비스 에이전트를 획득 및 제공하고, 상기 단말이 서비스 에이전트 정보 목록을 요청하면, 상기 서비스 에이전트 목록에서 상기 사용자의 서비스 목록에 포함된 서비스 및 단말 특성 모두에 대응되는 서비스 에이전트 정보를 추출하여 상기 서비스 에이전트 정보를 생성 및 제공하고, 상기 단말이 상기 서비스 에이전트 정보 목록을 이용하여 갱신/재설치할 서비스 에이전트를 선택하면, 상기 갱신/재설치할 서비스 에이전트를 획득 및 제공하는 것을 특징으로 하는 서버
|