KR100747663B1 - Personal terminal capable of executing widget and background display setting method - Google Patents

Personal terminal capable of executing widget and background display setting method Download PDF

Info

Publication number
KR100747663B1
KR100747663B1 KR1020070043438A KR20070043438A KR100747663B1 KR 100747663 B1 KR100747663 B1 KR 100747663B1 KR 1020070043438 A KR1020070043438 A KR 1020070043438A KR 20070043438 A KR20070043438 A KR 20070043438A KR 100747663 B1 KR100747663 B1 KR 100747663B1
Authority
KR
South Korea
Prior art keywords
widget
content
engine
user
information
Prior art date
Application number
KR1020070043438A
Other languages
Korean (ko)
Inventor
심재욱
Original Assignee
주식회사 위즈커뮤니케이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 위즈커뮤니케이션 filed Critical 주식회사 위즈커뮤니케이션
Priority to KR1020070043438A priority Critical patent/KR100747663B1/en
Application granted granted Critical
Publication of KR100747663B1 publication Critical patent/KR100747663B1/en

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

A portable terminal capable of conducting a widget and a standby screen control method are provided to set at least one widget content downloaded to the terminal to a standby screen, and to edit the widget content set to the standby screen, thereby configuring the standby screen distinguished from others. A widget manager(110) adds or deletes widget contents, conducts state setup of the widget contents to standby screens, and provides setup information of the added widget contents to a widget engine if the widget contents are added. The widget engine(120) receives and stores the setup information of the widget contents from the manager, and loads the widget contents selected as the standby screens by a user on standby screens by referring to the setup information.

Description

위젯 실행이 가능한 휴대 단말기 및 대기화면 제어 방법{Personal Terminal Capable of Executing Widget and Background Display Setting Method}Personal Terminal Capable of Executing Widget and Background Display Setting Method}

도 1은 본 발명의 일 실시예에 의한 휴대 단말기의 구성도,1 is a block diagram of a portable terminal according to an embodiment of the present invention;

도 2는 본 발명에 의한 휴대 단말기와 통신망 간의 접속 예를 설명하기 위한 도면,2 is a view for explaining an example of connection between a mobile terminal and a communication network according to the present invention;

도 3은 도 1에 도시한 위젯 매니저의 상세 구성도,3 is a detailed configuration diagram of the widget manager shown in FIG. 1;

도 4는 도 1에 도시한 위젯 엔진의 상세 구성도,4 is a detailed configuration diagram of the widget engine shown in FIG. 1;

도 5는 본 발명에 적용되는 위젯의 구성을 나타내는 일 예시도,5 is an exemplary diagram illustrating a configuration of a widget applied to the present invention;

도 6은 본 발명의 일 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도,6 is a flowchart illustrating a standby screen control method according to an embodiment of the present invention;

도 7은 본 발명의 다른 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도,7 is a flowchart illustrating a standby screen control method according to another embodiment of the present invention;

도 8은 본 발명의 다른 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도,8 is a flowchart illustrating a standby screen control method according to another embodiment of the present invention;

도 9는 본 발명에 의한 휴대 단말기에서 위젯 다운로드 개념을 설명하기 위한 도면,9 is a view illustrating a widget download concept in a mobile terminal according to the present invention;

도 10은 본 발명에 의한 휴대 단말기에서 위젯 삭제 개념을 설명하기 위한 도면,10 is a view for explaining a concept of deleting a widget in a mobile terminal according to the present invention;

도 11은 본 발명에 의한 휴대 단말기에서 위젯을 대기화면으로 설정하는 개념을 설명하기 위한 도면,11 is a view illustrating a concept of setting a widget as a standby screen in a mobile terminal according to the present invention;

도 12는 본 발명에 의한 휴대 단말기에서 대기화면 상의 위젯을 이동시키는 개념을 설명하기 위한 도면,12 is a view for explaining the concept of moving the widget on the idle screen in the mobile terminal according to the present invention;

도 13은 본 발명에 의한 휴대 단말기에서 대기화면 상의 위젯을 정렬하는 기념을 설명하기 위한 도면,13 is a view illustrating a memorial for arranging widgets on a standby screen in a mobile terminal according to the present invention;

도 14는 본 발명에 의한 휴대 단말기에서 위젯의 환경설정 개념을 설명하기 위한 도면,14 is a view for explaining a concept of setting a widget in a mobile terminal according to the present invention;

도 15 내지 도 18은 위젯을 이용하여 상세정보를 제공하는 개념을 설명하기 위한 도면,15 to 18 are views for explaining a concept of providing detailed information using a widget,

도 19는 대기화면 상에 복수의 위젯을 적용한 예를 설명하기 위한 도면이다.19 is a diagram for describing an example in which a plurality of widgets are applied to a standby screen.

<도면의 주요 부분에 대한 부호 설명><Description of the symbols for the main parts of the drawings>

10 : 휴대 단말기 110 : 위젯 매니저10: mobile terminal 110: widget manager

120 : 위젯 엔진 130 : 메모리120: Widget Engine 130: Memory

140 : 사용자 인터페이스 150 : 네트워크 인터페이스140: user interface 150: network interface

160 : 위젯 111 : 엔진 관리부160: widget 111: engine management unit

112 : 위젯 관리부 113 : 상태 설정부112: widget management unit 113: state setting unit

114 : 메뉴 제공부 121 : 엔진 갱신부114: menu providing unit 121: engine update unit

122 : 위젯 정보 설정부 123 : 위젯 로딩부122: widget information setting unit 123: widget loading unit

124 : 파서 125 : 스케쥴러124: parser 125: scheduler

126 : 위젯 갱신부 127 : 이벤트 처리부126: widget update unit 127: event processing unit

본 발명은 휴대 단말기 및 대기화면 제어 방법에 관한 것으로, 위젯이 실행 가능한 휴대 단말기 및 이러한 휴대 단말기에서 위젯을 대기화면으로 설정하기 위한 대기화면 제어 방법에 관한 것이다.The present invention relates to a portable terminal and a standby screen control method, and a portable terminal capable of executing a widget and a standby screen control method for setting a widget as a standby screen in such a portable terminal.

이동통신 단말, MP3 플레이어, PMP(Portable Multimedia Player), DMB(Digital Multimedia Broadcasting) 수신기, 캠코더, 디지털 카메라 등과 같은 휴대 단말기는 그 수요가 점차 증가하고 있는 추세이다.The demand for mobile terminals such as mobile communication terminals, MP3 players, portable multimedia players (PMPs), digital multimedia broadcasting (DMB) receivers, camcorders, digital cameras, and the like is increasing.

아울러, 통신 기술의 발달 및 통신 기기의 보급과 함께 통신 서비스 사용자는 유무선 인터넷을 통해 다양한 컨텐츠를 이용할 수 있으며, 휴대 단말기에 적용할 수 있는 컨텐츠 중의 하나로 대기화면 서비스를 들 수 있다. 이는 휴대 단말기가 유휴 상태에 있는 경우 휴대 단말기의 디스플레이에 사용자가 선택한 텍스트, 이미지, 멀티미디어 등을 출력하는 서비스로, 자신의 취향에 따라 대기화면 컨텐츠를 선택할 수 있어 타인과 차별화된 자신만의 휴대 단말기를 꾸밀 수 있도록 한다.In addition, with the development of communication technology and the spread of communication devices, a user of a communication service may use various contents through wired and wireless Internet, and one of the contents applicable to a mobile terminal may include a standby screen service. This is a service that outputs text, images, multimedia, etc. selected by the user to the display of the mobile terminal when the mobile terminal is in an idle state. To decorate.

현재, 이러한 대기화면 서비스는 컨텐츠 제공자가 컨텐츠를 제작하여 두면, 컨텐츠 사용자가 유선 또는 무선 인터넷을 통해 컨텐츠 제공 서버에 접속하여 희망하는 컨텐츠를 선택하고, 선택된 컨텐츠를 해당 휴대 단말기로 다운로드받는 방식 으로 제공되고 있다.At present, such a standby screen service is provided by a content provider, in which a content provider creates content, accesses a content providing server through a wired or wireless Internet, selects desired content, and downloads the selected content to the corresponding mobile terminal. It is becoming.

그런데, 이러한 대기화면 서비스는 사용자가 선택한 대기화면 컨텐츠로 대기화면이 고정 설정되고, 대기화면을 변경하고자 하는 경우 재차 컨텐츠 제공 서버에 접속하여 컨텐츠를 다운로드 받아야 하기 때문에 대기화면 설정 과정이 복잡하고 불필요한 통신 요금이 부과되는 단점이 있다.By the way, the idle screen service is fixed to the idle screen content selected by the user, and if the user wants to change the idle screen, the idle screen setting process is complicated and unnecessary communication because the content providing server has to be downloaded again. There is a disadvantage of being charged.

한편, 최근에는 뉴스, 날씨, 주식 정보 등과 같은 정보를 휴대 단말기를 통해 확인하는 무선 인터넷 서비스 이용률이 증가하고 있는 추세이며, 이러한 정보를 휴대 단말기의 대기화면을 통해 확인할 수 있도록 하는 기술 또한 연구되고 있다.On the other hand, the use of the wireless Internet service that checks the information such as news, weather, stock information, etc. through the mobile terminal has been increasing recently, and the technology for checking such information through the standby screen of the mobile terminal has also been researched. .

그러나, 현재의 대기화면을 통한 무선 인터넷 컨텐츠 제공 방식은 휴대 단말기에 지정되어 있는 포맷으로 대기화면을 구성하기 때문에 사용자의 취향을 반영하기 어렵다. 또한, 대기화면의 구성 포맷을 변경하기 위해서는 특정 서버에 접속하여 휴대 단말기의 정보, 대기화면에 표시하고자 하는 컨텐츠 정보, 희망하는 대기화면의 구성 정보를 제공하고, 특정 서버에서 대기화면 포맷을 재구성하고 사용자가 선택한 컨텐츠를 추가시켜 생성한 대기화면 컨텐츠를 해당 휴대 단말기로 전송해 주어야 하기 때문에, 대기화면 구성을 변경하기 위한 과정이 복잡하고 불필요한 통신 요금이 부과되는 문제가 있다.However, the current wireless Internet content providing method through the idle screen is difficult to reflect the user's taste because the idle screen is configured in the format specified in the portable terminal. In addition, in order to change the configuration format of the standby screen, accessing a specific server provides information on the mobile terminal, content information to be displayed on the standby screen, configuration information of the desired standby screen, and reconfigures the standby screen format on the specific server. Since the idle screen content generated by adding the content selected by the user has to be transmitted to the corresponding mobile terminal, a process for changing the idle screen configuration is complicated and an unnecessary communication fee is charged.

한편, 최근에는 사용자 제작 컨텐츠(User Created Contents; UCC)가 활성화되면서 개개인이 제작한 컨텐츠를 타인이 열람 및 다운로드할 수 있게 되었다. 따라서, UCC를 휴대 단말기의 대기화면으로 사용할 수 있다면 타인과 차별화된 휴대 단말기를 꾸밀 수 있어 사용자의 개인화 욕구를 충족시킬 수 있을 것으로 예상된 다.On the other hand, in recent years, User Created Contents (UCC) has been activated to allow others to view and download contents created by individuals. Therefore, if the UCC can be used as the standby screen of the mobile terminal, it is expected that the mobile terminal can be differentiated from others and thus satisfy the personalization needs of the user.

본 발명은 상술한 단점 및 문제점을 해결하기 위하여 안출된 것으로서, 적어도 하나의 위젯 컨텐츠를 대기화면으로 사용할 수 있는 휴대 단말기 및 이의 대기화면 제어 방법을 제공하는 데 그 기술적 과제가 있다.The present invention has been made to solve the above-mentioned disadvantages and problems, there is a technical problem to provide a portable terminal and a method for controlling the standby screen thereof that can use at least one widget content as a standby screen.

본 발명의 다른 기술적 과제는 휴대 단말기에 다운로드된 적어도 하나의 위젯 컨텐츠를 대기화면으로 설정하고, 대기화면으로 설정된 위젯 컨텐츠를 편집할 수 있는 휴대 단말기 및 이의 대기화면 제어 방법을 제공하는 데 있다.Another object of the present invention is to provide a mobile terminal and a method for controlling the idle screen, which can set at least one widget content downloaded to the portable terminal as an idle screen and edit the widget content set as the idle screen.

상술한 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 의한 휴대 단말기는 적어도 하나의 위젯 컨텐츠를 포함하는 휴대 단말기로서, 상기 위젯 컨텐츠를 추가 또는 삭제하거나, 대기화면으로의 상태 설정을 수행하며, 위젯 컨텐츠가 추가되는 경우 추가된 위젯 컨텐츠의 설정정보를 위젯 엔진으로 제공하는 위젯 매니저; 및 상기 위젯 매니저로부터 위젯 컨텐츠의 설정정보를 수신하여 저장하고, 상기 설정정보를 참조하여 사용자가 대기화면으로 선택한 위젯 컨텐츠를 대기화면에 로딩하는 위젯 엔진;을 포함한다.According to an aspect of the present invention, there is provided a portable terminal including at least one widget content. The portable terminal adds or deletes the widget content or sets a state on a standby screen. A widget manager for providing setting information of the added widget content to the widget engine when the widget content is added; And a widget engine configured to receive and store setting information of widget contents from the widget manager, and to load widget contents selected by the user as a standby screen on the standby screen with reference to the setting information.

또한, 본 발명의 일 실시예에 의한 휴대 단말기의 대기화면 제어 방법은 적어도 하나의 위젯을 포함하고, 위젯 매니저 및 위젯 엔진을 구비하는 휴대 단말기의 대기화면 제어 방법으로서, 상기 위젯 매니저가 구동되는 제 1 단계; 상기 위젯 매니저가 상기 휴대 단말기에 저장되어 있는 위젯 컨텐츠 각각에 대한 설정 상태를 디스플레이하는 제 2 단계; 사용자가 적어도 하나의 위젯 컨텐츠를 대기화면으로 사용할 것을 선택함에 따라, 상기 위젯 엔진을 구동하는 제 3 단계; 및 상기 위젯 엔진이 상기 대기화면으로 선택된 위젯 컨텐츠를 파싱하고 대기화면에 로딩하는 제 4 단계;를 포함한다.In addition, the method for controlling a standby screen of a portable terminal according to an embodiment of the present invention includes a widget manager and a widget engine including a widget manager and a widget engine, wherein the widget manager is driven. Stage 1; A second step of displaying, by the widget manager, a setting state for each widget content stored in the mobile terminal; A third step of driving the widget engine according to a user selecting to use at least one widget content as a standby screen; And a fourth step of the widget engine parsing and loading the selected widget content into the idle screen.

본 발명에서는 휴대 단말기의 대기화면을 위한 컨텐츠로서 위젯(widget) 컨텐츠를 이용한다. 위젯이란 컴퓨터 운영체계 상의 응용 프로그램을 동작시키고 결과를 화면에 표시하는 작은 그래픽 사용자 인터페이스 도구로 정의된다. 위젯의 예로서, 통신망으로부터 정보를 전달받아 화면에 표시하는 작은 시계, 달력, 메모장, 지도, 뉴스, 실시간 카메라 등을 들 수 있다.In the present invention, widget content is used as content for the idle screen of the mobile terminal. Widgets are defined as small graphical user interface tools that run applications on computer operating systems and display the results on the screen. Examples of widgets include small clocks, calendars, notepads, maps, news, and real-time cameras that receive information from a communication network and display them on the screen.

현재, 이러한 위젯은 유선 인터넷을 통해 서비스되고 있는데, 휴대 단말기는 데스크탑 컴퓨터와는 다른 운영체계에서 동작하기 때문에 휴대 단말기에서 위젯 컨텐츠를 사용할 수 있는 방안은 마련되어 있지 않은 상황이다.Currently, such widgets are being serviced through a wired Internet. Since a mobile terminal operates in an operating system different from that of a desktop computer, there is no way to use widget contents in a mobile terminal.

따라서, 본 발명은 위젯 컨텐츠를 사용할 수 있는 휴대 단말기 및 이러한 휴대 단말기에서의 대기화면 제어 방법을 제시하고자 한다.Accordingly, the present invention is to provide a mobile terminal that can use the widget content and a standby screen control method in such a mobile terminal.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 구체적으로 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 의한 휴대 단말기의 구성도로서, 본 발명에 적용되는 휴대 단말기는 대기화면 제어가 가능한 어플리케이션을 지원하는 것이 바람직하다.1 is a block diagram of a portable terminal according to an embodiment of the present invention, it is preferable that the portable terminal applied to the present invention supports an application capable of controlling an idle screen.

도시한 것과 같이, 본 발명에 의한 휴대 단말기(10)는 위젯 매니저(110), 위 젯 엔진(120), 메모리(130), 사용자 인터페이스(140), 네트워크 인터페이스(150) 및 적어도 하나의 위젯 컨텐츠(160)를 포함한다.As shown, the portable terminal 10 according to the present invention includes a widget manager 110, a widget engine 120, a memory 130, a user interface 140, a network interface 150, and at least one widget content. 160.

본 발명에서 휴대 단말기는 이동통신 단말, MP3 플레이어, PMP(Portable Multimedia Player), DMB(Digital Multimedia Broadcasting) 수신기, 캠코더, 디지털 카메라 중 어느 하나가 될 수 있으며, 도시하지 않았지만 통신 모듈을 포함하여 이동통신망을 통해 무선 인터넷 서비스를 이용할 수 있도록 구성하는 것이 바람직하다.In the present invention, the portable terminal may be any one of a mobile communication terminal, an MP3 player, a portable multimedia player (PMP), a digital multimedia broadcasting (DMB) receiver, a camcorder, and a digital camera. Although not shown, the mobile terminal includes a mobile communication network. It is desirable to configure to use the wireless Internet service through.

각각의 구성에 대하여 보다 구체적으로 설명하면, 먼저 위젯 매니저(110)는 위젯 컨텐츠(160)를 추가 또는 삭제하거나, 사용자의 요구에 따라 위젯 컨텐츠(160)의 상태 설정을 수행한다. 여기에서, 위젯 컨텐츠(160)의 상태 설정이란 위젯 컨텐츠를 대기화면으로 설정/해제하는 기능 등을 의미한다. 아울러, 위젯 매니저(110)는 신규 위젯 컨텐츠가 등록되는 경우 해당 위젯 컨텐츠의 설정정보를 위젯 엔진(120)에 등록하여 위젯 엔진(120)이 위젯 컨텐츠를 대기화면에 로딩할 때 설정정보를 참조할 수 있도록 한다. 이때, 위젯 컨텐츠의 설정정보는 과금 정보, 컨텐츠 식별자, 위젯 갱신 정보, 위젯 컨텐츠의 형태 및 위치 정보를 포함할 수 있으며, 위젯 엔진(120)은 해당 갱신 정보를 참조하여 위젯 컨텐츠에 포함된 정보를 갱신한다. 또한, 위젯 매니저(110)는 위젯 엔진(120)의 버전을 관리하여 위젯 엔진(120)이 최신의 버전을 유지할 수 있도록 한다.In more detail with respect to each configuration, first, the widget manager 110 adds or deletes the widget content 160 or sets the state of the widget content 160 according to a user's request. Here, the state setting of the widget content 160 refers to a function of setting / releasing the widget content as the standby screen. In addition, when the new widget content is registered, the widget manager 110 registers the setting information of the corresponding widget content in the widget engine 120 to refer to the setting information when the widget engine 120 loads the widget content on the idle screen. To be able. In this case, the setting information of the widget content may include billing information, a content identifier, widget update information, the shape and location information of the widget content, and the widget engine 120 refers to the information included in the widget content with reference to the corresponding update information. Update In addition, the widget manager 110 manages the version of the widget engine 120 so that the widget engine 120 can maintain the latest version.

다음, 위젯 엔진(120)은 휴대 단말기에 다운로드된 위젯 컨텐츠의 설정정보를 위젯 매니저(110)로부터 전송받아 저장한다. 아울러, 사용자가 위젯 매니 저(110)를 통해 특정 위젯 컨텐츠를 대기화면으로 설정하고자 하는 경우 해당 위젯 컨텐츠를 대기화면에 로딩하며, 사용자가 대기화면으로 설정된 위젯 컨텐츠를 편집(이동, 정렬, 환경설정)하고자 함에 따라, 관련 이벤트를 처리한다. 또한, 대기화면으로 설정된 위젯 컨텐츠의 갱신 정보에 따라, 통신망을 통해 신규 정보를 수신하여 해당 위젯 컨텐츠에 포함된 정보를 최신의 것으로 유지하는 한편, 위젯 매니저(110)의 요청에 따라 위젯 엔진이 최신 버전으로 유지되도록 한다.Next, the widget engine 120 receives and stores the setting information of the widget content downloaded to the mobile terminal from the widget manager 110. In addition, when a user wants to set a specific widget content as a standby screen through the widget manager 110, the widget content is loaded on the standby screen, and the user edits (moves, arranges, and configures the widget content set as the standby screen). As necessary, handle related events. In addition, according to the update information of the widget content set as the standby screen, the new information is received through the communication network to keep the information contained in the widget content up-to-date, while the widget engine is up-to-date at the request of the widget manager 110 To be kept in the version.

위젯 컨텐츠(160)는 메모리(130)에 저장되며, 이러한 메모리(130)는 위젯 매니저(110) 및 위젯 엔진(120)에서 공유 저장소로서 사용된다.Widget content 160 is stored in memory 130, which is used as a shared repository in widget manager 110 and widget engine 120.

본 발명의 일 실시예에서, 위젯 매니저(110) 및 위젯 엔진(120)은 휴대 단말기(10)에 탑재된 형태로 출시되거나, 후술할 위젯 서비스 서버(30)에 접속하여 다운로드받아 휴대 단말기(10)에 설치하여 사용하는 것도 가능하다.In an embodiment of the present invention, the widget manager 110 and the widget engine 120 are released in a form mounted on the mobile terminal 10 or are downloaded and connected to the widget service server 30 to be described later. It is also possible to install and use.

도 2는 본 발명에 의한 휴대 단말기와 통신망 간의 접속 예를 설명하기 위한 도면이다.2 is a view for explaining an example of connection between a mobile terminal and a communication network according to the present invention.

상술한 휴대 단말기(10)는 무선 통신망(20)을 통해 위젯 서비스 서버(30) 및 컨텐츠 제공 서버(40)에 접속된다.The mobile terminal 10 described above is connected to the widget service server 30 and the content providing server 40 through the wireless communication network 20.

위젯 서비스 서버(30)는 위젯 엔진을 최신 버전으로 유지하기 위한 정보를 제공하고, 컨텐츠 제공 서버(40)는 위젯 컨텐츠 데이터베이스(410)를 구비하여 사용자가 다운로드하고자 하는 위젯 컨텐츠를 휴대 단말기(10)로 전송한다.The widget service server 30 provides information for maintaining the latest version of the widget engine, and the content providing server 40 includes a widget content database 410 to provide widget contents that the user wants to download to the mobile terminal 10. To send.

위젯 컨텐츠는 UCC로 제작되는 것도 가능하며, 이 경우 UCC 제작자는 개인용 컴퓨터(60)에서 특정 저작 툴(tool)에 의해 제작한 위젯 UCC를 통신망(50)을 통해 컨텐츠 제공 서버(40)에 업로드하여, 휴대 단말기(10) 사용자가 대기화면으로 사용할 수 있도록 한다.The widget content may be produced by UCC, in which case the UCC producer uploads the widget UCC produced by a specific authoring tool on the personal computer 60 to the content providing server 40 through the communication network 50. The mobile terminal 10 may be used as a standby screen by the user.

도 3은 도 1에 도시한 위젯 매니저의 상세 구성도이다.FIG. 3 is a detailed configuration diagram of the widget manager shown in FIG. 1.

도 3을 참조하면, 위젯 매니저(110)는 엔진 관리부(111), 위젯 관리부(112), 상태 설정부(113) 및 메뉴 제공부(114)를 포함하여 이루어진다.Referring to FIG. 3, the widget manager 110 includes an engine manager 111, a widget manager 112, a state setting unit 113, and a menu providing unit 114.

엔진 관리부(111)는 휴대 단말기(10)에 구비되어 있는 위젯 엔진을 최신 버전으로 유지한다. 예를 들어, 위젯 매니저(110)가 구동되는 경우 휴대 단말기(10)에 위젯 엔진이 존재하는지 확인하고, 존재하지 않는 경우 위젯 엔진을 추가할 것을 사용자에게 통보한다. 만약, 위젯 엔진이 존재하는 경우에는 해당 위젯 엔진의 버전 정보를 추출하여 위젯 서비스 서버(30)로 전송하여 최신 버전의 엔진인지 확인할 것을 요청한다. 이에 따라, 위젯 엔진의 버전이 최신 버전이 아닌 경우 이를 사용자에게 통보하여 최신 버전의 위젯 엔진이 설치되도록 한다.The engine manager 111 maintains the latest version of the widget engine included in the portable terminal 10. For example, when the widget manager 110 is driven, it is checked whether the widget engine exists in the mobile terminal 10, and if not, the user is informed to add the widget engine. If there is a widget engine, it extracts the version information of the corresponding widget engine and sends it to the widget service server 30 to check whether the engine is the latest version. Accordingly, if the version of the widget engine is not the latest version, the user is notified of this so that the latest version of the widget engine is installed.

위젯 관리부(112)는 사용자의 요청에 따라 위젯 컨텐츠를 추가(다운로드) 또는 삭제하는데, 사용자가 다운로드를 요청한 경우 컨텐츠 제공 서버(40)에서 제공 가능한 위젯 컨텐츠 리스트를 출력하고, 사용자가 선택한 위젯 컨텐츠를 다운로드하여 위젯 컨텐츠 관련 정보를 메모리(130)에 저장한다. 또한, 사용자가 특정 위젯 컨텐츠의 삭제를 요청한 경우 해당 위젯 컨텐츠 관련 정보를 메모리(130)로부터 제거한다. 아울러, 신규 위젯 컨텐츠가 추가되거나, 기 저장되어 있던 위젯 컨텐츠의 설정정보가 변경된 경우, 해당 위젯 컨텐츠의 설정정보를 위젯 엔진(120)으로 전송한다.The widget manager 112 adds (downloads) or deletes widget content according to a user's request. When the user requests a download, the widget manager 112 outputs a list of widget contents that can be provided by the content providing server 40, and displays the widget content selected by the user. Download and store the widget content related information in the memory 130. In addition, when the user requests the deletion of specific widget content, the widget content related information is removed from the memory 130. In addition, when new widget content is added or setting information of previously stored widget content is changed, the setting information of the corresponding widget content is transmitted to the widget engine 120.

상태 설정부(113)는 휴대 단말기(10)에 다운로드되어 있는 위젯 컨텐츠 리스트 및 설정 상태를 디스플레이하여 사용자가 위젯 컨텐츠의 상태 설정을 수행하도록 한다. 즉, 휴대 단말기(10)의 메모리(130)에 저장되어 있는 위젯 컨텐츠 중 대기화면으로 사용할 위젯 컨텐츠를 선택하도록 하거나 기존에 대기화면으로 설정되어 있던 위젯 컨텐츠의 설정 상태를 해제하고, 대기화면으로 선택되거나 해제된 위젯 컨텐츠 정보를 위젯 엔진(120)으로 제공한다.The state setting unit 113 displays the widget content list and the setting state downloaded to the mobile terminal 10 to allow the user to set the state of the widget content. That is, the widget content stored in the memory 130 of the mobile terminal 10 may be selected to select the widget content to be used as the standby screen, or the setting state of the widget content previously set as the standby screen is selected, and the idle screen is selected. Or provide the widget content information to the widget engine 120.

메뉴 제공부(114)는 위젯 관리부(112) 및 상태 설정부(113)에서 수행하는 위젯 컨텐츠의 다운로드, 삭제, 상태 설정 등과 관련된 메뉴를 사용자가 인지할 수 있는 형태로 가공하여 출력한다.The menu providing unit 114 processes and outputs a menu related to the download, deletion, and state setting of widget contents performed by the widget manager 112 and the state setting unit 113 in a form that a user can recognize.

도 4는 도 1에 도시한 위젯 엔진의 상세 구성도이다.FIG. 4 is a detailed configuration diagram of the widget engine shown in FIG. 1.

위젯 엔진은 도 4에 도시한 것과 같이, 엔진 갱신부(121), 위젯 정보 분석부(122), 위젯 로딩부(123), 파서(124), 스케쥴러(125), 위젯 갱신부(126) 및 이벤트 처리부(127)를 포함하여 이루어진다.As shown in FIG. 4, the widget engine includes an engine update unit 121, a widget information analysis unit 122, a widget loading unit 123, a parser 124, a scheduler 125, a widget update unit 126, and the like. It comprises an event processing unit 127.

엔진 갱신부(121)는 위젯 매니저에 포함된 엔진 관리부(111)의 확인 결과 위젯 엔진의 버전이 최신 버전이 아닌 경우 위젯 서비스 서버(30)로부터 최신 버전의 정보를 수신하여 위젯 엔진을 갱신한다.The engine update unit 121 updates the widget engine by receiving the latest version information from the widget service server 30 when the version of the widget engine is not the latest version as a result of the engine manager 111 included in the widget manager.

위젯 정보 설정부(122)는 위젯 매니저(110)의 위젯 관리부(112)가 신규 위젯 컨텐츠를 다운로드받거나, 기 저장되어 있던 위젯 컨텐츠를 삭제하거나, 기 저장되어 있던 위젯 컨텐츠의 설정정보가 변경된 경우, 또는 상태 설정부(113)에서 대기화면으로 사용할 위젯 컨텐츠가 변경된 경우 해당 위젯 관련 설정정보를 메모 리(130)로부터 수신하여 저장한다.When the widget management unit 112 of the widget manager 110 downloads new widget content, deletes previously stored widget content, or changes setting information of previously stored widget content, the widget information setting unit 122 changes. Alternatively, when the widget content to be used as the standby screen is changed in the state setting unit 113, the widget-related setting information is received from the memory 130 and stored.

위젯 로딩부(123)는 상태 설정부(113)에서 대기화면으로 사용할 위젯 컨텐츠가 선택된 경우 해당 위젯 컨텐츠를 파서(124)를 통해 파싱(Parsing)한 후 디스플레이에 출력한다. 여기에서, 파서(Parser, 124)는 XML(eXtensible Markup Language) 파서를 이용할 수 있다. 이때, 위젯 로딩부(123)는 사용자의 요청에 따라 복수의 위젯 컨텐츠를 대기화면 상에 로딩하는 것도 가능하다.When the widget content to be used as the idle screen is selected by the state setting unit 113, the widget loading unit 123 parses the corresponding widget content through the parser 124 and outputs the same to the display. Here, the parser 124 may use an eXtensible Markup Language (XML) parser. In this case, the widget loading unit 123 may load a plurality of widget contents on a standby screen according to a user's request.

스케쥴러(125)에는 위젯 정보 설정부가 메모리(130)로부터 수신한 위젯 관련 설정정보 중 갱신 정보를 저장하며, 위젯 갱신부(126)는 스케쥴러(125)에 저장된 갱신 정보를 참조하여 대기화면으로 로딩되어 있는 위젯 컨텐츠의 갱신 정보를 컨텐츠 제공 서버(40)로부터 수신하고, 휴대 단말기(10)에서 표시할 수 있는 형태로 가공한다.The scheduler 125 stores the update information of the widget-related setting information received from the memory 130 by the widget information setting unit, and the widget updating unit 126 is loaded into the idle screen with reference to the update information stored in the scheduler 125. Update information of the widget content is received from the content providing server 40 and processed into a form that can be displayed on the mobile terminal 10.

이를 위하여, 위젯 컨텐츠 제공자는 예를 들어, RSS(Really Simple Syndication) 기반의 피드(feed) 형식으로 정보 데이터를 가공할 수 있으며, 컨텐츠의 특성에 따라 이미지 또는 기타 미디어 파일을 포함할 수 있다. 제작된 피드 데이터 및 미디어 파일은 패키징되어 컨텐츠 제공 서버(40)에 업로드되고, 위젯 갱신부(121)가 각 위젯 컨텐츠의 갱신 정보에 따라 컨텐츠 제공 서버(40)에 접속하여 최신의 피드 데이터를 다운로드받게 된다.To this end, the widget content provider may process the information data in, for example, a Really Simple Syndication (RSS) based feed format, and may include an image or other media file according to the characteristics of the content. The produced feed data and media file are packaged and uploaded to the content providing server 40, and the widget updating unit 121 accesses the content providing server 40 according to the update information of each widget content to download the latest feed data. Will receive.

이벤트 처리부(127)는 대기화면으로 설정되어 있는 위젯 컨텐츠를 사용자가 편집(정렬, 이동, 환경설정 변경, 상세 정보 요청)하고자 하는 경우, 사용자가 요청한 이벤트를 해독하여 해당 이벤트를 처리한다.When the user wants to edit (sort, move, change environment settings, request for detailed information) the widget content set as the standby screen, the event processor 127 decodes the event requested by the user and processes the corresponding event.

도 5는 본 발명에 적용되는 위젯의 구성을 나타내는 일 예시도이다.5 is an exemplary diagram illustrating a configuration of a widget applied to the present invention.

컨텐츠 제공 서버(40), 개인 또는 정보 제공업체가 작성하는 위젯 컨텐츠는 제공하는 서비스의 종류 및 특성에 따라 다양한 방식으로 제작되며, 텍스트 또는 이미지 또는 텍스트와 이미지를 포함할 수 있고, 사용자 또는 외부의 명령에 의해 동적으로 정보가 표현될 수 있도록 XML, 또는 스크립트(Script), 또는 XML과 스크립트가 결합된 형태로 제작할 수 있다. 특히 XML과 스크립트가 결합된 형태로 위젯 컨텐츠를 제작하는 경우에는 컨텐츠 개발 속도와 폭넓은 개발자 인프라 활용이 가능한 이점이 있다.Widget content created by the content providing server 40, an individual, or an information provider is produced in various ways according to the type and characteristics of the service provided, and may include text or an image or text and an image, It can be created in XML, or script, or a combination of XML and script so that information can be dynamically expressed by commands. In particular, when widget content is produced in the form of a combination of XML and script, there is an advantage that the content development speed and the wider developer infrastructure can be utilized.

도 5를 참조하면, 위젯 컨텐츠는 정보 파일, 리소스 파일 및 갱신 파일을 포함하여 구성되고, 리소스 파일은 이미지 파일, 사이드 파일 및 기타 파일을 포함한다.Referring to FIG. 5, the widget content includes an information file, a resource file, and an update file, and the resource file includes an image file, a side file, and other files.

보다 구체적으로, 정보 파일은 위젯의 속성(과금 정보, 위젯 식별자, 갱신 주기), 화면 UI(User Interface) 등 위젯의 정보를 포함하고 있는 위젯 컨텐츠의 메인 파일이다.More specifically, the information file is a main file of widget contents including widget information, such as widget properties (billing information, widget identifier, update period), screen UI (User Interface).

리소스 파일 중 이미지 파일은 위젯의 UI를 구성하기 위한 이미지 파일로, 휴대 단말기의 운영체계에서 지원하는 모든 이미지 형식을 지원할 수 있다. 리소스 파일 중 사이드 파일은 위젯 기능 중 사운드 출력이 있는 경우 이에 대한 파일로서, 휴대 단말기의 운영체계에서 지원하는 모든 사운드 파일 형식을 지원할 수 있다. 또한, 기타 파일은 이미지와 사운드 파일을 제외한 해당 위젯만의 리소스 파일을 포함한다.The image file among the resource files is an image file for configuring the UI of the widget, and may support all image formats supported by the operating system of the mobile terminal. The side file of the resource file is a file for a sound output among the widget functions, and may support all sound file formats supported by the operating system of the mobile terminal. In addition, other files include resource files specific to the widget except for image and sound files.

다음, 갱신 파일은 위젯 컨텐츠를 갱신하기 위한 갱신 정보를 포함하는 파일로, 위젯 컨텐츠를 최초에 다운로드할 때 함께 전송되고, 이후 정보 파일에 포함된 갱신 주기에 따라 컨텐츠 제공 서버(40)로부터 전송되는 갱신 정보 또한 동일한 형식을 갖는다.Next, the update file is a file including update information for updating the widget content, which is transmitted together when the widget content is first downloaded, and then transmitted from the content providing server 40 according to the update cycle included in the information file. The update information also has the same format.

위젯 컨텐츠가 다운로드되면, 각 정보 파일, 리소스 파일 및 갱신 파일은 공유 저장소로서의 메모리(130)에 저장되고, 메모리(130)에 저장된 위젯 컨텐츠의 상세 파일들은 위젯 컨텐츠를 대기화면에 설정하거나 편집할 때 위젯 엔진(120)으로 로딩되어 분석된다.When the widget content is downloaded, each information file, resource file, and update file are stored in the memory 130 as shared storage, and detailed files of the widget content stored in the memory 130 are used when setting or editing the widget content on the standby screen. Loaded into the widget engine 120 and analyzed.

도 6은 본 발명의 일 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도로서, 위젯 컨텐츠를 대기화면으로 설정하는 과정을 나타낸다.6 is a flowchart illustrating a method for controlling an idle screen according to an embodiment of the present invention, which shows a process of setting widget content to an idle screen.

이를 위하여, 본 발명에 적용되는 휴대 단말기는 대기화면 제어가 가능한 어플리케이션을 실행할 수 있고, 위젯 매니저가 구비되어 있으며, 적어도 하나의 위젯 컨텐츠가 저장되어 있어야 함은 물론이다. 여기에서, 위젯 매니저 및 위젯 엔진은 휴대 단말기에 탑재된 형태로 출시되거나, 통신망을 통해 다운로드받아 휴대 단말기에 설치하여 사용하는 것도 가능하다.To this end, the portable terminal according to the present invention may execute an application capable of controlling an idle screen, have a widget manager, and have at least one widget content stored therein. Here, the widget manager and the widget engine may be released in a form mounted on the portable terminal or may be downloaded and installed on the portable terminal through a communication network.

먼저, 위젯 매니저가 구동됨에 따라(S101), 엔진 관리부(111)는 휴대 단말기에 위젯 엔진이 존재하는지 확인한다(S103). 확인 결과, 위젯 엔진이 존재하는 경우, 엔진 관리부(111)는 위젯 엔진의 버전 정보를 위젯 서비스 서버(30)로 전송, 최신 버전인지의 여부를 확인한다(S105).First, as the widget manager is driven (S101), the engine manager 111 checks whether a widget engine exists in the mobile terminal (S103). As a result of the check, if there is a widget engine, the engine manager 111 transmits the version information of the widget engine to the widget service server 30 and checks whether the widget engine is the latest version (S105).

위젯 엔진의 버전이 최신 버전인 경우 위젯 관리부(112)는 휴대 단말기(10) 에 저장되어 있는 위젯 컨텐츠 각각에 대한 정보 파일을 메모리(130)로부터 독출하여 각 위젯 컨텐츠의 설정 상태를 디스플레이하고(S107), 사용자가 대기화면으로 사용할 위젯 컨텐츠에 대한 상태 설정을 수행하도록 한다(S109).When the version of the widget engine is the latest version, the widget manager 112 reads an information file for each widget content stored in the mobile terminal 10 from the memory 130 and displays the setting state of each widget content (S107). In step S109, the user may set a state of widget content to be used as a standby screen.

상태 설정이 완료되면, 위젯 매니저(110)의 엔진 관리부(111)는 위젯 엔진(120)을 구동하고(S111), 위젯 엔진(120)의 위젯 정보 설정부(122)는 대기화면으로 설정되어 있는 위젯 컨텐츠의 정보 파일을 독출하며, 위젯 로딩부(123)는 위젯 정보 설정부(122)에서 독출한 정보 파일을 참조하여 대기화면으로 로딩할 위젯 컨텐츠를 파서(124)를 이용하여 파싱한 후(S113), 파싱한 위젯 컨텐츠를 대기화면에 로딩한다(S115).When the state setting is completed, the engine manager 111 of the widget manager 110 drives the widget engine 120 (S111), and the widget information setting unit 122 of the widget engine 120 is set to the standby screen. After reading the information file of the widget content, the widget loading unit 123 parses the widget content to be loaded into the idle screen by referring to the information file read by the widget information setting unit 122 using the parser 124 ( S113), the parsed widget content is loaded on the standby screen (S115).

도 7은 본 발명의 다른 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도로서, 위젯 컨텐츠를 추가, 삭제하거나 상태 설정하는 경우를 나타낸다.7 is a flowchart illustrating a method for controlling an idle screen according to another embodiment of the present invention, and illustrates a case where widget content is added, deleted, or a state is set.

먼저, 위젯 매니저(110)가 실행됨에 따라(S201), 위젯 관리부(112)는 사용자로부터 이벤트가 요구되는지 확인하고(S203), 이벤트가 발생하는 경우 사용자가 요청한 이벤트 종류를 확인한다(S205).First, as the widget manager 110 is executed (S201), the widget manager 112 checks whether an event is required from the user (S203), and if an event occurs, checks the type of event requested by the user (S205).

이벤트 종류가 위젯 컨텐츠 다운로드 요청인 경우, 위젯 관리부(112)는 컨텐츠 제공 서버(40)로부터 다운로드 가능한 위젯 컨텐츠 목록을 수신하여 디스플레이하고(S217), 사용자가 추가하고자 하는 적어도 하나의 위젯 컨텐츠를 선택함에 따라 해당 위젯 컨텐츠를 다운로드받는다(S219).When the event type is a widget content download request, the widget manager 112 receives and displays a list of widget contents that can be downloaded from the content providing server 40 (S217), and selects at least one widget content to be added by the user. Accordingly, the widget content is downloaded (S219).

위젯 컨텐츠의 다운로드 과정은 도 9에 도시하였다.The download process of the widget content is illustrated in FIG. 9.

도 9는 본 발명에 의한 휴대 단말기에서 위젯 다운로드 개념을 설명하기 위 한 도면으로, 날씨, 달력, 시계 컨텐츠가 다운로드되어 있는 상태에서, 사용자가 위젯 컨텐츠를 추가하고자 하는 경우 다운로드 가능한 위젯 컨텐츠 목록으로서 증권 정보, 검색 툴, 뉴스 컨텐츠를 제시한다.9 is a view illustrating a widget download concept in a mobile terminal according to the present invention. When the user wants to add widget content in a state in which weather, calendar, and clock contents are downloaded, the securities may be downloaded as a list of widget contents. Present information, search tools, and news content.

그리고, 사용자가 뉴스 컨텐츠를 선택하면 해당 컨텐츠를 다운로드받을 것인지 최종 확인하고, 해당 컨텐츠를 다운로드받아 실행 여부를 결정하도록 한다.When the user selects the news content, the user finally confirms whether to download the content, and downloads the content to determine whether to execute the content.

한편, 사용자가 위젯 컨텐츠를 삭제하고자 하는 경우 해당 위젯에 대한 모든 정보가 위젯 매니저(110), 위젯 엔진(120) 및 메모리(130)로부터 삭제된다(S227).On the other hand, if the user wants to delete the widget content, all information about the widget is deleted from the widget manager 110, the widget engine 120 and the memory 130 (S227).

도 10은 본 발명에 의한 휴대 단말기에서 위젯 삭제 개념을 설명하기 위한 도면으로, 휴대 단말기에 날씨, 달력, 시계 컨텐츠가 다운로드되어 있는 상태에서 사용자가 시계 컨텐츠를 삭제하고자 하는 경우 해당 컨텐츠를 삭제할 것인지 최종 확인하고, 컨텐츠 삭제 후의 위젯 컨텐츠 리스트가 디스플레이된다.FIG. 10 is a view for explaining a concept of deleting a widget in a mobile terminal according to the present invention. When the user wants to delete watch contents while the weather, calendar, and clock contents are downloaded to the portable terminal, the user deletes the corresponding contents. After confirming, the widget content list after the content is deleted is displayed.

또한, 사용자가 대기화면에 로딩된 위젯 컨텐츠의 상태 설정을 수행하고자 하는 경우 대기화면으로 사용할 위젯 컨텐츠를 선택하도록 하거나 대기화면으로 로딩되어 있는 위젯 컨텐츠의 설정 상태를 해제한다(S237).In addition, when the user wants to set the state of the widget content loaded on the idle screen, the user may select the widget content to be used as the idle screen or release the setting state of the widget content loaded on the idle screen (S237).

도 11은 본 발명에 의한 휴대 단말기에서 위젯을 대기화면으로 설정하는 개념을 설명하기 위한 도면이다.11 is a view illustrating a concept of setting a widget as a standby screen in the mobile terminal according to the present invention.

휴대 단말기에 다운로드되어 있는 위젯 컨텐츠 리스트가 디스플레이된 상태에서, 사용자가 대기화면으로 설정할 위젯 컨텐츠의 체크박스를 체크하여 대기화면으로 설정할 위젯 컨텐츠를 결정한다. 대기화면으로 설정되어 있는 위젯 컨텐츠를 대기화면으로 사용하지 않을 경우에는 체크박스의 체크를 해제한다.While the widget content list downloaded to the mobile terminal is displayed, the user checks a checkbox of the widget content to be set as the idle screen to determine the widget content to be set as the idle screen. If the widget content set as the standby screen is not used as the standby screen, uncheck the checkbox.

도 8은 본 발명의 다른 실시예에 의한 대기화면 제어 방법을 설명하기 위한 흐름도로서, 대기화면으로 설정된 위젯 컨텐츠를 편집하는 경우를 나타낸다.8 is a flowchart illustrating a method for controlling an idle screen according to another embodiment of the present invention, and illustrates a case of editing widget content set as an idle screen.

위젯 컨텐츠가 대기화면으로 설정되어 있는 휴대 단말기는 대기 상태에 있는 중에(S301), 사용자의 키 입력 등에 의해 위젯 컨텐츠 편집을 위한 이벤트가 발생하는지 확인한다(S303).While the widget content is set to the standby screen, the mobile terminal checks whether an event for editing widget content occurs due to a user's key input or the like (S301).

이벤트가 발생한 경우 위젯 엔진(120)의 이벤트 처리부(127)는 이벤트의 종류를 확인하고(S305), 위젯 컨텐츠를 이동하고자 하는 이벤트가 발생한 경우 해당 위젯 컨텐츠를 사용자가 지정한 위치로 이동시킨다(S317).When an event occurs, the event processing unit 127 of the widget engine 120 checks the type of the event (S305), and when an event to move the widget content occurs, moves the corresponding widget content to a location designated by the user (S317). .

도 12는 본 발명에 의한 휴대 단말기에서 대기화면 상의 위젯을 이동시키는 개념을 설명하기 위한 도면이다.12 is a view for explaining the concept of moving the widget on the idle screen in the mobile terminal according to the present invention.

대기화면 하단의 메뉴 버튼을 눌러 이동 이벤트가 선택됨에 따라, 대기화면으로 로딩되어 있는 위젯 컨텐츠 중 어느 하나, 예를 들어 날씨 컨텐츠를 선택하고, 휴대 단말기에 구비되어 있는 이동 버튼을 이용하여 위젯 컨텐츠를 이동시킨 후, 이동 위치를 최종 확인하여, 위젯 컨텐츠의 위치를 재설정한다.As the movement event is selected by pressing the menu button at the bottom of the idle screen, one of the widget contents loaded into the idle screen, for example, weather content, is selected, and the widget contents are moved by using the move button provided in the mobile terminal. After the movement, the movement position is finally confirmed, and the position of the widget content is reset.

이와 같이 위젯 컨텐츠를 원하는 위치로 이동시킴으로써, 대기화면의 기본 기능들과 충돌을 피할 수 있고, 대기화면을 보다 효율적으로 구성할 수 있다.As such, by moving the widget content to a desired position, collision with the basic functions of the standby screen can be avoided, and the idle screen can be configured more efficiently.

한편, 위젯 컨텐츠를 정렬하고자 하는 이벤트가 발생한 경우에는 대기화면에 로딩되어 있는 위젯 컨텐츠를 사용자가 지정한 위치로 정렬시킨다(S327).On the other hand, when an event for aligning the widget contents occurs, the widget contents loaded on the idle screen are aligned to a position designated by the user (S327).

도 13은 본 발명에 의한 휴대 단말기에서 대기화면 상의 위젯을 정렬하는 기념을 설명하기 위한 도면으로, 대기화면 하단의 메뉴 버튼을 눌러 정렬 이벤트가 선택됨에 따라, 대기화면으로 로딩되어 있는 위젯 컨텐츠 중 어느 하나, 예를 들어 날씨 컨텐츠를 선택하고, '맨 위로' 정렬할 것을 요청함에 따라 해당 위젯 컨텐츠를 대기화면의 맨 위측으로 이동시킨다.FIG. 13 is a view illustrating a commemoration of arranging widgets on a standby screen in a mobile terminal according to the present invention. As an alignment event is selected by pressing a menu button at the bottom of the standby screen, any widget content loaded into the idle screen is selected. One, for example, selects the weather content and moves the widget content to the top of the idle screen as requested to be sorted 'top'.

아울러, 위젯 컨텐츠에 대한 환경설정을 요청하는 이벤트가 발생한 경우에는 대기화면으로 로딩되어 있는 위젯 컨텐츠에 대한 환경설정을 수행한다(S337).In addition, when an event for requesting environment setting for widget content occurs, environment setting for widget content loaded to the idle screen is performed (S337).

도 14는 본 발명에 의한 휴대 단말기에서 위젯의 환경설정 개념을 설명하기 위한 도면으로, 휴대 단말기 하단의 메뉴 버튼을 눌러 환경설정 이벤트가 발생함에 따라 대기화면으로 로딩되어 있는 위젯 컨텐츠에 대한 갱신 정보(주기, 갱신 내용 알림 등), 과금 정보 등을 변경할 수 있도록 한다.FIG. 14 is a diagram illustrating a concept of setting a widget in a mobile terminal according to the present invention. When the environment setting event is generated by pressing a menu button at the bottom of the mobile terminal, information about the widget content loaded on the idle screen is displayed. Frequency, update notifications, etc.) and billing information.

또한, 상세정보 요청 이벤트가 발생한 경우에는 무선 통신망을 통해 해당 위젯 컨텐츠에 대한 상세정보를 수신하여 디스플레이한다(S347).In addition, when a request for detail information occurs, detailed information about the corresponding widget content is received and displayed through the wireless communication network (S347).

도 15 내지 도 18은 위젯을 이용하여 상세정보를 제공하는 개념을 설명하기 위한 도면이다.15 to 18 are diagrams for describing a concept of providing detailed information using a widget.

도 15는 증권 컨텐츠에 대한 상세 정보를 제공하는 경우의 예시도로서, 대기화면에 다우, 나스닥, 선물 지수가 개략적으로 표시되어 있는 상태에서 사용자가 상세 정보를 요청하는 경우 시세 변화 그래프를 포함하는 상세 정보를 디스플레이하고, 이 상태에서 각 종목별 상세 정보가 요청되면 종목별 거래가, 변동액을 디스플레이한다.15 is an exemplary diagram in the case of providing detailed information on the securities contents, the detailed including a price change graph when the user requests the detailed information while the Dow, NASDAQ, futures index is schematically displayed on the idle screen. If the information is displayed and detailed information for each item is requested in this state, the transaction for each item displays the change amount.

도 16은 뉴스 컨텐츠에 대한 상세 정보를 제공하는 경우의 예시도로서, 대기화면에 실시간 뉴스 속보가 디스플레이되고 있는 상태에서 사용자가 뉴스 상세 보 기를 선택하면 현재 디스플레이되고 있는 뉴스에 대한 상세 기사 내용이 표시되고, 뉴스 리스트를 요청하는 경우 대기화면 전체에 뉴스 헤드라인을 디스플레이한다.FIG. 16 is an exemplary diagram for providing detailed information on news content. When the user selects the detailed news view while a real-time breaking news is displayed on a standby screen, the detailed article content of the currently displayed news is displayed. When the news list is requested, the news headline is displayed on the entire standby screen.

도 15 및 도 16에 도시한 것과 같이, 위젯 컨텐츠는 계층적 구조(예를 들어, 3depth)를 갖도록 구현할 수 있으며, 위젯 컨텐츠의 종류, 휴대 단말기의 저장 용량 등에 따라 각 위젯 컨텐츠는 각기 다른 계층을 갖도록 구성할 수 있다.As shown in FIG. 15 and FIG. 16, the widget content may be implemented to have a hierarchical structure (for example, 3depth), and each widget content may have a different layer according to the type of widget content, the storage capacity of the mobile terminal, and the like. It can be configured to have.

도 17은 위젯 컨텐츠의 상세 정보를 요청한 경우 휴대 단말기의 인터넷 브라우저 또는 별도의 어플리케이션을 구동하여 무선 인터넷을 통해 상세 정보를 제공하는 경우를 나타낸다.17 illustrates a case where detailed information of widget content is requested and detailed information is provided through a wireless Internet by running an internet browser or a separate application of the portable terminal.

한편, 도 18은 위젯 컨텐츠를 복수의 페이지로 구성한 예를 나타낸다.18 illustrates an example in which widget content is composed of a plurality of pages.

휴대 단말기 대기화면의 크기는 한정적이므로 대용량의 정보를 표시할 수 없으므로, 사용자가 날씨 컨텐츠를 대기화면으로 선택한 경우에도 날씨 정보를 원하는 지역별로 정보를 제공할 수 있다.Since the size of the standby screen of the mobile terminal is limited, a large amount of information cannot be displayed, and thus, even when the user selects the weather content as the standby screen, the mobile terminal can provide information for each region desired weather information.

즉, 도 18에 도시한 것과 같이 부산, 서울, 광주 등 사용자가 원하는 지역의 날씨 정보만을 대기화면에 표시할 수 있고, 요일별 날씨 정보를 제공하는 것도 가능하다. 그리고, 사용자는 키 조작 등을 통해 복수의 페이지에서 제공되는 정보를 확인할 수 있다.That is, as shown in FIG. 18, only weather information of a region desired by the user such as Busan, Seoul, and Gwangju may be displayed on the standby screen, and weather information for each day may be provided. In addition, the user may check information provided in the plurality of pages through key manipulation or the like.

즉, 위젯 컨텐츠를 계층적 페이지 구조로 구현하여, 작은 화면에서 많은 정보를 표시하여야 하는 한계를 극복할 수 있다.In other words, by implementing the widget content in a hierarchical page structure, it is possible to overcome the limitation of displaying a lot of information on a small screen.

한편, 대기화면에는 둘 이상의 위젯 컨텐츠를 로딩하는 것도 가능하며, 도 19는 대기화면 상에 복수의 위젯을 적용한 예를 설명하기 위한 도면이다.Meanwhile, two or more widget contents may be loaded on the idle screen, and FIG. 19 is a view for explaining an example of applying a plurality of widgets on the idle screen.

도시한 것과 같이 대기화면에 날씨, 증권, 뉴스 컨텐츠를 포함하는 복수의 위젯 컨텐츠가 로딩되고, 상세 정보를 원하는 경우 사용자는 대기화면에 로딩되어 있는 위젯 컨텐츠 중 어느 하나를 선택할 수 있다.As shown in the drawing, a plurality of widget contents including weather, securities, and news contents are loaded on a standby screen, and if the user wants detailed information, the user may select any one of the widget contents loaded on the standby screen.

아울러, 복수의 위젯 컨텐츠를 로딩한 경우 상술한 이동, 정렬 등의 편집 과정을 통해 사용자가 원하는 위치에 위젯 컨텐츠를 배치할 수 있다.In addition, when a plurality of widget contents are loaded, the widget contents may be arranged at a location desired by the user through the above-described editing process such as movement and alignment.

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As such, those skilled in the art will appreciate that the present invention can be implemented in other specific forms without changing the technical spirit or essential features thereof. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

본 발명에 의하면, 위젯 컨텐츠를 휴대 단말기의 대기화면으로 사용할 수 있으며, 이에 따라 타인과 차별화된 대기화면을 구성할 수 있게 된다.According to the present invention, the widget content can be used as a standby screen of the mobile terminal, and thus a standby screen differentiated from others can be configured.

또한, 대기화면에 로딩된 위젯 컨텐츠를 이용하여 필요한 정보를 용이하게 확인할 수 있고, 위젯 컨텐츠에 포함된 갱신 정보에 따라 위젯 컨텐츠의 상세 정보를 주기적으로 갱신함으로써, 뉴스나 증권 정보 등을 실시간으로 확인할 수 있다.In addition, it is possible to easily check the necessary information using the widget content loaded on the idle screen, and periodically update the detailed information of the widget content according to the update information included in the widget content, so that news or stock information can be checked in real time. Can be.

Claims (21)

적어도 하나의 위젯 컨텐츠를 포함하는 휴대 단말기로서,A mobile terminal including at least one widget content, 상기 위젯 컨텐츠를 추가 또는 삭제하거나, 대기화면으로의 상태 설정을 수행하며, 위젯 컨텐츠가 추가되는 경우 추가된 위젯 컨텐츠의 설정정보를 위젯 엔진으로 제공하는 위젯 매니저; 및A widget manager for adding or deleting the widget content or setting a state on a standby screen, and providing setting information of the added widget content to a widget engine when widget content is added; And 상기 위젯 매니저로부터 위젯 컨텐츠의 설정정보를 수신하여 저장하고, 상기 설정정보를 참조하여 사용자가 대기화면으로 선택한 위젯 컨텐츠를 대기화면에 로딩하는 위젯 엔진;A widget engine configured to receive and store setting information of widget contents from the widget manager and to load widget contents selected by the user as a standby screen on the standby screen with reference to the setting information; 을 포함하는 위젯 실행이 가능한 휴대 단말기.A mobile terminal capable of running a widget including a. 제 1 항에 있어서,The method of claim 1, 상기 위젯 엔진은, 상기 설정정보에 따라 상기 대기화면으로 설정한 상기 위젯 컨텐츠의 상세 정보를 지정된 주기로 갱신하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget engine is capable of executing the widget, characterized in that for updating the detailed information of the widget content set to the idle screen according to the setting information at a specified cycle. 제 1 항에 있어서,The method of claim 1, 상기 위젯 엔진은, 사용자의 요청에 따라 상기 대기화면에 로딩한 위젯 컨텐츠에 대한 이동, 정렬, 환경설정을 수행하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget engine is capable of executing a widget according to a user's request for moving, arranging, and setting a widget content loaded on the idle screen. 제 1 항에 있어서,The method of claim 1, 상기 위젯 매니저는, 상기 위젯 엔진의 버전을 확인하고, 상기 위젯 엔진은 상기 위젯 매니저의 버전 확인 결과에 따라, 통신망을 통해 신규 정보를 수신하여 위젯 엔진을 갱신하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget manager checks the version of the widget engine, and the widget engine receives the new information through a communication network and updates the widget engine according to the version check result of the widget manager. terminal. 제 1 항에 있어서,The method of claim 1, 상기 위젯 매니저는, 사용자의 요청에 따라 위젯 컨텐츠를 추가 또는 삭제하고, 신규 위젯 컨텐츠가 추가되거나, 기 저장되어 있던 위젯 컨텐츠의 설정정보가 변경된 경우, 추가되거나 변경된 위젯 컨텐츠의 설정정보를 상기 위젯 엔진으로 전송하는 위젯 관리부;The widget manager adds or deletes the widget content according to a user's request, and when the new widget content is added or the setting information of the previously stored widget content is changed, the widget manager displays the added or changed widget content setting information. Widget management unit for transmitting to; 상기 휴대 단말기에 저장되어 있는 위젯 컨텐츠 리스트를 디스플레이하고, 사용자의 요청에 따라 적어도 하나의 위젯 컨텐츠를 대기화면으로 설정하거나, 대기화면으로 설정되어 있는 위젯 컨텐츠의 설정 상태를 해제하는 상태 설정부; 및A state setting unit which displays a list of widget contents stored in the mobile terminal, sets at least one widget content as a standby screen, or releases a setting state of widget contents set as a standby screen according to a user's request; And 위젯 컨텐츠의 추가, 삭제, 상태 설정을 수행하기 위한 메뉴를 제공하는 메뉴 제공부;A menu providing unit providing a menu for adding, deleting, and setting a widget content; 를 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.A portable terminal capable of executing a widget, characterized in that it comprises a. 제 5 항에 있어서,The method of claim 5, 상기 위젯 관리부는, 사용자가 위젯 컨텐츠를 추가하고자 하는 경우 다운로 드 가능한 위젯 리스트를 출력하고, 사용자가 추가하고자 하는 위젯 컨텐츠를 선택함에 따라 통신망을 통해 상기 선택된 위젯 컨텐츠를 다운로드하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget manager outputs a list of widgets that can be downloaded when the user wants to add widget content, and downloads the selected widget content through a communication network as the user selects the widget content to be added. Mobile terminal that can run. 제 5 항에 있어서,The method of claim 5, 상기 위젯 매니저는, 휴대 단말기에 위젯 엔진이 존재하는지 확인하고, 존재하지 않는 경우 위젯 엔진을 추가할 것을 사용자에게 통보하며, 위젯 엔진이 존재하는 경우에는 해당 위젯 엔진의 버전 정보를 추출하여 버전 확인을 수행하는 엔진 관리부를 더 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget manager checks whether the widget engine exists in the mobile terminal, notifies the user to add the widget engine if it does not exist, and if the widget engine exists, extracts the version information of the corresponding widget engine to check the version. A portable terminal capable of executing a widget, characterized in that it further comprises an engine management unit to perform. 제 1 항에 있어서,The method of claim 1, 상기 위젯 엔진은, 상기 위젯 매니저에 의해 위젯 컨텐츠가 추가 또는 삭제되거나, 기 저장되어 있는 위젯 컨텐츠의 설정정보가 변경된 경우, 위젯 컨텐츠의 설정정보를 수신하여 저장하는 위젯 정보 설정부; 및The widget engine may include: a widget information setting unit configured to receive and store setting information of widget contents when widget contents are added or deleted by the widget manager or when setting information of previously stored widget contents is changed; And 위젯 매니저에 의해 대기화면으로 사용할 위젯 컨텐츠가 선택됨에 따라, 상기 대기화면으로 사용할 위젯 컨텐츠를 파싱하여 디스플레이하는 위젯 로딩부;A widget loading unit for parsing and displaying the widget content to be used as the idle screen when a widget content to be used as the idle screen is selected by a widget manager; 를 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.A portable terminal capable of executing a widget, characterized in that it comprises a. 제 8 항에 있어서,The method of claim 8, 상기 위젯 엔진은, 상기 대기화면에 디스플레이된 위젯 컨텐츠의 갱신 정보 를 저장하는 스케쥴러; 및The widget engine may include: a scheduler configured to store update information of widget content displayed on the idle screen; And 상기 스케쥴러에 저장된 갱신 정보에 따라 상기 위젯 컨텐츠의 정보를 갱신하는 위젯 갱신부;A widget updating unit for updating the information of the widget content according to the update information stored in the scheduler; 를 더 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.A mobile terminal capable of executing a widget, further comprising a. 제 8 항 또는 제 9 항에 있어서,The method according to claim 8 or 9, 상기 위젯 엔진은, 사용자의 요청에 따라 대기화면으로 설정되어 있는 위젯 컨텐츠에 대한 정렬, 이동, 환경설정 변경, 상세 정보를 제공하는 이벤트 처리부를 더 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget engine may further include an event processor configured to provide an arrangement, movement, environment setting, and detailed information on widget contents set as a standby screen according to a user's request. 제 8 항 또는 제 9 항에 있어서,The method according to claim 8 or 9, 상기 위젯 엔진은, 상기 위젯 매니저의 요청에 따라 통신망을 통해 위젯 엔진 갱신 정보를 수신하여 위젯 엔진을 갱신하는 엔진 갱신부를 더 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The widget engine may further include an engine updater configured to receive widget engine update information through a communication network and update the widget engine according to a request of the widget manager. 제 1 항에 있어서,The method of claim 1, 상기 위젯 컨텐츠의 설정정보는 과금 정보, 컨텐츠 식별자, 위젯 갱신 정보를 포함하는 것을 특징으로 하는 위젯 실행이 가능한 휴대 단말기.The setting information of the widget content includes a billing information, a content identifier, and widget update information. 적어도 하나의 위젯을 포함하고, 위젯 매니저 및 위젯 엔진을 구비하는 휴대 단말기의 대기화면 제어 방법으로서,A method for controlling an idle screen of a mobile terminal including at least one widget and including a widget manager and a widget engine, 상기 위젯 매니저가 구동되는 제 1 단계;A first step of driving the widget manager; 상기 위젯 매니저가 상기 휴대 단말기에 저장되어 있는 위젯 컨텐츠 각각에 대한 설정 상태를 디스플레이하는 제 2 단계;A second step of displaying, by the widget manager, a setting state for each widget content stored in the mobile terminal; 사용자가 적어도 하나의 위젯 컨텐츠를 대기화면으로 사용할 것을 선택함에 따라, 상기 위젯 엔진을 구동하는 제 3 단계; 및A third step of driving the widget engine according to a user selecting to use at least one widget content as a standby screen; And 상기 위젯 엔진이 상기 대기화면으로 선택된 위젯 컨텐츠를 파싱하고 대기화면에 로딩하는 제 4 단계;A fourth step of the widget engine parsing and loading the selected widget content into the idle screen; 를 포함하는 휴대 단말기의 대기화면 제어 방법.Standby screen control method of a mobile terminal comprising a. 제 13 항에 있어서,The method of claim 13, 상기 제 1 단계 이후, 사용자에 의해 이벤트가 발생하는지 확인하는 제 1-1단계;A first step of checking whether an event occurs by a user after the first step; 상기 사용자가 위젯 컨텐츠 다운로드 이벤트를 요청한 경우, 다운로드 가능한 위젯 컨텐츠 리스트를 제공하는 제 1-2단계; 및Providing a downloadable widget contents list when the user requests a widget contents download event; And 상기 사용자가 적어도 하나의 위젯 컨텐츠를 선택함에 따라, 통신망을 통해 상기 선택된 위젯 컨텐츠를 다운로드하는 제 1-3 단계;A first step 1-3 of downloading the selected widget content through a communication network as the user selects at least one widget content; 를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.Standby screen control method of a mobile terminal further comprising a. 제 14 항에 있어서,The method of claim 14, 상기 제 1-1 단계 이후, 상기 사용자가 위젯 컨텐츠 삭제 이벤트를 요청한 경우 상기 사용자가 선택한 위젯 컨텐츠를 삭제하는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.And after the step 1-1, deleting the widget content selected by the user when the user requests a widget content deletion event. 제 14 항에 있어서,The method of claim 14, 상기 제 1-1 단계 이후, 상기 사용자가 위젯 컨텐츠에 대한 상태 설정 이벤트를 요청한 경우, 대기화면으로 사용할 위젯 컨텐츠를 선택하도록 하거나 대기화면으로 로딩되어 있는 위젯 컨텐츠의 설정 상태를 해제하는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.After the step 1-1, when the user requests a state setting event for the widget content, the method further includes: selecting the widget content to be used as the idle screen or releasing the setting state of the widget content loaded into the idle screen; Standby screen control method of a mobile terminal, characterized in that. 제 13 항에 있어서,The method of claim 13, 상기 제 1 단계를 수행하기 전, 상기 위젯 매니저가 상기 휴대 단말기에 위젯 엔진이 존재하는지 확인하고, 위젯 엔진이 존재하는 경우 상기 위젯 엔진에 대한 버전을 확인하는 단계; 및Before performing the first step, the widget manager checks whether a widget engine exists in the mobile terminal, and if the widget engine exists, checking a version of the widget engine; And 상기 위젯 엔진의 버전이 최신 버전이 아닌 경우 상기 위젯 엔진을 갱신하는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.Updating the widget engine if the version of the widget engine is not the latest version. 제 13 항에 있어서,The method of claim 13, 상기 제 4 단계 이후, 사용자에 의해 위젯 컨텐츠 이동 이벤트가 발생한 경우, 상기 사용자가 선택한 위젯 컨텐츠를 사용자가 선택한 위치로 이동시키는 단계 를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.And after the fourth step, when the widget content movement event occurs by the user, moving the widget content selected by the user to a location selected by the user. 제 13 항에 있어서,The method of claim 13, 상기 제 4 단계 이후, 사용자에 의해 위젯 컨텐츠 정렬 이벤트가 발생한 경우, 상기 사용자가 선택한 위젯 컨텐츠를 사용자가 선택한 위치에 정렬시키는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.And after the fourth step, if a widget content alignment event occurs by the user, aligning the widget content selected by the user to a location selected by the user. 제 13 항에 있어서,The method of claim 13, 상기 제 4 단계 이후, 사용자에 의해 위젯 컨텐츠 환경설정 이벤트가 발생한 경우, 상기 사용자의 요청에 따라 상기 위젯 컨텐츠의 갱신 정보, 또는 과금정보, 또는 갱신 정보와 과금 정보를 변경하는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.After the fourth step, when the widget content preference event occurs by the user, changing the update information, the charging information, or the updating information and the charging information of the widget content according to the user's request. A standby screen control method of a mobile terminal characterized in that. 제 13 항에 있어서,The method of claim 13, 상기 제 4 단계 이후, 사용자에 의해 위젯 컨텐츠 상세 정보 요청 이벤트가 발생한 경우, 상기 사용자가 선택한 위젯 컨텐츠의 상세 정보를 통신망을 통해 수신하여 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 휴대 단말기의 대기화면 제어 방법.After the fourth step, when a widget content detail information request event occurs by the user, receiving and displaying detailed information of the widget content selected by the user through a communication network and displaying the idle screen of the mobile terminal. Control method.
KR1020070043438A 2007-05-04 2007-05-04 Personal terminal capable of executing widget and background display setting method KR100747663B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070043438A KR100747663B1 (en) 2007-05-04 2007-05-04 Personal terminal capable of executing widget and background display setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070043438A KR100747663B1 (en) 2007-05-04 2007-05-04 Personal terminal capable of executing widget and background display setting method

Publications (1)

Publication Number Publication Date
KR100747663B1 true KR100747663B1 (en) 2007-08-08

Family

ID=38602358

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070043438A KR100747663B1 (en) 2007-05-04 2007-05-04 Personal terminal capable of executing widget and background display setting method

Country Status (1)

Country Link
KR (1) KR100747663B1 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100861656B1 (en) 2007-10-30 2008-10-02 주식회사 엘지텔레콤 Method and mobile communication terminal for display setting mobile widget according to setting time
KR100861659B1 (en) 2007-10-30 2008-10-02 주식회사 엘지텔레콤 Method of synchronizing mobile widget by mobile system
KR100866741B1 (en) 2007-11-15 2008-11-03 주식회사 엘지텔레콤 Mobile device and method of providing mobile booking widget service by the mobile device
KR100877059B1 (en) 2007-10-29 2009-01-07 주식회사 엘지텔레콤 Method and system for changing skin of mobile widget
WO2009057950A2 (en) * 2007-10-31 2009-05-07 Pxd, Inc. Digital broadcast widget system
KR100919750B1 (en) * 2007-11-12 2009-09-29 주식회사 엘지텔레콤 The method and apparatus for direct replay of multimedia contents using rts in stnadby mode of communication terminal
KR100977385B1 (en) 2008-04-10 2010-08-20 주식회사 팬택 Mobile terminal able to control widget type wallpaper and method for wallpaper control using the same
US20100295789A1 (en) * 2009-05-19 2010-11-25 Samsung Electronics Co., Ltd. Mobile device and method for editing pages used for a home screen
KR100998988B1 (en) 2009-05-13 2010-12-09 (주)디지탈아리아 Transformation Method from W3C Standard Based Widget Format File to Flash Format Based Widget File
KR101000195B1 (en) * 2007-11-15 2010-12-10 주식회사 엘지유플러스 Mobile device and method of providing mobile widget service by the mobile device
KR101000137B1 (en) * 2007-11-15 2010-12-10 주식회사 엘지유플러스 Mobile device and method of controlling mobile widget by the mobile device
WO2010114763A3 (en) * 2009-04-02 2011-01-13 Sony Corporation Tv widget multiview content organization
KR101012567B1 (en) * 2009-01-23 2011-02-07 주식회사 엘지유플러스 System and method for setting widget in mobile terminal
KR101015301B1 (en) * 2008-12-22 2011-02-15 주식회사 엘지유플러스 Method and system for setting resident widget
KR101017748B1 (en) * 2007-10-16 2011-02-28 가부시키가이샤 히타치세이사쿠쇼 Method for providing information by data processing device
US8181120B2 (en) 2009-04-02 2012-05-15 Sony Corporation TV widget animation
WO2012086899A1 (en) * 2010-12-21 2012-06-28 (주)티컴즈 Method for providing a live icon service, and server for same
KR101179026B1 (en) 2008-08-28 2012-09-03 에스케이플래닛 주식회사 Apparatus and method for providing idle screen with mobile widget service
US8261210B2 (en) 2009-04-02 2012-09-04 Sony Corporation TV widget animation with audio
KR101223893B1 (en) * 2008-08-28 2013-01-17 에스케이플래닛 주식회사 Apparatus and method for capacity scacle of widget loading
KR101397725B1 (en) 2008-04-30 2014-05-20 주식회사 엘지유플러스 Method and system for providing widget viewer service
WO2014077637A1 (en) * 2012-11-15 2014-05-22 Samsung Electronics Co., Ltd. User function operation method and electronic device supporting the same
KR20140071510A (en) * 2012-11-15 2014-06-11 삼성전자주식회사 Operating Method of User Function and Electronic Device supporting the same
KR101474010B1 (en) * 2007-09-05 2014-12-19 삼성전자주식회사 System and terminal for composing user interface and method thereof
KR101485786B1 (en) 2014-05-26 2015-01-26 삼성전자주식회사 A method to provide a widget, and TV using the same
KR101487381B1 (en) 2008-07-10 2015-01-30 삼성전자주식회사 A method to provide a widget, and TV using the same
KR101490237B1 (en) * 2007-10-05 2015-02-05 엘지전자 주식회사 A mobile telecommunication device and a method of data sharing thereof
KR101488726B1 (en) * 2008-05-27 2015-02-06 삼성전자주식회사 Display apparatus for displaying a widget window and display system including the display apparatus and method for displaying thereof
KR101496327B1 (en) * 2008-07-25 2015-02-26 삼성전자주식회사 Method and apparatur for performing application
KR101540090B1 (en) * 2008-10-20 2015-07-29 엘지전자 주식회사 Mobile terminal having wedget alarm function and operating method thereof
KR101546782B1 (en) 2008-10-02 2015-08-25 삼성전자주식회사 Apparatus and method for composing idle screen in a portable terminal
KR101604131B1 (en) 2009-03-31 2016-03-16 주식회사 엘지유플러스 Method and system for running application in idle mode

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980076374A (en) * 1997-04-09 1998-11-16 윤종용 Batch creation method and apparatus of Motif widget
KR20050036169A (en) * 2003-10-15 2005-04-20 삼성전자주식회사 Method and apparatus for displaying clock information and telephone book upon power-off in mobile phone
KR20050077191A (en) * 2004-01-27 2005-08-01 (주) 엘지텔레콤 Method for providing user interface on the mobile-phone
KR20050083481A (en) * 2004-02-23 2005-08-26 엘지전자 주식회사 Setting method for standby display in mobile communication terminal
KR100683483B1 (en) 2005-11-03 2007-02-15 삼성전자주식회사 Method for displaying phone-book in portable communication terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980076374A (en) * 1997-04-09 1998-11-16 윤종용 Batch creation method and apparatus of Motif widget
KR20050036169A (en) * 2003-10-15 2005-04-20 삼성전자주식회사 Method and apparatus for displaying clock information and telephone book upon power-off in mobile phone
KR20050077191A (en) * 2004-01-27 2005-08-01 (주) 엘지텔레콤 Method for providing user interface on the mobile-phone
KR20050083481A (en) * 2004-02-23 2005-08-26 엘지전자 주식회사 Setting method for standby display in mobile communication terminal
KR100683483B1 (en) 2005-11-03 2007-02-15 삼성전자주식회사 Method for displaying phone-book in portable communication terminal

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101474010B1 (en) * 2007-09-05 2014-12-19 삼성전자주식회사 System and terminal for composing user interface and method thereof
KR101490237B1 (en) * 2007-10-05 2015-02-05 엘지전자 주식회사 A mobile telecommunication device and a method of data sharing thereof
KR101017748B1 (en) * 2007-10-16 2011-02-28 가부시키가이샤 히타치세이사쿠쇼 Method for providing information by data processing device
KR100877059B1 (en) 2007-10-29 2009-01-07 주식회사 엘지텔레콤 Method and system for changing skin of mobile widget
KR100861656B1 (en) 2007-10-30 2008-10-02 주식회사 엘지텔레콤 Method and mobile communication terminal for display setting mobile widget according to setting time
KR100861659B1 (en) 2007-10-30 2008-10-02 주식회사 엘지텔레콤 Method of synchronizing mobile widget by mobile system
WO2009057950A2 (en) * 2007-10-31 2009-05-07 Pxd, Inc. Digital broadcast widget system
WO2009057950A3 (en) * 2007-10-31 2009-06-11 Pxd Inc Digital broadcast widget system
KR100919750B1 (en) * 2007-11-12 2009-09-29 주식회사 엘지텔레콤 The method and apparatus for direct replay of multimedia contents using rts in stnadby mode of communication terminal
KR100866741B1 (en) 2007-11-15 2008-11-03 주식회사 엘지텔레콤 Mobile device and method of providing mobile booking widget service by the mobile device
KR101000195B1 (en) * 2007-11-15 2010-12-10 주식회사 엘지유플러스 Mobile device and method of providing mobile widget service by the mobile device
KR101000137B1 (en) * 2007-11-15 2010-12-10 주식회사 엘지유플러스 Mobile device and method of controlling mobile widget by the mobile device
KR100977385B1 (en) 2008-04-10 2010-08-20 주식회사 팬택 Mobile terminal able to control widget type wallpaper and method for wallpaper control using the same
KR101397725B1 (en) 2008-04-30 2014-05-20 주식회사 엘지유플러스 Method and system for providing widget viewer service
KR101488726B1 (en) * 2008-05-27 2015-02-06 삼성전자주식회사 Display apparatus for displaying a widget window and display system including the display apparatus and method for displaying thereof
US9037984B2 (en) 2008-05-27 2015-05-19 Samsung Electronics Co., Ltd. Display apparatus for displaying widget windows, display system including the display apparatus, and a display method thereof
KR101487381B1 (en) 2008-07-10 2015-01-30 삼성전자주식회사 A method to provide a widget, and TV using the same
KR101496327B1 (en) * 2008-07-25 2015-02-26 삼성전자주식회사 Method and apparatur for performing application
KR101179026B1 (en) 2008-08-28 2012-09-03 에스케이플래닛 주식회사 Apparatus and method for providing idle screen with mobile widget service
KR101223893B1 (en) * 2008-08-28 2013-01-17 에스케이플래닛 주식회사 Apparatus and method for capacity scacle of widget loading
KR101546782B1 (en) 2008-10-02 2015-08-25 삼성전자주식회사 Apparatus and method for composing idle screen in a portable terminal
KR101540090B1 (en) * 2008-10-20 2015-07-29 엘지전자 주식회사 Mobile terminal having wedget alarm function and operating method thereof
KR101015301B1 (en) * 2008-12-22 2011-02-15 주식회사 엘지유플러스 Method and system for setting resident widget
KR101012567B1 (en) * 2009-01-23 2011-02-07 주식회사 엘지유플러스 System and method for setting widget in mobile terminal
KR101604131B1 (en) 2009-03-31 2016-03-16 주식회사 엘지유플러스 Method and system for running application in idle mode
WO2010114763A3 (en) * 2009-04-02 2011-01-13 Sony Corporation Tv widget multiview content organization
US8051375B2 (en) 2009-04-02 2011-11-01 Sony Corporation TV widget multiview content organization
US8261210B2 (en) 2009-04-02 2012-09-04 Sony Corporation TV widget animation with audio
US8181120B2 (en) 2009-04-02 2012-05-15 Sony Corporation TV widget animation
KR100998988B1 (en) 2009-05-13 2010-12-09 (주)디지탈아리아 Transformation Method from W3C Standard Based Widget Format File to Flash Format Based Widget File
US10025480B2 (en) 2009-05-19 2018-07-17 Samsung Electronics Co., Ltd. Mobile device and method for editing and deleting pages
US20100295789A1 (en) * 2009-05-19 2010-11-25 Samsung Electronics Co., Ltd. Mobile device and method for editing pages used for a home screen
US8988353B2 (en) * 2009-05-19 2015-03-24 Samsung Electronics Co., Ltd. Mobile device and method for editing pages used for a home screen
WO2010134718A3 (en) * 2009-05-19 2011-03-03 Samsung Electronics Co., Ltd. Mobile device and method for editing pages used for a home screen
US10915235B2 (en) 2009-05-19 2021-02-09 Samsung Electronics Co., Ltd. Mobile device and method for editing and deleting pages
WO2012086899A1 (en) * 2010-12-21 2012-06-28 (주)티컴즈 Method for providing a live icon service, and server for same
CN104798037A (en) * 2012-11-15 2015-07-22 三星电子株式会社 User function operation method and electronic device supporting the same
KR20140071510A (en) * 2012-11-15 2014-06-11 삼성전자주식회사 Operating Method of User Function and Electronic Device supporting the same
WO2014077637A1 (en) * 2012-11-15 2014-05-22 Samsung Electronics Co., Ltd. User function operation method and electronic device supporting the same
US10088986B2 (en) 2012-11-15 2018-10-02 Samsung Electronics Co., Ltd. User function operation method and electronic device supporting the same
CN104798037B (en) * 2012-11-15 2019-08-16 三星电子株式会社 User function operating method and the electronic device for supporting this method
KR102039084B1 (en) 2012-11-15 2019-11-26 삼성전자 주식회사 Operating Method of User Function and Electronic Device supporting the same
KR101485786B1 (en) 2014-05-26 2015-01-26 삼성전자주식회사 A method to provide a widget, and TV using the same

Similar Documents

Publication Publication Date Title
KR100747663B1 (en) Personal terminal capable of executing widget and background display setting method
US20230222152A1 (en) Systems and methods for a scalable, collaborative, real-time, graphical life-management interface
US20140282371A1 (en) Systems and methods for creating or updating an application using a pre-existing application
TWI450107B (en) Method and computer readable storage media for web data usage platform
US20080046557A1 (en) Method and system for designing, implementing, and managing client applications on mobile devices
CN113261023A (en) Remote access to metadata for a collaborative document
US7739310B1 (en) Extensible portlet templates
EP2610770A1 (en) Methods and systems for open source integration
US10362359B2 (en) Video player framework for a media distribution and management platform
US11409835B1 (en) Systems for launching content for publication
US20140298249A1 (en) Method and device for displaying service page for executing application
WO2009002293A1 (en) Independent data navigation within a document
KR20080107397A (en) Auxiliary display gadget for distributed content
JP5784597B2 (en) System and method for providing subdivision issued content to an electronic device
EP2702485A1 (en) Web-based app builder for mobile devices with automatic updates
KR20140119609A (en) Method and device for displaying page for executing application
KR20120045152A (en) Contents service system, contents creating service apparatus and method based on template, and terminal unit thereof
CN102163156A (en) Mobile terminal icon replacing method and mobile terminal
CN101876998B (en) Method and system for editing data
JP6002302B2 (en) Web application generation system, Web application generation system control method, Web application generation system program, Web application generation device, Web application generation device control method, and Web application generation device program
Sun et al. The Exploration and Practice of MVVM Pattern on Android Platform
KR102039084B1 (en) Operating Method of User Function and Electronic Device supporting the same
US10387130B1 (en) Metadata driven distributed application behavior system and method
Ma et al. Service brick composition framework for smartphones
KR100993273B1 (en) Displaying Method Of Web Page And System using the same

Legal Events

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

Payment date: 20120801

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130801

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160901

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180801

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190731

Year of fee payment: 13