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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000013473 artificial intelligence Methods 0.000 title description 15
- 238000004891 communication Methods 0.000 claims description 60
- 238000004458 analytical method Methods 0.000 claims description 49
- 238000010295 mobile communication Methods 0.000 claims description 22
- 238000012544 monitoring process Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000007726 management method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000000428 dust Substances 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/23—Reliability checks, e.g. acknowledgments or fault reporting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
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
Description
본 발명은 메시지 성공률 정보 제공 장치 및 방법에 관한 것으로, 더욱 상세하게는 발송된 메시지에 대한 기상정보, 시간정보 등의 발송 요인을 수집하고, 발송된 메시지의 수신자 클릭에 따른 수집된 발송 요인별 메시지의 성공률을 계산하여 상기 메시지를 발송한 고객에게 제공하는 인공지능(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.
따라서 본 발명의 목적은 발송된 메시지에 대한 기상정보, 시간정보 등의 발송 요인을 수집하고, 발송된 메시지의 수신자 클릭에 따른 수집된 발송 요인별 메시지의 성공률을 계산하여 상기 메시지를 발송한 고객에게 제공하는 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
상기 유무선 데이터통신망(1)은 와이파이(WiFi)망 및 로컬망(Local Area Network: LAN)을 포함하는 인터넷망, 4세대(4 Generation: 3G), 5G 등의 리치커뮤니케이션서비스(Rich Communication Service: RCS) 메시지의 송수신을 지원하는 이동통신망이 결합되어 있는 데이터통신망일 수 있다.The wired/wireless
수신자 단말기(10)는 전화번호가 할당된 이동통신단말기이며, 상기 유무선 데이터통신망(1)의 이동통신망을 통해 메시지를 수신하고, 메시지의 링크 및 버튼 중 어느 하나의 클릭에 따른 링크 또는 버튼 클릭 정보를 메시지 성공률 정보 제공 장치(50)로 직접 전송하거나 링크 또는 버튼 클릭 정보에 따라 접속하여, 상기 클릭 정보에 대응하는 서비스를 제공하는 서비스 서버(60)로 전송한다.The
고객 단말부(20)는 메시지 성공률 정보 제공 장치(50)에 접속하여 메시지 생성 수단을 제공받고, 상기 메시지 생성 수단을 통해 메시지를 생성하며, 생성된 메시지를 전송한 적어도 하나 이상의 수신자 단말기 식별정보(전화번호)를 입력하고, 메시지의 즉시 발송, 예약 발송 등과 같은 메시지 발송 종류를 선택한다.The
통신사 서버(30)는 유무선 데이터통신망(1)의 이동통신망을 통해 음성 및 데이터통신을 수행하는 수신자 단말기(10)들이 접속한 기지국 정보 및 기지국 위치정보를 관리하며, 메시지 성공률 정보 제공 장치(50)로부터 수신자 단말기 식별정보를 포함하는 위치정보의 요청 시 상기 수신자 단말기 식별정보를 가지는 수신자 단말기(10)가 접속한 기지국의 위치정보를 메시지 성공률 정보 제공 장치(50)로 제공한다. 이때, 위치정보가 제공되는 기지국은 하나 이상일 수 있을 것이다.The
또한, 통신사 서버(30)는 수신자 단말기(10)가 접속한 기지국들 중 수신신호전계강도(Received Signal Strength Indicator: RSSI)가 가장 쎈 기지국에 대한 위치정보만을 제공하도록 구성될 수도 있을 것이다.In addition, the
기상서버(40)는 현재의 지역별, 온도, 날씨(바람, 눈, 비, 안개 등), 대기질(미세먼지, 황사 등) 정보 등을 포함하는 기상정보를 측정하여 관리하는 서버로, 메시지 성공률 정보 제공 장치(50)로부터 날짜, 시각 및 위치(지역)를 포함하는 기상정보 요청 정보의 수신 시 상기 날짜, 시각 및 지역의 기상정보를 상기 메시지 성공률 정보 제공 장치(50)로 제공한다. 상기 지역은 메시지 성공률 정보 제공 장치(50)가 위치하는 지역일 수도 있고, 메시지를 수신하여 메시지의 버튼을 클릭한 수신자 단말기(10)가 접속해 있는 기지국의 위치일 수도 있을 것이다.The
메시지 성공률 정보 제공 장치(50)는 접속한 고객의 고객 단말부(20)에 의해 메시지가 생성되면 저장하고, 상기 메시지를 분석하여 상기 메시지에 대한 분석정보를 생성하여 저장한 후, 상기 유무선 데이터통신망(1)의 이동통신망을 통해 상기 고객이 설정한 수신자의 수신자 단말기(10)로 상기 메시지인 발송 메시지를 전송한다. 상기 메시지와 발송 메시지는 동일한 메시지이나, 생성된 메시지와 서로 다른 수신자의 수신자 단말기(10)로 전송되는 메시지를 구분하기 위해 서로 다른 용어를 사용하였다.When a message is generated by the
상기 메시지 성공률 정보 제공 장치(50)는 상기 발송 메시지의 발송에 따른 발송 요인 정보 및 발송 메시지별 클릭 여부 정보를 수집하고, 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 고객 단말부(20)로 제공한다.The message success rate
도 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
상기 저장부(110)는 본 발명에 따른 메시지 성공률 정보 제공 장치(50)의 전반적인 동작을 제어하기 위한 제어프로그램을 저장하는 프로그램영역, 상기 제어프로그램 수행 중에 발생되는 데이터를 일시 저장하는 임시영역, 상기 제어프로그램 수행에 필요한 데이터 및 제어프로그램 수행 중에 발생되는 데이터를 반영구적으로 저장하는 데이터영역을 포함한다. 상기 데이터영역에는 본 발명에 따라 메시지 DB(111), 메시지 분석 DB(112) 및 성공률 분석 DB(113) 등이 구성될 수 있을 것이다.The
상기 메시지 DB(111)는 고객이 생성한 메시지를 저장한다.The
상기 메시지 분석 DB(112)는 상기 메시지 DB(111)에 저장된 메시지의 내용에 대한 분석정보를 저장한다. 상기 분석정보는 메시지의 내용에 대한 분석정보로써, 메시지에서 홍보 또는 판매하고자 하는 상품, 제공하고자 하는 서비스 상품 등에 대한 정보일 수 있을 것이다.The
상기 성공률 분석 DB(113)는 상기 메시지들 각각에 대한 다수의 발송 메시지별 발송 요인 정보와 메시지 읽음 여부, 클릭 여부, 메시지에 대한 클릭수 및 성공률을 저장한다. The success
통신부(120)는 유무선 데이터통신망(1)에 유선 및 무선 중 어느 하나로 연결되어, 상기 제어부(130)가 상기 유무선 데이터통신망(1)에 접속한 수신자 단말기(10), 고객 단말부(20), 통신사 서버(30), 기상서버(40), 서비스 서버(60) 등과 데이터통신을 수행할 수 있도록 한다.The
제어부(130)는 시간 관리부(150), 메시지 생성부(160), 메시지 분석부(170), 메시지 발송부(180), 클릭 모니터링부(190), 발송 요인 정보 수집부(200) 및 메시지 성공률 정보 생성부(210)를 포함하여, 본 발명에 따른 AI를 활용한 메시지 성공률 정보 제공 장치(50)의 전반적인 동작을 제어한다.The
상기 시간 관리부(150)는 시스템 시간, 날짜, 요일을 계산하여 관리한다.The
메시지 생성부(160)는 통신부(120)를 통해 접속한 고객 단말부(20)로 메시지 생성 수단을 제공하고, 상기 고객 단말부(20)에 의해 제작된 메시지 및 상기 메시지에 대한 메시지 발송 설정 정보를 상기 메시지 DB(111)에 저장하여 등록한다.The
상기 메시지 발송 설정 정보는 상기 메시지를 즉시 발송 여부, 예약 발송 여부, 예약 발송 날짜, 예약 발송 시각 등의 메시지 발송 조건, 수신자 리스트(=수신자 단말기 식별정보 리스트=전화번호 리스트) 등을 포함할 수 있을 것이다. 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
메시지 발송부(180)는 상기 메시지 발송 설정 정보에 따라 메시지 DB(111)에 저장된 메시지에 대한 발송 메시지를 적어도 하나 이상의 해당 수신자 단말기(10)로 발송한다.The
메시지 발송부(180)는 메시지 발송 설정 정보의 메시지 발송 조건과 현재의 조건을 비교하기 위해 시간 관리부(130)로부터 오늘의 날짜, 현재 시각, 요일 등 중 어느 하나 이상을 획득하고 메시지 발송 조건의 메시지 발송 날짜, 시각, 요일을 비교하여, 일치하는 경우 해당 메시지에 대한 발송 메시지를 발송하도록 구성될 수 있을 것이다.The
또한, 메시지 발송부(180)는 후술할 발송 요인 정보 수집부(200)의 기상정보 획득부(202)를 통해 현재의 날씨(비, 눈, 바람, 안개), 온도, 대기질(미세먼지 농도, 황사 등), 온도 등을 포함하는 기상정보를 획득하고, 획득된 기상정보와 메시지 발송 설정 정보의 메시지 발송 조건의 메시지 발송 기상 조건을 비교하여 상기 메시지에 대한 발송 메시지를 발송하도록 구성될 수도 있을 것이다.In addition, the
클릭 모니터링부(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
발송 요인 정보 수집부(200)는 시간정보 획득부(201), 기상정보 획득부(202), 계절 결정부(204) 및 위치정보 수집부(205)를 포함하여, 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하여 성공률 분석 DB(113)에 저장한다.The dispatch factor information collection unit 200 includes time
상기 시간정보 획득부(201)는 상기 메시지의 발송 시 및/또는 상기 클릭 모니터링부(190)를 통해 메시지 버튼의 클릭 감지 시, 상기 시간 관리부(150)를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하여 성공률 분석 DB(113)에 저장한다.The time
기상 정보 획득부(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
계절 결정부(203)는 상기 메시지의 발송 시 및/또는 상기 클릭 모니터링부(190)를 통한 메시지 버튼의 클릭 감지 시, 상기 시간정보 획득부(202)에서 획득된 날짜에 기반하여 현재 시간의 계절을 결정하여 성공률 분석 DB(113)에 저장한다.The
위치정보 수집부(204)는 상기 클릭 모니터링부(190)를 통해 임의 발송 메시지에 대한 클릭이 감지되면 상기 클릭이 발생한 발송 메시지를 수신한 수신자 단말기(10)의 위치정보를 수집한다.The location
상기 위치정보 수집부(204)는 상기 링크 또는 버튼 클릭 시 수신자 단말기(10)로부터 수신자 단말기(10)의 위치를 수신받아 수신자 단말기(10)의 위치정보를 획득할 수도 있고, 상기 링크 또는 버튼 클릭 시 수신자 단말기(10)의 수신자 단말기 식별정보에 의해 통신사 서버(30)로 상기 수신자 단말기 식별정보의 수신자 단말기(10)가 접속해 있는 기지국에 대한 위치정보를 수신자 단말기(10)의 위치정보로서 획득할 수도 있을 것이다. 상기 위치정보는 기상정보 획득부(202)로 제공된다.When the link or button is clicked, the location
기상정보 획득부(202)는 상기 위치정보 수집부(204)로부터 입력되는 위치의 지역에 대응하는 기상정보를 상기 발송 요인 정보로서 수집하도록 구성될 수 있을 것이다. The weather
메시지 성공률 정보 생성부(210)는 고객에 의해 생성된 메시지에 대해 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하여, 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부(20)로 전송한다.The message success rate
도 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
메시지가 생성되어 저장되면 제어부(130)는 메시지의 내용을 분석하여 홍보, 소개, 안내 또는 판매하고자 하는 상품을 포함하는 분석정보를 생성하여 메시지 분석 DB(112)에 저장한다(S113).When the message is generated and stored, the
메시지에 대한 분석정보가 생성되면, 제어부(130)는 메시지 발송 설정 정보를 검사하여 메시지 발송 설정 정보에 따른 상기 메시지 발송 조건을 만족하는지를 검사한다(S115).When the message analysis information is generated, the
발송 메시지의 발송 조건을 만족하면 상기 제어부(130)는 발송 메시지를 발송하고(S117), 발송 메시지의 발송 시마다 발송 메시지와 동시에 상기 메시지의 발송 시각, 날짜, 요일, 기상정보를 포함하는 발송 요인 정보를 수집하여 성공률 분석 DB(113)에 저장한다(S119). 상기 발송 메시지는 서로 다른 시각, 서로 다른 날짜, 서로 다른 기상 상태에서 발송될 수 있을 것이다.When the sending condition of the sending message is satisfied, the
제어부(130)는 상기 메시지의 발송 및 발송 요인 정보의 수집 후 발송 메시지의 읽음 여부 정보를 수집하여 성공률 분석 DB(113)에 저장하고(S121), 발송 메시지의 버튼이 클릭되는지를 모니터링하며(S123), 임의의 수신자 단말기(10)로 발송된 발송 메시지의 링크 또는 버튼이 클릭되면, 발송 요인별 링크 또는 버튼 클릭수를 카운트하고(S129), 메시지인 발송된 총 발송 메시지들에 대해 발송 요인별 클릭률, 즉 성공률을 계산하고, 발송 요인별 성공률 정보를 생성한다(S131). 상기 발송 요인별 성공률 정보는 발송 요인별 성공률 뿐만 아니라 발송한 총 발송 메시지 수, 링크 또는 버튼 클릭수, 읽음 확인 수, 무응답 수 등의 정보를 포함할 수 있을 것이다.The
발송 요인별 성공률이 계산되면 제어부(130)는 고객에게 계산된 발송 요인별 성공률 정보를 고객의 고객 단말부(20)로 제공한다(S133). 상기 발송 요인별 성공률 정보는 이메일 형태로 제공될 수도 있고, 어플리케이션을 통한 팝업 메시지, 인스턴트 메시지 형태로 제공될 수도 있을 것이다.When the success rate for each sending factor is calculated, the
또한, 다른 실시 예에 따라 제어부(130)는 메시지의 링크 또는 버튼 클릭 발생 시 메시지 클릭 시각, 날짜, 요일 등을 더 수집하여 성공률 분석 DB(113)에 저장한다(S124).In addition, according to another embodiment, the
상기 클릭 시각, 날짜, 요일 등의 시간정보를 저장한 후 제어부(130)는 버튼을 클릭한 수신자 단말기(10)의 위치정보를 획득하고(S125), 상기 획득된 위치의 지역에 대한 기상정보를 수집하여 성공률 분석 DB(113)에 저장한다(S127) After storing the time information such as the click time, date, and day of the week, the
상기 링크 또는 버튼 클릭에 대한 성공 요인 정보가 수신되면 제어부(130)는 상술한 S129 내지 S133)를 통해 상기 링크 또는 버튼 클릭에 대한 성공 요인별 성공률을 계산하고, 상기 성공 요인별 성공률을 포함하는 성공 요인별 성공률 정보를 고객에게 제공하도록 구성될 수도 있을 것이다.When the link or button click success factor information is received, the
즉, 제어부(130)는 발송 메시지 발송 시 및 발송 메시지의 링크 또는 버튼 클릭 시 중 어느 하나 이상에 대해 발송 요인 정보를 수집하고, 발송 메시지 발송에 대한 발송 요인 정보 및 링크 또는 버튼 클릭에 대한 발송 요인 정보 중 어느 하나 이상에 대한 발송 요인별 성공률 정보를 고객에게 제공할 수 있을 것이다. That is, the
한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다. 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.
상기 제어부는,
시스템 시간, 날짜 및 요일을 계산하여 관리하는 시간 관리부를 더 포함하되,
상기 발송 요인 정보 수집부는,
상기 메시지의 발송 시 상기 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득부;
상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득부; 및
상기 시간정보 획득부에서 획득된 날짜에 기반하여 계절을 결정하는 계절 결정부를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 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.
상기 발송 요인 정보 수집부는,
상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지가 확인되면 상기 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집부를 더 포함하되,
상기 시간정보 획득부는,
상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 획득하고,
상기 기상정보 획득부는,
상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 획득하는 것을 특징으로 하는 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.
상기 메시지 성공률 정보 생성부는,
고객에 의해 생성된 메시지에 대해 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하여, 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 하는 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.
상기 기상정보는,
눈, 비, 바람, 안개, 온도 및 대기질 상태 중 어느 하나 이상을 포함하는 것을 특징으로 하는 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에 저장하는 메시지 분석과정;
상기 제어부의 메시지 발송부가 상기 통신부를 거쳐 유무선 데이터통신망의 이동통신망을 통해 상기 고객의 설정에 따라 적어도 한 명 이상의 수신자의 수신자 단말기로 상기 메시지인 발송 메시지를 발송하는 메시지 발송 과정;
상기 제어부의 클릭 모니터링부가 상기 발송된 발송 메시지의 버튼이 클릭되는지를 모니터링하여 발송 메시지별 클릭 여부 정보를 수집하는 클릭 모니터링 과정;
상기 제어부의 발송 요인 정보 수집부가 상기 발송 메시지의 발송 시의 발송 요인에 대한 발송 요인 정보를 수집하는 발송 요인 정보 수집 과정;
상기 제어부의 메시지 성공률 정보 생성부가 상기 수집된 발송 요인 정보 및 클릭 여부 정보에 의해 상기 메시지에 대한 발송 요인별 성공률을 계산하여 상기 메시지를 생성한 고객의 고객 단말부로 제공하는 메시지 성공률 정보 제공 과정을 포함하는 것을 특징으로 하는 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.
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 발송 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계;
상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 발송 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및
상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 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.
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 위치정보 수집부가 상기 클릭 모니터링부를 통해 클릭이 발생한 발송 메시지를 수신한 수신자 단말기의 위치정보를 수집하는 위치정보 수집 단계를 더 포함하되,
상기 시간정보 획득 단계에서, 상기 시간정보 획득부가 상기 클릭이 발생된 시점의 시각, 날짜 및 요일을 포함하는 시간정보를 더 획득하고,
상기 기상정보 획득 단계에서, 상기 기상정보 획득부가 상기 위치정보 수집부를 통해 확인된 상기 수신자 단말기의 위치에 대응하는 기상정보를 더 획득하는 것을 특징으로 하는 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.
상기 메시지 성공률 정보 생성 과정은,
상기 메시지 성공률 정보 생성부가 고객에 의해 생성된 메시지에 대한 발송한 총 발송 메시지에 대한 클릭수를 카운트하되, 상기 시각, 날짜, 요일, 기상상태 및 수신자의 위치의 발송 요인별 클릭수를 카운트하며, 발송 시와 클릭 시를 구분하여 카운트하고, 발송 시와 클릭 시의 발송 요인별 메시지 성공률 정보를 생성하여 해당 고객의 고객 단말부로 전송하는 것을 특징으로 하는 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.
상기 발송 요인 정보 수집 과정은,
상기 발송 요인 정보 수집부의 시간정보 획득부가 상기 메시지의 클릭 시 시간 관리부를 통해 상기 메시지의 발송 시각, 날짜 및 요일을 포함하는 시간정보를 획득하는 시간정보 획득 단계;
상기 발송 요인 정보 수집부의 기상정보 획득부가 상기 메시지의 클릭 시 상기 통신부를 통해 기상서버에 접속하여 상기 시간정보 획득부에서 생성된 시간정보의 날짜 및 시각의 기상정보를 획득하는 기상정보 획득 단계; 및
상기 발송 요인 정보 수집부의 계절 결정부가 상기 시간정보 획득부에서 획득된 날짜에 기반하여 상기 날짜의 계절을 결정하는 계절 결정 단계를 포함하여,
상기 시간정보, 기상정보 및 계절정보를 포함하는 발송 요인 정보를 수집하는 것을 특징으로 하는 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.
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)
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 |
-
2022
- 2022-06-28 KR KR1020220079139A patent/KR102477742B1/en active IP Right Grant
Patent Citations (4)
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 |