KR20080056522A - Method of processing installation file for application program and mobile terminal - Google Patents

Method of processing installation file for application program and mobile terminal Download PDF

Info

Publication number
KR20080056522A
KR20080056522A KR1020060129508A KR20060129508A KR20080056522A KR 20080056522 A KR20080056522 A KR 20080056522A KR 1020060129508 A KR1020060129508 A KR 1020060129508A KR 20060129508 A KR20060129508 A KR 20060129508A KR 20080056522 A KR20080056522 A KR 20080056522A
Authority
KR
South Korea
Prior art keywords
installation file
application program
application
user
external device
Prior art date
Application number
KR1020060129508A
Other languages
Korean (ko)
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 KR1020060129508A priority Critical patent/KR20080056522A/en
Publication of KR20080056522A publication Critical patent/KR20080056522A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44568Immediately runnable code
    • G06F9/44584Portable applications, i.e. making applications self-contained, e.g. U3 standard
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • G06F9/4856Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

An application program installation file processing method and a mobile communication terminal therefor are provided to download an installation file for an application program such as Java contents from an external apparatus, an external memory card, and a PC(Personal Computer) connected through Bluetooth without passing through a WAP(Wireless Application Protocol) network, thereby installing the application program. A controller of a mobile communication terminal checks whether a user demands downloading of a Java contents installation file(200). If so, the controller displays a guide screen for guiding the user to select an external apparatus for downloading Java contents(202). If the user selects downloading of the Java contents installation file(208), the controller reads the Java contents installation file to store the read file(210). If the user commands the installation file to be executed(216), the controller executes the installation file(218).

Description

응용 프로그램 설치파일 처리 방법 및 그에 따른 이동통신 단말기{METHOD OF PROCESSING INSTALLATION FILE FOR APPLICATION PROGRAM AND MOBILE TERMINAL}Application installation file processing method and a mobile terminal according to the following {METHOD OF PROCESSING INSTALLATION FILE FOR APPLICATION PROGRAM AND MOBILE TERMINAL}

도 1은 본 발명의 바람직한 실시예에 따른 이동통신 단말기의 구성도. 1 is a block diagram of a mobile communication terminal according to an embodiment of the present invention.

도 2는 본 발명의 바람직한 실시예에 따른 응용 프로그램 설치파일 처리방법의 흐름도. 2 is a flowchart of a method for processing an application program installation file according to a preferred embodiment of the present invention.

*도면의 주요부호에 대한 설명** Description of the major symbols in the drawings *

H : 이동통신 단말기H: mobile communication terminal

100 : 제어부100: control unit

102 : 자바 콘텐츠 제어부102: Java content control

104 : 메모리부104: memory section

106 : 사용자 인터페이스부106: user interface unit

108 : 표시부108: display unit

110 : 블루투스 제어부110: Bluetooth control unit

112 : 외부 메모리 장치 제어부112: external memory device control unit

114 : PC 에뮬레이터114: PC Emulator

본 발명은 이동통신 단말기에 관한 것으로, 더욱 상세하게는 자바 콘텐츠(Java Contents)를 설치하기 위한 설치파일을 Wap(Wireless application protocol) 망을 통하지 않고 블루투스(Bluetooth)를 통해 연결된 외부기기, 외부 메모리(External Memory Card), PC 등으로부터 다운로드받아 설치하는 방법 및 그에 따른 이동통신 단말기에 관한 것이다. The present invention relates to a mobile communication terminal, and more particularly, an external device connected to an installation file for installing Java content (Java Contents) via Bluetooth without using a Wap (Wireless application protocol) network. External memory card), a method for downloading and installing from a PC, etc. and a mobile communication terminal according thereto.

근래의 이동통신 단말기는 복합, 다기능의 멀티미디어(MultiMedia) 기술을 기본적으로 제공하고 있다. 그 중 자바 콘텐츠(Java Contents) 등과 같은 응용 프로그램은 젊은 층을 중심으로 사용자(User)들의 수가 급속히 늘고 있다. 이러한 자바 콘텐츠는 단순한 게임 형식을 탈피하여 3D Api, File Connection Api, Personal Information Management Api, Bluetooth Api 등을 제공함으로써 점점 고기능화, 고용량화되고 있다.Recently, mobile communication terminals basically provide a multi-functional and multi-media technology. Among them, application programs such as Java contents are rapidly increasing in number of users, especially among young people. These Java contents are getting more functional and higher capacity by providing 3D APIs, File Connection APIs, Personal Information Management APIs, Bluetooth APIs, etc., away from simple game formats.

이러한 고기능, 고용량화되고 있는 자바 콘텐츠를 설치하는 종래의 기술방법은 Wap 망을 통하여서 자바 콘텐츠 설치를 위한 설치파일(xx.Jad, xx.Jar)을 다운로드받은 후에, 상기 설치파일을 실행시켜 이동통신 단말기에 설치하였다. The conventional technical method for installing such high-performance and high-capacity Java content is to download the installation files (xx.Jad, xx.Jar) for installing Java content through the Wap network, and then execute the installation files to execute the mobile communication terminal. Installed in

그런데, 이러한 방법은 자바 콘텐츠 설치를 위한 설치파일을 다운로드받는 동안 그 파일 크기에 비례하는 패킷 요금이 부과되는 문제가 있었다. However, this method has a problem in that a packet fee in proportion to the file size is charged while downloading an installation file for installing Java content.

또한, 자바 콘텐츠 설치를 위한 설치파일을 다운로드받는 중에 알 수 없는 이유로 Wap 망 접속이 끊기는 경우에는 사용자 입장에서는 설치하지도 못한 자바 콘텐츠에 대해 다운로드받은 만큼의 패킷 요금을 물어야 되는 문제가 있었다. In addition, when the Wap network connection is disconnected for an unknown reason while downloading the installation file for installing Java content, there is a problem in that the user has to pay the packet fee for the Java content that cannot be installed.

본 발명은 상기한 종래 기술의 문제를 해소하기 위한 것으로, 자바 콘텐츠(Java Contents) 등과 같은 응용 프로그램에 대한 설치파일을 Wap(Wireless application protocol) 망을 통하지 않고 블루투스(Bluetooth)를 통해 연결된 외부기기, 외부 메모리(External Memory Card), PC 등으로부터 다운로드받아 실행하여 상기 응용 프로그램을 설치하는 방법 및 그에 따른 이동통신 단말기를 제공하는 것을 그 목적으로 한다. The present invention is to solve the above-mentioned problems of the prior art, an external device connected to the installation file for the application such as Java content (Java Contents) via a Bluetooth (Bluetooth) without a Wap (Wireless application protocol) network, It is an object of the present invention to provide a method for installing the application by downloading and executing it from an external memory card, a PC, or the like, and a mobile terminal according thereto.

상기한 바와 같은 문제점을 해결하기 위한 본 발명에 따르는 응용 프로그램 설치파일 처리방법은, 사용자에 의해 선택된 외부기기로부터의 응용 프로그램 설치파일의 다운로드가 요청되는지를 체크하는 단계; 상기 외부기기로부터 응용 프로그램을 설치하기 위한 설치파일을 다운로드받아 저장하는 단계; 상기 다운로드된 설치파일을 실행하여 상기 응용 프로그램을 설치하는 단계를 포함하는 것을 특징으로 한다. Application program installation file processing method according to the present invention for solving the above problems comprises the steps of checking whether the download of the application program installation file from the external device selected by the user is requested; Downloading and storing an installation file for installing an application program from the external device; And executing the downloaded installation file to install the application program.

또한 본 발명에 따르는 이동통신 단말기는, 다양한 종류의 외부기기와의 인터페이스를 제공하는 외부기기 인터페이스부; 사용자와의 인터페이스를 제공하는 사용자 인터페이스부; 응용 프로그램을 설치하기 위한 설치파일을 저장하는 메모리부; 상기 사용자 인터페이스부를 통해 어느 한 외부기기로부터 응용 프로그램 설치파일의 다운로드가 요청되면, 상기 외부기기로부터 응용 프로그램을 설치하기 위한 설치파일을 다운로드받아 저장하고, 상기 다운로드된 설치파일을 실행하여 상기 응 용 프로그램을 설치하는 제어부를 포함하는 것을 특징으로 한다. In addition, the mobile communication terminal according to the present invention, an external device interface unit for providing an interface with various types of external devices; A user interface unit providing an interface with a user; A memory unit for storing an installation file for installing an application program; When a download of an application program installation file is requested from any external device through the user interface unit, the application file is downloaded and stored from the external device, and the application file is executed by executing the downloaded installation file. Characterized in that it comprises a control unit for installing.

본 발명의 바람직한 실시예에 따른 이동통신 단말기(H)의 구성을 도 1을 참조하여 설명한다. The configuration of the mobile communication terminal H according to the preferred embodiment of the present invention will be described with reference to FIG.

상기 이동통신 단말기(H)는 제어부(100), 메모리부(104), 사용자 인터페이스부(106), 표시부(108)를 구비하고, 외부기기와의 접속을 위해 블루투스 제어부(110), 외부 메모리 제어부(112), PC 에뮬레이터(114) 중 하나 이상을 구비한다. The mobile communication terminal H includes a control unit 100, a memory unit 104, a user interface unit 106, and a display unit 108, and the Bluetooth control unit 110 and an external memory control unit for connection with an external device. 112, one or more of the PC emulator 114.

상기 제어부(100)는 상기 이동통신 단말기(H)를 전반적으로 제어함은 물론이며, 본 발명의 바람직한 실시예에 따른 자바 콘텐츠 등과 같은 응용 프로그램에 대한 설치파일을 다운로드받아 설치 및 실행하는 자바 콘텐츠 제어부(102)를 구비한다. The control unit 100 controls the mobile communication terminal H as a whole, as well as the Java content control unit which downloads and installs and executes an installation file for an application program such as Java content according to the preferred embodiment of the present invention. 102 is provided.

상기 메모리부(104)는 제어부(100)의 처리 프로그램을 포함하는 다양한 정보를 저장하며, 특히 본 발명의 바람직한 실시예에 따라 이동통신 단말기 등의 외부기기(116), 외부 메모리 장치(118), PC(120) 등으로부터 다운로드받은 응용 프로그램에 대한 설치파일을 저장한다. The memory unit 104 stores a variety of information including a processing program of the control unit 100, and in particular, according to a preferred embodiment of the present invention, an external device 116, an external memory device 118, such as a mobile communication terminal, The installation file for the application program downloaded from the PC 120 or the like is stored.

상기 사용자 인터페이스부(106)는 키패드, 터치 패널 등으로, 사용자가 입력하는 각종 명령 또는 정보를 상기 제어부(100)에 제공한다. The user interface 106 is a keypad, a touch panel, or the like, and provides various commands or information input by the user to the controller 100.

상기 표시부(108)는 상기 제어부(100)의 제어에 따라 각종 정보를 표시하여 사용자에게 안내한다. The display unit 108 displays various types of information under the control of the controller 100 to guide the user.

상기 블루투스 제어부(110)는 블루투스 인터페이스를 구비하는 이동통신 단말기 등의 외부기기(116)와 제어부(100)의 통신을 담당함으로써, 상기 외부기 기(116)로부터의 설치파일을 다운로드받아 상기 메모리부(104)에 저장되게 하거나, 상기 메모리부(104)에 저장된 설치파일을 상기 외부기기(116)로 전송하기도 한다. The Bluetooth controller 110 is responsible for the communication between the controller 100 and the external device 116 such as a mobile communication terminal having a Bluetooth interface, by downloading the installation file from the external device 116 to the memory unit It may be stored in the 104, or transmit the installation file stored in the memory unit 104 to the external device (116).

상기 외부 메모리 장치 제어부(112)는 T-Flash 카드, USB 메모리, CF 카드, SD 카드 등의 다양한 메모리 장치(118)와 제어부(100)의 통신을 담당함으로써, 상기 메모리 장치(118)로부터의 설치파일을 다운로드받아 상기 메모리부(104)에 저장되게 하거나, 상기 메모리부(104)에 저장된 설치파일을 상기 메모리 장치(118)에 저장하기도 한다. The external memory device control unit 112 is responsible for communication between the control unit 100 and various memory devices 118 such as a T-Flash card, a USB memory, a CF card, and an SD card, thereby installing from the memory device 118. The file may be downloaded and stored in the memory unit 104, or the installation file stored in the memory unit 104 may be stored in the memory device 118.

상기 PC 에뮬레이터(114)는 시리얼 인터페이스 또는 USB 인터페이스 장치로서 PC(120)와 제어부(100)간의 통신을 담당하여, 상기 PC(120)로부터의 설치파일을 다운로드받아 상기 메모리부(104)에 저장되게 하거나, 상기 메모리부(104)에 저장된 설치파일을 상기 PC(120)로 전송하기도 한다. The PC emulator 114 is responsible for communication between the PC 120 and the control unit 100 as a serial interface or USB interface device to download the installation file from the PC 120 to be stored in the memory unit 104. Alternatively, the installation file stored in the memory unit 104 may be transmitted to the PC 120.

이제 상기한 이동통신 단말기(H)에 적용 가능한 본 발명에 따르는 설치파일 처리방법을 도 2의 흐름도를 참조하여 상세히 설명한다. Now, the installation file processing method according to the present invention applicable to the mobile communication terminal H will be described in detail with reference to the flowchart of FIG. 2.

상기 이동통신 단말기(H)의 제어부(100)는 사용자 인터페이스부(106)를 통해 사용자가 자바 콘텐츠 설치파일의 다운로드를 요청하는지를 체크한다(200단계). The control unit 100 of the mobile communication terminal H checks whether the user requests to download the Java content installation file through the user interface unit 106 (step 200).

상기 사용자가 자바 콘텐츠 설치파일의 다운로드를 요청하면, 제어부(100)는 다양한 외부기기들 중 자바 콘텐츠를 다운로드받을 외부기기를 선택하도록 안내하는 안내화면을 표시부(108)를 통해 표시한다(202단계). 여기서, 사용자는 상기 안내화면을 참고하여 사용자 인터페이스부(106)를 통해 블루투스 제어부(110)에 접속된 외부기기(106)로부터 자바 콘텐츠 설치파일을 다운로드받을 것인지, 외부 메모 리 장치 제어부(112)에 접속된 메모리 장치(118)로부터 자바 콘텐츠 설치파일을 다운로드받을 것인지, PC 에뮬레이터(114)에 접속된 PC(120)로부터 자바 콘텐츠 설치파일을 다운로드받을 것인지를 선택할 수 있다. When the user requests the download of the Java content installation file, the controller 100 displays a guide screen through the display unit 108 to select an external device to download Java content from various external devices (step 202). . Here, whether the user downloads the Java content installation file from the external device 106 connected to the Bluetooth control unit 110 through the user interface unit 106 by referring to the guide screen, to the external memory device control unit 112. The Java content installation file may be downloaded from the connected memory device 118 or the Java content installation file may be downloaded from the PC 120 connected to the PC emulator 114.

상기 제어부(100)는 상기 사용자가 블루투스 제어부(110)에 접속된 외부기기(106)로부터 자바 콘텐츠 설치파일을 다운로드받을 것을 선택하면(204단계), 상기 블루투스 제어부(110)에 접속된 외부기기(116)로부터 자바 콘텐츠 설치 파일을 요청하여 다운로드받아 메모리부(104)에 저장한다(206단계). If the user selects to download the Java content installation file from the external device 106 connected to the Bluetooth control unit 110 (step 204), the external device connected to the Bluetooth control unit 110 ( In operation 206, the Java content installation file is requested and downloaded from the memory unit 104.

또한 상기 제어부(100)는 상기 사용자가 외부 메모리 장치 제어부(112)에 접속된 메모리 장치(118)로부터 자바 콘텐츠 설치파일을 다운로드받을 것을 선택하면(208단계), 상기 외부 메모리 장치 제어부(112)에 접속된 메모리 장치(118)로부터 자바 콘텐츠 설치파일을 독출하여 메모리부(104)에 저장한다(210단계). In addition, when the user selects to download the Java content installation file from the memory device 118 connected to the external memory device controller 112 (step 208), the controller 100 transmits a message to the external memory device controller 112. The Java content installation file is read from the connected memory device 118 and stored in the memory unit 104 (step 210).

또한 상기 제어부(100)는 상기 사용자가 PC 에뮬레이터(114)에 접속된 PC(120)로부터 자바 콘텐츠 설치파일을 다운로드받을 것을 선택하면(212단계), 상기 PC 에뮬레이터(114)에 접속된 PC(120)로부터 자바 콘텐츠 설치 파일을 요청하여 다운로드받아 메모리부(104)에 저장한다(214단계). In addition, if the user selects to download the Java content installation file from the PC 120 connected to the PC emulator 114 (step 212), the PC 120 connected to the PC emulator 114 is selected. In step 214, a Java content installation file is requested and downloaded and stored in the memory unit 104.

상기한 바와 같이 외부기기(116) 또는 메모리 장치(118), PC(120)로부터 자바 콘텐츠 설치파일의 다운로드가 완료되면, 상기 제어부(100)는 다운로드받아 저장한 설치파일을 자동으로 실행할지 여부를 선택하도록 하는 안내화면을 표시부(108)에 표시하며, 상기 표시된 안내화면을 통해 사용자는 해당 설치파일의 실행을 명령할 수 있다. As described above, when the download of the Java content installation file from the external device 116, the memory device 118, or the PC 120 is completed, the controller 100 determines whether to automatically execute the downloaded installation file. A guide screen for selecting is displayed on the display unit 108, and the user can command execution of the corresponding installation file through the displayed guide screen.

상기 제어부(100)는 상기 사용자가 해당 설치파일의 실행을 명령하면(216단계), 상기 다운로드받아 저장해둔 자바 콘텐츠 설치파일을 실행함으로써, 해당 자바콘텐츠에 따른 응용 프로그램을 이동통신 단말기(H)에 설치한다. When the user instructs the user to execute the installation file (step 216), the control unit 100 executes the downloaded Java content installation file, thereby executing the application program corresponding to the Java content to the mobile communication terminal (H). Install.

상기 설치 중 에러가 발생되면(220단계), 상기 제어부(100)는 상기 200단계로 복귀하여 설치 가능한 새로운 파일로 해당 자바 콘텐츠를 설치할 수 있게 한다. If an error occurs during the installation (step 220), the control unit 100 returns to step 200 to enable the installation of the corresponding Java content as a new installable file.

상기와 다르게 상기 설치가 완료되면(220단계), 상기 제어부(100)는 설치가 완료된 자바 콘텐츠를 실행할지 여부를 선택하도록 하는 안내화면을 표시부(108)에 표시하며, 상기 표시된 안내화면을 통해 사용자는 해당 자바 콘텐츠의 실행을 명령할 수 있다. Unlike the above, when the installation is completed (step 220), the controller 100 displays a guide screen on the display unit 108 to select whether or not to execute the Java content of the installation is completed, the user through the displayed guide screen May command execution of the corresponding Java content.

상기 자바 콘텐츠의 실행이 명령되면(222단계), 상기 제어부(100)는 설치 완료된 자바 콘텐츠를 실행한다(224단계).When the execution of the Java content is commanded (step 222), the controller 100 executes the installed Java content (step 224).

또한 상기 제어부(100)는 사용자 인터페이스부(106)를 통해 사용자가 메모리부(104)에 저장된 자바 콘텐츠 설치파일의 전송을 요청하는지를 체크한다(226단계). In addition, the control unit 100 checks whether the user requests the transmission of the Java content installation file stored in the memory unit 104 through the user interface unit 106 (step 226).

상기 사용자가 자바 콘텐츠 설치파일의 전송을 요청하면, 상기 제어부(100)는 메모리부(104)에 저장된 자바 콘텐츠 설치파일을 독출하여 블루투스 제어부(110) 또는 외부 메모리 장치 제어부(112), PC 에뮬레이터(114)를 통해 연결된 이동통신 단말기 등의 외부기기(116), 메모리 장치(118), PC(120) 등으로 전송한다(228단계). When the user requests the transmission of the Java content installation file, the control unit 100 reads the Java content installation file stored in the memory unit 104 to control the Bluetooth control unit 110 or the external memory device control unit 112 and the PC emulator ( In step 228, the controller 116 transmits the data to the external device 116 such as the mobile communication terminal, the memory device 118, the PC 120, and the like, connected via 114.

상술한 바와 같이 본 발명은 자바 콘텐츠(Java Contents) 등과 같은 응용 프로그램에 대한 설치파일을 Wap(Wireless application protocol) 망을 통하지 않고 블루투스(Bluetooth)를 통해 연결된 외부기기, 외부 메모리(External Memory Card), PC 등으로부터 다운로드받아 실행하여 상기 응용 프로그램을 설치할 수 있게 한다. As described above, the present invention provides an external device, an external memory card, and an installation file for an application such as Java content, such as Java content, via Bluetooth without using a Wap (Wireless application protocol) network. It can be downloaded from a PC or the like, and the application can be installed.

이로서 본 발명은 자바 콘텐츠 등과 같은 응용 프로그램의 설치파일에 대한 다운로드를 위한 패킷 사용료를 절약할 수 있는 효과가 있다. 또한 상기 설치파일을 다른 사용자의 단말기로 쉽게 전송할 수 있게 함으로써, 자바 콘텐츠 등의 응용 프로그램의 활성화를 도모할 수 있는 이점이 있다. As a result, the present invention has the effect of saving the packet fee for downloading the installation file of the application, such as Java content. In addition, it is possible to easily transfer the installation file to another user's terminal, there is an advantage that can be activated for the application, such as Java content.

또한 본 발명은 Wap 망이 불안정한 국가 혹은 장소에서 쉽게 자바 콘텐츠 등과 같은 응용 프로그램을 설치할 수 있으며, Wap 모듈이 장착되지 않은 이동통신단말기에서도 상기 자바 콘텐츠 등과 같은 응용 프로그램을 설치할 수 있게 한다. In addition, the present invention can easily install an application such as Java content in a country or a place where the Wap network is unstable, it is possible to install an application such as the Java content in a mobile communication terminal is not equipped with a Wap module.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above-described embodiments, which can be variously modified and modified by those skilled in the art to which the present invention pertains. Modifications are possible.

따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should be understood only by the claims set forth below, and all equivalent or equivalent modifications thereof will belong to the scope of the present invention.

Claims (10)

응용 프로그램 설치파일 처리방법에 있어서, In the application installation file processing method, 사용자에 의해 선택된 외부기기로부터의 응용 프로그램 설치파일의 다운로드가 요청되는지를 체크하는 단계;Checking whether a download of an application program installation file from an external device selected by the user is requested; 상기 외부기기로부터 응용 프로그램을 설치하기 위한 설치파일을 다운로드받아 저장하는 단계;Downloading and storing an installation file for installing an application program from the external device; 상기 다운로드된 설치파일을 실행하여 상기 응용 프로그램을 설치하는 단계Installing the application by executing the downloaded installation file; 를 포함하는 것을 특징으로 하는 응용 프로그램 설치파일 처리방법. Application program installation file processing method comprising a. 제1항에 있어서, The method of claim 1, 상기 응용 프로그램은 자바 콘텐츠임을 특징으로 하는 응용 프로그램 설치파일 처리방법. The application program processing method of the application installation file, characterized in that the Java content. 제1항에 있어서, The method of claim 1, 상기 외부기기는 이동통신 단말기, 메모리 장치, PC 중 어느 하나임을 특징으로 하는 응용 프로그램 설치파일 처리방법. The external device is an application program installation file processing method, characterized in that any one of a mobile terminal, a memory device, a PC. 제1항에 있어서, The method of claim 1, 상기 응용 프로그램의 설치가 완료되면, 사용자의 요청에 따라 상기 응용 프 로그램을 실행하는 단계를 더 구비함을 특징으로 하는 응용 프로그램 설치파일 처리방법. When the installation of the application is completed, the application program installation file processing method, characterized in that further comprising the step of executing the application program at the request of the user. 제1항에 있어서, The method of claim 1, 상기 응용 프로그램의 설치가 완료되면, 사용자의 요청에 따라 상기 설치파일을 다른 외부기기로 전송하는 단계를 더 구비함을 특징으로 하는 응용 프로그램 설치파일 처리방법. When the installation of the application is completed, the application program installation file processing method further comprising the step of transmitting the installation file to another external device at the request of the user. 이동통신 단말기에 있어서, In the mobile communication terminal, 다양한 종류의 외부기기와의 인터페이스를 제공하는 외부기기 인터페이스부;An external device interface unit providing an interface with various types of external devices; 사용자와의 인터페이스를 제공하는 사용자 인터페이스부;A user interface unit providing an interface with a user; 응용 프로그램을 설치하기 위한 설치파일을 저장하는 메모리부;A memory unit for storing an installation file for installing an application program; 상기 사용자 인터페이스부를 통해 어느 한 외부기기로부터 응용 프로그램 설치파일의 다운로드가 요청되면, 상기 외부기기로부터 응용 프로그램을 설치하기 위한 설치파일을 다운로드받아 저장하고, 상기 다운로드된 설치파일을 실행하여 상기 응용 프로그램을 설치하는 제어부When a download of an application program installation file is requested from one external device through the user interface unit, the application file is downloaded and stored from the external device, and the application file is executed by executing the downloaded installation file. Control unit to install 를 포함하는 것을 특징으로 하는 이동통신 단말기. Mobile communication terminal comprising a. 제6항에 있어서, The method of claim 6, 상기 응용 프로그램은 자바 콘텐츠임을 특징으로 하는 이동통신 단말기. The application is a mobile terminal, characterized in that the Java content. 제6항에 있어서, The method of claim 6, 상기 외부기기 인터페이스부는, 블루투스 제어부, 외부 메모리 장치 제어부, PC 에뮬레이터 중 하나 이상임을 특징으로 하는 이동통신 단말기. The external device interface unit is a mobile communication terminal, characterized in that at least one of a Bluetooth controller, an external memory device controller, a PC emulator. 제6항에 있어서, The method of claim 6, 상기 제어부는, The control unit, 상기 응용 프로그램의 설치가 완료되면, 상기 사용자 인터페이스부를 통한 사용자의 요청에 따라 상기 응용 프로그램을 실행함을 특징으로 하는 이동통신 단말기. When the installation of the application is completed, the mobile communication terminal characterized in that for executing the application at the request of the user via the user interface. 제6항에 있어서, The method of claim 6, 상기 제어부는, The control unit, 상기 응용 프로그램의 설치가 완료되면, 상기 사용자 인터페이스부를 통한 사용자의 요청에 따라 상기 설치파일을 다른 외부기기로 전송함을 특징으로 하는 이동통신 단말기. When the installation of the application is completed, the mobile communication terminal, characterized in that for transmitting the installation file to another external device at the request of the user through the user interface.
KR1020060129508A 2006-12-18 2006-12-18 Method of processing installation file for application program and mobile terminal KR20080056522A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060129508A KR20080056522A (en) 2006-12-18 2006-12-18 Method of processing installation file for application program and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060129508A KR20080056522A (en) 2006-12-18 2006-12-18 Method of processing installation file for application program and mobile terminal

Publications (1)

Publication Number Publication Date
KR20080056522A true KR20080056522A (en) 2008-06-23

Family

ID=39802701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060129508A KR20080056522A (en) 2006-12-18 2006-12-18 Method of processing installation file for application program and mobile terminal

Country Status (1)

Country Link
KR (1) KR20080056522A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100959711B1 (en) * 2008-07-03 2010-05-25 장명석 Use Method Of Program Operating An Embeded Type Middleware Flatform For Handheld RFID Reader
KR101113349B1 (en) * 2009-02-09 2012-02-29 애플 인크. Intelligent download of application programs

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002027037A (en) * 2000-07-10 2002-01-25 Denso Corp Transmitting/receiving system for portable telephone
US20040242216A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Systems and methods for transferring data between mobile stations
KR20050003649A (en) * 2003-07-03 2005-01-12 엘지전자 주식회사 A method and a apparatus of dynamic java push for mobile phone
KR20060056740A (en) * 2004-11-22 2006-05-25 엘지전자 주식회사 Phone book data transmit and receive method for mobile station using close range communication
KR100711724B1 (en) * 2005-10-28 2007-04-25 엘지전자 주식회사 A method for transmitting data between mobile terminals using mobile application program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002027037A (en) * 2000-07-10 2002-01-25 Denso Corp Transmitting/receiving system for portable telephone
US20040242216A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Systems and methods for transferring data between mobile stations
KR20050003649A (en) * 2003-07-03 2005-01-12 엘지전자 주식회사 A method and a apparatus of dynamic java push for mobile phone
KR20060056740A (en) * 2004-11-22 2006-05-25 엘지전자 주식회사 Phone book data transmit and receive method for mobile station using close range communication
KR100711724B1 (en) * 2005-10-28 2007-04-25 엘지전자 주식회사 A method for transmitting data between mobile terminals using mobile application program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100959711B1 (en) * 2008-07-03 2010-05-25 장명석 Use Method Of Program Operating An Embeded Type Middleware Flatform For Handheld RFID Reader
KR101113349B1 (en) * 2009-02-09 2012-02-29 애플 인크. Intelligent download of application programs
US8745153B2 (en) 2009-02-09 2014-06-03 Apple Inc. Intelligent download of application programs
US10084874B2 (en) 2009-02-09 2018-09-25 Apple Inc. Intelligent download of application programs
US10938936B2 (en) 2009-02-09 2021-03-02 Apple Inc. Intelligent download of application programs

Similar Documents

Publication Publication Date Title
US20100093396A1 (en) Systems and methods for storing or performing functions within removable memory, such as a subscriber identity module of a mobile device
CN110058850B (en) Application development method and device and storage medium
KR20130099419A (en) Mobile terminal device for application sharing and method for sharing application in mobile terminal device
KR20100132302A (en) Mobile terminal and a method for controlling the mobile terminal to use in a host
KR20070061242A (en) Method and system for providing streamed game software on portable terminal
US8819297B2 (en) Token for communicating with a host device, corresponding communication system and method
GB2498045A (en) Portable storage devices with two interfaces for coupling to a display and a host
KR20120089000A (en) Apparatus and method for providing application auto install function in digital device
EP4195870B1 (en) Data transmission method and terminal
KR100749845B1 (en) Mobile system having features of mobile active page and method for mobile internet service thereof
CN106919391B (en) Embedded system of customizable operating system component facing smart phone
CN101158898A (en) Terminal system based on java
US9594471B1 (en) System and method for inserting additional icon content into a display screen
KR20080056522A (en) Method of processing installation file for application program and mobile terminal
KR20020009741A (en) Apparatus for etalishing operating platform of mobile phone and wireless up-grading method of application thereby
KR20020005126A (en) Java program executing method using a mobile phone and system for performing the same
KR101482149B1 (en) Apparatus for executing application, method thereof and computer recordable medium storing the method
KR20040013356A (en) Portable terminal using a mobile phone as a peripheral device
CN109413714B (en) User agent information processing method, device, storage medium and terminal
KR100806037B1 (en) Method and apparatus for executing program of mobile communication terminal by uicc
CN111949300A (en) Method and device for upgrading splice plate supported by set top box and set top box
KR20080047828A (en) Program installation system and method using wireless modem apparatus
KR20090011150A (en) System and method for installing application, and mobile communication terminal used therein
KR20080058616A (en) Appratus and method for setting computer connecting mode in portable terminal
KR20090077412A (en) System and method for providing idle mode screen using electronic card of mobile communication terminal and electronic card having idle mode screen information

Legal Events

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