KR100699351B1 - Communication terminal and method for providing flash content combined with push service - Google Patents
Communication terminal and method for providing flash content combined with push service Download PDFInfo
- Publication number
- KR100699351B1 KR100699351B1 KR1020060061096A KR20060061096A KR100699351B1 KR 100699351 B1 KR100699351 B1 KR 100699351B1 KR 1020060061096 A KR1020060061096 A KR 1020060061096A KR 20060061096 A KR20060061096 A KR 20060061096A KR 100699351 B1 KR100699351 B1 KR 100699351B1
- Authority
- KR
- South Korea
- Prior art keywords
- flash
- content
- flash content
- communication terminal
- update information
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/34—Microprocessors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/36—Memories
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 푸쉬형 서비스와 결합된 플래시 컨텐츠를 제공하는 통신 단말기 및 방법에 관한 것으로, 보다 상세하게 상기 통신 단말기는 메모리에 적어도 하나의 플래시 컨텐츠를 저장하고, 플래시 서비스 응용부를 통해 푸쉬 서버로부터 수신되는 푸쉬 데이터를 상기 적어도 하나의 플래시 컨텐츠에 대응되는 업데이트 정보로서 상기 메모리에 저장한다. 이에 따라, 플래시 디코더는 상기 플래시 서비스 응용부를 통하여 상기 메모리에 저장된 컨텐츠를 요청하고, 상기 요청에 따른 상기 플래시 서비스 응용부로부터의 소정 플래시 컨텐츠와 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 수신하여 디코딩하여 사용자에게 제공할 수 있다.The present invention relates to a communication terminal and a method for providing flash content in combination with a push type service, and more particularly, the communication terminal stores at least one flash content in a memory and is received from a push server through a flash service application unit. Push data is stored in the memory as update information corresponding to the at least one flash content. Accordingly, the flash decoder requests content stored in the memory through the flash service application unit, receives and decodes predetermined flash content and update information corresponding to the predetermined flash content from the flash service application unit according to the request. Can be provided to the user.
Description
도 1은 본 발명의 일실시예에 따른 통신 단말기가 푸쉬 서버로부터 푸쉬 데이터를 수신하여 플래시 컨텐츠를 실행하는 것을 설명하기 위한 도면이다.FIG. 1 is a diagram illustrating a communication terminal executing flash content by receiving push data from a push server according to an exemplary embodiment of the present invention.
도 2는 본 발명의 일실시예에 따른 통신 단말기의 내부 구성을 도시한 도면이다.2 is a diagram illustrating an internal configuration of a communication terminal according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 플래시 컨텐츠의 구조를 설명하기 위한 도면이다.3 is a view for explaining the structure of the flash content according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 통신 단말기에 따른 출력 화면을 도시한 도면이다.4 is a diagram illustrating an output screen according to a communication terminal according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따른 통신 단말기에서 플래시 컨텐츠를 실행하기 위한 방법을 설명하는 흐름도이다.5 is a flowchart illustrating a method for executing flash content in a communication terminal according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
200: 통신 단말기200: communication terminal
210: 메모리210: memory
220: 플래시 서비스 응용부220: flash service application
230: 플래시 디코더230: flash decoder
240: 데이터 요청부240: data request unit
250: 출력 장치250: output device
본 발명은 플래시 컨텐츠(flash contents)를 실행하는 통신 단말기에 관한 것으로서, 특히 주기적으로 변하면서 실시간으로 업데이트되는 일부 정보만을 푸쉬 서버로부터 수신하고 이를 플래시 컨텐츠에 결합함으로써 효율적으로 플래시 서비스를 제공하는 통신 단말기 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication terminal for executing flash contents, and more particularly, to a communication terminal for efficiently providing a flash service by receiving only some information that is periodically changed and updated in real time from a push server and combining the same with the flash content. And to a method.
오늘날 정보 통신 기술의 눈부신 발달은 통신 단말기(휴대기기)의 대중화를 급속히 촉진시켜 이제 대부분의 일반인들이 핸드폰, PDA 등의 통신 단말기를 항상 소지하고 있다. 따라서, 사용자는 통신 단말기를 이용하여 상대방과 손쉽게 연락할 수 있게 되어 종래보다 의사 소통이 빈번해지게 되었고, 통신 단말기의 사용자들이 점차 증가하고 있다. 이러한 통신 단말기는 통신 기술의 발달 및 사용자들의 사용이 증가함에 따라 기존의 음성 통화 서비스 및 문자 서비스에서 벗어나 사용자의 욕구에 맞게 보다 다양한 기능을 구비하여 사용자의 편의를 제공하고 있다.Today's remarkable development of information and communication technology has rapidly promoted the popularization of communication terminals (mobile devices), so that most ordinary people always have communication terminals such as mobile phones and PDAs. Therefore, the user can easily communicate with the counterpart using the communication terminal, so that communication is more frequent than before, and users of the communication terminal are gradually increasing. Such communication terminals are provided with more various functions to meet the needs of users as the communication technology and the use of users increase, thereby providing user convenience.
진화를 거듭하는 통신 단말기들 중에서 일부는 플래시 컨텐츠의 실행을 지원한다.Some of the evolving communication terminals support the execution of Flash content.
일반적으로 플래시 컨텐츠(Flash Content)란 매크로미디어가 개발한 저작 소 프트웨어로서 전체화면 인터페이스(Interface), 그래픽 삽화, 그리고 단순한 상호작용 등이 수반되는 벡터 기반의 애니메이션(Animation)을 만드는데 사용되는 플래시를 이용하여 제작된 컨텐츠를 말한다. 플래시로 만들어진 컨텐츠는 '.SWF'라는 파일이름 확장자로 표현되며, 인텔 팬티엄이나 파워 매킨토시 프로세서를 사용하는 웹 사용자들은 플래시 컨텐츠를 보기 위해 다양한 브라우저(Browser)나 플랫폼(Platform)에서 동작하는 플래시 재생기를 다운로드 할 수 있다. 현재, 플래시는 웹 상에 가장 많이 이용할 수 있는 플러그인(Plug-in) 중의 하나로서, 통계에 따르면 전 세계 PC의 90% 이상이 플래시 재생기를 기본으로 내장하고 있으며 인터넷 익스플로러 자체에 플래시 플러그인이 내장되어 있어 별도의 설치가 불필요하다. 이렇듯, 현재 컴퓨터 단말기에서 선호되는 플래시 컨텐츠는 비록, 일부 통신 단말기에서 실행되지만, 그 용량의 한계로 인해 다양한 서비스와 연동되지는 못하는 실정이다. 예를 들면, 실시간으로 정보가 업데이트 되어야 의미가 있는 날씨, 운세, 경매, 스포츠 경기의 스코어, 및 속보 등을 포함하는 대용량의 플래시 컨텐츠는 무선망을 통해 송신하기에는 상당한 부담이 따른다. 즉, 소정 서버에서 수초 또는 수분 간격으로 상기 대용량의 플래시 컨텐츠를 상기 통신 단말기로 전송하기에는 통신 비용이 증가할 뿐만 아니라, 메모리의 한계로 인해 통신 단말기 측에서도 상당한 부담을 갖게 된다. 따라서, 서버가 전송하는 데이터를 최소화함과 동시에 상기 데이터와 관련된 고품질의 플래시 컨텐츠를 실행하는 기술적 사상의 대두가 필요한 실정이다.In general, Flash content is authoring software developed by Macromedia. It is a flash software used to create vector-based animations that involve full-screen interfaces, graphical illustrations, and simple interactions. Speak content produced using. Content created with Flash is represented by a file name extension of '.SWF'. Web users using Intel Pentium or Power Macintosh processors can use Flash Players that run on various browsers or platforms to view Flash content. You can download it. Currently, Flash is one of the most popular plug-ins on the web, and statistics show that over 90% of PCs worldwide have a built-in flash player, and Internet Explorer itself has a built-in flash plug-in. There is no need for separate installation. As such, although flash content, which is currently preferred in computer terminals, is executed in some communication terminals, it cannot be linked with various services due to the limitation of its capacity. For example, large amounts of flash content, including weather, fortune-telling, auctions, scores of sports events, breaking news, and the like, that require information to be updated in real time, are burdensome to transmit over a wireless network. That is, the communication cost is increased to transmit the large-capacity flash content to the communication terminal in a few seconds or several minutes at a predetermined server, and there is a considerable burden on the communication terminal side due to the limitation of memory. Accordingly, there is a need for a technical idea that minimizes data transmitted by a server and simultaneously executes high-quality flash content related to the data.
본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 기본 플래시 컨텐츠를 메모리에 저장하고, 주기적으로 변하면서 실시간으로 업데이트 데이터 만을 푸쉬 서버로부터 수신하여 플래시 컨텐츠 서비스를 효율적으로 제공하는 통신 단말기 및 방법을 제공하는 것이다.The present invention has been made to solve the problems of the prior art as described above, by storing the basic flash content in the memory, and receives the update data only from the push server in real time periodically changing to efficiently provide the flash content service It is to provide a communication terminal and method.
상기의 목적을 달성하고, 상술한 종래기술의 문제점을 해결하기 위하여, 본 발명에 따른 통신 단말기는 적어도 하나의 플래시 컨텐츠를 저장하는 메모리, 푸쉬 서버로부터 수신되는 푸쉬 데이터를 상기 적어도 하나의 플래시 컨텐츠에 대응되는 업데이트 정보로서 상기 메모리에 저장하는 플래시 서비스 응용부, 및 상기 플래시 서비스 응용부를 통하여 상기 메모리에 저장된 컨텐츠를 요청하고, 상기 요청에 따른 상기 플래시 서비스 응용부로부터의 소정 플래시 컨텐츠와 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 수신하여 디코딩하는 플래시 디코더를 포함한다.In order to achieve the above object and to solve the above-mentioned problems of the prior art, the communication terminal according to the present invention includes a memory for storing at least one flash content, push data received from a push server to the at least one flash content. A flash service application unit to store the memory as corresponding update information, and a content stored in the memory through the flash service application unit, and the predetermined flash content and the predetermined flash content from the flash service application unit according to the request. And a flash decoder to receive and decode update information corresponding to the.
본 발명의 일실시예에 따른 상기 플래시 디코더는 상기 소정 플래시 컨텐츠의 서브 컨텐츠들 중 제1 서브 컨텐츠로부터 제2 서브 컨텐츠로의 서비스 변경 요청에 따라 상기 제2 서브 컨텐츠와 상기 제2 서브 컨텐츠에 대응되는 상기 푸쉬 서버로부터의 최근 업데이트 정보를 디코딩하는 것을 특징으로 한다.The flash decoder according to an embodiment of the present invention corresponds to the second sub content and the second sub content according to a service change request from the first sub content to the second sub content among the sub contents of the predetermined flash content. Decoding the latest update information from the push server.
본 발명의 일실시예에 따른 상기 업데이트 정보는 텍스트 데이터, 이미지 데이터, XML(eXtensible Markup Language) 정보, 및 URL(Uniform Resource Locator) 중에서 적어도 어느 하나를 포함한다.The update information according to an embodiment of the present invention includes at least one of text data, image data, extensible markup language (XML) information, and uniform resource locator (URL).
본 발명의 일실시예에 따른 상기 플래시 컨텐츠는 상기 업데이트 정보와 구 별되어 화면 상에서 변동하지 않는 디스플레이 정보인 것을 특징으로 한다.The flash content according to an embodiment of the present invention is distinguished from the update information, characterized in that the display information does not change on the screen.
본 발명의 일실시예에 따른 상기 플래시 컨텐츠는 상기 푸쉬 서버로부터 업데이트되는 것을 특징으로 한다.The flash content according to an embodiment of the present invention is characterized in that the update from the push server.
본 발명의 일실시예에 따르면, 소정 핫 키 입력에 따라 상기 푸쉬 서버로 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 요청하는 데이터 요청부를 더 포함한다.According to an embodiment of the present invention, the data request unit may further include requesting update information corresponding to the predetermined flash content to the push server according to a predetermined hot key input.
본 발명의 일실시예에 따르면, 이동통신 단말기에서 적어도 하나의 플래시 컨텐츠를 저장하고 관리하는 메모리를 이용하여 플래시 컨텐츠 제공하는 방법에 있어서, 푸쉬 서버로부터 수신되는 푸쉬 데이터를 상기 플래시 컨텐츠에 대응되는 업데이트 정보로서 상기 메모리에 저장하는 단계, 및 소정 요청 신호에 따라 상기 메모리에 저장된 소정 플래시 컨텐츠 및 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 디코딩하여 소정 출력 장치를 통해 실행하는 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, a method of providing flash content using a memory for storing and managing at least one flash content in a mobile communication terminal, the push data received from a push server corresponding to the flash content Storing in the memory as information, and decoding the predetermined flash content stored in the memory and update information corresponding to the predetermined flash content according to a predetermined request signal and executing the same through a predetermined output device. .
본 발명의 일실시예에 따르면, 상기 푸쉬 서버로부터 새로운 플래시 컨텐츠를 전달받아 상기 메모리에 기록된 이전의 플래시 컨텐츠를 업데이트하는 단계를 더 포함한다.According to an embodiment of the present invention, the method further includes receiving new flash content from the push server and updating previous flash content recorded in the memory.
본 발명의 일실시예에 따르면, 키 입력을 수신하는 단계, 및 상기 키 입력에 따라 상기 푸쉬 서버로 상기 플래시 컨텐츠에 대응되는 업데이트 정보를 요청하는 단계를 더 포함한다.According to an embodiment of the present invention, the method may further include receiving a key input, and requesting update information corresponding to the flash content from the push server according to the key input.
이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 바 람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings and the contents described in the accompanying drawings, but the present invention is not limited or limited to the embodiments.
도 1은 본 발명의 일실시예에 따른 통신 단말기(100)가 푸쉬 서버(110)로부터 푸쉬 데이터를 수신하여 플래시 컨텐츠를 실행하는 것을 설명하기 위한 도면이다.FIG. 1 is a diagram for describing a
상기 통신 단말기(100)는 사전에 상기 플래시 컨텐츠를 메모리에 기록한다. 또한, 상기 통신 단말기(100)는 상기 푸쉬 서버(110)로부터 소정 푸쉬 데이터를 소정 주기에 따라 다운로드하거나, 또는 상기 푸쉬 데이터의 생성, 수정, 추가 등의 이벤트가 발생된 경우에 다운로드할 수 있다. 상기 푸쉬 데이터는 일종의 업데이트 정보로서, 상기 메모리에 저장된 플래시 컨텐츠와 함께 출력 장치에 표시되며, 사용자에게 실시간으로 유용한 정보를 제공할 수 있다.The
즉, 본 발명에 따른 상기 통신 단말기(100)는 대용량의 데이터로 구동하는 플래시 컨텐츠를 실행하기 위하여, 공통적인 코딩부분을 미리 메모리에 유지하다가, 변경되어야 하는 일부 정보만을 상기 푸쉬 서버(110)로부터 다운로드한다. 상기 푸쉬 데이터는 예를 들어, 상기 플래시 컨텐츠에 대응되는 텍스트 데이터, 이미지 데이터, XML(eXtensible Markup Language) 정보, 및 URL(Uniform Resource Locator) 등을 포함할 수 있다.That is, the
컨텐츠 프로바이더(provider)(120)는 컨텐츠를 제공하는 사람 또는 업체로서, 본 발명에서는 상기 푸쉬 데이터 또는 상기 플래시 컨텐츠를 제공하는 업체의 서버로 해석될 수 있다. The
본 명세서에서 상기 통신 단말기는 이동통신 단말기를 위주로 설명되나, 상기 통신 단말기는 컴퓨터 단말기, PSTN(Public Switched Telephone Network) 단말기, VoIP, SIP(Session Initiation Protocol), Megaco, PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, 핸드 헬드 PC(Hand-Held PC), CDMA-2000(1X, 3X)폰, WCDMA(Wideband CDMA)폰, 듀얼 밴드/듀얼 모드(Dual Band/Dual Mode)폰, GSM(Global Standard for Mobile)폰, MBS(Mobile Broadband System)폰, 또는 위성/지상파 DMB(Digital Multimedia Broadcasting)폰 등이 모두 사용될 수 있다.In the present specification, the communication terminal is described mainly for a mobile communication terminal, but the communication terminal is a computer terminal, a public switched telephone network (PSTN) terminal, VoIP, a session initiation protocol (SIP), a megaco, a personal digital assistant (PDA), cellular Phone, PCS (Personal Communication Service) Phone, Hand-Held PC, CDMA-2000 (1X, 3X) Phone, Wideband CDMA Phone, Dual Band / Dual Mode Phone , Global Standard for Mobile (GSM) phones, Mobile Broadband System (MBS) phones, satellite / terrestrial digital multimedia broadcasting (DMB) phones, and the like can all be used.
도 2는 본 발명의 일실시예에 따른 통신 단말기(200)의 내부 구성을 도시한 도면이다.2 is a diagram illustrating an internal configuration of a communication terminal 200 according to an embodiment of the present invention.
도 2에서 보는 바와 같이, 상기 통신 단말기(200)는 메모리(210), 플래시 서비스 응용부(220), 플래시 디코더(230), 데이터 요청부(240), 및 출력 장치(250)를 포함한다.As shown in FIG. 2, the communication terminal 200 includes a memory 210, a flash service application unit 220, a
상기 메모리(210)는 적어도 하나의 플래시 컨텐츠를 저장한다.The memory 210 stores at least one flash content.
상기 플래시 컨텐츠는 사전에 소정 서버 또는 상기 서버와 연동하는 컴퓨터 단말기로부터 다운로드될 수 있다. 상기 플래시 컨텐츠는 상기 업데이트 정보와 구별되어 화면 상에서 변동하지 않는 디스플레이 정보로서, 각각의 메뉴를 구성하는 템플리트들(templet)을 포함한다. 예를 들어, 실시간으로 날씨 정보를 제공하는 화면에서, 현재 특정 지역의 날씨 등 수시로 변경되는 핵심 데이터를 제외하고, 화면의 배경 및 기본 메뉴 등, 수시로 변경되지 않는 부분은 상기 플래시 컨텐츠로 서 저장된다.The flash content may be downloaded in advance from a predetermined server or a computer terminal linked with the server. The flash content is display information that is different from the update information and does not change on the screen, and includes templates constituting each menu. For example, in a screen that provides weather information in real time, except for core data that changes frequently such as the weather of a specific region, portions that do not change frequently, such as the background and the main menu of the screen, are stored as the flash contents. .
또한, 상기 메모리(210)에 저장된 플래시 컨텐츠는 상기 푸쉬 서버(110)로부터 업데이트될 수도 있다. 즉, 상기 푸쉬 서버(110)는 컨텐츠 프로바이더(provider)로부터 최신의 플래시 컨텐츠를 전달받는 경우에 상기 메모리(210)가 갱신되도록 상기 새로운 플래시 컨텐츠를 통신 단말기(200)에 전송할 수 있다.In addition, the flash content stored in the memory 210 may be updated from the
상기 플래시 서비스 응용부(220)는 푸쉬 서버(110)로부터 수신되는 푸쉬 데이터를 상기 적어도 하나의 플래시 컨텐츠에 대응되는 업데이트 정보로서 상기 메모리(210)에 저장한다.The flash service application unit 220 stores the push data received from the
상기 푸쉬 서버(110)는 소정의 컨텐츠 프로바이더로부터 새로운 업데이트 정보를 전달받고, 전달받은 상기 업데이트 정보를 푸쉬 데이터로서 상기 플래시 서비스 응용부(220)로 전송한다. 예를 들어, 상기 푸쉬 서버(110)는 새로운 업데이트 정보를 수신하거나, 또는 종래의 업데이트 정보가 다른 업데이트 정보로 갱신되는 경우에 상기 푸쉬 데이터를 상기 플래시 서비스 응용부(220)로 전송한다. 또한, 다른 예로 상기 푸쉬 서버(110)는 데이터베이스에 저장된 상기 업데이트 정보를 소정 주기에 따라 상기 플래시 서비스 응용부(220)로 전송할 수도 있다.The
상기 플래시 디코더(230)는 상기 플래시 서비스 응용부(220)를 통하여 상기 메모리(210)에 저장된 컨텐츠를 요청한다. 또한, 상기 플래시 디코더(230)는 상기 요청에 따른 상기 플래시 서비스 응용부(220)로부터의 소정 플래시 컨텐츠와 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 수신하여 디코딩한다.The
예를 들어, 상기 플래시 디코더(230)는 사용자로부터 특정 플래시 컨텐츠의 요청을 입력 받는 경우에 상기 메모리(210)에 기록된 상기 플래시 컨텐츠와 상기 푸쉬 서버(110)로부터 전달되는 텍스트 데이터, 이미지 데이터, XML(eXtensible Markup Language) 정보, 및 URL(Uniform Resource Locator) 등의 푸쉬 데이터를 디코딩한다. 이 때, 디코딩된 상기 플래시 컨텐츠 및 상기 푸쉬 데이터는 LCD 및 스피커 등의 출력 장치(250)를 통해 표시될 수 있다.For example, when the
본 발명에 따른 통신 단말기(200)는 메인 화면에서, 예를 들어, 시계, 달력, 날씨, 뉴스, 운세, 증권, 경매, 및 경마 등과 같은 어느 한 서브 컨텐츠를 서비스하다가 다른 서브 컨텐츠로의 컨텐츠 변경을 수행할 수 있다. 이 경우에 상기 플래시 디코더(230)는 다른 서브 컨텐츠로의 서비스 변경 요청에 따라 상기 다른 서브 컨텐츠 및 상기 다른 서브 컨텐츠에 대응되는 최근 업데이트 정보를 디코딩한다. 보다 구체적으로, 메뉴 중에서 날씨에 대한 플래시 컨텐츠를 열람하는 사용자가 '증권 메뉴'를 선택하는 경우에 상기 플래시 디코더(230)는 상기 증권과 관련된 플래시 컨텐츠 및 상기 증권에 대한 최신의 업데이트 정보를 새로 로딩하여 디코딩한다. The communication terminal 200 according to the present invention changes a content to another sub content while serving one sub content such as a clock, calendar, weather, news, fortune telling, stock, auction, and horse racing on the main screen. Can be performed. In this case, the
또한, 상기 통신 단말기(200)는 상기 데이터 요청부(240)를 더 포함할 수 있다.In addition, the communication terminal 200 may further include the
상기 데이터 요청부(240)는 상기 푸시 서버(110)로 특정 업데이트 정보를 요청하며, 예를 들어, 소정 핫 키 입력에 따라 상기 푸쉬 서버(110)로 상기 소정 플래시 컨텐츠에 대응되는 업데이트 정보를 요청할 수 있다. The data requester 240 requests specific update information from the
일례로, 상기 통신 단말기(200)의 사용자는 현재 서비스되는 플래시 컨텐츠 의 업데이트 정보 보다 더 최신의 정보가 있는지를 확인하기 위해, 핫 키를 통해 업데이트 정보의 갱신을 요청할 수 있으며, 이에 따라 상기 데이터 요청부(240)는 상기 푸쉬 서버(110)로 가장 최신의 업데이트 정보를 요청할 수도 있다.For example, the user of the communication terminal 200 may request the update of the update information through a hot key to check whether there is more recent information than the update information of the flash content currently being serviced, and thus request the data. The
결국, 본 발명에 따른 통신 단말기(200)는 플래시 컨텐츠으로서 컨텐츠의 기본 골격을 메모리(210)에 유지하고, 수시로 변경되는 실시간 정보를 상기 푸쉬 서버(110)로부터 푸쉬 방식으로 전달받을 수 있다. 이로 인해, 통신 단말기(200)는 특정 실시간 정보를 벡터 방식을 기반으로 하는 에니메이션 또는 동영상을 지원하는 플래시 컨텐츠로서 제공할 수 있다.As a result, the communication terminal 200 according to the present invention may maintain the basic skeleton of the content as the flash content in the memory 210 and receive real-time information that is changed from time to time from the
도 3은 본 발명의 일실시예에 따른 플래시 컨텐츠의 구조를 설명하기 위한 도면이다.3 is a view for explaining the structure of the flash content according to an embodiment of the present invention.
도 3을 살펴보면, 상기 플래시 컨텐츠는 메인 화면에서, 예를 들어, 시계, 달력, 날씨, 뉴스, 운세, 증권, 경매, 및 경마 등과 같은 서브 컨텐츠에 해당하는 화면들을 제공한다. 이에, 상기 플래시 컨텐츠는 각 화면을 제공하기 위한 각각의 템플리트를 포함하며, 이러한 각각의 템플리트는 상기 플래시 컨텐츠를 구성하는 기본 골격으로서, 수시로 변경되지 않는다. 이와 구분하여, 뉴스 화면을 제공하기 위해 상기 통신 단말기(200)는 상기 뉴스 화면에 대한 템플리트에 대응되는 실시간 뉴스 정보(301), 뉴스 그림 파일(302), 뉴스 TEXT(303), 및 상세 뉴스 URL(304) 등의 업데이트 정보를 포함한다. 즉, 상기 통신 단말기(200)는 기본 골격인 상기 플래시 컨텐츠를 유지하고, 이와 더불어, 업데이트 정보로서 이미지 데이터인 뉴스 그림 파일(302), 텍스트 데이터로서 간단한 헤드라인 정보를 제공하는 뉴스 TEXT(303), 상기 헤드라인 정보와 관련된 자세한 기사를 확인할 수 있는 URL 정보인 상세 뉴스 URL(304) 등을 푸쉬 서버(110)로부터 푸쉬 방식으로 수신하여 사용자로 제공한다.Referring to FIG. 3, the flash content provides screens corresponding to sub content such as, for example, a clock, a calendar, weather, news, fortune telling, stock, auction, and horse racing. Accordingly, the flash content includes a respective template for providing each screen, and each of these templates is a basic skeleton constituting the flash content and is not changed from time to time. Separately, in order to provide a news screen, the communication terminal 200 provides real-
도 4는 본 발명의 일실시예에 따른 통신 단말기(400)에 따른 출력 화면을 도시한 도면이다.4 is a diagram illustrating an output screen according to the communication terminal 400 according to an embodiment of the present invention.
도 4를 참조하면, 상기 통신 단말기(400)는 플래시 컨텐츠와 상기 업데이트 정보를 디코딩하여, 디스플레이 장치에 표시한다. 즉, 상기 통신 단말기(400)는 도면부호 401과 같이, 현재 표시되는 예보에 대한 정보, 현재 특정 지역의 온도 정보(402), 날씨 속보(403), 및 내일 날씨 정보(403)를 업데이트 정보로서 상기 푸쉬 서버(110)로부터 수신하여 표시한다. 이와는 달리, 도면부호 404에서와 같이, 상기 통신 단말기(400)는 현재의 화면에 표시되는 메뉴 등, 실시간으로 변동 없는 객체들을 상기 플래시 컨텐츠로서 상기 메모리(210)에 유지한다. 따라서, 날씨와 관련된 플래시 컨텐츠는 상기 통신 단말기(400)가 수신하는 상기 푸쉬 서버(110)로부터의 푸쉬 메시지에 따라 사용자로 실시간 정보를 제공할 수 있다.Referring to FIG. 4, the communication terminal 400 decodes flash content and the update information and displays the flash content on the display device. That is, as shown by
도 5는 본 발명의 일실시예에 따른 통신 단말기(200)에서 플래시 컨텐츠를 실행하기 위한 방법을 설명하는 흐름도이다.5 is a flowchart illustrating a method for executing flash content in a communication terminal 200 according to an embodiment of the present invention.
도 5를 참조하면, 단계 501에서, 상기 통신 단말기(200)는 소정 서버로부터 사전에 플래시 컨텐츠를 다운로드하여 상기 메모리(210)에 저장한다. 상기 플래시 컨텐츠는 상기 화면에 표시되는 기본 구성으로서, 실시간 정보를 포함하지 않는다. 따라서, 사전에 한번 다운로드되면 수시로 변경되거나 업데이트되지 않는다. 상기 플래시 컨텐츠는, 예를 들어, 날씨 화면에 표시되는 구름, 메뉴, 실시간 정보의 위치 등, 화면을 구성하는 전반적인 기본 코딩을 포함한다.Referring to FIG. 5, in
다음으로, 단계 502에서, 상기 통신 단말기(200)는 상기 푸쉬 서버(110)로부터 상기 실시간 정보로 표현되는 푸쉬 데이터를 수신하여 메모리에 저장한다. 만약, 상기 플래시 컨텐츠가 날씨에 대한 화면이라면, 상기 푸쉬 데이터는 특정 지역에 대한 현재 날씨, 강수량, 비올 확률, 호우 주의보 등, 사용자에게 전달하기 위한 실제 정보를 포함한다. 따라서, 상기 통신 단말기(400)는 고용량의 플래시 컨텐츠를 통해 실시간으로 변동하는 주요 정보들을 제공할 수 있다.Next, in
단계 503에서, 상기 통신 단말기(400)는 사용자의 요청에 따라 메모리에 저장된 해당 플래시 컨텐츠 및 푸쉬 데이터를 독출하고, 인스턴트의 생성, 컨텐츠 로딩, 디코딩 진행 등의 작업을 진행한다.In
다음으로, 상기 통신 단말기(400)는 단계 504에서, 디코딩된 상기 플래시 컨텐츠 및 상기 푸쉬 데이터를 상기 출력 장치(205)를 통해 표시한다.Next, in
만약, 상기 푸쉬 서버(110)가 컨텐츠 프로바이더로부터 상기 플래시 컨텐츠에 대응되는 새로운 플래시 컨텐츠를 전달받는 경우에 상기 통신 단말기(400)는 상기 푸쉬 서버(110)로부터 새로운 플래시 컨텐츠를 전달받아 상기 메모리(210)에 기록된 이전의 플래시 컨텐츠를 업데이트할 수도 있다. 즉, 상기 플래시 컨텐츠가 최초에 어느 곳에서 다운로드 되었는지에 관계없이, 상기 푸쉬 데이터를 제공하는 푸쉬 서버(110)로부터 새로운 플래시 컨텐츠가 제공될 수 있다.If the
또한, 일례로 상기 통신 단말기(400)는 사용자로부터의 키 입력에 따라, 상 기 푸쉬 서버(110)로 상기 플래시 컨텐츠에 대응되는 업데이트 정보를 요청할 수도 있다. 즉, 상기 푸쉬 서버(110)는 푸쉬 방식 이외에 쿼리에 따라 푸쉬 데이터를 전송하는 양방향 서비스를 제공할 수도 있다.In addition, as an example, the communication terminal 400 may request update information corresponding to the flash content from the
본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Embodiments of the invention include a computer readable medium containing program instructions for performing various computer-implemented operations. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. The media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical recording media such as CD-ROMs, DVDs, magnetic-optical media such as floppy disks, and ROM, RAM, flash memory, and the like. Hardware devices specifically configured to store and execute the same program instructions are included. The medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
이상과 같이 본 발명에서는 구체적인 구성 소자 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided only to help a more general understanding of the present invention, and the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations are possible from such description.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and all the things that are equivalent to or equivalent to the claims as well as the following claims will belong to the scope of the present invention. .
본 발명에 따르면, 플래시 컨텐츠를 메모리에 저장하고, 주기적으로 변하면서 업데이트되는 데이터 만을 푸쉬 서버로부터 수신하여, 실시간으로 플래시 컨텐츠 서비스를 제공하는 통신 단말기 및 방법을 제공할 수 있다.According to the present invention, it is possible to provide a communication terminal and a method for storing a flash content in a memory, receiving only data that is periodically changed and updated from a push server, and providing a flash content service in real time.
본 발명에 따르면, 푸쉬 서버로부터 적은양의 데이터만을 다운로드하여 고용량의 플래시 컨텐츠를 실행할 수 있다.According to the present invention, only a small amount of data can be downloaded from the push server to execute a high capacity flash content.
본 발명에 따르면, 상기 통신 단말기는 실시간 정보를 벡터 방식을 기반으로 하는 에니메이션 또는 동영상을 지원하는 플래시 컨텐츠로서 제공할 수 있다.According to the present invention, the communication terminal can provide real-time information as flash content that supports animation or video based on a vector method.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060061096A KR100699351B1 (en) | 2006-06-30 | 2006-06-30 | Communication terminal and method for providing flash content combined with push service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060061096A KR100699351B1 (en) | 2006-06-30 | 2006-06-30 | Communication terminal and method for providing flash content combined with push service |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100699351B1 true KR100699351B1 (en) | 2007-03-23 |
Family
ID=41564445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060061096A Expired - Fee Related KR100699351B1 (en) | 2006-06-30 | 2006-06-30 | Communication terminal and method for providing flash content combined with push service |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100699351B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100959380B1 (en) | 2008-12-04 | 2010-05-24 | (주)엑스프라임 | Flash contents supplying method |
| KR20140033536A (en) * | 2012-08-20 | 2014-03-19 | 에스케이플래닛 주식회사 | System and method for application authentication |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040121815A1 (en) | 2002-09-26 | 2004-06-24 | Jean-Philippe Fournier | System for downloading multimedia content and associated process |
| KR20050017449A (en) * | 2003-08-09 | 2005-02-22 | 엘지전자 주식회사 | Contents download system for mobile terminal |
| KR20050102098A (en) * | 2003-02-10 | 2005-10-25 | 나중열 | External memory apparatus and driving method of mobile phone |
| KR20060030611A (en) * | 2004-10-06 | 2006-04-11 | 에스케이 텔레콤주식회사 | Terminal with Content Security Function and Content Security Method |
| KR20060068886A (en) * | 2004-12-17 | 2006-06-21 | 주식회사 퓨쳐위즈 | Mobile phone device and download system for downloading contents related to mobile phone broadcasting |
| KR20060133757A (en) * | 2005-06-21 | 2006-12-27 | 삼성전자주식회사 | File sharing method using Bluetooth communication in mobile terminal |
-
2006
- 2006-06-30 KR KR1020060061096A patent/KR100699351B1/en not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040121815A1 (en) | 2002-09-26 | 2004-06-24 | Jean-Philippe Fournier | System for downloading multimedia content and associated process |
| KR20050102098A (en) * | 2003-02-10 | 2005-10-25 | 나중열 | External memory apparatus and driving method of mobile phone |
| KR20050017449A (en) * | 2003-08-09 | 2005-02-22 | 엘지전자 주식회사 | Contents download system for mobile terminal |
| KR20060030611A (en) * | 2004-10-06 | 2006-04-11 | 에스케이 텔레콤주식회사 | Terminal with Content Security Function and Content Security Method |
| KR20060068886A (en) * | 2004-12-17 | 2006-06-21 | 주식회사 퓨쳐위즈 | Mobile phone device and download system for downloading contents related to mobile phone broadcasting |
| KR20060133757A (en) * | 2005-06-21 | 2006-12-27 | 삼성전자주식회사 | File sharing method using Bluetooth communication in mobile terminal |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100959380B1 (en) | 2008-12-04 | 2010-05-24 | (주)엑스프라임 | Flash contents supplying method |
| KR20140033536A (en) * | 2012-08-20 | 2014-03-19 | 에스케이플래닛 주식회사 | System and method for application authentication |
| KR101854389B1 (en) * | 2012-08-20 | 2018-06-20 | 에스케이플래닛 주식회사 | System and Method for application authentication |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101246972B1 (en) | System and method for presenting a contextual action | |
| US20130219276A1 (en) | Method and Device for Playing Video | |
| JP2009534002A (en) | System and method for delivering customized content for multiple mobile platforms | |
| US20130237185A1 (en) | Mobile rich media information system | |
| JP2011511972A (en) | Apparatus and method for searching / downloading content in a communication device | |
| CN104765617A (en) | Stream application function interface distributing method and system realized on basis of HTML5 | |
| CN101120348A (en) | Method and system for providing news information using three-dimensional characters for wireless communication network | |
| US20090201908A1 (en) | System and method for flexible data retrieval for mobile communication devices | |
| JP2010211513A (en) | Animation contribution system | |
| JP2012137805A (en) | Portable terminal, advertisement display method and advertisement display program | |
| US20110113333A1 (en) | Creation and delivery of ringtones over a communications network | |
| KR100725541B1 (en) | Integrated portal service system and method, and user terminal device therefor | |
| KR100699351B1 (en) | Communication terminal and method for providing flash content combined with push service | |
| CN1448037A (en) | System supporting mobile visual communication | |
| JP2007334494A (en) | Mobile communication terminal | |
| US20060262760A1 (en) | DMB/mobile communication network linkage platform for interactive service, DMB/mobile communication network integrated receiving terminal using the same and method thereof | |
| US9414081B1 (en) | Adaptation of digital image transcoding based on estimated mean opinion scores of digital images | |
| WO2017197889A1 (en) | Keyword link method, device and system | |
| KR20100050602A (en) | Mobile web service system and method for supporting contents file of plug-in type in the same | |
| JP2009177617A (en) | Communication terminal and server | |
| KR100692216B1 (en) | Content providing service method in mobile communication terminal and mobile communication terminal using same | |
| KR20050001978A (en) | Method of mobile advertisement and system thereof | |
| KR100785635B1 (en) | Portable terminal capable of controlling internal functions through communication network and its control method | |
| KR100780394B1 (en) | Language learning method using mobile communication terminal | |
| KR100815240B1 (en) | Method for providing broadcast related information by interworking with DMB and communication terminal implementing the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20100216 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20130218 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160320 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160320 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |