Nothing Special   »   [go: up one dir, main page]

KR20080025957A - 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법 - Google Patents

휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법 Download PDF

Info

Publication number
KR20080025957A
KR20080025957A KR1020060090789A KR20060090789A KR20080025957A KR 20080025957 A KR20080025957 A KR 20080025957A KR 1020060090789 A KR1020060090789 A KR 1020060090789A KR 20060090789 A KR20060090789 A KR 20060090789A KR 20080025957 A KR20080025957 A KR 20080025957A
Authority
KR
South Korea
Prior art keywords
software
additional installation
portable terminal
storage device
files
Prior art date
Application number
KR1020060090789A
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 KR1020060090789A priority Critical patent/KR20080025957A/ko
Priority to US11/858,037 priority patent/US20080072218A1/en
Publication of KR20080025957A publication Critical patent/KR20080025957A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 휴대용 단말기에서 소프트웨어 업그레이드를 하기 위한 장치 및 방법에 관한 것으로, 델타 파일이 다운로드 되는지 확인하는 과정과, 상기 델타 파일을 소프트웨어 모듈별 구분없이 기억장치 내의 델타 영역에 저장하는 과정과, 상기 델타 파일과 상기 소프트웨어 모듈 간의 매칭 정보를 저장하는 과정을 포함하여, 기억장치의 낭비를 방지하고, 큰 용량의 델타 파일도 쉽게 저장할 수 있다.
휴대용 단말기, 델타 파일, 펌웨어 업그레이드

Description

휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치 및 방법{APPARATUS AND METHOD FOR UPGRADING OF SOFTWARE IN PORTABLE TERMINAL}
도 1은 종래 기술의 실시 예에 따른 휴대용 단말기에서 소프트웨어 업그레이드 시 기억장치의 사용을 도시하는 도면,
도 2는 본 발명에 따른 휴대용 단말기의 블록 구성을 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 절차를 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 휴대용 단말기에서 업그레이드 된 소프트웨어를 실행하기 위한 절차를 도시하는 도면, 및
도 5는 본 발명의 실시 예에 따른 휴대용 단말기에서 소프트웨어 업그레이드 시 기억장치의 사용을 도시하는 도면.
본 발명은 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치 및 방 법에 관한 것으로, 특히 휴대용 단말기에서 소프트웨어 업그레이드 시 기억장치를 효율적으로 사용하기 위한 장치 및 방법에 관한 것이다.
현대 사회에서 상기 휴대용 단말기는 편의성과 필요성으로 인해 보급률이 급속히 증가 되어 이제는 현대인의 필수품으로 자리매김하고 있다. 따라서, 서비스 제공자 및 단말기 제조자들은 상기 휴대용 단말기의 활용도를 더 높이기 위해 많은 부가 기능을 제공하고 있다. 예를 들어, 상기 휴대용 단말기는 폰북(Phone Book), 단문 메시지 서비스(Short Message Service), 음성 메시지 서비스(Voice Message Service), 멀티미디어 메시지 서비스(Multimedia Message Service), 방송 메시지 서비스(Cell Broadcasting Service), 인터넷 서비스(Internet Service), 이 메일(E-mail), 모닝콜(Morning Call), MP3(MPEG Layer 3), 디지털 카메라(Digital Camera), 게임(Game), 스케쥴러(Scheduler) 등의 부가 기능을 제공하고 있다.
상기 다양한 기능들을 제공하기 위해서 상기 휴대용 단말기는 내부에 구비된 기억장치에 많은 수의 소프트웨어를 저장하고 있다. 이때, 서비스 제공자는 사용자에게 좀더 편리한 기능을 제공하기 위해 기존의 소프트웨어의 지속적으로 개선한다. 따라서, 상기 서비스 제공자는 상기 기존의 소프트웨어를 이미 사용하고 있는 사용자를 위해 상기 기존의 소프트웨어를 업그레이드할 수 있는 방법을 제공하고 있다. 즉, 상기 사용자는 기존의 소프트웨어에 델타 파일(Delta File)을 추가함으로써 개선된 소프트웨어로 업그레이드할 수 있다. 이를 펌웨어 업그레이드(Firmware Upgrade)라고 한다.
도 1은 종래 기술의 실시 예에 따른 휴대용 단말기에서 소프트웨어 업그레이 드 시 기억장치의 사용을 도시하고 있다,
상기 도 1의 (a)는 소프트웨어의 업그레이드 전과 후의 보조 기억장치(110)의 사용을 도시하고 있다. 여기서, 상기 보조 기억장치(110)는 운영체제, 응용 프로그램 등의 소프트웨어들을 저장하기 위한 장치이다. 예를 들어, 하드디스크, 플로피 디스크, 자기 테이프, 플래쉬(Flash) 메모리 등을 고려할 수 있으며, 휴대성을 위해 대부분의 휴대용 단말기에서는 상기 플래쉬 메모리를 사용한다. 상기 도 1의 (a)를 참조하면, 상기 보조 기억장치(110)에 저장된 소프트웨어는 각 모듈별로 일정 여유 공간을 가지고 저장되어 있다. 여기서, 상기 여유 공간은 소프트웨어 업그레이드를 위한 델타 파일의 저장을 위해 예약된 공간으로, 상기 업그레이드를 용이하게 하기 위해 상기 소프트웨어 설치 시 고정적으로 정해진다. 즉, 상기 도 1의 (a)에 도시된 바와 같이 상기 소프트웨어를 업그레이드하면 각 모듈에 대한 델타 파일은 해당 여유 공간에 저장된다.
상기 도 1의 (b)는 업그레이드 된 소프트웨어 실행시 보조 기억장치(110) 및 주 기억장치(130)의 사용을 도시하고 있다. 여기서, 상기 주 기억장치(130)는 작업 수행에 필요한 운영 체제 및 실행할 응용 프로그램과 데이터를 임시적으로 기억하기 위한 장치이다. 상기 도 1의 (b)를 참조하면, 상기 소프트웨어를 실행하기 위해 상기 보조 기억장치(110)에 저장된 소프트웨어는 상기 주 기억장치(130)로 로딩된다. 이때, 상기 소프트웨어는 델타 파일의 유무와 관계없이 여유 공간까지 함께 로딩된다.
상술한 바와 같이, 휴대용 단말기에서 소프트웨어 업그레이드를 위해 보조 기억장치에 각 모듈별로 고정적인 여유 공간을 확보한다. 하지만, 상기 고정적인 여유 공간의 확보로 인해 상기 보조 기억장치의 낭비가 발생한다. 더욱이, 상기 소프트웨어를 주 기억장치로 로딩하는 과정에서 상기 여유 공간을 함께 로딩함으로 인해 상기 주 기억장치의 낭비가 발생하는 문제점이 있다. 또한, 상기 여유 공간이 고정됨으로 인해 업그레이드를 위한 델타 파일의 용량이 상기 여유 공간보다 큰 경우 상기 델타 파일을 저장할 수 없는 문제점이 있다.
따라서, 본 발명의 목적은 휴대용 단말기에서 기억장치의 낭비를 방지하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 휴대용 단말기에서 소프트웨어 업그레이드 시 예약된 여유 공간보다 큰 용량의 델타 파일을 저장하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 보조 기억장치에 저장된 소프트웨어를 주 기억장치로 로딩하기 위한 장치 및 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 제 1 견지에 따르면, 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 방법에 있어서, 델타 파일이 다운로드 되는지 확인하는 과정과, 상기 델타 파일을 소프트웨어 모듈별 구분없이 보조 기억장치 내의 델타 영역에 저장하는 과정과, 상기 델타 파일과 상기 소프트웨어 모듈 간의 매칭 정보를 저장하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 2 견지에 따르면, 휴대용 단말기에서 소프트웨어를 실행하기 위한 방법은, 보조 기억장치에 저장된 소프트웨어 모듈과 해당 델타 파일을 매칭시키는 과정과, 상기 델타 파일이 추가된 소프트웨어 모듈을 주 기억장치로 로딩하는 과정과, 상기 소프트웨어를 실행하는 과정을 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 3 견지에 따르면, 휴대용 단말 장치에 있어서, 소프트웨어 모듈 및 델타 파일을 저장하는 보조 기억장치와, 상기 델타 파일을 모듈별 구분없이 상기 보조기억 장치 내의 델타 영역에 저장하고, 상기 소프트웨어 모듈과 델타 파일의 매칭 정보를 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 제 4 견지에 따르면, 휴대용 단말 장치는, 소프트웨어 모듈 및 델타 파일을 저장하는 보조 기억장치와, 소프트웨어 실행을 위해 상기 소프트웨어 모듈 및 델타 파일을 임시 저장하는 주 기억장치와, 상기 소프트웨어 모듈 및 델타 파일을 매칭시켜 상기 델타 파일이 추가된 소프트웨어 모듈을 상기 주 기억장치로 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구 체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단 된 경우 그 상세한 설명은 생략한다.
이하 본 발명은 휴대용 단말기에서 소프트웨어를 업그레이드 하고, 상기 업그레이드된 소프트웨어를 로딩하기 위한 기술에 대해 설명한다.
도 2는 본 발명에 따른 휴대용 단말기의 블록 구성을 도시하고 있다. 이하 설명에서 상기 휴대용 단말기는 셀룰러 전화기(Celluar Phone), 개인 휴대 통신 전화기(PCS : Personal Communication System), 복합 무선 단말기(PDA : Personal Data Assistant) 및 IMT2000(International Mobile Telecommunication-2000) 단말기들을 모두 포함하는 의미이며, 상기 예들의 일반적인 구성을 가지고 설명할 것이다.
상기 도 2에 도시된 바와 같이, 상기 휴대용 단말기는 제어부(201), 표시부(203), 입력부(205), 코덱(CODEC : Coder-DECoder)(207), 무선 통신부(209), 케이블 통신부(211), 보조 기억장치(213) 및 주 기억장치(215)를 포함하여 구성된다.
상기 제어부(201)는 상기 휴대용 단말기의 전반적인 기능을 제어한다. 예를 들어, 음성 통화 및 데이터 통신을 위한 기능을 제어한다. 특히, 본 발명에 따라 무선 통신 또는 케이블 연결 통신을 통해 델타 파일(Delta File)을 다운로드하여 상기 보조 기억장치(213)에 저장된 소프트웨어를 업그레이드하기 위한 기능 및 상기 소프트웨어를 상기 주 기억장치(215)로 로딩하기 위한 기능을 제어한다. 예를 들어, 상기 소프트웨어를 업그레이드하는 경우, 도 5의 (a)에 도시된 바와 같이 상기 델타 파일을 델타 영역(511)에 저장하고, 각 모듈과 델타 파일의 매칭 정보를 저장하도록 제어한다. 또한, 상기 업그레이드된 소프트웨어를 상기 주 기억장치(215)로 로딩하는 경우, 상기 도 5의 (b)에 도시된 바와 같이 상기 각 델타 파일이 추가된 모듈을 로딩하도록 제어한다. 여기서, 상기 델타 파일은 상기 소프트웨어 업그레이드를 위한 추가 설치 파일을 의미한다.
상기 표시부(203)는 상기 휴대용 단말기의 동작 중에 발생하는 상태 정보, 숫자, 문자 및 영상 등을 디스플레이한다. 상기 입력부(205)는 상기 휴대용 단말기의 키패드를 포함하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 상기 제어부(201)로 제공한다.
상기 코덱(207)은 상기 제어부(201)로부터 제공되는 디지털 데이터를 아날로그 음성신호로 변환하여 스피커를 통해 출력하고, 마이크를 통해 입력되는 아날로그 음성신호를 디지털 데이터로 변환하여 상기 제어부(201)로 출력한다. 상기 무선 통신부(209)는 안테나를 통해 송수신되는 RF(Radio Frequency) 신호를 처리한다. 상기 케이블 통신부(211)는 외부 장치(예 : PC)와 연결된 케이블을 통해 송수신되는 신호를 처리한다.
상기 보조 기억장치(213)는 운영체제, 응용 프로그램 등의 소프트웨어들 및 업그레이드에 필요한 델타 파일을 저장한다. 예를 들어, 상기 보조 기억장치(213)는 플래쉬(Flash) 메모리로 구성할 수 있다.
상기 주 기억장치(215)는 작업 수행에 필요한 운영 체제 및 처리할 응용 프 로그램과 상기 응용 프로그램 수행 중에 발생하는 데이터를 임시적으로 저장한다. 예를 들어, 상기 소프트웨어 실행 시, 상기 보조 기억장치(213)로부터 상기 소프트웨어를 로딩하여 임시 저장한다.
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 절차를 도시하고 있다.
상기 도 3을 참조하면. 상기 제어부(201)는 301단계에서 소프트웨어 업그레이드의 요청이 발생하는지 확인한다. 즉, 사용자의 조작 의해 소프트웨어 업그레이드를 위한 응용 프로그램이 실행되는지 확인한다.
상기 소프트웨어 업그레이드의 요청이 발생하면, 상기 제어부(201)는 303단계로 진행하여 델타 파일이 다운로드되는지 확인한다. 여기서, 상기 델타 파일은 상기 소프트웨어 업그레이드를 위한 추가 설치 파일을 의미한다. 또한, 상기 델타 파일은 무선 통신을 통해 다운로드되거나, 케이블 연결을 통해 다운로드될 수 있다.
상기 델타 파일이 다운로드 되면, 상기 제어부(201)는 305단계로 진행하여 상기 다운로드된 델타 파일을 상기 보조 기억장치(213)의 델타 영역에 저장한다. 예를 들어, 상기 도 5의 (a)에 도시된 바와 같이 상기 보조 기억장치(213) 내의 델타 영역(511)에 상기 델타 파일을 저장한다. 여기서, 상기 델타 영역(511)은 고정적으로 사용되지 않으며, 상황에 따라 유동적으로 크기 및 위치를 조절할 수 있다.
상기 델타 영역에 델타 파일을 저장한 후, 상기 제어부(201)는 307단계로 진 행하여 각 모듈과 해당 델타 파일의 매칭 정보를 저장한다. 즉, 상기 각 모듈과 델타 파일의 저장 위치에 연관성이 없기 때문에, 실행시 상기 모듈과 델타 파일을 함께 로딩할 수 있도록 별도로 매칭 정보를 저장해야 한다.
도 4는 본 발명의 실시 예에 따른 휴대용 단말기에서 업그레이드 된 소프트웨어를 실행하기 위한 절차를 도시하고 있다.
상기 도 4를 참조하면, 상기 제어부(201)는 401단계에서 소프트웨어 실행 요청이 발생하는지 확인한다. 즉, 사용자의 조작에 의해 상기 소프트웨어의 실행이 요청되는지 확인한다.
상기 소프트웨어 실행 요청이 발생하면, 상기 제어부(201)는 403단계로 진행하여 상기 보조기억 장치(213)에 저장된 상기 소프트웨어의 모듈들과 델타 영역에 저장된 해당 델타 파일들을 매칭시킨다.
이어, 상기 제어부(201)는 405단계로 진행하여 상기 델타 파일이 추가된 모듈들을 상기 주 기억장치(215)로 로딩한다. 예를 들어, 상기 도 5의 (b)에 도시된 바와 같이 상기 보조 기억장치(213)에 저장된 모듈과 상기 보조 기억장치(213) 내의 델타 영역(511)에 저장된 델타 파일을 매칭시켜, 상기 델타 파일이 추가된 소프트웨어 모듈을 상기 주 기억장치(215)로 로딩한다.
상기 소프트웨어의 모듈들을 로딩한 후, 상기 제어부(201)는 407단계로 진행하여 상기 소프트웨어를 실행한다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
상술한 바와 같이, 휴대용 단말기에서 소프트웨어 업그레이드 시 델타 파일을 모듈별로 구분하지 않고 저장함으로써, 최초 소프트웨어 설치시 여유 공간을 설정하지 않아 보조 기억장치의 낭비를 방지하고, 상기 소프트웨어 로딩 시 빈 여유 공간의 로딩으로 인한 주 기억장치의 낭비를 방지할 수 있다. 또한, 상기 여유 공간보다 큰 용량의 델타 파일도 쉽게 저장할 수 있다.

Claims (10)

  1. 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 방법에 있어서,
    소프트웨어의 업그레이드를 위한 추가 설치 파일이 다운로드 되는지 확인하는 과정과,
    상기 추가 설치 파일을 소프트웨어 모듈별 구분없이 기억장치 내의 추가 설치 영역에 저장하는 과정과,
    상기 추가 설치 파일과 상기 소프트웨어 모듈 간의 매칭 정보를 저장하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 추가 설치 파일의 다운로드는, 무선 통신 또는 케이블 연결 통신을 통해 다운로드 되는 것을 특징으로 하는 방법.
  3. 휴대용 단말기에서 소프트웨어를 실행하기 위한 방법에 있어서,
    제 1 기억장치에 저장된 소프트웨어 모듈과 해당 추가 설치 파일을 매칭시키는 과정과,
    상기 추가 설치 파일이 추가된 소프트웨어 모듈을 제 2 기억장치로 로딩하는 과정과,
    상기 소프트웨어를 실행하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제 3항에 있어서,
    상기 소프트웨어 모듈과 추가 설치 파일의 매칭은, 기 저장된 매칭 정보를 참조하여 수행하는 것을 특징으로 하는 방법.
  5. 휴대용 단말 장치에 있어서,
    소프트웨어 모듈 및 추가 설치 파일을 저장하는 기억장치와,
    상기 델타 파일을 모듈별 구분없이 상기 기억장치 내의 추가 설치 영역에 저장하고, 상기 소프트웨어 모듈과 추가 설치 파일의 매칭 정보를 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 장치.
  6. 제 5항에 있어서,
    상기 추가 설치 파일을 무선 통신을 통해 다운로드 하기 위한 무선 통신부를 더 포함하는 것을 특징으로 하는 장치.
  7. 제 5항에 있어서,
    상기 추가 설치 파일을 케이블 연결 통신을 통해 다운로드 하기 위한 케이블 통신부를 더 포함하는 것을 특징으로 하는 장치.
  8. 제 6항에 있어서,
    상기 기억장치는, 플래쉬(Flash) 메모리인 것을 특징으로 하는 장치.
  9. 휴대용 단말 장치에 있어서,
    소프트웨어 모듈 및 추가 설치 파일을 저장하는 제 1 기억장치와,
    소프트웨어 실행을 위해 상기 소프트웨어 모듈 및 추가 설치 파일을 임시 저장하는 제 2 기억장치와,
    상기 소프트웨어 모듈 및 추가 설치 파일을 매칭시켜 상기 추가 설치 파일이 추가된 소프트웨어 모듈을 상기 제 2 기억장치로 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 장치.
  10. 제 9항에 있어서,
    상기 제 1 기억장치는, 플래쉬(Flash) 메모리인 것을 특징으로 하는 장치.
KR1020060090789A 2006-09-19 2006-09-19 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법 KR20080025957A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020060090789A KR20080025957A (ko) 2006-09-19 2006-09-19 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법
US11/858,037 US20080072218A1 (en) 2006-09-19 2007-09-19 Apparatus and method for upgrading software in portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060090789A KR20080025957A (ko) 2006-09-19 2006-09-19 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법

Publications (1)

Publication Number Publication Date
KR20080025957A true KR20080025957A (ko) 2008-03-24

Family

ID=39190159

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060090789A KR20080025957A (ko) 2006-09-19 2006-09-19 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법

Country Status (2)

Country Link
US (1) US20080072218A1 (ko)
KR (1) KR20080025957A (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8213921B2 (en) * 2008-10-08 2012-07-03 Research In Motion Limited Server for sending new application portions to mobile wireless communications devices and related methods
KR101819236B1 (ko) * 2011-06-30 2018-01-17 한국전자통신연구원 영역기반 응용서비스 제공을 위한 장치 및 그 방법
CN103259936B (zh) * 2013-05-21 2014-11-19 东莞宇龙通信科技有限公司 移动终端操作系统升级方法及其装置
US10496469B2 (en) 2017-07-25 2019-12-03 Aurora Labs Ltd. Orchestrator reporting of probability of downtime from machine learning process
CN113254038B (zh) * 2021-05-25 2024-03-08 青岛海信移动通信技术有限公司 一种升级确认方法、服务器、线控器和移动终端
CN113760774B (zh) * 2021-09-28 2023-10-27 中汽创智科技有限公司 一种ota仿真测试方法、平台及系统

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802549A (en) * 1995-12-14 1998-09-01 International Business Machines Corporation Method and apparatus for patching pages of ROM
JP3038649B2 (ja) * 1997-04-16 2000-05-08 日本電気株式会社 連想検索装置および方法
US6018747A (en) * 1997-11-26 2000-01-25 International Business Machines Corporation Method for generating and reconstructing in-place delta files
US6401239B1 (en) * 1999-03-22 2002-06-04 B.I.S. Advanced Software Systems Ltd. System and method for quick downloading of electronic files
US6925467B2 (en) * 2002-05-13 2005-08-02 Innopath Software, Inc. Byte-level file differencing and updating algorithms
US6836657B2 (en) * 2002-11-12 2004-12-28 Innopath Software, Inc. Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade
US7752618B2 (en) * 2002-12-05 2010-07-06 Samsung Electronics Co., Ltd. Apparatus and method for remote DLL linking of software upgrades for a wireless mobile station
US7149508B2 (en) * 2003-02-05 2006-12-12 Samsung Electronics Co., Ltd. System and method for delta-based over-the-air software upgrades for a wireless mobile station
EP1533695B1 (en) * 2003-11-19 2013-08-07 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Updating data in a mobile terminal
DE602004026822D1 (de) * 2004-02-27 2010-06-10 Ericsson Telefon Ab L M Programmieren eines Flash-Speichers
US7529779B2 (en) * 2004-06-10 2009-05-05 Samsung Electronics Co., Ltd. Apparatus and method for efficient generation of delta files for over-the-air upgrades in a wireless network
EP1712992A1 (en) * 2005-04-11 2006-10-18 Sony Ericsson Mobile Communications AB Updating of data instructions
US7921078B2 (en) * 2005-04-20 2011-04-05 Sony Online Entertainment Llc System for negotiated differential compression
ATE491988T1 (de) * 2005-12-20 2011-01-15 Ericsson Telefon Ab L M Erstellung inkrementeller programmaktualisierungen

Also Published As

Publication number Publication date
US20080072218A1 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
US8260355B2 (en) Portable communication terminal, program executed by portable communication terminal
US9128796B2 (en) Enabling a wireless device to act as a relay for upgrading an accessory coupled to the wireless device
KR101622604B1 (ko) 이동단말기 및 그의 프로세스 처리방법
US20120015642A1 (en) Firmware update method for mobile terminal and mobile terminal using the same
CN107357617B (zh) 应用更新方法、装置、存储介质及电子设备
EP2264597B1 (en) Backing up and/or restoring a software application so as to facilitate compatibility checking with a target device prior to application restore
KR20080025957A (ko) 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법
CN1450827A (zh) 移动通信终端和用于移动通信终端的软件更新方法
WO2019037724A1 (zh) 一种移动终端应用程序升级方法、存储设备及移动终端
US20120254599A1 (en) Fota based data update method and mobile terminal supporting the same
JP5710680B2 (ja) 無線デバイスのための、工場でのプログラム時間を低減するシステムおよび方法
WO2009125396A2 (en) Updating firmware on mobile electronic devices
US20090100417A1 (en) Processor Controlled Device, in Particular Electronic Communication and/or Multimedia Device with Different Operation Modes
CN103731468A (zh) 用于执行免持通讯协议控制的方法和装置
CN107786729A (zh) 一种操作系统升级方法及终端
KR100974662B1 (ko) 이동 통신 단말기 및 이의 펌웨어 업데이트 방법
KR101281183B1 (ko) 무선인터넷 플랫폼모듈의 부트 레이지 로딩 기능이 구비된단말장비 및 그 제어방법
CN1960538A (zh) 移动通信终端的纠错装置及方法
JP4147178B2 (ja) 記録媒体の更新方法、情報通信端末及び記録媒体
JP4967795B2 (ja) ライセンス管理装置、ライセンス管理装置の制御方法及び制御プログラム
US7761679B2 (en) Method for recovering from download failure of program and portable terminal employing the method
KR20090011150A (ko) 애플리케이션 설치 시스템과 방법, 및 이에 이용되는이동통신 단말기
KR100659230B1 (ko) 이동전화 서비스를 제공하는 휴대 단말
KR100753805B1 (ko) 휴대용 단말기에서 어플리케이션 리스트를 획득하기 위한장치 및 방법
KR100703456B1 (ko) 이동식 디스크를 이용한 어플리케이션 코드 실행을 위한이동통신단말기

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application