KR100860226B1 - 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법 - Google Patents

이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법 Download PDF

Info

Publication number
KR100860226B1
KR100860226B1 KR1020070087994A KR20070087994A KR100860226B1 KR 100860226 B1 KR100860226 B1 KR 100860226B1 KR 1020070087994 A KR1020070087994 A KR 1020070087994A KR 20070087994 A KR20070087994 A KR 20070087994A KR 100860226 B1 KR100860226 B1 KR 100860226B1
Authority
KR
South Korea
Prior art keywords
software
terminal
software component
modified
management server
Prior art date
Application number
KR1020070087994A
Other languages
English (en)
Inventor
김흥수
김영찬
김후종
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020070087994A priority Critical patent/KR100860226B1/ko
Application granted granted Critical
Publication of KR100860226B1 publication Critical patent/KR100860226B1/ko

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 이동통신 단말기의 소프트웨어를 업그레이드하기 위한 시스템 및 방법에 관한 것이다. 본 발명에 의하면, 이동통신 단말기는 장치관리서버로부터 실제로 수정된 소프트웨어 컴포넌트만을 다운받아 플래시 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어와 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행한다. 따라서, 이동통신 단말기 소프트웨어의 수정 사항을 용이하게 단말기에 반영할 수 있다.
업그레이드, 장치관리서버, 소프트웨어, 컴포넌트, 펌웨어

Description

이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법 {System and Method for Upgrading Software of Mobile Terminal}
본 발명은 이동통신 단말기의 소프트웨어를 업그레이드하기 위한 시스템 및 방법에 관한 것이다. 본 발명에 의하면, 이동통신 단말기는 장치관리서버로부터 실제로 수정된 소프트웨어 컴포넌트만을 다운받아 플래시 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어와 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행한다. 따라서, 이동통신 단말기 소프트웨어의 수정 사항을 용이하게 단말기에 반영할 수 있다.
이동통신 단말기의 소프트웨어는 단말기의 출시시에 단말기의 플래시 메모리에 저장되면 추후 변경하기가 어려워, 소프트웨어의 버그를 수정하거나 단말기의 기능을 추가하는 것이 현실적으로 불가능하였다.
또한, 종래에는 단말기의 소프트웨어를 교체하는 방법으로 펌웨어 업그레이드 방법이 상용화되어 있었으나, 단말기의 펌웨어를 수정하는 것은 복잡하고, 그 수정에 한계가 있었다.
따라서, 단말기의 소프트웨어를 수정하고, 추후 단말기에 다양한 기능을 추가할 수 있는 방법이 요구된다.
본 발명은 전술한 바와 같은 문제점을 해결하기 위하여 안출된 것으로, 본 발명은, 이동통신 단말기가 장치관리서버로부터 실제로 수정된 소프트웨어 컴포넌트만을 다운받아 플래시 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어와 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행하는 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법을 제공하기 위한 것이다.
본 발명은 이동통신 단말기의 소프트웨어 업그레이드 시스템에 관한 것이다. 상기 시스템은 수정된 소프트웨어 컴포넌트를 이동통신 단말기에 전송하는 장치관리서버; 및 상기 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신하여 내장 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행하는 이동통신 단말기를 포함한다.
또한, 본 발명은 업그레이드 관리 애플리케이션을 탑재한 장치관리서버를 이용하여 이동통신 단말기의 소프트웨어를 업그레이드하는 방법으로서, 상기 장치관리서버에서 소프트웨어를 업그레이드할 대상 단말기를 선택하는 단계; 상기 장치관리서버가 상기 대상 단말기로 업그레이드 통지 메시지를 전송하는 단계; 상기 대상 단말기가 상기 장치관리서버로 접속하는 경우, 상기 장치관리서버가 상기 대상 단 말기로 수정된 소프트웨어 컴포넌트를 전송하는 단계; 및 상기 대상 단말기가 상기 장치관리서버로부터 수신한 수정된 소프트웨어 컴포넌트를 플래시 메모리에 저장하는 단계를 포함한다.
또한, 본 발명은 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신한 이동통신 단말기가 업그레이드된 소프트웨어를 실행하는 방법으로서, 상기 이동통신 단말기에 구비된 로더가 플래시 메모리에 저장된 기존의 단말기 소프트웨어를 램에 복사하는 단계; 상기 로더가 상기 플래시 메모리에 업그레이드 인덱스가 저장되어 있는지 여부를 확인하는 단계; 상기 플래시 메모리에 업그레이드 인덱스가 저장되어 있는 경우, 상기 로더가 상기 플래시 메모리에 저장된 수정된 소프트웨어 컴포넌트를 램에 복사하는 단계; 및 상기 로더가 상기 업그레이드 인덱스를 참조하여, 기존의 단말기 소프트웨어에 대체하여 수정된 소프트웨어 컴포넌트가 실행되도록 상기 램에 저장된 호출 함수의 주소 값을 변경하는 단계를 포함한다.
본 발명에 의하면, 이동통신 단말기는 장치관리서버로부터 실제로 수정된 소프트웨어 컴포넌트만을 다운받아 플래시 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어와 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행한다. 따라서, 이동통신 단말기 소프트웨어의 수정 사항을 용이하게 단말기에 반영할 수 있다.
이하에서는, 도면을 참조하여 본 발명의 실시예를 구체적으로 설명한다. 그러나, 본 발명이 하기의 실시예에 의하여 제한되는 것은 아니다.
도 1는 본 발명에 따른 이동통신 단말기의 소프트웨어 업그레이드 시스템을 도시한 도면이다.
본 발명에 따른 소프트웨어 업그레이드 시스템은, 이동통신 단말기(10) 및 장치관리서버(20)를 포함한다.
이동통신 단말기(10)는 플래시 메모리(11), 램(RAM)(12), 로더(13) 및 업그레이드 관리 모듈(14)을 포함한다.
이동통신 단말기(10)의 플래시 메모리(11)에는 단말기(10)의 다양한 기능을 수행할 수 있도록 하는 소프트웨어가 컴포넌트 단위의 바이너리 코드(binary code) 형태로 저장되어 있다. 단말기(10)의 부팅시에, 로더(13)가 플래시 메모리(11)에 저장된 소프트웨어를 램(12)에 복사한 후 실행함으로써 소프트웨어의 실행 속도를 높인다.
이동통신 단말기(10)는, 단말기(10)의 소프트웨어 업그레이드를 관리하는 장치관리서버(20)와 무선 통신망을 통해 통신할 수 있도록 구성된다.
단말기(10)가 장치관리서버(20)로부터 수정된 소프트웨어 컴포넌트를 수신하는 경우, 플래시 메모리(11)에 상기 수정된 소프트웨어 컴포넌트를 저장한다. 이때, 상기 수정된 소프트웨어 컴포넌트에는 새롭게 수정된 함수의 주소 값을 관리하는 업그레이드 인덱스가 포함되는데, 업그레이드 인덱스는 인덱스 식별자, 기존의 소프트웨어 컴포넌트의 주소 값 및 수정된 소프트웨어 컴포넌트의 주소 값을 포함한다. 상기 기존의 소프트웨어 컴포넌트의 주소 값은, 이동통신 단말기에 바이너리 코드 형태로 저장된 소프트웨어 상에서의 해당 컴포넌트의 주소 값을 의미한다. 한편 수정된 소프트웨어 컴포넌트의 주소 값은 함수 호출시 새롭게 다운로드한 수정된 소프트웨어 컴포넌트를 인식할 수 있도록 하기 위한 것으로, 수정된 소프트웨어 컴포넌트의 힙 메모리상의 주소 값을 의미한다.
도 2는 이동통신 단말기의 재부팅 시 플래시 메모리(11) 및 램(12)에 단말기 소프트웨어가 저장되는 과정을 설명하기 도시한 도면이다. 단말기(10)의 재부팅 시, 로더(13)는 플래시 메모리(11)에 저장되어 있는 기존의 단말기 소프트웨어(1) 및 수정된 소프트웨어 컴포넌트(2)를 램(12)에 복사한다. 한편, 상기 업그레이드 인덱스(3)에는 업그레이드의 대상이 되는 기존의 함수인 Func( ) 함수(1-1)와 이를 대체하는 함수(즉, Func_new( ) 함수)의 주소 값이 매칭되어 있다.  로더(13)는 상기 업그레이드 인덱스(3)를 참조하여, 램(12)에 저장된 기존의 단말기 소프트웨어(1)의 바이너리 코드 중에서 상기 업그레이드 인덱스(3) 상에 나타난 함수인 Func( ) 함수(1-1) 호출시 수정된 소프트웨어 컴포넌트(2)에 포함된 함수인 Func_new( ) 함수(1-2)가 호출되도록 함수 호출 주소 값을 변경한다.  따라서, 기존의 단말기 소프트웨어(1) 중 특정 컴포넌트를 대체하여 수정된 소프트웨어 컴포넌트(2)가 호출 및 실행될 수 있다.
업그레이드 관리 모듈(14)은 무선통신망을 통해 장치관리서버(20)로부터 수정된 소프트웨어 컴포넌트를 수신하고, 이를 플래시 메모리(11)에 저장한다.
장치관리서버(20)는 이동통신 단말기(10)의 소프트웨어 업그레이드를 담당하는 업그레이드 관리 애플리케이션(21)을 탑재한다. 소프트웨어 개발자 및 관리자는 이동통신 단말기(10)의 소프트웨어가 수정되면, 수정된 소프트웨어를 컴포넌트 단위로 장치관리서버(20)에 등록할 수 있다. 장치관리서버(20)에 수정된 소프트웨어 컴포넌트가 등록되면, 업그레이드 관리 애플리케이션(21)은 소프트웨어를 업그레이드 할 대상 단말기를 선택하여 상기 대상 단말기로 서버에서 소프트웨어가 업데이트 되었음을 알리는 업그레이드 통지 메시지를 전송하고, 상기 대상 단말기로부터의 접속시, 대상 단말기로 수정된 소프트웨어 컴포넌트를 전송한다. 또한, 장치관리서버(20)는 상기 대상 단말기로 재부팅 명령을 전송하여, 상기 대상 단말기가 즉시 업그레이드된 소프트웨어로 동작하도록 할 수도 있다.
이하에서는 도 3 및 도 4를 참조하여, 본 발명에 따라 이동통신 단말기의 소프트웨어를 업그레이드하는 방법을 설명한다.
도 3은 본 발명에 따라 이동통신 단말기가 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 다운로드 받는 과정을 도시한 순서도이다.
우선, 장치관리서버(20)에서 소프트웨어를 업그레이드할 대상 단말기(10)를 선택하고(S1), 장치관리서버(20)가 상기 대상 단말기(10)로 업그레이드 통지 메시지를 전송한다(S2). 업그레이드 통지 메시지를 수신한 단말기(10)가 장치관리서버(20)에 접속하면(S3), 장치관리서버(20)는 상기 단말기(10)로 수정된 소프트웨어 컴포넌트를 전송하고(S4), 상기 단말기(10)는 수신한 컴포넌트를 플래시 메모리(도 1의 11)에 저장한다(S5).
이후, 장치관리서버(20)는 상기 단말기(10)로 재부팅 명령을 전송하여(S6), 상기 단말기(10)가 즉시 재부팅하여(S7) 업그레이드된 소프트웨어로 동작하도록 할 수도 있다.
도 4는 본 발명에 따라 수정된 소프트웨어 컴포넌트를 다운로드 받은 단말기가 업그레이드된 소프트웨어를 실행하는 과정을 도시한 순서도이다.
단말기(10) 재부팅시(S7), 로더(도 1의 13)는 플래시 메모리(도 1의 11)에 저장되어 있는 기존의 단말기 소프트웨어를 램(도 1의 12)에 복사한다(S8). 그 후, 로더(도 1의 13)는 플래시 메모리(도 1의 11)에 업그레이드 인덱스가 저장되어 있는지 여부를 확인하여(S9), 업그레이드 인덱스가 저장되어 있는 경우, 플래시 메모리(도 1의 11)에 저장된 수정된 소프트웨어 컴포넌트도 역시 램(도 1의 12)에 복사한다.
그 후, 로더(도 1의 13)는 업그레이드 인덱스를 참조하여, 램(도 1의 12)에 저장된 소프트웨어 바이너리 코드 중에서 상기 수정된 소프트웨어 컴포넌트에 포함된 함수를 호출할 때, 기존의 함수 대신 새롭게 수정된 함수를 호출하도록 함수 주소 값을 변경(S11)함으로써, 기존의 단말기 소프트웨어에 대체하여 수정된 소프트웨어 컴포넌트가 실행(S12)되도록 한다.
본 발명에 따른 실시예는 상술한 것으로 한정되지 않고, 본 발명과 관련하여 통상의 지식을 가진 자에게 자명한 범위 내에서 여러 가지의 대안, 수정 및 변경하 여 실시할 수 있다.
본 발명에 의하면, 이동통신 단말기 소프트웨어의 수정 사항을 용이하게 단말기에 반영할 수 있다.
도 1은 본 발명에 따른 이동통신 단말기의 소프트웨어 업그레이드 시스템을 도시한 도면.
도 2는 이동통신 단말기의 재부팅 시 플래시 메모리 및 램에 단말기 소프트웨어가 저장되는 과정을 설명하기 도시한 도면.
도 3은 본 발명에 따라 이동통신 단말기가 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 다운로드 받는 과정을 도시한 순서도.
도 4는 본 발명에 따라 수정된 소프트웨어 컴포넌트를 다운로드 받은 단말기가 업그레이드된 소프트웨어를 실행하는 과정을 도시한 순서도.
* 도면의 주요 부분에 대한 부호의 설명 *
10: 이동통신 단말기 11: 플래시 메모리
12: 램 13: 로더
14: 업그레이드 관리 모듈 20: 장치 관리 서버
21: 업그레이드 관리 애플리케이션

Claims (11)

  1. 수정된 소프트웨어 컴포넌트를 이동통신 단말기에 전송하는 장치관리서버; 및
    상기 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신하여 내장 메모리에 저장하고, 재부팅시, 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어를 실행하는 이동통신 단말기를 포함하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 시스템.
  2. 제 1 항에 있어서,
    상기 장치관리서버는 상기 이동통신 단말기에 수정된 소프트웨어 컴포넌트를 전송한 후, 상기 이동통신 단말기로 재부팅 명령을 전송하며, 상기 이동통신 단말기는 상기 장치관리서버로부터 수신한 재부팅 명령에 따라 재부팅하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 시스템.
  3. 제 1 항에 있어서,
    상기 이동통신 단말기는,
    기존의 단말기 소프트웨어가 저장되며, 상기 장치관리서버로부터 수신한 수정된 소프트웨어 컴포넌트가 저장되는 플래시 메모리;
    상기 단말기의 재부팅시, 상기 플래시 메모리에 저장된 기존의 단말기 소프 트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어의 바이너리가 저장되는 램;
    상기 램에 상기 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어 바이너리를 저장하는 로더; 및
    무선통신을 통해 상기 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신하여 상기 플래시 메모리에 저장하는 업그레이드 관리 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 시스템.
  4. 제 3 항에 있어서,
    상기 로더는 상기 플래시 메모리에 저장된 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 상기 램에 복사한 후, 업그레이드 인덱스를 참조하여, 기존의 단말기 소프트웨어에 대체하여 수정된 소프트웨어 컴포넌트가 실행되도록 상기 램에 저장된 호출 함수의 주소값을 변경하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 시스템.
  5. 제 4 항에 있어서,
    상기 업그레이드 인덱스는 인덱스 식별자, 기존의 소프트웨어 컴포넌트의 주소 값 및 수정된 소프트웨어 컴포넌트의 힙 메모리상의 주소 값을 포함하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 시스템.
  6. 장치관리서버와의 무선통신을 통해 수정된 소프트웨어 컴포넌트를 수신하여 업그레이드된 소프트웨어를 실행하는 이동통신 단말기로서,
    기존의 단말기 소프트웨어가 저장되며, 상기 장치관리서버로부터 수신한 수정된 소프트웨어 컴포넌트가 저장되는 플래시 메모리;
    상기 단말기의 재부팅 시, 상기 플래시 메모리에 저장된 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어의 바이너리가 저장되는 램;
    상기 램에 상기 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 조합한 업그레이드된 소프트웨어 바이너리를 저장하는 로더; 및
    무선통신을 통해 상기 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신하여 상기 플래시 메모리에 저장하는 업그레이드 관리 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기.
  7. 제 6 항에 있어서,
    상기 로더는 상기 플래시 메모리에 저장된 기존의 단말기 소프트웨어 및 수정된 소프트웨어 컴포넌트를 상기 램에 복사한 후, 업그레이드 인덱스를 참조하여, 기존의 단말기 소프트웨어에 대체하여 수정된 소프트웨어 컴포넌트가 실행되도록 상기 램에 저장된 호출 함수의 주소값을 변경하는 것을 특징으로 하는 이동통신 단말기.
  8. 제 7 항에 있어서,
    상기 업그레이드 인덱스는 인덱스 식별자, 기존의 소프트웨어 컴포넌트의 주소 값 및 수정된 소프트웨어 컴포넌트의 힙 메모리상의 주소 값을 포함하는 것을 특징으로 하는 이동통신 단말기.
  9. 업그레이드 관리 애플리케이션을 탑재한 장치관리서버를 이용하여 이동통신 단말기의 소프트웨어를 업그레이드하는 방법으로서,
    상기 장치관리서버에서 소프트웨어를 업그레이드할 대상 단말기를 선택하는 단계;
    상기 장치관리서버가 상기 대상 단말기로 업그레이드 통지 메시지를 전송하는 단계;
    상기 대상 단말기가 상기 장치관리서버로 접속하는 경우, 상기 장치관리서버가 상기 대상 단말기로 수정된 소프트웨어 컴포넌트를 전송하는 단계; 및
    상기 대상 단말기가 상기 장치관리서버로부터 수신한 수정된 소프트웨어 컴포넌트를 플래시 메모리에 저장하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 방법.
  10. 제 9 항에 있어서,
    상기 대상 단말기가 상기 장치관리서버로부터 수신한 수정된 소프트웨어 컴포넌트를 플래시 메모리에 저장하는 단계 이후에,
    상기 장치관리서버가 상기 대상 단말기로 단말기 재부팅 명령을 전송하는 단계를 더 포함하는 것을 특징으로 하는 이동통신 단말기의 소프트웨어 업그레이드 방법.
  11. 장치관리서버로부터 수정된 소프트웨어 컴포넌트를 수신한 이동통신 단말기가 업그레이드된 소프트웨어를 실행하는 방법으로서,
    상기 이동통신 단말기에 구비된 로더가 플래시 메모리에 저장된 기존의 단말기 소프트웨어를 램에 복사하는 단계;
    상기 로더가 상기 플래시 메모리에 업그레이드 인덱스가 저장되어 있는지 여부를 확인하는 단계;
    상기 플래시 메모리에 업그레이드 인덱스가 저장되어 있는 경우, 상기 로더가 상기 플래시 메모리에 저장된 수정된 소프트웨어 컴포넌트를 램에 복사하는 단계; 및
    상기 로더가 상기 업그레이드 인덱스를 참조하여, 기존의 단말기 소프트웨어에 대체하여 수정된 소프트웨어 컴포넌트가 실행되도록 상기 램에 저장된 호출 함수의 주소값을 변경하는 단계를 포함하는 것을 특징으로 하는 업그레이드된 소프트웨어 실행 방법.
KR1020070087994A 2007-08-31 2007-08-31 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법 KR100860226B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070087994A KR100860226B1 (ko) 2007-08-31 2007-08-31 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070087994A KR100860226B1 (ko) 2007-08-31 2007-08-31 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법

Publications (1)

Publication Number Publication Date
KR100860226B1 true KR100860226B1 (ko) 2008-09-24

Family

ID=40023647

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070087994A KR100860226B1 (ko) 2007-08-31 2007-08-31 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR100860226B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426947A (zh) * 2013-08-27 2015-03-18 中兴通讯股份有限公司 一种终端智能升级的方法及***、终端及数据更新服务器

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070034368A (ko) 2005-09-23 2007-03-28 엘지전자 주식회사 디지털 멀티미디어 방송 시스템을 이용한 펌웨어업그레이드 방법 및 시스템
KR100717520B1 (ko) * 2005-12-06 2007-05-11 주식회사 인프라웨어 무선인터넷 서비스를 제공하는 이동 단말기 및 그 사용자인터페이스 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070034368A (ko) 2005-09-23 2007-03-28 엘지전자 주식회사 디지털 멀티미디어 방송 시스템을 이용한 펌웨어업그레이드 방법 및 시스템
KR100717520B1 (ko) * 2005-12-06 2007-05-11 주식회사 인프라웨어 무선인터넷 서비스를 제공하는 이동 단말기 및 그 사용자인터페이스 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426947A (zh) * 2013-08-27 2015-03-18 中兴通讯股份有限公司 一种终端智能升级的方法及***、终端及数据更新服务器

Similar Documents

Publication Publication Date Title
CN109828772B (zh) 热更新方法、操作***、终端设备和存储介质
KR100883208B1 (ko) 가상화 기술을 기반으로 하여 소프트웨어의 업데이트가가능한 이동통신 단말기 및 그 업데이트 방법
US8161474B2 (en) Diagnostic information preservation during installations of over the air update of wireless handset software
CN108027741A (zh) 基于补丁升级的文件处理方法、装置、终端以及存储介质
CN110825563B (zh) ***恢复方法、装置以及电子设备
US20070220242A1 (en) Update-startup apparatus and update-startup control method
CN103106083B (zh) 一种固件的加载方法及装置
CN107220074B (zh) 对支撑层软件功能的访问、升级方法及装置
KR100700578B1 (ko) 휴대폰의 펌웨어 업그레이드 방법
EP2805233B1 (en) Installation engine and package format for parallelizable, reliable installations
CN104834541A (zh) 功能模块挂载方法、挂载***及更新挂载***的方法
WO2023071423A1 (zh) 一种电子设备、可信应用调用方法、装置、设备及介质
CN108920171A (zh) 固件更新方法及装置、电子设备
CN106293790B (zh) 基于Firefox操作***的应用程序升级方法和装置
CN116643778B (zh) 一种应用程序优化方法及电子设备
CN102298531B (zh) 在嵌入式***中对闪存文件***进行升级的方法
KR100860226B1 (ko) 이동통신 단말기의 소프트웨어 업그레이드 시스템 및 방법
US7634258B2 (en) System and method for over-the-air update of wireless communication devices
CN110659052B (zh) 网络设备中***软件的更新方法、***及可读存储介质
KR101420026B1 (ko) 부팅 프로세스 중에 파일들을 로딩하기 위한 방법, 장치 및 컴퓨터 판독가능 저장 매체
TW202234294A (zh) 用戶識別模組卡的寫入方法
JP2018169729A (ja) 組み込み機器、組み込み機器システム及び組み込み機器の起動方法
CN207782809U (zh) 一种基于蓝牙的固件升级装置
CN116700766A (zh) 应用运行方法和装置
CN112882918A (zh) 数据上报方法、装置、设备、***及存储介质

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120823

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130910

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140820

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150821

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160830

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170823

Year of fee payment: 10