1 |
1
휴대 단말기의 어플리케이션 컴포넌트 제거 방법으로서,
휴대 단말기의 모드 변경 시, 사용하지 않는 어플리케이션 컴포넌트를 확인하는 단계;
상기 확인된 어플리케이션 컴포넌트의 식별자와 동일한 식별자를 갖는 엑스엠엘 파일을 탐색하는 단계;
상기 탐색된 엑스엠엘 파일을 파싱하여, 해당 엑스엠엘 파일의 타입속성을 확인하는 단계; 및
상기 탐색된 엑스엠엘 파일의 타입속성이 삭제 가능한 타입으로 설정된 경우, 해당 엑스엠엘 파일과, 상기 엑스엠엘 파일로부터 확인된 관련 컴포넌트 파일을 제거하는 단계;를 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
2 |
2
청구항 1에 있어서,
상기 엑스엠엘 파일은,
소프트웨어 어셈블리 디스크립터(SAD) 파일인 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
3 |
3
청구항 1에 있어서,
상기 제거하는 단계는,
상기 엑스엠엘 파일에 정의된 컴포넌트 파일이 존재하는지 확인하는 단계;를 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
4 |
4
청구항 3에 있어서,
상기 제거하는 단계는,
상기 엑스엠엘 파일에 정의된 컴포넌트 파일이 존재하는 경우, 해당 컴포넌트 파일의 로컬파일 이름에 정의된 소프트웨어 패키지 디스크립터(SPD) 파일을 탐색하는 단계;
상기 탐색된 소프트웨어 패키지 디스크립터 파일을 파싱하는 단계; 및
상기 소프트웨어 패키지 디스크립터 파일에 정의된 컴포넌트 파일을 제거하는 단계;를 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
5 |
5
청구항 4에 있어서,
상기 제거하는 단계는,
상기 소프트웨어 패키지 디스크립터 파일에 정의된 컴포넌트 파일 제거 시, 해당 컴포넌트 파일에 대응되는 엑스엠엘 파일을 제거하는 단계;를 더 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
6 |
6
청구항 4에 있어서,
상기 제거하는 단계는,
상기 소프트웨어 패키지 디스크립터 파일에 정의된 컴포넌트 파일 제거 후, 상기 탐색된 소프트웨어 패키지 디스크립터 파일을 제거하는 단계;를 더 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
7 |
7
청구항 1에 있어서,
해당 도메인 시스템 초기 구동시, 상기 어플리케이션 컴포넌트에 대한 엑스엠엘 파일의 타입 속성을 'uninstall' 또는 'non-uninstall'로 정의하는 단계;를 더 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
8 |
8
청구항 7에 있어서,
상기 소프트웨어 어셈블리 디스크립터 파일의 타입속성이 'uninstall'인 경우, 상기 제거하는 단계를 수행하고, 그렇지 않은 경우 해당 어플리케이션 컴포넌트 파일에 대한 제거 동작을 종료하는 단계;를 더 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 방법
|
9 |
9
휴대 단말기의 어플리케이션 컴포넌트 제거 장치로서,
해당 휴대 단말기 내 컴포넌트 관련 파일이 저장되는 도메인 프로파일; 및
상기 휴대 단말기의 모드 변경 시, 도메인 시스템 내에서 사용하지 않는 어플리케이션 컴포넌트에 대응되는 엑스엠엘 파일을 추출하고, 해당 엑스엠엘 파일에 정의된 타입 속성에 따라 해당 엑스엠엘 파일을 제거하는 디바이스 관리자;를 포함하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 장치
|
10 |
10
청구항 9에 있어서,
상기 엑스엠엘 파일은, 소프트웨어 어셈블리 디스크립터(SAD) 파일을 포함하고,
상기 디바이스 관리자는, 상기 소프트웨어 어셈블리 디스크립터 파일에 정의된 적어도 하나의 컴포넌트 파일 및 그에 대응되는 엑스엠엘 파일을 제거하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 장치
|
11 |
11
청구항 9에 있어서,
상기 디바이스 관리자는,
상기 소프트웨어 어셈블리 디스크립터 파일의 로컬 파일 이름에 정의된 소프트웨어 패키지 디스크립터 파일을 파싱하여, 해당 소프트웨어 패키지 디스크립터 파일에 정의된 컴포넌트 파일 및 그에 대응되는 엑스엠엘 파일을 제거하고, 해당 소프트웨어 패키지 디스크립터 파일을 제거하는 것을 특징으로 하는 휴대 단말기의 어플리케이션 컴포넌트 제거 장치
|