KR101614690B1 - 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버 - Google Patents

문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버 Download PDF

Info

Publication number
KR101614690B1
KR101614690B1 KR1020090088261A KR20090088261A KR101614690B1 KR 101614690 B1 KR101614690 B1 KR 101614690B1 KR 1020090088261 A KR1020090088261 A KR 1020090088261A KR 20090088261 A KR20090088261 A KR 20090088261A KR 101614690 B1 KR101614690 B1 KR 101614690B1
Authority
KR
South Korea
Prior art keywords
answers
server
url
detailed information
text message
Prior art date
Application number
KR1020090088261A
Other languages
English (en)
Other versions
KR20110030229A (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 KR1020090088261A priority Critical patent/KR101614690B1/ko
Publication of KR20110030229A publication Critical patent/KR20110030229A/ko
Application granted granted Critical
Publication of KR101614690B1 publication Critical patent/KR101614690B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 컨텐츠서버에 관한 것으로, 휴대단말이 서비스서버로 키워드를 포함한 문자메시지를 전송하고 서비스서버로부터 키워드에 대한 답변을 각각의 답변에 short URL이 매핑된 형태로 문자메시지를 통해 전송받아 디스플레이한 후, 휴대단말이 특정 답변에 대한 선택입력을 수신하면 서비스서버로부터 특정 답변에 대한 상세 정보를 문자메시지로 수신하고 디스플레이하는 과정을 포함하며, 본 발명에 따르면 휴대단말 사용자가 패킷 요금을 지불함이 없이 문자메시지를 이용하여 키워드에 대한 검색 정보를 얻을 수 있다.
키워드검색, 문자메시지, virtual machine viewer

Description

문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버{System and method for providing contents using short message, and potable terminal and service server}
본 발명은 문자메시지를 이용한 컨텐츠 제공방법에 관한 것으로, 특히, 휴대단말 사용자가 패킷을 이용한 정보 전송 방법과 같은 인터페이스를 제공받으면서 문자메시지를 이용하여 키워드에 따른 세부 정보를 수신하고 시각적으로 확인할 수 있는 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버에 관한 것이다.
무선이동통신 기술의 발달로 휴대단말은 통화수단으로서의 유선 전화를 빠르게 대체하고 있으며, 이러한 휴대단말은 현대인의 생활 필수품으로 자리잡고 있다. 또한 휴대단말 자체의 프로세서, 메모리 기술 발전과 이동통신망의 발전에 따라 종래 컴퓨터 등과 같은 유선 단말을 통해 제공받던 컨텐츠를 휴대단말을 이용해서도 이용할 수 있게 되었다.
그런데 무선통신 기반의 이동통신망은 유선 통신망보다 그 사용료가 상대적으로 비싸기 때문에, 휴대단말 사용자는 휴대단말을 이용하여 컨텐츠를 전송받고 이용하는 것을 상대적으로 꺼려하는 것이 현실이다.
특히, 이동통신 서비스 사업자는 휴대단말을 이용하여 키워드 검색을 하고 검색 결과를 제공하는 정보 검색 서비스 등을 제공하고 있으나, 키워드 검색의 특징상 사용자가 필요로 하지 않는 다수의 데이터가 검색되고 이를 휴대단말에 전송함으로써 과도한 비용이 발생한다는 단점이 있다.
이에, 이러한 사용자 비용을 줄이면서, 휴대단말에 정보 검색 서비스를 제공할 수 있는 방법이 요구된다.
본 발명은 상기한 종래의 문제점을 해결하기 위해 제안된 것으로서, 휴대단말 사용자가 패킷 기반의 정보 검색 서비스의 사용자 환경을 제공받으면서, 상대적으로 그 비용이 저렴한 문자메시지를 이용하여 키워드를 이용한 정보 검색 결과를 수신하여 확인할 수 있는 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버를 제공하는데 그 목적이 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 문자메시지를 이용한 컨텐츠 제공시스템의 서비스서버는, 네트워크를 통한 데이터 송수신을 위한 서버송수신부, 휴대단말에서 실행되어 키워드에 대응하는 short URL이 매핑된 하나 이상의 답변을 시각적으로 디스플레이하거나, 상기 하나 이상의 답변 중 특정 답변에 대한 상세 정보를 시각적으로 디스플레이하는 뷰어를 제공하는 가상머신을 저장한 데이터베이스, 및 상기 서버송수신부를 통해 상기 휴대단말로 상기 가상머신을 전송하고, 상기 휴대단말로부터 상기 서버송수신부를 통해 상기 키워드를 포함한 문자메시지를 수신하면 상기 서버송수신부를 통한 컨텐츠서버와의 메시지 송수신을 통해 상기 키워드에 대응하는 상기 하나 이상의 답변 및 상기 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL 정보를 수신하고, 상기 URL을 상기 URL보다 정보의 길이가 짧은 가상의 short URL로 인덱싱하여 상기 데이터베이스에 저장하며, 상기 하나 이상의 답변 각각에 상기 short URL을 매핑하여 문자메시지 형태로 상기 서버송수신부를 통해 상기 휴대단말로 전송하고, 상기 휴대단말로부터 상기 서버송수신부를 통해 상기 하나 이상의 답변 중 특정 답변에 대응하는 상세 정보 요청을 수신하면, 상기 데이터베이스에서 상기 특정 답변에 매핑된 short URL에 대응하는 URL을 검색하여 상기 서버송수신부를 통해 상기 컨텐츠서버로부터 상기 특정 답변에 대응하는 상세 정보를 수신하고, 상기 특정 답변에 대응하는 상세 정보를 포함한 문자메시지를 상기 서버송수신부를 통해 상기 휴대단말로 전송하는 서버제어부를 포함한다.
삭제
삭제
삭제
삭제
삭제
삭제
삭제
삭제
본 발명의 문자메시지를 이용한 컨텐츠 제공시스템의 서비스서버에 있어서, 상기 서버제어부는, 상기 short URL이 매핑된 하나 이상의 답변을 상기 휴대단말로의 전송 전후에 상기 가상머신을 상기 휴대단말로 전송하는 것을 특징으로 한다.
삭제
상기와 같은 목적을 달성하기 위한 본 발명의 문자메시지를 이용한 컨텐츠 제공방법은, 휴대단말이 서비스서버로 검색을 위한 키워드를 포함한 문자메시지를 전송하는 키워드 전송단계, 상기 휴대단말이 상기 서비스서버로부터 상기 키워드에 대응하는 하나 이상의 답변을, 상기 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL을 상기 URL보다 정보의 길이가 짧도록 인덱싱한 short URL이 상기 하나 이상의 답변에 각각 매핑된 상태로 문자메시지를 이용하여 수신하고 디스플레이하는 답변 수신단계, 상기 휴대단말이 상기 디스플레이된 상기 하나 이상의 답변 중 특정 답변에 대한 선택입력을 수신하면 상기 서비스서버로 상기 특정 답변에 대응하는 상세 정보를 요청하는 상세 정보 요청단계, 상기 휴대단말이 상기 특정 답변에 대응하는 상세 정보를 포함한 문자메시지를 수신하여 디스플레이하는 상세 정보 디스플레이단계를 포함한다.
본 발명의 문자메시지를 이용한 컨텐츠 제공방법에 있어서, 상기 답변 수신 단계는, 상기 하나 이상의 답변을 디스플레이하기 전에, 상기 휴대단말이 상기 서비스서버로부터 상기 하나 이상의 답변 또는 상기 특정 답변에 대응하는 상세 정보를 디스플레이하는데 이용되는 가상머신을 수신하고, 상기 가상머신의 뷰어를 이용하여 상기 하나 이상의 답변을 디스플레이하는 것을 특징으로 한다.
본 발명의 문자메시지를 이용한 컨텐츠 제공방법에 있어서, 상기 답변 수신단계는, 상기 휴대단말이 상기 하나 이상의 답변을 포함한 복수의 문자메시지를 수신하는 경우 상기 복수의 문자메시지 중 일정 개수의 문자메시지에 포함된 답변을 묶어서 상기 가상머신의 뷰어를 이용하여 디스플레이하는 것을 특징으로 한다.
본 발명의 문자메시지를 이용한 컨텐츠 제공방법에 있어서, 상기 상세 정보 디스플레이단계는, 상기 휴대단말이 상기 특정 답변에 대응하는 상세 정보를 포함한 복수의 문자메시지를 수신하는 경우 일정 개수의 문자메시지에 포함된 상세 정보를 묶어서 상기 가상머신의 뷰어를 이용하여 디스플레이하는 것을 특징으로 한다.
본 발명에 의하면, 휴대단말의 사용자가 패킷 방식의 검색 인터페이스를 제공받으면서 문자메시지를 이용하여 정보를 검색하고 상세 정보를 수신하여 시각적으로 인식하는 것이 가능하다.
본 발명에 의하면, 데이터 전송이 문자메시지를 통해 이루어지므로, 패킷 방식의 데이터 수신시보다 상대적으로 저렴한 요금으로 정보 검색결과를 수신하는 것이 가능하여 사용자 편의가 증진된다.
본 발명에 의하면, 휴대단말이나 기존에 컨텐츠를 제공하는 컨텐츠서버의 기본 기능을 변경하지 않고 본 발명의 서비스를 구현하는 서비스서버를 추가하여 휴대단말 사용자가 서비스를 이용하도록 할 수 있으며, 휴대단말의 경우 사용자 동의를 받아 가상머신 프로그램을 수신하고 설치하도록 하여 기존의 휴대단말을 이용하여 본 발명의 서비스를 제공받도록 할 수 있어, 기존 장치의 기능 변경이나 추가 비용의 발생을 최소화하면서 본 발명의 서비스를 제공하는 것이 가능해진다.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다.
도 1은 본 발명의 일 실시예에 따른 문자메시지를 이용한 컨텐츠 제공시스템의 구성도이다. 도 1을 참조하면, 본 실시예의 컨텐츠 제공시스템은 휴대단말(100), 컨텐츠서버(200), 서비스서버(300) 및 네트워크(400)를 포함하여 구성된다.
네트워크(400)는 휴대단말(100), 컨텐츠서버(200) 및 서비스서버(300) 간의 데이터 전송, 정보 교환을 위한 데이터 통신망을 의미한다. 본 발명의 네트워크(400)는 인터넷, 인트라넷, 익스트라넷 또는 기타 널리 공지되었거나 향후 개발 될 유선, 무선 또는 이들의 결합망을 포함한다. 특히, 본 발명의 네트워크(400)는 이동통신이 가능한 휴대단말(100)로 데이터를 전송할 수 있는 이동통신망을 포함한다.
휴대단말(100)은 네트워크(100)를 이용하여 데이터를 송수신할 수 있는 단말기이다. 본 발명의 휴대단말(100)은 이동통신망을 포함한 네트워크(400)를 이용하여 무선 데이터 송수신이 가능한 PDA, 노트북, 이동통신 단말기 등이 될 수 있으며, 특히, 음성 또는 영상통화와 함께 문자메시지 송수신이 가능한 휴대폰이 될 수 있다.
컨텐츠서버(200)는 컨텐츠 제공자(contents provider: CP)가 운용 및 관리하는 서버이다. 컨텐츠서버(200)는 WML(Wireless Markup Language)로 작성된 컨텐츠를 제공할 수 있고, 이 경우 휴대단말(100)은 WAP(Wireless Application Protocol)을 이용하여 서비스서버(300)를 거쳐 컨텐츠서버(200)가 제공하는 컨텐츠를 수신하여 디스플레이하는 것이 가능하다.
만일, 컨텐츠서버(200)가 HTML(HyperText Markup Language) 기반의 인터넷 컨텐츠를 보유한 경우 휴대단말(100)은 WAP 2.X를 이용하거나, 네트워크(400) 내에서 HTML을 WML로 변환하는 WAP 게이트웨이를 통해 컨텐츠를 전송받아 디스플레이하는 것이 가능하다.
서비스서버(300)는 본 발명에 따른 문자메시지를 이용한 컨텐츠 제공서비스를 구현하기 위해 휴대단말(100) 및 컨텐츠서버(200)와 네트워크(400)로 연결되는 서버이다. 본 발명의 서비스서버(300)는 휴대단말(100)로부터 검색 키워드를 포함 한 문자메시지를 수신하면, 해당 문자메시지에 포함된 키워드를 이용하여 컨텐츠서버(200)와의 메시지 송수신을 통해 키워드에 대응하는 하나 이상의 답변 및 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL(Uniform Resource Locator) 정보를 수신한다.
이때, 키워드를 포함한 문자메시지는 네트워크(400) 내에서 문자메시지 서비스를 제공하는 SMS(Short Message Service)서버를 이용하여 휴대단말(100)로부터 서비스서버(300)로 전송되며, 이하에서 설명되는 문자메시지는 모두 동일한 방식으로 전송될 수 있음을 밝혀둔다.
서비스서버(300)가 컨텐츠서버로부터 키워드에 대응하는 하나 이상의 답변 및 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL 정보를 수신하면, 서비스서버(300)는 수신한 URL을 short URL로 인덱싱(indexing)하고 내부에 저장한다. 그리고 서비스서버(300)는 URL을 short URL로 인덱싱하고 내부에 저장하는 동작의 전후에 하나 이상의 답변 각각에 short URL을 매핑(mapping)하여 문자메시지 형태로 휴대단말(100)로 전송한다.
문자메시지를 통하여 short URL이 매핑된 하나 이상의 답변을 수신한 휴대단말(100)은 해당 하나 이상의 답변을 디스플레이 장치에 표현하여 사용자가 시각적으로 인식할 수 있도록 한다. 휴대단말(100)이 하나 이상의 답변을 디스플레이할 때에는 서비스서버(300)로부터 수신한 가상머신(virtual machine)의 뷰어(viewer)를 이용하여 디스플레이할 수 있다.
본 발명에서 서비스서버(300)가 휴대단말(100)로 제공하는 가상머신은, 휴대 단말(100) 내에서 실행되어, 서비스서버(100)로부터 수신하는 답변이나 답변에 대응하는 상세 정보를 시각적으로 디스플레이하는 뷰어를 제공하는 프로그램이다.
이때, 휴대단말(100)이 특정 키워드에 대응하는 답변을 포함한 복수의 문자메시지를 서비스서버(300)로부터 수신한 경우 일정 개수의 문자메시지에 포함된 답변을 묶어서 한꺼번에 가상머신의 뷰어를 통해 디스플레이 장치에 표현할 수 있다.
휴대단말(100)에 디스플레이된 하나 이상의 답변을 인식한 사용자가 해당 하나 이상의 답변 중 특정 답변을 선택하는 선택입력을 하면, 휴대단말(100)은 해당 선택입력을 수신하여 서비스서버(300)로 해당 특정 답변에 대응하는 상세 정보를 요청한다.
특정 답변에 대응하는 상세 정보 요청을 수신한 서비스서버(300)는 해당 특정 답변에 매핑한 short URL을 이용하여, 내부에 기 저장한 해당 short URL에 대응하는 URL을 검색한다. 그리고 검색된 URL을 이용하여 컨텐츠서버(200)로 특정 답변에 해당하는 상세 정보를 요청하여 수신한다.
본 발명에서, short URL이란 문자 그대로 통상의 URL보다 그 정보의 길이가 짧은 URL을 의미하며, 단일 문자메시지에 통상의 URL을 Call Back URL로 첨부하여 전송하는 경우 URL이 차지하는 byte 수가 너무 커서 실제 컨텐츠의 내용을 담기 어려워지므로, 서비스서버(300)가 실제 URL에 대응하는 가상의 URL을 인덱싱하고 문자메시지에 포함하여 휴대단말(100)로 전송하는데 이용하는 URL이다. 여기에서 Call Back URL은 문자메시지에 포함되어 사용자가 간단한 입력만으로 특정 싸이트에 접속할 수 있도록 하는 URL 정보를 말한다.
통상 단문 문자메시지의 용량은 80 kbyte 정도에 불과하다. 이러한 문자메시지에 컨텐츠서버(200)에 저장된 상세 정보의 저장위치를 나타내는 URL을 첨부하여 전송한다면, 문자메시지에 포함하여 전송할 수 있는 컨텐츠의 용량은 그만큼 줄어들게 된다. 본 발명에서는 이러한 점을 극복하기 위하여, 서비스서버(300)가 실제 URL에 short URL을 인덱싱하고, 인덱싱한 short URL 만을 문자메시지에 첨부하여 전송함으로써 실제 컨텐츠 전송에 활용되는 byte 수를 극대화할 수 있다.
예를 들어, 특정 답변에 해당하는 상세 정보의 컨텐츠서버(200)내 저장위치를 나타내는 URL이 'http://xxx.nate.com/view.jsp?pageID=12345'라 하자. 서비스서버(300)는 해당 URL을 '1'의 short URL로 인덱싱하고 내부에 저장한다. 그리고 휴대단말(100)로부터 특정 답변에 대한 상세 정보를 요청받으면, '1'의 short URL에 대응하는 실제 URL이 'http://xxx.nate.com/view.jsp?pageID=12345'임을 확인하고, 해당 실제 URL을 이용하여 컨텐츠서버(200)에 접속해 해당 상세 정보를 수신할 수 있게 된다. 이때, '1'의 short URL은 문자메시지에 포함되어도 1 byte의 용량만을 차지하기 때문에, 문자메시지에 좀 더 많은 답변 컨텐츠를 포함하여 전송하는 것이 가능해진다.
컨텐츠서버(200)로부터 특정 답변에 해당하는 상세 정보를 수신한 서비스서버(300)는 이를 문자메시지에 포함하여 휴대단말(100)로 전송하고, 휴대단말(100)은 이를 수신하여 디스플레이 장치에 표현한다.
휴대단말(100)이 서비스서버(300)로부터 상세 정보를 수신하여 표현하는 경우에도 상기와 같이 가상머신의 뷰어를 이용하여 디스플레이할 수 있다. 또한, 상 기와 마찬가지로 상세 정보를 포함한 복수의 문자메시지를 수신하는 경우 일정 개수의 문자메시지에 포함된 상세 정보의 내용을 묶어서 휴대단말(100)의 화면 등에 한꺼번에 디스플레이할 수 있다.
본 발명에 따른 휴대단말(100)의 구성 및 동작에 대해서는 도 2를 참조하여 좀 더 상세하게 설명하기로 한다.
도 2는 도 1의 실시예에 따른 휴대단말(100)의 구성을 예시한 도면이다. 도 1 및 도 2를 참조하면, 휴대단말(100)은 송수신부(110), 입력부(120), 저장부(130), 디스플레이부(140) 및 제어부(150)를 포함한다.
송수신부(110)는 네트워크(400)를 매개로 컨텐츠서버(200) 및 서비스서버(300)와 통신을 수행한다. 송수신부(110)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF(Radio Frequency) 송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등을 포함할 수 있다.
입력부(120)는 휴대단말(100)의 조작을 위한 복수의 키를 제공하며, 휴대단말(100) 사용자의 키선택에 따른 선택신호를 발생한다. 또한 입력부(120)는 정보검색을 위한 키워드를 입력받고, 디스플레이부(140)에 디스플레이된 키워드에 대응하는 답변에 대한 선택신호를 입력받는다. 입력부(120)는 키패드, 터치패드와 같은 포인팅 장치, 터치스크린 등의 입력장치가 사용될 수 있다.
저장부(130)는 제어부(150)의 제어에 의해 휴대단말(100)의 동작 제어시 필요한 어플리케이션 프로그램과, 그 프로그램 수행 중에 발생되는 데이터를 저장하며, 하나 이상의 휘발성 메모리 소자와 비휘발성 메모리 소자로 이루어진다.
본 발명의 저장부(130)는, 제어부(150)의 제어에 따라 디스플레이부(140)에 시각적으로 디스플레이되는 뷰어를 제공하는 가상머신을 저장한 저장소이다. 이때, 가상머신의 뷰어는 short URL이 매핑된 하나 이상의 답변을 시각적으로 디스플레이하거나, 하나 이상의 답변 중 특정 답변에 대한 상세 정보를 시각적으로 디스플레이하는 역할을 한다.
제어부(150)는 송수신부(110), 입력부(120), 저장부(130), 디스플레이부(140)를 포함한 휴대단말(100)의 동작을 전체적으로 제어하는 프로세서를 포함한다.
제어부(150)는 입력부(120)를 통해 검색을 위한 키워드 및 문자 전송 명령을 수신하여 서비스서버(300)로 키워드를 포함한 문자메시지를 전송한다. 이때, 제어부(150)는 입력부(120)를 통해 서비스서버(300)에 대응하는 번호를 입력받아 키워드를 포함한 문자메시지를 전송할 수 있다.
이후, 제어부(150)가 송수신부(110)를 통해 서비스서버(300)로부터 키워드에 대응하는 하나 이상의 답변을 short URL이 매핑된 형태로 문자메시지를 이용하여 수신하면, 저장부(130)에 저장된 가상머신을 내부의 메모리에 로딩하여 실행하고, 가상머신의 뷰어를 이용해 해당 하나 이상의 답변을 디스플레이부(140)에 디스플레이한다. 만일 하나 이상의 답변이 복수의 문자메시지에 포함되어 전송된 경우, 제어부(140)는 일정 개수의 문자메시지에 포함된 답변을 묶어서 한꺼번에 가상머신의 뷰어로 디스플레이할 수 있다.
이때, 저장부(130)에 저장한 가상머신은 제어부(150)가 키워드에 대응하는 하나 이상의 답변을 디스플레이부(140)에 디스플레이하기 전에, 서비스서버(300)로부터 송수신부(110)를 통해 수신하여 저장한 것이다.
본 발명에서 제어부(150)는 키워드에 대응하는 하나 이상의 답변을 디스플레이부(140)에 디스플레이하기 전에, 가상머신이 저장부(130)에 저장되어 있는지 확인하여 저장되어 있지 않은 경우 송수신부(110)를 통해 서비스서버(300)로 가상머신을 요청하여 수신할 수 있다. 예를 들어, 제어부(140)는 키워드를 포함한 문자메시지를 서비스서버(300)로 전송할 때, 저장부(130)에 가상머신이 저장되어 있지 않음을 확인하고, 가상머신을 요청하는 짧은 코드를 포함하여 서비스서버(300)로 전송하고, 서비스서버(300)는 이를 수신하여 내부에 저장된 가상머신을 휴대단말(100)로 전송할 수 있다. 이때, 휴대단말(100)의 제어부(150)는 송수신부(110)를 통해 가상머신의 설치 프로그램을 수신하고 이를 실행하여 저장부(130)에 가상머신을 저장할 수 있을 것이다. 또한, 제어부(140)는 키워드에 대응하는 하나 이상의 답변을 디스플레이부(140)에 표현하려고 할 때, 가상머신이 저장부(130)에 저장되어 있지 않음을 확인하고, 서비스서버(300)로 가상머신을 요청하여 수신할 수도 있다.
제어부(150)가 저장부(130)에 가상머신을 저장할 때에는, 휴대단말(100)에 가상머신이 설치되어 있지 않음을 인지한 서비스서버(300)로부터 가상머신을 수신할 것인지에 대한 문자메시지를 송수신부(110)를 통해 수신하고, 이를 디스플레이부(140)에 디스플레이한 후, 입력부(120)를 통해 가상머신의 수신동의 입력을 받아 수신할 수 있다. 이후, 제어부(150)는 입력부(120)를 통해 가상머신의 설치동의 입 력을 받아 저장부(130)에 가상머신을 저장할 수 있다.
또한, 제어부(150)는 키워드에 대한 하나 이상의 답변을 디스플레이하기 전에 가상머신의 새로운 버전(version)을 수신하여 기존의 가상머신을 업그레이드(upgrade)하고 업그레이드된 가상머신을 이용하여, 해당 하나 이상의 답변을 디스플레이부(140)에 디스플레이할 수 있다. 이때에는, 제어부(150)가 송수신부(110)를 통해 서비스서버(300)로 키워드를 포함한 문자메시지를 전송할 때, 기존에 저장한 가상머신의 버전 정보를 나타내는 코드를 포함하여 함께 전송하는 방식으로 서비스서버(300)로 기 설치된 가상머신의 버전을 알리고, 서비스서버(300)로부터 새로운 버전의 가상머신을 송수신부(100)를 통해 수신하여 업그레이드할 수 있다. 상기와 마찬가지로, 제어부(150)가 가상머신을 업그레이드할 때에는 서비스서버(300)로부터 가상머신의 업그레이드 동의를 질의하는 문자메시지를 수신하여 디스플레이부(140)에 디스플레이하고, 입력부(120)를 통해 이를 동의하는 사용자 입력을 받아 업그레이드를 진행할 수 있다.
제어부(150)가 디스플레이부(140)에 키워드에 대응하는 하나 이상의 답변을 표현한 상태에서, 입력부(120)를 통해 특정 답변을 선택하는 선택입력을 수신하면, 해당 특정 답변에 대응하는 상세 정보를 송수신부(110)를 통해 서비스서버(300)로 요청한다.
특정 답변에 대응하는 상세 정보 요청을 수신한 서비스서버(300)는 해당 특정 답변에 매핑한 short URL을 이용하여 내부에 저장한 URL을 검색하고, 해당 URL을 이용하여 컨텐츠서버(200)로부터 특정 답변에 대응하는 상세 정보를 수신한다. 그리고 서비스서버(300)는 특정 답변에 대응하는 상세 정보를 문자메시지에 포함하여 휴대단말(100)로 전송하고, 휴대단말(100)의 제어부(150)는 송수신부(100)를 통해 이를 수신하여 디스플레이부(140)에 디스플레이한다.
제어부(150)가 특정 답변에 대응하는 상세 정보를 디스플레이부(140)에 디스플레이할 때에는, 상기와 마찬가지로, 상세 정보를 포함하여 수신된 복수의 문자메시지 중 일정 개수의 문자메시지에 포함된 상제 정보를 묶어서 가상머신의 뷰어를 통해 한꺼번에 디스플레이할 수 있다.
본 발명에 따른 서비스서버(300)의 구성 및 동작에 대해서는 도 3을 참조하여 좀 더 상세하게 설명하기로 한다.
도 3은 도 1의 실시예에 따른 서비스서버(300)를 구성을 나타낸 도면이다. 도 1 및 도 3을 참조하면, 본 실시예의 서비스서버(300)는 서버송수신부(310), 데이터베이스(320) 및 서버제어부(330)를 포함하여 구성된다.
서버송수신부(310)는 네트워크(400)를 매개로 휴대단말(100) 및 컨텐츠서버(200)와의 데이터 송수신을 수행하기 위한 인터페이스를 가진다.
데이터베이스(320)는 휴대단말에서 실행되어, short URL이 매핑된 하나 이상의 답변을 시각적으로 디스플레이하거나, 하나 이상의 답변 중 특정 답변에 대한 상세 정보를 시각적으로 디스플레이하는 뷰어를 제공하는 가상머신을 저장한 저장소이다.
서버제어부(330)는 서버송수신부(310)를 통해 휴대단말(100)로부터 키워드를 포함한 문자메시지를 수신하면, 서버송수신부(310)를 통한 컨텐츠서버(200)와의 메 시지 송수신을 통해 해당 키워드에 대응하는 하나 이상의 답변 및 해당 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL 정보를 수신한다.
그리고 서버제어부(330)는 컨텐츠서버(200)로부터 수신한 URL을 short URL로 인덱싱하여 데이터베이스(320)에 저장하고, 하나 이상의 답변 각각에 short URL을 매핑하여 문자메시지 형태로 서버송수신부(310)를 통해 휴대단말(100)로 전송한다. 서버제어부(330)가 인덱싱한 정보를 데이터베이스(320)에 저장하는 동작과, 하나 이상의 답변을 문자메시지에 담아 휴대단말(100)로 전송하는 동작은 그 순서를 서로 바꾸어 전후로 이루어질 수 있다.
또한, 서버제어부(330)는 short URL이 매핑된 하나 이상의 답변을 휴대단말(100)로 전송할 때의 전후에 데이터베이스(320)에 저장된 가상머신을 휴대단말(100)로 전송하여, 휴대단말(100)이 가상머신의 뷰어를 이용하여 문자메시지에 포함된 하나 이상의 답변을 디스플레이하도록 한다.
이후, 서버제어부(330) 휴대단말(100)로부터 서버송수신부(310)를 통해 하나 이상의 답변 중 특정 답변에 대응하는 상세 정보 요청을 수신하면, 데이터베이스(320)에서 해당 특정 답변에 매핑된 short URL에 대응하는 URL을 검색한다. 서버제어부(330)가 데이터베이스(320)에서 URL을 검색할 때에는, 휴대단말(100)의 MIN(Mobile Identification Number) 정보 및 특정 답변에 매핑한 short URL 정보 등을 이용하여, 특정 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL을 검색할 수 있다.
그리고 서버제어부(330)는 검색한 URL을 이용하여 서버송수신부(310)를 통해 컨텐츠서버(200)로 접속하여 특정 답변에 대응하는 상세 정보를 수신하고, 휴대단말(100)로 상세 정보를 문자메시지에 담아 전송한다. 휴대단말(100)은 문자메시지에 포함된 상세 정보를 가상머신의 뷰어를 이용하여 시각적으로 디스플레이하게 된다.
이러한 방식으로, 기존 컨텐츠서버(200)의 기능을 변경함이 없이 서비스서버(300)의 추가만으로 본 발명의 서비스를 제공할 수 있게 되며, 휴대단말(100)의 경우에도 사용자의 동의 등을 받아 가상머신을 설치하도록 함으로써 본 발명의 서비스를 제공받도록 할 수 있다.
본 발명에 따라 휴대단말(100)에 디스플레이되는 화면의 일 예에 대해서는 도 4 및 도 5를 참조하여 설명하기로 한다.
도 4 및 도 5는 본 발명의 일 실시예에 따라 키워드에 따른 답변이 휴대단말에 디스플레이된 화면을 나타낸 예시도이다. 도 4 및 도 5는 휴대단말(100)의 입력장치에 '김갑돌'의 키워드가 입력되어, '김갑돌'의 키워드를 포함한 문자메시지가 서비스서버(300)로 전송되고, 서비스서버(300)로부터 문자메시지로 수신한 답변이 휴대단말(100)의 디스플레이 장치에 표현되는 화면을 나타낸다. 이때, 휴대단말(100)은 서비스서버(300)로부터 수신한 가상머신의 뷰어를 이용하여 답변을 디스플레이하고 있다.
도 4 및 도 5의 상단에는 총 세 개의 문자메시지의 내용이 표시되어 있다. 각각의 문자메시지에는 '김갑돌' 키워드에 대한 답변이 나누어져 담겨있다. 이러한 '김갑돌' 키워드에 대한 답변은 서비스서버(300)가 휴대단말(100)로부터 '김갑돌' 키워드가 포함된 문자메시지를 수신하면, '김갑돌'에 대한 답변을 컨텐츠서버(200)로 요청하고 수신하여 휴대단말(100)로 전송한 것이다.
도 4 및 도 5에서 '김갑돌' 키워드에 대한 답변은 총 8개의 답변으로 이루어져 있으며, 8개 답변의 데이터량이 하나의 문자메시지를 통해 전송할 수 있는 데이터 총량을 초과하여 세 개의 문자메시지로 나누어 전송되었다.
휴대단말(100)은 세 개의 문자메시지를 수신하면, 가상머신의 뷰어를 이용해 제1 문자메시지 및 제2 문자메시지 두 개의 문자메시지에 포함된 답변을 묶어서 디스플레이 장치에 표현한다. 도 4의 실시예에서, 휴대단말(100)은 1의 답변('김갑돌 연애설은 진실?') 내지 6의 답변('김갑돌 팬 싸인회')을 묶어서 가상머신의 뷰어에 도 4 하단과 같이 디스플레이하고 있다.
또한, 제3 문자메시지에 포함된 답변 7('김갑돌 영화계 진출') 및 답변 8('김갑돌 교통사고')은 도 4의 디스플레이 화면이 아니라 도 5의 디스플레이 화면에 디스플레이되고 있으며, 도 5의 하단은 도 4와 같이 휴대단말에 디스플레이된 상태에서 휴대단말(100)의 사용자가 가상머신의 뷰어의 하단에 제공되는 더보기 키를 선택하는 등의 동작을 수행하여 전환되는 화면이다.
이후, 예를 들어, 사용자가 휴대단말(100) 입력장치의 방향키를 이용하여 7번 답변('김갑돌 영화계 진출')을 선택하고 가상머신 인터페이스 하단의 확인 버튼을 누르는 등의 동작을 수행하면, 휴대단말(100)은 7번 답변('김갑돌 영화계 진출')에 매핑된 short URL을 이용하여 서비스서버(300)로 상세 정보를 요청한다. 이러한 동작을 위해, 휴대단말(100)의 입력장치 및 디스플레이장치는 터치스크린으로 이루어질 수 있다.
그리고, 휴대단말(100)은 서비스서버(300)로부터 7번 답변('김갑돌 영화계 진출')에 대응하는 상세 정보를 문자메시지로 수신하고 가상머신의 뷰어를 통해 디스플레이한다. 휴대단말(100)이 상세정보를 디스플레이할 때에는, 답변을 디스플레이할 때와 마찬가지로 복수의 문자메시지에 포함된 상세 정보를 묶어서 가상머신의 뷰어를 통해 디스플레이할 수 있다. 이때, 더보기와 같은 버튼을 이용하여 기 디스플레이된 내용과 이어지는 상세 정보를 순차적으로 확인할 수 있음은 상기와 같다.
본 발명에 따라 문자메시지를 이용한 컨텐츠를 제공하는 과정에 대해서는 도 6를 참조하여 좀 더 상세하게 설명하기로 한다.
도 6은 본 발명의 일 실시예에 따른 문자메시지를 이용한 컨텐츠 제공방법의 흐름도이다. 도 1 및 도 6을 참조하면, 휴대단말(100)은 사용자로부터 정보 검색을 위한 키워드 및 서비스서버(300)에 대응하는 특정 번호를 입력받아 키워드를 포함한 문자메시지를 서비스서버(300)로 전송한다(S600).
단계(S610)에서 문자메시지를 수신한 서비스서버(300)는 키워드에 대응하는 하나 이상의 답변 및 각각의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL을 컨텐츠서버(200)로 요청하고(S605), 수신한다(S610).
단계(S610)에서 URL을 수신한 서비스서버(300)는 각각의 URL에 short URL을 순차적으로 인덱싱하고(S615), 단계(S610)에서 수신한 하나 이상의 답변에 해당 인덱싱한 short URL을 매핑한 후 URL 및 인덱싱한 short URL 정보를 포함한 매핑정보를 내부에 저장한다(S620). 단계(S615) 및 단계(S620)에서의 short URL은, 예를 들 어, 실제 URL을 대신할 한 자리수의 숫자로 표현된 short URL임이 바람직하다.
이후, 서비스서버(300)는 단계(S620)에서 short URL을 매핑한 하나 이상의 답변을 문자메시지에 담아 휴대단말(100)로 전송한다(S625). 단계(S625)는 단계(S620)에서 매핑정보를 저장하는 과정과 순서를 바꾸어 전후에 이루어질 수 있다.
단계(S625)에서 실제 URL 대신 각 URL에 인덱싱한 short URL을 하나 이상의 답변에 매핑하여 전송하는 이유는, '1', '2' 등 한 자리 숫자로 이루어진 short URL의 경우 문자메시지 내 1byte의 데이터 량밖에 차지하지 않아, 총 데이터 량이 한정되어 있는 단문 문자메시지에 하나 이상의 답변에 대한 컨텐츠를 최대한 포함하여 전송하는 것이 가능하기 때문이다. 만일 답변의 수가 많아 대응하는 URL에 인덱싱한 short URL의 수가 늘어나는 경우, short URL은 두 자리 숫자로 이루어질 수 있으며, 이때, 문자메시지 내에서 2byte의 데이터 량을 차지하게 될 것이다. 그러나 이러한 경우에도 실제 URL을 call back URL로 표현하여 전송하는 것보다는 상대적으로 훨씬 적은 데이터 량만을 차지하게 된다.
단계(S625)에서 하나 이상의 답변을 포함한 문자메시지를 수신한 휴대단말(100)은 서비스서버(300)로 해당 하나 이상의 답변을 디스플레이하는데 이용되는 뷰어를 제공하는 가상머신을 요청하고(S630), 가상머신을 수신한다(S635).
단계(S630)는, 단계(S625)에서 하나 이상의 답변을 수신한 휴대단말(100)이 해당 하나 이상의 답변을 디스플레이 장치 디스플레이하려고 시도하고, 그 과정에서 가상머신이 휴대단말(100) 내에 존재하지 않는 것을 인식하여, 서비스서버(300) 로 가상머신을 요청하는 과정으로 이루어질 수 있다.
또한, 휴대단말(100)에 가상머신이 이미 저장되어 있는 경우에는 단계(S630) 및 단계(S635)가 생략될 수 있으며, 단계(S630)에서의 가상머신 요청은 단계(S600)에서 키워드를 포함한 문자메시지를 서비스서버(300)로 전송할 때, 가상머신이 휴대단말(100)에 존재하지 않음을 나타내는 코드를 삽입하여 전송하여 가상머신의 수신이 이루어지도록 할 수도 있다. 그리고, 단계(S600)에서 문자메시지를 수신한 서비스서버(300)가 휴대단말(100)의 MIN을 참조하여, 가상머신이 해당 MIN에 대응하는 휴대단말(100)에 존재하지 않음을 인식하여 휴대단말(100)로 가상머신을 전송하는 방식으로, 휴대단말(100)이 가상머신을 수신할 수도 있을 것이다.
이러한 방식으로, 단계(S630) 및 단계(S635)는 단계(S600) 내지 단계(S625)의 사이에 그 순서를 변경하여 이루어질 수 있으며, 휴대단말(100)이 가상머신을 수신하는 방식은 상기한 실시예에 한정되는 것은 아니다.
단계(S625)에서 하나 이상의 답변을 수신하고, 단계(S635)에서 가상머신을 수신한 휴대단말(100)은 가상머신을 내부의 메모리에 로딩하여 실행하고, 가상머신의 뷰어를 통해 하나 이상의 답변을 디스플레이한다(S640). 만일, 휴대단말이 단계(S625)에서 하나 이상의 답변을 복수의 문자메시지로 수신하는 경우에는, 단계(S640)에서 일정 개수의 문자메시지에 포함된 답변을 묶어서, 한꺼번에 가상머신의 뷰어를 이용해 디스플레이할 수 있다.
단계(S640)에서 휴대단말(100)이 가상머신의 뷰어를 이용해 하나 이상의 답변을 디스플레이한 후, 휴대단말(100)은 입력장치를 통해 사용자로부터 하나 이상 의 답변 중 특정 답변에 대한 선택입력을 수신한다(S645).
단계(S645)에서 선택입력을 수신한 휴대단말(100)은 선택된 특정 답변에 해당하는 상세 정보를 서비스서버(300)로 요청한다(S650).
단계(S650)에서 특정 답변에 해당하는 상세 정보를 요청받은 서비스서버(300)는 휴대단말(100)의 MIN 및 short URL 정보 등을 이용하여 단계(S620)에서 저장한 특정 답변의 short URL에 대응하는 URL을 검색한다(S655).
단계(S620)에서 서비스서버(300)가 각각의 답변에 대응하는 상세 정보의 URL 및 URL에 인덱싱한 short URL을 저장함으로써, 단계(S650)에서 서비스서버(300)가 특정 답변에 대응하는 상세 정보를 요청받으면, 단계(S655)에서 해당 특정 답변에 매핑된 short URL을 이용해, 내부의 저장소에서 해당 short URL에 대응하는 실제 저장위치 URL을 검색할 수 있게 된다.
단계(S655)에서 특정 답변에 대응하는 상세 정보의 저장위치 URL을 검색한 서비스서버(300)는 이를 이용하여 컨텐츠서버(200)로 접속하여 특정 답변에 대응하는 상세 정보를 요청하고(S660), 해당 상세 정보를 컨텐츠서버(200)로부터 수신하여(S665), 문자메시지 형태로 휴대단말(100)로 전송한다(S670).
단계(S670)에서 특정 답변에 대응하는 상세 정보를 수신한 휴대단말(100)은 단계(S635)에서 수신한 가상머신의 뷰어를 이용해 해당 상세 정보를 디스플레이하여 사용자가 시각적으로 인식할 수 있도록 한다(S675).
단계(S670)에서 상세 정보가 복수의 문자메시지에 포함되어 전송된 경우, 단계(S675)에서 휴대단말(100)은 일정 개수의 문자메시지에 포함된 상세 정보를 묶어 서 가상머신의 뷰어를 통해 한꺼번에 디스플레이할 수 있다.
이상으로 본 발명의 기술적 사상을 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 이와 같이 도시되고 설명된 그대로의 구성 및 작용에만 국한되는 것은 아니며, 기술적 사상의 범주를 일탈함 없이 본 발명에 대해 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.
본 발명에 의하면 휴대단말 사용자가 패킷 데이터 전송에 따른 인터페이스를 이용하여 키워드를 이용한 정보 검색을 할 수 있으며, 정보 검색에 따른 데이터 요금은 문자메시지를 기반으로 과금되어 사용자 편의가 증진된다. 본 발명의 서비스는 네트워크에 새로운 서비스서버를 연결함으로써 이용이 가능하여 추가적인 비용 발생이 최소화된다.
도 1은 본 발명의 일 실시예에 따른 문자메시지를 이용한 컨텐츠 제공시스템의 구성도이다.
도 2는 도 1의 실시예에 따른 휴대단말을 나타낸 구성도이다.
도 3은 도 1의 실시예에 따른 서비스서버를 나타낸 구성도이다.
도 4는 본 발명의 일 실시예에 따른 키워드에 대한 답변이 휴대단말에 디스플레이된 화면을 나타낸 예시도이다.
도 5는 도 4의 실시예에 따른 키워드에 대한 답변이 휴대단말에 디스플레이된 화면을 나타낸 예시도이다.
도 6은 본 발명의 일 실시예에 다른 문자메시지를 이용한 컨텐츠 제공방법을 나타낸 예시도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100: 휴대단말 110: 송수신부
120: 입력부 130: 저장부
140: 디스플레이부 150: 제어부
200: 컨텐츠서버 300: 서비스서버
310: 서버송수신부 320: 데이터베이스
330: 서버제어부 400: 네트워크

Claims (15)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 네트워크를 통한 데이터 송수신을 위한 서버송수신부;
    휴대단말에서 실행되어 키워드에 대응하는 short URL이 매핑된 하나 이상의 답변을 시각적으로 디스플레이하거나, 상기 하나 이상의 답변 중 특정 답변에 대한 상세 정보를 시각적으로 디스플레이하는 뷰어를 제공하는 가상머신을 저장한 데이터베이스;
    상기 서버송수신부를 통해 상기 휴대단말로 상기 가상머신을 전송하고, 상기 휴대단말로부터 상기 서버송수신부를 통해 상기 키워드를 포함한 문자메시지를 수신하면 상기 서버송수신부를 통한 컨텐츠서버와의 메시지 송수신을 통해 상기 키워드에 대응하는 상기 하나 이상의 답변 및 상기 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL 정보를 수신하고, 상기 URL을 상기 URL보다 정보의 길이가 짧은 가상의 short URL로 인덱싱하여 상기 데이터베이스에 저장하며, 상기 하나 이상의 답변 각각에 상기 short URL을 매핑하여 문자메시지 형태로 상기 서버송수신부를 통해 상기 휴대단말로 전송하고, 상기 휴대단말로부터 상기 서버송수신부를 통해 상기 하나 이상의 답변 중 특정 답변에 대응하는 상세 정보 요청을 수신하면, 상기 데이터베이스에서 상기 특정 답변에 매핑된 short URL에 대응하는 URL을 검색하여 상기 서버송수신부를 통해 상기 컨텐츠서버로부터 상기 특정 답변에 대응하는 상세 정보를 수신하고, 상기 특정 답변에 대응하는 상세 정보를 포함한 문자메시지를 상기 서버송수신부를 통해 상기 휴대단말로 전송하는 서버제어부;
    포함하는 문자메시지를 이용한 컨텐츠 제공시스템의 서비스서버.
  10. 제9항에 있어서, 상기 서버제어부는
    상기 short URL이 매핑된 하나 이상의 답변을 상기 휴대단말로 전송할 때의 전후에 상기 가상머신을 상기 휴대단말로 전송하는 것을 특징으로 하는 문자메시지를 이용한 컨텐츠 제공시스템의 서비스서버.
  11. 삭제
  12. 휴대단말이 서비스서버로 검색을 위한 키워드를 포함한 문자메시지를 전송하는 키워드 전송단계;
    상기 휴대단말이 상기 서비스서버로부터 상기 키워드에 대응하는 하나 이상의 답변을, 상기 하나 이상의 답변에 대응하는 상세 정보의 저장위치를 나타내는 URL을 상기 URL보다 정보의 길이가 짧도록 인덱싱한 short URL이 상기 하나 이상의 답변에 각각 매핑된 상태로 문자메시지를 이용하여 수신하고 디스플레이하는 답변 수신단계;
    상기 휴대단말이 상기 디스플레이된 상기 하나 이상의 답변 중 특정 답변에 대한 선택입력을 수신하면 상기 서비스서버로 상기 특정 답변에 대응하는 상세 정보를 요청하는 상세 정보 요청단계;
    상기 휴대단말이 상기 특정 답변에 대응하는 상세 정보를 포함한 문자메시지를 수신하여 디스플레이하는 상세 정보 디스플레이단계;
    를 포함하는 문자메시지를 이용한 컨텐츠 제공방법.
  13. 제12항에 있어서, 상기 답변 수신단계는
    상기 하나 이상의 답변을 디스플레이하기 전에, 상기 휴대단말이 상기 서비스서버로부터 상기 하나 이상의 답변 또는 상기 특정 답변에 대응하는 상세 정보를 디스플레이하는데 이용되는 가상머신을 수신하고, 상기 가상머신의 뷰어를 이용하 여 상기 하나 이상의 답변을 디스플레이하는 것을 특징으로 하는 문자메시지를 이용한 컨텐츠 제공방법.
  14. 제13항에 있어서, 상기 답변 수신단계는
    상기 휴대단말이 상기 하나 이상의 답변을 포함한 복수의 문자메시지를 수신하는 경우 상기 복수의 문자메시지 중 일정 개수의 문자메시지에 포함된 답변을 묶어서 상기 가상머신의 뷰어를 이용하여 디스플레이하는 것을 특징으로 하는 문자메시지를 이용한 컨텐츠 제공방법.
  15. 제13항에 있어서, 상기 상세 정보 디스플레이단계는
    상기 휴대단말이 상기 특정 답변에 대응하는 상세 정보를 포함한 복수의 문자메시지를 수신하는 경우 일정 개수의 문자메시지에 포함된 상세 정보를 묶어서 상기 가상머신의 뷰어를 이용하여 디스플레이하는 것을 특징으로 하는 문자메시지를 이용한 컨텐츠 제공방법.
KR1020090088261A 2009-09-17 2009-09-17 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버 KR101614690B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090088261A KR101614690B1 (ko) 2009-09-17 2009-09-17 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090088261A KR101614690B1 (ko) 2009-09-17 2009-09-17 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버

Publications (2)

Publication Number Publication Date
KR20110030229A KR20110030229A (ko) 2011-03-23
KR101614690B1 true KR101614690B1 (ko) 2016-04-25

Family

ID=43936013

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090088261A KR101614690B1 (ko) 2009-09-17 2009-09-17 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버

Country Status (1)

Country Link
KR (1) KR101614690B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101850026B1 (ko) 2011-11-07 2018-04-24 한국전자통신연구원 음성 인식 단문 메시지 서비스 기반의 사용자 맞춤 광고 장치, 및 음성 인식 단문 메시지 서비스 기반의 사용자 맞춤 광고 노출 방법
CN103716752B (zh) * 2012-09-29 2017-06-27 上海贝尔股份有限公司 一种分发机器类通信的组消息的方法

Also Published As

Publication number Publication date
KR20110030229A (ko) 2011-03-23

Similar Documents

Publication Publication Date Title
US6813503B1 (en) Wireless communication terminal for accessing location information from a server
CN101606371B (zh) 内容发布管理装置、通信终端、程序以及内容发布***
US6763248B1 (en) Radio network communication system
WO2002013031A1 (en) Apparatus and method for connecting and serving an e-mail using wireless terminal
JP5004857B2 (ja) アプリケーション更新情報提供システム、及びアプリケーション更新情報提供方法
WO2002017098A1 (en) Apparatus and method for connecting and serving a data using wireless terminal
KR101614690B1 (ko) 문자메시지를 이용한 컨텐츠 제공시스템 및 방법, 그 휴대단말 및 서비스서버
KR20070116798A (ko) 공중 이동 네트워크를 통해 웹 페이지에 액세스하기 위한단말기 독립적 어드레싱 시스템
JP2002318808A (ja) 個人情報登録支援システム
KR20060129136A (ko) 무선 인터넷 정보 검색 방법 및 무선 인터넷 정보 검색장치
GB2353919A (en) A wireless communication terminal for accessing location information from a server
CN100592736C (zh) 包括不同种类的终端集合的网络的环境管理***
KR100464973B1 (ko) 이동통신 단말기 사용자간의 데이터 공유방법
KR100644547B1 (ko) 이동통신단말기의 하이퍼텍스트 데이터 캐싱 방법 및 이를위한 이동통신단말기
KR100601848B1 (ko) 이동 통신 단말에서의 다운로드 디스크립터 처리 방법
KR100718391B1 (ko) 이동통신 단말기의 모바일 홈페이지 서비스 방법
KR100823883B1 (ko) 이동 통신 단말기를 이용한 알에스에스 콘텐츠 서비스 방법및 상기 서비스 시스템
WO2007100200A1 (en) System for providing customized information using keyword searching and method thereof
KR20090053076A (ko) 휴대 단말기, 그를 갖는 rss 시스템 및 그의 갱신된정보 제공 방법
KR100678336B1 (ko) 지도 메시지 전송 방법 및 시스템
KR102166384B1 (ko) 무선랜 네트워크 광고 서비스 제공 방법 및 이를 이용한 무선 단말
GB2348576A (en) Selective transmission of images from a web server to a mobile terminal
EP2175382B1 (en) Methods, module and network server for providing information to a mobile phone
JP2002288224A (ja) サイトマップ配信方法およびシステム
KR20050046182A (ko) 이동 통신 단말기에서의 어플리케이션 다운로드 및 실행서비스 제공 장치와 그 방법

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E902 Notification of reason for refusal
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee