[go: up one dir, main page]

KR100673259B1 - How to download wireless content - Google Patents

How to download wireless content Download PDF

Info

Publication number
KR100673259B1
KR100673259B1 KR20040065854A KR20040065854A KR100673259B1 KR 100673259 B1 KR100673259 B1 KR 100673259B1 KR 20040065854 A KR20040065854 A KR 20040065854A KR 20040065854 A KR20040065854 A KR 20040065854A KR 100673259 B1 KR100673259 B1 KR 100673259B1
Authority
KR
South Korea
Prior art keywords
information
mobile terminal
display device
provisioning
executable file
Prior art date
Application number
KR20040065854A
Other languages
Korean (ko)
Other versions
KR20060017247A (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 KR20040065854A priority Critical patent/KR100673259B1/en
Publication of KR20060017247A publication Critical patent/KR20060017247A/en
Application granted granted Critical
Publication of KR100673259B1 publication Critical patent/KR100673259B1/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

이동단말기로부터 요청된 무선컨텐츠를 동적으로 검색하여 상기 이동단말기에 제공하는 무선컨텐츠 다운로드 방법이 개시된다. 이를 위하여, 본 방법은 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; 이동단말기로부터 실행 파일의 전송요청과 상기 이동단말기 정보를 수신하는 단계; 및 상기 실행파일을 상기 Provisioning정보로부터 검색하여 상기 이동단말기로 전송하는 단계를 포함하여, 매칭되는 컨텐츠를 상기 이동단말기에 제공함으로써, 적합한 컨텐츠를 상기 이동단말기에 제공할 수 있다.Disclosed is a wireless content download method for dynamically searching for wireless content requested from a mobile terminal and providing the same to the mobile terminal. To this end, the method includes the steps of uploading provisioning information to the cache memory of the content download device; Receiving a request for transmission of an executable file from the mobile terminal and the mobile terminal information; And retrieving the executable file from the provisioning information and transmitting the executable file to the mobile terminal, thereby providing suitable content to the mobile terminal.

무선컨텐츠 다운로드 장치, 작업 프로세서, 데이터베이스, 캐쉬메모리Wireless Content Downloader, Job Processor, Database, Cache Memory

Description

무선컨텐츠 다운로드 방법{WIRELESS CONTENTS DOWNLOAD METHOD} How to download wireless content {WIRELESS CONTENTS DOWNLOAD METHOD}

도 1은 본 발명에 따른 무선컨텐츠 다운로드 시스템을 나타내는 구성도.1 is a block diagram showing a wireless content download system according to the present invention.

도2는 본 발명의 제1실시예에 따른 무선컨텐츠 다운로드 방법을 나타내는 도면. 2 is a diagram showing a wireless content download method according to a first embodiment of the present invention;

도3은 본 발명의 제2실시예에 따른 무선컨텐츠 다운로드 방법을 나타내는 도면.3 illustrates a wireless content download method according to a second embodiment of the present invention.

* 도면의 주요부분에 대한 부호설명** Explanation of Codes on Major Parts of Drawings *

100: 이동단말기 210: 컨텐츠 관리장치100: mobile terminal 210: content management device

220: 컨텐츠 다운로드 장치 223: 작업 프로세서 220: content download device 223: job processor

225: 캐쉬메모리 230: 데이터베이스225: cache memory 230: database

300: 컨텐츠 제공자 300: content provider

본 발명은 이동통신 서비스 시스템에 관한 것으로, 보다 상세하게는 이동단말기로부터 요청된 무선컨텐츠를 동적으로 검색하여 상기 이동단말기에 제공하는 무선컨텐츠 다운로드 방법에 관한 것이다.The present invention relates to a mobile communication service system, and more particularly, to a wireless content download method for dynamically searching for wireless content requested from a mobile terminal and providing the same to the mobile terminal.

최근에 이동 단말기의 발전으로 이동 단말기는 더 이상 음성 통신만을 제공하지 않는다. 특히, 왑(Wireless Application Protocol; WAP) 가능 이동 단말기는 사용자가 원하는 정보에 액세스 하기 위하여 활발히 게이트웨이에 접속하고 있다. 사용자는 왑 가능 이동 단말기를 통하여, 비행기 시간과 같이 중요한 정보, 벨 소리, 게임 뿐만 아니라, 실시간 주식 시장 시세까지 원하는 정보를 즉시 입수 가능하다.With the recent development of mobile terminals, mobile terminals no longer provide only voice communication. In particular, a WAP capable mobile terminal actively connects to a gateway to access information desired by a user. Through a swappable mobile terminal, the user can immediately obtain the desired information such as flight time, ringtones and games, as well as real-time stock market quotes.

가입자들의 상술한 바와 같은 다양한 서비스 요구에 대응하기 위하여, 이동 통신 시스템 운영자(Mobile Network Operator)는 서비스 가입자 및 상기 서비스 가입자의 이동 단말기에 소정의 컨텐츠를 제공하는 컨텐츠 제공자의 개별적 요구를 충족시켜야 한다. In order to respond to the various service needs of the subscribers as described above, a mobile network operator must satisfy the individual needs of the service subscriber and the content provider providing predetermined content to the mobile terminal of the service subscriber.

이를 위하여, 이동 통신 시스템 운영자에게 이동 단말기 가입자에게 고객별 맞춤형 서비스, 직관적이고 쉬운 사용 인터페이스, 보안의 확실성과 접속의 편리함, 컨텐츠로의 빠른 접속 및 질적인 시간 사용 등이 요구된다.To this end, mobile communication system operators are required to provide customized services to customers of mobile terminals, an intuitive and easy-to-use interface, security and convenience of security, quick access to contents, and qualitative time use.

또한, 이동 통신 시스템 운영자는 컨텐츠 제공자들에게 규정에 기초하고, 확장가능하고, 현재 컨텐츠 제공자들이 요구하는 사항들을 만족시킬 수 있고, 진행되는 사업 및 기술 환경에 빠르고 효과적으로 적응시킬 수 있는 플랫폼을 제공할 필요성이 대두된다.In addition, mobile communication system operators can provide content providers with a platform that is rules-based, extensible, able to meet the needs of current content providers, and be able to quickly and effectively adapt to ongoing business and technical environments. Necessity arises.

그리고, 상술한 바와 같은 플랫폼과 연동하여 이동단말기 가입자들에게는 다양한 무선컨텐츠를 각 이동단말기의 종류(specification)에 맞게 보다 효과적으로 제공될 수 있는 무선컨텐츠 다운로드 방법 개발의 필요성이 증대되고 있다.In addition, there is an increasing need for developing a wireless content download method capable of more effectively providing various wireless contents to mobile terminal subscribers in accordance with the specifications of each mobile terminal by interworking with the platform as described above.

본 발명은 상기와 같은 문제점을 해결하기 위하여 인출된 것으로, 본 발명의 목적은, 이동단말기에 적합한 컨텐츠를 검색하여 상기 이동단말기에 제공하는 무선컨텐츠 다운로드 방법을 제공하는 데 있다.The present invention has been drawn to solve the above problems, an object of the present invention is to provide a method for downloading a wireless content provided to the mobile terminal by searching for content suitable for the mobile terminal.

상기 목적을 달성하기 위하여, 본 발명에 따른 무선컨텐츠 다운로드 방법의 제1관점은, 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; 이동단말기로부터 인스톨정보의 전송요청과 상기 이동단말기 정보를 수신하는 단계; 상기 이동단말기 정보 및 상기 Provisioning 정보를 토대로 인스톨정보를 생성하여 전송하는 단계; 및, 상기 인스톨정보에 해당하는 실행파일 정보를 상기 Provisioning정보에서 검색한 후, 상기 검색된 정보를 기초로 하여 실행파일을 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the first aspect of the wireless content download method according to the present invention includes the steps of uploading provisioning information to the cache memory of the content download device; Receiving installation request and installation information of the mobile terminal from a mobile terminal; Generating and transmitting installation information based on the mobile terminal information and the provisioning information; And retrieving the executable file information corresponding to the installation information from the provisioning information, and then transmitting the executable file to the mobile terminal based on the retrieved information.

또한, 본 발명에 따른 무선컨텐츠 다운로드 방법의 제2관점은 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; 이동단말기로부터 실행 파일의 전송요청과 상기 이동단말기 정보를 수신하는 단계; 및, 상기 실행파일 정보를 상기 Provisioning정보에서 검색한 후, 상기 검색된 정보를 기초로 하여 실행파일을 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 한다.In addition, a second aspect of the wireless content download method according to the present invention includes the steps of uploading provisioning information to the cache memory of the content download device; Receiving a request for transmission of an executable file from the mobile terminal and the mobile terminal information; And retrieving the executable file information from the provisioning information, and then transmitting the executable file to the mobile terminal based on the retrieved information.

그리고, 본 발명에 따른 컨텐츠 다운로드장치가 이동단말기로부터 접속신호를 수신하여 상기 이동단말기로 무선컨텐츠를 제공하는 무선컨텐츠 다운로드 방법의 제3관점은, 상기 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업 로드 하는 단계; 상기 이동단말기로부터 요청된 접속을 승인하는 단계; 상기 이동단말기로부터 인스톨정보 전송요청 및 이동단말기 정보를 수신하는 단계; 상기 이동단말기로부터 요청된 컨텐츠와 매칭되는 컨텐츠에 대한 인스톨정보를 실시간으로 생성하여 상기 이동단말기로 전송하는 단계; 상기 이동단말기로부터 실행파일 전송요구를 수신하는 단계; 상기 이동단말기정보를 해석하는 단계; 상기 Provisioning정보로부터 소정의 검색요소를 통해 상기 이동단말기에 적합한 실행파일을 검출하는 단계; 및 상기 실행파일을 데이터베이스로부터 전송 받아 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 한다.In addition, a third aspect of the wireless content download method in which the content download apparatus according to the present invention receives a connection signal from a mobile terminal to provide wireless content to the mobile terminal, uploads provisioning information to a cache memory of the content download apparatus. Doing; Approving the requested connection from the mobile terminal; Receiving installation information transmission request and mobile terminal information from the mobile terminal; Generating installation information about the content matching the content requested from the mobile terminal in real time and transmitting the generated information to the mobile terminal; Receiving an execution file transfer request from the mobile terminal; Interpreting the mobile terminal information; Detecting an executable file suitable for the mobile terminal from a provision search element from the provisioning information; And receiving the executable file from a database and transmitting the executable file to the mobile terminal.

이하에서는, 첨부도면 및 바람직한 실시예를 참조하여 본 발명을 상세히 설명한다. 도면상에서 동일 또는 유사한 구성요소에 대하여는 동일한 참조번호를 부여하였다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and preferred embodiments. Like reference numerals refer to like or similar elements throughout the drawings.

도1은 본 발명에 따른 무선컨텐츠 다운로드 시스템을 나타내는 구성도이다.1 is a block diagram showing a wireless content download system according to the present invention.

도1에 도시한 바와 같이, 상기 시스템은, 이동단말기(100); 후술할 컨텐츠 제공자로부터의 다양한 컨텐츠를 통합적으로 관리하고, 이동단말기(100)에 상기 다양한 컨텐츠에 대한 네비게이션을 제공하는 컨텐츠 관리장치(210); 상기 이동단말기(100)에 적합한 컨텐츠를 찾아 다운로드 서비스를 제공하는 컨텐츠 다운로드장치(220); 및 이동단말기(100)에 대한 정보와 상기 어플리케이션이 저장되어 상기 컨텐츠 관리장치(210)와 컨텐츠 다운로드 장치(220)가 참조하는 데이터베이스(230); 상기 이동단말기(100)에 무선컨텐츠를 제공하는 컨텐츠 제공자(300)를 포함한다.As shown in FIG. 1, the system includes a mobile terminal 100; A content management device 210 for managing various contents from a content provider to be described later and providing navigation to the various contents to the mobile terminal 100; A content download apparatus 220 for searching for content suitable for the mobile terminal 100 and providing a download service; And a database 230 in which information about the mobile terminal 100 and the application are stored and referenced by the content management device 210 and the content download device 220. It includes a content provider 300 for providing wireless content to the mobile terminal 100.

여기서, 컨텐츠 다운로드 장치(220)는, 이동단말기(100)와 접속하여 이동단 말기(100)가 요청한 작업을 수행하기 위한 작업 프로세서(223)를 생성한다. 그리고, 데이터베이스(230)로부터 로드된 각 이동단말기 정보 및 컨텐츠 정보를 미리 저장하기 위한 캐쉬메모리(225)를 포함한다. 이때, 소정 시간이 경과될 때마다 상기 캐쉬메모리 (225)에 이동단말기 정보를 업로드 한다.Here, the content download device 220 is connected to the mobile terminal 100 and generates a job processor 223 for performing a job requested by the mobile terminal 100. In addition, a cache memory 225 for storing in advance each mobile terminal information and content information loaded from the database 230. At this time, whenever a predetermined time elapses, the mobile terminal information is uploaded to the cache memory 225.

따라서, 각 이동단말기별 정보 및 컨텐츠 정보를 컨텐츠 다운로드 장치(220)의 캐쉬메모리(225)에 저장함으로써, 컨텐츠 다운로드 장치(220)가 데이터 베이스(230)를 직접 매번 참조하는 것보다 매우 효율적이고 짧은 시간에 이동단말기 정보를 획득할 수 있다. Therefore, by storing the information and content information for each mobile terminal in the cache memory 225 of the content download device 220, it is much more efficient and shorter than the content download device 220 refers directly to the database 230 every time Mobile terminal information can be obtained in time.

이와 같이, 미리 저장된 각 이동단말기 정보 및 컨텐츠 정보를 Provisioning 정보라 한다. 상기 Provisioning정보는 서비스 가능한 컨텐츠 정보 및 이동단말기 정보로 구성된다. 상기 Provisioning 정보의 구체적인 예로는, 어플리케이션 ID, 어플리케이션 모드정보, GIGA 버전정보, 플랫폼 버전정보, 이동단말기 표시장치의 Color정보, 이동단말기 표시장치의 사운드 정보, 이동단말기 표시장치의 폭 정보, 이동단말기 표시장치의 높이정보를 포함한다. In this way, each mobile terminal information and content information stored in advance is referred to as provisioning information. The provisioning information includes serviceable content information and mobile terminal information. Specific examples of the provisioning information may include application ID, application mode information, GIGA version information, platform version information, color information of a mobile terminal display device, sound information of a mobile terminal display device, width information of a mobile terminal display device, and display of a mobile terminal. Contains height information of the device.

이와 같이 구성된 이동통신 서비스 시스템을 위한 무선컨텐츠 다운로드 시스템의 동작을 개략적으로 설명한다.The operation of the wireless content download system for the mobile communication service system configured as described above will be described schematically.

먼저, 컨텐츠 제공자(300)는 이동단말기(100)에 서비스될 컨텐츠에 대한 정보 및 상기 컨텐츠에 대한 어플리케이션을 데이터베이스(230)로 업로드한다. 그러면, 컨텐츠 관리장치(210)는 업로드된 어플리케이션을 토대로 이동단말기(100)가 브라우징할 수 있도록 WAP페이지로 이루어진 메뉴컨텐츠를 상기 이동단말기(100) 에 제공한다.First, the content provider 300 uploads information about content to be serviced to the mobile terminal 100 and an application for the content to the database 230. Then, the content management device 210 provides the mobile terminal 100 with menu content consisting of a WAP page for the mobile terminal 100 to browse based on the uploaded application.

이후, 이동단말기(100)는 상기 브라우징 결과로 선택된 컨텐츠의 어플리케이션을 상기 컨텐츠 다운로드장치(220)로부터 다운 받는다.Thereafter, the mobile terminal 100 downloads an application of the content selected as the browsing result from the content download apparatus 220.

이하, 상술한 무선컨텐츠 다운로드 시스템의 다운로드 방법에 따른 실시예를 보다 구체적으로 설명한다.Hereinafter, an embodiment according to the download method of the above-described wireless content download system will be described in more detail.

(제1실시예)(First embodiment)

도2는 본 발명에 따른 무선 컨텐츠 다운로드 방법을 나타내는 도면이다. 2 is a diagram illustrating a wireless content download method according to the present invention.

도2를 참고하여 설명하면, 컨텐츠 다운로드장치(220)는 데이터베이스(230)에 저장된 컨텐츠에 대응되는 각 이동단말기 정보, 즉 provisioning 정보를 캐쉬메모리(225)에 업로드 한다(S201). Referring to FIG. 2, the content download apparatus 220 uploads each mobile terminal information corresponding to content stored in the database 230, that is, provisioning information, to the cache memory 225 (S201).

이후, 컨텐츠 관리장치(210)를 통해 다운로드 받을 컨텐츠가 선택되면, 상기 이동단말기(100)는 컨텐츠 다운로드 장치(220)에 접속을 시도한다(S202). Thereafter, when the content to be downloaded is selected through the content management device 210, the mobile terminal 100 attempts to access the content download device 220 (S202).

그러면, 컨텐츠 다운로드 장치(220)는 이동단말기(100)의 접속을 승인하고, 이에 대한 작업을 수행하기 위하여 작업 프로세서(223)를 생성한다(S203). Then, the content download device 220 approves the connection of the mobile terminal 100, and generates a job processor 223 to perform the work (S203).

이후, 이동단말기(100)로부터 인스톨정보 전송요청을 수신한다(S204). 이와 동시에, 이동단말기(100)의 정보를 상기 인스톨정보 전송요청과 함께 수신한다. Thereafter, an installation information transmission request is received from the mobile terminal 100 (S204). At the same time, the information of the mobile terminal 100 is received together with the installation information transmission request.

그러면, 작업 프로세서(223)는 캐쉬메모리(225)에 저장된 Provisioning정보를 토대로 요청된 인스톨정보를 생성하여 이동단말기(100)로 전송한다(S205). 이때, 인스톨정보가 캐쉬메모리(225)에 저장되지 않고 외부 CP로부터의 것이라면, 작업 프로세서(223)가 직접 외부CP에 접속하여 다운로드 받는다. Then, the job processor 223 generates the requested installation information based on the provisioning information stored in the cache memory 225 and transmits it to the mobile terminal 100 (S205). At this time, if the installation information is not stored in the cache memory 225 and is from an external CP, the job processor 223 directly connects to the external CP and downloads it.

이후, 이동단말기(100)에 인스톨정보가 수신되면, 상기 이동단말기(100)는 실행파일을 작업 프로세서(223)에 요구한다(S206). 여기서, 실행파일은 상기 이동단말기가 요청한 컨텐츠를 나타낸다. Thereafter, when installation information is received by the mobile terminal 100, the mobile terminal 100 requests an execution file from the job processor 223 (S206). Here, the executable file represents the content requested by the mobile terminal.

그러면, 작업 프로세서(223)는 이동단말기(100)가 요청한 실행파일을 상기 캐쉬메모리(225)에서 찾아 이동단말기(100)로 전송한다(S207). 이때, 실행파일이 상기 캐쉬메모리(225)에 없다면, 실행파일을 외부CP로부터 전송 받아 이를 이동단말기(100)로 전송한다.Then, the job processor 223 finds the execution file requested by the mobile terminal 100 in the cache memory 225 and transmits the executable file to the mobile terminal 100 (S207). At this time, if the executable file is not in the cache memory 225, the executable file is received from the external CP and transmitted to the mobile terminal 100.

여기서, 이동단말기(100)가 요청한 실행파일에 대하여, 캐쉬메모리(225)에 로딩된 컨텐츠 정보들 중에서 실행파일을 요청한 이동단말기 정보를 토대로 다음 검색요소의 순서에 따라 비교하여, 매칭되는 컨텐츠를 검색한다.Here, the execution file requested by the mobile terminal 100 is compared based on the information of the mobile terminal requesting the execution file among the contents information loaded in the cache memory 225 in the order of the next search element to search for a matching content. do.

1) VM타입: VM타입으로는 GNEX, SKVM, J2ME, WITOP, WIPI등이 있으며, 일치되는 VM타입을 선택한다. 본 실시예는 예시적인 VM타입을 기술했으며, VM타입이 추가될 수 있다.1) VM type: VM types include GNEX, SKVM, J2ME, WITOP, WIPI, etc. Select the VM type that matches. This embodiment has described an exemplary VM type, and the VM type may be added.

2) VM버전: 최신의 VM버전을 우선적으로 비교한다.2) VM version: Compare the latest VM version first.

3) Color 타입: 이동단말기(100)의 화면에 표시할 수 있는 색상의 수 또는 픽셀 수를 나타내며, 그 수가 높을수록 우선적으로 비교한다.3) Color type: indicates the number of colors or the number of pixels that can be displayed on the screen of the mobile terminal 100, and the higher the number, the higher the comparison.

4) 사운드 타입: 사운드의 단위를 Poly(화음)로 나타내며, 그 숫자(64 Poly, 16Poly, ...)가 높을수록 우선적으로 비교한다.4) Sound Type: The unit of sound is expressed as Poly (chord), and the higher the number (64 Poly, 16Poly, ...) is compared first.

5) 표시장치의 화면 폭: 이동단말기(100)의 화면 폭이 클수록 우선적으로 비교한다.5) Screen width of the display device: The larger the screen width of the mobile terminal 100 is compared first.

6) 표시장치의 화면 높이: 이동단말기(100)의 화면 높이가 클수록 우선적으로 비교한다.6) Screen height of the display device: The higher the screen height of the mobile terminal 100 is compared first.

이처럼, 검색요소들 순서대로 매칭하여, 상기 검색요소와 일치되거나 상기 검색요소보다 큰 이동단말기(100)에만 상기 컨텐츠 다운로드 서비스를 제공한다.As such, by matching the search elements in order, the content download service is provided only to the mobile terminal 100 that matches the search element or is larger than the search element.

이후, 과금 정보를 위하여 상기 작업 프로세서(223)는 상기 데이터베이스 (230)에 로그기록을 남겨놓는다(S208). 그리고, 이동단말기(100)의 상기 컨텐츠 다운로드 장치(220)에 대한 해당작업(즉, 다운로딩)이 끝나면 상기 작업 프로세서(223)를 종료한다(S209).Thereafter, the job processor 223 leaves a log record in the database 230 for charging information (S208). When the corresponding task (that is, downloading) of the content download device 220 of the mobile terminal 100 ends, the task processor 223 ends (S209).

한편, 상술된 작업 프로세서(223)가 종료하면, 컨텐츠 다운로드장치(220)는 Provisioning정보의 변경여부를 데이터베이스(230)에 요청한다. 이때, 상기 Provisioning정보가 변경되었으면 상기 데이터베이스(230)로부터 Provisioning정보의 재업로드를 지시 받는다(S210-S211).On the other hand, when the above-described job processor 223 is finished, the content download device 220 requests the database 230 whether the provisioning information is changed. At this time, if the provisioning information has been changed, it is instructed to re-upload provisioning information from the database 230 (S210-S211).

상술한 바와 같이, 이동단말기(100)의 가입자는 상기 컨텐츠 관리장치 (210)에서 제공된 메뉴컨텐츠를 통해 상기 가입자가 선택한 컨텐츠를 상기 컨텐츠 다운로드장치(220)로부터 이동단말기(100)에 다운로드 받는다.As described above, the subscriber of the mobile terminal 100 downloads the content selected by the subscriber from the content download apparatus 220 to the mobile terminal 100 through the menu content provided by the content management device 210.

(제2실시예)Second Embodiment

도3은 본 발명의 제2실시예에 따른 무선 컨텐츠 다운로드 방법을 나타내는 도면이다.3 is a diagram illustrating a wireless content download method according to a second embodiment of the present invention.

도3을 참고하여 설명하면, 데이터베이스(230)에 저장된 컨텐츠들에 대응되는 각 이동단말기 정보, 즉 provisioning 정보를 캐쉬메모리(225)에 업로드 한다(S301).Referring to FIG. 3, each mobile terminal information, that is, provisioning information corresponding to the contents stored in the database 230 is uploaded to the cache memory 225 (S301).

이후, 컨텐츠 관리장치(210)를 통해 다운로드 받을 컨텐츠가 선택되면, 이동단말기(100)는 컨텐츠 다운로드 장치(220)에 접속을 시도한다(S302). Thereafter, when the content to be downloaded is selected through the content management device 210, the mobile terminal 100 attempts to access the content download device 220 (S302).

그러면, 컨텐츠 다운로드 장치(220)는 이동단말기(100)의 접속을 승인하고, 이에 대한 작업을 수행하기 위하여 작업 프로세서(223)를 생성한다(S303). Then, the content download device 220 approves the connection of the mobile terminal 100, and generates a job processor 223 to perform the work (S303).

이후, 이동단말기의 실행파일 전송요구를 수신한다(S304). 제1실시예와는 달리 이동단말기의 접속 후에 곧바로 실행파일을 요구하는 경우는, 이미지나, 링톤 (Ringtone)등과 같은 컨텐츠의 다운로드 서비스일 경우이다. Thereafter, an execution file transmission request of the mobile terminal is received (S304). Unlike the first embodiment, when an executable file is requested immediately after connection of the mobile terminal, it is a case of downloading a content such as an image or a ringtone.

그러면, 작업 프로세서(223)는 데이터베이스(230)를 참조하여 이동단말기 정보를 토대로 요청한 실행파일, 즉 이미지파일이나 링톤파일을 이동단말기로 전송한다(S305). Then, the job processor 223 refers to the database 230 and transmits the requested execution file, that is, the image file or the ring tone file, to the mobile terminal based on the mobile terminal information (S305).

이때, 상기 이동단말기(100)가 요청한 실행파일에 대하여, 캐쉬메모리(225)에 로딩된 컨텐츠 정보들 중에서, 상기 컨텐츠를 요청한 이동단말기 정보를 토대로, 다음 검색요소의 순서에 따라 비교하여 매칭되는 컨텐츠를 검색한다.In this case, among the contents information loaded in the cache memory 225 for the executable file requested by the mobile terminal 100, the contents matched by comparing in accordance with the order of the next search element based on the information of the mobile terminal requesting the contents. Search for.

1) VM타입: VM타입으로는 GNEX, SKVM, J2ME, WITOP, WIPI등이 있으며, 일치되는 VM타입을 선택한다. 본 실시예는 예시적인 VM타입을 기술했으며, VM타입이 추가될 수 있다.1) VM type: VM types include GNEX, SKVM, J2ME, WITOP, WIPI, etc. Select the VM type that matches. This embodiment has described an exemplary VM type, and the VM type may be added.

2) Color 타입: 이동단말기(100)의 화면에 표시할 수 있는 색상의 수 또는 픽셀 수를 나타내며, 그 수가 높을수록 우선적으로 비교한다.2) Color type: indicates the number of colors or the number of pixels that can be displayed on the screen of the mobile terminal 100, the higher the number is compared first.

3) 사운드 타입: 사운드의 단위를 화음으로 나타내며, 그 숫자(64 화음, 16화음,..., 단음)가 높을수록 우선적으로 비교한다.3) Sound Type: The unit of sound is expressed in chords. The higher the number (64 chords, 16 chords, ..., single notes), the higher the comparison.

4) 표시장치의 화면 폭: 이동단말기(100)의 화면 폭이 클수록 우선적으로 비교한다.4) Screen width of the display device: The larger the screen width of the mobile terminal 100 is compared first.

5) 표시장치의 화면 높이: 이동단말기(100)의 화면 높이가 클수록 우선적으로 비교한다.5) Screen height of the display device: The higher the screen height of the mobile terminal 100 is compared first.

이처럼, 검색요소들 순서대로 매칭하여, 상기 검색요소와 일치하거나 상기 검색요소보다 큰 이동단말기(100)에만 상기 컨텐츠 다운로드 서비스를 제공한다.As such, the content download service is provided only to the mobile terminal 100 that matches the search elements or is larger than the search elements by matching the search elements in order.

이후, 과금 정보를 위하여 작업 프로세서(223)는 데이터베이스(230)에 로그기록을 남겨 놓는다(S306).Thereafter, the job processor 223 leaves the log record in the database 230 for charging information (S306).

그리고, 이동단말기의 컨텐츠 다운로드 장치(220)에 대한 해당작업(즉, 다운로딩)이 끝나면 상기 작업 프로세서(223)를 종료한다(S307).When the corresponding task (that is, downloading) of the content download device 220 of the mobile terminal is completed, the task processor 223 is terminated (S307).

한편, 상술된 작업 프로세서(223)가 종료하면, 컨텐츠 다운로드장치(220)는 Provisioning정보의 변경여부를 데이터베이스(230)에 요청한다. 이때, 상기 Provisioning정보가 변경되었으면 상기 데이터베이스(230)로부터 Provisioning정보의 재업로드를 지시 받는다(S308-S309).On the other hand, when the above-described job processor 223 is finished, the content download device 220 requests the database 230 whether the provisioning information is changed. At this time, if the provisioning information has been changed, it is instructed to re-upload provisioning information from the database 230 (S308-S309).

상술한 바와 같이, 이동단말기(100)의 가입자는 컨텐츠 관리장치(210)에서 제공된 메뉴컨텐츠를 통해 상기 가입자가 선택한 컨텐츠를 상기 컨텐츠 다운로드장치(220)로부터 이동단말기(100)에 다운로드 받는다.As described above, the subscriber of the mobile terminal 100 downloads the content selected by the subscriber from the content download device 220 to the mobile terminal 100 through the menu content provided by the content management device 210.

지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 당업 자는 본 발명의 사상 및 범위를 벗어나지 않고 다양한 변형 또는 수정이 가능하다는 것을 알 것이다.Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art will recognize that various modifications or changes are possible without departing from the spirit and scope of the present invention.

이상 설명한 바와 같이, 본 발명에 따르면 이동단말기로부터 요청된 컨텐츠에 대하여 소정의 검색요소를 이용하여 매칭되는 컨텐츠를 상기 이동단말기에 제공함으로써, 적합한 컨텐츠를 상기 이동단말기에 제공할 수 있는 효과가 있다.
As described above, according to the present invention, by providing the mobile terminal with content that matches the content requested from the mobile terminal using a predetermined search element, it is possible to provide suitable content to the mobile terminal.

Claims (17)

(a) 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; (a) uploading provisioning information to a cache memory of a content download device; (b) 이동단말기로부터 실행 파일의 전송요청과 상기 이동단말기 정보를 수신하는 단계; 및(b) receiving a request for transmission of an executable file from the mobile terminal and the mobile terminal information; And (c) 상기 실행파일 정보를 상기 Provisioning정보에서 검색한 후, 상기 검색된 정보를 기초로 하여 실행파일을 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.(c) searching for the executable file information in the provisioning information and transmitting the executable file to the mobile terminal based on the retrieved information. 제1항에 있어서,The method of claim 1, (d) 상기 Provisioning정보의 변경여부를 확인하는 단계; 및 (d) checking whether the provisioning information is changed; And (e) 상기 확인결과, 변경되면 상기 Provisioning정보의 재업로드를 상기 데이터베이스로부터 지시 받는 단계를 더 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.and (e) receiving an indication of re-uploading of the provisioning information from the database when the result of the check is changed. 제1항 또는 제2항에 있어서, 상기 Provisioning정보는, 어플리케이션 ID, 어플리케이션 모드정보, GIGA 버전정보, 플랫폼 버전정보, 이동단말기 표시장치의 Color정보, 이동단말기 표시장치의 사운드 정보, 이동단말기 표시장치의 폭정보, 이동단말기 표시장치의 높이정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운 로드 방법.The mobile terminal of claim 1, wherein the provisioning information includes an application ID, application mode information, GIGA version information, platform version information, color information of a mobile terminal display device, sound information of a mobile terminal display device, and a mobile terminal display device. Wireless information download method comprising the width information, the height information of the display device of the mobile terminal. 제1항 또는 제2항에 있어서, 상기 수신되는 이동단말기 정보는, 상기 이동단말기의 MIN번호, 표시장치의 폭과 높이의 크기정보, 컬러정보, 사운드정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The wireless content download according to claim 1 or 2, wherein the received mobile terminal information includes a MIN number of the mobile terminal, size information of width and height of a display device, color information, and sound information. system. 제1항 또는 제2항에 있어서, 상기 (c)단계는,The method of claim 1 or 2, wherein step (c) comprises: (c-1) 상기 이동단말기 정보를 해석하는 단계; (c-1) interpreting the mobile terminal information; (c-2) 상기 Provisioning정보로부터 소정의 검색요소를 통해 상기 이동단말기에 적합한 실행파일 정보를 검색하는 단계; 및(c-2) searching for executable file information suitable for the mobile terminal through a predetermined search element from the provisioning information; And (c-3) 상기 실행파일 정보를 토대로 데이터베이스로부터 실행파일을 검색하는 단계를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.(c-3) retrieving an executable file from a database based on the executable file information. 제5항에 있어서, 상기 검색요소는 VM타입, Color 타입, 사운드 타입, 표시장치의 화면 폭, 표시장치의 화면 높이를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The system of claim 5, wherein the search element comprises a VM type, a color type, a sound type, a screen width of the display device, and a screen height of the display device. (a) 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; (a) uploading provisioning information to a cache memory of a content download device; (b) 이동단말기로부터 인스톨정보의 전송요청과 상기 이동단말기 정보를 수 신하는 단계;(b) receiving a request for transmission of installation information from the mobile terminal and the mobile terminal information; (c) 상기 이동단말기 정보 및 상기 Provisioning 정보를 토대로 인스톨정보를 생성하여 전송하는 단계; 및(c) generating and transmitting installation information based on the mobile terminal information and the provisioning information; And (d) 상기 인스톨정보에 해당하는 실행파일 정보를 상기 Provisioning정보에서 검색한 후, 상기 검색된 정보를 기초로 하여 실행파일을 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.(d) retrieving execution file information corresponding to the installation information from the provisioning information, and then transmitting the execution file to the mobile terminal based on the retrieved information. 제7항에 있어서, (e) 상기 Provisioning정보의 변경여부를 확인하는 단계; 및 8. The method of claim 7, further comprising: (e) checking whether the provisioning information is changed; And (f) 상기 확인결과, 변경되면 상기 Provisioning정보의 재업로드를 상기 데이터베이스로부터 지시 받는 단계를 더 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.and (f) receiving an indication of re-uploading of the provisioning information from the database when the verification result is changed. 제7항 또는 제8항에 있어서, 상기 Provisioning정보는, 어플리케이션 ID, 어플리케이션 모드정보, GIGA 버전정보, 플랫폼 버전정보, 이동단말기 표시장치의 Color정보, 이동단말기 표시장치의 사운드 정보, 이동단말기 표시장치의 폭정보, 이동단말기 표시장치의 높이정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.The apparatus of claim 7 or 8, wherein the provisioning information includes an application ID, application mode information, GIGA version information, platform version information, color information of a mobile terminal display device, sound information of a mobile terminal display device, and a mobile terminal display device. Wireless information download method comprising the width information, the height information of the display device of the mobile terminal. 제7항 또는 제8항에 있어서, 상기 수신되는 이동단말기 정보는, 상기 이동단 말기의 MIN번호, 표시장치의 폭과 높이의 크기정보, 컬러정보, 사운드정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The wireless content of claim 7 or 8, wherein the received mobile terminal information includes a MIN number of the mobile terminal, size information of width and height of a display device, color information, and sound information. Download system. 제7항 또는 제8항에 있어서, 상기 (d)단계는,The method of claim 7 or 8, wherein step (d) (d-1) 상기 이동단말기 정보를 해석하는 단계; (d-1) interpreting the mobile terminal information; (d-2) 상기 Provisioning정보로부터 소정의 검색요소를 통해 상기 이동단말기에 적합한 실행파일 정보를 검색하는 단계; 및(d-2) searching for executable file information suitable for the mobile terminal through a predetermined search element from the provisioning information; And (d-3) 상기 실행파일 정보를 토대로 상기 데이터베이스로부터 실행파일을 검색하는 단계를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.(d-3) retrieving an executable file from the database based on the executable file information. 제11항에 있어서, 상기 검색요소는 VM타입, VM버전, Color 타입, 사운드 타입, 표시장치의 화면 폭, 표시장치의 화면 높이를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The system of claim 11, wherein the search element comprises a VM type, a VM version, a color type, a sound type, a screen width of a display device, and a screen height of a display device. 컨텐츠 다운로드장치가 이동단말기로부터 접속신호를 수신하여 상기 이동단말기로 무선컨텐츠를 제공하는 무선컨텐츠 다운로드 방법에 있어서,In the wireless content download method for a content download device receives a connection signal from a mobile terminal to provide wireless content to the mobile terminal, (a) 상기 컨텐츠 다운로드 장치의 캐쉬메모리에 Provisioning정보를 업로드 하는 단계; (a) uploading provisioning information to a cache memory of the content download device; (b) 상기 이동단말기로부터 요청된 접속을 승인하는 단계; (b) approving the requested connection from the mobile terminal; (c) 상기 이동단말기로부터 인스톨정보 전송요청 및 이동단말기 정보를 수신 하는 단계; (c) receiving installation information transmission request and mobile terminal information from the mobile terminal; (d) 상기 이동단말기로부터 요청된 컨텐츠와 매칭되는 컨텐츠에 대한 인스톨정보를 실시간으로 생성하여 상기 이동단말기로 전송하는 단계;(d) generating installation information about the content matching the content requested from the mobile terminal in real time and transmitting the generated information to the mobile terminal; (e) 상기 이동단말기로부터 실행파일 전송요구를 수신하는 단계; (e) receiving an execution file transfer request from the mobile terminal; (f) 상기 이동단말기정보를 해석하는 단계; (f) interpreting the mobile terminal information; (g) 상기 Provisioning정보로부터 소정의 검색요소를 통해 상기 이동단말기에 적합한 실행파일 정보를 검출하는 단계; 및 (g) detecting executable file information suitable for the mobile terminal through a search element from the provisioning information; And (h) 상기 실행파일 정보를 토대로 상기 실행파일을 데이터베이스로부터 전송 받아 상기 이동단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.and (h) receiving the executable file from a database based on the executable file information and transmitting the executable file to the mobile terminal. 제13항에 있어서,The method of claim 13, (i) 상기 Provisioning정보의 변경여부를 확인하는 단계; 및 (i) checking whether the provisioning information is changed; And (j) 상기 확인결과, 변경되면 상기 Provisioning정보의 재업로드를 상기 데이터베이스로부터 지시 받는 단계를 더 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.and (j) if it is determined that the information is re-uploaded from the database, the wireless content download method. 제13항 또는 제14항에 있어서, 상기 Provisioning정보는, 어플리케이션 ID, 어플리케이션 모드정보, GIGA 버전정보, 플랫폼 버전정보, 이동단말기 표시장치의 Color정보, 이동단말기 표시장치의 사운드 정보, 이동단말기 표시장치의 폭정보, 이동단말기 표시장치의 높이정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 방법.The apparatus of claim 13 or 14, wherein the provisioning information includes an application ID, application mode information, GIGA version information, platform version information, color information of a mobile terminal display device, sound information of a mobile terminal display device, and a mobile terminal display device. Wireless information download method comprising the width information, the height information of the display device of the mobile terminal. 제13항 또는 제14항에 있어서, 상기 수신되는 이동단말기 정보는, 상기 이동단말기의 MIN번호, 표시장치의 폭과 높이의 크기정보, 컬러정보, 사운드정보를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The wireless content download according to claim 13 or 14, wherein the received mobile terminal information includes a MIN number of the mobile terminal, size information of width and height of a display device, color information, and sound information. system. 제16항에 있어서, 상기 검색요소는 VM타입, VM버전, Color 타입, 사운드 타입, 표시장치의 화면 폭, 표시장치의 화면 높이를 포함하는 것을 특징으로 하는 무선컨텐츠 다운로드 시스템.The wireless content download system of claim 16, wherein the search element comprises a VM type, a VM version, a color type, a sound type, a screen width of a display device, and a screen height of a display device.
KR20040065854A 2004-08-20 2004-08-20 How to download wireless content KR100673259B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20040065854A KR100673259B1 (en) 2004-08-20 2004-08-20 How to download wireless content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20040065854A KR100673259B1 (en) 2004-08-20 2004-08-20 How to download wireless content

Publications (2)

Publication Number Publication Date
KR20060017247A KR20060017247A (en) 2006-02-23
KR100673259B1 true KR100673259B1 (en) 2007-01-22

Family

ID=37125356

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20040065854A KR100673259B1 (en) 2004-08-20 2004-08-20 How to download wireless content

Country Status (1)

Country Link
KR (1) KR100673259B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100801004B1 (en) * 2006-08-25 2008-02-05 삼성전자주식회사 Apparatus and method for protocol matching of embedded AV content
KR101313677B1 (en) * 2007-06-26 2013-10-02 에스케이플래닛 주식회사 Method, Terminal, and Server for Negotiating Terminal Capability in Dynamic Content Delivery

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030058429A (en) * 2001-12-31 2003-07-07 에스케이 텔레콤주식회사 Information exchange system between the sever and theminal for the wireless internet mutimedia services and method thereof
KR20040018451A (en) * 2001-07-31 2004-03-03 노키아 코포레이션 System and method for automatic provisioning detection and notification
KR20040073265A (en) * 2003-02-12 2004-08-19 주식회사 그래텍 A system and a method for providing multimedia contents on demand

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040018451A (en) * 2001-07-31 2004-03-03 노키아 코포레이션 System and method for automatic provisioning detection and notification
KR20030058429A (en) * 2001-12-31 2003-07-07 에스케이 텔레콤주식회사 Information exchange system between the sever and theminal for the wireless internet mutimedia services and method thereof
KR20040073265A (en) * 2003-02-12 2004-08-19 주식회사 그래텍 A system and a method for providing multimedia contents on demand

Also Published As

Publication number Publication date
KR20060017247A (en) 2006-02-23

Similar Documents

Publication Publication Date Title
KR20010100328A (en) Upgrade method of mobile phone software using communication network
KR20070118309A (en) Hotkey generator for services accessible via the messaging service system
US7848780B2 (en) Communication device for controlling the use of content
JP4672246B2 (en) Mobile terminal and telephone directory management system
KR100608150B1 (en) Wireless Content Download System and Method for Wireless Internet Service System
US8140124B2 (en) Terminal apparatus with data output capability
KR100673259B1 (en) How to download wireless content
US20110078317A1 (en) Electronic apparatus with router device for managing connections
JP2007066159A (en) Electronic apparatus, data processing method and program therefor
CN112738329B (en) Data interaction method, device and storage medium
KR100637390B1 (en) How to download wireless content
KR100654541B1 (en) Wireless Content Management System and Method
KR20090011150A (en) Application installation system and method, and mobile communication terminal used therein
KR20090106122A (en) Web site bookmark registration, access method and terminal device implementing the same in mobile communication network
KR20060081159A (en) Terminal information management method and system of mobile terminal
KR100608286B1 (en) How to access wireless internet through mobile phone
KR20040041341A (en) The method and the system of providing the information of the wireless terminal
KR100727766B1 (en) How to Update Your Mobile Device Information Automatically
KR20060022893A (en) Content download system of mobile phone using internet and its method
KR101189854B1 (en) Server, Method, and Recording Medium for downloading Application corresponding to Operating System
KR20060039228A (en) Content download method using platform callback method of mobile communication terminal
KR100921013B1 (en) Content delivery service method and apparatus therefor
KR20030028588A (en) Music-mail service system and method for mobile information terminal
KR20070006317A (en) Information management system and method of mobile communication terminal
KR100629001B1 (en) Subscriber Information Management System and Method for Mobile Communication Service System

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040820

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060213

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070110

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070116

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070116

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20091231

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20101231

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20111229

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20121226

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20121226

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20131223

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20131223

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20141222

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20141222

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20151223

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20151223

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20161228

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20171228

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20191216

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20191216

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20210104

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20220103

Start annual number: 16

End annual number: 16

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20241027