KR102327280B1 - 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기 - Google Patents

수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기 Download PDF

Info

Publication number
KR102327280B1
KR102327280B1 KR1020170053621A KR20170053621A KR102327280B1 KR 102327280 B1 KR102327280 B1 KR 102327280B1 KR 1020170053621 A KR1020170053621 A KR 1020170053621A KR 20170053621 A KR20170053621 A KR 20170053621A KR 102327280 B1 KR102327280 B1 KR 102327280B1
Authority
KR
South Korea
Prior art keywords
message
mobile terminal
state
time
condition
Prior art date
Application number
KR1020170053621A
Other languages
English (en)
Other versions
KR20180120299A (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 KR1020170053621A priority Critical patent/KR102327280B1/ko
Priority to US15/963,098 priority patent/US10880704B2/en
Priority to JP2018085069A priority patent/JP7170413B2/ja
Publication of KR20180120299A publication Critical patent/KR20180120299A/ko
Priority to US17/107,894 priority patent/US11659364B2/en
Application granted granted Critical
Publication of KR102327280B1 publication Critical patent/KR102327280B1/ko

Links

Images

Classifications

    • H04L51/24
    • 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/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0272Period of advertisement exposure
    • H04L51/32
    • 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/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

수신된 메시지에 대한 사용자의 수용도를 높일 수 있는 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기가 개시된다. 이러한 수신 메시지 노출 방법은 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 방법으로, 메시지를 수신하는 단계, 및 상기 모바일 단말기의 현재 상태가 노출 규칙에 포함된 조건에 만족할 경우 상기 메시지를 표시하는 단계를 포함한다. 이와 같이, 상기 메시지 애플리케이션 프로그램이 상기 메시지를 수신한 후, 단말기 자신의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우에만 상기 메시지를 표시함에 따라, 상기 메시지에 대한 사용자의 수용도가 높아질 수 있다.

Description

수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기{RECEIVED MESSAGE DISPLAYING METHOD, MESSAGE APPLICATION PROGRAM USING THE METHOD AND MOBILE TERMINAL USING THE METHOD}
본 발명은 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 사용자 단말기에 관한 것으로, 보다 상세하게는 외부로부터 수신된 메시지를 유저에게 노출시키는 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기에 관한 것이다.
유무선 인터넷 기술 및 모바일 기술의 발전으로 인하여 광고시장 중심이 기존의 TV, 신문, 잡지 등 오프라인 상의 구세대 매체에서, 인터넷을 축으로 한 컴퓨터, 모바일 단말기 등 온라인 상의 새로운 매체로 이동되고 있다. 특히, 대다수의 사람들이 모바일 단말기, 즉 스마트폰을 소지하고 있음에 따라, 이러한 모바일 단말기를 이용한 광고 방법이 최근 많이 사용되고 있다.
모바일 단말기를 이용한 가장 대표적인 광고 방법으로, 대량 문자 전송시스템에 의한 광고 문자 전송 방법이 있을 수 있다. 구체적으로 설명하면, 광고주가 자신의 모바일 단말기를 이용하여, 전송할 광고 문자와 복수의 사용자들에 대한 전화번호들을 대량 문자 전송시스템에 전송하면, 상기 대량 문자 전송시스템이 상기 광고 문자를 상기 전화번호들에 대응하는 모바일 단말기들에게 각각 순차적으로 전송하게 되고, 그로인해 상기 사용자들 각각은 자신의 모바일 단말기를 통해 상기 광고 문자를 확인할 수 있다.
해당 사용자 입장에서 보면, 자신의 모바일 단말기가 상기 광고 문자를 수신하게 되면, 상기 광고 문자가 도착되었다는 푸시 알람 또는 상기 광고 문자의 일부 또는 전부를 즉시 표시하여 해당 사용자에게 알릴 수 있다. 그러나, 해당 사용자가 전화 통화를 하고 있거나 게임을 한참 하고 있는 중일 때 상기 광고 문자를 받게 되면, 상기 광고 문자의 확인을 다음으로 미루거나, 상기 광고 문자를 바로 지워버리거나, 상기 광고 문자의 푸시 알람을 치워버리게 되어, 상기 광고 문자에 대한 수용도가 떨어질 수밖에 없다.
따라서, 본 발명은 이러한 문제점을 해결하고자 도출된 것으로, 본 발명이 해결하고자 하는 과제는 수신된 메시지에 대한 사용자의 수용도를 높일 수 있는 수신 메시지 노출 방법을 제공하는 것이다.
또한, 본 발명이 해결하고자 하는 다른 과제는 상기 수신 메시지 노출 방법을 수행하는 메시지 애플리케이션 프로그램을 제공하는 것이다.
또한, 본 발명이 해결하고자 하는 다른 과제는 상기 수신 메시지 노출 방법을 수행하는 모바일 단말기를 제공하는 것이다.
본 발명의 일 실시예에 의한 수신 메시지 노출 방법은 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 방법으로, 메시지를 수신하는 단계, 및 상기 모바일 단말기의 현재 상태가 노출 규칙에 포함된 조건에 만족할 경우 상기 메시지를 표시하는 단계를 포함한다.
상기 메시지를 표시하는 단계는 상기 모바일 단말기의 현재 상태를 감지하는 단계, 및 감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시부의 스크린을 통해 표시하는 단계를 포함할 수 있다.
상기 노출 규칙은 상기 모바일 단말기가 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건, 및 상기 모바일 단말기가 상기 메시지를 수신한 시점으로부터 기준 시간에 도달했는지 여부인 시간 조건을 포함할 수 있다.
상기 메시지를 상기 스크린을 통해 표시하는 단계에서는, 상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 메시지를 상기 스크린을 통해 표시할 수 있다.
상기 상태 조건은 상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건, 상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건, 상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건, 상기 모바일 단말기에서 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건, 및 상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건 중에서 적어도 하나를 포함할 수 있다.
이어서, 본 발명의 일 실시예에 의한 메시지 애플리케이션 프로그램은 모바일 단말기에서 수행되는 프로그램에 관한 것으로, 메시지를 수신하는 단계; 및 상기 모바일 단말기의 현재 상태가 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시하는 단계로 수행된다.
이어서, 본 발명의 일 실시예에 의한 모바일 단말기는 인터페이스부, 표시부 및 제어부를 포함한다. 상기 인터페이스부는 메시지를 수신한다. 상기 표시부는 스크린을 통해 영상을 표시한다. 상기 제어부는 상기 인터페이스부로부터 상기 메시지를 제공받고, 단말기 자신의 현재 상태가 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어한다.
상기 모바일 단말기는 상기 노출 규칙을 저장하여, 상기 제어부로 제공할 수 있는 메모리부를 더 포함할 수 있다.
이어서, 본 발명의 일 실시예에 의한 수신 메시지 노출 방법은 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 방법으로, 메시지를 수신하는 단계, 사용자 최적 시간을 포함하는 노출 규칙을 조회하는 단계, 및 현 시점이 상기 사용자 최적 시간일 경우 상기 메시지를 표시하는 단계를 포함한다.
상기 수신 메시지 노출 방법은 상기 메시지가 표시된 이후, 상기 모바일 단말기의 상태 변화를 추적하는 단계를 더 포함할 수 있다.
상기 수신 메시지 노출 방법은 추적된 상기 모바일 단말기의 상태 변화를 분석하여 신규 최적 시간을 계산하는 단계, 및 상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경하는 단계를 더 포함할 수 있다.
상기 신규 최적 시간을 계산하는 단계는 상기 모바일 단말기의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 상기 스크린을 통해 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출한 후, 상기 표시된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산할 수 있다.
이어서, 본 발명의 일 실시예에 의한 메시지 애플리케이션 프로그램은 모바일 단말기에서 수행되는 프로그램에 관한 것으로, 메시지를 수신하는 단계; 사용자 최적 시간을 포함하는 노출 규칙을 조회하는 단계; 및 현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지를 표시하는 단계로 수행된다.
이어서, 본 발명의 일 실시예에 의한 모바일 단말기는 인터페이스부, 표시부, 메모리부 및 제어부를 포함한다. 상기 인터페이스부는 메시지를 수신한다. 상기 표시부는 스크린을 통해 영상을 표시한다. 상기 메모리부는 사용자 최적 시간을 포함하는 노출 규칙을 저장하고 있다. 상기 제어부는 상기 인터페이스부로부터 상기 메시지를 제공받고, 상기 메모리부에서 상기 노출 규칙을 조회하며, 현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어한다.
이어서, 본 발명의 일 실시예에 의한 수신 메시지 노출 방법은 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 수행되는 방법으로, 메시지를 수신하는 단계, 노출 규칙을 조회하는 단계, 및 상기 모바일 단말기의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우 상기 메시지를 표시하는 단계를 포함한다.
상기 메시지를 표시하는 단계는 상기 모바일 단말기의 현재 상태를 감지하는 단계, 및 감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우 상기 메시지를 표시부의 스크린을 통해 표시하는 단계를 포함할 수 있다.
상기 노출 규칙은 상기 모바일 단말기가 상기 메시지를 노출할 수 있는 상태에 있는지 여부인 상태 조건, 및 현 시점이 상기 메시지를 노출시킬 수 있는 사용자 최적 시간인지 여부인 시간 조건을 포함할 수 있다.
상기 메시지를 상기 스크린을 통해 표시하는 단계에서는, 상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 메시지를 상기 스크린을 통해 표시할 수 있다.
상기 상태 조건은 상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건, 상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건, 상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건, 상기 모바일 단말기에서 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건, 및 상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건 중에서 적어도 하나를 포함할 수 있다.
상기 수신 메시지 노출 방법은 상기 메시지가 표시된 이후, 상기 모바일 단말기의 상태 변화를 추적하는 단계를 더 포함할 수 있다.
상기 수신 메시지 노출 방법은 추적된 상기 모바일 단말기의 상태 변화를 분석하여 신규 최적 시간을 계산하는 단계, 및 상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경하는 단계를 더 포함할 수 있다.
상기 신규 최적 시간을 계산하는 단계는 상기 모바일 단말기의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출한 후, 상기 노출된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산할 수 있다.
이어서, 본 발명의 일 실시예에 의한 메시지 애플리케이션 프로그램은 모바일 단말기에서 수행되는 프로그램에 관한 것으로, 메시지를 수신하는 단계; 노출 규칙을 조회하는 단계; 및 상기 모바일 단말기의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시하는 단계로 수행된다.
이어서, 본 발명의 일 실시예에 의한 모바일 단말기는 인터페이스부, 표시부, 메모리부 및 제어부를 포함한다. 상기 인터페이스부는 메시지를 수신한다. 상기 표시부는 스크린을 통해 영상을 표시한다. 상기 메모리부는 노출 규칙을 저장하고 있다. 상기 제어부는 상기 인터페이스부로부터 상기 메시지를 제공받고, 상기 메모리부에서 상기 노출 규칙으로 조회하며, 단말기 자신의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어한다.
이와 같이 본 발명에 따른 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기에 따르면, 메시지 애플리케이션 프로그램에 실행되고 있고 있거나 자체 내장된 기능을 가진 모바일 단말기가 메시지를 수신한 후, 단말기 자신의 현재 상태가 노출 규칙에 포함된 조건, 예를 들어 상태 조건 및 시간 조건 중 적어도 하나에 만족할 경우에만 상기 메시지를 표시함에 따라, 사용자는 상기 메시지를 볼 여유가 있는 상태에서 상기 메시지를 확인할 수 있다.
구체적으로 설명하면, 상기 모바일 단말기를 사용하는 사용자 입장에서, 상기 모바일 단말기가 전화통화를 하고 있거나 게임을 수행하고 있을 때와 같이 상기 메시지를 확인하지 못하는 상태에 있을 때에는 상기 메시지가 표시되지 않고 있다가, 상기 메시지를 확인할 수 있다고 예측되는 상태일 때 상기 메시지를 표시함에 따라, 상기 메시지에 대한 수용도가 높아질 수 있다.
도 1은 본 발명의 일 실시예에 따른 모바일 단말기를 포함하는 메시지 전송 시스템을 도시한 개념도이다.
도 2는 도 1의 메시지 전송 시스템 중 모바일 단말기를 설명하기 위한 블록도이다.
도 3은 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제1 실시예를 설명하기 위한 순서도이다.
도 4는 도 3의 수신 메시지 노출 방법 중 단말기 상태를 판단하는 과정을 상세하게 설명한 순서도이다.
도 5는 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제2 실시예를 설명하기 위한 순서도이다.
도 6은 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제3 실시예를 설명하기 위한 순서도이다.
도 7은 도 6의 수신 메시지 노출 방법 중 단말기 상태를 판단하는 과정을 상세하게 설명한 순서도이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조 부호를 유사한 구성 요소에 대해 사용하였다. 첨부된 도면에 있어서, 구조물들의 치수는 본 발명의 명확성을 기하기 위하여 실제보다 과장하여 도시한 것일 수 있다.
제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.
본 출원에서 사용한 용어는 단지 특정한 실시예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 또한, A와 B가'연결된다', '결합된다'라는 의미는 A와 B가 직접적으로 연결되거나 결합하는 것 이외에 다른 구성요소 C가 A와 B 사이에 포함되어 A와 B가 연결되거나 결합되는 것을 포함하는 것이다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 또한, 방법 발명에 대한 특허청구범위에서, 각 단계가 명확하게 순서에 구속되지 않는 한, 각 단계들은 그 순서가 서로 바뀔 수도 있다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명하고자 한다.
도 1은 본 발명의 일 실시예에 따른 모바일 단말기를 포함하는 메시지 전송 시스템을 도시한 개념도이고, 도 2는 도 1의 메시지 전송 시스템 중 모바일 단말기를 설명하기 위한 블록도이다.
도 1 및 도 2를 참조하면, 본 실시예에 의한 메시지 전송 시스템은, 예를 들어, 메시지의 전송을 위한 관리자 단말기(10), 상기 메시지의 전송을 대행하는 문자 전송 시스템(20) 및 복수의 사용자 단말기들(100)을 포함할 수 있다. 여기서, 상기 관리자 단말기(10)는 상기 메시지를 전송하고자 하는 사용자 소유의 모바일 단말기이거나 컴퓨터 시스템일 수 있다.
구체적으로 설명하면, 상기 관리자 단말기(10)가 전송할 상기 메시지와 복수의 사용자들에 대한 전화번호들을 상기 문자 전송 시스템(20)에 전송하면, 상기 문자 전송 시스템(20)은 상기 메시지를 상기 전화번호들에 대응하는 상기 사용자 단말기들(100)에게 각각 순차적으로 전송하게 되고, 그로인해 상기 사용자들 각각은 자신의 모바일 단말기를 통해 상기 광고 문자를 확인할 수 있다. 이와 다르게, 상기 관리자 단말기(10)가 상기 사용자 단말기들(100)과 직접 연결되어 상기 메시지를 전송할 수 있다. 여기서, 상기 메시지는 광고 문자 또는 광고 이미지일 수 있다.
한편, 상기 사용자 단말기들(100) 각각은 인터넷을 통해 무선으로 신호를 주고받을 수 있는 모바일 단말기, 예를 들어 스마트폰, 테블릿 PC일 수 있다. 이때, 상기 모바일 단말기는 상기 사용자 단말기(100)와 동일한 참조부호를 부여하겠다.
상기 모바일 단말기(100)는 인터페이스부(110), 제어부(120), 표시부(130) 및 메모리부(140)를 포함할 수 있다. 상기 인터페이스부(110)는 상기 제어부(120)에 의해 제어되고, 외부의 시스템과 무선으로 신호를 주고받을 수 있으며, 수신된 정보를 상기 제어부(120)로 제공할 수 있다. 상기 표시부(120)는 상기 제어부(120)에 의해 제어되고, 스크린을 통해 영상을 표시할 수 있다. 이때, 상기 스크린은 입력이 가능한 터치스크린일 수 있다. 상기 메모리부(140)는 상기 제어부(120)에 의해 제어되고, 각종 정보를 저장하고 있다. 또한, 상기 메모리부(140)는 상기 제어부(120)에 제공되어 후술될 수신 메시지 노출 방법을 수행할 수 있는 메시지 애플리케이션 프로그램이 저장되어 있을 수 있다.
도 3은 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제1 실시예를 설명하기 위한 순서도이고, 도 4는 도 3의 수신 메시지 노출 방법 중 단말기 상태를 판단하는 과정을 상세하게 설명한 순서도이다.
도 3 및 도 4를 참조하면, 제1 실시예에 의한 수신 메시지 노출 방법으로, 우선, 상기 제어부(120)가 상기 메모리부(140)에 저장되어 있는 메시지 애플리케이션 프로그램을 로딩하여 실행시킨다(S110). 이때, 상기 메시지 애플리케이션 프로그램은 사용자에 의한 입력 행위, 예를 들어 해당 프로그램 아이콘을 클릭하는 행위에 의해 로딩되어 실행될 수 있지만, 상기 모바일 단말기(100)가 턴온(turn-on)되어 동작을 시작할 때 자동으로 로딩하여 실행될 수 있다.
본 실시예에서, 상기 메시지 애플리케이션 프로그램이 실행되고 있을 경우, 상기 제어부(120)는 실행되고 있는 상기 메시지 애플리케이션 프로그램에 따라 구동되어, 수신 메시지 노출에 대한 이후 과정을 수행시킬 수 있다.
한편, 상기 메시지 애플리케이션 프로그램은 외부 시스템(미도시)로부터 다운로드받아 제공받아 상기 모바일 단말기(100)에 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다. 이와 다르게, 상기 메시지 애플리케이션 프로그램은 상기 모바일 단말기(100)의 제조사가 제공되어 미리 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다.
이어서, 상기 인터페이스부(110)가 외부로부터 상기 메시지를 수신하면, 상기 제어부(120)는 수신된 상기 메시지를 상기 인터페이스부(110)로부터 제공받는다(S120).
이어서, 상기 제어부(120)가 상기 메시지를 제공받으면, 상기 모바일 단말기(100)의 현재 상태가 노출 규칙에 포함된 조건에 만족하는 여부를 판단할 수 있다(S130). 이때, 상기 노출 규칙은 상기 메모리부(140)에 저장되어 있을 수 있다.
이어서, 상기 제어부(120)가 상기 모바일 단말기(100)의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족한다고 판단하면, 상기 메시지를 상기 표시부(130)로 제공하여 상기 메시지를 상기 표시부(130)의 스크린에 표시시킬 수 있다(S140). 여기서, 상기 S140 단계에서는, 상기 메시지는 상기 스크린에 푸시 메시지 형태로 표시될 수 있지만, 내용의 일부 또는 전부가 직접 상기 스크린에 표시될 수 있다.
본 실시예에서, 상기 S130 단계를 상세하게 설명하면, 우선 상기 제어부(120)가 상기 모바일 단말기(100)의 현재 상태를 감지하고(S131), 감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족하는지 여부를 판단할 수 있다(S132, S133, S134, S135, S136, S137).
상기 노출 규칙은 상기 모바일 단말기(100)가 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건, 및 상기 모바일 단말기(100)가 상기 메시지를 수신한 시점으로부터 기준 시간에 도달했는지 여부인 시간 조건을 포함할 수 있다. 예를 들어, 상기 제어부(120)는 상기 S130 단계에서, 상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족한다고 판단할 수 있다. 따라서, 상기 현재 상태가 상기 기준 시간 내에 상기 상태 조건이 만족할 경우이거나, 상기 기준 시간에 도달했다고 판단되면, 상기 메시지가 상기 스크린을 통해 표시될 수 있다.
본 실시예에서, 상기 상태 조건은 상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건, 내장된 동작 센서에서 생성된 센싱값에 의해 상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건, 상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건, 상기 모바일 단말기에서 프로그램, 예를 들어 게임 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건, 및 상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건 중에서 적어도 하나를 포함할 수 있다.
예를 들어, 상기 제어부(120)는 상기 현재 상태가 상기 제1 내지 제5 상태 조건에 만족하는지 여부를 순차적으로 판단하고(S132, S133, S134, S135, S136), 어느 하나의 조건이라고 만족하면 상기 메시지를 상기 스크린에 표시시킬 수 있다. 반면, 상기 제어부(120)는 상기 제1 내지 제5 상태 조건 모두에 만족하지 않는다고 판단하면, 상기 시간 조건에 만족하는지 여부를 판단하고(S137), 그 결과 이러한 조건이 만족하면 상기 메시지를 상기 스크린에 표시시키고, 만족하지 않을 경우에는 상기 제1 내지 제5 상태 조건 또는 상기 시간 조건이 만족할 때까지 상기 현재 상태를 계속하여 감지할 수 있다.
도 5는 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제2 실시예를 설명하기 위한 순서도이다.
도 5를 참조하면, 제2 실시예에 의한 수신 메시지 노출 방법으로, 우선, 상기 제어부(120)가 상기 메모리부(140)에 저장되어 있는 메시지 애플리케이션 프로그램을 로딩하여 실행시킨다(S210). 이때, 상기 메시지 애플리케이션 프로그램은 사용자에 의한 입력 행위, 예를 들어 해당 프로그램 아이콘을 클릭하는 행위에 의해 로딩되어 실행될 수 있지만, 상기 모바일 단말기(100)가 턴온(turn-on)되어 동작을 시작할 때 자동으로 로딩하여 실행될 수 있다.
본 실시예에서, 상기 메시지 애플리케이션 프로그램이 실행되고 있을 경우, 상기 제어부(120)는 실행되고 있는 상기 메시지 애플리케이션 프로그램에 따라 구동되어, 수신 메시지 노출에 대한 이후 과정을 수행시킬 수 있다.
한편, 상기 메시지 애플리케이션 프로그램은 외부 시스템(미도시)로부터 다운로드받아 제공받아 상기 모바일 단말기(100)에 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다. 이와 다르게, 상기 메시지 애플리케이션 프로그램은 상기 모바일 단말기(100)의 제조사가 제공되어 미리 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다.
이어서, 상기 인터페이스부(110)가 외부로부터 상기 메시지를 수신하면, 상기 제어부(120)는 수신된 상기 메시지를 상기 인터페이스부(110)로부터 제공받는다(S220).
이어서, 상기 제어부(120)가 상기 메시지를 제공받으면, 상기 메모리부(140)에 접속하여 저장되어 있는 노출 규칙을 조회할 수 있다(S230). 이때, 상기 노출 규칙은 상기 메시지의 노출을 위한 사용자 최적 시간을 포함하고 있다.
이어서, 상기 제어부(130)는 현 시점, 예를 들어 상기 모바일 단말기(100)에서의 현재 시각이 상기 사용자 최적 시간에 해당되는지 여부를 판단하고, 판단 결과 상기 현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지를 상기 표시부(130)로 제공하여 상기 메시지를 상기 표시부(130)의 스크린에 표시시킬 수 있다(S240). 여기서, 상기 S240 단계에서는, 상기 메시지는 상기 스크린에 푸시 메시지 형태로 표시될 수 있지만, 내용의 일부 또는 전부가 직접 상기 스크린에 표시될 수 있다.
이어서, 상기 제어부(130)는 상기 메시지가 표시된 이후, 상기 모바일 단말기(100)의 상태 변화를 추적할 수 있다(S250). 즉, 상기 메시지가 표시된 이후, 상기 제어부(130)는 사용자가 상기 메시지를 확인하기 위한 행위, 예를 들어 스크린을 오프(OFF)에서 온(ON)으로 변경시키거나, 상기 모바일 단말기(100)을 움직이는지 여부 등을 감지하여 상태 변화를 추적할 수 있다.
이어서, 상기 제어부(130)는 추적된 상기 모바일 단말기(100)의 상태 변화를 분석하여 신규 최적 시간을 계산할 수 있다(S260). 구체적으로 설명하면, 상기 제어부(130)는 상기 모바일 단말기(100)의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 상기 스크린을 통해 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출하고, 이후 상기 표시된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산할 수 있다. 예를 들어, 상기 신규 최적 시간은 상기 표시된 시점 및 상기 확인된 시점 사이의 시간일 수도 있다.
이어서, 상기 제어부(130)는 상기 신규 최적 시간을 상기 메모리부(140)로 제공하여 상기 노출 규칙을 업데이트함으로써, 상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경시킬 수 있다(S270).
도 6은 도 2의 모바일 단말기에서 수행되는 수신 메시지 노출 방법의 제3 실시예를 설명하기 위한 순서도이고, 도 7은 도 6의 수신 메시지 노출 방법 중 단말기 상태를 판단하는 과정을 상세하게 설명한 순서도이다.
도 6 및 도 7을 참조하면, 제3 실시예에 의한 수신 메시지 노출 방법으로, 우선, 상기 제어부(120)가 상기 메모리부(140)에 저장되어 있는 메시지 애플리케이션 프로그램을 로딩하여 실행시킨다(S310). 이때, 상기 메시지 애플리케이션 프로그램은 사용자에 의한 입력 행위, 예를 들어 해당 프로그램 아이콘을 클릭하는 행위에 의해 로딩되어 실행될 수 있지만, 상기 모바일 단말기(100)가 턴온(turn-on)되어 동작을 시작할 때 자동으로 로딩하여 실행될 수 있다.
본 실시예에서, 상기 메시지 애플리케이션 프로그램이 실행되고 있을 경우, 상기 제어부(120)는 실행되고 있는 상기 메시지 애플리케이션 프로그램에 따라 구동되어, 수신 메시지 노출에 대한 이후 과정을 수행시킬 수 있다.
한편, 상기 메시지 애플리케이션 프로그램은 외부 시스템(미도시)로부터 다운로드받아 제공받아 상기 모바일 단말기(100)에 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다. 이와 다르게, 상기 메시지 애플리케이션 프로그램은 상기 모바일 단말기(100)의 제조사가 제공되어 미리 설치되어 상기 메모리부(140)에 저장되어 있는 프로그램일 수 있다.
이어서, 상기 인터페이스부(110)가 외부로부터 상기 메시지를 수신하면, 상기 제어부(120)는 수신된 상기 메시지를 상기 인터페이스부(110)로부터 제공받는다(S320).
이어서, 상기 제어부(120)가 상기 메시지를 제공받으면, 상기 메모리부(140)에 접속하여 저장되어 있는 노출 규칙을 조회할 수 있다(S330). 이때, 상기 노출 규칙은 상기 모바일 단말기(100)가 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건, 및 현 시점이 상기 메시지를 노출시킬 수 있는 사용자 최적 시간인지 여부인 시간 조건을 포함할 수 있다.
본 실시예에서, 상기 상태 조건은 상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건, 내장된 동작 센서에서 생성된 센싱값에 의해 상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건, 상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건, 상기 모바일 단말기에서 프로그램, 예를 들어 게임 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건, 및 상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건 중에서 적어도 하나를 포함할 수 있다.
이어서, 상기 제어부(120)가 상기 모바일 단말기(100)의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족하는 여부를 판단할 수 있다(S340). 예를 들어, 상기 제어부(120)는 상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족한다고 판단할 수 있다.
본 실시예에서, 상기 S340 단계를 상세하게 설명하면, 우선 상기 제어부(120)가 상기 모바일 단말기(100)의 현재 상태를 감지하고(S341), 감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족하는지 여부를 판단할 수 있다(S342, S343, S344, S345, S346, S347). 예를 들어, 상기 제어부(120)는 상기 현재 상태가 상기 제1 내지 제5 상태 조건에 만족하는지 여부를 순차적으로 판단하고(S342, S343, S344, S345, S346), 모두 만족하기 않을 경우 상기 시간 조건에 만족하는지 여부를 판단할 수 있다(S347). 이러한 과정을 계속 반복할 수 있다.
이어서, 상기 제어부(120)가 상기 모바일 단말기(100)의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족한다고 판단하면, 상기 메시지를 상기 표시부(130)로 제공하여 상기 메시지를 상기 표시부(130)의 스크린에 표시시킬 수 있다(S350). 여기서, 상기 S350 단계에서는, 상기 메시지는 상기 스크린에 푸시 메시지 형태로 표시될 수 있지만, 내용의 일부 또는 전부가 직접 상기 스크린에 표시될 수 있다.
이어서, 상기 제어부(130)는 상기 메시지가 표시된 이후, 상기 모바일 단말기(100)의 상태 변화를 추적할 수 있다(S360). 즉, 상기 메시지가 표시된 이후, 상기 제어부(130)는 사용자가 상기 메시지를 확인하기 위한 행위, 예를 들어 스크린을 오프(OFF)에서 온(ON)으로 변경시키거나, 상기 모바일 단말기(100)을 움직이는지 여부 등을 감지하여 상태 변화를 추적할 수 있다.
이어서, 상기 제어부(130)는 추적된 상기 모바일 단말기(100)의 상태 변화를 분석하여 신규 최적 시간을 계산할 수 있다(S370). 구체적으로 설명하면, 상기 제어부(130)는 상기 모바일 단말기(100)의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 상기 스크린을 통해 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출하고, 이후 상기 표시된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산할 수 있다. 예를 들어, 상기 신규 최적 시간은 상기 표시된 시점 및 상기 확인된 시점 사이의 시간일 수도 있다.
이어서, 상기 제어부(130)는 상기 신규 최적 시간을 상기 메모리부(140)로 제공하여 상기 노출 규칙을 업데이트함으로써, 상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경시킬 수 있다(S380).
본 실시예에 따르면, 상기 모바일 단말기(100)가 외부로부터 메시지를 수신한 후, 단말기 자신의 현재 상태가 상기 노출 규칙에 포함된 조건, 예를 들어 상태 조건 및 시간 조건 중 적어도 하나에 만족할 경우에만 상기 메시지를 표시함에 따라, 해당 사용자는 상기 메시지를 볼 여유가 있는 상태에서 상기 메시지를 확인할 수 있다.
구체적으로 설명하면, 상기 모바일 단말기(100)를 사용하는 사용자 입장에서, 상기 모바일 단말기(100)가 전화통화를 하고 있거나 게임을 수행하고 있을 때와 같이 상기 메시지를 확인하지 못하는 상태에 있을 때에는 상기 메시지가 표시되지 않고 있다가, 상기 메시지를 확인할 수 있다고 예측되는 상태일 때 상기 메시지를 표시함에 따라, 상기 메시지에 대한 수용도가 높아질 수 있다.
앞서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예들을 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자 또는 해당 기술분야에 통상의 지식을 갖는 자라면 후술될 특허청구범위에 기재된 본 발명의 사상 및 기술 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100 : 모바일 단말기 110 : 인터페이스부
120 : 제어부 130 : 표시부
140 : 메모리부

Claims (24)

  1. 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 수신 메시지 노출 방법에 있어서,
    메시지를 수신하는 단계;
    상기 모바일 단말기의 현재 상태를 감지하는 단계; 및
    감지된 상기 현재 상태가 기 저장된 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시부의 스크린을 통해 표시하는 단계를 포함하고,
    상기 노출 규칙은
    상기 모바일 단말기가 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건; 및
    상기 모바일 단말기가 상기 메시지를 수신한 시점으로부터 기준 시간에 도달했는지 여부인 시간 조건을 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서, 상기 메시지를 상기 스크린을 통해 표시하는 단계에서는,
    상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 메시지를 상기 스크린을 통해 표시하는 것을 특징으로 하는 수신 메시지 노출 방법.
  5. 제1항에 있어서, 상기 상태 조건은
    상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건;
    상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건;
    상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건;
    상기 모바일 단말기에서 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건; 및
    상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건;
    중에서 적어도 하나를 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  6. 모바일 단말기에서 수행되는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체에 있어서,
    메시지를 수신하는 단계;
    상기 모바일 단말기의 현재 상태를 감지하는 단계; 및
    감지된 상기 현재 상태가 기 저장된 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시부의 스크린을 통해 표시하는 단계로 수행되고,
    상기 노출 규칙은
    상기 모바일 단말기가 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건; 및
    상기 모바일 단말기가 상기 메시지를 수신한 시점으로부터 기준 시간에 도달했는지 여부인 시간 조건을 포함하는 것을 특징으로 하는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체.
  7. 메시지를 수신하는 인터페이스부;
    스크린을 통해 영상을 표시하는 표시부;
    노출 규칙을 저장하고 있는 메모리부; 및
    상기 인터페이스부로부터 상기 메시지를 제공받고, 단말기 자신의 현재 상태를 감지하며, 감지된 상기 현재 상태가 상기 메모리부에 저장된 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어하는 제어부를 포함하고,
    상기 노출 규칙은
    단말기 자신이 상기 메시지를 표시할 수 있는 상태에 있는지 여부인 상태 조건; 및
    단말기 자신이 상기 메시지를 수신한 시점으로부터 기준 시간에 도달했는지 여부인 시간 조건을 포함하는 것을 특징으로 하는 모바일 단말기.
  8. 삭제
  9. 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 수신 메시지 노출 방법에 있어서,
    메시지를 수신하는 단계;
    상기 모바일 단말기의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간을 포함하고, 기 저장된 노출 규칙을 조회하는 단계; 및
    현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지를 표시하는 단계를 포함하는 수신 메시지 노출 방법.
  10. 제9항에 있어서,
    상기 메시지가 표시된 이후, 상기 모바일 단말기의 상태 변화를 추적하는 단계를 더 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  11. 제10항에 있어서,
    추적된 상기 모바일 단말기의 상태 변화를 분석하여 신규 최적 시간을 계산하는 단계; 및
    상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경하는 단계를 더 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  12. 제11항에 있어서,
    상기 신규 최적 시간을 계산하는 단계는
    상기 모바일 단말기의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 스크린을 통해 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출한 후, 상기 표시된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산하는 것을 특징으로 하는 수신 메시지 노출 방법.
  13. 모바일 단말기에서 수행되는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체에 있어서,
    메시지를 수신하는 단계;
    상기 모바일 단말기의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간을 포함하고, 기 저장된 노출 규칙을 조회하는 단계; 및
    현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지를 표시하는 단계로 수행되는 것을 특징으로 하는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체.
  14. 메시지를 수신하는 인터페이스부;
    스크린을 통해 영상을 표시하는 표시부;
    모바일 단말기의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간을 포함하는 노출 규칙을 저장하고 있는 메모리부; 및
    상기 인터페이스부로부터 상기 메시지를 제공받고, 상기 메모리부에서 상기 노출 규칙을 조회하며, 현 시점이 상기 사용자 최적 시간일 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어하는 제어부를 포함하는 모바일 단말기.
  15. 모바일 단말기에서 실행되는 메시지 애플리케이션 프로그램에 의해 수행되는 수신 메시지 노출 방법에 있어서,
    메시지를 수신하는 단계;
    기 저장된 노출 규칙을 조회하는 단계; 및
    상기 모바일 단말기의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시하는 단계를 포함하고,
    상기 메시지를 표시하는 단계는
    상기 모바일 단말기의 현재 상태를 감지하는 단계; 및
    감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시부의 스크린을 통해 표시하는 단계를 포함하며,
    상기 노출 규칙은
    상기 모바일 단말기가 상기 메시지를 노출할 수 있는 상태에 있는지 여부인 상태 조건; 및
    현 시점이 상기 모바일 단말기의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간인지 여부인 시간 조건을 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  16. 삭제
  17. 삭제
  18. 제15항에 있어서, 상기 메시지를 상기 스크린을 통해 표시하는 단계에서는,
    상기 현재 상태가 상기 상태 조건 및 상기 시간 조건 중 적어도 어느 하나에 만족할 경우, 상기 메시지를 상기 스크린을 통해 표시하는 것을 특징으로 하는 수신 메시지 노출 방법.
  19. 제15항에 있어서, 상기 상태 조건은
    상기 스크린이 오프(OFF) 상태인지 여부인 제1 상태 조건;
    상기 모바일 단말기가 움직이지 않는 정지 상태인지 여부인 제2 상태 조건;
    상기 모바일 단말기가 통화 상태에 있지 않는지 여부인 제3 상태 조건;
    상기 모바일 단말기에서 프로그램이 동작 상태에 있지 않는지 여부인 제4 상태 조건; 및
    상기 모바일 단말기에서 소셜네트워크서비스(Social Network Service; SNS) 프로그램이 종료된 직후인지 여부인 제5 상태 조건;
    중에서 적어도 하나를 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  20. 제15항에 있어서,
    상기 메시지가 표시된 이후, 상기 모바일 단말기의 상태 변화를 추적하는 단계를 더 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  21. 제20항에 있어서,
    추적된 상기 모바일 단말기의 상태 변화를 분석하여 신규 최적 시간을 계산하는 단계; 및
    상기 사용자 최적 시간을 상기 신규 최적 시간으로 변경하는 단계를 더 포함하는 것을 특징으로 하는 수신 메시지 노출 방법.
  22. 제21항에 있어서,
    상기 신규 최적 시간을 계산하는 단계는
    상기 모바일 단말기의 상태 변화를 분석하여, 상기 메시지가 수신된 이후 표시된 시점과, 상기 표시된 시점에 이후 사용자에 의해 상기 메시지의 적어도 일부가 확인된 시점을 추출한 후, 상기 노출된 시점 및 상기 확인된 시점을 이용하여 상기 신규 최적 시간을 계산하는 것을 특징으로 하는 수신 메시지 노출 방법.
  23. 모바일 단말기에서 수행되는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체에 있어서,
    메시지를 수신하는 단계;
    기 저장된 노출 규칙을 조회하는 단계; 및
    상기 모바일 단말기의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시하는 단계로 수행되고,
    상기 메시지를 표시하는 단계는
    상기 모바일 단말기의 현재 상태를 감지하는 단계; 및
    감지된 상기 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지를 표시부의 스크린을 통해 표시하는 단계를 포함하며,
    상기 노출 규칙은
    상기 모바일 단말기가 상기 메시지를 노출할 수 있는 상태에 있는지 여부인 상태 조건; 및
    현 시점이 상기 모바일 단말기의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간인지 여부인 시간 조건을 포함하는 것을 특징으로 하는 메시지 애플리케이션 프로그램이 저장된 컴퓨터 판독 가능 비 일시적 기록 매체.
  24. 메시지를 수신하는 인터페이스부;
    스크린을 통해 영상을 표시하는 표시부;
    노출 규칙을 저장하고 있는 메모리부; 및
    상기 인터페이스부로부터 상기 메시지를 제공받고, 상기 메모리부에서 상기 노출 규칙으로 조회하며, 단말기 자신의 현재 상태가 상기 노출 규칙에 포함된 조건에 만족할 경우, 상기 메시지가 상기 스크린을 통해 표시되도록 상기 표시부를 제어하는 제어부를 포함하고,
    상기 노출 규칙은
    단말기 자신이 상기 메시지를 노출할 수 있는 상태에 있는지 여부인 상태 조건; 및
    현 시점이 단말기 자신의 사용자가 상기 메시지를 확인할 수 있는 사용자 최적 시간인지 여부인 시간 조건을 포함하는 것을 특징으로 하는 모바일 단말기.
KR1020170053621A 2017-04-26 2017-04-26 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기 KR102327280B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020170053621A KR102327280B1 (ko) 2017-04-26 2017-04-26 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기
US15/963,098 US10880704B2 (en) 2017-04-26 2018-04-26 Method of exposing a received message, user terminal performing the same and computer readable medium for performing the same
JP2018085069A JP7170413B2 (ja) 2017-04-26 2018-04-26 受信メッセージ表示方法、メッセージアプリケーションプログラム、およびモバイル端末機
US17/107,894 US11659364B2 (en) 2017-04-26 2020-11-30 Method of exposing a received message, user terminal performing the same and computer readable medium for performing the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170053621A KR102327280B1 (ko) 2017-04-26 2017-04-26 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기

Publications (2)

Publication Number Publication Date
KR20180120299A KR20180120299A (ko) 2018-11-06
KR102327280B1 true KR102327280B1 (ko) 2021-11-17

Family

ID=64329460

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170053621A KR102327280B1 (ko) 2017-04-26 2017-04-26 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기

Country Status (1)

Country Link
KR (1) KR102327280B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101365238B1 (ko) * 2013-01-22 2014-02-18 주식회사 애드라 스마트 디바이스의 애플리케이션 소프트웨어의 기동 및 종료 시의 알림 메시지를 이용한 광고 방법

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010037695A (ko) * 1999-10-19 2001-05-15 유은영 사용자의 휴지상태를 감지한 웹브라우저의 광고 표시방법
CN104380328A (zh) * 2012-06-11 2015-02-25 三星电子株式会社 用户终端装置、服务器装置和包括它们的***及其广告服务方法
KR101493326B1 (ko) * 2012-11-20 2015-02-16 머그피플 주식회사 휴대 단말기 게임 실행 정보를 이용한 광고 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101365238B1 (ko) * 2013-01-22 2014-02-18 주식회사 애드라 스마트 디바이스의 애플리케이션 소프트웨어의 기동 및 종료 시의 알림 메시지를 이용한 광고 방법

Also Published As

Publication number Publication date
KR20180120299A (ko) 2018-11-06

Similar Documents

Publication Publication Date Title
WO2020125660A1 (zh) 信息推荐方法、装置、设备及存储介质
KR102040754B1 (ko) 추천 콘텐츠에 기초한 상호작용 방법, 단말기 및 서버
KR102438199B1 (ko) 디스플레이 장치 및 디스플레이 장치의 설정 값을 변경하는 방법
CN116521299A (zh) 用于移动应用程序的实时远程控制的方法和装置
US9641989B1 (en) Displaying messages according to priority
JP5475678B2 (ja) 無線通信端末、その制御方法、及び情報記憶媒体
US20180137550A1 (en) Method and apparatus for providing product information
US20210016167A1 (en) Information processing system, server, storage medium storing information processing program, and information processing method
CN105550357A (zh) 网页页面刷新方法及装置
CN110971970B (zh) 视频处理方法及电子设备
US10643239B2 (en) Monitoring an application on a processing device and generating rewards
KR102239616B1 (ko) 메시지 통지 방법 및 단말기
JP6250871B2 (ja) メッセージ送信方法、装置、プログラム及び記録媒体
CN108494851B (zh) 应用程序推荐方法、装置以及服务器
US11004091B2 (en) Method and apparatus for configuring network between users in communication system
KR20180021889A (ko) 정보처리 장치, 제어 방법 및 프로그램
KR102327280B1 (ko) 수신 메시지 노출 방법, 이를 수행하는 메시지 애플리케이션 프로그램 및 이를 수행하는 모바일 단말기
CN105515940A (zh) 信息交互方法及装置
JP6243955B2 (ja) インスタントメッセージサービスを利用した揮発性メッセージサービス提供方法及び端末
CN108388428A (zh) 切换应用软件图标的方法、装置、电子设备及存储介质
CN107930126B (zh) 游戏预约数据处理方法、装置以及移动终端
KR20200024619A (ko) 추천 서비스 제공 방법 및 이를 위한 장치
KR102245890B1 (ko) 챗봇 기반의 웹페이지 넛지 제공 장치 및 방법
CN112884528A (zh) 一种基于射频识别的互动处理方法以及相关装置
CN112801752B (zh) 一种基于应用商城的页面显示方法、装置、设备及介质

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant