[go: up one dir, main page]

KR100859595B1 - Mobile mash-up service provision system and method - Google Patents

Mobile mash-up service provision system and method Download PDF

Info

Publication number
KR100859595B1
KR100859595B1 KR1020070109697A KR20070109697A KR100859595B1 KR 100859595 B1 KR100859595 B1 KR 100859595B1 KR 1020070109697 A KR1020070109697 A KR 1020070109697A KR 20070109697 A KR20070109697 A KR 20070109697A KR 100859595 B1 KR100859595 B1 KR 100859595B1
Authority
KR
South Korea
Prior art keywords
mobile
mashup
page
mash
communication terminal
Prior art date
Application number
KR1020070109697A
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 KR1020070109697A priority Critical patent/KR100859595B1/en
Application granted granted Critical
Publication of KR100859595B1 publication Critical patent/KR100859595B1/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 웹 상에서 매쉬-업(Mash-Up)한 컨텐츠 등을 이동통신단말에 제공하도록 하는 모바일 매쉬-업 서비스 제공 시스템 및 그 방법에 관한 것이다.The present invention relates to a system and method for providing a mobile mash-up service for providing a mobile communication terminal with mash-up content or the like on a web.

본 발명에 따른 이동통신단말을 위한 모바일 매쉬-업 서비스 제공방법은, 이동통신단말에서 무선 네트워크를 통해 모바일 매쉬업(Mash-up) 포털 서버에 접속하여 상기 모바일 매쉬업 포털 서버에서 제공하는 웹기반의 그래픽 사용자 인터페이스(GUI:Graphic User Interface) 저작도구를 이용하여 상기 이동통신단말을 위한 매쉬업 페이지를 디자인하는 제1단계; 모바일 매쉬업 서비스 서버에서 상기 모바일 포털 서버로부터 상기 디자인된 매쉬업 페이지를 수신하고, 상기 매쉬업 페이지의 디자인 정보에 대응되는 각종 컨텐츠를 상기 디자인된 매쉬업 페이지에 매핑하여 매쉬업 페이지를 생성하는 제2단계; 상기 모바일 매쉬업 서비스 서버에서 상기 이동통신단말로부터 매쉬업 페이지 요청신호가 수신되면 상기 생성된 매쉬업 페이지를 상기 이동통신단말로 전송하는 제3단계; 및 상기 이동통신단말에서 상기 전송된 매쉬업 페이지를 디스플레이하는 제4단계를 포함하는 것을 특징으로 한다.In the method of providing a mobile mash-up service for a mobile communication terminal according to the present invention, a web-based graphic provided by the mobile mash-up portal server is connected to a mobile mash-up portal server through a wireless network in a mobile communication terminal. A first step of designing a mashup page for the mobile communication terminal using a graphical user interface (GUI) authoring tool; A second step of receiving, by the mobile mashup service server, the designed mashup page from the mobile portal server, and generating a mashup page by mapping various contents corresponding to the design information of the mashup page to the designed mashup page; Transmitting, by the mobile mashup service server, the generated mashup page to the mobile communication terminal when a mashup page request signal is received from the mobile communication terminal; And a fourth step of displaying the transmitted mashup page in the mobile communication terminal.

Description

모바일 매쉬-업 서비스 제공 시스템 및 방법{System for providing mobile mash-up service for mobile telecommunication terminal and method thereof}System for providing mobile mash-up service for mobile telecommunication terminal and method

본 발명은 웹(web)이 곧 플랫폼(platform)으로 기능하여 사용자가 직접 데이터를 다룰 수 있도록 하는 웹 2.0의 매쉬-업 서비스를 이동통신단말에 적용한 것으로, 더욱 상세하게는 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠 등의 아이템을 사용자가 웹 상에서 매쉬-업(Mash-Up)하여 이동통신단말에 제공함으로써, 사용자의 참여에 의해 생성된 새로운 무선 인터넷 서비스의 제공이 가능하도록 하는 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템 및 그 방법에 관한 것이다.The present invention is to apply a web-based mash-up service to a mobile communication terminal that allows the web to function directly as a platform (web), and more specifically, a mobile communication service function, open A mobile communication terminal for providing a new wireless Internet service generated by the user's participation by providing items such as API and wired and wireless contents to the mobile communication terminal by mashing up on the web. The present invention relates to a mobile mash-up service providing system and a method thereof.

종래에는 인터넷상에서 관리자나 컨텐츠 제공자가 일방적으로 유무선 서비스나 컨텐츠를 제공해 왔으나(예를 들어, 웹 1.0 등), 최근에는 상기 유무선 서비스나 컨텐츠 데이터의 소유나 독점 없이 누구나 손쉽게 그 데이터들을 조합하여 전혀 새로운 서비스 및 컨텐츠를 생산하는 매쉬-업(Mash-Up) 기술을 이용한 사용자 참여 중심의 인터넷 환경이 제공되고 있다. In the past, an administrator or a content provider unilaterally provided wired / wireless services or contents on the Internet (for example, Web 1.0), but recently, anyone can easily combine the data without owning or monopolizing the wired / wireless service or contents data. User participation-oriented internet environment using mash-up technology for producing services and contents is provided.

예를 들어, 웹 2.0에서는 사용자가 구글 검색엔진(www.Google.co.kr) API(Application Programming Interface)와 네이버 검색엔진(www.Naver.com) API를 가져다가 매쉬-업하여 자신만의 독자적인 검색 사이트를 구축할 수 있다. 즉, 종래에는 특정 개발자에게만 제공되던 API를 일반 사용자도 자유롭게 가져다 쓸 수 있도록 개방(Open)하고, 이와 같은 오픈 API(Open API)들을 사용자가 매쉬-업하여 새로운 개념의 API를 창조하며, 그 창조된 새로운 개념의 매쉬-업 API를 또 다른 사용자에게 오픈 API로 제공할 수 있다.For example, in Web 2.0, a user takes the Google Search Engine (www.Google.com) Application Programming Interface (API) and the Naver Search Engine (www.Naver.com) API and mashes it up Build a search site. In other words, the API, which has been provided only to a specific developer, is open so that general users can freely use it, and users can mash up these open APIs to create a new concept API and create the API. A new concept of mash-up API can be provided to other users as an open API.

한편, 최근에는 유선 웹 환경에서 논의되기 시작한 상기 웹 2.0이 휴대폰을 중심으로 한 이동통신단말을 위한 무선 웹 환경으로의 적용 가능성이 새롭게 논의되기 시작하였으며, 나아가 '플랫폼으로서의 웹'을 중심으로 한 기술적 측면에서 XML(eXtensible Markup Language) 응용, 웹 서비스 응용 및 시멘틱 웹 응용 등의 차세대 웹 기술이 이동통신단말에 적용함에 따라 모바일의 개념이 등장하였다.On the other hand, recently, the possibility of applying the web 2.0 to the wireless web environment for mobile communication terminals centering on mobile phones has begun to be discussed in the wired web environment. In the aspect, the concept of mobile has emerged as next-generation web technologies such as XML (eXtensible Markup Language) application, web service application and semantic web application are applied to mobile communication terminal.

그러나, 아직까지는 이러한 모바일의 개념을 완벽히 적용하여 이동통신단말에 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠 등의 아이템을 사용자가 웹 상에서 매쉬-업(Mash-Up)하여 상기 매쉬-업된 서비스를 이동통신단말에서 제공받을 수 있도록 하는 이동통신단말을 위한 모바일 매쉬-업 서비스가 제공되지 못하고 있다.However, until now, the concept of mobile has been fully applied to the mobile terminal to move items such as mobile communication service functions, open APIs, and wired / wireless contents to the user by mashing up on the web. Mobile mash-up services for mobile communication terminals that can be provided by the communication terminal are not provided.

본 발명은 전술한 바와 같은 문제점을 해결하기 위해 제안된 것으로, 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠 등의 아이템을 사용자가 웹 상에서 매쉬-업하여 이동통신단말에 제공함으로써, 사용자의 참여에 의해 생성된 새로운 무선 인터넷 서비스의 제공이 가능하도록 하는 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템 및 그 방법을 제공하고자 한다.The present invention has been proposed to solve the above-described problems, by providing a mobile communication terminal with items such as mobile communication service function, open API and wired and wireless contents to the mobile communication terminal by the user's participation The present invention provides a system and method for providing a mobile mash-up service for a mobile communication terminal that can provide a new wireless Internet service.

나아가, 이상과 같이 이동통신단말에 모바일 매쉬-업 서비스를 제공함에 있어서, 사용자의 이동통신단말과 유사한 가상 단말에서 상기 아이템을 매쉬-업하고 그 결과를 에뮬레이션을 통해 실시간 확인하도록 함으로써, 상기 사용자의 이동통신단말에 최적화된 새로운 무선 인터넷 서비스의 제공이 가능하도록 하는 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템 및 그 방법을 제공하고자 한다.Furthermore, in providing the mobile mash-up service to the mobile communication terminal as described above, the virtual terminal similar to the mobile communication terminal of the user by mash-up the item and the result is confirmed in real time through the emulation, The present invention provides a system and method for providing a mobile mash-up service for a mobile communication terminal that enables the provision of a new wireless Internet service optimized for the mobile communication terminal.

이를 위해, 본 발명에 따른 이동통신단말을 위한 모바일 매쉬-업 서비스 제공방법은, 유무선단말에서 통신망을 통해 모바일 매쉬업(Mash-up) 포털 서버에 접속하여 상기 모바일 매쉬업 포털 서버에서 제공하는 웹기반의 그래픽 사용자 인터페이스(GUI: Graphic User Interface) 저작도구를 이용하여 이동통신단말을 위한 매쉬업 페이지를 디자인하는 제1단계, 모바일 매쉬업 서비스 서버에서 상기 모바일 포털 서버로부터 상기 디자인된 매쉬업 페이지를 수신하고, 상기 매쉬업 페이지의 디자인 정보에 대응되는 각종 컨텐츠를 상기 디자인된 매쉬업 페이지에 매핑하여 매쉬업 페이지를 생성하는 제2단계, 상기 모바일 매쉬업 서비스 서버에서 상기 이동통신단말로부터 매쉬업 페이지 요청신호가 수신되면 상기 생성된 매쉬업 페이지를 상기 이동통신단말로 전송하는 제3단계 및 상기 이동통신단말에서 상기 전송된 매쉬업 페이지를 디스플레이하는 제4단계를 포함하는 것을 특징으로 한다.To this end, the method for providing a mobile mash-up service for a mobile communication terminal according to the present invention is connected to a mobile mash-up portal server through a communication network in a wired / wireless terminal and provides a web-based service provided by the mobile mash-up portal server. A first step of designing a mashup page for a mobile communication terminal using a Graphic User Interface (GUI) authoring tool, a mobile mashup service server receives the designed mashup page from the mobile portal server, and the mashup A second step of generating a mashup page by mapping various contents corresponding to the design information of the page to the designed mashup page; when the mashup page request signal is received from the mobile communication terminal at the mobile mashup service server, the generated mashup page Send to the mobile communication terminal It is characterized by a fourth step of displaying the transmitted mashup page in the third step and the mobile communication terminal.

여기서, 상기 제1단계는, 상기 모바일 매쉬업 포털 서버에서 상기 통신망을 통해 상기 유무선단말로 다수의 가상 이동통신단말 샘플을 전송하는 단계 및 상기 유무선단말에서 상기 다수의 가상 이동통신단말 샘플 중 하나를 선택하고 상기 선택된 가상 이동통신단말에 매쉬업 페이지를 디자인하는 단계; 를 포함하는 것을 특징으로 한다.The first step may include transmitting a plurality of virtual mobile communication terminal samples from the mobile mashup portal server to the wired / wireless terminal through the communication network and selecting one of the plurality of virtual mobile communication terminal samples from the wired / wireless terminal. Designing a mashup page in the selected virtual mobile communication terminal; Characterized in that it comprises a.

또한, 상기 제1단계 이후에, 상기 모바일 매쉬업 포털 서버에서 에뮬레이터(emulator)를 이용하여 상기 디자인된 매쉬-업 페이지를 에뮬레이트하고 상기 에뮬레이트된 매쉬업 페이지를 상기 유무선단말로 통신망을 통해 전송하여 상기 유무선단말에서 상기 에뮬레이트된 매쉬업 페이지를 미리 표시하도록 하는 단계를 더 포함하는 것을 특징으로 한다.In addition, after the first step, the mobile mashup portal server emulates the designed mash-up page using an emulator, and transmits the emulated mashup page to the wired / wireless terminal through a communication network. The method may further include displaying the emulated mashup page in advance.

또한, 상기 디자인 정보는, 상기 디자인된 매쉬업 페이지의 위치별로 삽입하고자 하는 각종 컨텐츠 정보를 포함하는 것을 특징으로 한다.The design information may include various content information to be inserted for each position of the designed mashup page.

한편, 본 발명에 따른 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템은 통신망을 통해 매쉬업 페이지의 디자인을 위한 웹기반의 그래픽 사용자 인터페이스(GUI) 저작도구를 유무선단말에 제공하고, 상기 GUI 저작도구를 통해 상기 유무선단말에 의해 디자인된 매쉬업 페이지를 저장하는 모바일 매쉬업 포털 서버, 상기 모바일 매쉬업 포털 서버로부터 상기 디자인된 매쉬업 페이지를 수신하고 상기 수신된 매쉬업 페이지에 포함된 디자인 정보에 대응하는 컨텐츠를 상기 디자인된 매쉬업 페이지에 매핑하여 매쉬업 페이지를 생성하고, 상기 생성된 매쉬업 페이지를 통신망을 통해 이동통신단말로 전송하는 모바일 매쉬업 서비스 서버 및 상기 디자인된 매쉬업 페이지에 매핑할 다수의 컨텐츠 및 상기 매쉬업 페이지 생성을 위한 프로그램을 저장하는 프로퍼티 저장부를 포함하는 것을 특징으로 한다.On the other hand, the mobile mash-up service providing system for a mobile communication terminal according to the present invention provides a web-based graphical user interface (GUI) authoring tool for the design of the mashup page through the communication network to the wired and wireless terminal, the GUI authoring tool The mobile mashup portal server storing the mashup page designed by the wired / wireless terminal through the mobile mashup portal server, receiving the designed mashup page from the mobile mashup portal server and designing content corresponding to the design information included in the received mashup page. A mobile mashup service server for generating a mashup page by mapping the mashup page and transmitting the generated mashup page to a mobile communication terminal through a communication network, and a plurality of contents to be mapped to the designed mashup page, and for generating the mashup page. Program me Storage properties which is characterized by comprising: a.

여기서, 상기 GUI 저작도구는, 상기 매쉬-업 페이지를 편집하기 위한 에디터 및 상기 에디터에 의해 편집된 매쉬업 페이지를 에뮬레이팅하는 에뮬레이터를 포함하는 것을 특징으로 한다.The GUI authoring tool may include an editor for editing the mash-up page and an emulator for emulating a mashup page edited by the editor.

또한, 상기 모바일 매쉬업 포털 서버는, 상기 통신망을 통해 상기 이동통신단말로 전송할 다수의 가상 이동통신단말 샘플을 저장하는 가상 단말 저장부 및 상기 매쉬업 페이지를 구현하기 위한 템플릿을 저장하는 템플릿 저장부를 포함하는 것을 특징으로 한다.The mobile mashup portal server may include a virtual terminal storage unit for storing a plurality of virtual mobile communication terminal samples to be transmitted to the mobile communication terminal through the communication network, and a template storage unit for storing a template for implementing the mashup page. It is characterized by.

또한, 상기 디자인 정보는, 상기 디자인된 매쉬업 페이지의 위치별로 삽입하고자 하는 각종 컨텐츠 정보를 포함하는 것을 특징으로 한다.The design information may include various content information to be inserted for each position of the designed mashup page.

이상과 같은 본 발명에 따른 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템 및 방법에 의하면, 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠 등의 아이템을 사용자가 웹 상에서 매쉬-업하여 이동통신단말에 제공함으로써, 사 용자의 참여에 의해 생성된 새로운 무선 인터넷 서비스의 제공이 가능하도록 하고, 사용자는 자신의 이동통신단말을 통해 더욱더 다양한 서비스 및 컨텐츠를 제공받을 수 있게 된다.According to the system and method for providing a mobile mash-up service for a mobile communication terminal according to the present invention as described above, a user can mash-up items such as mobile communication service function, open API and wired / wireless content on the web to the mobile communication terminal. By providing, it is possible to provide a new wireless Internet service generated by the user's participation, the user can be provided with more and more various services and contents through their mobile communication terminal.

또한, 사용자의 이동통신단말과 유사한 가상 단말에서 상기 아이템을 매쉬-업하고 그 결과를 에뮬레이션을 통해 실시간 확인하도록 함으로써, 상기 사용자의 이동통신단말에 최적화된 새로운 무선 인터넷 서비스의 제공이 가능하게 된다.In addition, by mashing up the item in a virtual terminal similar to the user's mobile communication terminal and checking the result in real time through emulation, it is possible to provide a new wireless Internet service optimized for the user's mobile communication terminal.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 따른 이동통신단말장치를 위한 모바일 매쉬-업 서비스 제공 시스템 및 그 방법에 대해 상세히 설명하도록 한다.Hereinafter, a mobile mash-up service providing system and method for a mobile communication terminal device according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템이 적용되는 네트워크망의 일 예를 나타낸 것이다.1 illustrates an example of a network to which a mobile mash-up service providing system according to the present invention is applied.

도 1에 도시된 바와 같이, 본 발명에 따른 모바일 매쉬-업 서비스(Mobile 2.0 Mash-Up Service) 제공 시스템은 이동통신단말(140)에 디스플레이될 매쉬-업 페이지(page)를 디자인하는 환경을 제공하는 모바일 매쉬-업 포털(Portal) 서버(110)와, 상기 디자인된 매쉬-업 페이지 정보를 참조하여 실제 이동통신단말(140)에 전송될 웹 페이지 또는 왑 페이지를 작성하는 모바일 매쉬-업 서비스 서버(120) 및 매쉬-업 되는 이동통신 서비스 기능, 오픈 API(Open Application Programming Interface) 및 다양한 유무선 컨텐츠 등의 아이템(Item)이 저장된 프로퍼티 저장부(Property Repository)(130)를 포함한다. 여기서, 이동통신 서비스 기능은 이동통신 서비스 업체가 제공하는 서비스로서, 예를 들어 음성통화, 문자메시지(SMS), 위치정보 조회 등의 다양한 서비스 기능을 포함한다.As shown in FIG. 1, the mobile 2.0 Mash-Up Service providing system according to the present invention provides an environment for designing a mash-up page to be displayed on the mobile communication terminal 140. A mobile mash-up service server for creating a web page or a swap page to be transmitted to the actual mobile communication terminal 140 by referring to the mobile mash-up portal server 110 and the designed mash-up page information. 120 and a property repository 130 in which items such as mash-up mobile communication service functions, open APIs (Open Application Programming Interface), and various wired / wireless contents are stored. Here, the mobile communication service function is a service provided by a mobile communication service provider, and includes various service functions such as a voice call, a text message (SMS), and location information inquiry.

이때, 모바일 매쉬-업 포털 서버(110)는 인터넷(160)에 연결되어 있어서, 사용자는 유무선 단말(140,150)을 이용하여 무선네트워크(180) 또는 유선 인터넷(160)을 통해 상기 모바일 매쉬-업 포털 서버(110)에 접속하여 이동통신단말(140)을 위한 매쉬-업 페이지를 디자인한다. 이를 보다 상세하게 설명하면, 본 발명의 일례에서 이동통신단말(140)에서 무선네트워크(180)를 통해 모바일 매쉬-업 포털 서버(110)에 접속하고 모바일 매쉬-업 포털 서버(110)에서 제공하는 웹 기반의 그래픽 사용자 인터페이스(GUI:Graphic User Interface) 저작도구를 이용하여 자신의 매쉬-업 페이지를 디자인한다. 또한 본 발명의 다른 일례에서 유선단말(예컨대, PC, PDA 등)에서 인터넷(160)을 통해 모바일 매쉬-업 포털 서버(110)에 접속하고, 모바일 매쉬-업 포털 서버(110)에서 제공하는 웹 기반의 그래픽 사용자 인터페이스(이하, GUI라 함) 저작도구를 이용하여 이동통신단말(140)의 매쉬-업 페이지를 디자인한다. 따라서, 본 발명에서는 유무선 단말을 이용하여 모바일 매쉬-업 포털 서버(110)에 접속한 후 웹 기반의 GUI 저작도구를 이용하여 이동통신단말(140)을 위한 매쉬-업 페이지를 디자인하는 것이다. At this time, the mobile mash-up portal server 110 is connected to the Internet 160, so that the user can use the mobile mash-up portal through the wireless network 180 or the wired Internet 160 using the wired / wireless terminals 140 and 150. Connect to the server 110 to design a mash-up page for the mobile communication terminal 140. In more detail, in the exemplary embodiment of the present invention, the mobile communication terminal 140 accesses the mobile mash-up portal server 110 through the wireless network 180 and provides the mobile mash-up portal server 110. Design your own mash-up pages using a web-based Graphical User Interface (GUI) authoring tool. In addition, in another example of the present invention, the mobile mash-up portal server 110 is connected to the mobile mash-up portal server 110 via a wired terminal (eg, PC, PDA, etc.) through the Internet 160, and the web is provided by the mobile mash-up portal server 110. Design a mash-up page of the mobile communication terminal 140 using a graphical user interface (hereinafter referred to as GUI) authoring tool. Accordingly, in the present invention, after accessing the mobile mash-up portal server 110 using a wired or wireless terminal, a mash-up page for the mobile communication terminal 140 is designed using a web-based GUI authoring tool.

그리고, 모바일 매쉬-업 서비스 서버(120)는 인터넷(160)을 통해 상기 모바일 매쉬-업 포털 서버(110)로부터 상기 디자인된 매쉬-업 페이지의 정보를 전달받을 수 있도록 구성됨은 물론, 상기 매쉬-업 페이지의 정보를 참조하여 작성한 웹 페이지 또는 왑 페이지(이하, '왑 페이지'라 함) 형식의 매쉬-업 페이지를 왑(WAP:Wireless Access Protocol) 게이트웨이(170) 및 무선네트워크(180)를 경유하는 통신채널을 통해 이동통신단말(140)에 전송하도록 구성된다.And, the mobile mash-up service server 120 is configured to receive the information of the designed mash-up page from the mobile mash-up portal server 110 through the Internet 160, the mesh- Web pages or mash-up pages (hereinafter referred to as 'wap pages'), created by referring to the information on the up page, are transferred via the WAP (Wireless Access Protocol) gateway 170 and the wireless network 180. It is configured to transmit to the mobile communication terminal 140 through a communication channel.

나아가, 프로퍼티 저장부(130)는 모바일 매쉬-업 서비스 서버(120)와 연결되어 모바일 매쉬-업 서비스 서버(120)에 상기한 바와 같은 각종 아이템을 제공함으로써, 상기한 바와 같이 모바일 매쉬-업 서비스 서버(120)에서 아이템들을 서로 매핑(Mapping)하고 매쉬-업 페이지를 형성할 수 있도록 한다.Furthermore, the property storage unit 130 is connected to the mobile mash-up service server 120 to provide various items as described above to the mobile mash-up service server 120, thereby providing a mobile mash-up service as described above. The server 120 may map items to each other and form a mash-up page.

이와 같은, 본 발명의 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템에 의하면, 사용자가 이동통신단말(140) 또는 PC(150) 등의 유선단말을 이용하여 모바일 매쉬-업 포털 서버(110)에 접속하여 자신의 이동통신단말(140)을 위한 매쉬-업 페이지를 디자인하고, 모바일 매쉬-업 서비스 서버(120)에서 상기 디자인된 매쉬-업 페이지 정보에 따라 프로퍼티 저장부(130)를 참조하여 생성한 매쉬-업 페이지를 이동통신단말(140)장치로 전송함으로써, 사용자는 자신의 이동통신단말(140)을 통해 다양한 서비스 및 컨텐츠를 제공받을 수 있게 된다.As such, according to the mobile mash-up service providing system for a mobile communication terminal of the present invention, a user uses a mobile mash-up portal server 110 using a wired terminal such as a mobile communication terminal 140 or a PC 150. Designing a mash-up page for the mobile communication terminal 140 by connecting to the mobile mash-up service server 120, referring to the property storage unit 130 according to the designed mash-up page information By transmitting the generated mash-up page to the mobile communication terminal 140, the user can be provided with various services and contents through their mobile communication terminal 140.

도 2는 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템의 모바일 매쉬-업 포털 서버를 나타낸 구성도이다.2 is a block diagram showing a mobile mash-up portal server of the mobile mash-up service providing system according to the present invention.

도시된 바와 같이, 모바일 매쉬-업 포털 서버(110)는 포털 서버 유/무선 통신부(111), GUI(Graphic User Interface)부(112), 저작도구(Authoring Tool)(113), 포털 서버 메모리(114), 포털 서비스부(115) 및 포털 서버 제어부(116) 등을 포함하여 구성된다.As illustrated, the mobile mash-up portal server 110 includes a portal server wired / wireless communication unit 111, a GUI (Graphic User Interface) unit 112, an authoring tool 113, a portal server memory ( 114, the portal service unit 115, the portal server control unit 116, and the like.

여기서, 포털 서버 유/무선 통신부(111)는 인터넷(160)이나 무선 네트워크(180)를 통해 외부 유무선단말과의 통신이 이루어지도록 하는 인터페이스를 제공하며, 특히 본 발명에서는 인터넷(160)을 통해 모바일 매쉬-업 서비스 서버(120) 및 프로퍼티 저장부(130)는 물론, 사용자 PC(150)와 통신하는 물리 채널(Physical channel)을 형성한다.Here, the portal server wired / wireless communication unit 111 provides an interface for communicating with an external wired or wireless terminal through the Internet 160 or the wireless network 180, and in particular, in the present invention, the mobile terminal via the Internet 160 The mash-up service server 120 and the property storage unit 130, as well as the physical channel for communicating with the user PC 150 is formed.

GUI부(112)는 사용자가 모바일 매쉬-업 포털 서버(110)에 접속하여 이동통신단말(140)을 위한 매쉬-업 페이지 디자인 시, 편리한 인터페이스 환경을 제공하기 위한 것으로, 이동통신 서비스 기능, 각종 오픈 API 및 유무선 컨텐츠 등의 다양한 아이템들을 사용자가 직감적으로 확인할 수 있게 하는 아이콘(Icon)으로 표현하여 주는 등 그래픽을 통한 웹 기반의 사용자 인터페이스(User Interface)를 제공한다.The GUI unit 112 provides a convenient interface environment when a user accesses the mobile mash-up portal server 110 to design a mash-up page for the mobile communication terminal 140. It provides a web-based user interface through a graphic such as displaying various items such as open APIs and wired / wireless contents as icons for the user to intuitively check.

저작도구(113)는 실제 매쉬-업 페이지의 디자인이 이루어지는 부분으로서, 상기 GUI부(112)를 통해 사용자가 특정의 아이템들을 선택하면, 그 선택된 아이템들을 서로 매쉬-업하여 페이지를 디자인하는 에디터(Editor)(113a)를 포함한다. 이러한 에디터(113a)는 위지윅(WYSIWYG: What You See Is What You Get) 에디터 등과 같은 공지의 다양한 웹 에디터를 포함한다. 또한, 저작도구(113)는 에디터(113a)를 통해 디자인된 매쉬-업 페이지를 실제 이동통신단말(140)과 유사한 환경에서 사용자가 확인할 수 있도록 하는 에뮬레이터(Emulator)(113b)를 더 포함한다. 에뮬레이터(113b)는 포털 서버 유/무선 인터페이스(111)를 통해 프로퍼티 저장부(130)로부터 아이템을 로드(load)하고, 로드된 아이템들을 LCD 크기 등 해당 이동통신단말(140)의 화면 특성에 맞도록 렌더링(Rendering)함으로써 사용자가 디자인한 매쉬 -업 페이지를 가상의 이동통신단말 화면 상에서 미리보기(Pre-view) 할 수 있도록 한다.The authoring tool 113 is a part in which the actual mash-up page is designed. When a user selects specific items through the GUI unit 112, the editor mashes up the selected items to each other to design the page ( Editor) 113a. This editor 113a includes various known web editors such as What You See Is What You Get (WYSIWYG) editor. In addition, the authoring tool 113 further includes an emulator 113b for allowing a user to check the mash-up page designed through the editor 113a in an environment similar to the actual mobile communication terminal 140. The emulator 113b loads items from the property storage unit 130 through the portal server wired / wireless interface 111 and fits the loaded items to screen characteristics of the corresponding mobile communication terminal 140 such as an LCD size. By rendering, the user-designed mash-up page can be previewed on the screen of the virtual mobile communication terminal.

포털 서버 메모리(114)는 매쉬-업 페이지 디자인을 위한 유용한 자원을 저장하기 위한 것으로, 본 발명에서는 템플릿(template)을 저장하는 템플릿 저장부(114a), 가상의 단말 형상들을 저장하는 가상 단말 샘플 저장부(114b) 및 에디터(113a)가 매쉬-업을 위해 로드한 각종 아이템의 소스 코드를 저장하는 소스 코드 저장부(114c)를 포함한다.The portal server memory 114 is for storing useful resources for mash-up page design. In the present invention, a template storage unit 114a for storing a template and a virtual terminal sample storage for storing virtual terminal shapes are provided. The unit 114b and the editor 113a include a source code storage unit 114c for storing source codes of various items loaded for mash-up.

즉, 본 발명은 템플릿 저장부(114a)에 저장된 다양한 형상 및 구성의 템플릿을 사용자에게 제공하여, 사용자가 선택한 어느 하나의 템플릿 상에 각종 아이콘들을 드래그 앤 드롭(Drag & Drop)하는 간단한 동작만으로 매쉬-업 페이지를 디자인할 수 있도록 한다. That is, the present invention provides a template of various shapes and configurations stored in the template storage unit 114a to the user, and the mesh is simply a drag and drop of various icons on any one template selected by the user. Allows you to design up-pages.

또한, 본 발명은 가상 단말 샘플 저장부(114b)에 저장된 다양한 사이즈의 LCD 화면을 갖는 가상 단말 샘플들을 사용자에게 제공함으로써, 사용자가 자신의 이동통신단말(140)과 가장 유사한 혹은 동일한 어느 하나의 샘플 가상 단말에서 상기한 매쉬-업 페이지를 디자인하고 미리보기를 할 수 있도록 한다.In addition, the present invention provides a user with virtual terminal samples having LCD screens of various sizes stored in the virtual terminal sample storage unit 114b, so that the user has one sample most similar or the same as his mobile communication terminal 140. It is possible to design and preview the mash-up page in the virtual terminal.

포털 서비스부(115)는 상기한 바와 같이 작성된 매쉬-업 페이지를 다른 사용자들에게 공개하고, 그에 따른 인기도 관리 및 댓글 작성 등이 가능한 각종의 커뮤니티(Community) 공간을 제공한다. 물론, 그 외 고객센터 서비스 기능을 포함하여 사용자들의 일반적이고 공통된 질문 내용을 편집하여 FAQ(Frequently Asked Question)를 제공하기도 한다.The portal service unit 115 discloses the mash-up page created as described above to other users, and provides various community spaces in which popularity management and comment writing can be performed accordingly. Of course, it also provides FAQs by editing common and common questions of users, including customer service functions.

포털 서버 제어부(116)는 이상과 같은 모바일 매쉬-업 포털 서버(110)의 전반적인 동작의 제어를 수행한다.The portal server control unit 116 controls the overall operation of the mobile mash-up portal server 110 as described above.

이와 같이, 본 발명에 따른 모바일 매쉬-업 포털 서버(110)에 의하면, 웹 기반의 GUI부(112)를 이용해 아이콘을 드래그 앤 드롭(drag & drop)하는 간편한 방법으로 자신의 이동통신단말(140)과 유사한 환경에서 매쉬-업 페이지를 디자인하고, 그 정보를 모바일 매쉬-업 서비스 서버(120)로 전송함으로써, 상기 모바일 매쉬-업 서비스 서버(120)에서 실제 이동통신단말(140)에 전송할 매쉬-업 페이지를 생성할 수 있게 한다. As such, according to the mobile mash-up portal server 110 according to the present invention, the mobile communication terminal 140 of the mobile terminal 140 in a simple way to drag and drop the icon using the web-based GUI (112). By designing a mash-up page in a similar environment, and transmitting the information to the mobile mash-up service server 120, the mesh to be transmitted from the mobile mash-up service server 120 to the actual mobile communication terminal 140. Enables the creation of up-pages.

또한, 이상과 같이 디자인된 매쉬-업 페이지 정보를 모바일 매쉬-업 서비스 서버(120)에 전송하여 실제 매쉬-업 페이지를 생성시키기 이전에, 에뮬레이터(113b)를 통해 제공된 가상 단말에서 디자인된 매쉬-업 페이지를 미리보기 할 수도 있게 한다.In addition, before the mash-up page information designed as described above is transmitted to the mobile mash-up service server 120 to generate the actual mash-up page, the mash-designed in the virtual terminal provided through the emulator 113b. It also allows you to preview the up page.

한편, 이상과 같이 모바일 매쉬-업 포털 서버(110)를 통해 디자인되는 매쉬-업 페이지의 일 예가 도 3에 도시되어 있다.Meanwhile, an example of a mash-up page designed through the mobile mash-up portal server 110 as described above is illustrated in FIG. 3.

먼저, 템플릿들을 예시한 도 3의 (a)와 같이, 본 발명의 모바일 매쉬-업 포털 서버(110)의 저작도구(113)는 사용자에게 다양한 형상 및 구성으로 이루어진 템플릿(114a')들을 제공하며, 이러한 템플릿(114a')은 사용자의 요청에 따라 상기 저작도구(113)가 템플릿 저장부(114a)를 리드(read)하여 사용자에게 제공한다. 따라서, 사용자는 자신이 디자인하고자 하는 매쉬-업 페이지의 기본 틀을 상기 템플 릿(114a')들 중에서 어느 하나를 선택하는 방법으로 생성시킬 수 있게 된다.First, as illustrated in (a) of FIG. 3 illustrating templates, the authoring tool 113 of the mobile mash-up portal server 110 of the present invention provides the user with templates 114a 'having various shapes and configurations. The template 114a 'reads the template storage unit 114a and provides the template to the user at the request of the user. Therefore, the user can generate the basic frame of the mash-up page that he / she wants to design by selecting any one of the templates 114a '.

또한, 도 3의 (b)에 도시된 바와 같이, 저작도구(113)는 다양한 LCD 화면 사이즈(size)로 이루어진 가상 단말(114b')을 제공하며, 이러한 가상 단말(114b')은 사용자의 요청에 따라 저작도구(113)가 가상 단말 샘플 저장부(114b)를 리드하여 사용자에 제공한다. 따라서, 사용자는 자신의 이동통신단말(140)의 LCD 화면 사이즈와 가장 유사하거나 혹은 동일한 가상 단말을 선택하고, 그 선택된 가상 단말에서 도 3의 (c)에 도시된 바와 같이 자신의 실제 이동통신단말(140)을 위한 매쉬-업 페이지를 디자인할 수 있다.In addition, as illustrated in FIG. 3B, the authoring tool 113 provides a virtual terminal 114b 'having various LCD screen sizes, and the virtual terminal 114b' provides a user's request. In accordance with the authoring tool 113 reads the virtual terminal sample storage unit 114b and provides it to the user. Therefore, the user selects a virtual terminal that is the most similar or the same as the LCD screen size of his mobile communication terminal 140, and his actual mobile communication terminal as shown in FIG. 3 (c) in the selected virtual terminal. You can design a mash-up page for 140.

뿐만 아니라, 저작도구(113)는 아이콘화된 이동통신 서비스 기능, 유무선 컨텐츠 및 오픈 API 등의 아이템을 사용자에게 제공하여, 상기 사용자가 아이템을 드래그하여 템플릿의 소정위치에 드롭하는 과정을 반복하는 단순한 방법으로 매쉬-업 페이지를 디자인해 나갈 수 있도록 한다.In addition, the authoring tool 113 provides a user with an item such as an iconized mobile communication service function, wired / wireless content, and an open API, so that the user repeats the process of dragging and dropping the item to a predetermined position of the template. How to design a mash-up page.

도 4는 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템의 모바일 매쉬-업 서비스 서버 및 프로퍼티 저장부를 나타낸 구성도이다.4 is a block diagram illustrating a mobile mash-up service server and a property storage unit of the mobile mash-up service providing system according to the present invention.

도시된 바와 같이, 모바일 매쉬-업 서비스 서버(120)는 서비스 서버 유/무선 통신부(121), 매쉬-업 매니저(122), 매쉬-업 플랫폼(Mash Up Platform)(123), 엔드 유저 매니저(End User Manager)(124), 매쉬-업 서비스부(125) 및 서비스 서버 제어부(126)를 포함하여 구성된다.As shown, the mobile mash-up service server 120 includes a service server wired / wireless communication unit 121, a mash-up manager 122, a mash-up platform 123, and an end user manager ( End User Manager) 124, mash-up service unit 125 and service server control unit 126.

여기서, 서비스 서버 유/무선 통신부(121)는 인터넷(160)이나 무선 네트워 크(180)를 통해 외부 단말장치와의 통신이 이루어지도록 하는 인터페이스이다. 특히 본 발명에서는 인터넷(160)을 통해 모바일 매쉬-업 포털 서버(110) 및 프로퍼티 저장부(130)와 연결되어, 상기 모바일 매쉬-업 포털 서버(110)로부터 디자인된 매쉬-업 페이지 정보를 입력받도록 함은 물론, 프로퍼티 저장부(130)로부터 각종 아이템을 입력받도록 한다.Here, the service server wired / wireless communication unit 121 is an interface to communicate with an external terminal device through the Internet 160 or the wireless network 180. In particular, the present invention is connected to the mobile mash-up portal server 110 and the property storage unit 130 through the Internet 160, input the mash-up page information designed from the mobile mash-up portal server 110 Of course, as well as receive a variety of items from the property storage unit 130.

매쉬-업 매니저(122)는 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠 등과 같은 각종 아이템은 물론 템플릿의 등록, 테스트 및 유효성 검사를 수행하는 등 상기 각종 아이템 및 템플릿을 통합적으로 관리한다. 또한, 아이템과 사용자가 선택한 템플릿의 매핑(Mapping)을 통해 이들이 서로 연계되도록 한 다음 그에 대한 메타 데이터(Meta Data)를 프로퍼티 저장부(130)에 저장한다.The mash-up manager 122 collectively manages the various items and templates, such as registering, testing, and validating the templates as well as various items such as mobile communication service functions, open APIs, and wired and wireless contents. In addition, through mapping of the item and the template selected by the user, they are connected to each other, and then metadata data thereof is stored in the property storage unit 130.

매쉬-업 플랫폼(123)은 각종 유무선 컨텐츠 제공 서버나 구글 맵 서버 같은 오픈 API 제공 서버 등의 등록 및 관리를 담당하고, REST(Representational State Transfer) 또는 SOAP(Simple Object Access Protocol) 등을 기반으로 상기 서버들에 접속할 수 있는 서비스 어댑터를 생성하며, 이동통신단말(140)에서 서비스나 컨텐츠 사용시 그 서비스나 컨텐츠를 상기 서버로부터 호출할 수 있는 URL(Uniform Resource Locator) 주소를 매쉬-업 페이지에 포함시킨다. 즉, 매쉬-업 매니저(122)에서 매핑된 각종 아이템들과 상기 아이템을 제공하는 각종 서버를 서로 연동시키는 역할을 한다. The mash-up platform 123 is responsible for registration and management of various wired / wireless content providing servers or open API providing servers such as Google Map server, and the like based on REST (Representational State Transfer) or SOAP (Simple Object Access Protocol). Create a service adapter that can connect to the server, and include the URL (Uniform Resource Locator) address in the mash-up page to call the service or content from the server when using the service or content in the mobile communication terminal 140 . That is, the mash-up manager 122 serves to link the various items mapped to the various servers providing the items with each other.

엔드 유저 매니저(124)는 사용자 또는 컨텐츠 제공자에 의해 직접 생성 및 제공되는 컨텐츠나 서비스의 테스트 및 유효성 검사를 수행하고, 소정의 가공 단계 를 거쳐 프로퍼티 저장부(130)에 저장 혹은 등록시키는 기능을 수행한다. The end user manager 124 performs a function of testing and validating content or services generated and provided directly by a user or a content provider, and storing or registering the property in the property storage unit 130 through a predetermined processing step. do.

단, 상기 사용자 또는 컨텐츠 제공자에 의해 직접 생성 및 제공되는 컨텐츠나 서비스에는 도 3을 참조하여 예시한 템플릿(114a')과 가상 단말 샘플(114b') 및 상기 템플릿(114a')과 가상 단말 샘플(114b')을 사용하여 제작한 매쉬-업 페이지들을 포함한다. 물론, 그 외 상술한 바와 같이 이동통신 서비스 기능, 오픈 API 및 유무선 컨텐츠들도 포함한다. 따라서, 매쉬-업 페이지의 생성에 사용되는 아이템의 제공에 사용자가 직접 참여할 수 있게 되고, 결과적으로 더욱 다양한 서비스 및 컨텐츠의 제공이 가능하게 한다.However, the content or service generated and provided directly by the user or the content provider includes the template 114a 'and the virtual terminal sample 114b' illustrated with reference to FIG. 3, and the template 114a 'and the virtual terminal sample ( Mash-up pages created using 114b '). Of course, as described above, the mobile communication service function, the open API, and wired and wireless contents are also included. Therefore, the user can directly participate in the provision of the item used to generate the mash-up page, and as a result, it is possible to provide more various services and contents.

매쉬-업 서비스부(125)는 이동통신단말(140)이 접속하는 액세스 포인트에 해당하는 것으로, 페이지 생성부(125a) 및 캐쉬 매니저(Cache Manager)(125b) 등을 포함한다.The mash-up service unit 125 corresponds to an access point to which the mobile communication terminal 140 connects, and includes a page generation unit 125a and a cache manager 125b.

여기서, 페이지 생성부(125a)는 요청된 아이템을 제공하는 서버의 URL 주소와 디자인된 매쉬-업 페이지 정보를 기반으로 사용자에게 전달할 매쉬-업 페이지를 XML/XHTML/HTML 타입으로 생성(HTML 타입인 경우에는 왑 게이트웨이 등에서 이동통신단말에 적합하도록 변형됨)하여 이동통신단말(140)에 제공할 수 있도록 한다. 그리고, 캐쉬 매니저(125b)는 XML/XHTML/HTML 페이지와 각종 아이템 사이의 연계정보를 캐쉬 정보로서 제공하여 상기 페이지 생성 성능을 향상시킨다.Here, the page generator 125a generates a mash-up page to be delivered to the user in XML / XHTML / HTML type based on the URL address of the server providing the requested item and the designed mash-up page information. In this case, it is modified so as to be suitable for the mobile communication terminal in the swap gateway and the like so as to provide the mobile communication terminal 140. The cache manager 125b provides linkage information between the XML / XHTML / HTML page and various items as cache information to improve the page generation performance.

프로퍼티 저장부(130)는 상술한 바와 같은 각종 오픈 API 및 유무선 컨텐츠를 포함한 아이템을 비롯하여 템플릿 데이터를 저장하기 위한 것으로, 도시는 생략되었지만 사용자가 만든 아이템 등이 저장되는 사용자 저장부, 템플릿이 저장된 템 플릿 저장부, 각종 유무선 서비스 서버와의 연동을 위한 서비스 저장부, 컨텐츠 및 서비스를 포함한 오픈 API를 제공하는 오픈 API 저장부, 유무선 컨텐츠를 제공하는 컨텐츠 저장부 및 독립된 서비스 제공자와의 연동을 위한 파트너 저장부 등을 포함한다.The property storage unit 130 is for storing template data, including items including various open APIs and wired and wireless contents as described above, a user storage unit for storing items created by a user, but not shown, and a template storing template data. Fleet storage, service storage for interworking with various wired / wireless service servers, open API storage for providing open API including contents and services, content storage for providing wired and wireless contents, and partners for interworking with independent service providers Storage and the like.

그리고, 서비스 서버 제어부(126)는 이상과 같은 모바일 매쉬-업 서비스 서버(120)의 전반적인 동작의 제어를 수행한다.In addition, the service server controller 126 controls the overall operation of the mobile mash-up service server 120 as described above.

이상과 같은 모바일 매쉬-업 서비스 서버(120)에 의하면 서비스 서버 유/무선 통신부(121)를 통해 모바일 매쉬-업 포털 서버(110)에서 디자인된 페이지 정보를 입력받으면, 매쉬-업 매니저(122)가 그 정보에 따른 아이템들과 사용자가 선택한 템플릿의 매핑을 통해 이들이 서로 연계시키고, 매쉬-업 플랫폼(123)에서 아이템을 호출할 수 있는 URL 주소를 매쉬-업 페이지에 포함시켜 서비스 어댑터를 생성하면, 매쉬-업 서비스부(125)의 페이지 생성부(125a)를 통해 생성된 매쉬-업 페이지를 이동통신단말(140)에 제공할 수 있게 된다.According to the mobile mash-up service server 120 as described above, if the page information designed by the mobile mash-up portal server 110 is received through the service server wired / wireless communication unit 121, the mash-up manager 122 When the service adapter is created by mapping the items according to the information and the template selected by the user to each other, and including the URL address where the item can be called in the mash-up platform 123 in the mash-up page, In addition, the mash-up page generated through the page generator 125a of the mash-up service unit 125 may be provided to the mobile communication terminal 140.

이하, 상기한 바와 같이 모바일 매쉬-업 서비스 서버에서 생성된 매쉬-업 페이지를 전송받아 자신의 화면에 표시하는 모바일 매쉬-업 서비스가 제공되는 이동통신단말에 대해 상세히 설명하도록 한다.Hereinafter, a mobile communication terminal provided with a mobile mash-up service that receives a mash-up page generated by the mobile mash-up service server and displays it on its screen will be described in detail.

도 5는 본 발명에 따른 모바일 매쉬-업 서비스 제공 이동통신단말을 나타낸 구성도이다.5 is a block diagram showing a mobile mash-up service providing mobile communication terminal according to the present invention.

도시된 바와 같이, 본 발명에 따른 모바일 매쉬-업 서비스가 제공되는 이동 통신단말(140)은 신호 송수신부(141), 신호 변환부(142), 매쉬-업 페이지 파서(Parser)(143), 영상 처리부(144), 디스플레이부(145), 사용자 키 관리부(146), 단말 메모리(147), 왑 브라우저(WAP Browser)(148) 및 단말 제어부(148)를 포함하여 구성된다.As shown, the mobile communication terminal 140 provided with the mobile mash-up service according to the present invention includes a signal transceiver 141, a signal converter 142, a mash-up page parser 143, The image processor 144, the display 145, the user key manager 146, the terminal memory 147, a WAP browser 148, and the terminal controller 148 are configured.

여기서, 신호 송수신부(141)는 공지된 바와 같이 무선 네트워크(180)를 통해 음성 호 전송 및 패킷 데이터를 송수신할 수 있도록 한다. 특히, 본 발명에서는 인터넷(160), 왑 게이트웨이(170) 및 무선 네트워크(180)를 경유하는 통신 채널을 통해, 상기 모바일 매쉬-업 서비스 서버(120)에서 전송된 매쉬-업 페이지를 수신하고, 상기 수신된 매쉬-업 페이지가 이동통신단말(140)에 디스플레이된 상태에서 사용자 키(User Key)를 조작하여 특정 아이템을 요청한 경우, 그 요청신호가 해당 서버로 전송되도록 한다.In this case, the signal transceiver 141 transmits and receives voice call transmission and packet data through the wireless network 180 as is well known. In particular, the present invention receives a mash-up page transmitted from the mobile mash-up service server 120 through a communication channel via the Internet 160, the swap gateway 170 and the wireless network 180, When the received mash-up page is displayed on the mobile communication terminal 140 and a user key is requested to request a specific item, the request signal is transmitted to the corresponding server.

신호 변환부(142)는 상기한 신호 송수신부(141)를 통해 송신 및 수신되는 신호를 처리하여 그 전송에 적합하도록 하기 위한 것으로 공지된 바와 같이 코덱(Codec) 및 변복조부 등을 포함하여 구성된다.The signal converter 142 includes a codec, a modulator, and the like as is known to process a signal transmitted and received through the signal transceiver 141 and to be suitable for the transmission. .

매쉬-업 페이지 파서(143)는 상기한 바와 같이 소정의 템플릿을 이용하여 작성된 매쉬-업 페이지가 수신되면, 그 수신된 매쉬-업 페이지의 구문을 분석함으로써 상기 템플릿의 구조, 형태 및 사이즈를 비롯하여 상술한 바와 같이 드래그 앤 드롭 방식으로 템플릿에 연계된 각종 아이템 정보를 추출한다.When the mash-up page parser 143 receives the mash-up page created using the predetermined template as described above, the mash-up page parser 143 analyzes the received mash-up page, including the structure, shape, and size of the template. As described above, various item information associated with a template is extracted by a drag and drop method.

영상 처리부(144)는 상기 매쉬-업 페이지 파서(143)를 통해 분석된 매쉬-업 페이지의 정보를 참조하여 해당 매쉬-업 페이지를 이동통신단말(140)의 화면 사이 즈 및 해상도에 적절하게 처리하여 LCD 화면에 디스플레이 되도록 한다.The image processor 144 processes the mash-up page appropriately for the screen size and resolution of the mobile communication terminal 140 by referring to the information of the mash-up page analyzed by the mash-up page parser 143. To be displayed on the LCD screen.

사용자 키 관리부(146)는 이동통신단말(140)의 키 버튼 동작 제어 및 상기 키 버튼 동작에 따른 명령신호 발생 규칙을 제어하기 위한 것으로, 매쉬-업 페이지 파서(143)를 통해 구문 분석된 페이지 정보를 입력받아 상기 매쉬-업 페이지를 이루는 템플릿의 각 아이템들과 연동한다.The user key manager 146 controls the key button operation control of the mobile communication terminal 140 and the command signal generation rule according to the key button operation, and the page information parsed through the mash-up page parser 143. Interact with each item of the template constituting the mash-up page receives the input.

예컨대, 사용자가 시프트 키(Shift Key) 등과 같은 이동키를 눌렀을 경우 매쉬-업 페이지를 구성하는 템플릿의 각 구획에 위치한 아이콘(혹은, 아이템)들 사이에서 활성화 커서가 이동하도록 하거나, 그 커서가 이동한 위치에서 확인 버튼을 누르면, 해당 아이템을 호출할 수 있도록 상기 각 아이템들과 연동한다.For example, when the user presses a shift key such as a shift key, the active cursor is moved between icons (or items) located in each section of the template constituting the mash-up page, or the cursor is moved. If you press the OK button at the location, it will work with each of the above items to call the item.

단말 메모리(147)는 이동통신단말(140) 사용자의 개인정보 및 각종 응용프로그램이 저장되어 있다. 특히, 본 발명에서는 매쉬-업 페이지에 대한 메타 데이터를 저장하여 기 사용된 매쉬-업 페이지를 재사용하고자 할 시 모바일 매쉬-업 서비스 서버(120)의 검색 성능을 향상시킨다. The terminal memory 147 stores personal information of the user of the mobile communication terminal 140 and various application programs. In particular, the present invention improves the search performance of the mobile mash-up service server 120 when storing metadata about the mash-up page and reusing the used mash-up page.

왑 브라우저(148)는 무선 네트워크(180)를 통해 인터넷(160)에 접속하는 이동통신단말(140)이 웹 서버에 접속하여 서비스를 제공받을 수 있도록 하기 위한 것으로, 매쉬-업 페이지에 유무선 인터넷(160) 컨텐츠 및 유무선 오픈 API 아이템이 포함되어 있는 경우, 상기 서버에서 아이템을 호출하기 위해 해당 서버에 접속하는 경우 사용된다. 그리고, 단말 제어부(149)는 이동통신단말(140)의 전반적인 제어를 수행한다.The swap browser 148 is to allow a mobile communication terminal 140 that accesses the Internet 160 through a wireless network 180 to access a web server and receive a service. 160) When the content and the wired / wireless open API item are included, the server is used to access the server to call the item. The terminal controller 149 performs overall control of the mobile communication terminal 140.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 따른 모바일 매쉬-업 서비스 제공 방법에 대해 설명하도록 한다.Hereinafter, a mobile mash-up service providing method according to an exemplary embodiment of the present invention will be described with reference to the accompanying drawings.

도 6은 본 발명에 따른 모바일 매쉬-업 서비스 제공 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a method of providing a mobile mash-up service according to the present invention.

이동통신단말(140)을 위한 화면 페이지를 매쉬-업하고자 하는 경우, 사용자는 먼저 자신의 PC(150)를 통해 인터넷상에서 모바일 매쉬-업 포털 서버(110)와 접속한다(S101). 그리고, 상기 모바일 매쉬-업 포털 서버(110)에서 저작도구(113)의 실행을 선택한다(S102). When the screen page for the mobile communication terminal 140 is to be mashed up, the user first connects to the mobile mash-up portal server 110 on the Internet through his PC 150 (S101). Then, the execution of the authoring tool 113 is selected in the mobile mash-up portal server 110 (S102).

저작도구(113)가 실행되면, 사용자는 저작도구(113)의 도구(Tool) 모음 중 가상 단말 설정을 선택하고, 가상 단말 샘플 저장부(114b)에 저장된 다양한 사이즈의 LCD 화면을 갖는 가상 단말 샘플들 중 어느 하나를 선택한다(S103). 즉, 사용자는 자신의 이동통신단말(140)과 가장 유사한 혹은 동일한 어느 하나의 가상 단말을 선택하여, 최대한 자신의 이동통신단말(140)과 유사한 환경에서 매쉬-업 페이지를 디자인할 수 있도록 한다.When the authoring tool 113 is executed, the user selects a virtual terminal setting from a collection of tools of the authoring tool 113, and the virtual terminal sample having LCD screens of various sizes stored in the virtual terminal sample storage unit 114b. Any one of these is selected (S103). That is, the user selects one of the virtual terminals most similar or identical to his mobile communication terminal 140 so that the user can design a mash-up page in an environment similar to his mobile communication terminal 140 as much as possible.

가상단말을 선택한 다음, 사용자는 저작도구(113)의 도구 모음 중 템플릿 설정을 선택하고, 템플릿 저장부(114a)에 저장된 다양한 형상 및 구성의 템플릿들 중 어느 하나를 선택한다(S104). After selecting the virtual terminal, the user selects a template setting from the toolbar of the authoring tool 113, and selects one of templates of various shapes and configurations stored in the template storage unit 114a (S104).

물론, 이상과 같이 저작도구(113)를 통해 기본적으로 제공되는 템플릿을 사용하지 않고 직접 매쉬-업 페이지를 디자인하거나 사용자 자신이 직접 템플릿을 생성시킬 수 있으나, 여기서는 상기한 바와 같은 템플릿을 사용하는 것을 일 예로 하 여 설명한다.Of course, you can design your own mash-up page without using the template provided by the authoring tool 113 as above, or create your own template, but here, it is recommended to use the template as described above. As an example.

사용자가 가상 단말과 템플릿을 선택하면 저작도구(113)의 에디터(113a)는 상기 선택된 가상 단말에 템플릿을 적용한 화면을 디스플레이한다(S105). 여기서, 에디터(113a)는 위지윅 에디터와 같은 공지의 웹 에디터 등이 사용될 수 있음은 이미 위에서 설명하였다.When the user selects the virtual terminal and the template, the editor 113a of the authoring tool 113 displays a screen in which the template is applied to the selected virtual terminal (S105). Here, the editor 113a has already been described above that a known web editor such as Wikiwick editor can be used.

템플릿이 가상 단말에 적용되면, 사용자는 상기 가상 단말의 화면에 이동통신 서비스 기능, 구글의 맵과 같은 오픈 API 및 유무선 컨텐츠 등과 같은 아이템을 지정하는 아이콘을 드래그하여 상기 가상 단말의 템플릿 상에 드롭한다. 즉, 매쉬-업할 다양한 아이템을 사용자가 원하는 형태로 배치하여 매쉬-업 페이지를 디자인한다(S106).When the template is applied to the virtual terminal, the user drags an icon designating items such as a mobile communication service function, an open API such as Google's map, and wired / wireless content to the screen of the virtual terminal and drops it on the template of the virtual terminal. . That is, the mash-up page is designed by arranging various items to be mash-up in a form desired by the user (S106).

계속하여 디자인이 완료되었는지를 확인하고(S107), 만약 디자인이 완료되었다면, 에디터(113a)는 상기한 바와 같이 가상 단말 템플릿 상에 배치된 다양한 아이템들을 서로 연계시키고, 그 디자인된 매쉬-업 페이지의 정보를 생성(S108)하여 인터넷을 통해 연결된 모바일 매쉬-업 서비스 서버(120)로 전송(S109)하여 후술하는 바와 같이 실제 이동통신단말(140)로 전송될 매쉬-업 페이지가 생성될 수 있도록 한다.Continue to check whether the design is complete (S107), and if the design is complete, the editor 113a associates the various items placed on the virtual terminal template as described above, and of the designed mash-up page The information is generated (S108) and transmitted to the mobile mash-up service server 120 connected through the Internet (S109) so that a mash-up page to be transmitted to the actual mobile communication terminal 140 may be generated as described below. .

단, 상기 디자인된 매쉬-업 페이지의 정보를 모바일 매쉬-업 서비스 서버(120)로 전송하기 이전에 필요에 따라서는 생성될 매쉬-업 페이지의 미리보기를 선택한다(S108a). However, before the information of the designed mash-up page is transmitted to the mobile mash-up service server 120, a preview of the mash-up page to be generated is selected as necessary (S108a).

그러면, 저작도구(113)의 에뮬레이터(113b)는 프로퍼티 저장부(130)로부터 아이템을 로드하고, 로드된 아이템들을 LCD 크기 등 해당 이동통신단말(140)의 화면 특성에 맞도록 렌더링(Rendering)함으로써 사용자가 디자인한 매쉬-업 페이지를 가상의 단말 화면상에서 미리 보여주고, 사용자는 수정할 사항이 있는지를 확인한다(S108b). Then, the emulator 113b of the authoring tool 113 loads the items from the property storage unit 130 and renders the loaded items to match the screen characteristics of the corresponding mobile communication terminal 140 such as an LCD size. The user-designed mash-up page is previewed on the virtual terminal screen in advance, and the user checks whether there is a correction item (S108b).

한편, 디자인된 매쉬-업 페이지의 정보가 모바일 매쉬-업 포털 서버(110)에 입력되면, 상기 모바일 매쉬-업 포털 서버(110)의 매쉬-업 매니저(122)는 상기 선택된 아이템과 사용자가 선택한 템플릿의 매핑을 통해 이들이 서로 연계되도록 하고(S110), 그에 대한 메타 데이터를 프로퍼티 저장부(130)에 저장한다.On the other hand, when information of the designed mash-up page is input to the mobile mash-up portal server 110, the mash-up manager 122 of the mobile mash-up portal server 110 selects the selected item and the user. They are linked to each other through the mapping of the template (S110), and the metadata thereof is stored in the property storage unit 130.

그리고, 매쉬-업 플랫폼(123)에서 REST 또는 SOAP 등을 기반으로 상기 서버들에 접속할 수 있는 서비스 어댑터를 생성하며, 이동통신단말(140)에서 서비스나 컨텐츠 사용시 그 서비스나 컨텐츠를 상기 서버로부터 호출할 수 있는 URL 주소를 매쉬-업 페이지에 포함시켜, 각종 아이템들과 상기 아이템을 제공하는 각종 서버를 서로 연동시킨다. 그러면, 매쉬-업 서비스부(125)의 페이지 생성부(125a)는 요청된 아이템을 제공하는 서버의 URL 주소와 디자인된 매쉬-업 페이지 정보를 기반으로 사용자에게 전달할 매쉬-업 페이지를 XML/XHTML/HTML 타입으로 생성한다(S111).The mash-up platform 123 generates a service adapter that can access the servers based on REST or SOAP, and calls the service or content from the server when the service or content is used in the mobile communication terminal 140. A URL address that can be included is included in the mash-up page to link various items with various servers providing the items. Then, the page generation unit 125a of the mash-up service unit 125 transmits the mash-up page to the user based on the URL address of the server providing the requested item and the designed mash-up page information. Generate as / HTML type (S111).

매쉬-업 페이지가 생성되면 모바일 매쉬-업 포털 서버(110)는 인터넷(160), 왑 게이트웨이(170) 및 무선 네트워크(180)를 경유하는 통신 채널을 통해 상기 생성된 매쉬-업 페이지를 이동통신단말(140)로 전송한다(S112). 그리고, 이동통신단말(140)에서는 전송받은 매쉬-업 페이지를 디스플레이하여 사용자에게 매쉬-업 서비스를 제공한다(S113).When the mash-up page is generated, the mobile mash-up portal server 110 performs mobile communication with the generated mash-up page through a communication channel via the Internet 160, the swap gateway 170, and the wireless network 180. Transmission to the terminal 140 (S112). The mobile communication terminal 140 displays the received mash-up page and provides a mash-up service to the user (S113).

이상 본 발명을 몇 가지 바람직한 실시 예를 사용하여 설명하였다. 그러나 이들 실시 예는 예시적인 것이며 한정적인 것이 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.The present invention has been described above using some preferred embodiments. However, these embodiments are illustrative and not restrictive, and a person of ordinary skill in the art to which the present invention pertains may vary variously according to the equivalent theory without departing from the spirit of the present invention and the scope of rights set forth in the appended claims. It will be understood that modifications can be made.

본 발명에 따른 이동통신단말을 위한 모바일 매쉬-업 서비스 제공 시스템 및 그 방법은 이동통신 서비스 기능, 유무선 컨텐츠 서비스 및 사용자가 직접 제작한 컨텐츠 등을 사용자가 웹 상에서 매쉬-업하여 상기 매쉬-업된 서비스를 이동통신단말에서 제공받을 수 있도록 한다. Mobile mash-up service providing system and method for a mobile communication terminal according to the present invention, the user mash-up on the web to the mobile communication service function, wired and wireless content services and user-produced content, etc. To be provided by the mobile communication terminal.

또한, 사용자의 이동통신단말과 유사한 가상 단말에서 상기 아이템을 매쉬-업하고 그 결과를 에뮬레이션을 통해 실시간 확인하도록 함으로써, 상기 사용자의 이동통신단말에 최적화된 새로운 무선 인터넷 서비스의 제공이 가능하도록 한다.In addition, by mashing up the item in a virtual terminal similar to the user's mobile communication terminal and confirming the result through emulation in real time, it is possible to provide a new wireless Internet service optimized for the user's mobile communication terminal.

도 1은 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템이 적용되는 네트워크망의 일 예를 나타낸 것이다.1 illustrates an example of a network to which a mobile mash-up service providing system according to the present invention is applied.

도 2는 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템의 모바일 매쉬-업 포털 서버를 나타낸 구성도이다.2 is a block diagram showing a mobile mash-up portal server of the mobile mash-up service providing system according to the present invention.

도 3은 본 발명에 따른 모바일 매쉬-업 포털 서버에서 디자인된 매쉬-업 페이지의 일 예를 나타낸 것이다.3 shows an example of a mash-up page designed in a mobile mash-up portal server according to the present invention.

도 4는 본 발명에 따른 모바일 매쉬-업 서비스 제공 시스템의 모바일 매쉬-업 서비스 서버 및 프로퍼티 저장부를 나타낸 구성도이다.4 is a block diagram illustrating a mobile mash-up service server and a property storage unit of the mobile mash-up service providing system according to the present invention.

도 5는 본 발명에 따른 모바일 매쉬-업 서비스 제공 이동통신단말을 나타낸 구성도이다.5 is a block diagram showing a mobile mash-up service providing mobile communication terminal according to the present invention.

도 6은 본 발명에 따른 모바일 매쉬-업 서비스 제공 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a method of providing a mobile mash-up service according to the present invention.

* 도면의 주요 부분에 대한 부호의 설명 * Explanation of symbols on the main parts of the drawings

110 : 모바일 매쉬-업 포털 서버 120 : 모바일 매쉬-업 서비스 서버110: mobile mash-up portal server 120: mobile mash-up service server

130 : 프로퍼티 저장부(Property Repository)130: Property Repository

140 : 이동통신단말 150 : 유선단말140: mobile communication terminal 150: wired terminal

160 : 유선 인터넷 170 : 왑(WAP)게이트웨이160: wired Internet 170: WAP gateway

180 : 무선네트워크180: wireless network

Claims (8)

유무선 단말에서 통신망을 통해 모바일 매쉬업(Mash-up) 포털 서버에 접속하여 상기 모바일 매쉬업 포털 서버에서 제공하는 웹 기반의 그래픽 사용자 인터페이스(GUI: Graphic User Interface) 저작도구를 이용하여 가상 이동통신단말 샘플을 선택하고 상기 선택된 가상 이동통신단말 샘플에 이동통신단말을 위한 매쉬업 페이지를 디자인하는 제1단계;From the wired / wireless terminal, access the mobile mash-up portal server through a communication network and sample the virtual mobile communication terminal using a web-based Graphic User Interface (GUI) authoring tool provided by the mobile mash-up portal server. Selecting and designing a mashup page for a mobile communication terminal in the selected virtual mobile communication terminal sample; 모바일 매쉬업 서비스 서버에서 상기 모바일 포털 서버로부터 상기 디자인된 매쉬업 페이지를 수신하고, 상기 수신된 매쉬업 페이지의 디자인 정보에 대응되는 컨텐츠를 상기 디자인된 매쉬업 페이지에 매핑하여 매쉬업 페이지를 생성하는 제2단계;Receiving, by the mobile mashup service server, the designed mashup page from the mobile portal server, and generating a mashup page by mapping content corresponding to the design information of the received mashup page to the designed mashup page; 상기 모바일 매쉬업 서비스 서버에서 상기 이동통신단말의 매쉬업 페이지 요청에 따라 상기 생성된 매쉬업 페이지를 상기 이동통신단말로 전송하는 제3단계; 및A third step of transmitting, by the mobile mashup service server, the generated mashup page to the mobile communication terminal according to a mashup page request of the mobile communication terminal; And 상기 이동통신단말에서 상기 수신된 매쉬업 페이지를 디스플레이하는 제4단계; 를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공방법.A fourth step of displaying the received mashup page in the mobile communication terminal; Mobile mashup service providing method comprising a. 제1항에 있어서, 상기 제1단계는,The method of claim 1, wherein the first step, 상기 모바일 매쉬업 포털 서버에서 상기 통신망을 통해 상기 유무선단말로 다수의 가상 이동통신단말 샘플을 전송하는 단계; 및Transmitting a plurality of virtual mobile communication terminal samples from the mobile mashup portal server to the wired / wireless terminal through the communication network; And 상기 유무선단말에서 상기 다수의 가상 이동통신단말 샘플 중 하나를 선택하고 상기 선택된 가상 이동통신단말 샘플에 매쉬업 페이지를 디자인하는 단계; 를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공방법.Selecting one of the plurality of virtual mobile communication terminal samples and designing a mashup page in the selected virtual mobile communication terminal sample in the wired or wireless terminal; Mobile mashup service providing method comprising a. 제1항 또는 제2항에 있어서, 상기 제1단계 이후에, The method of claim 1 or 2, wherein after the first step, 상기 모바일 매쉬업 포털 서버에서 에뮬레이터(emulator)를 이용하여 상기 디자인된 매쉬-업 페이지를 에뮬레이트하고 상기 에뮬레이트된 매쉬업 페이지를 상기 유무선단말로 통신망을 통해 전송하여 상기 유무선단말에서 상기 에뮬레이트된 매쉬업 페이지를 미리 표시하도록 하는 단계; 를 더 포함하는 것을 특징으로 하는 모바일 매쉬-업 서비스 제공방법.The mobile mashup portal server emulates the designed mash-up page using an emulator and transmits the emulated mash-up page to the wired / wireless terminal through a communication network to display the emulated mashup page in advance in the wired / wireless terminal. To cause; Mobile mash-up service providing method characterized in that it further comprises. 제1항에 있어서, 상기 디자인 정보는,The method of claim 1, wherein the design information, 상기 디자인된 매쉬업 페이지의 위치별로 삽입하고자 하는 각종 컨텐츠 정보를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공방법.Mobile mashup service providing method comprising a variety of content information to be inserted for each location of the designed mashup page. 통신망을 통해 매쉬업 페이지의 디자인을 위한 웹기반의 그래픽 사용자 인터페이스(GUI) 저작도구를 유무선단말에 제공하고, 상기 GUI 저작도구를 이용하여 가상 이동통신단말 샘플을 선택하고 상기 선택된 가상 이동통신단말 샘플에 이동통신단말을 위해 상기 유무선단말에 의해 디자인된 매쉬업 페이지를 저장하는 모바일 매쉬업 포털 서버;Provide a web-based Graphical User Interface (GUI) authoring tool for the design of mashup pages to the wired or wireless terminal through a communication network, select a virtual mobile communication terminal sample using the GUI authoring tool, and select the selected virtual mobile communication terminal sample. A mobile mashup portal server for storing a mashup page designed by the wired / wireless terminal for a mobile communication terminal; 상기 모바일 매쉬업 포털 서버로부터 상기 디자인된 매쉬업 페이지를 수신하고 상기 수신된 매쉬업 페이지에 포함된 디자인 정보에 대응하는 컨텐츠를 상기 디자인된 매쉬업 페이지에 매핑하여 매쉬업 페이지를 생성하고, 상기 생성된 매쉬업 페이지를 통신망을 통해 이동통신단말로 전송하는 모바일 매쉬업 서비스 서버; 및Receiving the designed mashup page from the mobile mashup portal server, to generate a mashup page by mapping the content corresponding to the design information included in the received mashup page to the designed mashup page, the generated mashup page network Mobile mashup service server for transmitting to the mobile communication terminal through; And 상기 디자인된 매쉬업 페이지에 매핑할 다수의 컨텐츠 및 상기 매쉬업 페이지 생성을 위한 프로그램을 저장하는 프로퍼티 저장부; 를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공 시스템.A property storage unit for storing a plurality of contents to be mapped to the designed mashup page and a program for generating the mashup page; Mobile mashup service providing system comprising a. 제5항에 있어서, 상기 GUI 저작도구는,The method of claim 5, wherein the GUI authoring tool, 상기 매쉬-업 페이지를 편집하기 위한 에디터 및 상기 에디터에 의해 편집된 매쉬업 페이지를 에뮬레이팅하는 에뮬레이터를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공 시스템.And an emulator for emulating a mashup page edited by the editor and an editor for editing the mash-up page. 제5항에 있어서, 상기 모바일 매쉬업 포털 서버는,The method of claim 5, wherein the mobile mashup portal server, 상기 통신망을 통해 상기 이동통신단말로 전송할 다수의 가상 이동통신단말 샘플을 저장하는 가상 단말 저장부 및 상기 매쉬업 페이지를 구현하기 위한 템플릿을 저장하는 템플릿 저장부를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공 시스템.A mobile mashup service providing system comprising a virtual terminal storage unit for storing a plurality of virtual mobile communication terminal samples to be transmitted to the mobile communication terminal through the communication network and a template storage unit for storing a template for implementing the mashup page. . 제5항에 있어서, 상기 디자인 정보는,The method of claim 5, wherein the design information, 상기 디자인된 매쉬업 페이지의 위치별로 삽입하고자 하는 각종 컨텐츠 정보를 포함하는 것을 특징으로 하는 모바일 매쉬업 서비스 제공 시스템.Mobile mashup service providing system comprising a variety of content information to be inserted for each location of the designed mashup page.
KR1020070109697A 2007-10-30 2007-10-30 Mobile mash-up service provision system and method KR100859595B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070109697A KR100859595B1 (en) 2007-10-30 2007-10-30 Mobile mash-up service provision system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070109697A KR100859595B1 (en) 2007-10-30 2007-10-30 Mobile mash-up service provision system and method

Publications (1)

Publication Number Publication Date
KR100859595B1 true KR100859595B1 (en) 2008-09-23

Family

ID=40023460

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070109697A KR100859595B1 (en) 2007-10-30 2007-10-30 Mobile mash-up service provision system and method

Country Status (1)

Country Link
KR (1) KR100859595B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130130985A (en) 2012-05-23 2013-12-03 에스케이플래닛 주식회사 Connecting system and method for user device and external device
US9236049B2 (en) 2012-11-12 2016-01-12 Electronics And Telecommunications Research Institute Mash-up service generation apparatus and method based on voice command

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100700626B1 (en) * 2006-11-02 2007-03-28 주식회사 네오엠텔 Mashup Service System

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100700626B1 (en) * 2006-11-02 2007-03-28 주식회사 네오엠텔 Mashup Service System

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130130985A (en) 2012-05-23 2013-12-03 에스케이플래닛 주식회사 Connecting system and method for user device and external device
US9236049B2 (en) 2012-11-12 2016-01-12 Electronics And Telecommunications Research Institute Mash-up service generation apparatus and method based on voice command

Similar Documents

Publication Publication Date Title
Abrams et al. UIML: an appliance-independent XML user interface language
KR101109293B1 (en) Sequential Multimode Input
CA2557111C (en) System and method for building mixed mode execution environment for component applications
JP5089684B2 (en) Technology for generating service programs
US20080046557A1 (en) Method and system for designing, implementing, and managing client applications on mobile devices
EP2321722A2 (en) Dynamic mobile client
CN102323880A (en) Mobile phone application interface development method and terminal based on browser parsing mode
CN107229760B (en) Storage medium, electronic device, the display methods of web page contents and device
KR100749845B1 (en) Mobile terminal providing mobile active page function and wireless internet service providing method thereof
KR100918503B1 (en) Method and System for Providing Web Page Information Using Website Link Information
Rukzio et al. Automatic form filling on mobile devices
KR20010039743A (en) Method and apparatus for splitting markup flows into discrete screen displays
KR100859595B1 (en) Mobile mash-up service provision system and method
CN106126240A (en) A kind of method and system customizing mobile terminal desktop shortcut icon
JP2018106747A (en) Information processing apparatus, server, method for processing the same, and program
JP5393242B2 (en) Data providing method and intermediate server device
Pietschmann et al. Dynamic composition of service-oriented web user interfaces
Mikkonen et al. Lively for Qt: A platform for mobile web applications
Kao et al. Designing an XML-based context-aware transformation framework for mobile execution environments using CC/PP and XSLT
CN107209782B (en) Method for interactive operation, and transmitting machine, receiving machine and interactive operation system using the method
KR102261153B1 (en) Method for creating application
Krebs et al. Adaptive applications for ubiquitous collaboration in mobile environments
EP1420337A1 (en) System and method to provide a flexible user interface
Passani et al. Global authoring practices for the mobile web
Mitrovic et al. Adaptive Interfaces in Mobile Environments: An Approach Based on Mobile Agents

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071030

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

Comment text: Notification of reason for refusal

Patent event date: 20080529

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20080912

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20080916

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20080917

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20110804

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20120821

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20120821

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20130829

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20130829

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20140819

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20140819

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20150827

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20150827

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20160831

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20160831

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20170830

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20170830

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20190627