KR101158239B1 - 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템 - Google Patents

문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템 Download PDF

Info

Publication number
KR101158239B1
KR101158239B1 KR1020100130963A KR20100130963A KR101158239B1 KR 101158239 B1 KR101158239 B1 KR 101158239B1 KR 1020100130963 A KR1020100130963 A KR 1020100130963A KR 20100130963 A KR20100130963 A KR 20100130963A KR 101158239 B1 KR101158239 B1 KR 101158239B1
Authority
KR
South Korea
Prior art keywords
control
code
mobile terminal
user
information
Prior art date
Application number
KR1020100130963A
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 KR1020100130963A priority Critical patent/KR101158239B1/ko
Application granted granted Critical
Publication of KR101158239B1 publication Critical patent/KR101158239B1/ko

Links

Images

Classifications

    • 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/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • H04Q9/04Arrangements for synchronous operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • 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/60Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2209/00Arrangements in telecontrol or telemetry systems
    • H04Q2209/40Arrangements in telecontrol or telemetry systems using a wireless architecture

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

사용자가 원거리에서도 자신의 이동 단말에 발신을 제한하거나 암호를 설정하는 등의 제어를 할 수 있는 이동 단말 장치가 개시된다. 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부와 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부와 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 제어명령과 기저장된 제어명령이 일치하는 조건으로 제어명령을 제공하는 프로그램 실행부와 제어명령을 제공받아 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부와 제어 정보를 저장하는 정보 저장부를 포함하는 이동 단말 장치를 구성한다. 따라서, 이동 단말을 분실하여도 단말 제어 장치를 통해서만 이동 단말을 제어할 수 있으므로 타인이 임의로 문자 메시지를 발송하여 이동 단말을 제어하는 것을 방지할 수 있는 장점이 있다.

Description

문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템{Mobile Terminal Apparatus Controlled By Character Message, Apparatus, Method and System for Controlling Terminal Using Character Message}
본 발명은 이동 단말에 관한 것으로, 더욱 상세하게는 문자 메시지에 의해 제어되는 이동 단말 장치와 문자 메시지를 이용하여 이동 단말을 제어하는 장치, 방법 및 시스템에 관한 것이다.
오늘날 정보통신 분야의 눈부신 발전으로 정보통신 환경이 급격하게 변화하고 있고, 그 중에 휴대폰 등의 이동 통신 단말기는 현대 사회의 필수품으로 여겨질 만큼 많이 사용되고 있고, 이동 통신 단말기의 사용이 많아지는 만큼 이동 통신 단말기의 분실 또는 도난도 빈번하게 발생하고 있다.
최근의 이동 통신 단말기는 이동 통신 단말기의 저변확대에 따른 수요자들의 요구로 인하여 이동 통신 단말기에는 문자 메시지 서비스 기능뿐만 아니라 인터넷 검색 기능, DMB 기능 등의 다양한 기능을 제공하고, 이러한 다양한 기능을 제공하는 이동 통신 단말기는 고가에 거래되고 있는 실정이다.
이러한 이동 통신 단말기의 분실 또는 도난은 사용자에게 경제적인 손실뿐만 아니라 이동 통신 단말기에 저장된 개인 정보들을 타인이 도용할지도 모른다는 불안감을 준다.
이를 방지하고자 이동 통신 단말기에 잠금 기능을 설정하여 이동 통신 단말기를 사용할 때마다 사용자가 비밀 번호를 입력하여 사용하도록 하는 방법이 많이 사용되고 있으나, 이동 통신 단말기를 사용할 때마다 비밀 번호를 입력해야하는 불편함이 있고, 분실 또는 도난 전에 비밀 번호를 입력하여 사용하도록 하는 기능을 설정하지 않은 경우는 상기와 같은 개인 정보의 도용에 대한 불안감은 여전히 존재한다.
또한, 종래의 SMS를 이용하여 이동 통신 단말기를 제어하는 기술은 SMS를 사용자가 아닌 누구라도 발송할 수 있으므로, 타인이 SMS를 발송하여 이동 통신 단말기를 제어하는 경우에 이동 통신 단말기의 사용자에게 피해가 발생하는 문제가 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제1 목적은, 사용자가 원거리에서도 자신의 이동 단말에 발신을 제한하거나 암호를 설정하는 등의 제어를 할 수 있는 이동 단말 장치를 제공하는데 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제2 목적은, 사용자가 원거리에서도 자신의 이동 단말에 발신을 제한하거나 암호를 설정하는 등의 제어를 할 수 있는 단말 제어 장치를 제공하는데 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제3 목적은, 사용자가 원거리에서도 자신의 이동 단말에 발신을 제한하거나 암호를 설정하는 등의 제어를 할 수 있는 단말 제어 시스템을 제공하는데 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 제4 목적은, 사용자가 원거리에서도 자신의 이동 단말에 발신을 제한하거나 암호를 설정하는 등의 제어를 할 수 있는 단말 제어 방법을 제공하는데 있다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기한 본 발명의 제1 목적을 달성하기 위한 본 발명의 일 측면에 따른 이동 단말 장치는 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부와, 상기 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 상기 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부와, 상기 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 상기 제어명령과 기저장된 제어명령이 일치하는 조건으로 상기 제어명령을 제공하는 프로그램 실행부와, 상기 제어명령을 제공받아 상기 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부와, 제어 정보를 저장하는 정보 저장부를 포함하여 구성될 수 있다.
상기한 본 발명의 제2 목적을 달성하기 위한 본 발명의 일 측면에 따른 단말 제어 장치는 회원 정보를 제공받고 인터페이스를 제공하는 웹 사이트를 제공 및 관리하는 웹 사이트 관리부와, 상기 회원 정보를 관리하고 상기 회원 정보를 데이터베이스에 저장하는 회원 정보 관리부와, 상기 데이터베이스에 기저장된 사용자 코드와 제공받은 사용자 코드의 일치 여부를 확인하는 사용자 인증부와, 상기 데이터베이스에 기저장된 사용자 코드와 상기 제공받은 사용자 코드가 일치한다는 조건으로 제어 문자 메시지를 생성하는 메시지 생성부와, 상기 제어 문자 메시지를 발송하고, 피드백 문자 메시지를 수신하는 메시지 송수신부를 포함하여 구성될 수 있다.
상기한 본 발명의 제3 목적을 달성하기 위한 본 발명의 일 측변에 따른 단말 제어 시스템은 이동 단말 제어 서비스 요청 및 회원 정보를 전송하는 사용자 단말과, 상기 이동 단말 제어 서비스 요청 및 상기 회원 정보를 제공받아 기저장된 회원 정보에 기반하여 회원 가입 여부를 확인하여 제어 문자 메시지를 생성하고 발송하는 단말 제어 장치와, 상기 단말 제어 장치로부터 수신한 상기 제어 문자 메시지를 분석하여 제어기능을 실행하고 피드백 문자 메시지를 단말 제어 장치로 송신하는 이동 단말을 포함하여 구성될 수 있다.
상기와 같은 본 발명의 일 실시예에 따른 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템에 따르면, 사용자 단말은 이동 단말 제어 서비스 요청 및 회원 정보를 전송하고, 단말 제어 장치는 이동 단말 제어 서비스 요청 및 회원 정보를 제공받아 기저장된 회원 정보에 기반하여 회원 가입 여부를 확인하여 제어 문자 메시지를 생성하고 발송하며, 이동 단말은 단말 제어 장치로부터 수신한 제어 문자 메시지를 분석하여 제어기능을 실행하고 피드백 문자 메시지를 단말 제어 장치로 송신하여 이동 단말을 제어할 수 있다.
이를 통해 이동 단말을 분실하여도 문자 메시지를 이용하여 이동 단말을 제어할 수 있어 이동 단말의 타인 무단 사용 및 이동 단말에 저장된 정보의 노출 가능성을 차단하여 사생활 침해를 방지할 수 있고, 이동 단말의 회수 가능성 향상시킬 수 있으며, 단말 제어 장치를 통해서만 이동 단말을 제어할 수 있으므로 타인이 임의로 문자 메시지를 발송하여 이동 단말을 제어하는 것을 방지할 수 있는 장점이 있다.
도 1은 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 시스템의 대략적인 개념을 나타내는 개념도이다.
도 2는 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 장치의 구성을 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 문자 메시지에 의해 제어되는 이동 단말 장치의 구성을 나타내는 블록도이다.
도 4는 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 장치의 제어 방법을 나타내는 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 문자 메시지에 의해 제어되는 이동 단말 장치의 제어 방법을 나타내는 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 시스템의 제어 방법을 나타내는 순서도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 시스템의 대략적인 개념을 나타내는 개념도이다.
도 1을 참조하면, 문자 메시지를 이용한 단말 제어 시스템은 단말 제어 장치(1000), 이동 단말(100) 및 사용자 단말(200)을 포함하여 구성될 수 있다.
단말 제어 장치(1000)는 문자 메시지를 이용하여 이동 단말(100)을 제어하기 위한 웹 사이트를 제공할 수 있다. 웹 사이트는 이동 단말(100)을 분실한 사용자가 문자 메시지를 이용하여 이동 단말(100)을 제어할 수 있도록 하는 인터페이스 역할을 제공한다.
여기서, 이동 단말(100)은 PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PDA(Personal Digital Assistant), CDMA(Code Division Multiple Access)-2000 등의 단말, 타블렛 PC, 스마트 폰(smart phone) 등의 휴대성과 이동성이 보장되고, 문자 메시지를 수신할 수 있는 다양한 장치가 될 수 있고, 사용자 단말(200)은 PC, 스마트 폰, 타블렛 PC 등 통신 네트워크(300)를 통하여 단말 제어 장치(1000)에 접속할 수 있는 다양한 장치가 될 수 있다.
또한, 문자 메시지 서비스는 단문 메시지 서비스(SMS : Short Message Service), 멀티미디어 메시지 서비스(MMS : Multimedia Message Service) 및 장문 메시지 서비스(LMS : Long Message Service) 등을 포함할 수 있고, 단문 메시지 서비스(SMS)는 제한된 길이의 문자 메시지를 인터넷 등의 네트워크에 접속된 PC와 이동 단말 간 또는 이동 단말 간에 전달하는 서비스로 이동 단말을 통해 80 바이트 내외의 문자를 전송할 수 있는 서비스를 의미하고, 멀티미디어 메시지 서비스(MMS)는 사진, 그림, 동영상 등을 포함하여 주고 받을 수 있는 메시지를 의미하고, 장문 메시지 서비스(LMS)는 제한된 길이의 문자 메시지를 인터넷 등의 네트워크에 접속된 PC와 이동 단말 간 또는 이동 단말 간에 전달하는 서비스로 이동 단말을 통해 2000 바이트 내외의 문자를 전송할 수 있는 서비스를 의미한다.
사용자가 통신 네트워크(300)를 통해 웹 사이트에 접속한 후에 아이디 및 패스워드 또는 공인 인증서 등과 같은 사용자를 식별할 수 있는 사용자 식별 코드를 입력하여 로그인을 하고, 단말 제어 장치(1000)는 로그인한 사용자에 대하여 회원 가입된 사용자인지 등의 사용자 확인을 수행할 수 있다. 이를 위해, 단말 제어 장치(1000)는 웹 사이트 회원 가입시에 예를 들어, 아이디 및 패스워드, 공인 인증서, 사용자 성명, 주민 등록 번호 등과 같은 사용자 식별 코드, 문자 메시지를 이용한 이동 단말 제어 서비스의 대상이 되는 이동 단말(100)의 전화번호, 이동 단말 제어를 위한 사용자 코드, 이동 단말의 분실시 원하는 제어명령 등의 회원 정보를 사용자에게 요구하여 상기한 정보들을 데이터베이스에 저장할 수 있다.
여기서, 제어명령은 이동 단말(100)을 분실한 사용자의 연락처 등을 자동으로 표시하는 기능, 발신 제한 기능, 이동 단말(100)의 사용을 제한하는 잠금(Lock) 기능, 문자 메시지 삭제 기능, 전화번호부 및 주소록 등의 삭제 기능, 사진, 명함 및 동영상 삭제 기능, 메일 삭제 기능 등을 포함할 수 있으며, 각 기능들은 각각의 제어명령과 매칭된다.
단말 제어 장치(1000)에 사용자 단말(200)을 통하여 로그인한 사용자는 단말 제어 장치(1000)의 웹 사이트를 통하여 이동 단말 제어 서비스 요청 및 회원 정보를 입력한다.
여기서, 회원 정보는 아이디 및 패스워드, 공인 인증서, 사용자 성명, 주민 등록 번호 등과 같은 사용자 식별 코드, 문자 메시지를 이용한 이동 단말 제어 서비스의 대상이 되는 이동 단말(100)의 전화번호, 이동 단말 제어를 위한 사용자 코드, 이동 단말의 분실시 원하는 제어명령 등의 정보를 의미할 수 있다.
단말 제어 장치(1000)는 통신 네트워크(300)를 통하여 사용자 단말(200)로부터 이동 단말 제어 서비스 요청 및 회원 정보 중 사용자 코드를 제공받아 사용자가 회원 가입시에 입력한 사용자 코드와 입력받은 사용자 코드의 일치 여부를 확인한다.
단말 제어 장치(1000)는 데이터베이스(2000)에 기저장된 사용자 코드와 사용자 단말(200)로부터 제공받은 사용자 코드가 일치한다면, 단말 제어 장치(1000)는 관리자 코드와 사용자 코드를 소정의 알고리즘을 사용하여 암호 코드를 생성할 수 있고, 생성된 암호 코드, 제어명령 및 단말 제어 장치(1000)의 주소 정보를 포함하는 제어 문자 메시지를 생성하여 통신 네트워크(300)를 통하여 이동 단말(100)로 발송한다.
여기서, 사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성된 암호 코드는 이동 단말 제어 프로그램을 실행시키는 기능을 할 수 있고, 암호 코드, 사용자 코드 및 관리자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성될 수 있고, 상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신될 수 있다.
또한, 상기의 소정의 알고리즘은 사용자 코드와 관리자 코드를 합성하여 암호 코드를 생성하는 알고리즘으로 '사용자 코드와 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 관리자 코드를 재배열하거나 또는 소정의 다른 데이터 값으로 변경하여 합성하는 알고리즘' 등의 다양한 알고리즘이 포함될 수 있다.
상기 알고리즘은 예를 들어, "사용자 코드 + 관리자 코드", "사용자 코드 + 관리자 코드 1 + 관리자 코드 2", "관리자 코드 1 + 사용자 코드 + 관리자 코드 2", "관리자 코드"를 다른 데이터 값인 "특허"로 변경하고, "사용자 코드"를 "상표"로 변경하고, 두 개의 데이터 값을 합성하는 "특허 + 상표" 등이 될 수 있다.
이동 단말(100)은 단말 제어 장치(1000)로부터 제공받은 제어 문자 메시지를 분석하여 추출한 단말 제어 장치(1000)의 주소 정보가 정보 저장부(180)에 저장된 단말 제어 장치(1000)의 주소 정보와 일치 여부를 확인하고, 단말 제어 장치(1000)로부터 제공받은 제어 문자 메시지를 분석하여 추출한 암호 코드와 이동 단말(100)에 기저장된 또는 단말 제어 장치(1000)로부터 다운로드한 암호 코드의 일치 여부를 확인하고, 생성된 암호 코드와 기저장된 암호 코드가 일치한다면 이동 단말 제어 프로그램을 실행하여 제어 문자 메시지에 포함된 제어명령에 따라 제어하고, 제어명령에 대응되는 제어기능이 완료되면 제어가 완료되었음을 알리는 피드백 문자 메시지를 단말 제어 장치(1000)로 발송할 수 있다.
여기서, 이동 단말 제어 프로그램은 사용자가 이동 단말(100)을 이용하여 단말 제어 장치(1000)에 접속하여 프로그램을 다운로드하여 설치하거나, PC를 이용하여 단말 제어 장치(1000)에 접속하여 PC에 프로그램을 다운로드하고 이동 단말(100)과 PC를 연결하여 PC로부터 프로그램을 이동 단말(100)로 전송받아 설치하거나, 이동 단말(100)의 출고 시에 미리 프로그램이 설치될 수 있다.
도 2는 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 장치의 구성을 나타내는 블록도이다.
도 2를 참조하면, 단말 제어 장치(1000)는 웹 사이트 관리부(1100), 프로그램 제공부(1200), 회원 정보 관리부(1300), 사용자 인증부(1400), 메시지 생성부(1500) 및 메시지 송수신부(1600)를 포함하여 구성될 수 있다.
상기 웹 사이트 관리부(1100)는 사용자가 사용자 단말(200)을 이용하여 이동 단말(100)을 제어할 수 있도록 인터페이스 역할을 하는 웹 사이트(1100a)를 제공 및 관리하는 기능을 수행하고, 사용자가 웹 사이트(1100a)에 접속하면 예를 들어, 아이디 및 패스워드, 또는 공인 인증서 등과 같이 사용자를 식별할 수 있는 사용자 식별 코드를 입력받아 회원 가입된 사용자인지 등의 사용자 확인을 수행한다.
여기서, 사용자는 웹 사이트(1100a) 회원 가입시에 예를 들어, 아이디 및 패스워드, 공인 인증서, 사용자의 성명, 주민 등록 번호 등과 같은 사용자 식별 코드, 문자 메시지를 이용한 이동 단말 제어 서비스의 대상이 되는 이동 단말(100)의 전화번호, 이동 단말 제어를 위한 사용자 코드, 이동 단말 분실시 원하는 제어명령 등의 회원 정보를 웹 사이트(1100a)에 입력할 수 있다.
상기 프로그램 제공부(1200)는 이동 단말(100)로 문자 메시지를 이용한 이동 단말 제어를 위한 이동 단말 제어 프로그램을 제공한다.
여기서, 이동 단말 제어 프로그램은 사용자가 이동 단말(100)을 이용하여 단말 제어 장치(1000)에 접속하여 이동 단말 제어 프로그램을 다운로드하여 제공되거나, PC를 이용하여 단말 제어 장치(1000)에 접속하여 PC에 이동 단말 제어 프로그램을 다운로드하고 이동 단말(100)과 PC를 연결하여 PC로부터 이동 단말 제어 프로그램을 이동 단말(100)로 전송받아 제공되거나, 이동 단말(100)의 출고 시에 미리 이동 단말 제어 프로그램이 제공될 수 있다.
상기 회원 정보 관리부(1300)는 사용자가 웹 사이트(1100a) 회원 가입시에 입력한 예를 들어, 아이디 및 패스워드, 공인 인증서, 사용자 성명, 주민 등록 번호 등과 같은 사용자 식별 코드, 문자 메시지를 이용한 이동 단말(100) 제어 서비스의 대상이 되는 이동 단말(100)의 전화번호, 이동 단말(100) 제어를 위한 사용자 코드, 이동 단말(100) 분실시 원하는 제어명령 등의 회원 정보를 웹 사이트 관리부(1100)로부터 제공받아 변경, 삭제, 생성, 입출력하는 등의 관리 기능을 수행하고, 상기 회원 정보들을 데이터베이스(2000)에 저장하는 기능을 수행한다.
상기 사용자 인증부(1400)는 데이터베이스(2000)에 저장되어 있는 사용자 코드를 회원 정보 관리부(1300)로부터 제공받아 사용자가 사용자 단말(200)을 통하여 웹 사이트(1100a)에 입력한 사용자 코드와 비교분석하여 데이터베이스(2000)에 저장된 사용자 코드와 사용자가 입력한 사용자 코드가 일치하는지 여부를 확인하는 기능을 수행한다.
상기 메시지 생성부(1500)는 상기 사용자 인증부(1400)에서 사용자 코드가 일치한다는 조건으로 사용자 코드와 데이터베이스(2000)에 기저장된 관리자 코드를 소정의 알고리즘을 사용하여 암호 코드를 생성하는 기능을 수행한다. 또한, 상기 암호 코드, 사용자가 사용자 단말(200)을 통하여 웹 사이트(1100a)에 입력한 제어명령 또는 사용자가 회원 가입시에 기설정하여 데이터베이스(2000)에 저장된 제어명령 및 단말 제어 장치(1000)의 주소 정보를 포함하는 제어 문자 메시지를 생성하는 기능을 수행한다.
여기서, 사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성된 암호 코드, 사용자 코드, 관리자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성될 수 있고, 상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신될 수 있다.
또한, 상기의 소정의 알고리즘은 사용자 코드와 관리자 코드를 합성하여 암호 코드를 생성하는 알고리즘으로 '사용자 코드와 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 관리자 코드를 재배열하거나 또는 소정의 다른 데이터 값으로 변경하여 합성하는 알고리즘' 등의 다양한 알고리즘이 포함될 수 있다.
상기 알고리즘은 예를 들어, "사용자 코드 + 관리자 코드", "사용자 코드 + 관리자 코드 1 + 관리자 코드 2", "관리자 코드 1 + 사용자 코드 + 관리자 코드 2", "관리자 코드"를 다른 데이터 값인 "특허"로 변경하고, "사용자 코드"를 "상표"로 변경하고, 두 개의 데이터 값을 합성하는 "특허 + 상표" 등이 될 수 있다.
상기 메시지 송수신부(1600)는 상기 메시지 생성부(1500)로부터 생성된 제어 문자 메시지를 제공받아 이동 단말(100)로 송신하는 기능을 수행한다.
또한, 상기 메시지 송수신부(1600)는 이동 단말(100)이 단말 제어 장치(1000)로부터 제공받은 제어 문자 메시지에 포함된 제어명령에 따라 제어하고, 단말 제어 장치(1000)로 발송되는 피드백 정보를 포함한 피드백 문자 메시지를 수신하는 기능을 수행한다.
여기서, 피드백 정보를 포함한 피드백 문자 메시지는 상기 제어명령에 대응하는 제어기능이 완료되면 제어가 완료되었음을 알리는 문자 메시지 또는 상기 제어명령에 대응하는 제어기능이 완료되지 않았으면 제어가 완료되지 않았음을 알리는 문자 메시지를 의미한다.
도 3은 본 발명의 일 실시예에 따른 문자 메시지에 의해 제어되는 이동 단말 장치의 구성을 나타내는 블록도이다.
도 3을 참조하면, 이동 단말(100)은 메시지 송수신부(110), 프로그램 설치부(120), 메시지 분석부(130), 암호 인증부(140), 프로그램 실행부(150), 제어 실행부(160), 정보 저장부(170) 및 출력부(180)를 포함하여 구성될 수 있다.
상기 메시지 송수신부(110)는 단말 제어 장치(1000)로부터 통신 네트워크(300)를 통하여 제공받은 전송 신호를 수신하여 메시지 분석부(130) 및 프로그램 설치부(120)로 제공하는 기능을 수행하고, 제어 실행부(160)로부터 제공받은 피드백 정보를 포함한 피드백 문자 메시지를 단말 제어 장치(1000)로 통신 네트워크(300)를 통하여 전송 신호로 송신하는 기능을 수행한다.
여기서, 전송 신호는 예를 들어, 문자 메시지, 무선 인터넷 접속 요청, 음성 데이터 및/또는 영상 데이터 등의 멀티미디어 데이터, 프로그램 등을 의미할 수 있다. 또한, 피드백 정보를 포함한 피드백 문자 메시지는 상기 제어명령에 대응하는 제어기능이 완료되면 제어가 완료되었음을 알리는 문자 메시지 또는 상기 제어명령에 대응하는 제어기능이 완료되지 않았으면 제어가 완료되지 않았음을 알리는 문자 메시지를 의미한다.
상기 프로그램 설치부(120)는 단말 제어 장치(1000)로부터 이동 단말 제어 프로그램을 다운로드하여 이동 단말(100)에 설치하는 기능을 수행한다.
참고로, 이동 단말 제어 프로그램은 PC를 이용하여 단말 제어 장치(1000)에 접속하여 PC에 이동 단말 제어 프로그램을 다운로드하고 이동 단말(100)과 PC를 연결하여 PC로부터 이동 단말 제어 프로그램을 이동 단말(100)로 전송받을 수 있고, 이동 단말(100)의 출고 시에 미리 이동 단말 제어 프로그램이 제공될 수 있다. 이 경우에는 프로그램 설치 과정의 생략이 가능하다.
상기 메시지 분석부(130)는 메시지 송수신부(130)로부터 제어 문자 메시지를 제공받아 상기 제어 문자 메시지에 포함된 암호 코드, 제어명령 및 단말 제어 장치(1000)의 주소 정보를 추출하는 기능을 수행한다.
여기서, 상기 암호 코드는 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 관리자 코드를 소정의 알고리즘을 사용하여 생성된 암호를 의미한다.
상기 암호 인증부(140)는 메시지 분석부(140)에서 추출된 단말 제어 장치(1000)의 주소 정보를 제공받아 정보 저장부(170)에 기저장된 단말 제어 장치(1000)의 주소 정보와 비교분석하고, 메시지 분석부(130)에서 추출된 암호 코드를 제공받고, 정보 저장부(170)에 기저장된 암호 코드를 제공받아 상기 추출된 암호 코드와 상기 기저장된 암호 코드를 비교분석하여 일치한다면 프로그램 실행부(150)를 기동시키는 기동명령을 프로그램 실행부(150)에 제공하는 기능을 수행한다.
상기 프로그램 실행부(150)는 암호 인증부(140)로부터 기동명령을 제공받아 이동 단말 제어 프로그램을 기동시키고, 메시지 분석부(130)에서 추출된 제어명령을 제공받아 정보 저장부(170)에 기저장된 제어명령과의 일치 여부를 판단하고, 일치한다면 제어 실행부(160)로 제어명령을 제공하는 기능을 수행한다.
여기서, 이동 단말 제어 프로그램은 상기 기동명령을 제공받기 전에는 휴면상태에 있을 수 있다.
상기 제어 실행부(160)는 프로그램 실행부(150)로부터 제어명령을 제공받아 제어명령에 매칭되는 제어기능을 수행하는 기능을 수행한다.
여기서, 제어명령은 이동 단말(100)을 분실한 사용자의 연락처 등을 자동으로 표시하는 기능, 발신 제한 기능, 이동 단말(100)의 사용을 제한하는 잠금(Lock) 기능, 문자 메시지 삭제 기능, 전화번호부 및 주소록 등의 삭제 기능, 사진, 명함 및 동영상 삭제 기능, 메일 삭제 기능 등을 포함할 수 있으며, 각 기능들은 각각의 제어명령과 매칭된다.
상기 정보 저장부(170)는 이동 단말(100)의 제어를 위한 사용자 코드, 제어명령, 상기 제어명령과 매칭되는 제어기능, 단말 제어 장치(1000)의 주소 정보, 피드백 정보를 포함한 피드백 문자 메시지, 이동 단말(100)을 분실한 사용자의 연락처, 소정의 알고리즘, 관리자 코드 및 암호 코드 등을 저장하는 기능을 수행한다.
여기서, 이동 단말(100)의 제어를 위한 사용자 코드, 제어명령, 상기 제어명령과 매칭되는 제어기능, 단말 제어 장치(1000)의 주소 정보, 피드백 정보를 포함한 피드백 문자 메시지, 이동 단말(100)을 분실한 사용자의 연락처, 소정의 알고리즘, 관리자 코드 및 암호 코드 등의 정보들은 단말 제어 장치(1000)로부터 다운로드하거나, PC를 이용하여 단말 제어 장치(1000)에 접속하여 PC에 상기 정보들을 다운로드하고 이동 단말(100)과 PC를 연결하여 PC로부터 상기 정보들을 이동 단말(100)로 전송받아 정보 저장부(170)에 저장할 수 있다.
상기 출력부(180)는 이동 단말(100)을 분실한 사용자의 연락처 등을 자동으로 출력하는 제어기능과 매칭되는 제어명령에 따라 이동 단말(100)을 분실한 사용자의 연락처 등을 출력하는 기능을 수행한다. 상기 출력부(180)는 예를 들어, LCD(Liquid Crystal Display), AMOLED(Active Matrix Organic Light Emitting Diode), 스피커 등과 같은 시각적으로 또는 청각적으로 인지할 수 있도록 하는 기능을 포함하는 장치일 수 있다.
도 4는 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 장치의 제어 방법을 나타내는 흐름도이다.
도 4를 참조하면, 사용자가 통신 네트워크(300)를 통하여 사용자 단말(200)을 이용하여 단말 제어 장치(1000)에 접속하고, 단말 제어 장치(1000)는 접속된 사용자가 회원 가입된 사용자인지 여부를 확인하여(단계 310), 회원 가입된 사용자인 경우에 이동 단말 제어 서비스 요청을 수신하고(단계 320), 회원 가입된 사용자가 아닌 경우에 이동 단말 제어 서비스를 종료한다.
단말 제어 장치(1000)는 통신 네트워크(300)를 통하여 사용자 단말(200)로부터 사용자 코드를 획득하고(단계 330), 획득한 상기 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 사용자 코드의 일치 여부를 확인한다(단계 340).
단말 제어 장치(1000)는 획득한 상기 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 사용자 코드가 일치하는 조건으로, 사용자 코드와 데이터베이스(2000)에 기저장된 관리자 코드를 소정의 알고리즘을 사용하여 암호 코드를 생성하고, 상기 암호 코드, 사용자가 사용자 단말(200)을 통하여 단말 제어 장치(1000)에 입력한 제어명령 또는 사용자가 회원 가입시에 기설정하여 데이터베이스(2000)에 저장된 제어명령 및 단말 제어 장치(1000)의 주소 정보를 포함하는 제어 문자 메시지를 생성한다(단계 350). 만일, 획득한 상기 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 사용자 코드가 불일치하면 이동 단말 제어 서비스가 종료된다.
여기서, 사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성된 암호 코드, 사용자 코드, 관리자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성될 수 있고, 상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신될 수 있다.
또한, 상기의 소정의 알고리즘은 사용자 코드와 관리자 코드를 합성하여 암호 코드를 생성하는 알고리즘으로 '사용자 코드와 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 관리자 코드를 재배열하거나 또는 소정의 다른 데이터 값으로 변경하여 합성하는 알고리즘' 등의 다양한 알고리즘이 포함될 수 있다.
상기 알고리즘은 예를 들어, "사용자 코드 + 관리자 코드", "사용자 코드 + 관리자 코드 1 + 관리자 코드 2", 관리자 코드 1 + 사용자 코드 + 관리자 코드 2", "관리자 코드"를 다른 데이터 값인 "특허"로 변경하고, "사용자 코드"를 "상표"로 변경하고, 두개의 데이터 값을 합성하는 "특허 + 상표" 등이 될 수 있다.
단말 제어 장치(1000)는 생성한 상기 제어 문자 메시지를 이동 단말(100)로 전송하고(단계 360), 이동 단말(100)이 단말 제어 장치(1000)로부터 제공받은 제어 문자 메시지에 포함된 제어명령에 대응하는 제어기능에 관한 피드백 정보를 포함한 피드백 문자 메시지를 수신한다(단계 370).
여기서, 피드백 정보를 포함한 피드백 문자 메시지는 상기 제어명령에 대응하는 제어기능이 완료되면 제어가 완료되었음을 알리는 문자 메시지 또는 상기 제어명령에 대응하는 제어기능이 완료되지 않았으면 제어가 완료되지 않았음을 알리는 문자 메시지를 의미한다.
단말 제어 장치(1000)는 이동 단말(100)로부터 제공받은 피드백 정보를 포함한 피드백 문자 메시지를 사용자 단말(200)로 전송한다(단계 380).
도 5는 본 발명의 일 실시예에 따른 문자 메시지에 의해 제어되는 이동 단말 장치의 제어 방법을 나타내는 흐름도이다.
도 5를 참조하면, 이동 단말(100)이 제어 문자 메시지를 수신하고(단계 410), 상기 수신된 제어 문자 메시지를 메시지 분석부(130)에서 분석하여(단계 420), 추출한 단말 제어 장치(1000)의 주소 정보와 이동 단말(100)의 정보 저장부(170)에 기저장된 단말 제어 장치(1000)의 주소 정보를 비교분석하여 일치 여부를 확인한다(단계 430).
이동 단말(100)은 단말 제어 장치(1000)의 주소 정보가 일치하는 것을 조건으로 메시지 분석부(130)에서 추출한 암호 코드와 정보 저장부(170)에 기저장된 암호 코드의 일치 여부를 확인한다(단계 440). 만일, 메시지 분석부(130)에서 추출한 단말 제어 장치(1000)의 주소 정보와 정보 저장부(170)에 기저장된 단말 제어 장치(1000)의 주소 정보가 일치하지 않으면 이동 단말 제어 서비스를 종료한다.
여기서, 상기 암호 코드는 사용자 코드와 관리자 코드를 소정의 알고리즘을 사용하여 생성한 암호를 의미한다.
이동 단말(100)은 암호 코드가 일치하는 것을 조건으로 메시지 분석부(130)에서 추출한 제어명령과 정보 저장부(170)에 기저장된 제어명령의 일치 여부를 확인한다(단계 450).
이동 단말(100)은 제어명령이 일치하는 것을 조건으로 제어명령에 대응하는 제어기능을 수행한다(단계 460). 여기서, 일치하는 상기 제어명령에 매칭되는 제어기능에 따라 예를 들어, 이동 단말(100)을 분실한 사용자의 연락처 등을 자동으로 출력하는 기능(단계 461), 발신 제한 기능(단계 462), 이동 단말(100)의 사용을 제한하는 잠금(Lock)기능(단계 463), 문자 메시지, 전화번호부, 주소록, 사진, 명함, 동영상 및 메일 중 적어도 하나를 삭제하는 기능(단계 464) 등을 수행한다.
이동 단말(100)은 메시지 분석부(130)에서 추출한 암호 코드 및 제어명령과 정보 저장부(170)에 기저장된 암호 코드 및 제어명령이 일치하지 않는 경우 또는 제어명령에 매칭되는 제어기능이 실행된 경우에 피드백 정보를 포함한 피드백 문자 메시지를 단말 제어 장치(1000)로 발송한다(단계 470).
여기서, 피드백 정보를 포함한 피드백 문자 메시지는 상기 제어명령에 대응하는 제어기능이 완료되면 제어가 완료되었음을 알리는 문자 메시지, 상기 제어명령에 대응하는 제어기능이 완료되지 않았으면 제어가 완료되지 않았음을 알리는 문자 메시지, 메시지 분석부(130)에서 추출한 암호 코드와 정보 저장부(170)에 기저장된 암호 코드가 일치하지 않음을 알리는 문자 메시지 및 메시지 분석부(130)에서 추출한 제어명령과 정보 저장부(170)에 기저장된 제어명령이 일치하지 않음을 알리는 문자 메시지 중 적어도 하나를 의미한다.
도 6은 본 발명의 일 실시예에 따른 문자 메시지를 이용한 단말 제어 시스템의 제어 방법을 나타내는 순서도이다.
도 6을 참조하면, 사용자가 통신 네트워크(300)를 통하여 사용자 단말(200)을 이용하여 단말 제어 장치(1000)에 접속하고(단계 510), 단말 제어 장치(1000)는 접속된 사용자가 회원 가입된 사용자인지 여부를 확인하여(단계 520), 회원 가입된 사용자인 경우에 이동 단말 제어 서비스 요청을 수신한다(단계 530).
단말 제어 장치(1000)는 사용자 단말(200)로부터 사용자 코드를 획득하고, 획득한 상기 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 사용자 코드의 일치 여부를 확인한다(단계 540).
단말 제어 장치(1000)는 획득한 상기 사용자 코드와 단말 제어 장치(1000)의 데이터베이스(2000)에 기저장된 사용자 코드가 일치하는 조건으로, 사용자 코드와 데이터베이스(2000)에 기저장된 관리자 코드를 소정의 알고리즘을 사용하여 암호 코드를 생성하고, 상기 암호 코드, 사용자가 사용자 단말(200)을 통하여 단말 제어 장치(1000)에 입력한 제어명령 또는 사용자가 회원 가입시에 기설정하여 데이터베이스(2000)에 저장된 제어명령 및 단말 제어 장치(1000)의 주소 정보를 부가하여 제어 문자 메시지를 생성한다(단계 550).
여기서, 사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성된 암호 코드, 사용자 코드, 관리자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성될 수 있고, 상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신될 수 있다.
또한, 상기의 소정의 알고리즘은 사용자 코드와 관리자 코드를 합성하여 암호 코드를 생성하는 알고리즘으로 '사용자 코드와 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 관리자 코드'를 합성하는 알고리즘, '복수개의 사용자 코드와 복수개의 관리자 코드'를 합성하는 알고리즘, '사용자 코드와 관리자 코드를 재배열하거나 또는 소정의 다른 데이터 값으로 변경하여 합성하는 알고리즘' 등의 다양한 알고리즘이 포함될 수 있다.
상기 알고리즘은 예를 들어, "사용자 코드 + 관리자 코드", "사용자 코드 + 관리자 코드 1 + 관리자 코드 2", "관리자 코드 1 + 사용자 코드 + 관리자 코드 2", "관리자 코드"를 다른 데이터 값인 "특허"로 변경하고, "사용자 코드"를 "상표"로 변경하고, 두개의 데이터 값을 합성하는 "특허 + 상표" 등이 될 수 있다.
단말 제어 장치(1000)는 생성한 상기 제어 문자 메시지를 이동 단말(100)로 전송하고(단계 560), 제어 문자 메시지를 수신한 이동 단말(100)은 수신된 상기 제어 문자 메시지를 메시지 분석부(130)에서 분석하여 추출한 단말 제어 장치(1000)의 주소 정보와 이동 단말(100)의 정보 저장부(170)에 기저장된 단말 제어 장치(1000)의 주소 정보를 비교분석하여 일치 여부를 확인하고, 단말 제어 장치(1000)의 주소 정보가 일치하는 것을 조건으로 메시지 분석부(130)에서 추출한 암호 코드와 정보 저장부(170)에 기저장된 암호 코드의 일치 여부를 확인하며, 상기 암호 코드가 일치하는 것을 조건으로 메시지 분석부(130)에서 추출한 제어명령과 정보 저장부(170)에 기저장된 제어명령의 일치 여부를 확인한다(단계 570).
이동 단말(100)은 상기 제어명령이 일치하는 것을 조건으로 제어명령에 대응하는 제어기능을 실행한다(단계 580).
이동 단말(100)은 메시지 분석부(130)에서 추출한 암호 코드 및 제어명령과 정보 저장부(170)에 기저장된 암호 코드 및 제어명령이 일치하지 않는 경우 또는 제어명령에 매칭되는 제어기능이 실행된 경우에 피드백 정보를 포함한 피드백 문자 메시지를 단말 제어 장치(1000)로 발송할 수 있다(단계 590).
단말 제어 장치(1000)는 이동 단말(100)로부터 제공받은 피드백 정보를 포함한 피드백 문자 메시지를 사용자 단말(200)로 전송하거나(단계 600), 웹 사이트(1100a)에 이동 단말(100)로부터 제공받은 피드백 정보를 포함한 피드백 문자 메시지를 출력할 수 있다(단계 610).
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100 : 이동 단말 110 : 메시지 송수신부
120 : 프로그램 설치부 130 : 메시지 분석부
140 : 암호 인증부 150 : 프로그램 실행부
160 : 제어 실행부 170 : 정보 저장부
180 : 출력부 200 : 사용자 단말
300 : 통신 네트워크 1000 : 단말 제어 장치
1100 : 웹 사이트 관리부 1100a :웹 사이트
1200 : 프로그램 제공부 1300 : 회원 정보 관리부
1400 : 사용자 인증부 1500 : 메시지 생성부
1600 : 메시지 송수신부 2000 : 데이터베이스

Claims (19)

  1. 수신된 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부;
    상기 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 상기 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부;
    상기 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 상기 제어명령과 기저장된 제어명령이 일치하는 조건으로 상기 제어명령을 제공하는 프로그램 실행부;
    상기 제어명령을 제공받아 상기 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부; 및
    제어 정보를 저장하는 정보 저장부를 포함하고,
    상기 암호 코드는,
    사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성하고, 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성되는 것을 특징으로 하는 이동 단말 장치.
  2. 제 1항에 있어서,
    상기 전송 신호를 송수신하는 메시지 송수신부를 더 포함하는 것을 특징으로 하는 이동 단말 장치.
  3. 제 1항에 있어서,
    상기 이동 단말 제어 프로그램을 다운로드하여 설치하는 프로그램 설치부를 더 포함하는 것을 특징으로 하는 이동 단말 장치.
  4. 수신된 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부;
    상기 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 상기 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부;
    상기 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 상기 제어명령과 기저장된 제어명령이 일치하는 조건으로 상기 제어명령을 제공하는 프로그램 실행부;
    상기 제어명령을 제공받아 상기 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부;
    제어 정보를 저장하는 정보 저장부; 및
    상기 제어명령이 이동 단말을 분실한 사용자의 연락처를 표출하는 기능과 매칭되는 것을 조건으로 상기 이동 단말을 분실한 사용자의 연락처를 표출하는 출력부를 포함하는 것을 특징으로 하는 이동 단말 장치.
  5. 제 1항에 있어서,
    상기 전송 신호는 문자 메시지, 무선 인터넷 접속 요청, 음성 데이터 및 영상 데이터 중 적어도 하나를 포함하는 멀티미디어 데이터와, 프로그램 중 적어도 하나를 포함하는 것을 특징으로 하는 이동 단말 장치.
  6. 삭제
  7. 제 1항에 있어서,
    상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신되고, 상기 관리자 코드 및 상기 사용자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하는 것을 특징으로 하는 이동 단말 장치.
  8. 수신된 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부;
    상기 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 상기 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부;
    상기 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 상기 제어명령과 기저장된 제어명령이 일치하는 조건으로 상기 제어명령을 제공하는 프로그램 실행부;
    상기 제어명령을 제공받아 상기 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부; 및
    제어 정보를 저장하는 정보 저장부를 포함하고,
    상기 제어명령은 이동 단말 사용자의 연락처를 자동으로 표출하는 기능, 발신 제한 기능, 이동 단말의 사용을 제한하는 잠금 기능 또는 문자 메시지, 전화번호부, 주소록, 사진, 명함, 동영상 및 메일 중 적어도 하나를 삭제하는 기능 중 적어도 하나의 기능과 매칭되는 것을 특징으로 하는 이동 단말 장치.
  9. 수신된 전송 신호에서 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 추출하는 메시지 분석부;
    상기 단말 제어 장치의 주소 정보와 기저장된 단말 제어 장치의 주소 정보 및 상기 암호 코드와 기저장된 암호 코드가 일치하는 조건으로 기동명령을 생성하는 암호 인증부;
    상기 기동명령을 제공받아 기저장된 이동 단말 제어 프로그램을 실행하고, 상기 제어명령과 기저장된 제어명령이 일치하는 조건으로 상기 제어명령을 제공하는 프로그램 실행부;
    상기 제어명령을 제공받아 상기 제어명령에 매칭되는 제어기능을 실행하는 제어 실행부; 및
    제어 정보를 저장하는 정보 저장부를 포함하고,
    상기 제어 정보는 사용자 코드, 제어명령, 상기 제어명령과 매칭되는 제어기능, 상기 단말 제어 장치의 주소 정보, 피드백 문자 메시지, 이동 단말 사용자의 연락처, 소정의 알고리즘, 관리자 코드 및 암호 코드를 포함하는 것을 특징으로 하는 이동 단말 장치.
  10. 제 5항에 있어서,
    상기 문자 메시지는 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 포함하는 제어 문자 메시지이거나 또는 상기 제어명령에 대응하는 제어기능의 완료 여부에 관한 정보인 피드백 정보를 포함한 피드백 문자 메시지를 포함하는 것을 특징으로 하는 이동 단말 장치.
  11. 회원 정보를 제공받고 인터페이스를 제공하는 웹 사이트를 제공 및 관리하는 웹 사이트 관리부;
    상기 회원 정보를 관리하고 데이터베이스에 저장하는 회원 정보 관리부;
    상기 데이터베이스에 기저장된 사용자 코드와 제공받은 사용자 코드의 일치 여부를 확인하는 사용자 인증부;
    상기 데이터베이스에 기저장된 사용자 코드와 상기 제공받은 사용자 코드가 일치한다는 조건으로 제어 문자 메시지를 생성하는 메시지 생성부; 및
    상기 제어 문자 메시지를 발송하고, 피드백 문자 메시지를 수신하는 메시지 송수신부를 포함하는 것을 특징으로 하는 단말 제어 장치.
  12. 제 11항에 있어서,
    이동 단말 제어 프로그램을 제공하는 프로그램 제공부를 더 포함하는 것을 특징으로 하는 단말 제어 장치.
  13. 제 11항에 있어서,
    상기 회원 정보는 성명, 사용자 식별 코드, 이동 단말의 전화번호, 사용자 코드 및 제어명령을 포함하는 것을 특징으로 하는 단말 제어 장치.
  14. 제 11항에 있어서,
    상기 제어명령은 이동 단말 사용자의 연락처를 자동으로 표출하는 기능, 발신 제한 기능, 이동 단말의 사용을 제한하는 잠금 기능 또는 문자 메시지, 전화번호부, 주소록, 사진, 명함, 동영상 및 메일 중 적어도 하나를 삭제하는 기능 중 적어도 하나의 기능과 매칭되는 것을 특징으로 하는 단말 제어 장치.
  15. 제 11항에 있어서,
    상기 제어 문자 메시지는 암호 코드, 제어명령 및 단말 제어 장치의 주소 정보를 포함하는 것을 특징으로 하는 단말 제어 장치.
  16. 제 15항에 있어서,
    상기 암호 코드는 사용자 코드 및 관리자 코드를 소정의 알고리즘을 사용하여 생성되고, 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하여 구성되는 것을 특징으로 하는 단말 제어 장치.
  17. 제 16항에 있어서,
    상기 관리자 코드는 사용자에게 공개되지 않고, 주기적 또는 비주기적으로 갱신되고, 상기 관리자 코드 및 상기 사용자 코드는 숫자, 특정 단어, 특정 문장, 특정 기호 및 특정 문자 중 적어도 하나를 포함하는 것을 특징으로 하는 단말 제어 장치.
  18. 제 11항에 있어서,
    상기 피드백 문자 메시지는 상기 제어명령에 대응하는 제어기능의 완료 여부에 관한 정보인 피드백 정보를 포함하는 것을 특징으로 하는 단말 제어 장치.
  19. 문자 메시지를 이용한 이동 단말 제어 시스템에 있어서,
    이동 단말 제어 서비스 요청 및 회원 정보를 전송하는 사용자 단말;
    상기 이동 단말 제어 서비스 요청 및 상기 회원 정보를 제공받아 기저장된 회원 정보에 기반하여 회원 가입 여부를 확인하여 제어 문자 메시지를 생성하고 발송하는 단말 제어 장치; 및
    상기 단말 제어 장치로부터 수신한 상기 제어 문자 메시지를 분석하여 제어기능을 실행하고 피드백 문자 메시지를 단말 제어 장치로 송신하는 이동 단말을 포함하는 것을 특징으로 하는 단말 제어 시스템.
KR1020100130963A 2010-12-20 2010-12-20 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템 KR101158239B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100130963A KR101158239B1 (ko) 2010-12-20 2010-12-20 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100130963A KR101158239B1 (ko) 2010-12-20 2010-12-20 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템

Publications (1)

Publication Number Publication Date
KR101158239B1 true KR101158239B1 (ko) 2012-06-19

Family

ID=46689204

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100130963A KR101158239B1 (ko) 2010-12-20 2010-12-20 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR101158239B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017116147A1 (ko) * 2015-12-28 2017-07-06 주식회사 안랩 알림 메시지를 이용한 단말 제어 장치 및 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010045885A (ko) * 1999-11-09 2001-06-05 박종섭 Sms를 이용한 단말기의 원격 제어 방법
KR20040067272A (ko) * 2003-01-22 2004-07-30 삼성전자주식회사 단문 메시지를 이용한 휴대폰의 원격 제어 방법 및 이방법이 적용된 장치

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010045885A (ko) * 1999-11-09 2001-06-05 박종섭 Sms를 이용한 단말기의 원격 제어 방법
KR20040067272A (ko) * 2003-01-22 2004-07-30 삼성전자주식회사 단문 메시지를 이용한 휴대폰의 원격 제어 방법 및 이방법이 적용된 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017116147A1 (ko) * 2015-12-28 2017-07-06 주식회사 안랩 알림 메시지를 이용한 단말 제어 장치 및 방법
KR101799524B1 (ko) * 2015-12-28 2017-11-20 주식회사 안랩 알림 메시지를 이용한 단말 제어 장치 및 방법

Similar Documents

Publication Publication Date Title
US20180160255A1 (en) Nfc tag-based web service system and method using anti-simulation function
US8290473B2 (en) Remotely modifying data in memory in a mobile device
US9075978B2 (en) Secure configuration of mobile applications
US20090077640A1 (en) System and method for validating user identification
US20070186115A1 (en) Dynamic Password Authentication System and Method thereof
KR102008945B1 (ko) 공용 단말 장치 보안을 위한 시스템 및 방법
CN112039826B (zh) 应用于小程序端的登录方法和装置,电子设备,可读介质
US11082813B2 (en) Message-based management service enrollment
WO2011083867A1 (ja) 認証装置、認証方法、及び、プログラム
CN103581441A (zh) 移动终端追踪防盗***和方法
Prabhavathy et al. Smart phone user assistance application for android
CN114462096A (zh) 基于区块链的物联网设备控制方法、装置、计算机设备及存储介质
US9397995B2 (en) Information processing apparatus and user authentication method
US9477827B1 (en) Apparatus, system and method for authenticating a plurality of users for a mobile device using biometric means
KR101158239B1 (ko) 문자 메시지에 의해 제어되는 이동 단말 장치, 문자 메시지를 이용한 단말 제어 장치, 방법 및 시스템
CN111666567A (zh) 恶意修改应用程序的检测方法、装置、计算机程序和介质
CN104168362A (zh) 终端、二维码管理装置和电子名片管理方法
CN113434824B (zh) 一种软件服务授权管理方法、装置、设备及存储介质
KR101103634B1 (ko) 이동 단말기를 이용한 카드사 서버의 인증 방법 및 카드사 서버
CN112769565B (zh) 密码加密算法的升级方法、装置、计算设备和介质
KR102274066B1 (ko) Emm 서비스 제공을 위한 인증 장치 및 방법
KR101621002B1 (ko) 이미지 배열을 이용한 로그인 서비스 제공 방법
KR20190012026A (ko) 로그인 인증 처리를 위한 시스템 및 방법
KR102244523B1 (ko) 웹 서비스 이용시 사용자 인증을 위한 시스템 및 방법
CN113873450A (zh) 短信配置方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150602

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160607

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170607

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190515

Year of fee payment: 8