[go: up one dir, main page]

KR20060086705A - 단문메시지 서비스를 이용한 데이터 공유 방법 - Google Patents

단문메시지 서비스를 이용한 데이터 공유 방법 Download PDF

Info

Publication number
KR20060086705A
KR20060086705A KR1020050007600A KR20050007600A KR20060086705A KR 20060086705 A KR20060086705 A KR 20060086705A KR 1020050007600 A KR1020050007600 A KR 1020050007600A KR 20050007600 A KR20050007600 A KR 20050007600A KR 20060086705 A KR20060086705 A KR 20060086705A
Authority
KR
South Korea
Prior art keywords
data
short message
terminal
server
user
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020050007600A
Other languages
English (en)
Inventor
김선용
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020050007600A priority Critical patent/KR20060086705A/ko
Priority to US11/332,735 priority patent/US20060166686A1/en
Publication of KR20060086705A publication Critical patent/KR20060086705A/ko
Priority to US12/140,662 priority patent/US20080248821A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24DDOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
    • F24D3/00Hot-water central heating systems
    • F24D3/10Feed-line arrangements, e.g. providing for heat-accumulator tanks, expansion tanks ; Hydraulic components of a central heating system
    • F24D3/1008Feed-line arrangements, e.g. providing for heat-accumulator tanks, expansion tanks ; Hydraulic components of a central heating system expansion tanks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K31/00Actuating devices; Operating means; Releasing devices
    • F16K31/12Actuating devices; Operating means; Releasing devices actuated by fluid
    • F16K31/18Actuating devices; Operating means; Releasing devices actuated by fluid actuated by a float
    • F16K31/20Actuating devices; Operating means; Releasing devices actuated by fluid actuated by a float actuating a lift valve
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24DDOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
    • F24D3/00Hot-water central heating systems
    • F24D3/10Feed-line arrangements, e.g. providing for heat-accumulator tanks, expansion tanks ; Hydraulic components of a central heating system
    • F24D3/1083Filling valves or arrangements for filling
    • 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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Thermal Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 이동 통신 단말기 상호 간에 공유하고자 하는 데이터를 제공할 수 있는 기능이 구현된다. 이를 위해 본 발명은 단문메시지 서비스를 이용하여 서버와 단말기들 간의 데이터를 공유하는 방법을 제공할 수 있도록 구성된다. 이러한 서버는 단말기 간에 서로 공유하고자 하는 데이터를 검색하여 제공할 수 있도록 하는 데이터 검색 엔진을 제공하며, 공유할 데이터를 제공할 그룹을 구분하는 단말기 사용자에 대한 그룹 리스트를 가지고 있다. 그리고 사용자 단말기에서 단문메시지 서비스를 이용하여 상대방 단말기에 저장된 데이터를 검색하고자 하는 경우 사용자는 우선 서버로부터 검색 엔진을 다운로드받아 설치해야 한다. 이와 같이 사용자 단말기에서는 단문메시지 서비스를 이용해 다른 단말기에 저장된 데이터를 효율적으로 검색하여 제공받음으로써, 별도의 통신 요금 없이도 원하는 데이터를 제공받을 수 있다.
SMS, 검색, 데이터, 공유

Description

단문메시지 서비스를 이용한 데이터 공유 방법{METHDO HAVING DATA JOINTLY USING SHORT MESSAGE SERVICE}
도 1은 단문메시지 서비스를 제공하기 위한 이동 통신 시스템의 블록 구성도,
도 2는 본 발명의 실시 예에 따라 데이터 제공을 요청하는 사용자 단말기에서 송신되는 단문 메시지 형식의 구현 예를 도시한 구조도,
도 3은 본 발명의 실시 예에 따른 단문 메시지를 이용한 데이터 공유 기능을 수행하는 이동 통신 단말기의 내부 구성도,
도 4는 본 발명의 실시 예에 따라 단말기 간에 데이터 제공 과정을 설명하기 위한 도면,
도 5는 본 발명의 실시 예에 따라 SMSC와 단말기간에 데이터 제공 과정을 설명하기 위한 도면.
본 발명은 이동 통신 단말기 상호 간의 데이터 공유 방법에 관한 것으로서, 특히 단문메시지 서비스(SMS: ShortMessgae Service)를 이용하여 원하는 데이터를 제공받을 수 있도록 하는 이동 통신 단말기 상호 간의 데이터 공유 방법에 관한 것이다.
최근 들어 휴대폰, PDA(Personal Digital Assistant) 등과 같은 개인이 휴대가 가능한 이동 통신 단말기의 보급이 일반화되고 있다. 이러한 이동 통신 단말기는 통신 기술의 발전에 따라 통화 기능이나 단문메시지 서비스(SMS: Short Message Service) 기능과 같은 통신 기능 이외에도 각종 이미지와 소리들을 이용한 게임 기능, 알람 기능, MP3 플레이어 기능 등과 같은 부가 기능들을 제공하고 있다. 그에 따라 이동 통신 단말기 사용자는 고유의 통화 기능 이외에도 다양한 사용상 편의를 제공받게 된다.
게다가 이동 통신 단말기는 그 기기의 고성능화와 저장공간의 대용량화로 개인용 데스크탑(DeskTop), 노트북(Notebook) 등에서 사용하던 기능들이 점점 더 많이 탑재되고 있는 실정이다. 하지만, 이러한 다양한 기능이 탑재됨에 따라 MP3 파일, 벨소리, 이미지 등 향후 이동 통신 단말기에 저장 가능한 모든 데이터들을 이동 통신 단말기 상호 간에 공유하고자 한다면, 예를 들어, PC를 중간 매개체로 이용하거나 기지국 시스템을 통해 네트워크에 접속해야 했다. 따라서, 사용자는 wap 이나 web 상에서 다운로드 방식을 통해 사업자가 제공하는 데이터만을 이용할 수 있었다. 이러한 방법은 이동 통신 단말기 사용자에게는 이용의 불편함뿐만 아니라 경제적, 시간적으로 많은 손실이 발생하게 한다. 즉, 종래에는 이동 통신 단말기 상호 간에 원하는 데이터를 즉시 변경하는데 어려움이 있었다.
한편, 이동 통신 단말기에서 제공하는 다양한 기능들 중 단문메시지 서비스 기능은 정보전달의 한 방법으로써 유용하게 이용되고 있다. 이러한 단문메시지 서비스는 통상적으로 40자 내외의 짧은 문장을 주고받을 수 있는 서비스로서, 사용자에 의한 메시지 이외에도 단문 메시지 서비스는 이동 전화 단말기의 화면을 통해 예컨대 일기예보·뉴스·주식정보 등 각종 유용한 서비스 및 생활 정보 등을 문자로 전달한다. 이러한 단문 메시지 서비스는 이동 통신 시스템에서 단문 메시지 센터 등과 연계하여 이동 전화 단말기 사용자가 문자형태의 단문 메시지를 착,발신함으로써 이루어진다. 상기 착,발신은 이동 전화 단말기간에 이루어질 수도 있고, 각종 정보를 제공하는 사업자들의 정보 서버와 개인 이동 전화 단말기간에 이루어질 수도 있다. 그러나, 현재의 단문메시지 서비스는 단순하게 문장 위주의 1:1 전송만을 수행하므로, 사용자가 원하는 정보를 전달하는 데 있어 그 용량에 한계가 있을 뿐만 아니라 문자 위주의 정보만을 제공할 수 있다.
상술한 바와 같이 종래에는 단문메시지 서비스를 이용한 단순한 문자 위주의 정보 제공만이 가능하였을 뿐만 아니라 사용자는 다른 단말기에 있는 정보를 실시간으로 검색할 수 있는 방법이 없었다. 따라서, 다수의 이동 통신 단말기에 저장되어 있는 콘텐츠를 필요로 하는 사용자 단말기로 콘텐츠 제공 요청 시마다 적절하게 제공할 수 없었다.
또한, 종래에는 멀티미디어 관련 콘텐츠 데이터 등의 대용량의 데이터를 검색하여 제공받기 위해서는 네트워크에 접속한 상태에서 다운로드받아야만 했다. 하지만, 네트워크에 접속한 상태에서는 접속 요금 뿐만 아니라 다운로드에 따른 추가적인 요금 지불이 요구된다.
따라서, 본 발명은 단문메시지 서비스를 이용해 이동 통신 단말기 상호 간에 멀티미디어 관련 콘텐츠 데이터 등의 대용량의 데이터를 검색하여 별도의 통신 요금 없이도 원하는 데이터를 제공받아 공유할 수 있도록 하는 이동 통신 단말기 상호 간의 데이터 공유 방법을 제공한다.
본 발명은 단문 메시지 서비스 센터에 등록된 다수의 이동 통신 단말기 간의 데이터 공유 방법에 있어서, 데이터 제공 요청 단말기가 데이터 제공 요청에 따른 단문메시지를 생성하여 상기 나머지 데이터 제공 대상단말기들로 브로드캐스팅하는 과정과, 상기 데이터 제공 대상단말기들 중 응답메시지를 전송하는 단말기가 있는지를 검색하는 과정과, 상기 응답메시지를 전송한 단말기로부터 상기 데이터 제공 요청에 대응하는 데이터를 멀티미디어 메시징 서비스를 이용하여 제공받는 과정을 포함함을 특징으로 한다.
또한, 본 발명은 서버에 등록된 다수의 이동 통신 단말기 간의 데이터 공유 방법에 있어서, 데이터 제공 요청 단말기가 데이터 제공 요청에 따른 단문메시지를 생성하여 상기 서버로 전송하는 과정과, 상기 서버가 상기 수신된 단문메시지를 이 용하여 상기 서버에 연결된 데이터베이스로부터 해당 데이터를 검색하는 과정과, 검색된 데이터가 있는 경우 상기 서버로부터 해당 데이터를 멀티미디어 메시징 서비스를 이용하여 제공받는 과정을 포함함을 특징으로 한다.
이하 본 발명의 바람직한 실시예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성 요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
본 발명은 이동 통신 단말기 상호 간에 공유하고자 하는 데이터를 제공할 수 있는 기능이 구현된다. 이를 위해 본 발명은 단문메시지 서비스를 이용하여 서버와 단말기들 간의 데이터를 공유하는 방법을 제공할 수 있도록 구성된다. 이러한 서버는 단말기 간에 서로 공유하고자 하는 데이터를 검색하여 제공할 수 있도록 하는 데이터 검색 엔진을 제공하며, 공유할 데이터를 제공할 그룹을 구분하는 단말기 사용자에 대한 그룹 리스트를 가지고 있다. 그리고 사용자 단말기에서 단문메시지 서비스를 이용하여 상대방 단말기에 저장된 데이터를 검색하고자 하는 경우 사용자는 우선 서버로부터 검색 엔진을 다운로드받아 설치해야 한다. 이와 같이 사용자 단말기에서는 단문메시지 서비스를 이용해 다른 단말기에 저장된 데이터를 효율적으로 검색하여 제공받음으로써, 별도의 통신 요금 없이도 원하는 데이터를 제공받을 수 있다.
먼저, 본 발명의 일 실시 예에서는 검색 엔진을 이용하여 다른 단말기에 있는 데이터를 검색하여 제공받을 수 있도록 한다. 이를 위해 사용자 단말기에서는 사용자로부터 검색 키워드를 입력받아 단문메시지로 생성하고, 이를 단문메시지 서비스를 이용하여 서버로 전송한다. 그러면 서버에서는 사용자 단말기가 속한 그룹 리스트에 등록된 다른 단말기들로 검색 키워드가 포함된 단문메시지를 브로드캐스팅한다. 그러면, 각각의 단말기에서는 수신된 단문메시지를 통해 검색 키워드에 대응하는 데이터가 있는지를 분석하여 검색된 데이터가 있는 경우 그 결과를 서버측으로 전송한다. 이에 따라 서버에서는 그 결과를 데이터 검색을 요청한 사용자 단말기로 전송하여, 사용자 단말기에서 그 결과를 통해 검색된 데이터를 확인하여 검색 키워드에 대응하는 해당 데이터를 제공받겠다는 메시지를 다시 서버로 전송한다. 그러면, 검색된 데이터가 있는 단말기에서는 서버를 통해 데이터 제공 요청이 있음을 판단하여 검색 키워드에 대응하는 데이터를 멀티미디어 메시징 서비스(MMS : Multimedia Messaging Service)를 이용하여 데이터 제공을 요청한 단말기로 전송하게 된다. 이렇게 함으로써, 단말기 간에 Peer To Peer 모드 방식의 데이터 공유가 가능하게 된다.
또한, 본 발명의 다른 실시 예에서는 사용자 단말기에서 검색 키워드를 포함하는 단문메시지를 서버로 전송하며, 그 서버는 자신과 연결된 공유데이터 DB상에 검색 키워드에 대응하는 데이터가 있는지를 판단한다. 판단결과 검색된 데이터가 있는 경우 그 서버는 검색 결과를 데이터를 요청한 사용자 단말기로 전송한다. 그러면 그 사용자 단말기는 검색 결과를 확인하여 해당 데이터를 다시 서버로 요청함으로써 검색 키워드에 대응하는 데이터를 MMS를 이용하여 제공받을 수 있게 된다. 이 때, 공유데이터 DB내의 데이터들은 서버에 등록된 다른 단말기로부터 업로드된 데이터이다. 이렇게 함으로써, 서버와 단말기 간에 Client/Server 모드 방식의 데이터 공유가 가능하게 된다.
통상적으로 단문메시지 서비스를 제공하기 위한 이동 통신 시스템의 블록 구성도는 도 1에 도시된 바와 같다. 도 1을 참조하여 설명하면, 이동 통신 시스템은 이동 통신 단말기(100), 기지국(BS:Base Station)(110), 이동교환국(MSC:Mobile Switching Center)(120), 홈위치등록기(HLR:Home Location Register)(130), 단문메시지서비스 센터(SMSC:Short Message Service Center)(140)를 포함하여 구성된다.
먼저 기지국(110)은 이동 통신 단말기(100)와 함께 무선구간을 이용하여 통신을 수행하며, 무선링크 및 유선링크를 제어하고, 사용자가 이동 중에도 통화의 지속성을 유지시키기 위한 핸드오프 기능을 수행한다. 그리고 이동교환국(120)은 이동 통신 단말기(100)로부터 발/수신 요구를 처리하기 위하여 다른 이동교환국과 망연동을 하고, 홈위치등록기(130)로 이동 통신 단말기(100)의 사용자에 대한 조회를 실시한다. 여기서 홈위치등록기(130)는 이동 통신 단말기 사용자를 관리하는 기능을 주로 수행하는 중형급 컴퓨터로서, 사용자 정보와 이동 통신 단말기(100)의 위치 정보를 저장하고 있으며, 착신 호에 대한 경로 지정을 할 수 있도록 한다.
그리고 단문메시지서비스 센터(Short Message Service Center : 이하 SMSC)(140)는 하나의 독립적인 노드로서, 홈위치등록기(130)와 이동교환국(120)과 연결되어 이동 통신 단말기(100)의 위치를 파악하여 이동 통신 단말기 사용자에게 단문메시지를 전달하여 주는 기능을 갖고 있다. 특히 본 발명의 일 실시 예에 따라SMSC(140)는 특정 그룹내의 단말기 간에 데이터를 검색하여 서로 공유할 수 있도록 하기 위한 서버 역할을 한다. 이 때, 사용자 인증이 완료된 사용자 단말기에 한하여 데이터 검색 기능이 제공되게 된다. 그리고 본 발명에서는 SMSC(140)에 등록된 모든 단말기들을 하나의 특정 그룹으로 할 수도 있으며, 다르게는 사용자 단말기와 협의된 소정의 단말기들을 특정 그룹으로 할 수도 있다. 그리고 본 발명의 다른 실시 예에 따라 SMSC(140)는 사용자 단말기로부터 데이터 검색 요청이 있으면, 자신과 연결된 공유데이터 DB(150)에 검색 요청에 대응하는 데이터가 있는지를 검색하여 데이터 요청한 사용자 단말기에 검색된 데이터를 제공하는 역할을 하기도 한다. 그리고 공유데이터 DB(150)는 단말기 간에 데이터를 서로 공유할 수 있도록 하기 위해 다른 단말기들에 의해 미리 업로드된 데이터를 저장한다.
이하의 설명에 있어서는, 단문 메시지 송수신을 위한 프로토콜에 따른 단문 메시지의 필드 구성을 설명하기 위해 도 2를 참조한다. 도 2는 본 발명의 실시 예에 따라 데이터 제공을 요청하는 사용자 단말기에서 송신되는 단문 메시지 형식의 구현 예를 도시한 구조도이다.
도 2에 도시된 바와 같이, 통상적으로 단문메시지 데이터의 한 프레임은 메시지의 식별을 위한 메시지 ID(Message Identifier)(300), 단문메시지 센터에서의 단문 메시지 전송 시간을 나타내는 메시지 센터의 시간(MC Time stamp)(310), 회신 번호(Callback Number)(320), 사용자 데이터(User Data)(330), 및 기타 단문메시지 송수신에 필요한 여러 필드(field)들로 구성되어 있다.
특히 본 발명의 실시 예에서는 사용자 데이터(330) 필드를 위주로 상세히 설명한다. 본 발명이 적용되는 사용자 필드(330) 필드는 도 2에 도시된 바와 같이 콘 텐츠 제공 요청 단문메시지임을 알리는 특정 코드가 설정되는 필드(340), 사용자 인증을 위한 인증코드를 나타내는 필드(350), 데이터를 검색하기 위한 검색 키워드를 나타내는 필드(360)로 구성된다. 본 발명의 실시 예에 따라 특정 코드(340) 필드에는 데이터 제공 요청 단문 메시지임을 알리는 특정 코드가 설정되는데, 일반 단문 메시지인지 데이터를 요청하기 위한 단문 메시지인지를 구분하기 위한 플래그(flag)가 설정될 수도 있다. 예를 들어, 만약 사용자가 데이터 검색을 요청하는 단문메시지를 전송할 경우 그 단문메시지의 특정코드(340) 필드의 플래그는 '1'이 설정될 수 있으며, 일반 단문메시지를 전송할 경우에는 '0'이 설정될 수 있다. 따라서, 데이터 검색 대상 단말기에서는 수신된 단문메시지의 특정코드(340) 필드에 설정된 플래그를 분석하여 일반 단문메시지로 처리할 것인지 또는 데이터 제공 요청 단문 메시지에 따라 검색 기능을 수행할지의 여부를 결정하게 된다.
그리고 사용자인증 코드(350) 필드란 사용자가 SMSC(140)이 관리하는 회원으로 가입할 경우 요구되는 본인임을 증명하는 코드로써, 통상의 인터넷망의 웹상에서 로그인시 요구되는 패스워드 등일 수도 있다. 특히 패스워드는 사용자를 유일하게 정의하여 할당하는 사용자 인증 코드로서, 본 발명에서는 모든 단말기에서 무차별하게 데이터의 공유가 이루어지는 것을 방지하기 위한 수단으로 활용될 수 있다.
이어, 검색 키워드(360) 필드는 멀티미디어와 관련한 데이터, 대용량 데이터, 콘텐츠 데이터 등 다양한 데이터의 검색이 가능하도록 사용자가 원하는 데이터의 키워드 등이 입력되는 부분이다. 또한, 검색 키워드 입력 시 사용자는 찾고자 하는 데이터의 종류, 데이터의 등록 날짜 등도 정할 수 있다.
이하, 전술한 바와 같은 포맷을 가지는 단문 메시지 송/수신 시 단문 메시지 처리에 따른 이동 통신 단말기의 내부 구성부들의 역할을 살펴보기 위해 도 3을 참조하여 설명한다. 도 3은 본 발명의 실시 예에 따른 단문 메시지를 이용한 데이터 공유 기능을 수행하는 이동 통신 단말기의 내부 구성도이다.
먼저, 사용자 단말기에서의 제어부(200)는 본 발명에 따라 원하는 데이터를 검색하여 제공받기 위해 사용자로부터 검색 키워드를 입력받아 도 2에 도시된 바와 같은 포맷을 기반으로 단문메시지를 생성하여 SMSC(140)로 전송하는 역할을 한다. 한편, SMSC(140)를 통해 단문메시지를 수신한 단말기에서는 그 단문메시지가 일반 단문메시지인지 데이터 요청 단문메시지인지를 판단한다. 만약, 데이터 요청 단문메시지인 경우 제어부(200)는 검색 기능을 수행하는데, 검색 기능 수행 시 제어부(200)는 그 단문메시지에 포함된 검색 키워드에 해당하는 데이터가 있는지를 검색한다. 이 때, 검색 대상이 되는 데이터는 미리 지정된 공유 폴더 내에 있는 데이터이다.
표시부(210)는 제어부(200)의 제어하에 각종 정보 및 수신된 단문메시지를 표시한다. 또한, 표시부(210)는 본 발명의 실시 예에 따라 사용자로부터 데이터 검색 요청이 있으면 해당 데이터를 검색하기 위한 검색 키워드 입력창을 팝업창 형태로 표시한다. 그리고 표시부(210)는 사용자로부터 입력된 검색 키워드에 따른 데이터 검색 결과를 표시한다.
키입력부(220)는 숫자키들을 포함한 각종 키들을 구비하여 사용자에 의해 입 력되는 키입력 데이터를 제어부(200)에 제공한다. 또한 제어부(200)와 연결되는 메모리(230)는 이동 통신 단말기(100)의 동작 제어 시 필요한 다수의 프로그램과 정보를 저장하기 위한 롬(ROM : Read Only Memory) 및 램(RAM : Random Access Memory), 음성 메모리 등으로 이루어진다. 특히 메모리(230)는 본 발명의 실시 예에 따라 멀티미디어 관련 데이터, 콘텐츠 데이터 등 다양한 종류의 데이터를 저장한다. 그리고 메모리(230)는 수신된 단문 메시지들을 저장하며, 제어부(200)의 제어하에 사용자 인증을 위한 사용자인증코드를 저장한다.
그리고 RF모듈(250)은 안테나를 통해 기지국(110)과 RF 신호를 송/수신하는데, 수신되는 RF신호를 IF(Intermediate Frequency)신호로 변환하여 베이스밴드 처리부(240)로 출력하고 베이스밴드 처리부(240)로부터 입력하는 IF신호를 RF신호로 변환하여 송신한다. 여기서 베이스밴드 처리부(240)는 제어부(200)와 RF모듈(250)간의 인터페이스를 제공하는 BAA(Baseband Analog ASIC)로서, 제어부(200)로부터 인가되는 베이스밴드의 디지털신호를 아날로그 IF신호로 변환하여 RF모듈(250)에 인가하며, RF모듈(250)로부터 인가되는 아날로그 IF신호를 베이스밴드의 디지털신호로 변환하여 제어부(200)에 인가한다.
이하, 이와 같이 구성된 이동 통신 단말기에서 단문 메시지를 이용하여 원하는 데이터를 검색하여 서로 공유하기 위한 과정을 설명하기로 한다. 이를 위해 본 발명의 실시 예에 따라 단말기 간에 데이터 제공 과정을 설명하기 위한 도면인 도 4를 참조하여 설명한다. 이하에서는 설명의 편의를 위하여 다양한 데이터 중 콘텐츠 데이터의 제공을 요청하여 이를 제공받는 경우를 예로 들어 설명한다.
먼저 도 4를 참조하면, 사용자 단말기에서의 제어부(200)는 원하는 콘텐츠 데이터를 검색하기 위한 검색 키워드입력창을 표시하는 콘텐츠 데이터 검색 모드를 수행한다. 이와 같이 검색 키워드입력창이 표시되는 상태에서 제어부(200)는 사용자로부터 검색 키워드가 입력되는지를 판단한다. 이 때, 검색 키워드입력창은 팝업창 형태로 표시되고, 사용자는 원하는 데이터를 검색하기 위해 그 검색키워드입력창에 소정의 검색 키워드 전체 또는 일부를 입력할 수 있다. 또한, 사용자는 데이터 검색 시 검색 키워드 뿐만 아니라 데이터의 종류, 데이터의 등록 날짜 등을 이용하여 검색할 수도 있다. 예를 들어, 여러가지 형식의 음악 데이터 중 MP3 형식의 음악 데이터를 찾고자 하는 경우 사용자는 검색 엔진을 통해 찾고자 하는 음악 데이터의 제목 전체 또는 그 일부분을 입력할 수도 있고, 동시에 데이터의 종류를 나타내는 MP3 형식을 지정함으로써 검색 조건을 입력할 수 있다. 또한, 사용자가 최신 데이터를 찾고자 하는 경우 데이터의 등록 날짜를 지정할 수도 있다. 이렇게 함으로써, 사용자는 '최근 3일 이내', '최근 1주일 이내' 등과 같은 데이터의 등록 날짜별로 검색할 수도 있다.
그러면 제어부(200)는 410단계에서 해당 검색 키워드 입력이 완료되면 도 2에 도시된 바와 같은 포맷으로 검색 요청 단문메시지를 생성한다. 그리고나서 제어부(200)는 생성된 단문메시지를 SMSC(140)로 전송하여 검색 요청을 하는 단문메시지가 다른 단말기들로 브로드캐스팅될 수 있도록 한다. 이 때, SMSC(140)는 그룹 리스트에 등록된 단말기로 검색 요청 단문메시지를 브로드캐스팅한다. 여기서 그룹 리스트란 데이터의 공유가 허가된 단말기들에 대한 정보를 말한다.
그러면 제어부(200)는 430단계로 진행하여 검색 요청에 대응하여 브로드캐스팅 대상의 단말기로부터 수신되는 응답 메시지가 있는지를 판단한다. 이 때 응답 메시지란 검색 키워드를 포함한 단문메시지를 수신한 단말기 측으로부터의 수신된 메시지이며, 검색 키워드에 대응하는 검색된 콘텐츠 데이터가 있음을 알리는 메시지이다. 이에 따라 제어부(200)는 그 검색 결과를 확인하여 440단계에서 SMSC(140)를 통해 응답한 단말기로 콘텐츠 데이터 제공을 요청한다. 이에 대해 응답한 단말기에서는 MMS를 이용하여 검색 키워드에 대응하는 콘텐츠 데이터를 사용자 단말기로 전송한다. 이에 따라 제어부(200)는 450단계에서 콘텐츠 데이터 다운로드가 시작되는지를 판단한다. 판단 결과 콘텐트 데이터의 다운로드가 시작되면 제어부(200)는 460단계로 진행하여 콘텐츠 데이터를 다운로드받은 후 470단계로 진행하여 다운로드한 콘텐츠 데이터를 저장한다. 이와 같이 사용자 단말기에서는 검색 엔진을 통해 원하는 데이터를 다른 단말기에서 직접 검색할 수 있으며, 손쉽게 해당 데이터를 획득할 수 있게 된다.
전술한 바에서는 단말기 서로 간에 데이터를 공유하기 위한 과정을 설명하였으나, 후술하는 바에서는 SMSC와 단말기 서로 간에 데이터를 공유하기 위한 과정을 설명하기로 한다. 이를 위해 본 발명의 실시 예에 따라 SMSC와 단말기간에 데이터 제공 과정을 설명하기 위한 도면인 도 5를 참조한다.
먼저, 단문메시지를 이용한 데이터 검색 서비스를 이용하고 싶은 사용자는 SMSC(140)에 등록된 상태이어야 한다. 이 때, 단말기와 SMSC(140)간에는 인증 절차가 요구되는데, 발신측 단말기(100)는 미리 SMSC(140)로부터 인증키를 전송받는 인 증 절차를 완료한 후에 원하는 데이터를 검색하기 위한 검색 엔진을 SMSC(140)로부터 제공받을 수 있다. 다르게는 발신측 단말기(100)는 검색 엔진을 제공받아 설치한 이후에 데이터 요청 단문메시지 전송 시에 사용자 인증코드를 함께 전송함으로써 인증 절차를 완료할 수도 있다. 이렇게 함으로써, 단문메시지를 이용한 데이터 검색 서비스를 사용할 수 있는 준비 상태가 된다.
도 5를 참조하면, 검색 서비스 준비 상태에서 발신측 단말기(100)는 600단계에서 원하는 데이터 검색을 요청하는 단문 메시지 작성을 위해 사용자로부터 데이터 검색 요청이 입력되는지를 판단한다. 판단 결과 데이터 검색 요청이 있는 경우 발신측 단말기(100)는 605단계로 진행하여 검색하고자 하는 데이터에 대한 검색 키워드를 입력받는다. 그리고나서 발신측 단말기(100)는 610단계로 진행하여 본 발명에 따라 도 2에 도시된 바와 같은 포맷으로 검색 요청 단문메시지를 생성한다. 그리고나서 발신측 단말기(100)가 615단계에서 검색 요청 단문메시지를 SMSC(140)로 전송하면, SMSC(140)는 620단계에서 단문 메시지에 포함된 사용자 인증코드를 분석하여 발신측 단말기(100)에 대한 인증 과정을 수행한다. 이러한 인증 과정을 통해 발신측 단말기(100)는 원하는 데이터를 제공받을 수 있는 단말기인지의 여부가 결정된다.
발신측 단말기(100)에 대한 인증 과정이 완료되면 SMSC(140)는 625단계로 진해하여 검색 요청 단문메시지를 분석한다. 다시 말하면, SMSC(140)는 발신측 단말기(100)로부터 전송된 단문메시지가 일반 단문메시지인지 데이터 검색을 요청하는 단문메시지인지를 판단한다. 만약 데이터 검색 요청 단문메시지인 경우 SMSC(140) 는 검색 키워드를 추출하여 공유데이터DB(150)에 해당 콘텐츠 데이터가 있는지를 검색하는 동작을 수행하는데, 이에 따라 SMSC(140)는 630단계에서 검색 키워드에 해당하는 콘텐츠 검색 명령을 공유데이터DB(150)로 전송한다. 그러면, 공유데이터DB(150)에서는 635단계에서 검색 요청에 따른 즉, 검색 키워드에 대응하는 해당 콘텐츠 데이터를 검색한다. 그리고나서 공유데이터DB(150)에서는 640단계에서 검색된 콘텐츠 데이터가 있는 경우 검색 결과를 SMSC(140)로 리턴한다.
그러면 SMSC(140)는 645단계에서 리턴된 검색 결과를 이용하여 발신측 단말기(100)로 전송할 검색 결과 메시지를 생성한 후 650단계에서 이를 전송한다. 이에 따라 발신측 단말기(100)에서는 655단계에서 SMSC(140)로부터 전송된 검색 결과 메시지를 확인한다. 이를 통해 사용자는 원하는 콘텐츠 데이터가 검색되었는지의 여부를 확인할 수 있게 된다. 만약, 원하는 콘텐트 데이터가 검색된 경우 사용자는 검색된 그 데이터를 제공받기 위한 요청 메시지를 다시 SMSC(140)로 전송하게 된다.
따라서, 발신측 단말기(100)는 660단계에서 사용자에 의한 해당 콘텐츠 데이터 제공 요청이 있는지를 판단하여 요청이 있는 경우 665단계에서 그 요청을 SMSC(140)로 전송한다. 그러면 SMSC(140)에서는 검색된 콘텐츠 데이터 제공 요청에 대응하여 해당 데이터를 공유데이터DB(150)로부터 추출하기 위한 명령을 공유데이터DB(150)로 전송하여, 공유데이터DB(150)에서 675단계에서 해당 콘텐츠 데이터가 추출될 수 있도록 한다. 그러면, SMSC(140)는 680단계로 진행하여 MMS를 이용하여 추출된 콘텐트 데이터가 발신측 단말기(100)로 전송될 수 있도록 한다. 특히 본 발 명에서는 검색된 데이터 전송 시 MMS를 사용함으로써 발신측 단말기(100)에서는 공유하고자 하는 정보뿐만 아니라 대용량의 멀티미디어 관련 데이터 등도 제공받을 수 있도록 한다. 한편, 공유데이터DB(150)에 저장된 다양한 데이터는 미리 등록된 다수의 단말기로부터 업로드된 데이터이다. 따라서, 발신측 단말기(100)로의 데이터 제공이 완료되면, SMSC(140)는 데이터를 제공한 단말기로도 단문메시지를 이용하여 그 전송 결과를 알려줄 수도 있다.
상술한 바와 같은 본 발명에 따르면, 이동 통신 단말기에 저장된 데이터를 효율적으로 검색할 수 있도록 하는 단문메시지를 이용한 검색 기능을 제공할 수 있을 뿐만 아니라, 이러한 기능은 기존의 메시지 전송 프로토콜을 이용하여 구현될 수 있으므로 비용 절감의 효과를 서비스 제공자에게 가져다줄 수 있는 이점이 있다.

Claims (9)

  1. 단문 메시지 서비스 센터에 등록된 다수의 이동 통신 단말기 간의 데이터 공유 방법에 있어서,
    데이터 제공 요청 단말기가 데이터 제공 요청에 따른 단문메시지를 생성하여 상기 나머지 데이터 제공 대상단말기들로 브로드캐스팅하는 과정과,
    상기 데이터 제공 대상단말기들 중 응답메시지를 전송하는 단말기가 있는지를 검색하는 과정과,
    상기 응답메시지를 전송한 단말기로부터 상기 데이터 제공 요청에 대응하는 데이터를 멀티미디어 메시징 서비스를 이용하여 제공받는 과정을 포함함을 특징으로 하는 방법.
  2. 제 1항에 있어서, 상기 브로드캐스팅하는 과정은
    사용자로부터 검색하고자 하는 데이터에 대한 검색 조건을 입력받는 과정과,
    상기 검색 조건을 단문메시지 내의 사용자 데이터 필드에 포함시켜 데이터 요청 단문메시지를 생성하여 상기 단문메시지 서비스 센터로 전송하는 과정과,
    상기 전송에 대응하여 상기 단문메시지 서비스 센터가 등록된 데이터 제공 대상단말기들로 상기 데이터 제공 요청 단문메시지를 전송하는 과정임을 특징으로 하는 방법.
  3. 제 2항에 있어서, 상기 검색 조건은
    상기 단문메시지 서비스 센터와의 인증 과정을 통해 제공된 검색 엔진을 이용함으로써 입력됨을 특징으로 하는 방법.
  4. 제 2항에 있어서, 상기 검색 조건은
    상기 사용자가 원하는 데이터에 대한 검색 키워드, 데이터의 종류, 데이터의 등록 날짜 중 적어도 하나 이상을 포함함을 특징으로 하는 방법.
  5. 제 1항에 있어서,
    상기 데이터 제공대상 단말기가 수신된 단문메시지가 있는지 판단하는 과정과,
    상기 단문메시지 내의 데이터 제공 요청 단문 메시지임을 알리는 특정 코드가 설정되어 있는지 판단하는 과정과,
    판단 결과 데이터 제공 요청 단문메시지인 경우 상기 단문메시지 내의 검색 조건을 추출하는 과정과,
    상기 추출된 검색 조건에 해당하는 데이터가 있는지 검색하는 과정과,
    상기 검색된 데이터가 있는 경우 응답메시지를 생성하여 상기 데이터 제공 요청 단말기로 전송하는 과정을 더 포함함을 특징으로 하는 방법.
  6. 제 1항에 있어서, 상기 데이터는
    멀티미디어 관련 데이터, 콘텐츠 데이터, 대용량 데이터 중 어느 하나임을 특징으로 하는 방법.
  7. 서버에 등록된 다수의 이동 통신 단말기 간의 데이터 공유 방법에 있어서,
    데이터 제공 요청 단말기가 데이터 제공 요청에 따른 단문메시지를 생성하여 상기 서버로 전송하는 과정과,
    상기 서버가 상기 수신된 단문메시지를 이용하여 상기 서버에 연결된 데이터베이스로부터 해당 데이터를 검색하는 과정과,
    검색된 데이터가 있는 경우 상기 서버로부터 해당 데이터를 멀티미디어 메시징 서비스를 이용하여 제공받는 과정을 포함함을 특징으로 하는 방법.
  8. 제 7항에 있어서, 상기 데이터를 검색하는 과정과,
    상기 데이터 제공 요청에 따른 단문메시지의 포맷에서 검색 조건을 추출하는 과정과,
    상기 추출된 검색 조건에 대응하는 데이터가 있는지 상기 서버에 연결된 데이터베이스를 검색하는 과정임을 특징으로 하는 방법.
  9. 제 8항에 있어서, 상기 데이터베이스 내의 데이터는
    상기 서버에 등록된 다른 단말기로부터 미리 업로드된 데이터임을 특징으로 하는 방법.
KR1020050007600A 2005-01-27 2005-01-27 단문메시지 서비스를 이용한 데이터 공유 방법 Ceased KR20060086705A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020050007600A KR20060086705A (ko) 2005-01-27 2005-01-27 단문메시지 서비스를 이용한 데이터 공유 방법
US11/332,735 US20060166686A1 (en) 2005-01-27 2006-01-13 Method for sharing data using SMS
US12/140,662 US20080248821A1 (en) 2005-01-27 2008-06-17 Method for sharing data using sms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050007600A KR20060086705A (ko) 2005-01-27 2005-01-27 단문메시지 서비스를 이용한 데이터 공유 방법

Publications (1)

Publication Number Publication Date
KR20060086705A true KR20060086705A (ko) 2006-08-01

Family

ID=36697530

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050007600A Ceased KR20060086705A (ko) 2005-01-27 2005-01-27 단문메시지 서비스를 이용한 데이터 공유 방법

Country Status (2)

Country Link
US (2) US20060166686A1 (ko)
KR (1) KR20060086705A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011115637A1 (en) * 2010-03-19 2011-09-22 Intuit Inc. Method and system for maintaining textsites on a global textsite platform
KR101261229B1 (ko) * 2006-12-15 2013-05-07 에스케이플래닛 주식회사 이동통신 단말기를 이용한 개인화된 컨텐츠 제공 서비스시스템 및 방법

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7873655B2 (en) * 2007-01-17 2011-01-18 Microsoft Corporation Automated mobile communications
KR20100083271A (ko) * 2009-01-13 2010-07-22 삼성전자주식회사 휴대 방송 서비스 공유 방법 및 장치
US8249630B1 (en) * 2009-03-25 2012-08-21 Sprint Communications Company L.P. Messaging session enhancement with user data
CN101616503B (zh) * 2009-08-03 2011-09-21 中兴通讯股份有限公司 一种共享电话号码信息的方法及装置
WO2011094939A1 (zh) * 2010-02-04 2011-08-11 上海贝尔股份有限公司 基于地理位置信息服务的接入方法及装置
US8532638B2 (en) * 2010-03-19 2013-09-10 Intuit Inc. Method and system for maintaining textsites on a global textsite platform
US20120083243A1 (en) * 2010-04-30 2012-04-05 Ari Kahn Communication Network Signaling
CN102957778B (zh) * 2011-08-17 2016-08-03 中兴通讯股份有限公司 一种搜索联系人信息的方法及装置
US9665266B2 (en) * 2011-10-27 2017-05-30 Blackberry Limited Setting reminders from an instant messaging application
US20140181691A1 (en) * 2012-12-20 2014-06-26 Rajesh Poornachandran Sharing of selected content for data collection
US9467828B2 (en) * 2013-11-08 2016-10-11 Gogo Llc Systems and methods for configuring an electronic device for cellular-based communications
US9813547B2 (en) * 2015-05-20 2017-11-07 Verizon Patent And Licensing Inc. Providing content to a child mobile device via a parent mobile device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001338176A (ja) * 2000-03-23 2001-12-07 Casio Comput Co Ltd 情報伝達仲介方法及びシステム
KR100605845B1 (ko) * 2002-09-16 2006-07-31 삼성전자주식회사 단문 메시지 서비스를 이용한 스케줄 전송 및 등록 방법
US7165224B2 (en) * 2002-10-03 2007-01-16 Nokia Corporation Image browsing and downloading in mobile networks

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101261229B1 (ko) * 2006-12-15 2013-05-07 에스케이플래닛 주식회사 이동통신 단말기를 이용한 개인화된 컨텐츠 제공 서비스시스템 및 방법
WO2011115637A1 (en) * 2010-03-19 2011-09-22 Intuit Inc. Method and system for maintaining textsites on a global textsite platform

Also Published As

Publication number Publication date
US20080248821A1 (en) 2008-10-09
US20060166686A1 (en) 2006-07-27

Similar Documents

Publication Publication Date Title
US20060166686A1 (en) Method for sharing data using SMS
US7277718B2 (en) Methods and apparatus for formatting information for a communication
US6938076B2 (en) System, computer product and method for interfacing with a private communication portal from a wireless device
US20030186722A1 (en) Method and device for real time GSM user device profile interrogation and registration
US7779077B2 (en) File transmission method in instant messaging service and mobile communications terminal for supporting the same
CN1788474B (zh) 对寻址到客户机终端的消息进行处理的方法、装置和系统
US20050003834A1 (en) Remote location based services
MX2007013141A (es) Un generador de acceso directo para servicios accesibles a traves de un sistema de servicio de mensajes.
EP2320371A1 (en) Advertisement system based on smart card, a method thereof, and smart card applied to the same
KR20050053278A (ko) 이동 통신 단말기에서 단문 메시지 검색 방법
KR20020019852A (ko) 이동 통신 단말의 주소록 입력 방법
US20060135200A1 (en) Method for transmitting massive data effectively on multi-mode terminal
CN1499855B (zh) 一种接入点和通过接入点连接客户端与广域网的方法
CN102083053B (zh) 一种通过电话信息台获取后向信息的方法和系统
CN101860821B (zh) 一种获取多个即时信息的方法和系统
KR100646377B1 (ko) 스팸 호 수신 거부 시스템 및 방법
KR100771513B1 (ko) Dmb 단말기의 방송 컨텐츠에 대한 정보를 검색하는 시스템 및 그 방법
KR20070014408A (ko) 아바타 관리 방법 및 시스템
KR100434647B1 (ko) 네트워크 상에서의 연락처 정보 제공 방법 및 장치
US20150065103A1 (en) Device and Method for Enhancing a Call
KR100665818B1 (ko) 위치정보 서비스 기능을 갖는 이동통신 단말기, 이를이용한 인스턴트 메세징 시스템
KR100815240B1 (ko) Dmb와 연동하여 방송 관련 정보를 제공하는 방법 및 이를 구현하는 통신 단말기
KR100886763B1 (ko) 웹사이트 연결시스템 및 그 방법
KR100591683B1 (ko) 휴대용 단말기를 이용한 방송 신청 서비스 방법 및 서비스시스템
KR100716734B1 (ko) 개인 피알(pr) 서비스를 제공하는 서버 및 그 제공방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050127

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20080424

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20050127

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100309

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20100518

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20100309

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I