1 |
1
휴대 단말기의 동작을 제어하는 단말기 제어부와;
상기 단말기 제어부의 제어를 받고 WAP 서버와의 통신을 수행하는 통신부와;
상기 단말기 제어부의 제어를 받고, 수행중인 소프트웨어 프로그램을 저장하는 제 1 소프트웨어 프로그램 저장영역을 구비하고, 백업 소프트웨어 프로그램을 저장하는 제 2 소프트웨어 프로그램 저장영역을 구비하고, 소프트웨어 프로그램을 저장하는 제 1 플래시 메모리와;
상기 단말기 제어부의 제어를 받고, 사용자 개인 데이터 저장영역을 구비하여 사용자 개인 데이터를 저장하는 제 2 플래시 메모리와;
상기 단말기 제어부의 제어를 받고, 다운로드된 소프트웨어 프로그램을 임시 저장하는 SRAM을 포함하여 구성된 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 장치
|
2 |
2
제 1 항에 있어서, 상기 제 1 플래시 메모리는,
업그레이드 수행 시 상기 제 1 플래시 메모리 내의 제 1 소프트웨어 프로그램 저장영역에서 기존에 사용하던 소프트웨어 프로그램을 제 2 소프트웨어 프로그램 저장영역으로 백업하고, 상기 SRAM에 저장된 최신 소프트웨어 프로그램이 상기 제 1 플래시 메모리 내의 제 1 소프트웨어 프로그램 저장영역으로 전송하여 상기 휴대 단말기에 대한 업그레이드가 수행될 수 있도록 하는 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 장치
|
3 |
3
휴대 단말기에서 WAP 서버에 접속하여 소프트웨어 프로그램 버전을 비교하여 새로운 버전인지 판별하는 제 1 단계와;
상기 제 1 단계에서 소프트웨어 프로그램 버전이 새로운 버전이면, 소프트웨어 프로그램을 다운로드하여 SRAM으로 임시 저장한 다음 업그레이드가 선택되는지 판별하는 제 2 단계와;
상기 제 2 단계에서 업그레이드가 선택되면, 기존에 사용하던 소프트웨어 프로그램을 백업시킨 다음 상기 SRAM에 저장된 최신 소프트웨어 프로그램을 제 1 플래시 메모리로 전송하여 업그레이드를 수행하여 상기 휴대 단말기의 재부팅을 수행하는 제 3 단계를 포함하여 수행하는 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 방법
|
4 |
4
제 3 항에 있어서, 상기 제 3 단계는,
상기 제 2 단계에서 업그레이드가 선택되면, 상기 제 1 플래시 메모리의 제 1 소프트웨어 프로그램 저장영역에서 기존에 사용하던 소프트웨어 프로그램을 제 2 소프트웨어 프로그램 저장영역으로 백업시키는 제 11 단계와;
상기 제 11 단계 후 상기 SRAM에 저장된 최신 소프트웨어 프로그램을 상기 제 1 플래시 메모리의 제 1 소프트웨어 프로그램 저장영역으로 전송하여 업그레이드를 수행하는 제 12 단계와;
상기 제 12 단계 후 상기 휴대 단말기의 재부팅을 수행한 후 상기 휴대 단말기가 정상 동작하는지 판별하는 제 13 단계와;
상기 제 13 단계에서 상기 휴대 단말기가 정상 동작하지 않으면, 상기 휴대 단말기에서 특정키를 입력하도록 하여 상기 휴대 단말기의 재부팅을 수행하는 제 14 단계를 더욱 포함하여 수행하는 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 방법
|
5 |
5
제 4 항에 있어서, 상기 제 13 단계는,
상기 휴대 단말기의 재부팅 수행 시 상기 제 1 플래시 메모리의 제 1 소프트웨어 프로그램 저장영역의 최신 소프트웨어 프로그램을 이용하여 상기 휴대 단말기가 재부팅 되도록 하는 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 방법
|
6 |
6
제 4 항에 있어서, 상기 제 14 단계는,
상기 휴대 단말기의 재부팅 수행 시 상기 제 1 플래시 메모리의 제 2 소프트웨어 프로그램 저장영역에 백업되어 있는 기존 소프트웨어 프로그램을 이용하여 상기 휴대 단말기가 재부팅 되도록 하는 것을 특징으로 하는 휴대 단말기의 소프트웨어 업그레이드 방법
|