[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101174109B1 - Web to phone spam message blocking method and server therefor - Google Patents

Web to phone spam message blocking method and server therefor Download PDF

Info

Publication number
KR101174109B1
KR101174109B1 KR1020110095904A KR20110095904A KR101174109B1 KR 101174109 B1 KR101174109 B1 KR 101174109B1 KR 1020110095904 A KR1020110095904 A KR 1020110095904A KR 20110095904 A KR20110095904 A KR 20110095904A KR 101174109 B1 KR101174109 B1 KR 101174109B1
Authority
KR
South Korea
Prior art keywords
message
spam
internet terminal
terminal
network connection
Prior art date
Application number
KR1020110095904A
Other languages
Korean (ko)
Inventor
방용정
Original Assignee
주식회사 로그
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 로그 filed Critical 주식회사 로그
Priority to KR1020110095904A priority Critical patent/KR101174109B1/en
Application granted granted Critical
Publication of KR101174109B1 publication Critical patent/KR101174109B1/en

Links

Images

Classifications

    • 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/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • 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/40Business processes related to the transportation industry

Landscapes

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

Abstract

PURPOSE: A web-to-phone spam message blocking method using a message server and a server thereof are provided to block the message transmission of a spam terminal by analyzing a transmission pattern of a message transmitted from an internet terminal to a mobile terminal through the message server. CONSTITUTION: A network connection generator(310) generates network connection between a web browser running in an internet terminal and a message application running in a mobile application. An ID reader(320) reads an ID of the internet terminal. If a message received from the internet terminal has receiver information more than a fixed number, a spam registerer(330) registers the ID of the internet terminal in a spam list. If the ID of the internet terminal is not included in the spam list, a message transceiver(340) transmits the message.

Description

메시지 서버를 이용한 웹-투-폰 스팸 메시지 차단 방법 및 서버 {WEB TO PHONE SPAM MESSAGE BLOCKING METHOD AND SERVER THEREFOR}Web-to-phone spam message blocking method and server using message server {WEB TO PHONE SPAM MESSAGE BLOCKING METHOD AND SERVER THEREFOR}

본 발명은 메시지 서버를 이용한 웹-투-폰 스팸 메시지 차단 방법 및 서버에 관한 것이다.The present invention relates to a web-to-phone spam message blocking method and a server using a message server.

최근 인터넷 사용자의 폭발적인 증가에 따라, 인터넷은 정보 소통의 채널 이상의 역할을 수행하고 있다. 다양한 응용 서비스가 인터넷을 통하여 제공됨으로써, 사용자는 보다 편리하고 윤택한 삶을 향유할 수 있게 되었고, 인터넷은 종래에 없던 다양한 부가가치를 창출하고 있다. In recent years, with the explosive growth of Internet users, the Internet is more than a channel of information communication. As various application services are provided through the Internet, a user can enjoy a more convenient and profitable life, and the Internet is creating various added values that were not available in the past.

하지만, 소비자와 공급자가 인터넷이라는 가상 공간을 통하여 인터랙션을 한다는 점에서, 서로간의 원활한 커뮤니케이션에 제약이 따르게 되었고, 이러한 문제점에 대한 인식을 바탕으로 공급자와 소비자간의 신뢰성 문제를 해결할 수 있는 다양한 시도가 진행되고 있다. However, since consumers and suppliers interact with each other through the virtual space of the Internet, there is a limitation in smooth communication with each other, and various attempts have been made to solve reliability problems between suppliers and consumers based on the recognition of these problems. It is becoming.

일례로, 쇼핑몰의 경우, 상품 공급자의 신뢰도 지수를 소비자인 일반 사용자들로부터 획득을 하여, 물품 구매시 반영을 하고 있으며, 공급자와 수요자간의 소통을 위하여 게시판 형태의 묻고 답하기 서비스를 제공하기도 한다. For example, in the case of a shopping mall, a reliability index of a product provider is obtained from general users who are consumers, and reflected when purchasing a product, and a question-and-answer service in the form of a bulletin board is provided for communication between the supplier and the consumer.

하지만, 인터넷 서비스 공급자와 소비자간의 보다 원활한 커뮤니케이션을 위해서 소비자의 커뮤니케이션 요청에 따라, 실시간으로 공급자와 연결시켜줄 수 있는 시스템에 대한 필요성이 대두되었으며, 이에 대한 뚜렷한 해결책은 아직 제시되지 못하고 있는 실정이다. However, there is a need for a system that can be connected to a provider in real time according to the request of the communication for the smoother communication between the Internet service provider and the consumer, and a clear solution has not yet been proposed.

이에 따라, 인터넷 서비스 공급자와 소비자간의 웹-투-폰(web-to-phone) 메시지 전송 및 폰-투-웹 메시지 전송을 통한 상호 커뮤니케이션의 필요성이 급증하고 있다. Accordingly, the necessity of mutual communication through web-to-phone message transmission and phone-to-web message transmission between an Internet service provider and a consumer is rapidly increasing.

하지만, 웹-투-폰 메시지 전송 기술은 웹에서 모바일로의 메시지 전송 과정에서 메시지 전송의 편리함으로 인해 불필요한 스팸 메시지가 폭발적으로 늘 수 있다는 문제점을 내포하고 있다.However, the web-to-phone message transmission technology has a problem that unnecessary spam messages may explode due to the convenience of message transmission in the web-to-mobile message transmission process.

최근 들어, 대량으로 문자를 쉽게 보낼 수 있는 웹-투-폰 메시지 전송 기능을 이용하여, 스팸 메시지를 보낸 비율이 폰-투-폰 스팸 메시지를 압도하고 있다는 언론의 발표가 있으며, 이와 같은 스팸 메시지 발송 문제를 해결하기 위한 다양한 기술이 개발되고 있는 실정이다. Recently, media reports have reported that the rate of sending spam messages overwhelms phone-to-phone spam messages, using a web-to-phone message sending feature that allows easy text messaging. Various technologies are being developed to solve the problem of dispatch.

이와 관련하여, 한국공개특허(출원번호: 2011-0009186)는 스팸 SMS 차단 시스템 및 방법에 관한 것으로서, 공유 블랙리스트 등을 이용하여 스팸 SMS 문자를 차단하는 방법에 대해서 개시하고 있으나, 그 구체적인 방법에 있어서, 웹-투-폰 메시지에 대한 언급이 없으며, 전송 메시지의 전송 패턴을 분석하여 처리하는 부분에 대해서는 기재하고 있지 않다. In this regard, the Korean Patent Publication (application number: 2011-0009186) relates to a spam SMS blocking system and method, and discloses a method for blocking spam SMS texts using a shared blacklist, but the specific method Therefore, there is no mention of the web-to-phone message, and it does not describe the part of analyzing and processing the transmission pattern of the transmission message.

본 발명의 일부 실시예는, 메시지 서버가 인터넷 단말과 모바일 단말 간의 메시지 전송 과정에서 발생하는 메시지 전송 패턴을 분석하고, 스팸 메시지를 발송한다고 판단되는 인터넷 단말을 스팸 단말로 등록하며, 스팸 단말로 등록된 인터넷 단말의 메시지 전송을 차단할 수 있는 스팸 메시지 차단 방법을 제공하는 데에 목적이 있다. According to some embodiments of the present invention, a message server analyzes a message transmission pattern generated in a message transmission process between an internet terminal and a mobile terminal, registers an internet terminal determined to send a spam message as a spam terminal, and registers as a spam terminal. It is an object of the present invention to provide a spam message blocking method that can block transmission of a message from an internet terminal.

또한, 본 발명의 일부 실시예는, 인터넷 단말이 웹 브라우저를 통해 메시지 서버에 대한 네트워크 연결을 생성하고, 메시지 서버를 통해 모바일 단말로 전송하는 전송 메시지의 전송 패턴을 분석하여 스팸 메시지라고 판단되는 경우, 인터넷 단말을 스팸 단말로 등록하여 메시지 전송을 차단할 수 있는 스팸 메시지 차단 방법을 제공하는 데에 목적이 있다. In addition, in some embodiments of the present invention, if the Internet terminal is determined to be a spam message by creating a network connection to the message server through a web browser, by analyzing the transmission pattern of the transmission message transmitted to the mobile terminal through the message server In addition, an object of the present invention is to provide a spam message blocking method that can block transmission of a message by registering an internet terminal as a spam terminal.

또한, 본 발명의 일부 실시예는, 인터넷 단말과 모바일 단말 간의 메시지 전송 과정에서 발생하는 메시지 전송 패턴을 분석하고, 스팸 메시지를 발송한다고 판단되는 인터넷 단말을 스팸 단말로 등록하며, 스팸 단말로 등록된 인터넷 단말의 메시지 전송을 차단할 수 있는 메시지 서버를 제공하는 데에 목적이 있다.In addition, some embodiments of the present invention, analyzing the message transmission pattern generated in the message transmission process between the Internet terminal and the mobile terminal, registers the Internet terminal determined to send spam messages as a spam terminal, registered as a spam terminal An object of the present invention is to provide a message server that can block the transmission of messages from an Internet terminal.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 메시지 서버가 웹-투-폰 스팸 메시지를 차단하는 방법은, 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 생성하는 단계, 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 생성하는 단계, 상기 인터넷 단말의 고유 식별 아이디를 독출하는 단계, 미리 설정된 시간 이내에 상기 인터넷 단말로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 상기 인터넷 단말의 고유 식별 아이디를 스팸 목록에 등록하는 단계 및 상기 인터넷 단말의 고유 식별 아이디가 스팸 목록에 포함되지 않은 경우, 상기 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 상기 모바일 단말로 전송할 전송 메시지를 수신하고, 상기 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 상기 전송 메시지를 전송하는 단계를 포함한다. As a technical means for achieving the above-described technical problem, a method for blocking a web-to-phone spam message by the message server according to the first aspect of the present invention, to create a network connection to the web browser running on the Internet terminal The method may include: generating a network connection for a message application running on a mobile terminal, reading a unique identification ID of the Internet terminal, and preset number of transmission messages previously received from the Internet terminal within a preset time. Registering the unique identification ID of the internet terminal in a spam list when the recipient information is included; and if the unique identification ID of the internet terminal is not included in the spam list, a network connection to a web browser running on the internet terminal Through, to the mobile terminal Receiving the transmitted message to and from the network connection to the messaging application running on the mobile terminal, transmitting the transmission message.

본 발명의 제 2 측면에 따른 인터넷 단말이 스팸 메시지를 차단하는 방법은, 인터넷 단말에서 실행 중인 웹 브라우저가 메시지 서버에 대한 네트워크 연결을 생성하는 단계, 미리 설정된 시간 이내에 상기 웹 브라우저를 통해 복수개의 전송 메시지를 미리 설정된 수 이상의 수신자에게 전송한 경우, 상기 인터넷 단말을 스팸 단말로 등록하는 단계, 상기 인터넷 단말이 스팸 단말로 등록되어 있지 않은 경우, 상기 메시지 서버에 대한 네트워크 연결을 통해, 전송 메시지의 전송을 요청하는 단계 및 상기 인터넷 단말이 스팸 단말로 등록되어 있는 경우, 상기 전송 메시지의 전송을 거부하는 단계를 포함한다.In a method for blocking an spam message by an internet terminal according to a second aspect of the present invention, a web browser running on the internet terminal creates a network connection to a message server, and transmits a plurality of messages through the web browser within a preset time. When the message is transmitted to a predetermined number of recipients, registering the internet terminal as a spam terminal, and when the internet terminal is not registered as a spam terminal, transmitting a transmission message through a network connection to the message server. Requesting and if the Internet terminal is registered as a spam terminal, rejecting the transmission of the transmission message.

본 발명의 제 3 측면에 따른 웹-투-폰(Web-to-Phone) 스팸 메시지를 차단하는 메시지 서버는, 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 생성하고, 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 생성하는 네트워크 연결 생성부, 상기 인터넷 단말의 고유 식별 아이디를 독출하는 고유 식별 아이디 독출부, 미리 설정된 시간 이내에 상기 인터넷 단말로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 상기 인터넷 단말의 고유 식별 아이디를 스팸 목록에 등록하는 스팸 등록부, 상기 인터넷 단말의 고유 식별 아이디가 상기 스팸 목록에 포함되지 않은 경우, 기 인터넷 단말에서 실행 중인 웹 브라우저와의 네트워크 연결을 통해 전송 메시지를 수신하는 메시지 수신부 및 상기 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 상기 전송 메시지를 송신하는 메시지 송신부를 포함한다.The message server for blocking web-to-phone spam messages according to the third aspect of the present invention creates a network connection to a web browser running on an internet terminal, and executes a message running on a mobile terminal. A network connection generation unit for generating a network connection for an application, a unique identification ID reader for reading a unique identification ID of the Internet terminal, and a plurality of transmission messages previously received from the Internet terminal within a preset time are set to a predetermined number or more. A spam register that registers the unique identification ID of the internet terminal in a spam list if the receiver information is included, and a network with a web browser running on the existing internet terminal, when the unique identification ID of the internet terminal is not included in the spam list; Message receiver for receiving outgoing messages over a connection Via the network connection to the messaging application running on the mobile terminal, and a message transmission unit for transmitting the transmitted message.

전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 메시지 서버가 인터넷 단말과 모바일 단말 간의 메시지 전송 과정에서 발생하는 메시지 전송 패턴을 분석하고, 스팸 메시지를 발송한다고 판단되는 인터넷 단말을 스팸 단말로 등록하며, 스팸 단말로 등록된 인터넷 단말의 메시지 전송을 차단할 수 있는 스팸 메시지 차단 방법을 제공할 수 있다. According to any one of the problem solving means of the present invention described above, a message server analyzes a message transmission pattern occurring in a message transmission process between an internet terminal and a mobile terminal, and registers an internet terminal determined to send a spam message as a spam terminal. And, it can provide a spam message blocking method that can block the transmission of the message of the Internet terminal registered as a spam terminal.

또한, 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 인터넷 단말이 웹 브라우저를 통해 메시지 서버에 대한 네트워크 연결을 생성하고, 메시지 서버를 통해 모바일 단말로 전송하는 전송 메시지의 전송 패턴을 분석하여 스팸 메시지라고 판단되는 경우, 인터넷 단말을 스팸 단말로 등록하여 메시지 전송을 차단할 수 있는 스팸 메시지 차단 방법을 제공할 수 있다. In addition, according to any one of the problem solving means of the present invention, the Internet terminal creates a network connection to the message server through a web browser, and analyzes the transmission pattern of the transmission message transmitted to the mobile terminal through the message server spam message If it is determined that the Internet terminal can be registered as a spam terminal can provide a spam message blocking method that can block the transmission of the message.

또한, 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 인터넷 단말과 모바일 단말 간의 메시지 전송 과정에서 발생하는 메시지 전송 패턴을 분석하고, 스팸 메시지를 발송한다고 판단되는 인터넷 단말을 스팸 단말로 등록하며, 스팸 단말로 등록된 인터넷 단말의 메시지 전송을 차단할 수 있는 메시지 서버를 제공할 수 있다.In addition, according to any one of the problem solving means of the present invention, and analyzes the message transmission pattern generated in the message transmission process between the Internet terminal and the mobile terminal, registers the Internet terminal determined to send spam messages as a spam terminal, spam A message server capable of blocking a message transmission of an internet terminal registered as a terminal may be provided.

도 1은 본 발명의 일실시예에 따른 스팸 메시지 차단 시스템을 설명하기 위한 구성도이다.
도 2는 본 발명의 일실시예에 따른 스팸 메시지 차단 방법에 있어서, 메시지 서버의 구성을 도시한 블록도이다.
도 3은 본 발명의 일실시예에 따라, 메시지 서버를 통하여 스팸 메시지를 차단하는 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 일실시예에 따라, 인터넷 단말을 이용하여 스팸 메시지를 차단하는 방법을 설명하기 위한 순서도이다.
1 is a block diagram illustrating a spam message blocking system according to an embodiment of the present invention.
2 is a block diagram showing a configuration of a message server in the spam message blocking method according to an embodiment of the present invention.
3 is a flowchart illustrating a method of blocking a spam message through a message server according to an embodiment of the present invention.
4 is a flowchart illustrating a method of blocking a spam message using an internet terminal according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
Throughout the specification, when a part is "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element in between. . In addition, when a part is said to "include" a certain component, which means that it may further include other components, except to exclude other components unless otherwise stated.

이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 따른 스팸 메시지 차단 시스템을 설명하기 위한 구성도이다.1 is a block diagram illustrating a spam message blocking system according to an embodiment of the present invention.

본 발명의 일실시예에 따른 스팸 메시지 차단 시스템은 네트워크(10)에 연결된 인터넷 단말(100), 모바일 단말(200) 및 메시지 서버(300)를 포함할 수 있다. The spam message blocking system according to an embodiment of the present invention may include an internet terminal 100, a mobile terminal 200, and a message server 300 connected to the network 10.

네트워크(10)는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN) 또는 부가가치 통신망(Value Added Network; VAN) 등과 같은 유선 네트워크나 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 무선 네트워크로 구현될 수 있다.The network 10 may be a wired or mobile radio or satellite communication network, such as a local area network (LAN), wide area network (WAN), or value added network (VAN). It can be implemented in all kinds of wireless networks such as.

인터넷 단말(100)은 네트워크(10)를 통해 원격지의 서버에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop) 등을 포함할 수 있다. The internet terminal 100 may be implemented as a computer that can access a remote server through the network 10. Here, the computer may include, for example, a laptop, a desktop, a laptop, etc., in which a web browser is mounted.

모바일 단말(200)은 네트워크(10)를 통해 원격지의 서버에 접속할 수 있는 단말로 구현될 수 있다. 모바일 단말(200)은 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.The mobile terminal 200 may be implemented as a terminal capable of accessing a server at a remote location through the network 10. The mobile terminal 200 is, for example, a wireless communication device that guarantees portability and mobility, and includes a personal communication system (PCS), a global system for mobile communications (GSM), a personal digital cellular (PDC), and a personal handyphone system (PHS). , PDA (Personal Digital Assistant), International Mobile Telecommunication (IMT) -2000, Code Division Multiple Access (CDMA) -2000, W-Code Division Multiple Access (W-CDMA), Wireless Broadband Internet (WBRO) terminal, smartphone ( handheld based wireless communication devices such as smartphones).

메시지 서버(300)는 메시지를 송수신하고자 하는 인터넷 단말(100) 및 모바일 단말(200)에 대하여 네트워크 연결을 각각 생성하고, 각각 생성된 네트워크 연결을 통해 인터넷 단말(100)로부터 수신한 전송 메시지 및 인터넷 단말(100)의 인터넷 접속 이력을 모바일 단말(200)로 전송하고 모바일 단말(200)로부터 수신한 인터넷 단말(100)로의 전송 메시지를 인터넷 단말(100)로 전송할 수 있다. The message server 300 creates a network connection for the internet terminal 100 and the mobile terminal 200 to transmit and receive a message, respectively, and the transmission message and the Internet received from the internet terminal 100 through the generated network connection. The internet connection history of the terminal 100 may be transmitted to the mobile terminal 200, and a transmission message to the internet terminal 100 received from the mobile terminal 200 may be transmitted to the internet terminal 100.

여기서, 인터넷 접속 이력은 인터넷 단말(100)이 접속한 도메인 서버의 정보, 접속 시간, 체류 시간, 방문 빈도, 인터넷 단말(100)의 단말 정보 등을 포함할 수 있다. 또한, 도메인 서버는 인터넷 단말(100)이 웹 브라우저를 통해 접속한 웹 페이지의 서버를 포함하며, 도메인 서버의 정보는 도메인 서버의 도메인 네임, IP, 도메인 서버의 소유자 정보, 도메인 서버의 운영 체제 정보 등을 포함할 수 있다. 한편, 인터넷 단말(100)의 단말 정보는 인터넷 단말(100)의 운영체제, 웹 브라우저 정보를 포함할 수 있다. Here, the internet access history may include information of a domain server to which the internet terminal 100 accesses, an access time, a residence time, a visit frequency, terminal information of the internet terminal 100, and the like. In addition, the domain server includes a server of a web page accessed by the Internet terminal 100 through a web browser, and the information of the domain server includes domain name of the domain server, IP, owner information of the domain server, and operating system information of the domain server. And the like. Meanwhile, the terminal information of the internet terminal 100 may include operating system and web browser information of the internet terminal 100.

또한, 메시지 서버(300)는 인터넷 단말(100)의 메시지 전송 패턴을 분석하여 스팸 메시지를 전송한다고 판단되는 인터넷 단말(100)을 스팸 단말로 등록하여 관리할 수 있다. 인터넷 단말(100)로부터 수신한 전송 메시지의 양이 과도하게 많거나, 하나의 인터넷 단말(100)이 기 설정한 시간 이내에 필요 이상의 많은 모바일 단말로 메시지를 전송하는 등 인터넷 단말(100)이 비정상적인 메시지 전송 행태를 보일 경우, 해당 인터넷 단말(100)을 스팸 단말로 간주하여, 스팸 메시지의 전송을 차단할 수 있다. In addition, the message server 300 may register and manage the Internet terminal 100, which is determined to transmit a spam message, by analyzing a message transmission pattern of the Internet terminal 100 as a spam terminal. The amount of transmission messages received from the Internet terminal 100 is excessively large, or the Internet terminal 100 sends an abnormal message such that one Internet terminal 100 transmits a message to more mobile terminals than necessary within a preset time. When the transmission behavior is shown, the Internet terminal 100 may be regarded as a spam terminal, and transmission of the spam message may be blocked.

이외에도, 메시지 서버(300)는 인터넷 단말(100) 및 모바일 단말(200) 간의 메시지 전송 과정에서, 메시지 전송이 실패할 경우, SMS(short message service) 또는 MMS(multi-media message service)를 통해 메시지를 재송신할 수 있다. In addition, when the message transmission fails in the message transmission process between the Internet terminal 100 and the mobile terminal 200, the message server 300 sends a message through a short message service (SMS) or a multi-media message service (MMS). Can be resent.

본 발명의 일실시예에 따른 스팸 메시지 차단 방법을 예를 들어 설명하면 아래와 같다. Referring to the spam message blocking method according to an embodiment of the present invention as an example.

인터넷 쇼핑몰을 운영하는 운영자들은 쇼핑몰 운영 과정에서 발생할 수 있는 사용자들의 불만 사항 및 의문 사항에 대한 빠른 답변을 통해 쇼핑몰의 신뢰도를 유지하려고 할 것이다. 이에 운영자는 쇼핑몰 사이트에서 제공하는 Q&A 페이지나 전화 상담에 대비하기 위해 최대한 많은 시간을 쇼핑몰 사이트 모니터링 작업에 할애해야 한다. 하지만, 운영자가 출장을 가거나, 물품 구입을 위해 PC 등의 단말을 통한 모니터링이 힘든 상황이 발생할 수 있고, 이 경우 사용자의 불만 사항 또는 의문 사항에 대한 빠른 답변을 할 수 없게 된다. 이에 본 발명의 일실시예는 사용자의 웹 브라우저에서 동작하는 메시지 입력창을 통해 운영자에게 질문을 할 수 있는 인터페이스를 제공하고, 사용자의 인터넷 단말로부터 운영자의 모바일 단말에게 전송할 메시지를 수신하며, 수신된 메시지를 운영자의 모바일 단말에게 제공할 수 있다. 이와 같은 웹-투-폰 메시지 전송 기능은 인터넷 단말의 사용자와 모바일 단말의 사용자(운영자) 간의 커뮤니케이션 기능을 편리하게 제공해 준다는 측면에서, 웹-투-웹 채팅 또는 폰-투-폰 문자 채팅 등과는 다른 측면의 효용성을 제공해 줄 수 있다. 하지만, 누구나 웹 브라우저를 통해 편리하게 메시지를 전송할 수 있다는 점에서, 스패머들에 의해 악용될 소지가 다분하다. 예를 들어, 일부 악의적인 사용자가 웹-투-폰 메시지 전송 기능이 포함된 다수의 웹 페이지에서 자동화된 스팸 메시지 발송 프로그램을 이용하여 무작위로 스팸 메시지를 전송할 수 있으며, 이와 같은 스패밍 행위는 불필요한 자원 낭비로 이어질 수 있을 것이다. Operators who operate Internet shopping malls will try to maintain the reliability of shopping malls through quick answers to user complaints and questions that may arise in the shopping mall operation process. Therefore, the operator should spend as much time as possible monitoring the shopping mall site in preparation for the Q & A page or telephone consultation provided by the shopping mall site. However, it may be difficult for the operator to go on a business trip or purchase a product, and monitoring may be difficult through a terminal such as a PC. In this case, the user may not be able to respond quickly to complaints or questions. Therefore, an embodiment of the present invention provides an interface for asking an operator a question through a message input window operating in a web browser of a user, receiving a message to be transmitted to the mobile terminal of the operator from the user's Internet terminal, The message may be provided to the operator's mobile terminal. This web-to-phone message transmission function provides a convenient communication function between the user of the Internet terminal and the user (operator) of the mobile terminal, and the web-to-phone chat or the phone-to-phone text chat. It can provide other benefits. However, anyone can easily send a message through a web browser, which is likely to be exploited by spammers. For example, some malicious users can send spam messages randomly by using automated spam message sending programs on multiple web pages that include web-to-phone message sending, which is an unnecessary resource. It may lead to waste.

본 발명의 일실시예에 따른 메시지 서버(300)는 인터넷 단말(100)의 이용자가 메시지 서버(300)를 통해 모바일 단말(200)에게 전송하는 스팸 메시지를 차단할 수 있다. Message server 300 according to an embodiment of the present invention may block a spam message transmitted by the user of the Internet terminal 100 to the mobile terminal 200 through the message server 300.

스팸 메시지는 예를 들어, 인터넷상에서 다수의 수신인에게 무작위로 송신된 이메일 메시지, 또는 다수의 뉴스그룹에 일제히 게재된 뉴스 기사. 우편을 통해 불특정 다수인에게 무더기로 발송된 광고나 정크(junk) 메일를 포함할 수 있다. Spam messages are, for example, email messages randomly sent to a large number of recipients on the Internet, or news articles that are published simultaneously in multiple newsgroups. Mail may contain advertisements or junk mail sent to a large number of unspecified individuals.

여기서, 인터넷 쇼핑몰 사이트는 스팸 메시지 차단 시스템을 이용하여 스팸 메시지를 차단하는 하나의 예시일 뿐, 본 발명의 일실시예인 스팸 메시지 차단 방법은 인터넷 쇼핑몰뿐 아니라, 다양한 사이트, 애플리케이션 등에 활용될 수 있다.
Here, the internet shopping mall site is just one example of blocking a spam message by using a spam message blocking system, and the spam message blocking method according to an embodiment of the present invention may be used in various sites and applications as well as an internet shopping mall.

도 2는 본 발명의 일실시예에 따른 스팸 메시지 차단 방법에 있어서, 메시지 서버의 구성을 도시한 블록도이다.2 is a block diagram showing a configuration of a message server in the spam message blocking method according to an embodiment of the present invention.

본 발명의 일실시예에 따른 메시지 서버(300)는 네트워크 연결 생성부(310), 고유 식별 아이디 독출부(320), 스팸 등록부(330), 메시지 수신부(340), 메시지 송신부(350)및 DB(390)를 포함할 수 있다.Message server 300 according to an embodiment of the present invention is a network connection generation unit 310, unique identification ID reader 320, spam registration unit 330, message receiving unit 340, message transmitting unit 350 and DB 390.

네트워크 연결 생성부(310)는 인터넷 단말(100)에서 실행중인 웹 브라우저에 대한 네트워크 연결을 생성하고, 모바일 단말(200)에서 실행중인 애플리케이션에 대한 네트워크 연결을 생성할 수 있다. The network connection generation unit 310 may generate a network connection for a web browser running on the internet terminal 100, and generate a network connection for an application running on the mobile terminal 200.

여기서, 웹 브라우저는 웹(WWW:world wide web) 서비스를 이용할 수 있게 하는 프로그램으로 HTML(hyper text mark-up language)로 서술된 하이퍼 텍스트를 받아서 보여주는 프로그램을 의미하며, 예를 들어 넷스케이프(Netscape), 익스플로러(Explorer), 크롬(chrome) 등을 포함한다. 또한, 애플리케이션은 단말 상의 응용 프로그램(application)을 의미하며, 예를 들어, 모바일 단말(스마트폰)에서 실행되는 앱(app)을 포함한다. 앱(app)은 모바일 콘텐츠를 자유롭게 사고 파는 가상의 장터인 모바일 애플리케이션 마켓에서 다운로드 받아서 설치할 수 있다. Here, the web browser is a program that enables the use of the World Wide Web (WWW) service, and refers to a program that receives and displays hypertext described in HTML (hyper text mark-up language), for example, Netscape. , Explorer, chrome and the like. In addition, an application means an application on a terminal, and includes, for example, an app running on a mobile terminal (smartphone). The app can be downloaded and installed from the mobile application market, a virtual marketplace for freely buying and selling mobile content.

네트워크 연결은 인터넷 단말(100) 또는 모바일 단말(200)과 메시지 서버(300)가 통신 가능하도록 서로 연결되는 것을 의미하며, 네트워크 연결을 생성하는 것은 메시지 서버(300)가 네트워크로 연결되어 있는 단말과의 통신을 위해 통신 접점에 통신 객체를 생성하는 것을 의미한다. 메시지 서버(300)는 통신 객체를 통해 단말과 서로 데이터를 교환할 수 있다.The network connection means that the Internet terminal 100 or the mobile terminal 200 and the message server 300 are connected to each other so as to communicate with each other. The network connection is generated by the terminal where the message server 300 is connected to the network. It means to create a communication object in the communication contact for communication. The message server 300 may exchange data with the terminal through a communication object.

네트워크 연결 생성부(310)는 인터넷 단말(100)의 웹 브라우저에서 페이지 이동 등의 상황이 발생한 경우, 인터넷 단말(100)의 웹브라우저에 대한 네트워크 연결을 재생성 할 수 있다. 또한, 네트워크 연결 생성부(310)는 모바일 단말(200)에서 발생한 소정의 이벤트에 의해 네트워크 연결이 끊어진 경우에도, 모바일 단말(200)의 애플리케이션에 대한 네트워크 연결을 재생성 할 수 있다. The network connection generation unit 310 may regenerate a network connection to the web browser of the internet terminal 100 when a situation such as page movement occurs in the web browser of the internet terminal 100. In addition, the network connection generation unit 310 may regenerate the network connection for the application of the mobile terminal 200 even when the network connection is disconnected due to a predetermined event occurring in the mobile terminal 200.

네트워크 연결이 끊어져 네트워크를 재성성 해야 하는 경우로는 인터넷 단말(100)에서 실행 중인 웹 브라우저에서 페이지 이동이 발생하는 경우, 새로고침, 새창열기, 네트워크 불안정 등이 있을 수 있다. 또한, 모바일 단말(200)의 경우에는 모바일 단말(200)의 기지국 변경, 3G 통신에서 wifi로의 변경 등의 이벤트가 있을 수 있다. When the network connection is lost and the network needs to be regenerated, when a page movement occurs in a web browser running on the Internet terminal 100, there may be a refresh, a new window opening, and network instability. In addition, in the case of the mobile terminal 200, there may be an event such as a base station change of the mobile terminal 200, a change from 3G communication to wifi.

본 발명의 일실시예에 따르면, 단말의 웹 브라우저 또는 애플리케이션에서 네트워크 연결이 끊어지는 경우, 네트워크 연결을 재생성하고, 재생성된 네트워크 연결을 해당 단말의 고유 식별 아이디와 대응시켜 관리할 수 있다. 이는, 특정 통신 프로그램에서의 네트워크 연결은 잘 끊어지지 않는데 반해, 웹 브라우저에서는 네트워크 연결이 페이지 이동 등으로 인해 빈번하게 끊어지기 때문이다. 따라서, 메시지 서버(300)는 메시지 서버(300)와 인터넷 단말(100)과의 원활한 통신을 위해 네트워크 연결이 끊어질 때마다, 네트워크 연결을 재생성하고 인터넷 단말(100)의 고유 식별 아이디를 대응시켜 관리할 필요가 있으며, 모바일 단말(200)의 애플리케이션에서도 기지국 변경 또는 3G 통신과 wifi 통신 간의 통신 방식 변경 등으로 네트워크 연결이 빈번하게 끊어지므로, 이때마다 네트워크 연결을 재생성하고 모바일 단말(200)의 고유 식별 아이디를 대응시켜 관리할 필요가 있다. According to an embodiment of the present invention, when the network connection is disconnected from the web browser or the application of the terminal, the network connection may be regenerated and the regenerated network connection may be managed in correspondence with the unique identification ID of the terminal. This is because the network connection in a particular communication program is not easily disconnected, whereas in a web browser, the network connection is frequently disconnected due to page movement. Accordingly, the message server 300 regenerates the network connection and matches the unique identification ID of the Internet terminal 100 whenever the network connection is disconnected for smooth communication between the message server 300 and the Internet terminal 100. It is necessary to manage, and even in the application of the mobile terminal 200, since the network connection is frequently disconnected due to the change of the base station or the communication method between the 3G communication and the wifi communication, the network connection is regenerated every time and the uniqueness of the mobile terminal 200 It is necessary to manage identification IDs in correspondence.

네트워크 연결 정보 관리부(미도시)는 인터넷 단말(100)의 웹 브라우저에 대해 생성한 네트워크 연결의 웹 연결 아이디와 인터넷 단말의 고유 식별 아이디를 대응시켜 관리하고, 인터넷 단말(100)의 웹 브라우저에 대해 재생성한 네트워크 연결의 웹 연결 아이디와 인터넷 단말(100)의 고유 식별 아이디를 실시간으로 재대응시켜 관리할 수 있다. The network connection information management unit (not shown) manages the web connection ID of the network connection generated for the web browser of the Internet terminal 100 and the unique identification ID of the Internet terminal in correspondence, and manages the web browser of the Internet terminal 100. The web connection ID of the regenerated network connection and the unique identification ID of the Internet terminal 100 may be managed in real time.

또한, 네트워크 연결 정보 관리부(미도시)는 모바일 단말(200)의 애플리케이션에 대해 생성된 네트워크 연결의 앱 연결 아이디와 모바일 단말의 고유 식별 아이디를 대응시켜 관리하고, 모바일 단말(200)의 애플리케이션에 대해 재생성된 네트워크 연결의 앱 연결 아이디와 모바일 단말(200)의 고유 식별 아이디를 실시간으로 재대응시켜 관리할 수 있다. In addition, the network connection information management unit (not shown) manages the application connection ID of the network connection generated for the application of the mobile terminal 200 and the unique identification ID of the mobile terminal in correspondence, and manages the application of the mobile terminal 200. The app connection ID of the regenerated network connection and the unique identification ID of the mobile terminal 200 may be managed in real time.

즉, 네트워크 연결 정보 관리부(미도시)는 단말에 대한 네트워크 연결의 연결 아이디를 단말을 식별할 수 있는 고유 식별 아이디에 대응시켜 관리하는 역할을 수행할 수 있다. That is, the network connection information management unit (not shown) may play a role of managing the connection ID of the network connection to the terminal in correspondence with the unique identification ID for identifying the terminal.

여기서, 네트워크 연결의 연결 아이디는 네트워크 연결 생성부(310)를 통하여, 단말과의 통신을 위해 통신 접점에 생성한 통신 객체의 고유 아이디를 의미한다. Here, the connection ID of the network connection refers to a unique ID of the communication object generated at the communication contact for communication with the terminal through the network connection generation unit 310.

인터넷 단말(100)의 고유 식별 아이디는 인터넷 단말(100)을 다른 인터넷 단말(100)과 식별할 수 있는 정보를 의미하며, 예를 들어 인터넷 단말(100)의 웹 브라우저에 대한 세션 아이디를 포함할 수 있다. 또한, 고유 식별 아이디는 인터넷 단말(100)의 로컬 저장소에 위치한 고유 파일에 기록하거나, 메시지 서버(300)와 연결된 DB(390)에 함께 기록하여 관리할 수 있다. The unique identification ID of the Internet terminal 100 means information for identifying the Internet terminal 100 with other Internet terminals 100, and may include, for example, a session ID for a web browser of the Internet terminal 100. Can be. In addition, the unique identification ID may be recorded in a unique file located in a local storage of the Internet terminal 100 or may be managed by recording together in a DB 390 connected to the message server 300.

여기서, 고유 파일은 인터넷 단말의 로컬 저장소에 위치한 sol(shared object file)파일, HTML5 파일, 쿠키(cookie) 파일 및 기타 로그 파일 등을 포함할 수 있다. 여기서, sol 파일은 접속 이력을 기록하는 플래시 실행 파일의 위치에 기초하여 생성될 수 있다. 한편, HTML5 파일은 Local Storage 기능을 이용하여, 인터넷 단말(100)의 접속 이력 등을 저장할 수 있는 기능을 제공한다. Local Storage는 보안 상의 문제 등으로 인하여, HTML5 웹 페이지의 도메인 주소를 기초로 하여, 고유 파일을 생성한다. Here, the unique file may include a sol (shared object file) file, an HTML5 file, a cookie file, and other log files located in a local storage of the Internet terminal. Here, the sol file may be generated based on the location of the flash execution file that records the access history. On the other hand, HTML5 file provides a function that can store the access history of the Internet terminal 100, etc. using the Local Storage function. Local Storage creates a unique file based on the HTML5 web page's domain address due to security issues.

한편, 모바일 단말(200)의 경우, 모바일 단말(200)의 고유 식별 아이디는 모바일 단말(200)을 타 모바일 단말(200)과 식별할 수 있는 전화번호, 모바일 단말(200)의 고유번호, 모바일 단말(200)의 맥어드레스(Mac address) 정보 또는 모바일 애플리케이션 마켓에서 애플리케이션 다운로드 시 부여하는 애플리케이션의 식별 아이디 등을 포함할 수 있다. On the other hand, in the case of the mobile terminal 200, the unique identification ID of the mobile terminal 200 is a phone number that can identify the mobile terminal 200 with other mobile terminal 200, the unique number of the mobile terminal 200, mobile It may include Mac address information of the terminal 200 or an identification ID of an application assigned when the application is downloaded from the mobile application market.

상술한 인터넷 단말(100) 및 모바일 단말(200)의 고유 식별 아이디는, 네트워크 연결 과정 이외에, 스팸 등록 과정에서도 사용될 수 있다. 예를 들어, 일정 시간 이내에 다수의 모바일 단말(200)에게 무작위적으로 메시지를 전송하는 특정 인터넷 단말(100)을 스팸 등록 하는 경우에도, 해당 인터넷 단말(100)의 고유 식별 아이디를 활용할 수 있을 것이다. The unique identification IDs of the Internet terminal 100 and the mobile terminal 200 described above may be used in a spam registration process in addition to the network connection process. For example, even when spam is registered to a specific Internet terminal 100 that randomly transmits a message to a plurality of mobile terminals 200 within a predetermined time, a unique identification ID of the corresponding Internet terminal 100 may be utilized. .

일반적으로 스팸 메시지를 전송하는 악의적인 사용자는 비 로그인 기반의 메시지 전송 인터페이스를 이용하여 스팸 메시지를 발송할 가능성이 크며, 본 발명의 일실시예와 같이 다수의 고객과 운영자간의 인터랙션을 위한 메시지 전송 인터페이스를 제공하는 서비스는 스패머들의 주요 공격 대상이 될 가능성이 크다. 따라서, 본 발명의 일실시예와 같은 스팸 메시지 차단 방법은 효용 가치가 크며, 상술한 바와 같이 인터넷 단말(100)을 식별할 수 있는 고유 식별 아이디를 이용하여 메시지를 전송하는 인터넷 단말(100)에 대한 분류가 필요하다. 이를 위해, 상술한 바와 같이, 인터넷 단말(100)의 로컬 저장소에 인터넷 단말(100)의 고유 식별 아이디를 기록하여 관리할 수 있으며, 고유 식별 아이디는 로컬 저장소에 위치한 고유 파일에 저장될 수 있다. 본 발명의 일실시예에 따르면, 고유 파일은 상술한 바와 같이, 쿠키 파일, 플래시 파일 또는 HTML 5 파일 등을 포함하며, 이외에도 고유 식별 아이디를 안정적으로 저장, 관리할 수 있는 다양한 형태의 파일을 사용할 수 있다. In general, a malicious user who transmits a spam message is likely to send a spam message using a non-login-based message transfer interface, and, as an embodiment of the present invention, provides a message transfer interface for interaction between a plurality of customers and operators. The services you offer are likely to be the targets of spammers. Therefore, the spam message blocking method as one embodiment of the present invention has a great utility value, and as described above, transmits the message to the Internet terminal 100 using a unique identification ID that can identify the Internet terminal 100. Classification is required. To this end, as described above, the unique identification ID of the Internet terminal 100 may be recorded and managed in the local storage of the Internet terminal 100, and the unique identification ID may be stored in a unique file located in the local storage. According to an embodiment of the present invention, the unique file includes a cookie file, a flash file, an HTML 5 file, or the like as described above, and may use various types of files capable of stably storing and managing a unique ID. Can be.

고유 식별 아이디 독출부(320)는 인터넷 단말(100)의 고유 식별 아이디를 독출하는 작업을 수행할 수 있다. The unique identification ID reader 320 may perform a task of reading the unique identification ID of the Internet terminal 100.

고유 식별 아이디 독출부(320)는 인터넷 단말(100)과의 네트워크 연결을 통해 인터넷 단말(100)의 고유 식별 아이디를 수신할 수 있다. 한편, 고유 식별 아이디가 메시지 서버(300)의 DB(390)에 함께 저장되어 있는 경우, 상기 고유 식별 아이디를 키(key)로 하여, 상기 고유 식별 아이디에 대응되어 저장된 인터넷 단말(100)의 단말 정보, 접속 이력 및 메시지 전송 데이터 등의 정보를 독출하여 스팸 메시지를 차단하는 데에 활용할 수 있다. The unique identification ID reader 320 may receive a unique identification ID of the Internet terminal 100 through a network connection with the Internet terminal 100. On the other hand, when the unique identification ID is stored together in the DB 390 of the message server 300, the terminal of the Internet terminal 100 stored corresponding to the unique identification ID by using the unique identification ID as a key (key) Information such as information, access history and message transmission data can be read and used to block spam messages.

여기서, 인터넷 단말(100)의 고유 식별 아이디는 인터넷 단말(100) 및 메시지 서버(300)에 저장될 수 있으며, 더욱 상세하게는 인터넷 단말(100)의 로컬 저장소에 위치한 고유 파일 또는 메시지 서버(300)의 DB(390) 기록되어 관리될 수 있다. Here, the unique identification ID of the Internet terminal 100 may be stored in the Internet terminal 100 and the message server 300, and more specifically, a unique file or message server 300 located in the local storage of the Internet terminal 100. DB 390 can be recorded and managed.

예를 들어, 인터넷 단말(100)의 사용자는 웹 페이지 상의 ‘메시지 작성 버튼’을 클릭(click)하여 모바일 단말(200)로 전송할 메시지의 작성 인터페이스를 제공받을 수 있다. 더욱 상세하게 설명하면, 인터넷 단말(100)은 사용자의 상기 ‘메시지 작성 버튼’의 클릭 행위를 통해, 메시지 서버(300)에게 사용자가 접속한 웹 페이지의 고유 태그(tag)와 인터넷 단말(100)의 고유 식별 아이디 등을 전송할 수 있다. For example, the user of the Internet terminal 100 may be provided with an interface for composing a message to be transmitted to the mobile terminal 200 by clicking the 'message writing button' on the web page. In more detail, the internet terminal 100 uses the user's click on the 'message creation button' to act on the unique tag of the web page connected to the message server 300 by the user and the internet terminal 100. Unique identification ID can be transmitted.

여기서, 웹 페이지의 고유 태그(tag)는 웹 페이지의 운영자에게 부여되는 식별 아이디 또는 운영자가 운영하는 각각의 사이트에 부여되는 식별 아이디를 의미할 수 있다. 즉, 운영자가 하나의 사이트만을 운영할 경우, 운영자에게 하나의 식별 아이디가 부여되고, 운영자가 복수의 사이트를 운영할 경우, 각 사이트 마다 별도의 아이디가 부여될 수 있다. 다만, 복수의 사이트를 운영하는 운영자가 복수의 사이트를 통합 관리하고자 할 경우에는 복수의 사이트에 하나의 아이디를 부여할 수도 있을 것이다. Here, the unique tag of the web page may mean an identification ID given to an operator of the web page or an identification ID assigned to each site operated by the operator. That is, when the operator operates only one site, one identification ID is given to the operator, and when the operator operates a plurality of sites, a separate ID may be assigned to each site. However, when an operator who operates a plurality of sites wants to manage a plurality of sites, a single ID may be given to the plurality of sites.

이와 같은 웹 페이지의 고유 태그는 전송 메시지의 전송 대상 모바일 단말을 분류하고, 식별하기 위해 사용될 수 있으며, 웹-투-폰 메시지의 통계 데이터를 추출할 때에도 사용될 수 있다. The unique tag of the web page may be used to classify and identify the mobile terminal to which the transmission message is sent, and may also be used to extract statistical data of the web-to-phone message.

스팸 등록부(330)는 미리 설정된 시간 이내에 인터넷 단말(100)로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 인터넷 단말(100)의 고유 식별 아이디를 스팸 목록에 등록할 수 있다. The spam registration unit 330 may register the unique identification ID of the Internet terminal 100 in the spam list when the plurality of transmission messages previously received from the Internet terminal 100 have more than a predetermined number of recipient information within a preset time. have.

여기서, 수신자 정보는 전송 메시지를 수신할 수신자의 전화번호, 수신자의 모바일 단말의 고유 번호, 맥어드레스(Mac address) 정보, 수신자의 모바일 단말에 설치된 애플리케이션의 식별 아이디 등을 포함할 수 있으며, 수신 자 정보는 모바일 단말을 식별할 수 있는 유일한(unique) 값일 수 있다. Here, the receiver information may include a telephone number of a receiver to receive the transmission message, a unique number of the receiver's mobile terminal, Mac address information, an identification ID of an application installed in the receiver's mobile terminal, and the like. The information may be a unique value that can identify the mobile terminal.

스팸 등록부(330)는 예를 들어, 모바일 단말(200)이 인터넷 단말(100)에 대한 스팸 등록 요청을 하는 경우 또는 기 설정된 시간 이내에 하나의 인터넷 단말(100)이 복수의 모바일 단말(200)에게 메시지를 전송하는 등 인터넷 단말(100)의 메시지 전송 행위가 비정상적일 경우, 인터넷 단말(100)의 고유 식별 아이디에 대응되는 인터넷 단말(100)을 스팸 단말로 등록할 수 있다. For example, the spam register 330 may be configured such that, when the mobile terminal 200 makes a spam registration request with respect to the Internet terminal 100 or within a predetermined time, the one Internet terminal 100 contacts the plurality of mobile terminals 200. If the message transmission behavior of the Internet terminal 100 is abnormal, such as transmitting a message, the Internet terminal 100 corresponding to the unique identification ID of the Internet terminal 100 may be registered as a spam terminal.

예를 들어, 특정 인터넷 단말(100)이 1분 이내에 10개 이상의 모바일 단말(200)에게 전송 메시지를 전송한다면, 스팸 메시지를 전송한다고 의심해 볼 수 있을 것이다. 일반적으로, 사용자가 인터넷 단말(100)을 통해 메시지를 전송하기 위해서는 메시지 작성 시간이 포함될 것이고, 또한 복수의 모바일 단말(200)에게 메시지를 전송한다는 것은 서로 다른 사이트를 운영하는 운영자에게 메시지를 전송하는 것일 수 있기 때문에, 이와 같은 메시지의 전송 패턴은 스팸 메시지일 가능성이 높다. 상기 예로 든, 1분 이내에 10개 이상의 메시지를 전송할 때 스팸 메시지로 판단하는 것은 본 발명에 대한 설명을 위한 예시일 뿐, 상기 조건은 통계 데이터의 모델링 등을 통해 다양하게 부여할 수 있다. For example, if a particular Internet terminal 100 transmits a transmission message to 10 or more mobile terminals 200 within one minute, it may be suspected that a spam message is transmitted. In general, in order for a user to transmit a message through the Internet terminal 100, a message preparation time will be included. Also, transmitting a message to a plurality of mobile terminals 200 means transmitting a message to an operator operating different sites. As such, the transmission pattern of such a message is likely a spam message. In the above example, determining that the message is a spam message when transmitting 10 or more messages within 1 minute is merely an example for describing the present invention, and the condition may be variously provided through modeling of statistical data.

스팸 등록부(330)는 비정상적으로 메시지를 전송하는 인터넷 단말(100)의 고유 식별 아이디를 스팸 목록에 등록하여 스팸 단말을 관리할 수 있으며, 스팸 목록은 메시지 서버(300), 인터넷 단말(100) 및 모바일 단말(200) 중 하나 이상에 기록될 수 있다. The spam register 330 may manage a spam terminal by registering a unique identification ID of the Internet terminal 100 that abnormally transmits a message to a spam list, and the spam list includes the message server 300, the Internet terminal 100, and the spam list. It may be recorded in one or more of the mobile terminal 200.

메시지 서버(300)는 인터넷 단말(100)의 고유 식별 아이디를 키(KEY)로 하여, 인터넷 단말(100)의 메시지 전송 데이터를 저장할 수 있다. 메시지 전송 데이터는 전송 메시지의 수신자 정보, 메시지 전송 시각 등의 정보를 포함할 수 있으며, 이를 통해 기 설정된 시간 내에 과도하게 많은 메시지를 전송한 인터넷 단말(100) 또는 기 설정된 시간 내에 필요 이상으로 많은 모바일 단말(200)에게 메시지를 전송한 인터넷 단말(100)을 스팸 단말로 등록하는 데에 활용될 수 있다. The message server 300 may store the message transmission data of the Internet terminal 100 using the unique identification ID of the Internet terminal 100 as a key. The message transmission data may include information such as the receiver information of the transmission message, the message transmission time, etc. Through this, the Internet terminal 100 having transmitted too many messages within a predetermined time or more mobile than necessary within a predetermined time. The Internet terminal 100 that has transmitted a message to the terminal 200 may be used to register as a spam terminal.

또한, 스팸 등록부(330)는 스팸 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 스팸 단말이 전송한 전송 메시지에 대한 전송 거부 정보를 송신할 수 있다. 스팸 등록부(340)는 전송 거부 정보를 송신함으로써, 악의의 사용자에게 전송 메시지가 모바일 단말(200)에게 전송되지 않는다는 정보와 함께, 스팸 메시지 전송 행위를 중단할 것을 요청할 수 있다. 또한, 메시지 서버(300)가 스팸 메시지 발송 프로그램에 의해 메시지를 수신한 경우, 메시지를 전송한 인터넷 단말(100)이 스팸 발송 프로그램에 의해 메시지를 전송했는지 여부에 대한 확인 메시지를 보낼 수 있을 것이다. 이에 대하여 인터넷 단말(100)이 응답을 할 경우, 스팸 메시지 발송 프로그램이 아니라고 판단할 수 있으며, 스팸 단말 등록을 재검토할 수도 있을 것이다.In addition, the spam registration unit 330 may transmit transmission rejection information about the transmission message transmitted by the spam terminal through a network connection to a web browser running in the spam terminal. By transmitting the transmission rejection information, the spam registration unit 340 may request the malicious user to stop the spam message transmission with the information that the transmission message is not transmitted to the mobile terminal 200. In addition, when the message server 300 receives the message by the spam message sending program, the Internet terminal 100 that has sent the message may send a confirmation message as to whether or not the message has been sent by the spam sending program. If the Internet terminal 100 responds to this, it can be determined that the spam message sending program is not, and the spam terminal registration may be reviewed.

메시지 수신부(340)는 인터넷 단말(100)과의 네트워크 연결을 통해 전송 메시지를 수신할 수 있으며, 예를 들어 메시지 수신부(340)는 인터넷 단말(100)의 고유 식별 아이디가 스팸 목록에 포함되지 않은 경우, 전송 메시지를 수신할 수 있다. The message receiver 340 may receive a transmission message through a network connection with the internet terminal 100. For example, the message receiver 340 may not include a unique identification ID of the internet terminal 100 in a spam list. If so, the transmission message may be received.

또한, 메시지 수신부(340)는 인터넷 단말(100)의 고유 식별 아이디가 스팸 목록에 포함되어 있는 경우, 인터넷 단말(100)에게 메시지 작성 인터페이스를 제공하지 않거나, 또는 모바일 단말(200)로의 전송 메시지를 수신하여, 전송을 거부할 수 있다. In addition, when the unique identification ID of the Internet terminal 100 is included in the spam list, the message receiving unit 340 does not provide a message writing interface to the Internet terminal 100 or transmits a message to the mobile terminal 200. Receive and reject the transmission.

즉, 메시지 수신부(340)는 스팸 단말로 판명된 인터넷 단말(100)에 대해서, 메시지 작성 자체를 차단하기 위해, 메시지 작성 인터페이스를 제공하지 않거나, 또는 전송 메시지는 수신하되, 수신된 전송 메시지를 모바일 단말(200)에게 전송하지 않는 방법을 통해 스팸 메시지의 전송을 거부할 수 있다. That is, the message receiving unit 340 does not provide a message composition interface for the Internet terminal 100 that is found to be a spam terminal, or blocks a message writing itself, or receives a transmission message, but transmits the received transmission message to the mobile terminal. The transmission of the spam message may be rejected through a method not transmitted to the terminal 200.

여기서, 메시지 전송의 거부는 메시지 서버(300)가 아무런 작업을 수행하지 않거나, 스팸 메시지를 전송한 인터넷 단말(100)에게 전송 메시지에 대한 전송 거부 정보를 송신하는 것을 포함할 수 있다. 전송 거부 정보의 송신은 상술한 바와 같이 스팸 등록부(340)에서 수행될 수 있지만, 메시지 수신부(340)에서 전송 메시지를 수신한 이후에 수행될 수도 있을 것이다. Here, the rejection of the message transmission may include the message server 300 performing no operation or transmitting transmission rejection information on the transmission message to the Internet terminal 100 that has transmitted the spam message. Transmission rejection information may be performed by the spam register 340 as described above, but may also be performed after the transmission message is received by the message receiver 340.

상술한 바와 같이, 메시지 전송 거부는 단순히 메시지를 전송하지 않는 것 이외에 다양한 부가 작업을 포함할 수 있다. As discussed above, rejecting a message can include a variety of additional tasks besides simply not sending a message.

메시지 송신부(350)는 모바일 단말(200)에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해 전송 메시지를 송신할 수 있다. The message transmitter 350 may transmit a transmission message through a network connection for a message application running in the mobile terminal 200.

본 발명의 일실시예에 따른 메시지 수신부(340)와 메시지 송신부(350)는 메시지 송수신부(미도시)로 병합되어 하나의 모듈로 구성될 수 있으며, 메시지 송수신부(미도시)는 메시지 수신부(340)와 메시지 송신부(350)의 역할을 모두 수행할 수 있다.
Message receiving unit 340 and the message transmitting unit 350 according to an embodiment of the present invention may be merged into a message transmitting and receiving unit (not shown) may be configured as a single module, the message transmitting and receiving unit (not shown) is a message receiving unit ( Both the 340 and the message transmitter 350 may serve.

도 3은 본 발명의 일실시예에 따라, 메시지 서버를 통하여 스팸 메시지를 차단하는 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a method of blocking a spam message through a message server according to an embodiment of the present invention.

본 발명의 일실시예에 따른, 스팸 메시지 차단 방법은 메시지 서버(300)를 중심으로 인터넷 단말(100), 모바일 단말(200)이 네트워크(10)로 연결되어 구현될 수 있다.The spam message blocking method according to an embodiment of the present invention may be implemented by connecting the internet terminal 100 and the mobile terminal 200 to the network 10 around the message server 300.

먼저, 메시지 서버(300)는 인터넷 단말(100)에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 생성한다(S3100).First, the message server 300 creates a network connection to a web browser running on the Internet terminal 100 (S3100).

또한, 메시지 서버(300)는 모바일 단말(200)에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 생성한다(S3200).In addition, the message server 300 generates a network connection for the message application running on the mobile terminal 200 (S3200).

메시지 서버(300)는 인터넷 단말(100)의 고유 식별 아이디를 독출할 수 있다(S3300). 고유 식별 아이디는 인터넷 단말(100)과의 네트워크 연결을 통해 수신할 수 있으며, 고유 식별 아이디가 메시지 서버(300)의 DB(390)에 함께 저장되어 있는 경우, 고유 식별 아이디를 키(key)로 하여, 고유 식별 아이디에 대응되어 저장된 인터넷 단말(100)의 단말 정보, 접속 이력 및 메시지 전송 데이터 등의 정보를 독출하여 스팸 메시지를 차단하는 데에 활용할 수 있다. The message server 300 may read the unique identification ID of the Internet terminal 100 (S3300). The unique identification ID may be received through a network connection with the Internet terminal 100. When the unique identification ID is stored together in the DB 390 of the message server 300, the unique identification ID is used as a key. By reading the terminal information, the access history and the message transmission data of the Internet terminal 100 stored in correspondence with the unique identification ID can be used to block the spam message.

메시지 서버(300)는 미리 설정된 시간 이내에 인터넷 단말(100)로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는지 판단 하고(S3400), 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 인터넷 단말(100)의 고유 식별 아이디를 스팸 목록에 등록한다(S3450). The message server 300 determines whether the plurality of transmission messages previously received from the Internet terminal 100 have a predetermined number or more of receiver information within a preset time (S3400), and when the message server 300 has more than a predetermined number of receiver information, the Internet terminal. The unique identification ID of 100 is registered in the spam list (S3450).

여기서, 메시지 서버(300)는 스팸 단말로 판정된 인터넷 단말(100)에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 전송 메시지의 전송 거부 정보를 송신할 수 있다. Here, the message server 300 may transmit transmission rejection information of the transmission message through a network connection to a web browser running in the internet terminal 100 determined as a spam terminal.

메시지 서버(300)는 인터넷 단말(100)의 고유 식별 아이디가 스팸 목록에 포함되지 않은 경우 인터넷 단말(100)에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 모바일 단말(200)로 전송할 전송 메시지를 수신하고(S3500), 모바일 단말(200)에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 전송 메시지를 전송한다(S3600).If the unique identification ID of the Internet terminal 100 is not included in the spam list, the message server 300 transmits a transmission message to be transmitted to the mobile terminal 200 through a network connection to a web browser running on the Internet terminal 100. Receive (S3500), through the network connection to the message application running on the mobile terminal 200, and transmits the transmission message (S3600).

메시지 서버(300)는 만약 인터넷 단말(100)의 고유 식별 아이디가 스팸 목록에 포함되어 있는 경우, 인터넷 단말(100)에게 메시지 작성 인터페이스를 제공하지 않을 수 있다. 이를 통해, 인터넷 단말(100)의 사용자가 메시지를 작성하는 행위를 원천적으로 차단하여, 전송 메시지의 전송을 사전에 차단할 수 있다. 메시지 서버(300)는 인터넷 단말(100)에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 일단 모바일 단말로 전송할 전송 메시지를 수신한 후, 전송을 거부할 수도 있다. If the unique identification ID of the Internet terminal 100 is included in the spam list, the message server 300 may not provide a message composition interface to the Internet terminal 100. In this way, the user of the Internet terminal 100 can block the act of composing the message, thereby preventing the transmission of the transmission message in advance. The message server 300 may reject the transmission after receiving the transmission message to be transmitted to the mobile terminal once through a network connection to a web browser running on the Internet terminal 100.

상술한 단계들(S3100~S3600)간의 순서는 예시일 뿐, 이에 한정되지 않는다. 즉, 상술한 단계들(S3100~S3600)간의 순서는 상호 변동될 수 있으며, 이중 일부 단계들은 동시에 실행될 수도 있다.The order between the above-described steps S3100 to S3600 is merely an example, and the present invention is not limited thereto. That is, the order between the above-described steps (S3100 to S3600) may be changed with each other, and some of the steps may be executed simultaneously.

본 발명의 일실시예에 따른 메시지 서버(300)는 모바일 단말(200)로부터 특정 인터넷 단말(100)에 대한 수신 거부 요청을 수신하여, 수신 거부 목록에 등록할 수 있으며, 모바일 단말(200)로부터 특정 인터넷 단말(100)에 대한 스팸 등록 요청을 수신하여, 스팸 목록에 등록할 수 있다. The message server 300 according to an embodiment of the present invention may receive a rejection request for a specific internet terminal 100 from the mobile terminal 200 and register the rejection list on the reject list, and from the mobile terminal 200. A spam registration request for a specific internet terminal 100 may be received and registered in a spam list.

메시지 서버(300)가 특정 인터넷 단말(100)을 수신 거부 목록에 기록하는 방법은 아래와 같다. The method for the message server 300 to record the specific internet terminal 100 in the reject list is as follows.

먼저, 메시지 서버(300)는 모바일 단말(200)에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 인터넷 단말(100)이 모바일 단말(200)로 전송한 전송 메시지에 대한 수신 거부 요청을 수신한다.First, the message server 300 receives a rejection request for a transmission message transmitted by the Internet terminal 100 to the mobile terminal 200 through a network connection for a message application running on the mobile terminal 200.

다음으로, 메시지 서버(300)는 모바일 단말의 고유 식별 아이디를 독출한다.Next, the message server 300 reads out the unique identification ID of the mobile terminal.

다음으로, 메시지 서버(300)는 인터넷 단말(200)의 고유 식별 아이디 및 모바일 단말의 고유 식별 아이디를 매칭하여 수신 거부 목록에 등록한다. Next, the message server 300 matches the unique identification ID of the Internet terminal 200 and the unique identification ID of the mobile terminal and registers them in the reception list.

여기서, 수신 거부 목록은 메시지 서버(300), 인터넷 단말(100) 및 모바일 단말(200) 중 하나 이상에 기록될 수 있다. Here, the unsubscribe list may be recorded in one or more of the message server 300, the internet terminal 100, and the mobile terminal 200.

메시지 서버(300)가 모바일 단말(200)로부터 특정 인터넷 단말(100)에 대한 스팸 등록 요청을 수신하여, 스팸 목록에 등록하는 방법은 아래와 같다. The message server 300 receives a spam registration request for a specific internet terminal 100 from the mobile terminal 200 and registers the spam list in the spam list as follows.

메시지 서버(300)는 모바일 단말(200)에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 인터넷 단말(100)의 고유 식별 아이디에 대한 스팸 등록 요청을 수신한다The message server 300 receives a spam registration request for the unique identification ID of the Internet terminal 100 through a network connection for a message application running on the mobile terminal 200.

다음으로, 메시지 서버(300)는 스팸 등록 요청이 스팸 등록 요건을 만족하는 경우, 해당 인터넷 단말(100)의 고유 식별 아이디를 스팸 목록에 등록할 수 있다. Next, when the spam registration request satisfies the spam registration requirement, the message server 300 may register the unique identification ID of the corresponding Internet terminal 100 in the spam list.

스팸 등록 요건은 인터넷 단말(100)의 메시지 전송 패턴이 비정상적인지 여부 또는 전송 메시지가 금기어(stop word)를 포함하는 지 여부 등 다양한 요건을 포함할 수 있다. The spam registration requirement may include various requirements such as whether the message transmission pattern of the Internet terminal 100 is abnormal or whether the transmission message includes a stop word.

스팸 목록은 상술한 바와 같이 메시지 서버(300), 인터넷 단말(100) 및 모바일 단말(200) 중 하나 이상에 기록될 수 있다. The spam list may be recorded in one or more of the message server 300, the Internet terminal 100, and the mobile terminal 200 as described above.

도 4는 본 발명의 일실시예에 따라, 인터넷 단말을 이용하여 스팸 메시지를 차단하는 방법을 설명하기 위한 순서도이다. 4 is a flowchart illustrating a method of blocking a spam message using an internet terminal according to an embodiment of the present invention.

먼저, 인터넷 단말(100)은 인터넷 단말(100)에서 실행 중인 웹 브라우저를 통해 메시지 서버(300)에 대한 네트워크 연결을 생성한다(S1100).First, the Internet terminal 100 generates a network connection to the message server 300 through a web browser running in the Internet terminal 100 (S1100).

다음으로, 인터넷 단말(100)은 미리 설정된 시간 이내에 웹 브라우저를 통해 복수개의 전송 메시지를 미리 설정된 수 이상의 수신자에게 전송한 경우, 인터넷 단말(100)을 스팸 단말로 등록한다(S1200).Next, when the Internet terminal 100 transmits a plurality of transmission messages to a predetermined number or more of recipients through a web browser within a preset time, the Internet terminal 100 registers the Internet terminal 100 as a spam terminal (S1200).

상기 S1200 단계에서 인터넷 단말(100)이 자신을 스팸 단말로 등록하는 방법은, 인터넷 단말(100)의 로컬 저장소에 상기 인터넷 단말(100)의 메시지 송신 불가 정보를 기록하거나, 또는 메시지 서버(300)에게 상기 인터넷 단말(100)의 고유 식별 아이디를 전송하여, 메시지 서버(300)의 DB 또는 로컬 저장소에 스팸 단말로 등록하는 방법이 있을 수 있다. 또한, 메시지 서버(300)는 인터넷 단말(100)이 전송 메시지를 전송하고자 하는 모바일 단말(200)에게 스팸 메시지를 전송한 인터넷 단말(100)의 고유 식별 아이디를 전송하여, 모바일 단말(200)에서도 스팸 단말의 고유 식별 아이디를 공유하여, 스팸 메시지의 전송을 차단할 수 있다. In the step S1200 in which the internet terminal 100 registers itself as a spam terminal, message transmission impossible information of the internet terminal 100 is recorded in a local storage of the internet terminal 100 or the message server 300. There may be a method of transmitting a unique identification ID of the Internet terminal 100 to the server or register as a spam terminal in the DB or local storage of the message server 300. In addition, the message server 300 transmits the unique identification ID of the Internet terminal 100 that has transmitted the spam message to the mobile terminal 200 to which the Internet terminal 100 intends to transmit the transmission message, and also in the mobile terminal 200. By sharing the unique identification ID of the spam terminal, it is possible to block the transmission of the spam message.

다음으로, 인터넷 단말(100)은 인터넷 단말(100)이 스팸 단말로 등록되어 있지 않은 경우, 메시지 서버(300)에 대한 네트워크 연결을 통해, 전송 메시지의 전송을 요청한다(S1300).Next, when the Internet terminal 100 is not registered as a spam terminal, the Internet terminal 100 requests transmission of a transmission message through a network connection to the message server 300 (S1300).

다음으로, 인터넷 단말(100)은 인터넷 단말(100)이 스팸 단말로 등록되어 있는 경우, 전송 메시지의 전송을 거부한다(S1400).Next, when the Internet terminal 100 is registered as a spam terminal, the Internet terminal 100 rejects the transmission of the transmission message (S1400).

예를 들어, 인터넷 단말(100)은 자신이 스팸 단말인지 여부를 로컬 저장소에 위치한 고유 파일(로그 파일)을 통해 확인할 수 있으며, 자신이 스팸 단말인 경우, 전송 메시지의 전송을 거부할 수 있다. For example, the Internet terminal 100 may check whether the terminal is a spam terminal through a unique file (log file) located in a local storage, and if the terminal is a spam terminal, may reject the transmission of the transmission message.

또한, 인터넷 단말(100)은 인터넷 단말(100)에서 실행 중인 웹 브라우저를 통해 전송 메시지에 대한 송신 거부 정보를 제공할 수 있다.
In addition, the Internet terminal 100 may provide transmission rejection information for the transmission message through a web browser running in the Internet terminal 100.

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

Claims (13)

메시지 서버가 웹-투-폰 스팸 메시지를 차단하는 방법에 있어서,
(a) 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 생성하는 단계;
(b) 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 생성하는 단계;
(c) 상기 인터넷 단말의 고유 식별 아이디를 독출하는 단계;
(d) 미리 설정된 시간 이내에 상기 인터넷 단말로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 상기 인터넷 단말의 고유 식별 아이디를 스팸 목록에 등록하는 단계;
(e) 상기 인터넷 단말의 고유 식별 아이디가 스팸 목록에 포함되지 않은 경우, 상기 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 상기 모바일 단말로 전송할 전송 메시지를 수신하고, 상기 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 상기 전송 메시지를 전송하고 상기 모바일 단말로 전송할 전송 메시지는 상기 인터넷 단말의 메시지 작성 인터페이스를 통해 입력되는 단계; 및
(f) 상기 인터넷 단말의 고유 식별 아이디가 상기 스팸 목록에 포함되어 있는 경우, 상기 인터넷 단말에게 메시지 작성 인터페이스를 제공하지 않는 단계를 포함하는
스팸 메시지 차단 방법.

A method for a message server to block web-to-phone spam messages,
(a) creating a network connection to a web browser running on an internet terminal;
(b) creating a network connection for a message application running on the mobile terminal;
(c) reading a unique identification ID of the Internet terminal;
(d) registering a unique identification ID of the Internet terminal in a spam list when a plurality of transmission messages previously received from the Internet terminal have a predetermined number or more of recipient information within a preset time;
(e) if the unique identification ID of the Internet terminal is not included in the spam list, receives a transmission message to be transmitted to the mobile terminal through a network connection to a web browser running on the Internet terminal, and executes it on the mobile terminal; Via the network connection to the message application being used, transmitting the transmission message and transmitting the transmission message to the mobile terminal through a message composition interface of the Internet terminal; And
(f) if the unique identification ID of the Internet terminal is included in the spam list, not providing a message composition interface to the Internet terminal;
How to block spam messages.

삭제delete 삭제delete 제 1 항에 있어서,
상기 (d) 단계는,
상기 인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 통해, 상기 전송 메시지의 전송 거부 정보를 송신하는 단계를 포함하는
스팸 메시지 차단 방법.
The method of claim 1,
The step (d)
Transmitting transmission rejection information of the transmission message via a network connection to a web browser running on the internet terminal;
How to block spam messages.
제 1 항에 있어서,
(g) 상기 모바일 단말에서 실행 중인 메시지 애플리케이션과의 네트워크 연결을 통해, 상기 인터넷 단말이 상기 모바일 단말로 전송한 전송 메시지에 대한 수신 거부 요청을 수신하는 단계;
(h) 상기 모바일 단말의 고유 식별 아이디를 독출하는 단계; 및
(i) 상기 인터넷 단말의 고유 식별 아이디 및 상기 모바일 단말의 고유 식별 아이디를 매칭하여 수신 거부 목록에 등록하는 단계를 더 포함하는
스팸 메시지 차단 방법.
The method of claim 1,
(g) receiving a rejection request for a transmission message transmitted from the internet terminal to the mobile terminal through a network connection with a message application running in the mobile terminal;
(h) reading a unique identification ID of the mobile terminal; And
(i) matching the unique identification ID of the Internet terminal and the unique identification ID of the mobile terminal to register in the unsubscribe list;
How to block spam messages.
제 1 항에 있어서,
(g) 상기 모바일 단말에서 실행 중인 메시지 애플리케이션과의 네트워크 연결을 통해, 상기 인터넷 단말의 고유 식별 아이디에 대한 스팸 등록 요청을 수신하는 단계; 및
(h) 상기 스팸 등록 요청이 스팸 등록 요건을 만족할 경우, 상기 인터넷 단말의 고유 식별 아이디를 스팸 목록에 등록하는 단계를 더 포함하는
스팸 메시지 차단 방법.
The method of claim 1,
(g) receiving a spam registration request for a unique identification ID of the Internet terminal through a network connection with a message application running on the mobile terminal; And
(h) if the spam registration request satisfies a spam registration requirement, further comprising registering a unique identification ID of the Internet terminal in a spam list;
How to block spam messages.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 웹-투-폰(Web-to-Phone) 스팸 메시지를 차단하는 메시지 서버에 있어서,
인터넷 단말에서 실행 중인 웹 브라우저에 대한 네트워크 연결을 생성하고, 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 생성하는 네트워크 연결 생성부;
상기 인터넷 단말의 고유 식별 아이디를 독출하는 고유 식별 아이디 독출부;
미리 설정된 시간 이내에 상기 인터넷 단말로부터 기 수신한 복수개의 전송 메시지가 미리 설정된 수 이상의 수신자 정보를 갖는 경우, 상기 인터넷 단말의 고유 식별 아이디를 스팸 목록에 등록하는 스팸 등록부; 및
상기 인터넷 단말의 고유 식별 아이디가 상기 스팸 목록에 포함되지 않은 경우, 상기 인터넷 단말에서 실행 중인 웹 브라우저와의 네트워크 연결을 통해 전송 메시지를 수신한 후, 상기 모바일 단말에서 실행 중인 메시지 애플리케이션에 대한 네트워크 연결을 통해, 상기 전송 메시지를 송신하는 메시지 송수신부를 포함하고 상기 수신한 전송 메시지는 상기 인터넷 단말의 메시지 작성 인터페이스를 통해 입력되고 상기 인터넷 단말의 고유 식별아이디가 상기 스팸 목록에 포함되어 있는 경우, 상기 인터넷 단말에게 메시지 작성 인터페이스를 제공하지 않는
메시지 서버.
In a message server that blocks web-to-phone spam messages,
A network connection generation unit for generating a network connection for a web browser running in the Internet terminal and a network connection for a message application running in the mobile terminal;
A unique identification ID reader for reading a unique ID of the Internet terminal;
A spam register that registers a unique identification ID of the Internet terminal to a spam list when a plurality of transmission messages previously received from the Internet terminal have a predetermined number or more of recipient information within a preset time; And
If the unique identification ID of the Internet terminal is not included in the spam list, after receiving a transmission message through a network connection with a web browser running on the Internet terminal, the network connection to the message application running on the mobile terminal And a message transmitting / receiving unit for transmitting the transmission message, wherein the received transmission message is input through a message composition interface of the internet terminal and the unique identification ID of the internet terminal is included in the spam list. Does not provide a message writing interface to the terminal
Message server.
KR1020110095904A 2011-09-22 2011-09-22 Web to phone spam message blocking method and server therefor KR101174109B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110095904A KR101174109B1 (en) 2011-09-22 2011-09-22 Web to phone spam message blocking method and server therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110095904A KR101174109B1 (en) 2011-09-22 2011-09-22 Web to phone spam message blocking method and server therefor

Publications (1)

Publication Number Publication Date
KR101174109B1 true KR101174109B1 (en) 2012-08-14

Family

ID=46880465

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110095904A KR101174109B1 (en) 2011-09-22 2011-09-22 Web to phone spam message blocking method and server therefor

Country Status (1)

Country Link
KR (1) KR101174109B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101573454B1 (en) 2014-02-26 2015-12-01 (주)인프론티브 Computer system for preventing information leakage

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101573454B1 (en) 2014-02-26 2015-12-01 (주)인프론티브 Computer system for preventing information leakage

Similar Documents

Publication Publication Date Title
US8532624B2 (en) System and method for storing and retrieving multimedia messages on low-cost tags in order to facilitate contextual communications
KR101432230B1 (en) A system and method for registering network information strings
EP2661108B1 (en) Method, terminal and server for adding user association relationship
KR102522417B1 (en) Group information acquisition method, device and interaction system
US11689898B2 (en) Messaging service application programming interface
US8645814B2 (en) System and method for displaying status of electronic messages
CN105391803A (en) Message pushing method and device
US9807197B2 (en) Real-time interaction in a communication network
CN106331027B (en) Information pushing method, pushing device and system
US20180352428A1 (en) Reporting service hybrid web/mobile application platform system and methods
KR101174109B1 (en) Web to phone spam message blocking method and server therefor
KR101220456B1 (en) Method and server for transceiving message
US9319858B2 (en) Managing information about content transmission
CN103002125A (en) Communication event building
TW201239789A (en) Systems and methods for managing applications and methods for notifying a status of an application
KR20100014806A (en) Reward points issuance and redemption using product coded wireless communication protocols
Van Do et al. A disruption analysis of mobile communication services using Business Ecosystem concept
KR101150807B1 (en) Method for setting receiver information of web-phone message and server therefor
CN114258007A (en) SIM card management method, device and computer storage medium
KR101150815B1 (en) Method and server for retransmitting phone-to-web method and server for retransmitting message
Vaculík et al. Application of Mobile Technology in Delivery Process of Postal Operator
Park et al. Dynamic privacy protection for mobile RFID service
US20120255008A1 (en) Method of Handling Malicious Application in Telco's Application Store System and Related Communication Device
KR101111523B1 (en) Web to phone message transceiving method and server therefor
Medudula et al. Mobile Device: Applications, Over the Top Services, Identity Protection and BYOD Policy

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated 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: 20150626

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160622

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170801

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20180904

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20200213

Year of fee payment: 8

R401 Registration of restoration