KR101116266B1 - Method for changing of idle screen using by extensible markup language in portable communication terminal - Google Patents

Method for changing of idle screen using by extensible markup language in portable communication terminal Download PDF

Info

Publication number
KR101116266B1
KR101116266B1 KR1020050114053A KR20050114053A KR101116266B1 KR 101116266 B1 KR101116266 B1 KR 101116266B1 KR 1020050114053 A KR1020050114053 A KR 1020050114053A KR 20050114053 A KR20050114053 A KR 20050114053A KR 101116266 B1 KR101116266 B1 KR 101116266B1
Authority
KR
South Korea
Prior art keywords
information
markup language
message
xml
standby screen
Prior art date
Application number
KR1020050114053A
Other languages
Korean (ko)
Other versions
KR20070055727A (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 KR1020050114053A priority Critical patent/KR101116266B1/en
Publication of KR20070055727A publication Critical patent/KR20070055727A/en
Application granted granted Critical
Publication of KR101116266B1 publication Critical patent/KR101116266B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법에 관한 것으로서, 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법에 있어서, 메시지 수신시, 상기 메시지가 확장형 마크업 언어(EXTENSIBLE MARKUP LANGUAGE : 이하 'XML'이라 칭함) 형태의 부가 정보를 포함하는 메시지인지 확인하는 과정과, 상기 메시지가 상기 XML 형태의 부가 정보를 포함하는 메시지일 시, 상기 XML을 분석하는 과정과, 상기 분석된 정보에 따라 대기화면을 변경하는 과정을 포함하여, 정보를 쉽게 취할 수 있고 다른 중요한 정보와 혼재되지 않으며 효율적인 데이터 관리를 지원해주는 이점이 있다. The present invention relates to a method of changing a standby screen using an extended markup language in a mobile communication terminal, and a method of changing a standby screen using an extended markup language in a mobile communication terminal, wherein the message is received when the message is received. Checking whether the message includes the additional information in the form of EXTENSIBLE MARKUP LANGUAGE (hereinafter referred to as 'XML'), and when the message includes the additional information in the XML format, Including a process of analyzing and changing a standby screen according to the analyzed information, there is an advantage in that information can be easily taken, is not mixed with other important information, and supports efficient data management.

단말, 대기 화면, 대기 화면, XML, 확장형 마크업 언어 Terminal, Standby Screen, Standby Screen, XML, Extensible Markup Language

Description

이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법{METHOD FOR CHANGING OF IDLE SCREEN USING BY EXTENSIBLE MARKUP LANGUAGE IN PORTABLE COMMUNICATION TERMINAL} How to change the idle screen using the extended markup language in the mobile terminal {METHOD FOR CHANGING OF IDLE SCREEN USING BY EXTENSIBLE MARKUP LANGUAGE IN PORTABLE COMMUNICATION TERMINAL}

도 1은 본 발명에 따른 이동통신 단말기와 이동통신 시스템의 구성을 도시하는 도면, 1 is a diagram showing the configuration of a mobile communication terminal and a mobile communication system according to the present invention;

도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법의 절차를 도시한 도면, 및2 is a diagram illustrating a procedure of a method of changing a standby screen using an extended markup language in a mobile communication terminal according to an embodiment of the present invention; and

도 3은 본 발명에 따른 이동통신 단말기에서 네트워크로부터 확장형 마크업 언어를 이용한 날씨 정보를 수신하여 대기 화면을 변경한 예시도. 3 is an exemplary view of changing a standby screen by receiving weather information using an extended markup language from a network in a mobile communication terminal according to the present invention.

본 발명은 이동통신 단말기에 관한 것으로서, 특히, 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법에 관한 것이다. The present invention relates to a mobile communication terminal, and more particularly, to a method of changing a standby screen using an extended markup language.

확장형 마크업 언어(eXtended Markup Language : 이하 'XML'이라 칭함)을 이 용한 수많은 마크업 언어가 쏟아지고 있는 가운데, 많은 부분이 데이터 표현을 위한 부분도 있지만 데이터 교환을 위한 마크업 언어도 많이 개발되고 있다. 지금까지는 서로 다른 시스템간의 데이터를 교환하기 위해서는 제대로 된 표준이 없었기 때문에 텍스트(Text)형태로 주로 데이터를 교환했으나 그 데이터를 사람이 알아보기 힘들었고 응용 프로그램을 개발하는데도 많은 시간의 비용이 들었으며 확장하기도 매우 힘들었다. There are a number of markup languages using the eXtended Markup Language (hereinafter referred to as 'XML'), and many of them have data representations, but many markup languages have been developed for data exchange. have. Until now, there was no proper standard for exchanging data between different systems, so the data was mainly exchanged in the form of text, but the data was difficult for humans to recognize, and it took a lot of time to develop applications and to expand. It was very hard.

상기 XML은 태그를 사용하여 데이터를 기술하며, 상기 태그는 애플리케이션 사이에서 데이터의 정의, 전송, 타당성 검사 및 해석을 가능하게 한다. 상기한 바와 같이, 상기 XML은 데이터 교환을 가능하게 하며, XML처리를 위한 기본 기술이 공개됨에 따라 각종 엔진도 무료로 사용할 수 있기 때문에 적은 시간과 비용으로 데이터 교환을 위한 시스템 구축이 용이하다. 또한, 미리 협약을 맺지 않아도 데이터 자체가 XML이란 표준 기술을 이용했기 때문에 쉽게 다른 시스템과 데이터를 교환할 수 있는 이점이 있다. The XML describes the data using tags, which enable the definition, transfer, validation and interpretation of the data between applications. As described above, the XML enables data exchange, and as the basic technology for XML processing is disclosed, various engines can be used free of charge, so it is easy to construct a system for data exchange with little time and cost. In addition, since the data itself uses a standard technology called XML without an agreement in advance, there is an advantage that it is easy to exchange data with other systems.

한편, 컴퓨터, 전자, 통신 기술의 비약적인 발전에 따라 이동 통신망(Wireless Telecommunication Network)을 이용한 각종 무선 통신 서비스가 제공되고 있으며, 그중 가장 기본적인 무선 통신 서비스는 시간과 장소에 구애받지 않고 이동 통신 단말기의 사용자들 사이에서 무선으로 음성 통화를 제공하는 무선 음성 통화 서비스이다. 나아가, 최근에는 장소의 제약 없이 이동 통신 단말기의 사용자가 이동하는 중 이동 통신망을 통해 인터넷에서 제공하는 서비스와 유사한 통신 서비스를 제공하는 무선 인터넷 서비스가 대두되고 있다. 따라서, 이동 통신 서비스 의 가입자들은 무선 통화 서비스를 이용하여 언제 어디서든지 자유롭게 이동하면서 상대방과 통화할 수 있을 뿐만 아니라, 무선 인터넷 서비스를 통하여 생활에 필요한 정보, 예컨대, 뉴스 정보, 날씨 정보, 스포츠 정보, 증권 정보, 환율 정보, 교통 정보, 운세 정보, 바이오 리듬 정보 등의 각종 부가 서비스를 문자, 음성, 이미지(Image) 등의 각종 형태로 제공받을 수 있다.Meanwhile, with the rapid development of computers, electronics, and communication technologies, various wireless communication services using a wireless telecommunication network have been provided, and the most basic wireless communication service is a user of a mobile communication terminal regardless of time and place. It is a wireless voice call service that provides voice calls wirelessly among them. In recent years, wireless Internet services, which provide a communication service similar to a service provided by the Internet through a mobile communication network, have emerged while a user of a mobile communication terminal moves without restriction of a place. Accordingly, the subscribers of the mobile communication service can freely move and talk with the other party anytime and anywhere using the wireless communication service, and also have information necessary for life, such as news information, weather information, sports information, Various additional services such as stock information, exchange rate information, traffic information, fortune telling information, and biorhythm information may be provided in various forms such as text, voice, and image.

그러나, 상기 부가 서비스 정보들은 통상적으로 단문 메시지 또는 음성 메시지 등으로 제공되기 때문에, 사용자가 상기 부가 서비스 정보를 확인하기 위해서는 이동 통신 단말기의 디스플레이부에 표시된 단문 메시지를 확인하거나 혹은 음성 메시지를 청취해야만 하는 번거로움이 있다. 예를 들어, 사용자가 신청한 날씨 정보가 단문 메시지로 전송되면, 상기 단문 메시지는 메시지 각각의 특성에 따라 따로 설정이 가능하지 않기 때문에 사용자가 원하지 않는 경우에도 알람(Alarm)이 울리게 되어, 상기 메시지가 유용한 정보임에도 불구하고 스팸(SPAM)이 될 수 있다. 또한, 굳이 보관할 필요도 없는데도 사용자가 삭제하지 않는 한 항상 보관이 되며, 다른 중요한 메시지와 같이 보관되어, 중요한 정보를 제대로 확인하지 못하는 경우가 발생할 수 있어 상기 서비스가 제한적으로만 운용되고 있는 문제점이 있다. However, since the supplementary service information is typically provided in a short message or a voice message, the user must check the short message displayed on the display unit of the mobile communication terminal or listen to the voice message in order to confirm the supplementary service information. There is a hassle. For example, when the user requests the weather information to be transmitted as a short message, the short message may not be set separately according to the characteristics of each message, so that an alarm sounds even if the user does not want the message. Can be spam despite being useful information. In addition, even if it is not necessary to keep it, it is always kept unless the user deletes it, and it is kept together with other important messages, so it may occur that the important information may not be properly checked. .

또한, 사용자의 키 입력에 의해서만 변경되는 이동 통신단말기의 디스플레이 색상, 특히, 아무런 정보를 갖고 있지 않은 디스플레이의 색상을 상기 부가 서비스 정보와 연동시켜 자동 변경이 가능하도록 함과 아울러, 사용자가 부가 서비스 정보의 내용을 디스플레이 색상만으로도 용이하게 인식할 수 있도록 하기 위한 방안 마련이 시급히 요구되고 있는 실정이다.In addition, the display color of the mobile communication terminal which is changed only by the user's key input, in particular, the color of the display having no information can be automatically changed by interworking with the additional service information, and the user additional service information. There is an urgent need to prepare a plan for easily recognizing the contents of the display using only the display color.

본 발명의 목적은 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법을 제공함에 있다. An object of the present invention is to provide a method for changing a standby screen using an extended markup language in a mobile communication terminal.

상기 목적을 달성하기 위해 본 발명의 실시 예에 따르면, 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법은, 메시지 수신시, 상기 메시지가 확장형 마크업 언어(EXTENSIBLE MARKUP LANGUAGE : 이하 'XML'이라 칭함) 형태의 부가 정보를 포함하는 메시지인지 확인하는 과정과, 상기 메시지가 상기 XML 형태의 부가 정보를 포함하는 메시지일 시, 상기 XML을 분석하는 과정과, 상기 분석된 정보에 따라 대기화면을 변경하는 과정을 포함하는 것을 특징으로 한다. According to an embodiment of the present invention to achieve the above object, a method of changing a standby screen using an extended markup language in a mobile communication terminal, when the message is received, the message is extended markup language (EXTENSIBLE MARKUP LANGUAGE: Checking whether the message includes the additional information in the form of 'XML', analyzing the XML when the message is the message including the additional information in the XML form, and And changing the idle screen.

이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

이하, 본 발명은 이동통신 단말기에서 네트워크상에서 받은 확장형 마크업 언어(XML) 형태의 대기 화면을 이용하여 대기 화면(Idle Screen)을 변경하는 방법에 대해 설명하기로 한다. 여기서, 상기 대기 화면에는 특정 사업자로부터 제공받 은 정보, 예를 들어, 주식정보, 날씨정보, 스포츠 정보, 증권 정보, 환율 정보, 교통 정보, 운세 정보, 재난 정보 등이 디스플레이될 수 있으며, 이하 설명은 날씨 정보를 예를 들어 설명할 것이다. 한편, 이하 설명에서 메시지는 SMS(Short Message Service) 메시지, 이메일(e-mail), MMS(Multimedia Message System) 메시지, EMS(Enhanced Message Service) 메시지 등을 모두 포함한다. Hereinafter, the present invention will be described a method of changing the idle screen (Idle Screen) using the extended markup language (XML) type of the idle screen received on the network in the mobile communication terminal. Here, the standby screen may display information provided from a specific operator, for example, stock information, weather information, sports information, stock information, exchange rate information, traffic information, fortune information, disaster information, and the like. Will describe weather information as an example. Meanwhile, in the following description, the message includes a short message service (SMS) message, an e-mail, a multimedia message system (MMS) message, an enhanced message service (EMS) message, and the like.

도 1은 본 발명에 따른 이동통신 단말기와 이동통신 시스템의 구성을 도시하고 있다. 이하 설명에서 상기 이동통신 단말기(100)는 셀룰러 전화기(Cellular phone), 개인휴대통신 전화기(PCS : Personal Communication System), 복합무선단말기(PDA : Personal Data Assistant), IMT-2000(International Mobile Telecommunication-2000)단말기 등을 모두 포함하는 의미이며, 이하 설명은 상기 예들의 일반적인 구성을 가지고 설명할 것이다. 여기서, 상기 이동통신 시스템은 상기 이동통신 단말기(100)와 부가 정보 서비스 서버(130)로 구성된다. 1 illustrates a configuration of a mobile communication terminal and a mobile communication system according to the present invention. In the following description, the mobile communication terminal 100 includes a cellular phone, a personal communication system (PCS), a personal data assistant (PDA), and an IMT-2000 (International Mobile Telecommunication-2000). ) It is meant to include both terminals and the like, the following description will be described with a general configuration of the above examples. Here, the mobile communication system is composed of the mobile communication terminal 100 and the additional information service server 130.

상기 도 1을 참조하면, 제어부(MPU : Micro-Processor Unit)(101)는 상기 이동통신 단말기의 전반적인 동작을 제어한다. 예를 들어, 음성통신 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 네트워크상에서 받은 확장형 마크업 언어(XML) 형태의 대기 화면을 이용하여 대기 화면(Idle Screen)을 변경하기 위한 기능을 처리한다. 따라서, 이하 설명에 있어서 통상적인 제어부(101)의 처리 및 제어에 관한 설명은 생략한다. Referring to FIG. 1, a controller (MPU: Micro-Processor Unit) 101 controls the overall operation of the mobile communication terminal. For example, it performs processing and control for voice communication and data communication, and uses an idle screen using an extended markup language (XML) type idle screen received on a network according to the present invention in addition to the usual functions. Handle the function to change the. Therefore, in the following description, description regarding the processing and control of the normal control unit 101 is omitted.

롬(ROM : Read Only Memory)(103)은 상기 제어부(101)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다. 특히, 본 발명에 따 라 네트워크상에서 받은 확장형 마크업 언어(XML) 형태의 대기 화면을 이용하여 대기 화면(idle Screen)을 변경하기 위한 프로그램을 저장한다. 램(RAM : Random Access Memory)(105)은 상기 제어부(101)의 워킹 메모리(working memory)로, 각종 프로그램 수행 중에 발생하는 일시적인 데이터를 저장한다. 플래쉬롬(flash ROM)(107)은 갱신 가능한 각종 보관용 데이터를 저장한다. The ROM (Read Only Memory) 103 stores the microcode of the program and various reference data for processing and control of the controller 101. In particular, a program for changing an idle screen is stored using an extended markup language (XML) type standby screen received on a network according to the present invention. A random access memory (RAM) 105 is a working memory of the controller 101 and stores temporary data generated during execution of various programs. The flash ROM 107 stores various updatable storage data.

키패드(key pad)(109)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼(menu), 취소버튼(지움), 확인버튼, 통화버튼(TALK), 종료버튼(END), 인터넷 접속버튼, 네비게이션 키(또는 방향키) 버튼들(▲/▼/◀/▶)등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키입력 데이터를 상기 제어부(101)로 제공한다. 디스플레이부(111)는 상기 휴대용 단말기의 동작 중에 발생하는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 상기 디스플레이부(111)는 칼라 액정 디스플레이 장치(LCD : Liquid Crystal Display)를 사용할 수 있다. Key pad 109 is a numeric key buttons of 0-9, menu button (menu), cancel button (clear), confirmation button, call button (TALK), end button (END), Internet access button, A plurality of function keys such as navigation key (or direction key) buttons (▲ / ▼ / ◀ / ▶) are provided, and key input data corresponding to a key pressed by the user is provided to the controller 101. The display 111 displays status information generated during the operation of the portable terminal, a limited number of characters, a large amount of video and still images, and the like. The display unit 111 may use a color liquid crystal display (LCD).

상기 제어부(101)에 연결된 코덱(CODEC : Coder-Decoder)(113)과, 상기 코덱(113)에 접속된 스피커(117) 및 마이크(115)는 전화 통신 및 음성 녹음에 사용되는 음성 입출력 블록이다. 상기 코덱(113)은 상기 제어부(101)에서 제공되는 디지털데이터를 아날로그 음성신호로 변환하여 상기 스피커(117)를 통해 송출하고, 상기 마이크(115)를 통해 수신되는 음성신호를 디지털데이터로 변환하여 상기 제어부(101)로 제공한다. The codec (Coder-Decoder) 113 connected to the control unit 101 and the speaker 117 and the microphone 115 connected to the codec 113 are voice input / output blocks used for telephony communication and voice recording. . The codec 113 converts the digital data provided from the control unit 101 into an analog voice signal and transmits it through the speaker 117, and converts the voice signal received through the microphone 115 into digital data. Provided to the controller 101.

또한, RF부(Radio Frequency unit)(121)는 안테나(123)를 통해 수신되는 라디오주파수 신호를 주파수 하강시켜 기저대역처리부(119)로 제공하고, 상기 기저대 역처리부(119)로부터의 기저대역신호를 주파수 상승시켜 상기 안테나(123)를 통해 송신한다. 상기 기저대역처리부(119)는 상기 RF부(121)와 상기 제어부(101) 사이에 송수신되는 기저대역 신호를 처리한다. 예를 들어, 송신인 경우 송신할 데이터를 채널코딩(channel coding) 및 확산(spreading)하는 기능을 수행하고, 수신인 경우 수신신호를 역확산(de-spreading) 및 채널복호(channel decoding)하는 기능을 수행한다.In addition, the RF unit (Radio Frequency unit) 121 is provided by the frequency band down the radio frequency signal received through the antenna 123 to the baseband processing unit 119, the baseband from the baseband reverse processing unit 119 The signal is increased in frequency and transmitted through the antenna 123. The baseband processor 119 processes a baseband signal transmitted and received between the RF unit 121 and the controller 101. For example, in the case of transmission, the channel coding and spreading of data to be transmitted are performed, and in the case of reception, the function of de-spreading and channel decoding of the received signal is performed. To perform.

XML 처리부(125)는 XML 파서(XML parser)라고도 불리며, 부가 서비스 서버(130)로부터 수신되는 XML 형태의 부가 서비스 정보를 분석(Parsing)하고, 상기 분석된 정보를 상기 제어부(101)로 전송한다. 이때, 상기 제어부(101)는 상기 분석된 정보를 디스플레이부(111)로 전송하여 디스플레이한다. The XML processing unit 125, also called an XML parser, parses additional service information in the form of XML received from the additional service server 130 and transmits the analyzed information to the controller 101. . In this case, the controller 101 transmits and displays the analyzed information to the display 111.

상기 부가 서비스 정보 서버(130)는, 예를 들어, 주식정보, 날씨정보, 스포츠 정보, 증권 정보, 환율 정보, 교통 정보, 운세 정보, 재난 정보 등의 정보를 포함하여 사용자의 선택에 따른 다양한 생활 정보를 단말로 제공한다. 상기 부가 서비스 정보 서버(130)의 제어부(131)는 상기 부가 서비스 정보 서버(130)의 전반적인 동작을 제어한다. 통상적인 기능에 더하여 본 발명에 따라 사용자가 선택한 부가 정보를 XML 형태의 정보로 생성하여 단말로 전송하기 위한 기능을 처리한다. The additional service information server 130 may include, for example, various information according to a user's selection, including information such as stock information, weather information, sports information, stock information, exchange rate information, traffic information, fortune telling information, and disaster information. Provide information to the terminal. The controller 131 of the additional service information server 130 controls the overall operation of the additional service information server 130. In addition to the normal function, the present invention processes the function of generating the additional information selected by the user as information in the form of XML and transmitting it to the terminal.

정보 수집부(133)는 사용자가 등록한 부가 서비스 정보를 수집하고, 저장부(135)는 상기 수집된 정보를 저장하며, XML 생성부(137)는 상기 수집된 정보로 XML 형태의 정보를 생성하는 역할을 한다. 또한, 메시지(SMS)부(139)는 상기 생성된 XML 형태의 정보를 단문 메시지로 처리하여 상기 단말로 전송하는 역할을 한다. The information collecting unit 133 collects the additional service information registered by the user, the storage unit 135 stores the collected information, and the XML generating unit 137 generates the information in the XML form from the collected information. Play a role. In addition, the message (SMS) unit 139 serves to process the generated information in the form of a short message to the terminal.

도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법의 절차를 도시한 도면이다.2 is a flowchart illustrating a method of changing a standby screen using an extended markup language in a mobile communication terminal according to an exemplary embodiment of the present invention.

상기 도 2를 참조하면, 제어부(101)는 201단계에서 사용자의 키 조작에 따라 부가 서비스 서버(130)에 접속한다. 여기서, 상기 부가 서비스 서버는, 예를 들어, 주식정보, 날씨정보, 스포츠 정보, 증권 정보, 환율 정보, 교통 정보, 운세 정보, 재난 정보 등의 정보를 포함하여 사용자에게 다양한 생활 정보를 제공한다. Referring to FIG. 2, in step 201, the controller 101 accesses the additional service server 130 according to a user's key manipulation. Here, the additional service server provides various life information to the user, including information such as stock information, weather information, sports information, stock information, exchange rate information, traffic information, fortune telling information, disaster information, and the like.

이후, 상기 제어부(101)는 203단계에서 사용자가 키 조작에 따라 특정 부가 서비스를 선택 및 등록함으로써, 상기 특정 부가 서비스를 신청하고, 상기 부가 서비스 서버(130)와의 접속을 종료한다. 상기 부가 서비스 등록시, 사용자는 상기 부가 서비스의 종류와 서비스 수신 시각 등의 조건을 설정할 수 있다. 여기서, 상기 부가 서비스 서버(130)는 상기 선택된 부가 서비스의 정보를 수집하고, 상기 사용자가 설정한 조건에 맞는 시각에 상기 정보에 대한 규약을 XML 형태로 정의한 후, 상기 사용자에게 메시지를 이용하여 전송할 수 있다. In operation 203, the controller 101 selects and registers a specific additional service according to a key operation to apply for the specific additional service, and terminates the connection with the additional service server 130. When registering the additional service, a user may set conditions such as the type of the additional service and a service reception time. Here, the additional service server 130 collects the information of the selected additional service, defines a protocol for the information in XML format at a time meeting the condition set by the user, and transmits the information to the user using a message. Can be.

이후, 상기 제어부(101)는 205단계로 진행하여 메시지의 수신이 있는지In step 205, the controller 101 determines whether there is a message received.

검사한다. 상기 메시지의 수신이 감지되지 않을 시, 상기 제어부(101)는 해당 기능을 수행한다. 상기 메시지의 수신이 감지될 시, 상기 제어부(101)는 207단계에서 상기 메시지가 XML 형태의 정보를 포함하고 있는 메시지인지 검사한다. Check it. When the reception of the message is not detected, the controller 101 performs a corresponding function. When the reception of the message is detected, the controller 101 checks whether the message includes XML-type information in step 207.

상기 메시지가 상기 XML 형태의 정보를 포함하고 있는 메시지일 시, 상기 제어부(101)는 209단계로 진행하여 상기 XML을 분석(Parsing)한다. 여기서, 사용자에게 전달되는 상기 XML 형태의 정보 메시지는 하기 <표 1>과 같이 구성된다. If the message is a message including the XML type information, the controller 101 proceeds to step 209 to parse the XML. In this case, the XML-formatted information message transmitted to the user is configured as shown in Table 1 below.

<Background Color>
<Font Color>
<Title Count>
<Title> color / style / data
.....
<Data Count>
<Data> color / style / data
.....
<Position>
<X>
<Y>
<Background Color>
<Font Color>
<Title Count>
<Title> color / style / data
.....
<Data Count>
<Data> color / style / data
.....
<Position>
<X>
<Y>

이후, 상기 제어부(101)는 211단계에서 상기 분석된 정보를 대기 화면(Idle Screen)에 디스플레이한다. 여기서, 상기 부가 서비스 정보가 날씨 정보일 시, 도 3을 예로 들어 설명하면, 상기 부가 서비스 정보가 메시지로 수신될 시, 상기 메시지에서 XML을 분석하여 날씨에 대한 아이콘, 예를 들어, 해, 구름, 비, 눈 등을 상기 대기 화면(303)에 디스플레이할 수 있다. 이후, 상기 제어부(101)는 본 발명에 따른 알고리즘을 종료한다. In step 211, the controller 101 displays the analyzed information on an idle screen. Here, when the additional service information is weather information, referring to FIG. 3 as an example, when the additional service information is received as a message, an XML icon, for example, a sun and a cloud, is analyzed by analyzing XML in the message. Rain, snow, and the like may be displayed on the standby screen 303. Thereafter, the controller 101 ends the algorithm according to the present invention.

여기서, 상기 도 3(303)은 소극적인 방법으로 상기 날씨에 대한 아이콘(Icon)만을 설정하였으나, 웰 페이퍼(Wall Paper)까지 적용시켜 화면 자체에 대한 분위기를 설정함으로써, 사용자에게 날씨 및 다른 정보를 시각적으로 전달할 수도 있다. 예를 들어, 날이 더울 경우, 전체적인 분위기를 붉은 색으로 설정할 수 있고, 날이 추울 경우, 파란 색조로 팔레트를 변경할 수도 있다. Here, FIG. 3 (303) sets only the icon for the weather in a passive manner, but applies the well paper to set the atmosphere for the screen itself, thereby allowing the user to visualize the weather and other information. You can also pass For example, if the day is hot, the overall mood can be set to red. If the day is cold, the palette can be changed to a blue tint.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

상술한 바와 같이, 본 발명은 이동통신 단말기에서 네트워크상에서 받은 확장형 마크업 언어(XML) 형태의 대기 화면을 이용하여 대기 화면(Idle Screen)을 변경함으로써, 사업자가 킬러 어플리케이션(Killer Application)으로 선정할 수 있는 서비스 모델을 다양하게 구성할 수 있는 인터페이스를 제공할 수 있으며, 시간이 지나면 필요가 없는 메세지를 킵(Keep)하는 번거로움 해소하고, 특별히 보고자 하지 않더래도 대기 화면에서 디스플레이되어 적절한 시기에 적절한 메세지를 특별한 액션 없이 받을 수 있는 이점이 있다. 또한, 정보를 쉽게 취할 수 있으며, 다른 중요한 정보와 혼재되지 않음으로써, 효율적인 데이터 관리를 지원해주는 이점이 있다. As described above, the present invention changes the idle screen using the extended markup language (XML) type idle screen received from the mobile terminal in the network, thereby allowing the operator to select a killer application. It can provide an interface to configure various service models that can be used, and it eliminates the need to keep unnecessary messages over time, and it is displayed on the standby screen even if you do not want to see it. The advantage is that messages can be received without any special action. In addition, the information can be easily taken and is not mixed with other important information, thereby supporting the efficient data management.

Claims (3)

이동통신 단말기에서 확장형 마크업 언어를 이용하여 대기 화면을 변경하는 방법에 있어서,In the method of changing the standby screen using the extended markup language in the mobile communication terminal, 메시지 수신시, 상기 메시지가 확장형 마크업 언어(EXTENSIBLE MARKUP LANGUAGE : 이하 'XML'이라 칭함) 형태의 부가 정보를 포함하는 메시지인지 확인하는 과정과,When the message is received, checking whether the message includes additional information in the form of EXTENSIBLE MARKUP LANGUAGE (hereinafter referred to as XML); 상기 메시지가 상기 XML 형태의 부가 정보를 포함하는 메시지일 경우, 상기 부가정보를 분석하는 과정과,Analyzing the additional information when the message includes the additional information in the XML format; 상기 부가정보의 분석결과에 대응하는 아이콘을 대기화면에 표시하거나 상기 부가정보의 분석결과에 따라 상기 대기화면의 분위기를 설정하여 표시하는 과정을 포함하는 것을 특징으로 하는 방법. And displaying an icon corresponding to the analysis result of the additional information on a standby screen or setting and displaying an atmosphere of the standby screen according to the analysis result of the additional information. 제 1 항에 있어서,The method of claim 1, 사용자의 키 조작에 따라 부가 서비스 서버에 접속하여 원하는 부가 서비스에 등록하는 과정을 더 포함하는 것을 특징으로 하는 방법.And accessing the additional service server according to a user's key operation and registering the desired additional service. 제 1 항에 있어서,The method of claim 1, 상기 부가 정보는 주식정보, 날씨정보, 스포츠 정보, 증권 정보, 환율 정보, 교통 정보, 운세 정보, 재난 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.The additional information includes at least one of stock information, weather information, sports information, stock information, exchange rate information, traffic information, fortune telling information, and disaster information.
KR1020050114053A 2005-11-28 2005-11-28 Method for changing of idle screen using by extensible markup language in portable communication terminal KR101116266B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050114053A KR101116266B1 (en) 2005-11-28 2005-11-28 Method for changing of idle screen using by extensible markup language in portable communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050114053A KR101116266B1 (en) 2005-11-28 2005-11-28 Method for changing of idle screen using by extensible markup language in portable communication terminal

Publications (2)

Publication Number Publication Date
KR20070055727A KR20070055727A (en) 2007-05-31
KR101116266B1 true KR101116266B1 (en) 2012-03-14

Family

ID=38277007

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050114053A KR101116266B1 (en) 2005-11-28 2005-11-28 Method for changing of idle screen using by extensible markup language in portable communication terminal

Country Status (1)

Country Link
KR (1) KR101116266B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100297543B1 (en) * 1997-08-30 2001-10-24 구자홍 Additional information service method and system thereof
KR20030095607A (en) * 2002-06-12 2003-12-24 에스케이 텔레콤주식회사 A contents information display service system for stand by mode in potable communication terminal and method thereof
KR100451181B1 (en) * 2001-11-30 2004-10-02 엘지전자 주식회사 User interface method for mobile communication device using wml interpreter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100297543B1 (en) * 1997-08-30 2001-10-24 구자홍 Additional information service method and system thereof
KR100451181B1 (en) * 2001-11-30 2004-10-02 엘지전자 주식회사 User interface method for mobile communication device using wml interpreter
KR20030095607A (en) * 2002-06-12 2003-12-24 에스케이 텔레콤주식회사 A contents information display service system for stand by mode in potable communication terminal and method thereof

Also Published As

Publication number Publication date
KR20070055727A (en) 2007-05-31

Similar Documents

Publication Publication Date Title
US6647258B2 (en) Portable radio communication apparatus
US8213969B2 (en) Mobile terminal for chatting by using SMS and method thereof
KR100643078B1 (en) Apparatus and method for displaying information of calling partner during call waiting in portable wireless terminal
CN101292232B (en) Presence display terminal device, and presence management system
US20060178133A1 (en) Portable apparatus for storing a phone book, and method and mobile phone for sending a phone call using the same
US8032162B2 (en) Apparatus and method for transmission of messages to multiple recipients
US20050119019A1 (en) Method for searching for SMS message in a mobile terminal
US20060094453A1 (en) Apparatus and method for setting multimedia items using an MMS message in a mobile terminal
KR20090025936A (en) Apparatus and method for management schedule in terminal
KR20020060489A (en) Method for transmitting and receiving image file in mobile phone
US20040203776A1 (en) Method for registering greetings in mobile terminal
US7848267B2 (en) System and method for performing remote calling
KR100640391B1 (en) The system for downloading background image of portable phone by use of internet and display method thereof
KR101116266B1 (en) Method for changing of idle screen using by extensible markup language in portable communication terminal
US6934560B2 (en) System combining pager type personal digital assistant and mobile phone module
KR20100050603A (en) System providing widget service and method for updating widget information thereof
KR20000073341A (en) Terminal capable of receiving an image, image transmission service system and method there of
KR100754710B1 (en) Method and system for registering/deleting standard short-message in private wire/wireless switching system
KR20050030394A (en) Method for displaying back screen as weather information in mobile communication terminal
KR20020078613A (en) Method of weather forecast using a mobile phone
KR20000060789A (en) Method for information service on demand in mobile communication system
KR100681198B1 (en) Method for representing message in mobile communication terminal
KR100706978B1 (en) Mobile Communication Terminal Capable of Changing Content Channel and Method Thereof
KR101013819B1 (en) Method for managing received messages in mobile communication terminal
KR100604558B1 (en) Method for using telephone directory while using wireless internet in mobile phone

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160128

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170125

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180712

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190207

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20200304

Year of fee payment: 9