1 |
1
플랫폼 동적 업그레이드 기능을 가지는 무선통신단말기에 있어서,응용프로그램 인터페이스(API : Application Program Interface) 소스를 저장하기 위한 제 1 저장 수단;상기 저장 수단에 저장되어 있는 각 응용프로그램 인터페이스(API)와 서로 상응하도록 매핑되어 있는 식별자를 저장하고 있는 제 2 저장 수단; 및상기 제 2 저장 수단에 정의되어 있는 각 응용프로그램 인터페이스(API)의 식별자를 이용하여 상기 제 1 저장 수단에 저장되어 있는 응용프로그램 인터페이스를 호출하여 사용하고, 외부로부터의 응용프로그램 인터페이스 추가, 갱신, 삭제 요청 신호에 따라 해당 응용프로그램 인터페이스를 상기 제 1 저장 수단에 추가하거나 갱신하거나 삭제하고 상기 제 1 저장 수단 및 상기 제 2 저장 수단과의 매핑 정보를 동적으로 갱신시키기 위한 제어 수단을 포함하는 플랫폼 동적 업그레이드 기능을 가지는 무선통신단말기
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,상기 제어 수단은,외부로부터 응용프로그램 인터페이스의 사용을 요청받아 상기 제 2 저장 수단을 참조하여 상기 플랫폼에 상기 요청받은 응용프로그램 인터페이스가 설치되어 있는지를 판단하여, 해당 응용프로그램 인터페이스가 이미 설치되어 있으면 해당 응용프로그램 인터페이스를 상기 제 1 저장 수단으로부터 읽어들여 제공하고, 해당 응용프로그램 인터페이스가 설치되어 있지 않으면 상기 요청받은 응용프로그램 인터페이스를 무선통신망 측으로부터 다운로드받아 상기 제 1 저장 수단에 저장하고 상기 제 2 저장 수단과의 매핑 정보를 갱신하는 것을 특징으로 하는 플랫폼 동적 업그레이드 기능을 가지는 무선통신단말기
|
6 |
6
무선통신단말기에서의 플랫폼 동적 업그레이드 방법에 있어서,응용프로그램 인터페이스(API : Application Program Interface) 소스를 API 구현부에 저장하고 있고, 상기 API 구현부에 저장되어 있는 각 응용프로그램 인터페이스(API)와 서로 상응하도록 매핑되어 있는 식별자를 API 정의부에 저장하고 있는 저장 단계;응용프로그램 인터페이스 추가를 요청받아 외부로부터 새로운 응용프로그램 인터페이스를 다운로드받아 상기 API 구현부에 저장하고, 상기 API 정의부와의 매핑 정보를 갱신하는 API 추가 단계;응용프로그램 인터페이스 갱신을 요청받아 외부로부터 해당 응용프로그램 인터페이스를 다운로드받아 상기 API 구현부의 해당 응용프로그램 인터페이스를 갱신하고, 상기 API 정의부와의 매핑 정보를 갱신하는 API 갱신 단계; 및응용프로그램 인터페이스 삭제를 요청받아 외부로부터 상기 API 구현부의 해당 응용프로그램 인터페이스를 삭제하고, 상기 API 정의부와의 매핑 정보를 갱신하는 API 삭제 단계를 포함하는 무선통신단말기에서의 플랫폼 동적 업그레이드 방법
|
7 |
7
제 6 항에 있어서,상기 API 추가 단계는,응용프로그램 인터페이스의 사용을 요청받아 상기 API 정의부를 참조하여 상기 플랫폼에 상기 요청받은 응용프로그램 인터페이스가 설치되어 있는지를 판단하는 단계;상기 판단 결과, 해당 응용프로그램 인터페이스가 이미 설치되어 있으면, 해당 응용프로그램 인터페이스를 상기 API 구현부로부터 읽어들여 제공하는 단계; 및상기 판단 결과, 해당 응용프로그램 인터페이스가 설치되어 있지 않으면 외부로부터 요청받은 응용프로그램 인터페이스를 다운로드받아 상기 API 구현부에 저장하고 상기 API 정의부와의 매핑 정보를 갱신하는 단계를 포함하는 무선통신단말기에서의 플랫폼 동적 업그레이드 방법
|
8 |
8
제 6 항에 있어서,상기 API 삭제 단계는,특정 응용프로그램 인터페이스(API)에 대한 삭제 요청을 수신함에 따라 해당 응용프로그램 인터페이스(API)가 현재 다른 응용프로그램에 의해서 사용되고 있는지 확인하는 단계;상기 확인 결과, 다른 응용프로그램에서 사용되고 있으면 현재 삭제할 수 없음을 알리고 종료하는 단계; 및상기 확인 결과, 다른 응용프로그램에서 사용되고 있지 않으면 해당 응용프로그램 인터페이스를 상기 API 구현부로부터 삭제하고, 상기 API 정의부와의 매핑 정보를 갱신하는 단계를 포함하는 무선통신단말기에서의 플랫폼 동적 업그레이드 방법
|
9 |
8
제 6 항에 있어서,상기 API 삭제 단계는,특정 응용프로그램 인터페이스(API)에 대한 삭제 요청을 수신함에 따라 해당 응용프로그램 인터페이스(API)가 현재 다른 응용프로그램에 의해서 사용되고 있는지 확인하는 단계;상기 확인 결과, 다른 응용프로그램에서 사용되고 있으면 현재 삭제할 수 없음을 알리고 종료하는 단계; 및상기 확인 결과, 다른 응용프로그램에서 사용되고 있지 않으면 해당 응용프로그램 인터페이스를 상기 API 구현부로부터 삭제하고, 상기 API 정의부와의 매핑 정보를 갱신하는 단계를 포함하는 무선통신단말기에서의 플랫폼 동적 업그레이드 방법
|