KR102477742B1 - Apparatus and method for providing message success rate information using artificial intelligence - Google Patents

Apparatus and method for providing message success rate information using artificial intelligence Download PDF

Info

Publication number
KR102477742B1
KR102477742B1 KR1020220079139A KR20220079139A KR102477742B1 KR 102477742 B1 KR102477742 B1 KR 102477742B1 KR 1020220079139 A KR1020220079139 A KR 1020220079139A KR 20220079139 A KR20220079139 A KR 20220079139A KR 102477742 B1 KR102477742 B1 KR 102477742B1
Authority
KR
South Korea
Prior art keywords
message
information
unit
sending
time
Prior art date
Application number
KR1020220079139A
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 KR1020220079139A priority Critical patent/KR102477742B1/en
Application granted granted Critical
Publication of KR102477742B1 publication Critical patent/KR102477742B1/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/23Reliability checks, e.g. acknowledgments or fault reporting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9035Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a device and method for providing message success rate information. In more detail, the device and method for providing message success rate information utilizing AI may collect factors such as weather information and time information for sent messages, calculate the success rate of messages for each sending factor collected according to the recipient click of the sent message, and provide the message to a customer.

Description

AI를 활용한 메시지 성공률 정보 제공 장치 및 방법{Apparatus and method for providing message success rate information using artificial intelligence}Apparatus and method for providing message success rate information using AI {Apparatus and method for providing message success rate information using artificial intelligence}

본 발명은 메시지 성공률 정보 제공 장치 및 방법에 관한 것으로, 더욱 상세하게는 발송된 메시지에 대한 기상정보, 시간정보 등의 발송 요인을 수집하고, 발송된 메시지의 수신자 클릭에 따른 수집된 발송 요인별 메시지의 성공률을 계산하여 상기 메시지를 발송한 고객에게 제공하는 인공지능(Artificial Intelligence: AI)를 활용한 메시지 성공률 정보 제공 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for providing message success rate information, and more particularly, to collecting sending factors such as weather information and time information for sent messages, and messages for each sending factor collected according to recipient clicks on the sent messages. It relates to an apparatus and method for providing message success rate information using artificial intelligence (AI), which calculates the success rate of and provides it to the customer who sent the message.

언제 어디서나 인터넷망에 접속할 수 있는 유비쿼터스 환경이 구축되고 이동통신 기술 및 모바일 단말기 기술이 발전하고, 상기 모바일 단말기의 보급이 보편화됨에 따라 사람들은 음성으로 대화를 하는 전화통화서비스보다 텍스트, 이모티콘 등으로 다자 간 대화를 수행할 수 있고, 다양한 파일 등을 공유 및 전송할 수 있는 메시지 서비스를 더 많이 이용하고 있다.With the establishment of a ubiquitous environment that allows access to the Internet anytime and anywhere, the development of mobile communication technology and mobile terminal technology, and the spread of the mobile terminal, people prefer multilateral communication through text and emoticons rather than through phone call services that communicate by voice. Message services that can conduct conversations between users and share and transmit various files are being used more and more.

일반적으로, 메시지의 종류로는 단문메시지서비스(Short Message Service: SMS), 장문메시지서비스(Long Message Service: LMS), 멀티미디어메시지서비스(Multimedia Message Service: MMS)의 1세대 및 2세대 이동통신메시지, 상기 1세대 및 2세대 이동통신 메시지에서 채팅 등의 다양한 부가 기능을 제공하는 리치커뮤니케이션서비스(Rich Communication Service: RCS) 메시지의 3세대 이동통신메시지, 및 인터넷 및 카카오-톡 등과 같은 앱 기반의 메시지인 인스턴트 메시지 등이 있다.In general, types of messages include short message service (SMS), long message service (LMS), multimedia message service (MMS) 1st and 2nd generation mobile communication messages, In the 1st and 2nd generation mobile communication messages, the 3rd generation mobile communication message of the Rich Communication Service (RCS) message, which provides various additional functions such as chatting, and the Internet and Kakao-Talk are app-based messages. instant messages, etc.

이런 메시지의 이용 형태는 개인 간 전송, 다양한 분야의 홍보 메시지 발송을 위한 동보전송, 서비스 이용에 따른 정보 안내를 위한 기업-개인 간 전송 등의 형태로 이용되고 있다. 이에 따라 메시지 발송량은 지속해서 증가하고 있다.The use of such messages is used in the form of transmission between individuals, broadcast transmission for sending promotional messages in various fields, and transmission between companies and individuals for information guidance according to service use. As a result, the amount of messages sent continues to increase.

특히, 3세대 이동통신메시지인 RCS 메시지는 이동통신망을 통해 채팅을 수행할 수 있는 세계이동통신사업자연합회(Global System for Mobile communications Association: GSMA) 표준 기반 차세대 메시징 서비스로 별도의 애플리케이션 설치 없이도 운영시스템(OS)의 업데이트만으로도 이용할 수 있고, 대용량의 사진, 영상 등을 압축 없이 원본 그대로 첨부하여 4세대(4 Generation: 4G), 5G 등의 이동통신망을 통해 보낼 수 있는 장점으로 인해 그 이용이 증가하고 있다.In particular, the RCS message, a 3rd generation mobile communication message, is a next-generation messaging service based on the Global System for Mobile communications Association (GSMA) standard that enables chatting through a mobile communication network. It can be used only by updating the OS), and its use is increasing due to the advantage of being able to attach large-capacity photos and videos as they are without compression and send them through mobile communication networks such as 4G (4G) and 5G. .

그러나 종래 메시지 발송 서비스를 제공하는 메시지 발송 시스템은 고객이 생성한 메시지를 즉시 발송 및 예약 발송만 하므로, 상기 메시지를 발송한 고객은 발송된 메시지를 통해 얼마나 많은 수신자가 해당 서비스를 제공하는 서비스 페이지에 접속했는지(메시지의 링크, 버튼 등을 클릭하여 서비스 페이지에 접속하는 것을 "메시지 성공"으로 간주하고, 그에 따른 메시지 성공 비율을 "메시지 성공률"이라 한다), 즉 메시지의 발송에 의한 성공률을 알 수 없고, 어떤 요인들이 수신자의 메시지 링크 또는 버튼의 클릭에 의한 서비스 페이지 접속에 영향을 주었는지를 알 수 없는 문제점이 있었다.However, since the message sending system that provides the conventional message sending service only sends the message created by the customer immediately and schedules sending, the customer who sent the message knows how many recipients are on the service page that provides the service through the message sent. You can see whether you have accessed (accessing the service page by clicking the link or button in the message is regarded as "message success", and the message success rate accordingly is called "message success rate"), that is, the success rate by sending the message. There is a problem in that it is not known what factors affect the recipient's access to the service page by clicking the message link or button.

또한, 종래 메시지 발송 시스템은 어떤 요인이 수신자들의 메시지에 대한 클릭률을 높이는지를 알 수 없으므로 보다 효율적으로 메시지를 발송할 수 없고, 메시지의 성공률을 높일 수 없는 문제점이 있었다.In addition, the conventional message sending system has a problem in that it cannot send messages more efficiently and increase the success rate of messages because it is not known which factors increase the click rate of the recipients' messages.

대한민국 등록특허 제10-0822162호(2008.04.16.공고)Republic of Korea Patent Registration No. 10-0822162 (2008.04.16. Notice)

따라서 본 발명의 목적은 발송된 메시지에 대한 기상정보, 시간정보 등의 발송 요인을 수집하고, 발송된 메시지의 수신자 클릭에 따른 수집된 발송 요인별 메시지의 성공률을 계산하여 상기 메시지를 발송한 고객에게 제공하는 AI를 활용한 메시지 성공률 정보 제공 장치 및 방법을 제공함에 있다.Therefore, an object of the present invention is to collect sending factors such as weather information and time information for the sent message, calculate the success rate of the message for each of the collected sending factors according to the click of the recipient of the sent message, and send the message to the customer who sent the message. It is to provide a device and method for providing message success rate information using AI provided.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치는: 이동통신망을 포함하는 유무선 데이터통신망에 유선으로 접속하여, 상기 유무선 데이터통신망에 접속한 다른 장치들과 데이터통신을 수행하는 통신부; 고객이 생성한 메시지를 저장하는 메시지 DB, 상기 메시지 DB에 저장된 메시지의 내용에 대한 분석정보를 저장하는 메시지 분석 DB 및 상기 메시지들 각각에 대한 다수의 발송 메시지별 발송 요인 정보와 클릭 여부 및 메시지에 대한 클릭수 및 성공률을 저장하는 성공률 분석 DB를 포함하는 저장부; 및 상기 통신부를 통해 접속한 고객의 고객 단말부에 의해 메시지가 생성되면 상기 메시지 DB에 저장하고, 상기 메시지를 분석하여 상기 메시지에 대한 분석정보를 생성하여 상기 메시지 분석 DB에 저장한 후, 상기 통신부를 거쳐 상기 데이터통신망의 이동통신망을 통해 상기 고객이 설정한 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 전송하고, 상기 발송 메시지의 발송에 따른 발송 요인 정보 및 발송 메시지별 클릭 여부 정보를 수집하고, 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 통신부를 통해 고객 단말부로 제공하는 제어부를 포함하는 것을 특징으로 한다.An apparatus for providing message success rate information using AI according to the present invention for achieving the above object is: wired connection to a wired and wireless data communication network including a mobile communication network, and data communication with other devices connected to the wired and wireless data communication network Communication unit to perform; A message DB for storing messages generated by the customer, a message analysis DB for storing analysis information on the contents of messages stored in the message DB, and information on sending factors for each of a plurality of sent messages, clicks, and messages a storage unit including a success rate analysis DB for storing the number of clicks and a success rate; and when a message is generated by the customer terminal of the customer accessed through the communication unit, stores it in the message DB, analyzes the message, generates analysis information about the message, stores it in the message analysis DB, and then stores the message in the message analysis DB. through the mobile communication network of the data communication network to transmit the message, which is the sending message, to the receiver terminal of the receiver set by the customer, and to collect sending factor information according to the sending of the sending message and information on whether each sending message is clicked, and a controller that calculates a success rate for each sending factor for the message based on the collected sending factor information and click or not click information, and provides the calculated success rate to a customer terminal unit through the communication unit.

상기 제어부는, 상기 통신부를 통해 접속한 고객의 고객 단말부로 링크 또는 버튼 생성 수단을 포함하는 메시지 생성 수단을 제공하고, 상기 메시지 생성 수단을 통해 버튼을 포함하여 생성되는 메시지를 상기 메시지 DB에 저장하는 메시지 생성부; 상기 메시지의 내용을 분석하여, 메시지 내용의 상품에 대한 분석정보를 생성하여 상기 메시지 분석 DB에 저장하는 메시지 분석부; 상기 통신부를 거쳐 상기 유무선 데이터통신망의 이동통신망을 통해 상기 고객의 설정에 따라 적어도 한 명 이상의 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 발송하는 메시지 발송부; 상기 발송된 발송 메시지의 버튼이 클릭되는지를 모니터링하여 발송 메시지별 클릭 여부 정보를 수집하는 클릭 모니터링부; 상기 발송 메시지에 대한 발송 요인 정보를 수집하는 발송 요인 정보 수집부; 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 메시지를 생성한 고객의 고객 단말부로 제공하는 메시지 성공률 정보 생성부를 포함한다.The control unit provides a message generating means including a link or button generating means to a customer terminal of a customer accessed through the communication unit, and stores a message generated including a button through the message generating means in the message DB. message generator; a message analysis unit that analyzes the content of the message, generates analysis information about the product of the message content, and stores it in the message analysis DB; a message sending unit for sending the sending message, which is the message, to a receiver terminal of at least one receiver according to the setting of the customer through the mobile communication network of the wired/wireless data communication network via the communication unit; a click monitoring unit that monitors whether a button of the sent message is clicked and collects information on whether each message is clicked; a dispatch factor information collection unit that collects dispatch factor information for the dispatch message; and a message success rate information generating unit that calculates a success rate for each sending factor for the message based on the collected sending factor information and click or not click information, and provides the calculated message success rate information to a customer terminal unit of a customer who generated the message.

상기 제어부는, 시스템 시간, 날짜 및 요일을 계산하여 관리하는 시간 관리부를 더 포함하되, 상기 발송 요인 정보 수집부는, 상기 메시지의 발송 시 상기 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득부; 상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득부; 및 상기 시간정보 획득부에서 획득된 날짜에 기반하여 계절을 결정하는 계절 결정부를 포함하여, 상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 한다.The control unit further includes a time management unit that calculates and manages system time, date, and day of the week, wherein the sending factor information collection unit includes the sending time, date, and day of the week of the message through the time management unit when sending the message. a time information obtaining unit for obtaining time information to be performed; a weather information acquisition unit for obtaining weather information of the date and time of the time information generated by the time information acquisition unit by accessing the weather server through the communication unit when the message is sent; and a season determination unit configured to determine a season based on the date acquired by the time information acquisition unit, and collecting dispatch factor information including the time information, weather information, and season information.

상기 발송 요인 정보 수집부는, 상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지가 확인되면 상기 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집부를 더 포함하되, 상기 시간정보 획득부는, 상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 획득하고, 상기 기상정보 획득부는, 상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 획득하는 것을 특징으로 한다.The dispatch factor information collection unit further includes a location information collection unit that collects location information of a receiver terminal that has received the dispatch message when a dispatch message in which a click has occurred is confirmed through the click monitoring unit, wherein the time information acquisition unit controls the click obtaining time information including the time, date, and day of the week at the time of occurrence, and the weather information obtaining unit obtains weather information corresponding to the location of the receiver terminal confirmed through the location information collecting unit. .

상기 메시지 성공률 정보 생성부는, 고객에 의해 생성된 메시지에 대해 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하여, 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 한다.The message success rate information generating unit counts the number of clicks for the total sending message sent for the message generated by the customer, and counts the number of clicks for each sending factor such as the time, date, day, weather condition, and location of the recipient. , message success rate information for each sending factor is generated and transmitted to the customer terminal of the corresponding customer.

상기 기상정보는, 눈, 비, 바람, 안개, 온도 및 대기질 상태 중 어느 하나 이상을 포함하는 것을 특징으로 한다.The meteorological information is characterized in that it includes any one or more of snow, rain, wind, fog, temperature, and air quality conditions.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 방법은: 제어부의 메시지 생성부가 통신부를 통해 접속한 고객의 고객 단말부로 링크 또는 버튼 생성 수단을 포함하는 메시지 생성 수단을 제공하여, 버튼을 포함하여 생성되는 메시지를 메시지 DB에 저장하는 메시지 생성 과정; 제어부의 메시지 분석부가 상기 메시지의 내용을 분석하여, 메시지 내용의 상품에 대한 분석정보를 생성하여 메시지 분석 DB에 저장하는 메시지 분석과정; 상기 제어부의 메시지 발송부가 상기 통신부를 거쳐 유무선 데이터통신망의 이동통신망을 통해 상기 고객의 설정에 따라 적어도 한 명 이상의 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 발송하는 메시지 발송 과정; 상기 제어부의 클릭 모니터링부가 상기 발송된 발송 메시지의 버튼이 클릭되는지를 모니터링하여 발송 메시지별 클릭 여부 정보를 수집하는 클릭 모니터링 과정; 상기 제어부의 발송 요인 정보 수집부가 상기 발송 메시지에 대한 발송 요인 정보를 수집하는 발송 요인 정보 수집 과정; 상기 제어부의 메시지 성공률 정보 생성부가 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 메시지를 생성한 고객의 고객 단말부로 제공하는 메시지 성공률 정보 제공 과정을 포함하는 것을 특징으로 한다.A method of providing message success rate information using AI according to the present invention for achieving the above object is: a message generating unit of a control unit sends a message generating unit including a link or button generating unit to a customer terminal unit of a customer accessed through a communication unit. a message generation process of providing and storing a generated message including a button in a message DB; a message analysis process in which the message analysis unit of the control unit analyzes the content of the message, generates analysis information about the product of the message content, and stores it in a message analysis DB; a message sending process in which the message sending unit of the control unit sends the sending message, which is the message, to a receiver terminal of at least one receiver according to the setting of the customer through a mobile communication network of a wired/wireless data communication network via the communication unit; a click monitoring process in which the click monitoring unit of the control unit monitors whether a button of the sent message is clicked and collects information on whether each message is clicked; a dispatch factor information collection process in which the dispatch factor information collection unit of the control unit collects dispatch factor information for the dispatch message; A message success rate information generating unit of the control unit calculates a success rate for each sending factor for the message based on the collected sending factor information and click information, and provides message success rate information to a customer terminal of a customer who generated the message. It is characterized by doing.

상기 발송 요인 정보 수집 과정은, 상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 발송 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계; 상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및 상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여, 상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 한다.The sending factor information collection process may include a time information acquisition step in which the time information acquiring unit of the sending factor information collecting unit obtains time information including a sending time, date, and day of the week of the message through a time managing unit when the message is sent; a weather information obtaining step of acquiring weather information of the date and time of the time information generated by the time information acquiring unit by accessing the weather server through the communication unit when the message is sent by the weather information acquisition unit of the sending factor information collection unit; and a season determination step of determining the season of the date based on the date acquired by the time information acquisition unit by the season determination unit of the dispatch factor information collection unit, wherein the dispatch factor includes the time information, weather information and season information. It is characterized by the collection of information.

상기 발송 요인 정보 수집 과정은, 상기 발송 요인 정보 수집부의 위치정보 수집부가 상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집 단계를 더 포함하되, 상기 시간정보 획득 단계에서, 상기 시간정보 획득부가 상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 더 획득하고, 상기 기상정보 획득 단계에서, 상기 기상정보 획득부가 상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 더 획득하는 것을 특징으로 한다.The sending factor information collecting process may further include a location information collection step of collecting location information of a receiver terminal receiving a sending message in which a click occurs through the click monitoring unit by the location information collecting unit of the sending factor information collecting unit, In the information acquisition step, the time information acquisition unit further acquires time information including time, date, and day of the week when the click occurred, and in the weather information acquisition step, the weather information acquisition unit through the location information collection unit It is characterized in that weather information corresponding to the confirmed location of the receiver's terminal is further acquired.

상기 메시지 성공률 정보 생성 과정은, 상기 메시지 성공률 정보 생성부가 고객에 의해 생성된 메시지에 대한 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하며, 발송 시와 클릭 시를 구분하여 카운트하고, 발송 시와 클릭 시의 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 한다.In the message success rate information generation process, the message success rate information generation unit counts the number of clicks on the total transmission message sent for the message generated by the customer, and the time, date, day, weather condition and location of the recipient are counted It is characterized in that the number of clicks for each factor is counted, the time of sending and the time of clicking are separately counted, and message success rate information for each sending factor at the time of sending and the time of clicking is generated and transmitted to the customer terminal of the corresponding customer.

상기 발송 요인 정보 수집 과정은, 상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 클릭 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계; 상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 클릭 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및 상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여, 상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 한다.The sending factor information collection process may include: a time information acquisition step in which the time information acquiring unit of the sending factor information collecting unit acquires time information including the sending time, date, and day of the week of the message through a time managing unit when the message is clicked; a weather information obtaining step of obtaining weather information of the date and time of the time information generated by the time information acquiring unit by accessing the weather server through the communication unit when the message is clicked by the weather information acquisition unit of the sending factor information collection unit; and a season determination step of determining the season of the date based on the date acquired by the time information acquisition unit by the season determination unit of the dispatch factor information collection unit, wherein the dispatch factor includes the time information, weather information and season information. It is characterized by the collection of information.

본 발명은 고객이 다수의 수신자들에게 발송한 메시지의 상품에 대한 발송 요인별 성공률을 고객에게 제공하므로, 고객은 발송 요인별 성공률을 반영하여 자신의 상품에 대해 성공 가능성이 큰 발송 요인 맞춰 메시지를 전송할 수 있고, 이로 인해 메시지의 발송 목적을 보다 용이하게 달성할 수 있는 효과가 있다.Since the present invention provides the customer with the success rate for each sending factor of the message sent by the customer to a plurality of recipients, the customer reflects the success rate for each sending factor and sends the message according to the sending factor with high probability of success for his or her product. It can be transmitted, which has the effect of more easily achieving the purpose of sending the message.

도 1은 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치를 포함하는 통신 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치의 구성을 나타낸 도면이다.
도 3은 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 방법을 나타낸 흐름도이다.
1 is a diagram showing the configuration of a communication system including an apparatus for providing message success rate information using AI according to the present invention.
2 is a diagram showing the configuration of an apparatus for providing message success rate information using AI according to the present invention.
3 is a flowchart illustrating a method of providing message success rate information using AI according to the present invention.

이하 첨부된 도면을 참조하여 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치의 구성 및 동작을 상세히 설명하고, 상기 장치에서의 AI를 활용한 메시지 성공률 정보 제공 방법을 설명한다. 상기 메시지는 단문메시지서비스(Short Message Service: SMS), 장문메시지서비스(Long Message Service: LMS) 및 멀티미디어메시지서비스(Multimedia Message Service: MMS) 메시지의 일반 이동통신메시지, 리치커뮤니케이션서비스(Rich Communication Service: RCS)메시지, 카카오톡, 네이트온, 라인 등의 인스턴트 메시지 등을 포함할 수 있을 것이다.Hereinafter, with reference to the accompanying drawings, the configuration and operation of an apparatus for providing message success rate information using AI according to the present invention will be described in detail, and a method for providing message success rate information using AI in the device will be described. The message is a general mobile communication message of Short Message Service (SMS), Long Message Service (LMS) and Multimedia Message Service (MMS) message, Rich Communication Service (Rich Communication Service: RCS) messages, KakaoTalk, NateOn, instant messages such as Line, etc. may be included.

도 1은 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치를 포함하는 통신 시스템의 구성을 나타낸 도면이다.1 is a diagram showing the configuration of a communication system including an apparatus for providing message success rate information using AI according to the present invention.

본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치(50)는 유무선 데이터통신망(1)에 유선 및 무선 중 하나로 접속하여, 유무선 데이터통신망(1)에 접속한 수신자 단말기(10), 고객 단말부(20), 통신사 서버(30), 기상서버(40), 서비스 서버(60) 등의 다른 장치들과 상호 데이터통신을 수행한다.The apparatus 50 for providing message success rate information using AI according to the present invention connects to the wired and wireless data communication network 1 by either wired or wireless, and the receiver terminal 10 connected to the wired or wireless data communication network 1, the customer terminal unit (20), mutual data communication is performed with other devices such as the telecommunications company server 30, the weather server 40, and the service server 60.

상기 유무선 데이터통신망(1)은 와이파이(WiFi)망 및 로컬망(Local Area Network: LAN)을 포함하는 인터넷망, 4세대(4 Generation: 3G), 5G 등의 리치커뮤니케이션서비스(Rich Communication Service: RCS) 메시지의 송수신을 지원하는 이동통신망이 결합되어 있는 데이터통신망일 수 있다.The wired/wireless data communication network 1 is an internet network including a WiFi network and a local area network (LAN), rich communication service (RCS) such as 4G (3G) and 5G ) may be a data communication network to which a mobile communication network supporting transmission and reception of messages is coupled.

수신자 단말기(10)는 전화번호가 할당된 이동통신단말기이며, 상기 유무선 데이터통신망(1)의 이동통신망을 통해 메시지를 수신하고, 메시지의 링크 및 버튼 중 어느 하나의 클릭에 따른 링크 또는 버튼 클릭 정보를 메시지 성공률 정보 제공 장치(50)로 직접 전송하거나 링크 또는 버튼 클릭 정보에 따라 접속하여, 상기 클릭 정보에 대응하는 서비스를 제공하는 서비스 서버(60)로 전송한다.The receiver terminal 10 is a mobile communication terminal to which a phone number is assigned, receives a message through the mobile communication network of the wired/wireless data communication network 1, and links or button click information according to clicking any one of the link and button of the message. is directly transmitted to the message success rate information providing device 50 or accessed according to link or button click information, and transmitted to the service server 60 that provides a service corresponding to the click information.

고객 단말부(20)는 메시지 성공률 정보 제공 장치(50)에 접속하여 메시지 생성 수단을 제공받고, 상기 메시지 생성 수단을 통해 메시지를 생성하며, 생성된 메시지를 전송한 적어도 하나 이상의 수신자 단말기 식별정보(전화번호)를 입력하고, 메시지의 즉시 발송, 예약 발송 등과 같은 메시지 발송 종류를 선택한다.The customer terminal unit 20 accesses the message success rate information providing device 50, receives a message generating means, generates a message through the message generating means, and transmits at least one recipient terminal identification information ( phone number), and select the type of message delivery, such as immediate delivery or scheduled delivery of messages.

통신사 서버(30)는 유무선 데이터통신망(1)의 이동통신망을 통해 음성 및 데이터통신을 수행하는 수신자 단말기(10)들이 접속한 기지국 정보 및 기지국 위치정보를 관리하며, 메시지 성공률 정보 제공 장치(50)로부터 수신자 단말기 식별정보를 포함하는 위치정보의 요청 시 상기 수신자 단말기 식별정보를 가지는 수신자 단말기(10)가 접속한 기지국의 위치정보를 메시지 성공률 정보 제공 장치(50)로 제공한다. 이때, 위치정보가 제공되는 기지국은 하나 이상일 수 있을 것이다.The communication company server 30 manages base station information and base station location information accessed by the receiver terminals 10 that perform voice and data communication through the mobile communication network of the wired/wireless data communication network 1, and provides message success rate information 50 When location information including the identification information of the recipient terminal is requested from the message success rate information providing device 50, the location information of the base station accessed by the recipient terminal 10 having the identification information of the recipient terminal is provided. At this time, the number of base stations to which location information is provided may be one or more.

또한, 통신사 서버(30)는 수신자 단말기(10)가 접속한 기지국들 중 수신신호전계강도(Received Signal Strength Indicator: RSSI)가 가장 쎈 기지국에 대한 위치정보만을 제공하도록 구성될 수도 있을 것이다.In addition, the communication company server 30 may be configured to provide only location information of a base station having the strongest received signal field strength indicator (RSSI) among base stations to which the receiver terminal 10 has accessed.

기상서버(40)는 현재의 지역별, 온도, 날씨(바람, 눈, 비, 안개 등), 대기질(미세먼지, 황사 등) 정보 등을 포함하는 기상정보를 측정하여 관리하는 서버로, 메시지 성공률 정보 제공 장치(50)로부터 날짜, 시각 및 위치(지역)를 포함하는 기상정보 요청 정보의 수신 시 상기 날짜, 시각 및 지역의 기상정보를 상기 메시지 성공률 정보 제공 장치(50)로 제공한다. 상기 지역은 메시지 성공률 정보 제공 장치(50)가 위치하는 지역일 수도 있고, 메시지를 수신하여 메시지의 버튼을 클릭한 수신자 단말기(10)가 접속해 있는 기지국의 위치일 수도 있을 것이다.The weather server 40 is a server that measures and manages weather information including current region, temperature, weather (wind, snow, rain, fog, etc.), air quality (fine dust, yellow dust, etc.) information, message success rate Upon receiving weather information request information including date, time, and location (region) from the information providing device 50, the weather information of the date, time, and region is provided to the message success rate information providing device 50. The area may be the area where the message success rate information providing device 50 is located, or the location of a base station to which the receiver terminal 10 that received the message and clicked the button of the message is connected.

메시지 성공률 정보 제공 장치(50)는 접속한 고객의 고객 단말부(20)에 의해 메시지가 생성되면 저장하고, 상기 메시지를 분석하여 상기 메시지에 대한 분석정보를 생성하여 저장한 후, 상기 유무선 데이터통신망(1)의 이동통신망을 통해 상기 고객이 설정한 수신자의 수신자 단말기(10)로 상기 메시지인 발송 메시지를 전송한다. 상기 메시지와 발송 메시지는 동일한 메시지이나, 생성된 메시지와 서로 다른 수신자의 수신자 단말기(10)로 전송되는 메시지를 구분하기 위해 서로 다른 용어를 사용하였다.When a message is generated by the customer terminal unit 20 of the connected customer, the message success rate information providing device 50 stores it, analyzes the message, generates and stores analysis information about the message, and then stores the message through the wired/wireless data communication network. The sending message, which is the message, is transmitted to the receiver terminal 10 of the receiver set by the customer through the mobile communication network of (1). The message and the sending message are the same message, but different terms are used to distinguish between the generated message and the message transmitted to the receiver terminal 10 of different receivers.

상기 메시지 성공률 정보 제공 장치(50)는 상기 발송 메시지의 발송에 따른 발송 요인 정보 및 발송 메시지별 클릭 여부 정보를 수집하고, 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 고객 단말부(20)로 제공한다.The message success rate information providing device 50 collects dispatch factor information according to the dispatch of the message and whether or not each message is clicked, and collects information on whether or not the message is clicked according to the dispatch factor for the message. The success rate is calculated and provided to the customer terminal unit 20 .

도 2는 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치의 구성을 나타낸 도면이다.2 is a diagram showing the configuration of an apparatus for providing message success rate information using AI according to the present invention.

도 2를 참조하면, 상기 메시지 성공률 정보 제공 장치(50)는 저장부(110), 통신부(120) 및 제어부(130)를 포함한다.Referring to FIG. 2 , the message success rate information providing device 50 includes a storage unit 110 , a communication unit 120 and a control unit 130 .

상기 저장부(110)는 본 발명에 따른 메시지 성공률 정보 제공 장치(50)의 전반적인 동작을 제어하기 위한 제어프로그램을 저장하는 프로그램영역, 상기 제어프로그램 수행 중에 발생되는 데이터를 일시 저장하는 임시영역, 상기 제어프로그램 수행에 필요한 데이터 및 제어프로그램 수행 중에 발생되는 데이터를 반영구적으로 저장하는 데이터영역을 포함한다. 상기 데이터영역에는 본 발명에 따라 메시지 DB(111), 메시지 분석 DB(112) 및 성공률 분석 DB(113) 등이 구성될 수 있을 것이다.The storage unit 110 includes a program area for storing a control program for controlling the overall operation of the message success rate information providing device 50 according to the present invention, a temporary area for temporarily storing data generated during execution of the control program, and the It includes a data area that semi-permanently stores data necessary for the execution of the control program and data generated during the execution of the control program. In the data area, a message DB 111, a message analysis DB 112, and a success rate analysis DB 113 may be configured according to the present invention.

상기 메시지 DB(111)는 고객이 생성한 메시지를 저장한다.The message DB 111 stores messages created by customers.

상기 메시지 분석 DB(112)는 상기 메시지 DB(111)에 저장된 메시지의 내용에 대한 분석정보를 저장한다. 상기 분석정보는 메시지의 내용에 대한 분석정보로써, 메시지에서 홍보 또는 판매하고자 하는 상품, 제공하고자 하는 서비스 상품 등에 대한 정보일 수 있을 것이다.The message analysis DB 112 stores analysis information about contents of messages stored in the message DB 111 . The analysis information is analysis information about the contents of the message, and may be information about a product to be promoted or sold in the message, a service product to be provided, and the like.

상기 성공률 분석 DB(113)는 상기 메시지들 각각에 대한 다수의 발송 메시지별 발송 요인 정보와 메시지 읽음 여부, 클릭 여부, 메시지에 대한 클릭수 및 성공률을 저장한다. The success rate analysis DB 113 stores information on the sending factor for each of the plurality of messages sent, whether the message has been read, whether or not the message has been clicked, the number of clicks on the message, and the success rate for each of the messages.

통신부(120)는 유무선 데이터통신망(1)에 유선 및 무선 중 어느 하나로 연결되어, 상기 제어부(130)가 상기 유무선 데이터통신망(1)에 접속한 수신자 단말기(10), 고객 단말부(20), 통신사 서버(30), 기상서버(40), 서비스 서버(60) 등과 데이터통신을 수행할 수 있도록 한다.The communication unit 120 is connected to the wired/wireless data communication network 1 by either wired or wireless, and the control unit 130 connects the receiver terminal 10 connected to the wired/wireless data communication network 1, the customer terminal unit 20, It enables data communication with the communication company server 30, weather server 40, service server 60, etc.

제어부(130)는 시간 관리부(150), 메시지 생성부(160), 메시지 분석부(170), 메시지 발송부(180), 클릭 모니터링부(190), 발송 요인 정보 수집부(200) 및 메시지 성공률 정보 생성부(210)를 포함하여, 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치(50)의 전반적인 동작을 제어한다.The control unit 130 includes a time managing unit 150, a message generating unit 160, a message analyzing unit 170, a message sending unit 180, a click monitoring unit 190, a sending factor information collecting unit 200, and a message success rate. Including the information generator 210, the overall operation of the message success rate information providing device 50 using AI according to the present invention is controlled.

상기 시간 관리부(150)는 시스템 시간, 날짜, 요일을 계산하여 관리한다.The time management unit 150 calculates and manages the system time, date, and day of the week.

메시지 생성부(160)는 통신부(120)를 통해 접속한 고객 단말부(20)로 메시지 생성 수단을 제공하고, 상기 고객 단말부(20)에 의해 제작된 메시지 및 상기 메시지에 대한 메시지 발송 설정 정보를 상기 메시지 DB(111)에 저장하여 등록한다.The message generating unit 160 provides a means for generating a message to the customer terminal 20 accessed through the communication unit 120, and provides a message produced by the customer terminal 20 and message transmission setting information for the message. is stored in the message DB 111 and registered.

상기 메시지 발송 설정 정보는 상기 메시지를 즉시 발송 여부, 예약 발송 여부, 예약 발송 날짜, 예약 발송 시각 등의 메시지 발송 조건, 수신자 리스트(=수신자 단말기 식별정보 리스트=전화번호 리스트) 등을 포함할 수 있을 것이다. The message sending setting information may include message sending conditions such as whether the message is immediately sent, whether or not to send the message in advance, the date of the scheduled sending, the time of the scheduled sending, etc., a list of recipients (=recipient terminal identification information list=list of phone numbers), and the like. will be.

또한, 상기 메시지 발송 조건은 실시예에 따라 예약 발송 날씨, 지역 등을 더 포함할 수도 있을 것이다. In addition, the message sending condition may further include a reserved sending weather, a region, and the like, depending on the embodiment.

또한, 상기 메시지 발송 설정 정보는 실시 예에 따라 메시지 발송 설정 정보 자동 수정 수락 여부 정보도 더 포함할 수 있을 것이다.In addition, the message transmission setting information may further include information on whether or not automatic correction of message transmission setting information is accepted according to an embodiment.

메시지 분석부(170)는 상기 메시지 생성부(160)에서 제작되어 메시지 DB(111)에 저장된 메시지의 내용을 분석하여, 상기 메시지에서 소개, 판매 또는 홍보하고자 하는 상품이 무엇인지를 분석하고, 분석된 분석정보를 메시지 분석 DB(112)에 저장한다. 상기 상품은 물건일 수도 있고, 서비스 상품일 수도 있을 것이다.The message analyzer 170 analyzes the contents of the message produced by the message generator 160 and stored in the message DB 111, analyzes the product to be introduced, sold, or promoted in the message, and analyzes the message. The analyzed information is stored in the message analysis DB 112. The product may be a product or a service product.

메시지 발송부(180)는 상기 메시지 발송 설정 정보에 따라 메시지 DB(111)에 저장된 메시지에 대한 발송 메시지를 적어도 하나 이상의 해당 수신자 단말기(10)로 발송한다.The message sending unit 180 sends a sending message for the message stored in the message DB 111 to at least one corresponding receiver terminal 10 according to the message sending setting information.

메시지 발송부(180)는 메시지 발송 설정 정보의 메시지 발송 조건과 현재의 조건을 비교하기 위해 시간 관리부(130)로부터 오늘의 날짜, 현재 시각, 요일 등 중 어느 하나 이상을 획득하고 메시지 발송 조건의 메시지 발송 날짜, 시각, 요일을 비교하여, 일치하는 경우 해당 메시지에 대한 발송 메시지를 발송하도록 구성될 수 있을 것이다.The message sending unit 180 acquires one or more of today's date, current time, day of the week, etc. from the time managing unit 130 in order to compare the message sending condition of the message sending setting information with the current condition, and the message sending condition message The sending date, time, and day of the week may be compared, and if they match, a sending message for the corresponding message may be sent.

또한, 메시지 발송부(180)는 후술할 발송 요인 정보 수집부(200)의 기상정보 획득부(202)를 통해 현재의 날씨(비, 눈, 바람, 안개), 온도, 대기질(미세먼지 농도, 황사 등), 온도 등을 포함하는 기상정보를 획득하고, 획득된 기상정보와 메시지 발송 설정 정보의 메시지 발송 조건의 메시지 발송 기상 조건을 비교하여 상기 메시지에 대한 발송 메시지를 발송하도록 구성될 수도 있을 것이다.In addition, the message sending unit 180 transmits the current weather (rain, snow, wind, fog), temperature, air quality (fine dust concentration) through the meteorological information acquisition unit 202 of the sending factor information collection unit 200, which will be described later. , yellow sand, etc.), obtaining meteorological information including temperature, etc., and comparing the obtained meteorological information with the message sending meteorological conditions of the message sending setting information to send a sending message for the message. will be.

클릭 모니터링부(190)는 상기 발송 메시지를 수신한 수신자 단말기(10)로부터 상기 발송 메시지에 대한 읽음 여부 및 버튼의 클릭 여부를 모니터링하고, 수신자 단말기(10)가 발송 메시지를 활성화함에 따른 읽음 처리에 대한 읽음 여부 정보 및 사용자의 발송 메시지의 링크 또는 버튼 클릭에 따른 클릭정보를 생성하여 성공률 분석 DB(113)에 저장한다.The click monitoring unit 190 monitors whether the sending message has been read and whether a button has been clicked from the recipient terminal 10 that has received the sending message, and performs read processing as the recipient terminal 10 activates the sending message. Information about read or not and click information according to the link or button click of the user's sending message are generated and stored in the success rate analysis DB 113.

발송 요인 정보 수집부(200)는 시간정보 획득부(201), 기상정보 획득부(202), 계절 결정부(204) 및 위치정보 수집부(205)를 포함하여, 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하여 성공률 분석 DB(113)에 저장한다.The dispatch factor information collection unit 200 includes time information acquisition unit 201, weather information acquisition unit 202, season determination unit 204, and location information collection unit 205, including time information, weather information and season Sending factor information including information is collected and stored in the success rate analysis DB (113).

상기 시간정보 획득부(201)는 상기 메시지의 발송 시 및/또는 상기 클릭 모니터링부(190)를 통해 메시지 버튼의 클릭 감지 시, 상기 시간 관리부(150)를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하여 성공률 분석 DB(113)에 저장한다.The time information acquisition unit 201 sends the message through the time management unit 150 when the message is sent and/or detects a click of the message button through the click monitoring unit 190, the time, date, and day of the week when the message is sent. Time information including is obtained and stored in the success rate analysis DB (113).

기상 정보 획득부(202)는 상기 메시지의 발송 시 및/또는 상기 클릭 모니터링부(190)를 통한 메시지 버튼의 클릭 감지 시, 상기 통신부(120)를 통해 기상서버(40)에 접속하여 상기 시간정보 획득부(202)에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하여 성공률 분석 DB(113)에 저장한다.When sending the message and/or detecting a click of a message button through the click monitoring unit 190, the weather information acquisition unit 202 accesses the weather server 40 through the communication unit 120 to obtain the time information. Weather information of the date and time of the time information generated by the acquisition unit 202 is acquired and stored in the success rate analysis DB 113.

계절 결정부(203)는 상기 메시지의 발송 시 및/또는 상기 클릭 모니터링부(190)를 통한 메시지 버튼의 클릭 감지 시, 상기 시간정보 획득부(202)에서 획득된 날짜에 기반하여 현재 시간의 계절을 결정하여 성공률 분석 DB(113)에 저장한다.The season determination unit 203 determines the season of the current time based on the date obtained from the time information acquisition unit 202 when the message is sent and/or when a message button is clicked through the click monitoring unit 190. Determine and store in the success rate analysis DB (113).

위치정보 수집부(204)는 상기 클릭 모니터링부(190)를 통해 임의 발송 메시지에 대한 클릭이 감지되면 상기 클릭이 발생한 발송 메시지를 수신한 수신자 단말기(10)의 위치정보를 수집한다.The location information collecting unit 204 collects location information of the receiver terminal 10 that has received the sending message where the click occurred when a click on a random sending message is detected through the click monitoring unit 190 .

상기 위치정보 수집부(204)는 상기 링크 또는 버튼 클릭 시 수신자 단말기(10)로부터 수신자 단말기(10)의 위치를 수신받아 수신자 단말기(10)의 위치정보를 획득할 수도 있고, 상기 링크 또는 버튼 클릭 시 수신자 단말기(10)의 수신자 단말기 식별정보에 의해 통신사 서버(30)로 상기 수신자 단말기 식별정보의 수신자 단말기(10)가 접속해 있는 기지국에 대한 위치정보를 수신자 단말기(10)의 위치정보로서 획득할 수도 있을 것이다. 상기 위치정보는 기상정보 획득부(202)로 제공된다.When the link or button is clicked, the location information collection unit 204 may obtain the location information of the recipient terminal 10 by receiving the location of the recipient terminal 10 from the recipient terminal 10, or clicking the link or button. Obtain location information about the base station to which the receiver terminal 10 of the receiver terminal identification information is connected to the telecommunication company server 30 by the receiver terminal identification information of the receiver terminal 10 as location information of the receiver terminal 10 Maybe. The location information is provided to the weather information acquisition unit 202 .

기상정보 획득부(202)는 상기 위치정보 수집부(204)로부터 입력되는 위치의 지역에 대응하는 기상정보를 상기 발송 요인 정보로서 수집하도록 구성될 수 있을 것이다. The weather information acquisition unit 202 may be configured to collect weather information corresponding to the region of the location input from the location information collection unit 204 as the dispatch factor information.

메시지 성공률 정보 생성부(210)는 고객에 의해 생성된 메시지에 대해 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하여, 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부(20)로 전송한다.The message success rate information generating unit 210 counts the number of clicks for the total sending message sent for the message generated by the customer, and calculates the number of clicks by sending factors such as the time, date, day, weather condition, and location of the recipient. By counting, message success rate information for each sending factor is generated and transmitted to the customer terminal unit 20 of the corresponding customer.

도 3은 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 방법을 나타낸 흐름도이다.3 is a flowchart illustrating a method of providing message success rate information using AI according to the present invention.

도 3을 참조하면, 제어부(130)는 접속한 고객 단말부(20)로 링크 또는 버튼 생성 수단을 포함하는 메시지 생성 수단을 제공하고, 고객 단말부(20)를 통해 고객이 입력 및 설정하는 내용 및 버튼을 포함하는 메시지를 생성하여 메시지 DB(111)에 저장한다(S111).Referring to FIG. 3 , the control unit 130 provides a message generation means including a link or button generation means to the connected customer terminal unit 20, and the contents input and set by the customer through the customer terminal unit 20. And a message including a button is created and stored in the message DB 111 (S111).

메시지가 생성되어 저장되면 제어부(130)는 메시지의 내용을 분석하여 홍보, 소개, 안내 또는 판매하고자 하는 상품을 포함하는 분석정보를 생성하여 메시지 분석 DB(112)에 저장한다(S113).When the message is generated and stored, the control unit 130 analyzes the contents of the message to generate analysis information including products to be promoted, introduced, guided, or sold, and stored in the message analysis DB 112 (S113).

메시지에 대한 분석정보가 생성되면, 제어부(130)는 메시지 발송 설정 정보를 검사하여 메시지 발송 설정 정보에 따른 상기 메시지 발송 조건을 만족하는지를 검사한다(S115).When the message analysis information is generated, the control unit 130 examines the message transmission setting information to determine whether the message transmission condition according to the message transmission setting information is satisfied (S115).

발송 메시지의 발송 조건을 만족하면 상기 제어부(130)는 발송 메시지를 발송하고(S117), 발송 메시지의 발송 시마다 발송 메시지와 동시에 상기 메시지의 발송 시각, 날짜, 요일, 기상정보를 포함하는 발송 요인 정보를 수집하여 성공률 분석 DB(113)에 저장한다(S119). 상기 발송 메시지는 서로 다른 시각, 서로 다른 날짜, 서로 다른 기상 상태에서 발송될 수 있을 것이다.When the sending condition of the sending message is satisfied, the control unit 130 sends the sending message (S117), and every time the sending message is sent, the sending factor information including the sending time, date, day of the week, and weather information of the message is sent simultaneously with the sending message. is collected and stored in the success rate analysis DB 113 (S119). The dispatch message may be sent at different times, different dates, and different weather conditions.

제어부(130)는 상기 메시지의 발송 및 발송 요인 정보의 수집 후 발송 메시지의 읽음 여부 정보를 수집하여 성공률 분석 DB(113)에 저장하고(S121), 발송 메시지의 버튼이 클릭되는지를 모니터링하며(S123), 임의의 수신자 단말기(10)로 발송된 발송 메시지의 링크 또는 버튼이 클릭되면, 발송 요인별 링크 또는 버튼 클릭수를 카운트하고(S129), 메시지인 발송된 총 발송 메시지들에 대해 발송 요인별 클릭률, 즉 성공률을 계산하고, 발송 요인별 성공률 정보를 생성한다(S131). 상기 발송 요인별 성공률 정보는 발송 요인별 성공률 뿐만 아니라 발송한 총 발송 메시지 수, 링크 또는 버튼 클릭수, 읽음 확인 수, 무응답 수 등의 정보를 포함할 수 있을 것이다.The control unit 130 collects information on whether the message is sent and whether or not the message has been read after collecting information on the sending of the message and sending factors, and stores it in the success rate analysis DB 113 (S121), and monitors whether the button of the sending message is clicked (S123 ), when the link or button of the sending message sent to any recipient terminal 10 is clicked, the number of clicks on the link or button for each sending factor is counted (S129), and for the total sending messages sent as messages, each sending factor A click rate, that is, a success rate is calculated, and success rate information for each sending factor is generated (S131). The success rate information for each sending factor may include not only the success rate for each sending factor, but also information such as the total number of sent messages sent, the number of link or button clicks, the number of read confirmations, and the number of no responses.

발송 요인별 성공률이 계산되면 제어부(130)는 고객에게 계산된 발송 요인별 성공률 정보를 고객의 고객 단말부(20)로 제공한다(S133). 상기 발송 요인별 성공률 정보는 이메일 형태로 제공될 수도 있고, 어플리케이션을 통한 팝업 메시지, 인스턴트 메시지 형태로 제공될 수도 있을 것이다.When the success rate for each sending factor is calculated, the control unit 130 provides the calculated success rate information for each sending factor to the customer terminal unit 20 of the customer (S133). The success rate information for each sending factor may be provided in the form of an e-mail, or may be provided in the form of a pop-up message or an instant message through an application.

또한, 다른 실시 예에 따라 제어부(130)는 메시지의 링크 또는 버튼 클릭 발생 시 메시지 클릭 시각, 날짜, 요일 등을 더 수집하여 성공률 분석 DB(113)에 저장한다(S124).In addition, according to another embodiment, the control unit 130 further collects the message click time, date, day, etc. when a message link or button is clicked, and stores them in the success rate analysis DB 113 (S124).

상기 클릭 시각, 날짜, 요일 등의 시간정보를 저장한 후 제어부(130)는 버튼을 클릭한 수신자 단말기(10)의 위치정보를 획득하고(S125), 상기 획득된 위치의 지역에 대한 기상정보를 수집하여 성공률 분석 DB(113)에 저장한다(S127) After storing the time information such as the click time, date, and day of the week, the control unit 130 obtains location information of the receiver terminal 10 that clicked the button (S125), and provides weather information for the area of the obtained location. Collect and store in the success rate analysis DB (113) (S127)

상기 링크 또는 버튼 클릭에 대한 성공 요인 정보가 수신되면 제어부(130)는 상술한 S129 내지 S133)를 통해 상기 링크 또는 버튼 클릭에 대한 성공 요인별 성공률을 계산하고, 상기 성공 요인별 성공률을 포함하는 성공 요인별 성공률 정보를 고객에게 제공하도록 구성될 수도 있을 것이다.When the link or button click success factor information is received, the control unit 130 calculates a success rate for each success factor for the link or button click through the above-described S129 to S133), and the success factor including the success rate for each success factor It may also be configured to provide information on the success rate for each factor to the customer.

즉, 제어부(130)는 발송 메시지 발송 시 및 발송 메시지의 링크 또는 버튼 클릭 시 중 어느 하나 이상에 대해 발송 요인 정보를 수집하고, 발송 메시지 발송에 대한 발송 요인 정보 및 링크 또는 버튼 클릭에 대한 발송 요인 정보 중 어느 하나 이상에 대한 발송 요인별 성공률 정보를 고객에게 제공할 수 있을 것이다. That is, the controller 130 collects dispatch factor information for any one or more of when sending a sending message or clicking a link or button in a sending message, and collects sending factor information for sending a sending message and a sending factor for clicking a link or button. It will be possible to provide customers with success rate information for each sending factor for any one or more of the information.

한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다. On the other hand, it is common knowledge in the art that the present invention is not limited to the above-described typical preferred embodiments, but can be implemented by various improvements, changes, substitutions, or additions within the scope of the present invention. If you have the , you can easily understand. If the implementation by such improvement, change, substitution or addition falls within the scope of the appended claims below, the technical idea should also be regarded as belonging to the present invention.

10: 수신자 단말기 20: 고객 단말부
30: 통신사 서버 40: 기상서버
50: 메시지 성공률 정보 제공 장치 60: 서비스 서버
110: 저장부 111: 메시지 DB
112: 메시지 분석 DB 113: 성공률 분석 DB
120: 통신부 130: 제어부
150: 시간 관리부 160: 메시지 생성부
170: 메시지 분석부 180: 메시지 발송부
190: 클릭 모니터링부 200: 발송 요인 정보 수집부
201: 시간정보 획득부 202: 기상정보 획득부
203: 계절 결정부 204: 위치정보 수집부
210: 메시지 성공률 정보 생성부
10: receiver terminal 20: customer terminal
30: telecommunications server 40: weather server
50: message success rate information providing device 60: service server
110: storage unit 111: message DB
112: message analysis DB 113: success rate analysis DB
120: communication unit 130: control unit
150: time management unit 160: message generation unit
170: message analysis unit 180: message dispatch unit
190: click monitoring unit 200: dispatch factor information collection unit
201: time information acquisition unit 202: weather information acquisition unit
203: season determination unit 204: location information collection unit
210: message success rate information generation unit

Claims (11)

이동통신망을 포함하는 유무선 데이터통신망에 유선으로 접속하여, 상기 유무선 데이터통신망에 접속한 다른 장치들과 데이터통신을 수행하는 통신부;
고객이 생성한 메시지를 저장하는 메시지 DB, 상기 메시지 DB에 저장된 메시지의 내용에 대한 분석정보를 저장하는 메시지 분석 DB 및 상기 메시지들 각각에 대한 다수의 발송 메시지별 발송 요인 정보와 클릭 여부 및 메시지에 대한 클릭수 및 성공률을 저장하는 성공률 분석 DB를 포함하는 저장부; 및
상기 통신부를 통해 접속한 고객의 고객 단말부에 의해 메시지가 생성되면 상기 메시지 DB에 저장하고, 상기 메시지를 분석하여 상기 메시지에 대한 분석정보를 생성하여 상기 메시지 분석 DB에 저장한 후, 상기 통신부를 거쳐 상기 데이터통신망의 이동통신망을 통해 상기 고객이 설정한 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 전송하고, 상기 발송 메시지의 발송 시의 발송 요인에 대한 발송 요인 정보 및 발송 메시지의 클릭 여부에 따른 발송 메시지 클릭 여부 정보를 수집하고, 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 통신부를 통해 고객 단말부로 제공하는 제어부를 포함하되,
상기 제어부는,
상기 통신부를 통해 접속한 고객의 고객 단말부로 링크 또는 버튼 생성 수단을 포함하는 메시지 생성 수단을 제공하고, 상기 메시지 생성 수단을 통해 버튼을 포함하여 생성되는 메시지를 상기 메시지 DB에 저장하는 메시지 생성부;
상기 메시지의 내용을 분석하여, 메시지 내용의 상품에 대한 분석정보를 생성하여 상기 메시지 분석 DB에 저장하는 메시지 분석부;
상기 통신부를 거쳐 상기 유무선 데이터통신망의 이동통신망을 통해 상기 고객의 설정에 따라 적어도 한 명 이상의 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 발송하는 메시지 발송부;
상기 발송된 발송 메시지의 버튼이 클릭되는지를 모니터링하여 발송 메시지별 클릭 여부 정보를 수집하는 클릭 모니터링부;
상기 발송 메시지의 발송 시의 발송 요인에 대한 발송 요인 정보를 수집하는 발송 요인 정보 수집부;
상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 메시지를 생성한 고객의 고객 단말부로 제공하는 메시지 성공률 정보 생성부를 포함하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 장치.
A communication unit that connects to a wired and wireless data communication network including a mobile communication network by wire and performs data communication with other devices connected to the wired and wireless data communication network;
A message DB for storing messages generated by the customer, a message analysis DB for storing analysis information on the contents of messages stored in the message DB, and information on sending factors for each of a plurality of sent messages, clicks, and messages a storage unit including a success rate analysis DB for storing the number of clicks and a success rate; and
When a message is generated by the customer terminal of the customer accessed through the communication unit, it is stored in the message DB, the message is analyzed to generate analysis information about the message, and after storing it in the message analysis DB, the communication unit Through the mobile communication network of the data communication network, the sending message, which is the message, is transmitted to the receiver terminal of the receiver set by the customer, and the sending factor information about the sending factor when sending the sending message and whether or not the sending message is clicked A control unit that collects information on whether or not a message is clicked for sending, calculates a success rate for each sending factor for the message based on the collected information on sending factors and clicked information, and provides the information to the customer terminal unit through the communication unit,
The control unit,
a message generating unit for providing a message generating unit including a link or button generating unit to a customer terminal of a customer connected through the communication unit, and storing a message generated through the message generating unit including a button in the message DB;
a message analysis unit that analyzes the content of the message, generates analysis information about the product of the message content, and stores it in the message analysis DB;
a message sending unit for sending the sending message, which is the message, to a receiver terminal of at least one receiver according to the setting of the customer through the mobile communication network of the wired/wireless data communication network via the communication unit;
a click monitoring unit that monitors whether a button of the sent message is clicked and collects information on whether each message is clicked;
a dispatch factor information collection unit that collects dispatch factor information on a dispatch factor when the dispatch message is sent;
A message success rate information generating unit that calculates the success rate for each sending factor for the message based on the collected sending factor information and click information and provides it to the customer terminal of the customer who generated the message Message success rate information providing device.
삭제delete 제1항에 있어서,
상기 제어부는,
시스템 시간, 날짜 및 요일을 계산하여 관리하는 시간 관리부를 더 포함하되,
상기 발송 요인 정보 수집부는,
상기 메시지의 발송 시 상기 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득부;
상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득부; 및
상기 시간정보 획득부에서 획득된 날짜에 기반하여 계절을 결정하는 계절 결정부를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 장치.
According to claim 1,
The control unit,
Further comprising a time management unit that calculates and manages system time, date, and day of the week,
The dispatch factor information collection unit,
a time information obtaining unit for obtaining time information including a sending time, date, and day of the week of the message through the time managing unit when the message is sent;
a weather information acquisition unit for obtaining weather information of the date and time of the time information generated by the time information acquisition unit by accessing the weather server through the communication unit when the message is sent; and
Including a season determination unit for determining the season based on the date obtained by the time information acquisition unit,
A message success rate information providing device using AI, characterized in that for collecting transmission factor information including the time information, weather information and season information.
제3항에 있어서,
상기 발송 요인 정보 수집부는,
상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지가 확인되면 상기 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집부를 더 포함하되,
상기 시간정보 획득부는,
상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 획득하고,
상기 기상정보 획득부는,
상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 획득하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 장치.
According to claim 3,
The dispatch factor information collection unit,
Further comprising a location information collection unit for collecting location information of a receiver terminal that has received the transmission message when the click monitoring unit confirms a dispatch message where a click has occurred;
The time information acquisition unit,
obtaining time information including the time, date and day of the week when the click occurred;
The weather information acquisition unit,
A device for providing message success rate information using AI, characterized in that for obtaining weather information corresponding to the location of the receiver terminal confirmed through the location information collection unit.
제4항에 있어서,
상기 메시지 성공률 정보 생성부는,
고객에 의해 생성된 메시지에 대해 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하여, 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 장치.
According to claim 4,
The message success rate information generating unit,
Count the number of clicks for the total sending message sent for the message generated by the customer, but count the number of clicks by sending factor such as the time, date, day, weather condition and location of the recipient, and message success rate information by sending factor Message success rate information providing device using AI, characterized in that for generating and transmitting to the customer terminal of the customer.
제5항에 있어서,
상기 기상정보는,
눈, 비, 바람, 안개, 온도 및 대기질 상태 중 어느 하나 이상을 포함하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 장치.
According to claim 5,
The weather information is
An apparatus for providing message success rate information using AI, characterized in that it includes any one or more of snow, rain, wind, fog, temperature and air quality conditions.
제어부의 메시지 생성부가 통신부를 통해 접속한 고객의 고객 단말부로 링크 또는 버튼 생성 수단을 포함하는 메시지 생성 수단을 제공하여, 버튼을 포함하여 생성되는 메시지를 메시지 DB에 저장하는 메시지 생성 과정;
제어부의 메시지 분석부가 상기 메시지의 내용을 분석하여, 메시지 내용의 상품에 대한 분석정보를 생성하여 메시지 분석 DB에 저장하는 메시지 분석과정;
상기 제어부의 메시지 발송부가 상기 통신부를 거쳐 유무선 데이터통신망의 이동통신망을 통해 상기 고객의 설정에 따라 적어도 한 명 이상의 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 발송하는 메시지 발송 과정;
상기 제어부의 클릭 모니터링부가 상기 발송된 발송 메시지의 버튼이 클릭되는지를 모니터링하여 발송 메시지별 클릭 여부 정보를 수집하는 클릭 모니터링 과정;
상기 제어부의 발송 요인 정보 수집부가 상기 발송 메시지의 발송 시의 발송 요인에 대한 발송 요인 정보를 수집하는 발송 요인 정보 수집 과정;
상기 제어부의 메시지 성공률 정보 생성부가 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 메시지를 생성한 고객의 고객 단말부로 제공하는 메시지 성공률 정보 제공 과정을 포함하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 방법.
A message generation process in which the message generation unit of the control unit provides a message generation unit including a link or button generation unit to a customer terminal unit of a customer connected through the communication unit, and stores a message generated including a button in a message DB;
a message analysis process in which the message analysis unit of the control unit analyzes the content of the message, generates analysis information about the product of the message content, and stores it in a message analysis DB;
a message sending process in which the message sending unit of the control unit sends the sending message, which is the message, to a receiver terminal of at least one receiver according to the setting of the customer through a mobile communication network of a wired/wireless data communication network via the communication unit;
a click monitoring process in which the click monitoring unit of the control unit monitors whether a button of the sent message is clicked and collects information on whether each message is clicked;
a sending factor information collection process in which the sending factor information collecting unit of the control unit collects sending factor information about a sending factor when sending the sending message;
A message success rate information generating unit of the control unit calculates a success rate for each sending factor for the message based on the collected sending factor information and click information, and provides message success rate information to a customer terminal of a customer who generated the message. A method of providing message success rate information using AI, characterized in that.
제7항에 있어서,
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 발송 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계;
상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및
상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 방법.
According to claim 7,
The sending factor information collection process,
a time information obtaining step of acquiring time information including a sending time, date and day of the week of the message through a time management unit when the message is sent by the time information acquiring unit of the sending factor information collection unit;
a weather information obtaining step of acquiring weather information of the date and time of the time information generated by the time information acquiring unit by accessing the weather server through the communication unit when the message is sent by the weather information acquisition unit of the sending factor information collection unit; and
A season determination step of determining the season of the date based on the date acquired by the time information acquisition unit by the season determination unit of the dispatch factor information collection unit,
A method of providing message success rate information using AI, characterized in that for collecting transmission factor information including the time information, weather information and season information.
제8항에 있어서,
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 위치정보 수집부가 상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집 단계를 더 포함하되,
상기 시간정보 획득 단계에서, 상기 시간정보 획득부가 상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 더 획득하고,
상기 기상정보 획득 단계에서, 상기 기상정보 획득부가 상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 더 획득하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 방법.
According to claim 8,
The sending factor information collection process,
Further comprising a location information collection step in which the location information collection unit of the dispatch factor information collection unit collects location information of a receiver terminal receiving a dispatch message in which a click occurs through the click monitoring unit,
In the time information obtaining step, the time information obtaining unit further obtains time information including a time, date, and day of the week when the click occurs;
In the weather information acquisition step, the weather information acquisition unit further acquires weather information corresponding to the location of the receiver terminal confirmed through the location information collection unit.
제9항에 있어서,
상기 메시지 성공률 정보 생성 과정은,
상기 메시지 성공률 정보 생성부가 고객에 의해 생성된 메시지에 대한 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하며, 발송 시와 클릭 시를 구분하여 카운트하고, 발송 시와 클릭 시의 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 방법.
According to claim 9,
The process of generating the message success rate information,
The message success rate information generation unit counts the number of clicks for the total sending messages sent for messages generated by the customer, and counts the number of clicks for each sending factor such as the time, date, day, weather condition, and location of the recipient, A method of providing message success rate information using AI, characterized in that the time of sending and the time of clicking are counted separately, and message success rate information by sending factor at the time of sending and at the time of clicking is generated and transmitted to the customer terminal of the customer.
제7항에 있어서,
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 클릭 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계;
상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 클릭 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및
상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 AI를 활용한 메시지 성공률 정보 제공 방법.
According to claim 7,
The sending factor information collection process,
a time information obtaining step of acquiring time information including a sending time, date, and day of the week of the message through a time management unit when the message is clicked by the time information obtaining unit of the sending factor information collecting unit;
a weather information obtaining step of obtaining weather information of the date and time of the time information generated by the time information acquiring unit by accessing the weather server through the communication unit when the message is clicked by the weather information acquisition unit of the sending factor information collection unit; and
A season determination step of determining the season of the date based on the date acquired by the time information acquisition unit by the season determination unit of the dispatch factor information collection unit,
A method of providing message success rate information using AI, characterized in that for collecting transmission factor information including the time information, weather information and season information.
KR1020220079139A 2022-06-28 2022-06-28 Apparatus and method for providing message success rate information using artificial intelligence KR102477742B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220079139A KR102477742B1 (en) 2022-06-28 2022-06-28 Apparatus and method for providing message success rate information using artificial intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220079139A KR102477742B1 (en) 2022-06-28 2022-06-28 Apparatus and method for providing message success rate information using artificial intelligence

Publications (1)

Publication Number Publication Date
KR102477742B1 true KR102477742B1 (en) 2022-12-15

Family

ID=84439692

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220079139A KR102477742B1 (en) 2022-06-28 2022-06-28 Apparatus and method for providing message success rate information using artificial intelligence

Country Status (1)

Country Link
KR (1) KR102477742B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100822162B1 (en) 2006-06-30 2008-04-16 (주) 엘지텔레콤 Chatting system based interactive massage service using server and method thereof
KR20130124799A (en) * 2012-05-07 2013-11-15 고일권 Evolutionary vertual secretary service system at smart device
KR20190013277A (en) * 2017-08-01 2019-02-11 (주)레드테이블 System and method for recommending mobile commerce information using big data
KR20220073262A (en) * 2020-11-26 2022-06-03 (주)플레이스링크 System and method for recommending linked discount rates and advertisement profit models optimized for stores using AI

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100822162B1 (en) 2006-06-30 2008-04-16 (주) 엘지텔레콤 Chatting system based interactive massage service using server and method thereof
KR20130124799A (en) * 2012-05-07 2013-11-15 고일권 Evolutionary vertual secretary service system at smart device
KR20190013277A (en) * 2017-08-01 2019-02-11 (주)레드테이블 System and method for recommending mobile commerce information using big data
KR20220073262A (en) * 2020-11-26 2022-06-03 (주)플레이스링크 System and method for recommending linked discount rates and advertisement profit models optimized for stores using AI

Similar Documents

Publication Publication Date Title
JP4917776B2 (en) Method for filtering spam mail for mobile communication devices
US10129391B2 (en) Short message service spam data analysis and detection
EP1767023B1 (en) Broadcast/multicast service method based on user location information
US6781972B1 (en) Method and system for subscriber-configurable communications service
CN101262649B (en) Service parameter configuration method and system
US20060168031A1 (en) Detection of unwanted messages (spam)
US8850463B2 (en) System and method for capturing parameters and recording events in portable devices with digital television receiver
EP2339872A1 (en) De-massing method of position advertising service based on regional strategy and system thereof
KR20060071362A (en) Anti-spam server
US7711806B1 (en) Method for dynamically adjusting frequency of content transmissions to a communication device
EP1312236B1 (en) Mobile radio communication system and method for broadcasting messages to registered groups
WO2007109125A2 (en) System and method for activity monitoring and alerting
KR101404448B1 (en) Method and system for guiding package data protocol activation
CN101115260B (en) Mobile communication terminal and method for playing message in real time thereof
EP1301059B1 (en) Reception notification control
KR102477742B1 (en) Apparatus and method for providing message success rate information using artificial intelligence
CN101180629B (en) For managing equipment and the method for content exchange on the wireless device
US7991384B2 (en) Method for charging multimedia message service
US20040236834A1 (en) Delivery of wireless email based on user viewing interest
JP2002251409A (en) System/method for informing event occurrence and storage medium with event occurrence information program stored thereon
KR101633861B1 (en) Apparatus for guiding suspecious spam call based on analysis of call traffic and method thereof
US20130311577A1 (en) Marketing Message Analysis and Reporting
CN108600971B (en) Device and method for monitoring multimedia message receiving result
EP2398210B1 (en) Targeted mobile advertising via user proxy at femto AP
CA2525857C (en) Integrated message delivery over a plurality of transport mediums

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant