KR20040017461A - Software version management method for mobile communication device - Google Patents
Software version management method for mobile communication device Download PDFInfo
- Publication number
- KR20040017461A KR20040017461A KR1020020049530A KR20020049530A KR20040017461A KR 20040017461 A KR20040017461 A KR 20040017461A KR 1020020049530 A KR1020020049530 A KR 1020020049530A KR 20020049530 A KR20020049530 A KR 20020049530A KR 20040017461 A KR20040017461 A KR 20040017461A
- Authority
- KR
- South Korea
- Prior art keywords
- version
- terminal
- software
- management server
- executable file
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
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)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 멀티미디어 데이터의 송수신이 가능한 메시징 서비스를 이용하여 이동 통신 단말기의 소프트웨어를 업그레이드할 수 있도록 하는, 이동 통신 단말기의 소프트웨어버전 관리 방법에 관한 것으로, 소프트웨어 관리서버에서 임의의 단말에게 해당하는 단말 기종의 버전 관리 정보인 버전 테이블(AppVTable)을 송신하는 단계와; 단말은 수신한 버전 테이블로부터 현재 탑재된 응용 프로그램의 버전 정보를 분석하는 단계와; 상기 단말기가 보유한 현재의 버전이 하위 버전 또는 손상으로 인하여 업데이트가 필요한 모듈에 대하여, 버전 테이블을 재작성 하여 소프트웨어 관리서버로 회신하는 단계와; 소프트웨어 관리서버는 단말로부터 수신한 버전 테이블을 분석하여, 업데이트가 필요한 실행파일에 의한 응용 프로그램 모듈을 구성하여 단말에게 전송하는 단계와; 단말은 이전 버전의 실행파일을 삭제하고, 상기 수신된 응용 프로그램 모듈에 의해 실행파일을 최신 버전으로 업데이트한 뒤, 자신의 버전 테이블 버전정보를 갱신하는 단계를 포함하여 이루어짐으로써 달성할 수 있다.The present invention relates to a method for managing a software version of a mobile communication terminal to upgrade the software of the mobile communication terminal by using a messaging service capable of transmitting and receiving multimedia data. The terminal model corresponds to any terminal in the software management server. Transmitting a version table (AppVTable) which is version management information of the; Analyzing, by the terminal, version information of the currently loaded application program from the received version table; Rewriting a version table for a module requiring an update due to a lower version or damage to a current version held by the terminal and returning it to a software management server; Analyzing, by the software management server, the version table received from the terminal, constructing an application program module by an executable file requiring updating, and transmitting the same to the terminal; The terminal can be achieved by deleting the previous version executable file, updating the executable file by the received application program module to the latest version, and updating its version table version information.
Description
본 발명은 이동 통신 단말기의 소프트웨어버전 관리 방법에 관한 것으로, 특히 멀티미디어 데이터의 송수신이 가능한 메시징 서비스를 이용하여 이동 통신 단말기의 소프트웨어를 업그레이드할 수 있도록 하는, 이동 통신 단말기의 소프트웨어버전 관리 방법에 관한 것이다.The present invention relates to a method for managing a software version of a mobile communication terminal, and more particularly, to a method for managing a software version of a mobile communication terminal to upgrade the software of the mobile communication terminal using a messaging service capable of transmitting and receiving multimedia data. .
최근, 이동 통신 단말의 기능과 시스템 사양이 급격히 발전함에 따라, 이에 탑재되는 소프트웨어의 기능과 종류도 매우 다양해졌다. 따라서 관련된 모든 종류의 응용 프로그램 버전을 관리하고 필요한 경우 업데이트가 이루어져야만, 사업자가 제공하는 최신 서비스를 이용할 수 있게 된다.In recent years, with the rapid development of the functions and system specifications of mobile communication terminals, the functions and types of software mounted thereon have also become very diverse. Therefore, it is necessary to manage all relevant versions of application programs and update them if necessary, so that the latest service provided by the operator can be used.
따라서, 종래에는 상기와 같은 이동 통신 단말기의 소프트웨어 패치 또는 버전 업그레이드를 위하여, 사용자가 직접 고객 서비스센터나 A/S 센터를 방문하여 처리하는 것이 일반적이었다.Therefore, in the related art, in order to upgrade a software patch or version of a mobile communication terminal, it is common for a user to visit a customer service center or an after-sales service center.
그러나, 상기와 같은 방법은 사용자를 불편하게 할뿐만 아니라, 전국적으로 산재되어 있는 단말의 소프트웨어 버전 관리가 통합적으로 이루어지지 않기 때문에 사업자 입장에서도 많은 유지보수 비용을 초래하게 되는 문제점이 있었다.However, the above method not only inconveniences the user, but also causes a large maintenance cost from the operator's point of view because the software version management of the terminals scattered throughout the country is not integrated.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창출한 것으로, 멀티미디어 데이터의 송수신이 가능한 메시징 서비스를 이용하여 이동 통신단말기의 소프트웨어를 업그레이드할 수 있도록 하는, 이동 통신 단말기의 소프트웨어버전 관리 방법을 제공함에 그 목적이 있다.Therefore, the present invention has been created to solve the above-mentioned problems, the software version management method of the mobile communication terminal to upgrade the software of the mobile communication terminal using a messaging service capable of transmitting and receiving multimedia data. The purpose is to provide.
이와 같은 목적을 달성하기 위한 본 발명은, 소프트웨어 관리서버에서 임의의 단말에게 해당하는 단말 기종의 버전 관리 정보인 버전 테이블(AppVTable)을 송신하는 단계와; 단말은 수신한 버전 테이블로부터 현재 탑재된 응용 프로그램의 버전 정보를 분석하는 단계와; 상기 단말기가 보유한 현재의 버전이 하위 버전 또는 손상으로 인하여 업데이트가 필요한 모듈에 대하여, 버전 테이블을 재작성 하여 소프트웨어 관리서버로 회신하는 단계와; 소프트웨어 관리서버는 단말로부터 수신한 버전 테이블을 분석하여, 업데이트가 필요한 실행파일에 의한 응용 프로그램 모듈을 구성하여 단말에게 전송하는 단계와; 단말은 이전 버전의 실행파일을 삭제하고, 상기 수신된 응용 프로그램 모듈에 의해 실행파일을 최신 버전으로 업데이트한 뒤, 자신의 버전 테이블 버전정보를 갱신하는 단계를 포함하여 이루어진 것을 특징으로 한다.The present invention for achieving the above object, the step of transmitting a version table (AppVTable) of the version management information of the terminal model corresponding to any terminal in the software management server; Analyzing, by the terminal, version information of the currently loaded application program from the received version table; Rewriting a version table for a module requiring an update due to a lower version or damage to a current version held by the terminal and returning it to a software management server; Analyzing, by the software management server, the version table received from the terminal, constructing an application program module by an executable file requiring updating, and transmitting the same to the terminal; The terminal may be configured to delete the previous version of the executable file, update the executable file by the received application program module to the latest version, and update its version table version information.
도 1은 일반적인 이동 통신 단말의 소프트웨어 아키텍쳐를 보인 예시도.1 is an exemplary view showing a software architecture of a general mobile communication terminal.
도 2는 본 발명에 따른 버전 테이블(AppVTable)의 구성을 보인 예시도.Figure 2 is an exemplary view showing the configuration of a version table (AppVTable) according to the present invention.
도 3은 본 발명에 따른 이동 통신 단말의 소프트웨어 업데이트 과정을 보인 흐름도.3 is a flowchart illustrating a software update process of a mobile communication terminal according to the present invention;
본 발명에서는 이동 통신 단말의 응용 소프트웨어의 수정 또는 삭제를 위한 단말과의 통신에 무선 메시징 서비스를 이용함으로써, 일상적인 무선서비스를 받을 수 있는 사용자와 단말에서는, 굳이 A/S 기술자를 통해 소프트웨어를 다운로드 받을 필요가 없으며, 메시징 서비스를 통해 언제 어디서나 소프트웨어를 쉽게 다운로드 받아 자동으로 설치할 수 있도록 한다.In the present invention, by using a wireless messaging service for communication with the terminal for modifying or deleting the application software of the mobile communication terminal, users and terminals that can receive the daily wireless service, the software is dared to download the software through the A / S technician There is no need to receive it, and the messaging service makes it easy to download and install the software anytime, anywhere.
상기와 같은 소프트웨어 업데이트 및 버전 관리는 일반적인 멀티미디어 메시징 서비스를 이용하며, 단말에서 단말로 혹은 단말에서 서버로 최신 버전의 소프트웨어 데이터를 다운로드 받아 설치할 수 있도록 한다.The software update and version management as described above uses a general multimedia messaging service, so that the latest version of the software data can be downloaded and installed from the terminal to the terminal or from the terminal to the server.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 설명하면 다음과 같다.Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described.
도1은 일반적인 이동 통신 단말의 소프트웨어 아키텍쳐를 보인 예시도로서, 그 구성 및 동작을 설명하면 다음과 같다.1 is an exemplary view showing a software architecture of a general mobile communication terminal. The configuration and operation thereof will be described below.
이동 통신 단말의 소프트웨어 구조는 기본적인 운영체제(OS, 10)와 하드웨어 제어에 필요한 디바이스 드라이버(Driver) 및 응용 프로그램 모듈이 공용화 하여 사용하는 라이브러리(Library, 20), 그리고 다양한 종류의 기능과 서비스를 제공하는 응용 프로그램(30)으로 구성된다.The software structure of the mobile communication terminal is a basic operating system (OS, 10), a device driver (Driver) necessary for hardware control and a library (Library, 20) commonly used and used by application program modules, and provide various kinds of functions and services. It consists of an application 30.
이때 각각의 응용 프로그램들은 단말의 파일시스템 또는 롬(ROM) 메모리 영역에 존재하며, 시스템 호출에 의하여 램(RAM) 영역으로 올라와 구동됨으로써, 사용자의 키 조작이나 운영 시스템의 호출에 의하여 이벤트 방식으로 처리된다.At this time, each application program exists in the file system or ROM memory area of the terminal, and is driven up to the RAM area by a system call to be driven, and processed according to an event method by a user's key manipulation or an operating system call. do.
본 발명에서 이동 통신 단말에는 소프트웨어버전 관리 엔진을 부가하고, 기지국 시스템에는 소프트웨어 관리 서버를 부가하여 동작한다.In the present invention, a software version management engine is added to a mobile communication terminal, and a software management server is added to a base station system.
상기 엔진들은 단말에 탑재된 모든 응용 프로그램의 코드명과 버전정보를 버전 테이블(AppVTable)로 관리하며, 이 데이터를 송수신 함으로써 현재 단말의 소프트웨어 버전 정보를 파악할 수 있다.The engines manage the code names and version information of all application programs mounted in the terminal in a version table (AppVTable), and by transmitting and receiving this data, it is possible to grasp the software version information of the current terminal.
상기 버전 테이블(AppVTable)의 예시도는 도2에 도시되어 있는 바와 같이, 응용 프로그램 모듈의 코드(App Module Code) 및 버전 정보(Version)와 각 코드의업데이트 여부를 판별하기 위한 플랙(Flag)으로 구성된다.As illustrated in FIG. 2, an example diagram of the version table AppVTable is an application module code and version information, and a flag for determining whether each code is updated. It is composed.
도2의 (a)는 업데이트되기 이전의 버전 테이블이고, (b)는 업데이트를 하기 위한 버전 테이블로서, 플랙(Flag)에는 이전 버전과 업데이트할 버전의 차이값을 세팅한다(플랙값이 '0'인 경우에는 업데이트할 필요가 없음). 물론, 경우에 따라서는 버전 차이값을 세팅하지 않고 업데이트 여부만을 세팅하고 무조건 최신 버전으로 업데이트할 수도 있다.(A) of FIG. 2 is a version table before updating, and (b) is a version table for updating, and a flag (Flag) sets a difference value between a previous version and a version to be updated (the flag value is '0'. ", No update is required). Of course, in some cases, without setting the version difference value, you can set only whether to update and update to the latest version unconditionally.
또한, 각 단말은 버전 테이블(AppVTable)을 업데이트 처리하는 업데이트 엔진(AppUpdateEngine)을 통해, 각각의 응용 프로그램들이 최신 버전인지 아닌지 확인하게 되며, 업데이트가 필요한 항목은 버전 테이블(AppVTable)의 업데이트 플랙(AppUpdateFlag)을 세팅하여 재구성한다.In addition, each terminal checks whether each application is the latest version through an update engine (AppUpdateEngine) that updates the version table (AppVTable), and an item that needs updating is an update flag (AppUpdateFlag) of the version table (AppVTable). Rebuild by setting
이하, 상기와 같이 구성된 소프트웨어버전 관리 엔진 및 업데이트 엔진을 통한, 이동 통신 단말의 소프트웨어 업데이트 방법에 대해서 도3의 흐름도를 참조하여 설명한다.Hereinafter, a software update method of a mobile communication terminal through the software version management engine and update engine configured as described above will be described with reference to the flowchart of FIG. 3.
본 발명에서 이동 통신 단말의 소프트웨어 설치 및 변경 방법은, 다음과 같이 서버에서 단말로 이루어지는 경우와 단말에서 단말로 이루어지는 경우로 나눌 수 있다.In the present invention, the method of installing and changing the software of the mobile communication terminal can be divided into the case of the terminal to the terminal and the case of the terminal to the terminal as follows.
먼저, 서버에서 단말로 소프트웨어를 다운로드 하여 처리하는 경우, 소프트웨어 관리서버는 임의의 단말에게 해당되는 단말 기종의 버전 관리 정보인 버전 테이블(AppVTable) 데이터를 MMS(Multimedia Messaging Service, 3GPP 23.140, WAP 205,206,209) 메시지를 이용하여 송신한다(S101).First, in the case of downloading and processing the software from the server to the terminal, the software management server MMS (Multimedia Messaging Service, 3GPP 23.140, WAP 205, 206, 209) the version table (AppVTable) data which is the version management information of the terminal model corresponding to any terminal It transmits using a message (S101).
단말은 수신한 버전 테이블(AppVTable) 데이터를 업데이트 엔진(AppUpdateEngine)에서 현재 탑재된 어플리케이션의 버전 정보를 분석하여(S102), 하위 버전 또는 손상으로 인하여 업데이트가 필요한 모듈의 경우 업데이트 플랙(AppUpdateFlag)을 세팅하여 버전 테이블(AppVTable)을 재작성하며(S103, S104), 이것을 다시 관리서버로 회신(Reply) 한다(S105).The terminal analyzes the received version table (AppVTable) data in the update engine (AppUpdateEngine) to analyze the version information of the currently loaded application (S102), in the case of a module that needs to be updated due to a lower version or damage set the update flag (AppUpdateFlag) Then, the version table (AppVTable) is recreated (S103, S104), and this is returned to the management server (Sply).
소프트웨어 관리서버는 단말로부터 수신한 버전 테이블(AppVTable)을 분석하여(S106), 세팅된 업데이트 플랙 정보에 의해 업데이트가 필요한 모듈의 실행파일만을 구성하여 MMS 메시지를 통해 단말에게 전달한다(S107, S108).The software management server analyzes the version table (AppVTable) received from the terminal (S106), configures only the executable file of the module that needs to be updated based on the set update flag information, and delivers it to the terminal through an MMS message (S107, S108). .
단말은 관리서버로부터 응용 프로그램 모듈을 수신한 뒤, 업데이트 엔진(AppUpdateEngine)을 통해 이전 버전의 실행파일을 삭제하고, 최신 버전으로 업데이트한 뒤 자신의 버전 테이블 버전정보를 갱신한다(S109, S110).After receiving the application program module from the management server, the terminal deletes the previous version of the executable file through the update engine (AppUpdateEngine), updates the latest version and updates its version table version information (S109, S110).
다음, 본 발명에서는 기존의 같은 단말이더라 하더라도, 한 사용자가 가지고 있는 단말이 최신 버전의 응용 프로그램을 탑재하고 있는 경우, 상위 버전의 단말에서 하위 버전의 단말로 소프트웨어를 전송하여 업데이트하도록 한다.Next, in the present invention, even if the same terminal is existing, if a terminal that a user has the latest version of the application program, by transmitting the software from the upper version terminal to the lower version terminal to be updated.
구체적인 동작 과정에 있어서는 서버에서 단말로 소프트웨어를 업데이트하는 경우와 동일하다. 즉, 이때의 상위 소프트웨어 버전의 단말이 소프트웨어 관리 서버로 동작하여, 상위 버전의 단말에서 하위 버전의 단말에게 동일한 기종의 버전 관리 정보인 버전 테이블(AppVTable) 데이터를 MMS 메시지를 이용하여 송신하고(S101), 상대 단말은 수신한 버전 테이블(AppVTable) 데이터를, 업데이트 엔진(AppUpdateEngine)을 통해 현재 탑재된 어플리케이션의 버전 정보를분석하여(S102), 하위 버전 또는 손상으로 인하여 업데이트가 필요한 모듈의 경우, 버전 테이블(AppVTable)의 업데이트 플랙(AppUpdateFlag)을 세팅하여 재작성하고(S103, S104), 이것을 송신한 단말에게 회신(Reply) 한다(S105).In the specific operation process is the same as the case of updating the software from the server to the terminal. That is, the terminal of the higher software version at this time operates as a software management server, and transmits version table (AppVTable) data, which is version management information of the same type, from the higher version terminal to the lower version terminal using an MMS message (S101). ), The counterpart terminal analyzes the version information of the currently loaded application through the update engine AppAppEngine based on the received version table data (AppVTable) (S102), and in the case of a module requiring an update due to a lower version or damage, the version The update flag (AppUpdateFlag) of the table (AppVTable) is set and rewritten (S103, S104), and returned to the terminal which transmitted this (S105).
이에 따라, 상위 버전의 단말은 하위 버전의 단말로부터 수신한 버전 테이블(AppVTable)을 분석하여(s106), 업데이트가 필요한 모듈의 실행파일만을 구성하여 MMS 메시지를 통해 하위 버전의 단말에게 전달한다(S107, S108).Accordingly, the higher version of the terminal analyzes the version table (AppVTable) received from the lower version of the terminal (s106), configures only the executable file of the module that needs to be updated and delivers to the lower version of the terminal through the MMS message (S107). , S108).
이로써, 하위 버전의 단말은 상위 버전의 단말로부터 응용 프로그램 모듈을 수신한 뒤, 업데이트엔진(AppUpdateEngine)을 통해 이전 버전의 실행파일을 삭제하고 최신 버전으로 업데이트한 뒤 자신의 버전 테이블 정보를 갱신한다(S109, S110).Accordingly, the lower version terminal receives the application program module from the higher version terminal, deletes the previous version of the executable file through the update engine (AppUpdateEngine), updates the latest version and updates its version table information ( S109, S110).
상술한 바와 같이 본 발명은 기존 이동 통신 단말의 소프트웨어 관리를 효율적으로 처리하기 위하여 방법으로, 멀티미디어 메시징 서비스를 이용한 일종의 푸싱(Pushing)서비스로서, 소프트웨어 관리 서버는 데이터를 송수신하며 관리할 수 있도록 지원하는 푸쉬 서비스로서,As described above, the present invention provides a method for efficiently managing software management of an existing mobile communication terminal. As a pushing service using a multimedia messaging service, the software management server supports transmitting and receiving data. As a push service,
이상에서 설명한 바와 같이 본 발명 이동 통신 단말기의 소프트웨어버전 관리 방법은, 멀티미디어 데이터의 송수신이 가능한 메시징 서비스를 이용하여 이동 통신 단말기의 소프트웨어를 업그레이드할 수 있도록 하는 효과가 있다.As described above, the software version management method of the present invention has the effect of upgrading the software of the mobile communication terminal using a messaging service capable of transmitting and receiving multimedia data.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020020049530A KR20040017461A (en) | 2002-08-21 | 2002-08-21 | Software version management method for mobile communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020020049530A KR20040017461A (en) | 2002-08-21 | 2002-08-21 | Software version management method for mobile communication device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20040017461A true KR20040017461A (en) | 2004-02-27 |
Family
ID=37323006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020020049530A Ceased KR20040017461A (en) | 2002-08-21 | 2002-08-21 | Software version management method for mobile communication device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20040017461A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100521785B1 (en) * | 2002-12-06 | 2005-10-14 | 한국전자통신연구원 | Program offer system of mobile communications terminal on wireless communications and method thereof |
| KR100706977B1 (en) * | 2004-07-16 | 2007-04-11 | 에스케이 텔레콤주식회사 | Update method and system of virtual machine application using short message service of mobile communication network |
| KR100724940B1 (en) * | 2005-12-05 | 2007-06-04 | 삼성전자주식회사 | How to update the contents of DMS in DLNA system |
| KR100827069B1 (en) * | 2004-07-12 | 2008-05-02 | 삼성전자주식회사 | How to display upgrades on your mobile device |
| KR100829248B1 (en) * | 2006-07-14 | 2008-05-14 | 엘지전자 주식회사 | Software package update method of mobile communication terminal using ad hoc communication, mobile communication terminal for performing this, setting method of serving terminal on ad hoc network, and software package update method of client terminal using serving terminal on ad hoc network |
| KR100942695B1 (en) * | 2006-12-04 | 2010-02-16 | 한국전자통신연구원 | How to Manage Client Systems and Their Software Versions |
| WO2013133537A1 (en) * | 2012-03-09 | 2013-09-12 | (주)티아이스퀘어 | Method and system for providing device control information to user terminal, and method and user terminal for executing application using said method and system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990057991A (en) * | 1997-12-30 | 1999-07-15 | 윤종용 | Program wireless upgrade system and method of wireless communication terminal |
| JPH11298959A (en) * | 1998-04-09 | 1999-10-29 | Nec Commun Syst Ltd | Mobile phone system |
| JP2000134669A (en) * | 1998-10-21 | 2000-05-12 | Alcatel | How to remotely update mobile phone software |
| KR20010009860A (en) * | 1999-07-14 | 2001-02-05 | 서평원 | Method for updating version in the mobile phone |
| KR20020034228A (en) * | 2000-10-31 | 2002-05-09 | 구자홍 | Method for upgrading S/W using OTA service provision in mobile terminal and system for the same |
-
2002
- 2002-08-21 KR KR1020020049530A patent/KR20040017461A/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990057991A (en) * | 1997-12-30 | 1999-07-15 | 윤종용 | Program wireless upgrade system and method of wireless communication terminal |
| JPH11298959A (en) * | 1998-04-09 | 1999-10-29 | Nec Commun Syst Ltd | Mobile phone system |
| JP2000134669A (en) * | 1998-10-21 | 2000-05-12 | Alcatel | How to remotely update mobile phone software |
| KR20010009860A (en) * | 1999-07-14 | 2001-02-05 | 서평원 | Method for updating version in the mobile phone |
| KR20020034228A (en) * | 2000-10-31 | 2002-05-09 | 구자홍 | Method for upgrading S/W using OTA service provision in mobile terminal and system for the same |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100521785B1 (en) * | 2002-12-06 | 2005-10-14 | 한국전자통신연구원 | Program offer system of mobile communications terminal on wireless communications and method thereof |
| KR100827069B1 (en) * | 2004-07-12 | 2008-05-02 | 삼성전자주식회사 | How to display upgrades on your mobile device |
| KR100706977B1 (en) * | 2004-07-16 | 2007-04-11 | 에스케이 텔레콤주식회사 | Update method and system of virtual machine application using short message service of mobile communication network |
| KR100724940B1 (en) * | 2005-12-05 | 2007-06-04 | 삼성전자주식회사 | How to update the contents of DMS in DLNA system |
| KR100829248B1 (en) * | 2006-07-14 | 2008-05-14 | 엘지전자 주식회사 | Software package update method of mobile communication terminal using ad hoc communication, mobile communication terminal for performing this, setting method of serving terminal on ad hoc network, and software package update method of client terminal using serving terminal on ad hoc network |
| KR100942695B1 (en) * | 2006-12-04 | 2010-02-16 | 한국전자통신연구원 | How to Manage Client Systems and Their Software Versions |
| WO2013133537A1 (en) * | 2012-03-09 | 2013-09-12 | (주)티아이스퀘어 | Method and system for providing device control information to user terminal, and method and user terminal for executing application using said method and system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101105176B1 (en) | Method of supplying content to a device | |
| KR100597078B1 (en) | Apparatus and method for updating performance tradeoff information in a communication system | |
| US20040068724A1 (en) | Server processing for updating dataset versions resident on a wireless device | |
| US20150319218A1 (en) | System to automatically process components on a device | |
| US20030143991A1 (en) | System and method for updating dataset versions resident on a wireless device | |
| US20060200658A1 (en) | Agent framework for mobile devices | |
| US20050136908A1 (en) | System and method to query settings on a mobile device | |
| US20040098715A1 (en) | Over the air mobile device software management | |
| US7516451B2 (en) | Maintaining mobile device electronic files including using difference files when upgrading | |
| JP5248657B2 (en) | System for registry-based automated installation and component handling on devices | |
| CN1886976B (en) | Method and apparatus for performing actions on a wireless device using action lists and versioning | |
| CN111142905A (en) | OTA (over-the-air) upgrading method, OTA server and OTA upgrading system | |
| CN111158711A (en) | Application program deployment method and device for multiple android system terminals | |
| CN113434233B (en) | Interface jump method, device, storage medium and electronic device | |
| KR20040017461A (en) | Software version management method for mobile communication device | |
| CN1918932B (en) | Preferred roaming list update in a subscriber identity module/removable subscriber identity module card | |
| KR100663497B1 (en) | Service Information Notification Method on Mobile Terminal | |
| CN101877071A (en) | Data updating method, device and system | |
| KR20090037642A (en) | Method of performing FOTA and terminal according to the method | |
| KR20060081162A (en) | Spam short message blocking system and method | |
| CN101582949A (en) | Management system for displaying mobile phone number attribution | |
| JP4873353B2 (en) | Method and system for downloading data to portable communication objects residing in a wireless communication network during a campaign | |
| JP3494966B2 (en) | Wireless device | |
| CN1241441C (en) | Transparent access to remote device | |
| CN1972487A (en) | A method for update of mobile terminal subscriber interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020821 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20041026 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20050225 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20041026 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |