KR20100050603A - System providing widget service and method for updating widget information thereof - Google Patents
System providing widget service and method for updating widget information thereof Download PDFInfo
- Publication number
- KR20100050603A KR20100050603A KR1020080102958A KR20080102958A KR20100050603A KR 20100050603 A KR20100050603 A KR 20100050603A KR 1020080102958 A KR1020080102958 A KR 1020080102958A KR 20080102958 A KR20080102958 A KR 20080102958A KR 20100050603 A KR20100050603 A KR 20100050603A
- Authority
- KR
- South Korea
- Prior art keywords
- widget information
- information
- widget
- server
- updated
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 휴대 단말기 및 서버로 구성된 시스템과 그 시스템에서 정보를 업데이트하는 방법에 관한 것으로 특히 위젯 서비스를 제공할 수 있는 시스템 및 그 시스템에서 위젯 정보를 업데이트하는 방법에 관한 것이다.The present invention relates to a system consisting of a mobile terminal and a server and a method for updating information in the system, and more particularly, to a system capable of providing a widget service and a method for updating widget information in the system.
휴대 단말기를 사용하는 사용자들이 많아지면서, 휴대 단말기는 기존의 음성 통화뿐만 아니라 인터넷 기능, 카메라 기능, 디지털 방송 기능(DMB; Digital Multimedia Broadcasting), Mp3기능과 같은 다양한 기능을 구비하게 되었다. 이렇게 많은 기능들이 휴대 단말기에 구비되면서, 휴대 단말기의 메뉴가 복잡해지게 되었다. 이에 따라 사용자가 원하는 기능에 쉽게 접근할 수 있도록 하기 위해 휴대 단말기는 위젯 서비스를 제공하기 시작했다. 위젯 서비스는 휴대 단말기의 메뉴 중에서 사용자가 자주 사용하는 메뉴들과 연결된 어플리케이션을 대기 화면에 표시하여, 사용자가 자주 사용하는 메뉴에 쉽게 접근할 수 있도록 하는 서비스이다. 그리고 이러한 위젯 서비스를 이용하여 인터넷망을 통해 연결된 서버에서 수신되는 다 양한 정보들이 휴대 단말기에 표시될 수 있다. As the number of users using the portable terminal increases, the portable terminal has various functions such as Internet functions, camera functions, digital multimedia broadcasting (DMB), and Mp3 functions as well as existing voice calls. As many functions are provided in the portable terminal, the menu of the portable terminal is complicated. Accordingly, in order to provide users with easy access to desired functions, mobile terminals have started providing widget services. The widget service is a service that displays an application connected to menus frequently used by a user on a standby screen among menus of the mobile terminal, so that the user can easily access a frequently used menu. In addition, various types of information received from a server connected through an internet network may be displayed on the mobile terminal using the widget service.
그러나 휴대 단말기에서의 위젯 서비스를 통해 표시되는 다양한 정보들은 인터넷망과 연결된 사업자 서버를 통해 자주 업데이트해줘야 한다는 문제점이 있다. 그리고 휴대 단말기에 위젯 서비스를 통해 표시되는 정보들이 업데이트될 때, 사용자가 원하는 정보만을 선택해서 업데이트할 수 없다는 문제점이 있다. 그리고 사업자 서버를 통해 정보를 업데이트할 때, 사용자는 업데이트되는 정보의 크기에 따라 데이터 통신요금을 지불해야한다는 문제점이 발생한다. However, there is a problem in that various information displayed through the widget service in the mobile terminal should be frequently updated through the operator server connected to the Internet network. In addition, when the information displayed through the widget service on the mobile terminal is updated, there is a problem in that the user cannot select and update only the desired information. And when updating information through the operator server, a problem arises that the user has to pay a data communication fee according to the size of the information to be updated.
상기와 같은 문제점을 해결하기 위해 본 발명은 서버로부터 수신되는 위젯 정보를 휴대 단말기에서 표시할 수 있는 위젯 서비스를 제공하는 시스템 및 그 시스템에서 위젯 정보를 업데이트 하는 방법을 제공한다.In order to solve the above problems, the present invention provides a system for providing a widget service that can display widget information received from a server in a mobile terminal, and a method for updating widget information in the system.
상기와 같은 목적을 달성하기 위해 본 발명의 실시예에 따른 위젯 정보를 업데이트하는 방법은 저장된 적어도 하나의 위젯 정보 중에서 업데이트할 위젯 정보 및 상기 업데이트할 위젯 정보를 수신할 연결 정보가 선택되면, 상기 업데이트할 위젯 정보 및 연결 정보를 서버로 전송하는 과정; 상기 서버로부터 위젯 정보가 포함된 단문 메시지가 수신되면, 상기 수신된 단문 메시지에 포함된 위젯 정보를 확인하는 과정; 상기 확인된 위젯 정보로 상기 저장된 위젯 정보를 업데이트하는 과정을 포함한다.In order to achieve the above object, a method of updating widget information according to an embodiment of the present invention may include: updating widget information to be updated and connection information to receive widget information to be updated from among at least one stored widget information; Transmitting widget information and connection information to be performed to a server; When the short message including the widget information is received from the server, checking widget information included in the received short message; Updating the stored widget information with the checked widget information.
또한 상기와 같은 목적을 달성하기 위해 본 발명의 실시예에 따른 위젯 서비스를 제공하는 시스템은 저장된 적어도 하나의 위젯 정보 중에서 업데이트할 위젯 정보 및 상기 업데이트할 위젯 정보를 수신할 연결 정보를 서버로 전송하고, 상기 서버로부터 수신된 위젯 정보를 포함하는 단문 메시지를 확인하여, 상기 저장된 위젯 정보를 상기 수신된 위젯 정보로 업데이트하는 휴대 단말기; 상기 휴대 단말기로부터 수신된 상기 업데이트할 위젯 정보 및 상기 연결 정보를 확인하고, 상기 확인된 업데이트할 위젯 정보를 포함하는 상기 단문 메시지를 생성하여 상기 연결 정 보에 해당하는 휴대 단말기로 전송하는 서버로 구성된다. In addition, in order to achieve the above object, a system for providing a widget service according to an embodiment of the present invention transmits widget information to be updated among the at least one stored widget information and connection information to receive the widget information to be updated to a server. A mobile terminal for checking a short message including widget information received from the server and updating the stored widget information with the received widget information; A server for checking the widget information to be updated and the connection information received from the mobile terminal, generating the short message including the checked widget information to be updated, and transmitting the short message to the mobile terminal corresponding to the connection information; do.
본 발명에 따르면, 휴대 단말기에 저장된 위젯 정보 중에서 사용자가 선택하는 위젯 정보만을 업데이트할 수 있다. 그리고 휴대 단말기에 저장된 위젯 정보가 서버를 통해 업데이트되는 경우에도 사용자는 업데이트되는 위젯 정보의 크기에 따라 산출되던 데이터 통신요금을 지불하지 않아도 된다. According to the present invention, only widget information selected by a user from among widget information stored in the mobile terminal can be updated. And even when the widget information stored in the mobile terminal is updated through the server, the user does not have to pay the data communication fee calculated according to the size of the updated widget information.
'위젯'은 휴대 단말기에서 특정 기능을 선택하기 위해 표시되는 어플리케이션이나, 인터넷망과 연결된 서버를 통해 수신된 다양한 위젯 정보들을 표시하기 위한 이미지 또는 아이콘을 의미한다. 예를 들어 위젯은 날씨를 표시하는 날씨 위젯, 오늘의 운세를 표시하는 운세 위젯, 생활 정보를 표시하는 생활 정보 위젯, 뉴스를 표시할 수 있는 뉴스 위젯, 시간을 표시하는 시간 위젯, 지하철 노선도를 표시하는 지하철 노선 위젯 등이 될 수 있다. 'Widget' refers to an image or icon for displaying various widget information received through an application displayed on a mobile terminal or a server connected to an internet network. For example, the widget might display a weather widget that displays weather, a fortune widget that displays today's fortune, a life widget that displays life information, a news widget that displays news, a time widget that displays time, a subway map It can be such as subway line widget.
'위젯 정보'는 인터넷망과 연결된 서버를 통해 수신되어, 휴대 단말기에 표시되는 각 위젯별로 저장되는 정보이다. 예를 들어 위젯 정보는 날씨 위젯과 연관되어 저장되는 날씨 위젯 정보, 운세 위젯과 연관되어 저장되는 오늘의 운세에 대한 운세 위젯 정보, 뉴스 위젯과 연관되어 저장되는 뉴스 위젯 정보, 생활 정보와 연관되어 저장되는 생활 위젯 정보, 게임을 수행할 수 있는 게임 위젯과 연관되어 저장되는 게임 위젯 정보 등과 같이 각 위젯별로 인터넷을 통해 다운로드된 정보들을 의미한다. 'Widget information' is information received through a server connected to the Internet network and stored for each widget displayed on the mobile terminal. For example, the widget information is stored in association with the weather widget information stored in association with the weather widget, the fortune widget information for today's fortunes stored in association with the fortune widget, the news widget information stored in association with the news widgets, and associated with life information. Means information downloaded through the Internet for each widget, such as the living widget information, the game widget information stored in association with the game widget that can play the game.
'연결 정보'는 전화번호와 같이 서버로부터 위젯 정보를 수신받을 수 있는 휴대 단말기를 지정하는 정보가 될 수 있다. 'Connection information' may be information for designating a mobile terminal that can receive widget information from a server, such as a telephone number.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음을 유의해야한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, it should be noted that the same components in the accompanying drawings are represented by the same reference numerals as possible. Further, the detailed description of well-known functions and constructions that may obscure the gist of the present invention will be omitted.
도 1은 본 발명의 실시예에 따른 휴대 단말기(100)의 구성을 개략적으로 도시한 도면이다. 1 is a view schematically showing the configuration of a
도 1을 참조하면, 휴대 단말기(100)는 무선 통신부(110), 표시부(120), 저장부(130), 입력부(140), 제어부(150)로 구성된다. Referring to FIG. 1, the
무선 통신부(110)는 음성 통화 서비스, 화상 통화 서비스, 단문 메시지 서비스(SMS; Shot Message Service) 또는 멀티 미디어 메시지 서비스(MMS; Multi media Message Service) 및 서버와의 데이터 통신과 같은 통신 기능을 수행할 수 있다. 특히 무선 통신부(110)는 위젯 정보를 업데이트하기 위해 전송되는 단문 메시지(이하 SMS)를 서버로부터 수신할 수 있다. The
표시부(120)는 휴대 단말기(100)에서 수행되는 기능 또는 메뉴 등을 표시할 수 있다. 그리고 표시부(120)는 LCD(Liquid Crystal Display)를 사용할 수 있다. 만약 LCD가 터치 스크린 방식으로 구현된 경우, 표시부(120)는 입력부(140)로 동작할 수도 있다. 특히 표시부(120)는 제어부(150)의 제어 하에 위젯을 표시할 수 있다. 그리고 위젯이 선택되면, 표시부(120)는 제어부(150)의 제어 하에 선택된 위젯 에 해당하는 위젯 정보를 표시할 수 있다. 그리고 무선 통신부(110)를 통해 서버로부터 업데이트할 위젯 정보가 SMS에 포함되어 전송되었을 때, 표시부(120)는 제어부(150)의 제어 하에 수신된 위젯 정보가 있음을 표시할 수 있다.The
저장부(130)는 휴대 단말기(100)에서 수행될 수 있는 기능에 해당하는 응용 프로그램과 휴대 단말기(100)에서 기능이 수행되는 중에 발생되는 데이터를 저장한다. 특히 저장부(130)는 위젯 정보를 저장할 수 있다. 위젯 정보는 무선 통신부(110)를 통해 서버로부터 수신된 정보이며, 표시부(120)에 표시된 각각의 위젯에 해당하는 정보를 의미한다. 여기서 저장부(130)는 위젯별로 위젯 정보를 구분하여 저장할 수 있다. 또한 위젯 정보는 날씨 위젯 정보, 생활 위젯 정보, 뉴스 위젯 정보, 운세 위젯 정보 등이 포함될 수 있다.The
그리고 저장부(130)는 각각의 위젯 정보에 해당하는 포맷을 저장하고 있다. 이러한 포맷은 위젯 정보의 종류가 무엇인지 나타내는 서비스 코드, 위젯 정보의 내용을 분석하기 위해 설정된 코드를 포함하고 있다. 예를 들어 서비스 코드로 날씨 위젯 정보는 [0*1234], 운세 위젯 정보는 [0*0720], 생활 위젯 정보는 [0*8211]로 설정될 수 있다. 그리고 각각의 위젯 정보의 포맷으로 설정된 코드는 1,2,3,4 등으로 설정될 수 있는데, 날씨 위젯 정보에서 날씨 코드 1은 맑음, 2는 비, 3은 눈, 4는 구름 등을 의미하도록 설정될 수 있다. 이와 유사하게 운세 위젯 정보에서 설정된 코드 1은 오늘 날짜에 맞는 운세, 코드 2는 내일 날짜 운세 등을 의미하도록 설정될 수 있다. 그리고 생활 위젯 정보에서 설정된 코드 1은 세차하기 좋은 날, 코드 2는 빨래는 피하세요, 코드 3은 황사 조심, 코드 4는 나들이 가기 좋은 날 등을 의미하도록 설정될 수 있다. 이외에도 날씨 정보 포맷에는 날씨를 확인할 수 있는 기간을 설정할 수 있는 기간 코드가 더 포함될 수 있다. 기간 코드는 날씨가 제공되는 날짜를 기준으로 7/17-7/21 등과 같이 설정될 수 있으며, 날짜 정보를 제공하는 기간을 기준으로 7일, 14일, 21일에 해당하는 007, 014 또는 021과 같이 설정될 수 있다. 생활 위젯 정보는 온도와 습도에 대한 정보를 제공하는 코드를 더 포함할 수 있다. 이에 따라 생활 위젯 정보는 1(28, 60)의 포맷으로 구성될 수 있으며, 첫번째 숫자 1은 생활 위젯 정보를 분석하기 위해 설정된 코드, 괄호 안이 숫자는 각각 그 날의 온도 및 습도를 의미하도록 설정될 수 있다. The
입력부(140)는 사용자로부터 입력되는 숫자 및 문자 정보, 각종 기능들의 설정 및 휴대 단말기(100)의 기능 제어와 관련되어 입력되는 신호를 제어부(150)로 전달한다. 입력부(140)는 터치 스크린으로 형성되거나, 일반적인 키패드로 형성될 수 있으며, 숫자 및 문자가 배열된 문자 키, 기능이 수행될 수 있도록 선택되는 기능 키, 소프트 키 등으로 구성된다. 여기서 입력부(140)는 휴대 단말기(100)에서 위젯 정보를 업데이트할 수 있는 메뉴를 선택할 수 있는 기능키를 구비할 수 있다. The
제어부(150)는 휴대 단말기(100)를 구성하는 각 구성들의 전반적인 동작을 제어하는 기능을 수행한다. 특히 제어부(150)는 서버를 통해 수신된 위젯 정보 또는 휴대 단말기(100)에서 수행될 수 있는 어플리케이션 등에 해당하는 적어도 하나의 위젯을 표시부(120)에 표시하는 위젯 서비스를 수행할 수 있다. 또한 제어부(150)는 무선 통신부(110)를 통해 연결된 서버에서 수신되는 위젯 정보를 이용하여 저장부(130)에 저장된 위젯 정보를 업데이트할 수 있다. 좀 더 상세히 설명하 면, 제어부(150)는 위젯 정보를 업데이트할 수 있는 위젯 정보 설정 모드시, 입력부(140)를 통해 업데이트하고자 하는 위젯 정보가 선택되면, 선택된 위젯 정보 및 위젯 정보를 수신할 휴대 단말기(100)에 해당하는 연결 정보를 서버로 전송할 수 있다. 무선 통신부(110)를 통해 서버로부터 위젯 정보를 포함하는 SMS가 수신되면, 제어부(150)는 수신된 SMS를 확인한다. 그리고 제어부(150)는 확인된 SMS에 위젯 정보가 포함되어 있는지 판단하여, 저장부(130)에 저장된 위젯 정보를 수신된 위젯 정보로 업데이트할 수 있다. The
좀 더 상세히 설명하면, 제어부(150)는 저장부(130)에 저장된 위젯 정보의 포맷을 통해 SMS에 포함된 위젯 정보를 확인할 수 있다. 그리고 제어부(150)는 확인된 위젯 정보로 저장부(130)에 저장된 위젯 정보를 업데이트할 수 있다. 예를 들어 수신된 SMS에 서비스 코드인 [0*1234] 1,4,2,1...등이 포함되어 있다면, 제어부(150)는 저장부(130)에 저장된 위젯 정보의 포맷을 통해 SMS에 포함된 위젯 정보를 분석한다. 다시 말해 제어부(150)는 저장부(130)에 저장된 위젯 정보 포맷을 통해 SMS에 포함된 서비스 코드인 [0*1234]는 날씨 위젯 정보를 의미하고, 코드 1은 맑음, 코드 4는 구름, 코드 2는 비를 의미하는 것을 확인할 수 있다. 이렇게 SMS에 포함된 날씨 위젯 정보를 분석한 제어부(150)는 저장부(130)에 저장된 날씨 위젯 정보를 분석된 날씨 위젯 정보로 업데이트한다. In more detail, the
이러한 구성들 외에도 휴대 단말기(100)는 이미지를 촬영할 수 있는 카메라부, 디지털 방송 신호를 수신할 수 있는 디엠비(DMB; Digital Multimedia Broadcasting) 수신부 등 휴대 단말기(100)에서 수행될 수 있는 기능에 따라 다양 한 구성들을 추가로 포함할 수 있다.In addition to these configurations, the
다음으로 위젯 정보를 업데이트하기 위해 휴대 단말기(100)및 서버 간의 송수신되는 신호의 흐름에 대하여 설명한다. 도 2는 본발명의 실시예에 따른 시스템 간의 송수신되는 신호의 흐름을 도시한 도면이다. 도 2는 도 3a 내지 도 3d를 참조로 하여 설명한다. 도 3a 내지 도 3d는 시스템 간의 송수신되는 위젯 정보의 포맷 형식을 예시한 예시도이다. Next, a flow of signals transmitted and received between the
도 2를 참조하면, 휴대 단말기(100)는 210단계에서 위젯 정보 설정이 선택되면, 220단계에서 무선 통신부(110)를 통해 업데이트할 위젯 정보를 요청하는 신호를 서버(200)로 전송한다. 이때 휴대 단말기(100)는 위젯 정보 요청 신호에 사용자에 의해 입력된 연결 정보인 전화번호를 함께 포함시켜 전송한다. 좀 더 상세히 설명하면 휴대 단말기(100)는 위젯 정보 설정이 선택되면, 무선 통신부(110)를 통해 서버(200)에 접속한다. 그리고 휴대 단말기(100)는 서버(200)로부터 전송되는 화면을 표시부(120)에 표시한다. 여기서 서버(200)로부터 전송된 화면에 위젯 정보 입력창이 표시될 수 있다. 위젯 정보 입력창은 전송을 요청할 위젯 정보를 선택할 수 있는 위젯 정보 선택창과 위젯 정보가 전송될 휴대 단말기(100)의 연결 정보를 입력할 수 있는 연결 정보 입력창이 포함될 수 있다. Referring to FIG. 2, when the widget information setting is selected in
입력부(140)를 통해 요청할 위젯 정보 및 연결 정보가 입력되면, 휴대 단말기(100)는 입력된 위젯 정보 및 연결 정보를 표시부(120)에 표시한다. 예를 들어 입력부(140)을 통해 입력된 요청할 위젯 정보가 날씨 정보이고, 날씨 정보를 수신할 휴대 단말기(100)의 연결 정보가 010-1111-1234라면, 휴대 단말기(100)는 도 3a 에서 도시된 바와 같이 표시부(120)에 표시된 서버(200)로부터 전송된 화면에 날씨 위젯 정보 전송 신청 및 입력된 연결 정보인 전화번호 010-1111-1234를 표시할 수 있다. 그리고 입력부(140)를 통해 전송 또는 확인 키가 입력되면, 휴대 단말기(100)는 연결 정보를 포함하는 위젯 정보 요청 신호를 서버(200)로 전송한다. When the widget information and the connection information to be requested are input through the
위젯 정보 요청 신호를 수신한 서버(200)는 230단계에서 휴대 단말기(100)의 연결 정보 및 전송할 위젯 정보를 확인한다. 그리고 서버(200)는 240단계에서 도 3b에서 도시된 바와 같이 확인된 위젯 정보를 포함하는 SMS를 생성한다. 여기서 서버(200)를 통해 생성되는 SMS는 미리 결정된 포맷으로 변환된 위젯 정보를 포함할 수 있다. 예를 들어 위젯 정보가 날씨 정보인 경우에 서버(100)는 날씨 정보라는 것을 알리는 코드인 [0*1234]과 설정된 기간에 해당하는 날짜 위젯 정보를 나타내는 코드인 1, 4, 2, 1...와 같은 포맷을 이용하여 위젯 정보를 변환하고, 변환된 위젯 정보의 포맷을 포함하는 SMS를 생성한다.In
다음으로 서버(200)는 250단계에서 확인된 연결 정보로 생성된 SMS를 전송한다. 그러면 휴대 단말기(100)는 260단계에서 무선 통신부(110)를 통해 수신된 SMS에 위젯 정보의 포맷이 포함되어 있는지 확인한다. 만약 수신된 SMS가 위젯 정보를 포함하고 있는 SMS라면, 휴대 단말기(100)는 도 3c에서 도시된 바와 같이 '위젯 정보를 수신하였습니다'라고 표시부(120)에 표시할 수 있다. 그리고 휴대 단말기(100)는 270단계에서 SMS에 포함된 위젯 정보를 확인하고, 280단계에서 확인된 위젯 정보를 업데이트 하여 저장부(130)에 저장한다. 이때 저장부(130)에 저장되는 위젯 정보는 위젯별로 분류되어 저장될 수 있다. 예들 들어 날씨 위젯 정보임을 나타내는 서비스 코드 [0*1234], 기간 코드 7/18~7/21 및 코드 1,4,2,1...등으로 구성된 위젯 정보의 포맷이 포함된 SMS가 수신되었다면, 휴대 단말기(100)는 저장부(130)에 저장된 위젯 정보의 포맷인 서비스 코디 및 설정된 코드를 통해 SMS에 포함된 위젯 정보가 날씨 위젯 정보임을 확인한다. 그리고 휴대 단말기(100)는 설정된 코드를 통해 날씨 위젯 정보를 확인하여 도 3d에서 도시된 바와 같이 저장부(130)에 해당 날짜별로 날씨 위젯 정보를 저장한다. 다시 말해 휴대 단말기(100)는 SMS에 포함된 기간 코드인 7/18~7/21 및 날씨를 알리는 코드인 1,4,2,1..을 저장부(130)에 설정된 코드와 비교한다. 이를 통해 제어부(150)는 날씨를 표시할 기간은 7월 18일부터 7월 21일까지이며, 확인된 코드에 따라 7월 18일에는 코드 1에 의해 맑음, 7월 19일은 코드 4에 의해 구름, 7월 20일은 코드 2에 의해 비, 7월 21일에는 맑음임을 확인하고, 확인된 위젯 정보들을 저장부(130)에 저장할 수 있다. Next, the
이상에서는 위젯 정보를 업데이트하기 위해 휴대 단말기(100)및 서버(200) 간의 신호 흐름에 대하여 설명했다. 다음으로는 휴대 단말기(100)를 기준으로 위젯 정보를 업데이트 하는 방법에 대하여 설명한다. 도 4는 본발명에 따른 위젯 정보를 요청하는 방법을 나타낸 흐름도이다.In the above, the signal flow between the
도 4를 참조하면, 410단계에서 위젯 정보를 업데이트하기 위해 메뉴 또는 기능 키 등을 통해 위젯 정보 설정이 선택되면, 제어부(150)는 415단계에서 위젯 정보 입력창을 표시부(120)에 표시한다. 이때 위젯 정보 입력창은 전송을 요청할 위젯 정보를 선택할 수 있는 위젯 정보 선택창과 업데이트될 위젯 정보가 전송될 휴 대 단말기(100)의 연결 정보를 입력할 수 있는 연결 정보 입력창이 포함된다. 그리고 제어부(150)는 420단계에서 요청할 위젯 정보가 선택되는지 판단한다. 위젯 정보가 선택되면, 제어부(150)는 425단계에서 위젯 정보를 수신할 휴대 단말기(100)의 연결 정보가 입력되는지 판단한다. 연결 정보가 입력되면, 제어부(150)는 430단계에서 무선 통신부(110)를 통해 입력된 위젯 정보 및 연결 정보를 서버(200)로 전송한다. Referring to FIG. 4, when the widget information setting is selected through a menu or a function key to update the widget information in
그리고 제어부(150)는 435단계에서 무선 통신부(110)를 통해 서버(200)로부터 SMS가 수신되는지 판단한다. 만약 SMS가 수신되지 않으면, 제어부(150)는 440단계에서 위젯 정보 재설정이 선택되는지 판단한다. 만약 위젯 정보 재설정이 선택되면, 제어부(150)는 415단계부터 다시 재수행한다. 이 단계에서 제어부(150)는 위젯 정보를 포함하는 SMS가 수신되지 않았음을 표시부(120)에 표시할 수도 있다.In
그러나 435단계에서 무선 통신부(110)를 통해 SMS가 수신되면, 제어부(150)는 450단계에서 수신된 SMS에 따른 위젯 정보를 설정한다. 여기서 450단계는 도 5를 참조하여 상세히 설명한다. 도 5는 본발명의 실시예에 따른 위젯 정보를 업데이트하는 방법을 나타낸 흐름도이다. 도 6a 내지 도 6b는 본발명에 따른 업데이트된 위젯 정보를 표시하는 화면을 예시한 화면 예시도이다. However, when the SMS is received through the
도 5를 참조하면, 무선 통신부(110)를 통해 SMS가 수신되면, 제어부(150)는 510단계에서 수신된 SMS를 확인한다. 그리고 제어부(150)는 520단계에서 확인된 SMS에 위젯 정보가 포함되어 있는지 판단한다. 다시 말해 제어부(150)는 수신된 SMS가 위젯 정보의 포맷을 포함하고 있는지 판단한다. 위젯 정보가 포함된 SMS가 아니면, 제어부(150)는 530단계에서 확인된 SMS를 표시부(120)에 표시한다. 이 단계에서 제어부(150)는 위젯 정보를 재설정할 것인지를 선택할 수 있는 선택창을 표시부(120)에 표시하여, 도 4에서 설명한 위젯 정보를 설정하는 과정인 415단계 내지 450단계를 다시 수행할 수 있다. Referring to FIG. 5, when an SMS is received through the
520단계에서 판단 결과에 따라 위젯 정보가 포함된 SMS이면, 제어부(150)는 540단계에서 위젯 정보가 수신되었음을 표시부(120)에 표시한다. 그리고 제어부(150)는 550단계에서 수신된 SMS에 포함된 위젯 정보를 분석(parsing)한다. 다시 말해 제어부(150)는 수신된 SMS에 포함된 위젯 정보의 포맷을 확인하고, 확인된 포맷을 저장부(130)에 저장된 포맷과 비교하여 위젯 정보를 분석한다. If the SMS includes the widget information according to the determination result in
그리고 제어부(150)는 560단계에서 분석된 위젯 정보로 저장부(130)에 저장된 위젯 정보를 업데이트한다. 위젯 정보를 업데이트한 제어부(150)는 570단계에서 업데이트된 위젯 정보를 표시부(120)에 표시한다. 예를 들어 날씨 위젯 정보가 업데이트되었다면, 제어부(150)는 도 6a에서 도시된 바와 같이 날씨 위젯에 'new'와 같은 이모티콘을 표시하여, 업데이트가 이루어진 위젯 정보가 있음을 표시한다. 그리고 입력부(140)를 통해 날씨 위젯이 선택되면, 제어부(150)는 도 6b와 같이 선택된 날씨 위젯에 해당하는 업데이트된 날씨 위젯 정보를 표시부(120)에 표시한다. 이때 제어부(150)는 날짜별로 업데이트된 날씨 위젯 정보를 나열하고, 각 날씨에 나타내는 이모티콘을 같이 표시부(120)에 표시할 수 있다. The
이상에서는 휴대 단말기(100)에서 위젯 정보를 업데이트하는 방법에 관하여 설명했다. 다음으로 서버(200)에서 업데이트될 위젯 정보를 SMS으로 휴대 단말 기(200)에 전송하는 방법에 관하여 도 7을 참조하여 설명한다. 도 7은 본발명에 따른 서버(200)에서 위젯 정보를 전송하는 방법을 나타낸 흐름도이다. In the above, the method of updating the widget information in the
도 7을 참조하면, 서버(200)는 710단계에서 휴대 단말기(100)로부터 전송된 위젯 정보 요청 신호가 수신되면, 720단계에서 위젯 정보 요청 신호에 포함된 휴대 단말기(100)의 연결 정보를 확인한다. 그리고 서버(200)는 730단계에서 위젯 정보 요청 신호에 포함된 업데이트할 위젯 정보를 확인한다. 다음으로 서버(200)는 740단계에서 확인된 위젯 정보를 포함하는 SMS를 생성한다. 이때 위젯 정보는 설정된 포맷에 따라 변환되어 SMS에 포함된다. SMS를 생성한 서버(200)는 750단계에서 생성된 SMS를 720단계에서 확인한 연결 정보에 해당하는 휴대 단말기(100)로 전송한다. Referring to FIG. 7, when the widget information request signal transmitted from the
지금까지는 업데이트할 위젯 정보를 선택해서 업데이트되는 방법에 대하여 설명했다. 다음으로 사용자가 직접 서버(200)에 입력한 위젯 정보를 이용하여 휴대 단말기(100)에서 위젯 정보를 업데이트하는 방법에 관하여 도 8 내기 도 9를 참조하여 상세히 설명한다. 도 8은 본발명의 다른 실시예에 따른 휴대 단말기에서 위젯 정보를 업데이트하는 방법을 나타낸 흐름도이다. 도 9는 본발명에 따른 위젯 정보를 입력하는 화면을 예시한 화면 예시도이다. So far, we explained how to select and update the widget information to be updated. Next, a method of updating the widget information in the
도 8을 참조하면, 810단계에서 메뉴 또는 기능키 등을 통해 위젯 정보 설정이 선택되면, 제어부(150)는 815단계에서 무선 통신부(110)를 통해 서버(200)와 연결한다. 그리고 제어부(150)는 820단계에서 서버(200)로부터 전송된 메인 화면을 표시부(120)에 표시한다. 여기서 서버(200)로부터 전송된 메인 화면에는 위젯 정보 와 관련된 메뉴가 표시될 수 있다. 예를 들어 위젯 정보와 관련된 메뉴는 위젯별로 위젯 정보를 사용자가 직접 입력할 수 있는 위젯 정보 입력 메뉴, 휴대 단말기(100)에 표시되는 위젯 디자인을 변경할 수 있는 위젯 꾸미기 메뉴, 위젯 정보를 검색할 수 있는 검색 메뉴 등이 될 수 있다. Referring to FIG. 8, when the widget information setting is selected through a menu or a function key in
다음으로 제어부(150)는 825단계에서 표시부(120)에 표시된 화면에서 위젯 정보 입력 메뉴가 선택되는지 판단한다. 만약에 위젯 정보 입력 메뉴가 선택되지 않으면, 제어부(150)는 830단계에서 사용자에 의해 선택되는 기능들을 수행할 수 있다. 예를 들어 검색 메뉴가 선택되면, 제어부(150)는 검색어를 입력할 수 있는 입력창을 표시부(120)에 표시한다. 그리고 입력부(140)를 통해 검색어가 입력되면, 제어부(150)는 무선 통신부(110)를 통해 입력된 검색어를 서버(200)로 전송한다. 그리고 무선 통신부(110)를 통해 서버(200)로부터 검색어에 해당하는 위젯 정보가 수신되면, 제어부(150)는 수신된 위젯 정보를 표시부(120)에 표시할 수 있다. Next, the
반면에 825단계에서 입력부(140)를 통해 위젯 정보 입력 메뉴가 선택되면, 제어부(150)는 840단계에서 위젯 정보 입력창을 표시부(120)에 표시한다. 그리고 제어부(150)는 845단계에서 입력부(140)를 통해 입력되는 위젯 정보 및 연결 정보를 표시부(120)에 표시한다. 840단계 내지 845단계는 도 9를 참조하여 상세히 설명한다. In contrast, when the widget information input menu is selected through the
위젯 정보 입력 메뉴가 선택되면, 제어부(150)는 도 9에서 도시된 바와 같이 위젯 정보를 수신할 휴대 단말기(100)의 연결 정보를 입력할 수 있는 연결 정보 입력창 및 업데이트할 위젯 정보를 입력할 수 있는 위젯 정보 입력창을 표시부(120) 에 표시한다. 다시 말해 사용자가 위젯 정보 중에서 날씨 위젯 정보를 입력할 수 있는 날찌 위젯 입력 메뉴를 선택했다면, 제어부(150)는 도 9에서 도시된 바와 같이 연결 정보를 입력할 수 있는 연결 정보 입력창과 날짜별로 날씨를 입력할 수 있는 날씨 위젯 정보 입력창을 표시부(120)에 표시한다. 그리고 사용자가 입력부(140)를 통해 연결 정보인 010-1111-1234와 각 날짜별로 7/17 맑음, 7/18 흐림을 입력하면, 제어부(150)는 입력부(140)를 통해 입력되는 연결 정보 및 날씨 정보를 표시부(120)에 표시한다. When the widget information input menu is selected, the
다음으로 제어부(150)는 850단계에서 입력부(140)를 통해 확인이 선택되는지 판단한다. 입력부(140)를 통해 확인이 선택되면, 제어부(150)는 855단계에서 위젯 정보가 완료되었음을 표시부(120)에 표시한다. 그리고 제어부(150)는 무선 통신부(110)를 통해 입력된 연결 정보 및 위젯 정보를 서버(200)로 전송한 다음, 860단계에서 연결되었던 서버(200)와 연결 해제한다. Next, the
그리고 제어부(150)는 865단계에서 무선 통신부(110)를 통해 서버(200)로부터 SMS가 수신되는지 판단한다. SMS가 수신되지 않으면, 제어부(150)는 870단계에서 위젯 정보 재설정이 선택되는지 판단한다. 여기서 제어부(150)는 위젯 정보를 포함하는 SMS가 수신되지 않았음을 표시부(120)에 표시할 수 있다. 만약 입력부(140)를 통해 위젯 정보 재설정이 선택되면, 제어부(150)는 815단계로 돌아가 다시 위젯 정보 설정 과정을 재수행한다.In
그러나 서버(200)로부터 SMS가 수신되면, 제어부(150)는 880단계에서 수신된 SMS에 따른 위젯 정보를 설정한다. 여기서 880단계는 도 5에서 설명한 단계들과 동 일한 단계가 수행되므로 상세한 설명을 생략한다. 간단히 설명하자면, 제어부(150)는 수신된 SMS에 포함된 위젯 정보를 분석하여, 분석된 위젯 정보로 저장부(130)에 저장된 위젯 정보를 업데이트한다. 그리고 제어부(150)는 업데이트된 위젯 정보를 표시부(120)에 표시한다. However, when the SMS is received from the
도 8 내지 도 9에 있어서, 사용자가 직접 서버(200)를 통해 위젯 정보를 입력하면, 서버(200)는 입력된 위젯 정보를 SMS로 생성하고, 생성된 SMS를 휴대 단말기(100)로 전송한다고 설명했다. 사용자가 직접 서버(200)를 통해 위젯 정보를 입력하는 과정을 통해 서버(200)에 저장된 위젯 정보가 수정될 수 있다. 다시 말해 사용자가 서버(200)에 위젯 정보를 직접 입력하면, 서버(200)는 입력된 위젯 정보와 자신이 저장하고 있는 위젯 정보를 비교한다. 입력된 위젯 정보와 저장된 위젯 정보가 다르면, 서버(200)는 저장된 위젯 정보를 사용자가 입력한 위젯 정보로 수정할 수도 있다. 8 to 9, when the user directly inputs the widget information through the
이상에서는 휴대 단말기(100)및 서버(200)로 구성된 시스템에서 위젯 정보를 업데이트하기 위해 송수신되는 신호의 흐름, 휴대 단말기(100)에서 위젯 정보를 업데이트하는 방법 및 서버(200)에서 휴대 단말기(100)로 위젯 정보를 전송하는 방법에 대하여 설명했다. 이외에도 휴대 단말기(100)에서 주기적으로 위젯 정보를 업데이트할 수 있도록 각각의 위젯 정보별로 업데이트 주기가 설정될 수 있다. 이렇게 업데이트 주기가 설정되면, 휴대 단말기(100)는 무선 통신부(110)를 통해 서버(200)로 위젯 정보 요청 신호를 설정된 주기에 따라 전송한다. 그러면 서버(200)는 위젯 정보 요청 신호에 해당하는 위젯 정보를 SMS로 생성하고, 생성된 SMS를 휴 대 단말기(100)로 전송한다. SMS를 수신한 휴대 단말기(100)는 SMS에 포함된 위젯 정보를 분석하여 저장부(130)에 저장된 위젯 정보를 분석한 위젯 정보로 주기적으로 업데이트할 수 있다. 그리고 휴대 단말기(100)는 저장부(130)에 저장된 위젯 정보의 서비스 기간을 주기적으로 확인하여, 서비스 기간이 만료된 위젯 정보들을 저장부(130)에서 삭제할 수 있다. 그리고 휴대 단말기(100)는 표시부(120)에 서비스 기간이 만료된 위젯 정보를 삭제했음을 표시할 수도 있다. In the above description, the flow of signals transmitted and received for updating widget information in a system consisting of the
또한 본발명에서 휴대 단말기(100)는 서버(200)로부터 수신되는 단문 메시지를 통해 저장부(130)에 저장된 위젯 정보를 업데이트할 수 있다고 설명했다. 그러나 사용자가 직접 입력부(140)을 통해 위젯 정보를 입력할 수 있으며, 휴대 단말기(100)는 이렇게 입력된 위젯 정보로 저장부(130)에 저장된 위젯 정보를 업데이트할 수도 있다. In addition, in the present invention, the
이상에서는 본 명세서와 도면에 개시된 본 발명의 실시예들은 본 발명의 기술 내용을 쉽게 설명하고, 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기서 개시된 실시예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다. In the above description, embodiments of the present invention disclosed in the specification and drawings are merely illustrative of the technical contents of the present invention, and specific examples are provided for the understanding of the present invention, and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be carried out in addition to the embodiments disclosed herein.
도 1은 본 발명의 실시예에 따른 휴대 단말기의 구성을 개략적으로 도시한 도면.1 is a view schematically showing the configuration of a portable terminal according to an embodiment of the present invention.
도 2는 본발명의 실시예에 따른 시스템간의 송수신되는 신호의 흐름을 도시한 도면. 2 is a diagram illustrating a signal flow transmitted and received between systems according to an embodiment of the present invention.
도 3a 내지 도 3d는 시스템간의 송수신되는 위젯 정보의 포맷 형식을 예시한 예시도. 3A to 3D are exemplary views illustrating a format format of widget information transmitted and received between systems.
도 4는 본발명에 따른 휴대 단말기에서 위젯 정보를 요청하는 방법을 나타낸 흐름도. 4 is a flowchart illustrating a method for requesting widget information in a mobile terminal according to the present invention;
도 5는 본발명의 실시예에 따른 위젯 정보를 업데이트하는 방법을 나타낸 흐름도. 5 is a flowchart illustrating a method of updating widget information according to an embodiment of the present invention.
도 6a 내지 도 6b는 본발명에 따른 업데이트된 위젯 정보를 표시하는 화면을 예시한 화면 예시도. 6A to 6B are screen examples illustrating screens displaying updated widget information according to the present invention.
도 7은 본발명에 따른 서버에서 위젯 정보를 전송하는 방법을 나타낸 흐름도.7 is a flowchart illustrating a method for transmitting widget information in a server according to the present invention.
도 8은 본발명의 다른 실시예에 따른 휴대 단말기에서 위젯 정보를 업데이트하는 방법을 나타낸 흐름도. 8 is a flowchart illustrating a method of updating widget information in a mobile terminal according to another embodiment of the present invention.
도 9는 본발명에 따른 위젯 정보를 입력하는 화면을 예시한 화면 예시도.9 is a screen example illustrating a screen for inputting widget information according to the present invention.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080102958A KR20100050603A (en) | 2008-10-21 | 2008-10-21 | System providing widget service and method for updating widget information thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080102958A KR20100050603A (en) | 2008-10-21 | 2008-10-21 | System providing widget service and method for updating widget information thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100050603A true KR20100050603A (en) | 2010-05-14 |
Family
ID=42276564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080102958A KR20100050603A (en) | 2008-10-21 | 2008-10-21 | System providing widget service and method for updating widget information thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100050603A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110109487A (en) * | 2010-03-31 | 2011-10-06 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
WO2012086899A1 (en) * | 2010-12-21 | 2012-06-28 | (주)티컴즈 | Method for providing a live icon service, and server for same |
US9164817B2 (en) | 2010-10-13 | 2015-10-20 | Samsung Electronics Co., Ltd. | Mobile communication terminal to provide widget expansion function using message communication, and operation method of the mobile communication terminal |
WO2022121445A1 (en) * | 2020-12-07 | 2022-06-16 | 荣耀终端有限公司 | Widget adding method, apparatus, and computer-readable storage medium |
-
2008
- 2008-10-21 KR KR1020080102958A patent/KR20100050603A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110109487A (en) * | 2010-03-31 | 2011-10-06 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
US9164817B2 (en) | 2010-10-13 | 2015-10-20 | Samsung Electronics Co., Ltd. | Mobile communication terminal to provide widget expansion function using message communication, and operation method of the mobile communication terminal |
WO2012086899A1 (en) * | 2010-12-21 | 2012-06-28 | (주)티컴즈 | Method for providing a live icon service, and server for same |
WO2022121445A1 (en) * | 2020-12-07 | 2022-06-16 | 荣耀终端有限公司 | Widget adding method, apparatus, and computer-readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070011610A1 (en) | Customized Mobile Device Interface System And Method | |
US20070192735A1 (en) | Mobile communication terminal and method therefore | |
WO2007091800B1 (en) | Mobile terminal for chatting by using sms and method thereof | |
CN102272721A (en) | Mobile communication device | |
EP2372988B1 (en) | Mobile terminal and controlling method thereof | |
EP1745662A1 (en) | Method and apparatus for displaying messages in idle state of mobile terminal, driving application for idle state in mobile terminal and providing idle state contents for a mobile terminal | |
CN101330674A (en) | Method for dynamically updating mobile phone software menu | |
KR101590340B1 (en) | Apparatus and method for transmitting and receiving message in mobile communication terminal with touch screen | |
KR20100046078A (en) | System having mobile terminal and server and method for synchronizing data in sysyem | |
KR100617756B1 (en) | Method for displaying status information in wireless terminal | |
KR20100050603A (en) | System providing widget service and method for updating widget information thereof | |
CN101080066B (en) | Dialling screen method and layer structure for a mobile terminal | |
CN107819938B (en) | Corner mark configuration method and device, mobile terminal and server | |
CN102970207A (en) | Instant communication method, client device and instant communication system | |
KR100630175B1 (en) | Method for changing font in mobile terminal | |
KR100597809B1 (en) | Method and apparatus that display message in idle state of mobile phone | |
KR101454044B1 (en) | Method and apparatus for customizing syndicated data feeds | |
KR100663739B1 (en) | Method and apparatus for presenting representative application occupying idle screen in a mobile phone | |
KR101105115B1 (en) | Real-time system for floating position information of a terminal and a method the same | |
CN112801752B (en) | Page display method, device, equipment and medium based on application mall | |
US8400966B2 (en) | Computer assisted VOIP communication method and system | |
KR100632217B1 (en) | Method and apparatus for controlling idle state screen | |
KR100879675B1 (en) | Remote control system and method for mobile of look ? feel | |
KR100363215B1 (en) | Method of telegram service using mobile station | |
KR100678174B1 (en) | System and method for displaying advertisement multimedia terminal using fota in mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |