KR20160131842A - 문자메시지를 이용한 데이터 제공 시스템 및 방법 - Google Patents
문자메시지를 이용한 데이터 제공 시스템 및 방법 Download PDFInfo
- Publication number
- KR20160131842A KR20160131842A KR1020150149634A KR20150149634A KR20160131842A KR 20160131842 A KR20160131842 A KR 20160131842A KR 1020150149634 A KR1020150149634 A KR 1020150149634A KR 20150149634 A KR20150149634 A KR 20150149634A KR 20160131842 A KR20160131842 A KR 20160131842A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- user
- terminal
- response
- message
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보, 제1지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 지인Agent단말로 송신하고, 상기 지인Agent단말로부터 응답메시지를 수신받는 사용자 단말; 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 사용자 단말로부터 요청메시지가 수신되고 수신된 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하고, 상기 관제서버로부터 요청정보에 대한 응답정보를 수신받고, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말로 송신하는 지인Agent단말; 및 하나 이상의 환경정보를 위치별로 데이터베이스에 저장하고, 상기 지인Agent단말로부터 수신되는 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 지인Agent단말로 송신하는 관제서버;를 포함하는 문자메시지를 이용한 데이터 제공 시스템에 관한 것이다. 본 발명에 따르면, 사용자 단말이 해외에서 와이파이, 로컬 유심, 통신사 데이터정액요금제를 사용하지 않고도 관제서버, 지인Agent단말을 통해 최소한의 문자메시지 비용으로 상기 사용자 단말이 위치한 지역의 환경정보를 제공받는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공할 수 있다.
Description
본 발명은 문자메시지를 이용한 데이터 제공 시스템 및 방법에 관한 것으로, 보다 상세하게는 사용자 단말이 해외에서 와이파이, 로컬 유심, 통신사 데이터정액요금제를 사용하지 않고도 관제서버, 지인Agent단말 또는 서버Agent단말을 통해 최소한의 문자메시지 비용으로 상기 사용자 단말이 위치한 지역의 환경정보를 제공받는 문자메시지를 이용한 데이터 제공 시스템 및 방법에 관한 것이다.
본 발명은 문자메시지를 이용한 데이터 제공 시스템 및 방법에 관한 것이다.
로밍이란 서로 다른 통신 사업자의 서비스 지역 안에서도 통신이 가능하게 연결해 주는 서비스이다.
데이터로밍이란 통신 서비스 지역이 다른 해외에서도 국내처럼 인터넷, 메일 지도검색 등을 이용할 수 있도록 하는 서비스를 말한다.
국내 데이터 요금제는 해외 로밍시 적용되지 않으며, 데이터통신을 해외에서 이용할 때는 국내와 다른 데이터로밍 요금을 적용받기 때문에 국내에서 이용했을 때 보다 많은 요금이 청구될 수 있다.
사용자가 해외에서 데이터로밍서비스를 통해 현지의 뉴스, 날씨, 환율, 풍토병, 유의사항, 통신관련 설정 등과 같이 현지정보를 제공받으면 비싼 데이터요금이 발생될 수 있다.
따라서, 사용자가 해외에서 데이터로밍서비스를 통한 데이터연결이 아닌 현지 로컬유심, 통신사 데이터로밍정액요금제, 와이파이를 이용하여 데이터통신할 경우 상기 데이터로밍서비스 보다 저렴한 요금으로 데이터통신을 이용할 수 있다.
하지만, 상기 현지 로컬유심과 통신사 데이터로밍정액요금제를 통한 데이터통신은 유료요금이 발생하며, 상기 와이파이를 통한 데이터통신은 무료지만, 상기 와이파이 제공지역에서만 사용 가능하기 때문에 이동성에 제약이 있다. 또한, 상기 현지 로컬유심과 통신사 데이터로밍정액요금제, 와이파이를 통해 데이터통신을 이용할 수 없는 지역에 있거나 사용자에 의해 데이터통신이 차단되면 사용자는 데이터통신을 이용할 수 없는 문제점이 발생한다.
따라서, 사용자가 해외에서 현지 로컬유심 또는 통신사 데이터로밍정액요금제를 사용할 때 발생하는 유료요금 보다 저렴한 비용으로 보다 효율적으로 데이터통신을 이용할 수 있는 방법이 요구되고 있다.
상술한 문제점을 해결하기 위해 안출된 본 발명의 목적은 사용자 단말이 해외에서 와이파이, 로컬 유심, 통신사 데이터정액요금제를 사용하지 않고도 관제서버, 지인Agent단말 또는 서버Agent단말을 통해 최소한의 문자메시지 비용으로 상기 사용자 단말이 위치한 지역의 환경정보를 제공받는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공하기 위함이다.
또한, 본 발명의 목적은 지인Agent단말 또는 서버Agent단말이 사용자 단말로부터 수신받은 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공하기 위함이다.
또한, 본 발명의 목적은 지인Agent단말 또는 서버Agent단말이 대용량의 응답정보를 보다 효율적으로 하나 이상의 응답메시지로 분할하여 사용자 단말로 송신할 수 있는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공하기 위함이다.
또한, 본 발명의 목적은 사용자 단말이 분할된 하나 이상의 응답메시지를 수신받아 보다 용이하게 병합하여 출력할 수 있는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공하기 위함이다.
상술한 목적을 달성하기 위한 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 시스템은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보, 제1지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 지인Agent단말로 송신하고, 상기 지인Agent단말로부터 응답메시지를 수신받는 사용자 단말; 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 사용자 단말로부터 요청메시지가 수신되고 수신된 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하고, 상기 관제서버로부터 요청정보에 대한 응답정보를 수신받고, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말로 송신하는 지인Agent단말; 및 하나 이상의 환경정보를 위치별로 데이터베이스에 저장하고, 상기 지인Agent단말로부터 수신되는 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 지인Agent단말로 송신하는 관제서버;를 포함한다.
또한, 상기 사용자 단말은 상기 로밍어플리케이션을 통해 상기 관제서버로 제1사용자계정을 포함한 사용자정보 및 제1지인계정을 포함한 지인정보를 송신하는 것을 특징으로 하고, 상기 관제서버는 상기 사용자 단말로부터 수신되는 사용자정보 및 지인정보를 분석하고, 분석된 상기 지인정보에 해당하는 지인Agent단말로 제1사용자계정 및 제1지인계정을 포함하는 지인요청정보를 송신하고, 상기 지인Agent단말로부터 동의정보를 수신받고 수신된 상기 동의정보를 SMS 또는 MMS 형태의 통보메시지로 변환하여 상기 사용자 단말로 송신하는 것을 특징하고, 상기 지인Agent단말은 상기 로밍어플리케이션을 통해 상기 관제서버로부터 지인요청정보가 수신되면 단말에 미리 기록된 제2사용자계정 및 제2지인계정을 포함하는 지인단말정보와 상기 지인요청정보를 분석하고, 분석된 상기 지인요청정보를 동의하면 상기 지인요청정보에 대한 동의정보를 생성하여 상기 관제서버로 송신하는 것을 특징으로 한다.
또한, 상기 지인Agent단말은 상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 한다.
또한, 상기 지인Agent단말은 상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고, 상기 사용자 단말은 상기 지인Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 한다.
또한, 상기 사용자 단말은 상기 지인Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 한다.
또한, 상기 지인Agent단말은 상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 한다.
상술한 목적을 달성하기 위한 본 발명의 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 시스템은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 서버Agent단말로 송신하고, 상기 서버Agent단말로부터 응답메시지를 수신받는 사용자 단말; 미리 저장된 사용자 정보의 사용자계정과 상기 사용자 단말로부터 수신되는 요청메시지에 포함된 사용자계정을 비교하여 일치될 경우 상기 요청메시지를 요청정보로 변환하여 관제서버로 송신하고, 상기 관제서버로부터 요청정보에 대한 응답정보를 수신받고, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말로 송신하는 서버Agent단말; 및 하나 이상의 환경정보를 위치별로 데이터베이스에 저장하고, 상기 서버Agent단말로부터 수신되는 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 서버Agent단말로 송신하는 관제서버;를 포함한다.
또한, 상기 서버Agent단말은 상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 한다.
또한, 상기 서버Agent단말는 상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고, 상기 사용자 단말은 상기 서버Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 한다,
또한, 상기 사용자 단말은 상기 서버Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 한다.
또한, 상기 서버Agent단말은 상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 한다.
상술한 목적을 달성하기 위한 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 방법은 (a) 사용자 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보, 제1지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 지인Agent단말로 송신하는 단계; (b) 지인Agent단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 지인Agent단말이 상기 사용자 단말로부터 요청메시지를 수신받고, 수신된 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하는 단계; (c) 관제서버가 상기 지인Agent단말로부터 요청정보를 수신받으면 수신된 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 지인Agent단말로 송신하는 단계; (d) 상기 지인Agent단말이 관제서버로부터 응답정보를 수신받으면, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 상기 사용자 단말로 송신하는 단계; 및 (e) 상기 사용자 단말이 상기 지인Agent단말로부터 응답메시지를 수신받는 단계;를 포함한다.
또한, 상기 (a) 단계는 상기 로밍어플리케이션을 통해 상기 관제서버로 제1사용자계정을 포함한 사용자정보 및 제1지인계정을 포함한 지인정보를 송신하는 것을 특징으로 하고, 상기 관제서버는 상기 사용자 단말로부터 수신되는 사용자정보 및 지인정보를 분석하고, 분석된 상기 지인정보에 해당하는 지인Agent단말로 제1사용자계정 및 제1지인계정을 포함하는 지인요청정보를 송신하고, 상기 지인Agent단말로부터 동의정보를 수신받고 수신된 상기 동의정보를 SMS 또는 MMS 형태의 통보메시지로 변환하여 상기 사용자 단말로 송신하는 것을 특징하고, 상기 지인Agent단말은 상기 로밍어플리케이션을 통해 상기 관제서버로부터 지인요청정보가 수신되면 단말에 미리 기록된 제2사용자계정 및 제2지인계정을 포함하는 지인단말정보와 상기 지인요청정보를 분석하고 분석된 상기 지인요청정보를 동의하면 상기 지인요청정보에 대한 동의정보를 생성하여 상기 관제서버로 송신하는 것을 특징으로 한다.
또한, 상기 (b) 단계는 상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 한다.
또한, 상기 (d) 단계는 상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 한다.
또한, 상기 (d) 단계는 상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고, 상기 (e) 단계는 상기 지인Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 한다.
또한, 상기 (e) 단계는 상기 지인Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 한다.
상술한 목적을 달성하기 위한 본 발명의 제 2실시에에 따른 문자메시지를 이용한 데이터 제공 방법은 (a) 사용자 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 서버Agent단말로 송신하는 단계; (b) 서버Agent단말이 상기 사용자 단말로부터 수신되는 요청메시지를 수신받으면, 수신된 상기 요청메시지에 포함된 사용자계정과 서버Agent단말에 미리 저장된 사용자 정보의 사용자계정 비교하여 일치될 경우 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하는 단계; (c) 관제서버가 상기 서버Agent단말로부터 요청정보를 수신받으면 수신된 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 서버Agent단말로 송신하는 단계; (d) 상기 서버Agent단말이 상기 관제서버로부터 응답정보를 수신받으면, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 상기 사용자 단말로 송신하는 단계; 및 (e) 상기 사용자 단말이 상기 서버Agent단말로부터 응답메시지를 수신받는 단계;를 포함한다.
또한, 상기 (b) 단계는 상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 한다.
또한, 상기 (d) 단계는 상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 한다.
또한, 상기 (d) 단계는 상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고, 상기 사용자 단말은 상기 서버Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 한다.
또한, 상기 (e) 단계는 상기 서버Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 한다.
이상 살펴본 바와 같은 본 발명에 따르면, 사용자 단말이 해외에서 와이파이, 로컬 유심, 통신사 데이터정액요금제를 사용하지 않고도 관제서버, 지인Agent단말 또는 서버Agent단말을 통해 최소한의 문자메시지 비용으로 상기 사용자 단말이 위치한 지역의 환경정보를 제공받는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공할 수 있다.
또한, 본 발명에 따르면 지인Agent단말 또는 서버Agent단말이 사용자 단말로부터 수신받은 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공할 수 있다.
또한, 본 발명에 따르면 지인Agent단말 또는 서버Agent단말이 대용량의 응답정보를 보다 효율적으로 하나 이상의 응답메시지로 분할하여 사용자 단말로 송신할 수 있는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공할 수 있다.
또한, 본 발명에 따르면 사용자 단말이 분할된 하나 이상의 응답메시지를 수신받아 보다 용이하게 병합하여 출력할 수 있는 문자메시지를 이용한 데이터 제공 시스템 및 방법을 제공할 수 있다.
도 1은 본 발명의 제 1 및 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 시스템을 나타낸 예시도이다.
도 2는 본 발명의 제 1실예에 따른 사용자 단말과 지인Agent단말 간의 상호 계정 등록을 나타낸 예시도이다.
도 3은 본 발명의 관제서버에서 사용자 단말로 데이터를 송신하는 과정을 나타낸 예시도이다.
도 4는 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 방법을 나타낸 순서도이다.
도 5는 본 발명의 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 방법을 나타낸 순서도이다.
도 2는 본 발명의 제 1실예에 따른 사용자 단말과 지인Agent단말 간의 상호 계정 등록을 나타낸 예시도이다.
도 3은 본 발명의 관제서버에서 사용자 단말로 데이터를 송신하는 과정을 나타낸 예시도이다.
도 4는 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 방법을 나타낸 순서도이다.
도 5는 본 발명의 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 방법을 나타낸 순서도이다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
*본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다.
그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다
이하, 본 발명의 실시예들에 의하여 문자메시지를 이용한 데이터 제공 시스템 및 방법을 설명하기 위한 도면들을 참고하여 본 발명에 대해 설명하도록 한다.
도 1은 본 발명의 제 1 및 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 시스템을 나타낸 예시도이다.
도 1을 참조하면, 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 시스템(10)은 사용자 단말(100), 지인Agent단말(200) 및 관제서버(300)로 구성된다.
도 1에 도시된 바와 같이, 사용자 단말(100)은 국외(또는 해외)에 위치하고 있고, 지인Agent단말(200), 서버Agent단말(400) 및 관제서버(300)는 모두 국내에 위치하는 것이 바람직하다.
또한, 사용자 단말(100)은 국외에서 와이파이, 로컬 유심, 통신사 데이터정액요금제를 포함한 다양한 데이터통신이 불가능한 상태이다.
사용자 단말(100)은 해외에서 SMS(Short Message Service), LMS(Long Message Service) 또는 멀티미디어 파일을 첨부할 수 있는 MMS(Multimedia Messaging System)를 무료로 수신받고, SMS, LMS 또는 MMS를 유료로 발신한다.
먼저, 사용자 단말(100)은 도 1에 도시된 바와 같이, 단말에 미리 기록된 로밍어플리케이션이 실행되면, 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보, 지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지(110)로 변환하여 지인Agent단말(200)로 송신하고, 지인Agent단말(200)로부터 응답메시지(220)를 수신받는다.
사용자 단말(100)은 로밍어플리케이션을 통해 기설정된 지인Agent단말(200)로 요청메시지(110)를 송신하는 것이 바람직하다.
여기서, 사용자 정보는 사용자계정과 위치정보를 포함한다. 사용자계정은 사용자 단말(100)의 MDN(Mobile Directory Number) 즉, 사용자의 이동전화번호와 사용자 단말(100)에 입력된 사용자의 이름을 말하며, 위치정보는 GPS를 통해 추적된 사용자 단말(100)의 실시간 위치정보를 말한다.
또한, 지인정보는 사용자 단말(100)의 지인계정에 대한 정보로, 지인 단말의 MDN 즉, 지인의 이동전화번호와 지인 단말에 입력된 지인의 이름을 말한다.
또한, 사용자 단말(100)의 로밍어플리케이션은 사용자 단말(100)에서 지인Agent단말(200)로 요청메시지(110)를 송신할 때 발생하는 요청메시지(110)의 발신비용에 대한 정보를 사용자 단말(100)에 통보한다.
여기서, 사용자 단말(100)은 로밍어플리케이션으로부터 요청메시지(110)의 발신비용에 대한 정보를 수신받으면, 사용자 단말(100)에서 지인Agent단말(200)로 요청메시지(110)를 송신할지에 대한 송신여부를 판단한다. 이때, 사용자 단말(100)이 요청메시지(110)를 지인Agent단말로(200)로 송신하는 것을 동의하면, 사용자 단말(100)은 요청메시지(110)를 지인Agent단말(200)로 송신하고 요청메시지(110)의 발신비용이 발생된다. 반면, 사용자 단말(100)이 요청메시지(110)를 지인Agent단말(200)로 송신하는 것을 동의하지 않으면, 사용자 단말(100)은 요청메시지(110)를 지인Agent단말(200)로 송신하지 않아 요청메시지(110)의 발신비용이 발생되지 않는다.
다음으로, 지인Agent단말(200)은 지인 단말에 미리 기록된 로밍어플리케이션이 실행되면, 사용자 단말(100)로부터 요청메시지가 수신되고 수신된 요청메시지(110)에 대한 요청정보(210)를 생성하여 관제서버(300)로 송신하고, 관제서버(300)로부터 요청정보(210)에 대한 응답정보(320)를 수신받고, 수신된 응답정보(320)를 SMS 또는 MMS 형태의 응답메시지(220)로 변환하여 사용자 단말(100)로 송신한다.
또한, 지인Agent단말(200)은 사용자 단말(100)로부터 수신되는 요청메시지(110)에 포함된 제1사용자계정과 제1지인계정을 지인Agent단말(200)에 미리 기록된 제2사용자계정과 제2지인계정을 비교하여 수신된 요청메시지(110)의 유효성을 확인하는 것이 바람직하다.
또한, 지인Agent단말(200)은 사용자 단말(100)로부터 수신된 요청메시지(110)에 대한 요청정보(210)를 생성하거나 요청정보(210)로 변환하는 것이 바람직하다.
또한, 지인Agent단말(200)은 하나 이상의 지인 단말로 구성되는 것이 바람직하다.
지인Agent단말(200)은 응답메시지(220)를 사용자 단말(100)로 송신할 때 발생하는 응답메시지(220)의 발신비용을 부담한다.
따라서, 사용자 단말(100)은 요청메시지(110)에 대한 발신비용을 부담하고, 지인Agent단말(200)은 응답메시지(220)에 대한 발신비용을 부담하기 때문에 사용자 단말(100)은 해외에서 데이터통신, 와이파이와 같이 통신연결 없이도 최소한의 메시지 비용으로 실시간 위치한 곳의 환경정보를 보다 효율적으로 제공받을 수 있다.
다음으로, 관제서버(300)는 하나 이상의 환경정보를 위치별로 데이터베이스(210)에 저장하고, 지인Agent단말(200)로부터 수신되는 요청정보(210)를 분석하고, 분석된 요청정보(210) 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보에 대한 응답정보(320)를 생성하여 지인Agent단말(200)로 송신한다.
도 1을 참조하면, 본 발명의 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 시스템(10)은 사용자 단말(100), 서버Agent단말(400) 및 관제서버(300)로 구성된다.
사용자 단말(100)은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지(110)로 변환하여 서버Agent단말(400)로 송신하고, 서버Agent단말(400)로부터 응답메시지(420)를 수신받는다.
서버Agent단말(400)은 미리 저장된 사용자 정보의 사용자계정과 사용자 단말(100)로부터 수신되는 요청메시지(110)에 포함된 사용자계정을 비교하여 일치될 경우, 요청메시지(110)를 요청정보(410)로 변환하여 관제서버(300)로 송신하고, 관제서버(300)로부터 요청정보(410)에 대한 응답정보(320)를 수신받고, 수신된 응답정보(320)를 SMS 또는 MMS 형태의 응답메시지(420)로 변환하여 사용자 단말(100)로 송신한다.
이때, 서버Agent단말(400)은 독립모듈 또는 관제서버(300)내의 기능 모듈로 존재할 수 있다. 또한, 서버Agent단말(400)은 응답메시지(420)를 사용자 단말(100)로 송신할 때, 국내 통신사 표준 인터페이스로 대체하는 것이 바람직하다. 또한, 서버Agent단말(400)은 하나 이상의 국내 통신사 서버로 구성되는 것이 바람직하다.
관제서버(300)는 하나 이상의 환경정보를 위치별로 데이터베이스(310)에 저장하고, 서버Agent단말(400)로부터 수신되는 요청정보(410)를 분석하고, 분석된 요청정보(410) 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보에 대한 응답정보(320)를 생성하여 서버Agent단말(400)로 송신한다.
도 1에 도시된 바와 같이, 지인Agent단말(200) 또는 서버Agent단말(400)은 요청메시지(110)에 대한 응답메시지(220,420)를 미리 설정된 주기마다 사용자 단말(100)로 송신한다.
이때, 지인Agent단말(200) 또는 서버Agent단말(400)은 관제서버(300)로 요청정보를 송신할 경우, 관제서버(300)는 일정한 주기 마다 응답정보를 지인Agent단말(200) 또는 서버Agent단말(400)로 송신하고, 지인Agent단말(200) 또는 서버Agent단말(400)은 관제서버로부터 수신받은 응답정보를 응답메시지로 변환하여 미리 설정된 주기마다 사용자 단말(100)로 송신하기 때문에, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 보다 정확한 정보를 제공받을 수 있다.
*또한, 지인Agent단말(200) 또는 서버Agent단말(400)은 응답메시지(220,420)를 사용자 단말(100)로 송신할 때, 하나 이상의 응답메시지(220,420)로 분할하여 사용자 단말(100)로 송신하고, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 하나 이상의 응답메시지(220,420)를 수신받는다.
또한, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 분할된 하나 이상의 응답메시지(220,420)가 수신되면 로밍어플리케이션이 하나 이상의 응답메시지(220,420)를 인식하고, 인식된 하나 이상의 응답메시지(220,420)를 병합한다.
또한, 지인Agent단말(200) 또는 서버Agent단말(400)은 로밍어플리케이션을 통해 관제서버(300)로부터 미리 설정된 정보를 제공받고, 사용자 단말(100)로부터 사용자정보를 포함한 요청메시지(110)를 수신받아 미리 설정된 정보와 요청메시지(110)에 포함된 사용자정보를 분석하여 일치할 경우, 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지(220,420)로 변환하여 사용자단말(100)로 송신한다.
이때, 지인Agent단말(200) 또는 서버Agent단말(400)은 로밍어플리케이션을 통해 관제서버(300)으로부터 실시간 또는 미리 제공받은 정보와 사용자 단말(100)로부터 수신된 요청메시지를 분석하여 일치할 경우, 요청메시지에 요청정보를 생성하지 않고, 지인Agent단말(200) 또는 서버Agent단말(400)이 조회 또는 임시 저장하고 있는 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 보다 용이하게 사용자 단말(100)로 송신할 수 있다.
문자메시지를 이용한 데이터 제공 시스템(10)은 사용자 단말(100), 관제서버(300), 지인Agent단말(200) 또는 서버Agent단말(400)을 통해 SMS 또는 MMS 형태의 요청메시지(110) 또는 응답메시지(220,420)를 반복적으로 송수신하여 환경정보를 제공받는 것이 바람직하다.
또한, 도면에는 도시되지 않았지만 본 발명의 제 3실시예에 따른 문자메시지를 이용한 데이터 제공 시스템(10)은 사용자 단말(100) 및 관제서버(300)로 구성된다.
이때, 사용자 단말(100)은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 관제서버(300)로 송신하고, 관제서버(300)로부터 응답메시지를 수신받는다.
관제서버(300)는 하나 이상의 환경정보를 위치별로 데이터베이스(310)에 저장하고, 사용자 단말(100)로부터 수신되는 요청메시지를 분석하고, 분석된 요청메시지 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말(100)로 송신한다.
따라서, 본 발명의 제 3실시예에 따른 문자메시지를 이용한 데이터 제공 시스템(10)은 사용자 단말(100) 및 관제서버(300)로 구성되기 때문에 요청메시지와 응답메시지의 송수신시간 및 송수신속도가 향상되고, 복잡한 과정을 거치지 않고 보다 용이하게 SMS 또는 MMS 형태의 응답메시지를 사용자 단말(100)로 송신할 수 있다.
본 발명의 문자메시지를 이용한 데이터 제공 시스템(10)은 지인Agent단말, 서버Agent단말, 이동통신사 또는 문자발송대행업체와 같이 통신기능을 수행할 수 있는 다양한 매체를 이용하여 사용자 단말이 원하는 정보를 관제서버로부터 제공받아 국외에 있는 사용자 단말로 송신하는 것이 바람직하다.
도 2는 본 발명의 제 1실예에 따른 사용자 단말과 지인Agent단말 간의 상호 계정 등록을 나타낸 예시도이다.
도 2를 참조하면, 사용자 단말(100)은 도 1에 도시된 국외에서 문자메시지를 이용한 데이터 제공 시스템(10)을 사용하기 위해서 국외로 출국하기 전에 미리 국내에서 관제서버(300)와 지인Agent단말(200)를 통해 지인정보를 등록하는 것이 바람직하다.
먼저, 사용자 단말(100)은 로밍어플리케이션을 통해 관제서버(300)로 제1사용자계정을 포함한 사용자정보 및 제1지인계정을 포함한 지인정보를 송신한다. 이때, 사용자정보 및 지인정보를 지인등록정보(120)라 한다.
사용자 단말(100)은 로밍어플리케이션을 통해 기설정된 관제서버(300)의 호스트명 및 IP(Internet Protocol)로 지인정보를 송신하는 것이 바람직하다.
다음으로, 관제서버(300)는 사용자 단말(100)로부터 수신되는 지인정보를 분석하고, 분석된 지인정보에 해당하는 지인Agent단말(200)로 제1사용자계정 및 제1지인계정을 포함하는 지인요청정보(330)를 송신하고, 지인Agent단말(200)로부터 동의정보(230)를 수신받고, 수신된 동의정보(230)를 SMS 또는 MMS 형태의 통보메시지(340)로 변환하여 사용자 단말(100)로 송신한다.
다음으로, 지인Agent단말(200)은 로밍어플리케이션을 통해 관제서버(300)로부터 지인요청정보(330)가 수신되면 지인Agent단말(200)에 미리 기록된 제2사용자계정 및 제2지인계정을 포함하는 지인단말정보와 지인요청정보(330)를 분석하고 분석된 지인요청정보(330)를 동의하면 지인요청정보(330)에 대한 동의정보(230)를 생성하여 관제서버(300)로 송신한다.
도 2에 도시된 바와 같이, 사용자 단말(100), 관제서버(300) 및 지인Agent단말(200)은 문자메시지, 데이터통신 또는 와이파이를 포함한 다양한 통신방식을 통해 상호간의 정보를 송수신하는 것이 바람직하다.
도 3은 본 발명의 관제서버에서 사용자 단말로 데이터를 송신하는 과정을 나타낸 예시도이다.
도 3을 참조하면, 먼저, 관제서버(300)는 하나 이상의 환경정보를 위치별(또는 국가/도시별)로 데이터베이스(310)에 저장한다. 이때, 환경정보는 외교부안내정보, 대사관/영사관안내정보, 교통/지리안내정보, 언어안내정보, 시간안내정보, 날씨안내정보, 환율안내정보, 은행안내정보, 병원안내정보, 풍토병안내정보, 호텔안내정보, 경찰서안내정보, 공공기관안내정보, 관광안내정보, 통신사 제휴사업자안내정보, 통신사 로밍요금안내정보를 포함한 다양한 정보를 말한다. 관제서버(300)는 환경정보를 위치별 즉, 국가/도시별로 구분하여 데이터베이스(310)에 저장하는 것이 바람직하다.
또한, 관제서버(300)는 매일 주기적인 시간 및 조건에 따라 기존의 데이터소스로부터 환경정보를 수집하고, 환경정보는 정보의 내용에 따라 Open API, 웹 크롤링 또는 제휴관계를 활용하여 수집하는 것이 바람직하다.
이때, Open API는 인터넷 이용자가 일방적으로 웹 검색 결과 및 사용자인터페이스(UI) 등을 제공받는 데 그치지 않고 직접 응용 프로그램과 서비스를 개발할 수 있도록 공개된 API를 말한다. 또한, 웹 크롤링은 검색 엔진과 같은 여러 사이트에서는 데이터의 최신 상태 유지를 위해 하는 작업을 말한다.
또한, 관제서버(300)는 지인Agent단말(200) 또는 서버Agent단말(400)을 통해 사용자 단말(100)에게 제공할 환경정보를 데이터소스로부터 수집하고 수집된 환경정보를 가공 및 정규화하여 데이터베이스(310)에 저장하는 과정을 원시정보의 표준화라고 한다.
관제서버(300)는 도 3에 도시된 바와 같이 지인Agent단말(200) 또는 서버Agent단말(400)에서 수신된 요청정보(210,410)를 분석하고 분석된 상기 요청정보(210,410) 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보에 대한 응답정보(320)를 생성하여 지인Agent단말(200) 또는 서버Agent단말(400)로 송신한다.
이때, 관제서버(300)는 응답정보(310)를 용량에 따라 선택적으로 압축하여 지인Agent단말(200) 또는 서버Agent단말(400)로 송신하는 것이 바람직하다.
또한, 관제서버(300)는 지인Agent단말(200) 또는 서버Agent단말(400)로 송신되는 응답정보의 크기가 대용량이거나 하나 이상의 응답정보를 송신할 경우, 송신속도를 향상시키기 위해 응답정보(320)를 압축하여 송신하는 것이 바람직하다.
그 다음, 지인Agent단말(200) 또는 서버Agent단말(400)은 도 3에 도시된 바와 같이, 관제서버(300)로부터 압축된 데이터 즉, 응답정보(320)를 수신하고, 수신된 응답정보(320)를 인코딩(encoding)한다.
인코드란 미리 약속된 일정한 규칙에 따라 문자, 메시지 또는 신호를 부호로 변환하는 것으로, 음성 또는 영상 등의 아날로그 신호를 디지털 신호(0, 1)로 부호화하는 것을 인코딩이라 한다.
이때, 지인Agent단말(200) 또는 서버Agent단말(400)은 응답정보(320)를 인코딩할 경우, Hex인코딩, Binary인코딩, MIME인코딩, URL인코딩, 유니코드인코딩, HTML인코딩, Base64인코딩와 같은 다양한 인코딩 방식을 사용하는 것이 바람직하다.
특히, Hex인코딩은 바이너리(Binary) 데이터를 전송할 때 ASCII 문자들과 함께 사용하며 16진법으로 나타내는 것을 말하며, URL인코딩은 US 및 ASCII 문자집합에서 출력 가능한 문자들만 포함하여 나타내는 것을 말하며, 유니코드인코딩은 문자인코딩, 표준인코딩, 16비트 유니코드 인코딩으로 전세계에 쓰이는 모든 문서 작성 시스템을 지원하는 것을 말하며, HTML인코딩은 HTML문서안에서 특별한 의미를 가지는 메타문자들에 대한 인코딩 방식으로, 문제가 있을만한 문자들을 인코딩하여 안전하게 HTML 문서와 함께 사용하는 것을 말하며, Base64인코딩은 바이너리 데이터들을 출력 가능한 ASCII 문자들로 통해 변환하고, 입력데이터를 3바이트 블록으로 나눠 각 블록은 다시 6비트씩 4부분으로 나눠서 변환하여 64개문자로 표현하는 것을 말한다.
그 다음으로, 지인Agent단말(200) 또는 서버Agent단말(400)은 인코딩된 응답정보(320)를 SMS, LMS 또는 MMS 형태의 요청메시지(220.420)로 변환한다.
여기서, 지인Agent단말(200) 또는 서버Agent단말(400)은 인코딩된 응답정보의 용량에 따라 하나 이상의 메시지로 분할하고, 분할된 메시지를 이진(binary) SMS, LMS 또는 MMS 형태의 응답메시지로 변환하는 사용자 단말로 송신하는 것이 바람직하다.
이때, 이진 SMS는 문자메시지를 통해 모바일기기로 전송되는 영상, 이미지, 텍스트 등 다양한 컨텐츠를 전송할 수 있다. 또한, 이진 SMS는 표준문자메시지보다 더 복잡한 데이터를 전송하는데 사용되며 최대 메시지 길이는 140 옥텟(octets)이다.
따라서, 지인Agent단말(200) 또는 서버Agent단말(400)은 응답정보(320)를 용량에 따라 하나 이상의 메시지로 분할하고 SMS, LMS 또는 MMS 형태의 응답메시지(220,420)로 변환하여 사용자 단말(100)로 송신하기 때문에 송신속도가 향상될 수 있다.
그 다음, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 분할된 하나 이상의 응답메시지(220,420)가 수신되면 로밍어플리케이션이 하나 이상의 응답메시지(220,420)를 인식하고, 인식된 하나 이상의 응답메시지(220,420)를 병합한다.
여기서, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 분할된 하나 이상의 응답메시지(220,420)를 유심에 저장한다. 이때, 응답메시지는 이진 SMS 형태로 변환된 응답메시지로서, 사용자 단말(100)의 로밍어플리케션에서 바로 출력되지 않고, 유심에 저장된다. 이후, 유심내에 애플릿이 미리 설치되어 있어, 애플릿이 유심내에 저장된 하나 이상의 응답메시지를 병합하고, 병합된 응답메시지는 로밍어플리케이션이 인식하여 로밍어플리케이션에서 출력된다. 또한, 애플릿은 하나 이상의 응답메시지가 유심에 저장된 순서대로 병합하는 것이 바람직하다.
따라서, 사용자 단말(100)은 지인Agent단말(200) 또는 서버Agent단말(400)로부터 분할된 하나 이상의 응답메시지(220,420)를 수신받아도 로밍어플리케이션에서 보다 용이하게 응답메시지(220,420)를 병합하고 출력할 수 있다.
그 다음, 사용자 단말(100)은 병합된 응답메세지(220,420)를 디코딩(decoding)한다. 디코딩이란 디지털 신호를 아날로그 신호로 변환하는 것으로 인코딩과 반대된다.
그 다음, 사용자 단말(100)은 디코딩된 응답메시지(220,420)를 압축해제하고, 압축해제된 응답메시지(220,420)를 로밍어플리케이션의 화면에서 해당 정보를 출력한다.
도 4는 본 발명의 제 1실시예에 따른 문자메시지를 이용한 데이터 제공 방법을 나타낸 순서도이다.
도 4를 참조하면, 이를 위해, 먼저 사용자 단말(100)은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보, 지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지(110)로 변환하여 지인Agent단말(200)로 송신한다(S 110단계).
그 다음, 지인Agent단말(200)에 미리 기록된 로밍어플리케이션이 실행되면, 지인Agent단말(200)은 사용자 단말(100)로부터 요청메시지(110)를 수신받고, 수신된 요청메시지(110)에 대한 유효성을 확인하고, 요청메시지(110)에 대한 요청정보(210)를 생성한다(S 120단계).
이때, 지인Agent단말(200)은 수신된 요청메시지(110)에 대한 유효성을 확인하기 위해 요청메시지(110)에 포함된 제1사용자계정과 제1지인계정을 지인Agent단말(200)에 미리 기록된 제2사용자계정과 제2지인계정이 비교하여 일치할 경우 요청정보를 생성하여 관제서버(300)로 송신한다.
그 다음, 지인Agent단말(200)은 생성된 요청정보(210)를 관제서버(300)로 송신한다(S 130단계).
그 다음, 관제서버(300)는 지인Agent단말(200)로부터 요청정보(210)를 수신받고 수신된 요청정보(210)를 분석하고, 분석된 상기 요청정보(210) 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보에 대한 응답정보(320)를 생성한다(S 140단계).
*그 다음, 관제서버(300)는 생성된 응답정보(320)를 지인Agent단말(200)로 송신한다(S 150단계).
그 다음, 지인Agent단말(200)은 관제서버(300)로부터 응답정보(320)를 수신받고, 수신된 응답정보(320)를 SMS 또는 MMS 형태의 응답메시지(220)로 변환한다(S 160단계).
그 다음, 지인Agent단말(200)은 변환된 응답메시지(220)를 사용자 단말(100)로 송신한다(S 170단계).
그 다음, 사용자 단말(100)은 지인Agent단말(200)로부터 응답메시지(220)를 수신받아 로밍어플리케이션의 화면에 출력한다(S 180단계).
도 5는 본 발명의 제 2실시예에 따른 문자메시지를 이용한 데이터 제공 시스템을 나타낸 예시도이다.
도 5을 참조하면, 이를 위해, 먼저 사용자 단말(100)은 단말에 미리 기록된 로밍어플리케이션이 실행되면, 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지(110)로 변환하여 서버Agent단말(400)로 송신한다(S 210단계).
그 다음, 서버Agent단말(400)은 사용자 단말(100)로부터 수신되는 요청메시지(110)에 대한 유효성을 확인하고, 요청메시지(110)에 대한 요청정보(410)를 생성한다(S 220단계).
이때, 서버Agent단말(400)은 수신된 요청메시지(110)에 대한 유효성을 확인하기 위해 서버Agent단말(400)에 미리 저장된 사용자 정보의 사용자계정과 사용자 단말(100)로부터 수신되는 요청메시지(110)에 포함된 사용자계정을 비교하여 일치될 경우, 요청메시지(110)에 대한 요청정보(410)를 생성한다.
그 다음, 서버Agent단말(400)은 생성된 요청정보(210)를 관제서버(300)로 송신한다(S 230단계).
그 다음, 관제서버(300)는 서버Agent단말(400)로부터 요청정보(410)를 수신받고 수신된 요청정보(410)를 분석하고, 분석된 요청정보(410) 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스(310)에서 추출하고, 추출된 하나 이상의 환경정보에 대한 응답정보(320)를 생성한다(S 240단계).
그 다음, 관제서버(300)는 생성된 응답정보(320)를 서버Agent단말(400)로 송신한다(S 250단계).
그 다음, 서버Agent단말(400)은 관제서버(300)로부터 응답정보(320)를 수신받고, 수신된 응답정보(320)를 SMS 또는 MMS 형태의 응답메시지(420)로 변환한다(S 260단계).
그 다음, 서버Agent단말(400)은 변환된 응답메시지(420)를 사용자 단말(100)로 송신한다(S 270단계).
그 다음, 사용자 단말(100)은 서버Agent단말(400)로부터 응답메시지(420)를 수신받아 로밍어플리케이션의 화면에 출력한다(S 280단계).
본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구의 범위에 의하여 나타내어지며, 특허청구의 범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
10 : 문자메시지를 이용한 데이터 제공 시스템
100 : 사용자 단말 110 : 요청메시지
120 : 지인등록정보 200 : 지인Agent단말
210,410 : 요청정보 220,420 : 응답메시지
230 : 동의정보 300 : 관제서버
310 : 데이터베이스 320 : 응답정보
330 : 지인요청정보 340 : 통보메시지
400 : 서버Agent단말
100 : 사용자 단말 110 : 요청메시지
120 : 지인등록정보 200 : 지인Agent단말
210,410 : 요청정보 220,420 : 응답메시지
230 : 동의정보 300 : 관제서버
310 : 데이터베이스 320 : 응답정보
330 : 지인요청정보 340 : 통보메시지
400 : 서버Agent단말
Claims (22)
- 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보, 제1지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 지인Agent단말로 송신하고, 상기 지인Agent단말로부터 응답메시지를 수신받는 사용자 단말;
단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 사용자 단말로부터 요청메시지가 수신되고 수신된 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하고, 상기 관제서버로부터 요청정보에 대한 응답정보를 수신받고, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말로 송신하는 지인Agent단말; 및
하나 이상의 환경정보를 위치별로 데이터베이스에 저장하고, 상기 지인Agent단말로부터 수신되는 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 지인Agent단말로 송신하는 관제서버;를 포함하는 문자메시지를 이용한 데이터 제공 시스템. - 제 1항에 있어서, 상기 사용자 단말은
상기 로밍어플리케이션을 통해 상기 관제서버로 제1사용자계정을 포함한 사용자정보 및 제1지인계정을 포함한 지인정보를 송신하는 것을 특징으로 하고,
상기 관제서버는
상기 사용자 단말로부터 수신되는 사용자정보 및 지인정보를 분석하고, 분석된 상기 지인정보에 해당하는 지인Agent단말로 제1사용자계정 및 제1지인계정을 포함하는 지인요청정보를 송신하고, 상기 지인Agent단말로부터 동의정보를 수신받고 수신된 상기 동의정보를 SMS 또는 MMS 형태의 통보메시지로 변환하여 상기 사용자 단말로 송신하는 것을 특징하고,
상기 지인Agent단말은
상기 로밍어플리케이션을 통해 상기 관제서버로부터 지인요청정보가 수신되면 단말에 미리 기록된 제2사용자계정 및 제2지인계정을 포함하는 지인단말정보와 상기 지인요청정보를 분석하고, 분석된 상기 지인요청정보를 동의하면 상기 지인요청정보에 대한 동의정보를 생성하여 상기 관제서버로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 1항에 있어서, 상기 지인Agent단말은
상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 1항에 있어서, 상기 지인Agent단말은
상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고,
상기 사용자 단말은
상기 지인Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 4항에 있어서, 상기 사용자 단말은
상기 지인Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 1항에 있어서, 상기 지인Agent단말은
상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 서버Agent단말로 송신하고, 상기 서버Agent단말로부터 응답메시지를 수신받는 사용자 단말;
미리 저장된 사용자 정보의 사용자계정과 상기 사용자 단말로부터 수신되는 요청메시지에 포함된 사용자계정을 비교하여 일치될 경우 상기 요청메시지를 요청정보로 변환하여 관제서버로 송신하고, 상기 관제서버로부터 요청정보에 대한 응답정보를 수신받고, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자 단말로 송신하는 서버Agent단말; 및
하나 이상의 환경정보를 위치별로 데이터베이스에 저장하고, 상기 서버Agent단말로부터 수신되는 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 상기 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 서버Agent단말로 송신하는 관제서버;를 포함하는 문자메시지를 이용한 데이터 제공 시스템. - 제 7항에 있어서, 상기 서버Agent단말은
상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 7항에 있어서, 상기 서버Agent단말는
상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고,
상기 사용자 단말은
상기 서버Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 9항에 있어서, 상기 사용자 단말은
상기 서버Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - 제 7항에 있어서, 상기 서버Agent단말은
상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 시스템. - (a) 사용자 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 제1사용자계정과 위치정보를 포함하는 사용자정보, 제1지인계정을 포함하는 지인정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 지인Agent단말로 송신하는 단계;
(b) 지인Agent단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 지인Agent단말이 상기 사용자 단말로부터 요청메시지를 수신받고, 수신된 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하는 단계;
(c) 관제서버가 상기 지인Agent단말로부터 요청정보를 수신받으면 수신된 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 지인Agent단말로 송신하는 단계;
(d) 상기 지인Agent단말이 관제서버로부터 응답정보를 수신받으면, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 상기 사용자 단말로 송신하는 단계; 및
(e) 상기 사용자 단말이 상기 지인Agent단말로부터 응답메시지를 수신받는 단계;
를 포함하는 문자메시지를 이용한 데이터 제공 방법. - 제 12항에 있어서, 상기 (a) 단계는
상기 로밍어플리케이션을 통해 상기 관제서버로 제1사용자계정을 포함한 사용자정보 및 제1지인계정을 포함한 지인정보를 송신하는 것을 특징으로 하고,
상기 관제서버는
상기 사용자 단말로부터 수신되는 사용자정보 및 지인정보를 분석하고, 분석된 상기 지인정보에 해당하는 지인Agent단말로 제1사용자계정 및 제1지인계정을 포함하는 지인요청정보를 송신하고, 상기 지인Agent단말로부터 동의정보를 수신받고 수신된 상기 동의정보를 SMS 또는 MMS 형태의 통보메시지로 변환하여 상기 사용자 단말로 송신하는 것을 특징하고,
상기 지인Agent단말은
상기 로밍어플리케이션을 통해 상기 관제서버로부터 지인요청정보가 수신되면 단말에 미리 기록된 제2사용자계정 및 제2지인계정을 포함하는 지인단말정보와 상기 지인요청정보를 분석하고 분석된 상기 지인요청정보를 동의하면 상기 지인요청정보에 대한 동의정보를 생성하여 상기 관제서버로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 12항에 있어서, 상기 (b) 단계는
상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 12항에 있어서, 상기 (d) 단계는
상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 12항에 있어서, 상기 (d) 단계는
상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고,
상기 (e) 단계는
상기 지인Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 16항에 있어서, 상기 (e) 단계는
상기 지인Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - (a) 사용자 단말에 미리 기록된 로밍어플리케이션이 실행되면, 상기 로밍어플리케이션을 통해 입력되거나 미리 저장된 사용자계정과 위치정보를 포함하는 사용자정보를 SMS 또는 MMS 형태의 요청메시지로 변환하여 서버Agent단말로 송신하는 단계;
(b) 서버Agent단말이 상기 사용자 단말로부터 수신되는 요청메시지를 수신받으면, 수신된 상기 요청메시지에 포함된 사용자계정과 서버Agent단말에 미리 저장된 사용자 정보의 사용자계정 비교하여 일치될 경우 상기 요청메시지에 대한 요청정보를 생성하여 관제서버로 송신하는 단계;
(c) 관제서버가 상기 서버Agent단말로부터 요청정보를 수신받으면 수신된 요청정보를 분석하고, 분석된 상기 요청정보 중 위치정보에 해당하는 하나 이상의 환경정보를 데이터베이스에서 추출하고, 추출된 상기 하나 이상의 환경정보에 대한 응답정보를 생성하여 상기 서버Agent단말로 송신하는 단계;
(d) 상기 서버Agent단말이 상기 관제서버로부터 응답정보를 수신받으면, 수신된 상기 응답정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 상기 사용자 단말로 송신하는 단계; 및
(e) 상기 사용자 단말이 상기 서버Agent단말로부터 응답메시지를 수신받는 단계;
를 포함하는 문자메시지를 이용한 데이터 제공 방법. - 제 18항에 있어서, 상기 (b) 단계는
상기 로밍어플리케이션을 통해 상기 관제서버로부터 미리 설정된 정보를 제공받고, 상기 사용자 단말로부터 사용자정보를 포함한 요청메시지를 수신받아 상기 미리 설정된 정보와 요청메시지에 포함된 사용자정보를 분석하여 일치할 경우, 상기 미리 설정된 정보를 SMS 또는 MMS 형태의 응답메시지로 변환하여 사용자단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 18항에 있어서, 상기 (d) 단계는
상기 요청메시지에 대한 응답메시지를 미리 설정된 주기마다 사용자 단말로 송신하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 18항에 있어서, 상기 (d) 단계는
상기 응답메시지를 사용자 단말로 송신할 때, 하나 이상의 응답메시지로 분할하여 상기 사용자 단말로 송신하는 것을 특징으로 하고,
상기 사용자 단말은
상기 서버Agent단말로부터 하나 이상의 응답메시지를 수신받는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법. - 제 21항에 있어서, 상기 (e) 단계는
상기 서버Agent단말로부터 분할된 하나 이상의 응답메시지가 수신되면 상기 로밍어플리케이션이 하나 이상의 응답메시지를 인식하고, 인식된 하나 이상의 응답메시지를 병합하는 것을 특징으로 하는 문자메시지를 이용한 데이터 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150149634A KR101783814B1 (ko) | 2015-10-27 | 2015-10-27 | 문자메시지를 이용한 데이터 제공 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150149634A KR101783814B1 (ko) | 2015-10-27 | 2015-10-27 | 문자메시지를 이용한 데이터 제공 시스템 및 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150064510A Division KR101581345B1 (ko) | 2015-05-08 | 2015-05-08 | 문자메시지를 이용한 데이터 제공 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160131842A true KR20160131842A (ko) | 2016-11-16 |
KR101783814B1 KR101783814B1 (ko) | 2017-10-10 |
Family
ID=57541089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150149634A KR101783814B1 (ko) | 2015-10-27 | 2015-10-27 | 문자메시지를 이용한 데이터 제공 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101783814B1 (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101348003B1 (ko) | 2011-12-09 | 2014-01-07 | 주식회사 엘지유플러스 | 해외로밍 서비스 시스템 및 그 서비스 방법 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100774841B1 (ko) * | 2006-11-30 | 2007-11-07 | 주식회사 케이티프리텔 | 로밍 서비스를 이용한 해외 길안내 서비스 시스템 및 해외길안내 서비스 제공 방법 |
-
2015
- 2015-10-27 KR KR1020150149634A patent/KR101783814B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101348003B1 (ko) | 2011-12-09 | 2014-01-07 | 주식회사 엘지유플러스 | 해외로밍 서비스 시스템 및 그 서비스 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR101783814B1 (ko) | 2017-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102215179B (zh) | 一种即时通信注册装置及即时通信注册方法 | |
EP1853019A1 (en) | Method and system for matching the web page of mobile communication terminal | |
CN113396570A (zh) | 一种网络服务系统、用于通信的计算机储存媒体及网络服务方法 | |
US20070140439A1 (en) | Method for presenting location information on a mobile terminal | |
US20110105157A1 (en) | SMS Communication Platform and Methods for Telematic Devices | |
KR101783814B1 (ko) | 문자메시지를 이용한 데이터 제공 시스템 및 방법 | |
EP2566292B1 (en) | Method, system and mobile terminal for configuring access point and application information | |
KR101581345B1 (ko) | 문자메시지를 이용한 데이터 제공 시스템 및 방법 | |
WO2008143441A1 (en) | Method for providing roaming service of international call and mobile terminal for the same | |
US20050176447A1 (en) | Method and communication system for controlling a mobile communication terminal | |
KR101462121B1 (ko) | 이종망 연동 데이터 전송시스템 및 그 방법 | |
CN101668011A (zh) | 一种实现行业应用平台异地多媒体消息发送的方法及系统 | |
KR100361172B1 (ko) | 네트워크 기반 음성 메시지 제공 방법 및 장치 | |
KR100817479B1 (ko) | Poi의 유선전화번호를 이용한 모바일 웹페이지 연결방법 및 시스템, 그를 위한 모바일 웹페이지 서버와 그동작 방법 | |
KR100587717B1 (ko) | 단문메시지를 이용한 위치정보 서비스 시스템 및 그 방법 | |
KR100793424B1 (ko) | 간편 접속 무선 인터넷 서비스 제공 방법 및 장치 | |
KR100716734B1 (ko) | 개인 피알(pr) 서비스를 제공하는 서버 및 그 제공방법 | |
CN105451200A (zh) | 处理一短信服务信息以提供内容摘要的方法及通信系统 | |
KR101215869B1 (ko) | 이동 통신 단말기를 이용한 목표 위치 안내 서비스 시스템및 그 방법 | |
KR101150367B1 (ko) | 메시지 처리 시스템 | |
KR100498336B1 (ko) | 이동 통신 단말기의 문자메시지 출력 방법 | |
KR101062723B1 (ko) | 옵트인 설정 시스템 | |
KR20170081491A (ko) | 비대칭 멀티 모바일 데이터 네트워크에서 동적 메시징 보안 제공 방법 및 이를 구현하는 통신 시스템 | |
KR101467305B1 (ko) | 가상 url을 이용한 무선 인터넷 서비스 제공하기 위한 방법 및 네트워크 접속 장치 | |
KR101228897B1 (ko) | 옵트인 메시지 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |