KR100804779B1 - 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법 - Google Patents

광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법 Download PDF

Info

Publication number
KR100804779B1
KR100804779B1 KR1020070087190A KR20070087190A KR100804779B1 KR 100804779 B1 KR100804779 B1 KR 100804779B1 KR 1020070087190 A KR1020070087190 A KR 1020070087190A KR 20070087190 A KR20070087190 A KR 20070087190A KR 100804779 B1 KR100804779 B1 KR 100804779B1
Authority
KR
South Korea
Prior art keywords
user
advertisement
call
server
caller
Prior art date
Application number
KR1020070087190A
Other languages
English (en)
Inventor
박근봉
수 허
신하철
Original Assignee
(주)엠에스에이커뮤니케이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)엠에스에이커뮤니케이션 filed Critical (주)엠에스에이커뮤니케이션
Priority to KR1020070087190A priority Critical patent/KR100804779B1/ko
Application granted granted Critical
Publication of KR100804779B1 publication Critical patent/KR100804779B1/ko

Links

Images

Classifications

    • 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/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0212Chance discounts or incentives
    • 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/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0208Trade or exchange of goods or services in exchange for incentives or rewards
    • 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/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0211Determining the effectiveness of discounts or incentives
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0188Network monitoring; statistics on usage on called/calling number

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 사용자 정보가 저장된 사용자 DB 및 광고 데이터가 저장된 광고 DB와 연동되는 서버, 상기 서버와 연결된 사용자 단말기, 발신자 전화기 및 수신자 전화기를 포함하는 시스템을 이용한 콜백 무료 통화 방법에 있어서, 발신자 전화번호를 상기 사용자 단말기로부터 상기 서버로 전송하는 단계; 상기 발신자 전화번호에 해당하는 사용자 정보를 상기 사용자 DB로부터 추출하는 단계; 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 상기 광고 DB로부터 추출하여 광고 리스트를 생성하는 단계; 수신자 전화번호를 상기 사용자 단말기로부터 상기 서버로 전송하는 단계; 상기 생성된 광고 리스트의 광고 콘텐츠 데이터를 상기 서버에서 상기 사용자 단말기로 전송하여 디스플레이하는 단계; 및 상기 서버는 상기 발신자 및 수신자 전화번호에 따라 상기 발신자 전화기와 수신자 전화기를 콜백 방식에 의해 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간만큼 무료 통화를 제공하는 단계;를 포함하는 콜백 무료 통화 방법과 그 시스템에 관한 것이다.
콜백 무료 통화, 광고량

Description

광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템 및 그 방법 {system and method of free-telecommunication by controlling the amount of advertisement and time of using telephone}
본 발명은 인터넷 광고를 통한 콜백 형태의 무료 통화 시스템 및 방법에 관한 것으로서, 더욱 상세하게는 광고주의 광고 게시량과 사용자의 통화량을 상호 제어함으로써 광고주의 부담을 경감시키는 동시에 효과적인 무료 통화가 가능하도록 하는 콜백 무료 통화 시스템 및 그 방법에 관한 것이다.
최근 이동통신 등의 보급이 확대됨에 따라 통신비가 전체 생활비에서 차지하는 비중이 점차 높아지고, 그에 따라 사용자들의 무료 통화에 대한 욕구는 날로 증대되고 있다.
사용자의 무료 통화 요구를 충족시키기 위한 방법으로서, 광고주로부터 수임한 광고를 사용자에게 노출시키고 그 대가로 무료 통화를 제공하는 방법들이 시도되고 있다. 예를 들어, 웹투폰 형태의 서비스를 통해 사용자에게 무료 통화 서비 스를 제공하고, 통화 요금은 사용자에게 노출되는 광고 수익으로 충당하는 방법 등이 있다.
대한민국 특허 제0371487호는 '광고를 이용한 무료 이동 전화 서비스 시스템 및 방법'에 관한 것인데, 이 특허는 광고 내용에 따라 선정된 이동 전화 가입자의 단말기로 광고 내용과 함께 콜백 전화번호를 전송하고, 가입자가 송신버튼을 조작하여 콜백 전화를 걸면, 음성 광고를 송출한 후 일정시간 무료통화를 제공하는 발명이다.
대한민국 특허공개 제2002-0005860 '이동통신 및 인터넷 시스템에서의 광고방법 및 이에 적합한 장치'는 광고주가 광고 서비스를 제공하는 인터넷 사이트에서 광고 주문을 접수하고, 광고 서비스를 제공하는 인터넷 사이트는 이동 통신 업체를 통하여 맞춤형 메시지 광고를 회원에게 제공하고, 메시지 광고를 수신한 회원은 자신의 음성 통화에 지장을 주지 않으면서도 이용 요금의 일부를 감면받을 수 있도록하는 발명이다.
위 발명들을 비롯하여 종래의 무료 통화 제공 서비스는 여러 가지 문제점과 한계를 가지고 있다.
우선, 서비스 제공자의 입장에 있어서, 종래의 방식은 사용자의 무료 통화를 제어할 수 있는 수단을 가지고 있지 않다. 따라서 사용자의 무료 통화 요금이 광고를 통해 충당되는 요금보다 많을 경우 서비스 제공자의 수익성을 악화시켜 서비스가 중단되는 경우가 빈번하다.
다음으로, 사용자의 입장에 있어서 종래의 방식은 대부분 휴대폰을 통해 음 성 광고를 먼저 청취하거나 또는 광고 문자 메시지를 접수한 후에 무료 통화가 이루어지게 되므로, 사용자로서는 통화에 지장을 받을 수밖에 없다. 더욱이, 무료 통화 요금 적립 방식의 경우에는, 통화와 상관없이 적립을 위해 사전에 의도적으로 광고를 접해야만 하는 부담이 있다.
또한, 기존의 광고를 통한 무료 통화 시스템은 대부분 휴대폰을 통해 광고를 노출시키므로, 화면의 제약, 광고 용량의 한계 등의 취약점을 가지고 있어서, 음성 광고나 문자 메시지에 치중할 수밖에 없는 한계를 가지고 있다.
덧붙여, 사용자의 거주 지역 및 나이, 성별에 따라 특정 사용자 그룹에 대한 맞춤형 광고를 제공하기가 어려우며, 특정 사용자에게 광고 노출 횟수를 제한하는 등의 기능이 곤란하여 제한된 광고 수익을 효율적으로 사용하지 못하는 어려움이 있다.
본 발명은 상기와 같은 문제점들을 감안하여 창안된 것이다.
본 발명의 목적은, 광고 총량에 따라 사용자의 무료 통화 가능시간을 실시간으로 제어할 수 있는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 사용자의 실제 통화 시간을 노출되는 광고에 따라 실시간으로 제어하는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 사용자가 통화를 하는 동안 사용자의 통화 행위 에 전혀 지장을 주지 않으면서 사용자 단말기를 통해 실시간으로 광고를 노출시킬 수 있는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 사용자가 무료 통화 서비스를 이용하는 동안, 사용자 단말기를 통해 노출되는 광고를 사용자가 실제로 접하고 있는지를 실시간으로 체크함으로써 광고 효과를 높일 수 있도록 하는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 사용자가 통화를 하는 통신수단과는 별도로 사용자 단말기를 통해 광고를 제공하고, 이들의 관계를 실시간으로 제어할 수 있는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
본 발명의 또 다른 목적은, 사용자의 나이, 성별, 주소 등 고객 특성에 따라서 원하는 맞춤형 광고를 실시간으로 제공할 수 있는 콜백 무료 통화 시스템 및 방법을 제공하는 것이다.
상기와 같은 목적을 달성하기 위해 본 발명에 바람직한 실시예에 따른 콜백 무료 통화 방법은, 사용자 정보가 저장된 사용자 DB 및 광고 데이터가 저장된 광고 DB와 연동되는 서버, 상기 서버와 연결된 사용자 단말기, 발신자 전화기 및 수신자 전화기를 포함하는 시스템을 이용한 콜백 무료 통화 방법에 있어서, 상기 사용자 단말기가 발신자 전화번호를 상기 서버로 전송하는 단계; 상기 서버가 상기 발신자 전화번호에 해당하는 사용자 정보를 상기 사용자 DB로부터 추출하는 단계; 상기 서버는 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 상기 광고 DB로부터 추출하여 광고 리스트를 생성하는 단계; 상기 사용자 단말기가 수신자 전화번호를 상기 서버로 전송하는 단계; 상기 서버가 상기 생성된 광고 리스트의 광고 콘텐츠 데이터를 상기 사용자 단말기로 전송하는 단계; 상기 사용자 단말기가 상기 서버로부터 전송된 광고 콘텐츠 데이터를 디스플레이하는 단계; 및 상기 서버는 상기 발신자 및 수신자 전화번호에 따라 상기 발신자 전화기와 수신자 전화기로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료시키는 단계;를 포함한다.
본 발명의 또 다른 실시예에 따른 콜백 무료 통화 방법은, 사용자 정보가 저장된 사용자 DB 및 광고 데이터가 저장된 광고 DB와 연동되는 서버, 상기 서버와 연결된 사용자 단말기, 발신자 전화기 및 수신자 전화기를 포함하는 시스템을 이용한 콜백 무료 통화 방법에 있어서, 상기 사용자 단말기가 발신자 전화번호를 상기 서버로 전송하는 단계; 상기 서버가 상기 발신자 전화번호에 해당하는 사용자 정보를 상기 사용자 DB로부터 추출하는 단계; 상기 서버는 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 상기 광고 DB로부터 추출하여 광고 리스트를 생성하고 그에 대한 광고 콘텐츠 데이터를 상기 사용자 단말기로 전송하는 단계; 상기 사용자 단말기(20)는 상기 광고 콘텐츠 데이터를 수신하여 로컬 하드 디스크에 저장하는 단계; 상기 사용자 단말기가 수신자 전화번호를 상기 서버로 전송하는 단계; 상기 사용자 단말기가 로컬 하드디스크에 저장된 광고 콘텐츠 데이터를 디스플레이하는 단계; 및 상기 서버는 상기 발신자 및 수신자 전화번호에 따라 상기 발신자 전화기와 수신자 전화기로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료시키는 단계;를 포함한다.
바람직하게, 본 방법은, 상기 사용자 단말기가 광고 콘텐츠 데이터를 디스플레이하는 동안, 상기 사용자 단말기가 사용자에게 이벤트 신호를 입력할 것을 요청하는 단계; 상기 사용자 단말기는, 사용자가 이벤트 신호를 입력하면 광고 노출 확인 신호를 상기 서버로 전송하는 반면, 사용자가 이벤트 신호를 입력하지 않으면 광고 노출 확인 신호를 상기 서버로 전송하지 않는 단계; 및 상기 서버는, 상기 광고 노출 확인 신호를 수신하면 상기 발신자 전화기와 수신자 전화기 사이의 통화 연결을 유지시키는 반면, 상기 광고 노출 확인 신호를 수신하지 못하면 상기 발신자 전화기와 수신자 전화기 사이의 통화를 종료시키는 단계;를 더 포함한다.
더욱 바람직하게, 사용자가 상기 이벤트 신호를 입력하지 않으면, 상기 사용자 단말기가 경고 메시지를 디스플레이한다.
또 다른 대안으로서, 사용자가 상기 이벤트 신호를 입력하지 않으면 통화 종료에 앞서 서버는 상기 발신자 전화기에 경고음 또는 안내음을 전송한다.
본 발명의 콜백 무료 통화 방법에서는, 상기 무료 통화 가능 시간 정보를 상기 서버로부터 상기 사용자 단말기로 전송하여 화면에 표시되도록 한다.
나아가, 상기 발신자 전화기와 수신자 전화기 사이의 통화가 종료되면 상기 서버는 이미 노출된 광고 리스트를 별도로 저장하고, 이후 상기 사용자에 대해서는 노출된 광고를 제외하고 광고 리스트를 생성한다.
바람직하게, 상기 사용자 단말기는 상기 발신자 전화번호와 수신자 전화번호를 상기 서버로 동시에 전송한다.
본 발명의 또 다른 측면에 따르면, 사용자 단말기로부터 발신자 전화번호와 수신자 전화번호를 포함하는 무료 통화 요청 정보를 수신하여 상기 발신자 전화번호에 해당하는 사용자 정보를 사용자 DB로부터 추출하고, 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 광고 DB로부터 추출하여 광고 리스트를 생성하고, 상기 생성된 광고 리스트의 광고 콘텐츠 데이터를 상기 사용자 단말기로 전송하는 동시에, 상기 발신자 및 수신자 전화번호에 따라 발신자 전화기와 수신자 전화기로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료하는 서버를 포함하는 콜백 무료 통화 시스템이 제공된다.
여기서 상기 서버는, 상기 사용자 단말기로부터 사용자의 이벤트 신호 입력에 의해 발생하는 광고 노출 확인 신호가 수신되는지 여부를 판단하고, 만약 광고 노출 확인 신호가 수신되면 상기 무료 통화 상태를 유지시키는 반면, 광고 노출 확인 신호가 수신되지 않으면 상기 무료 통화를 종료시키도록 구성된다.
본 발명의 콜백 무료 통화 시스템 및 방법에 따르면, 광고주로부터 의뢰된 광고 총량에 따라 산출된 무료 통화 가능 시간을 기준으로 사용자의 무료 통화를 제어하게 되므로 과도한 무료 통화를 방지하고 수익성을 확보할 수 있다.
또한, 본 발명에 따르면, 광고에 따라 대상자로 선정된 사용자별로 무료 통화 시간을 산출하여 제공하므로, 사용자의 나이, 성별, 주소 등 고객 특성에 따라서 원하는 맞춤형 광고를 다양한 사용자층을 대상으로 전개할 수 있다.
나아가, 무료 통화 서비스를 이용하는 사용자로 하여금 광고를 시청하고 있음을 나타내는 이벤트 신호를 입력하게 함으로써 실질적인 광고 노출을 보장함과 동시에 광고 효과를 극대화시킬 수 있다.
반면, 본 발명의 무료 통화 방법 및 시스템은 광고를 제공하는 수단과 통신 수단을 별도로 분리시킴으로써, 사용자의 통화 행위나 절차에 대해서는 전혀 지장을 초래하지 않으면서도, 오디오나 문자 메세지에 한정되지 않는 다양한 광고를 효과적으로 제공할 수 있다.
이하, 첨부된 도면을 참조로 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.
<시스템 개요>
도 1에는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 시스템의 개략적인 구성이 도시되어 있다.
도면을 참조하면, 본 발명에 따른 콜백 무료 통화 시스템은 유무선 인터 넷(10)를 통해 상호 접속되어 있는 사용자 단말기(20)와 관리서버(30)를 포함한다.
상기 사용자 단말기(20)는 통상적인 개인용 PC, PDA 단말, PMP 단말, DMB 단말 및 Wibro 단말 등 인터넷 접속이 가능한 개인용 단말기를 포함한다. 상기 사용자 단말기(20)에는 예를 들어, 관리서버(30)에 접속하여 인터넷을 통해 관리서버가 제공하는 XML(eXtensible Markup Language), HDML(Handheld Device Markup Language), 위피(WIFI) 등과 같은 웹페이지 또는 모바일 페이지를 해석하고 표시할 수 있는 브라우저가 설치 및 탑재되어 있거나, 독립적인 클라이언트 프로그램 실행이 가능한 단말기를 의미한다.
상기 관리서버(30)는 인터넷(10)을 통해 접속한 사용자 단말기(20)에 대해 본 발명에 따른 콜백 무료 통화 서비스를 제공하며, 사용자 단말기(20)로부터 전송된 통화 요청 정보를 수신하여 후술하는 콜백서버를 통해 통화 연결을 처리하며, 광고 총량에 기반한 무료 통화 가능 시간에 따라 사용자의 통화를 제어한다.
상기 관리서버(30)는 콜백서버(40)와 연결되어 있으며, 상기 콜백서버(40)는 유무선 전화망(50)을 통해 발신자 전화기(60) 및 수신자 전화기(70)와 연결되어 있다. 상기 콜백서버(40)는 관리서버(30)의 요청에 따라 발신자 전화기(60)와 수신자 전화기(70)를 상호 연결한다.
상기 관리서버(30)와 콜백서버(40)는 인터넷(10)으로 접속되거나, 또는 LAN이나 WAN 등의 근거리망으로 연결될 수 있으며, 또 다른 대안으로서 관리서버(30)와 콜백서버(40)는 일체로 구축될 수도 있다.
비록, 본 명세서에서는 관리서버(30)와 콜백서버(40)의 기능이 구분된 것으 로 설명되어 있으나, 통상의 당업자라면 그러한 기능을 어떤 서버에서 수행하게 할 것인지 여부는 선택의 문제일 뿐이며, 이들을 하나의 서버로 통합하는 것 역시 매우 자명할 것이다. 따라서 본 명세서에 기술된 구성과 기능에 의해 관리서버(30)와 콜백서버(40)를 공간적 또는 기능적으로 구분하는 것은 지양되어야 한다.
따라서, 특허청구범위에서 '서버'로 표현된 구성요소는 상기 관리서버(30)와 콜백서버(40)의 기능적인 측면에서 정의된 개념으로 이해되어야 하며 공간적, 물리적인 개념으로 이해되어서는 아니된다. 특허청구범위에 기재된 '서버'는 동일 공간에 일체로 구성될 수도 있으며 다른 공간에 분리되어 복수로 구성될 수도 있다.
상기 유무선 전화망(50)은 통상적인 PSTN(public switched telephone network)망 또는 PSTN망과 연결된 무선통신망 또는 VoIP(Voice over Internet Protocol)망을 포함하는 개념이다. 아울러, 상기 발신자 전화기와 수신자 전화기는 유선전화, 이동전화, 인터넷전화, 소프트폰 등 PSTN망과 VoIP망을 이용할 수 있는 모든 종류의 전화기를 포괄한다.
본 발명의 명세서 및 특허청구범위에 있어서, '사용자 단말기'와 '발신자(수신자) 전화기'는 장치 자체의 구성에 따라 분류되는 것이 아니라, 본 발명에 따라 수행하는 기능에 따라 구분되는 개념이다. 즉, '사용자 단말기'는 인터넷(10)을 통해 관리서버(30)에 접속하여 웹페이지 또는 독립적인 클라이언트 프로그램의 사용자 화면을 표시하며, 후술하는 바와 같이 관리서버(30)가 제공하는 광고 콘텐츠를 디스플레이하는 장치로 정의된다.
또한 '발신자(수신자) 전화기'는 관리서버(30)의 접속과는 무관하며 콜백서 버(40)의 중개에 따라 발신자와 수신자 사이에 통화가 이루어지는 통화수단으로 정의된다. 따라서, 동일한 휴대폰이라고 하더라도, 전자의 기능을 위해 사용될 경우에는 '사용자 단말기'에 해당하고, 후자의 기능을 위해 사용되는 경우에는 '전화기'로 구분될 것이다. 아울러, 이러한 구분은 통상의 당업자에게 있어서 자명한 것이다.
본 발명에 있어서 상기와 같이 사용자 단말기와 전화기를 구별하는 것은 특징적인 의미를 가지는데, 그것은 바로 광고를 제공하는 경로와 통신 경로를 별도로 분리시키는 것이다. 이러한 구성은 후술하는 바와 같이, 사용자의 통화 행위에 전혀 지장을 초래하지 않으면서도, 오디오나 문자 메세지에 머무르지 않고 다양한 멀티미디어 광고를 제공할 수 있도록 해 준다.
도 2는 본 발명의 바람직한 실시예에 따른 관리서버(30)와 콜백서버(40)의 구성을 기능적으로 구분하여 보여주는 도면이다.
도면을 참조하면, 본 실시예에 따른 관리서버(30)는, 사용자의 회원 가입 절차를 수행하고 사용자 정보를 수집하고 관리하는 회원 관리 수단(32)과, 사용자 단말기(20)로부터 무료 통화 요청 정보를 수신하여 처리하고 통화 상태를 제어하는 통화 처리 수단(34)과, 광고주로부터 의뢰된 각종 광고 데이터를 기록하고 관리하며, 사용자 단말기(20)에 대해 광고 콘텐츠 데이터를 제공하는 광고 관리 수단(36)을 포함한다.
상기 회원 관리 수단(32)은 사용자 정보, 예를 들어, 성명, 나이, 주소, 전화번호, 성별, 취미, 직업, 기호 등의 정보를 수집하여 사용자 DB(38)에 저장하고 관리하며, 발신자로부터 무료 통화 요청 정보를 수신할 경우 발신자 전화번호에 따라 해당하는 사용자의 정보를 추출한다.
상기 통화 처리 수단(34)은 무료 통화 요청 정보를 수신하여, 요청된 수신자 전화번호에 대한 통화 연결 신호를 콜백서버(40)로 전송한다. 아울러, 통화 처리 수단(34)은 광고 총량에 따라 사용자의 무료 통화 시간을 제어하게 된다.
상기 광고 관리 수단(36)은 광고주로부터 의뢰받은 광고의 내용, 광고 총량, 광고 타겟 등의 정보를 수집하여 광고 DB(39)에 저장하고 관리하며, 사용자의 무료 통화 요청시 해당 사용자가 대상자로 포함된 광고 데이터를 추출하여 사용자 단말기(20)로 제공한다.
본 명세서 및 특허청구범위에 있어서, '광고 총량'이란 광고주로부터 의뢰된 광고 중에서 발신자(사용자)가 대상자로 선정(매칭)되어 있는 광고의 총 게시량을 의미하며, 이것은 해당 광고들의 계약 총액에 상응한다. 따라서, 광고 총량은 광고가 노출되는 총시간으로 표시되며, 결국 해당 사용자의 무료 통화 가능 시간으로 환산된다.
이하, 본 명세서 및 특허청구범위에서 '광고량' 또는 '광고 총량'은 무료 통화 가능 시간의 의미로 주어지며, 상기 용어들은 적절하게 병용되어 사용될 것이다. 따라서, 통상의 당업자에게 있어서 이러한 용어들의 개념이 혼동되거나 모호하다고는 할 수 없을 것이다.
상기 콜백서버(40)는 통화 연결 수단(42)을 포함하는데, 이것은 관리서버(30)로부터 수신된 발신자와 수신자의 전화번호에 따라 콜백 방식에 의해 발신자 와 수신자 사이의 통화 채널을 연결한다.
<사용자 정보 입력>
본 발명에 따른 무료 통화 서비스를 이용하기 위해서, 사용자는 자신의 사용자 단말기(20)를 이용하여 인터넷(10)을 통해 관리서버(30)에 접속한 다음, 관리서버(30)가 제공하는 웹페이지 등의 회원가입화면(미도시)을 통해서 회원 가입을 할 수 있다.
회원 가입을 위한 수단과 절차는 이미 널리 알려져 있으므로 상세한 설명을 생략하기로 한다.
회원 가입을 위해, 사용자는 자신의 인적 정보(사용자 정보)를 기입하여 관리서버(30)로 전송할 수 있다. 이러한 사용자 정보는 예컨대, 성명, 나이, 주소, 전화번호, 성별, 취미, 직업, 기호 등을 포함할 수 있으며, 이외에도 광고 제공을 위해 필요한 다양한 종류의 개인정보를 포함할 수 있다.
입력된 사용자 정보는 회원 관리 수단(32)에 의해 관리서버(30)와 연동되는 사용자 DB(38)에 저장되어 관리되며, 광고주로부터 의뢰받은 광고를 노출시키는 대상자를 분류하고 설정하는 기본 자료로 활용된다.
바람직하게, 회원 가입과 함께 사용자는 관리서버(30)가 제공하는 클라이언트 프로그램을 다운로드하여 자신의 사용자 단말기(20)에 설치한다. 상기 클라이언트 프로그램은 사용자가 무료 통화를 수행하기 위한 소정의 사용자 인터페이스(100)를 제공하며, 사용자가 입력한 무료 통화 요청 정보를 처리하여 관리서 버(30)로 전송하는 동시에, 관리서버(30)로부터 전송된 광고 데이터를 처리하여 디스플레이 하거나 광고 노출 상태를 제어 관리한다.
<광고 정보 저장>
본 발명의 무료 통화 서비스를 통해 홍보나 광고를 원하는 광고주는 자신의 광고 데이터를 관리서버(30)에 제공하고, 관리서버(30)는 이러한 광고 데이터를 광고 DB(39)에 저장하고 관리한다.
상기 광고 데이터는 광고주로부터 의뢰된 광고 내용을 담은 광고 콘텐츠 데이터(동영상 및 오디오)를 포함한다.
바람직하게, 상기 광고 데이터는 광고가 노출되어야 하는 적어도 한 명 이상의 대상자(사용자)와 매칭되는 정보를 가진다. 즉, 광고주는 소위 '타겟 광고'를 위해 자신의 광고가 노출되기를 원하는 대상자(사용자)를 설정할 수 있다. 여기서 광고 대상자를 설정한다는 개념은 특정 사용자를 개별적으로 지정하는 것을 비롯하여, 사용자 정보에 따라 대상자 계층을 포괄적으로 지정하는 것을 포함한다. 예를 들어, 20대 남성, 30대 여성, 기혼자, 미혼자 등등의 사용자 속성별로 광고 대상자가 선정될 수 있다.
또한, 상기 광고 데이터는 광고량에 대한 정보를 포함하고 있다. 상기 '광고량'은 개별 광고별로 노출될 수 있는 게시량을 의미하며, 이것은 광고 계약 금액에 상응하는 것으로서, 결국 개별 광고가 노출될 수 있는 시간 또는 무료 통화 가능 시간으로 환산될 수 있다. 특정 사용자층에 대해서 복수의 개별 광고가 노출될 경 우 개별 광고의 광고량을 모두 합친 것은 '광고 총량'에 해당할 것이다.
개별 광고의 광고량과 전체적인 광고 총량의 예가 도 3에 도시되어 있다. 즉, 30세~40세 사이의 기혼자 남성을 대상으로 한 광고로서, 광고량이 각각 15초인 개별 광고(일련번호 1 내지 4)가 4개로 구성된다면, 광고 총량은 60초가 되며, 이것은 해당하는 사용자가 무료로 통화할 수 있는 시간이 될 것이다.
상기 광고량과 광고 총량은 광고주가 원하는 광고 노출량에 따라서 결정되며, 후술하는 바와 같이 무료 통화 시간을 제어하는 파라미터가 된다.
상기와 같은 일련의 광고 데이터 등록 및 저장은 관리서버(30)가 제공하는 소정의 웹페이지를 통해 광고주가 온라인으로 데이터를 전송하고, 전송된 데이터를 광고 DB(39)에 저장함으로써 수행되거나, 또는 관리자에 의해 직접 기록·저장될 수도 있다.
<무료 통화 요청>
전술한 바와 같이 사용자 단말기(20)에 설치된 클라이언트 프로그램은 사용자에게 무료 통화를 요청할 수 있도록 소정의 사용자 인터페이스를 지원한다. 도 4에는 그러한 사용자 인터페이스(100)의 한 예가 도시되어 있다.
상기 사용자 인터페이스(100)는 발신자(사용자)의 전화번호를 입력할 수 있는 창(110)과, 수신자 전화번호를 입력하기 위한 창(120)을 제공한다.
바람직하게, 최근 발신번호 리스트(130) 또는 전화번호부(140)를 제공함으로써 사용자가 리스트 중의 어느 하나를 클릭하면 상기 창에 자동으로 입력될 수 있 도록 한다.
이러한 사용자 인터페이스(100)를 이용하여 무료 통화를 요청하는 과정이 도 5에 도시되어 있다.
먼저, 사용자는 통화를 원하는 상대방의 수신자 전화번호와 자신의 발신자 전화번호를 입력하여 관리서버로 전송한다(단계 S100).
수신자 전화번호는 사용자 인터페이스(100)의 수신자 전화번호 입력창(120)에 입력된다. 이러한 입력은 수동으로 직접 입력하거나 또는 전술한 최근 발신번호 리스트(130) 또는 전화번호부(140) 등에서 선택함으로써 입력할 수 있다.
동시에, 발신자의 전화번호를 발신자 전화번호 입력창(110)에 입력한다. 또 다른 대안으로서, 클라이언트 프로그램이 발신자의 전화번호를 디폴트로 설정하여 자동입력하도록 할 수도 있다.
본 발명에 따르면, 사용자는 무료 통화 서비스를 이용하기 위해 관리서버(30)에 로그인 할 필요가 없다. 후술하는 바와 같이 발신자의 전화번호가 사용자의 식별자 역할을 하기 때문이다. 이미 상용화되어 있는 기존의 웹트폰 등의 서비스를 이용하기에 앞서 사용자가 자신의 아이디와 비밀번호로 서비스 제공 서버에 접속하여야 하는 과정은 매우 번거롭고 귀찮은 절차이며, 서비스 이용을 저해하는 요인으로 작용한다.
상기와 같이 발신자 및 수신자 전화번호를 입력한 후에는 예를 들어, 사용자 인터페이스(100)의 전화걸기버튼(도 4의 150)을 클릭하거나 또는 엔터키를 누르게 되고, 이에 따라 클라이언트 프로그램은 무료 통화 요청 정보를 관리서버(30)로 전 송한다.
상기 무료 통화 요청 정보는 발신자 및 수신자의 전화번호 정보 외에도, 사용자 단말기(20)의 IP 어드레스 정보를 포함할 수 있다.
이어서, 발신자 전화번호를 포함하는 무료 통화 요청 정보를 수신한 관리서버(30)의 회원 관리 수단(32)은, 상기 발신자 전화번호를 검색 키워드하여 사용자 DB(38)에서 발신자에 상응하는 사용자 정보를 추출한다(단계 S110).
그러면, 광고 관리 수단(36)은 추출된 사용자 정보에 따라 광고 DB(39)를 검색하여 그 사용자를 대상자로 설정해 놓은 광고 데이터를 추출하여 광고 리스트를 생성한다(단계 S120). 예를 들어, 사용자가 31세 기혼자, 남성일 경우 이러한 조건을 대상자로 선정한 광고 데이터를 추출하여 도 3과 같이 광고 리스트를 생성할 수 있다.
위와 같이 발신자의 사용자 정보에 따라 광고 리스트가 생성되면, 관리서버(30)는 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간 정보를 사용자 단말기(20)로 전송하여 사용자에게 통지한다(단계 S130). 예를 들어, 도 3에 예시된 광고 리스트의 경우에 무료 통화 가능 시간은 60초이며, 이에 따라 도 6에서 예시된 바와 같이 무료 통화 가능 시간이 표시될 수 있다.
본 발명에 따르면, 사용자가 무료로 통화할 수 있는 시간은 다음과 같은 특징적인 요소에 의해 결정된다.
첫째로, 사용자의 무료 통화 가능 시간은 광고주가 의뢰한 광고 총량에 기반하여 결정된다. 이러한 광고 총량은 광고주가 의뢰한 광고 계약 금액이 될 것이 며, 이를 서비스 제공자가 무료 통화 가능 시간으로 환산할 수 있다. 따라서, 사용자의 통화지속시간과 상관없이 광고를 노출하고 그에 따라 획일적인 무료 통화를 제공하는 기존의 서비스와는 구별된다.
둘째로, 무료 통화 가능 시간에 상당하는 광고 총량은 해당 사용자를 대상자로 선정한 광고들의 광고량을 모두 합산하여 산출된다. 따라서, 개별 광고들이 노출을 지향하는 대상자들에 따라서 광고 총량은 다양하게 변동될 수 있다.
본 발명의 위와 같은 특징은, 홍보 효과를 극대화시킴과 동시에 사용자의 과도한 무료 통화는 제어할 수 있는 이점을 가져다준다.
상기 광고 관리 수단(36)은 개별 광고의 광고량을 바탕으로 광고 리스트를 추출하여 생성하므로 위와 같은 작업을 구현할 수 있다. 예를 들어, 도 3의 목록 리스트에서 '삼성 PAVV' 광고에 대해 광고주가 의뢰한 광고량이 총 10분이라면, 이것을 대상자로 선정된 사용자(발신자) 개인에게 각각 15초씩 제공할 경우, 10분×60÷15 = 총 40명의 사용자에 대해서 광고를 제공할 수 있다(곧, 각 사용자별 광고 리스트를 40개 생성할 수 있다).
또한, 사용자는 상기 사용자 인터페이스(100)에 표시된 무료 통화 가능 시간을 사전에 인지함으로써 통화 시간을 예측 및 조절할 수 있다.
<무료 통화 연결>
동시에, 관리서버(30)의 통화 처리 수단(34)은 상기 발신자 전화번호와 수신자 전화번호를 포함하는 통화 연결 정보를 상기 콜백서버(40)로 전송한다(단계 S140). 바람직하게, 상기 통화 연결 정보에는 해당 발신자(사용자)의 무료 통화 가능 시간 정보도 함께 포함될 수 있다.
관리서버(30)로부터 발신자 전화번호와 수신자 전화번호가 수신되면, 콜백서버(40)의 통화 연결 수단(42)은 각각의 전화번호를 이용하여 호신호를 전송하고 이들을 상호 통화 연결한다(단계 S150). 이러한 상호 통화 연결의 일 예가 도 7에 도시되어 있다. 이를 참조하면, 통화 연결 수단(42)은 먼저 발신자 전화기(60)에 호신호를 전송한다(단계 S151).
그런 다음, 발신자 전화기(60)의 응답이 있는지를 판단하여(단계 S152), 만약 응답이 있으면 이어서 수신자 전화기(70)에 호를 전송한다(단계 S153). 이때, 발신자는 발신자 전화기(60)를 통해 수신자 전화기(70)의 링백톤을 들을 수 있을 것이다.
마찬가지로, 수신자가 수신자 전화기(70)를 통해 응답하는지를 확인하고(단계 S154), 만약 수신자의 응답이 있으면 발신자 전화기(60)와 수신자 전화기(70)는 서로 통화를 할 수 있는 상태가 된다(단계 S155).
그러나 발신자와 수신자 사이의 통화 연결은 본 실시예에 의해 한정되지 않으며, 알려진 다양한 콜백 방식이 적용될 수 있다. 또 다른 대안으로서, 상기 콜백서버(40)는 발신자 전화기(60)와 수신자 전화기(70)에 동시에 호신호를 전송하여 어느 일방이 먼저 응답할 경우 상대방이 응답하기를 기다렸다가 상대방이 응답을 하면 상호 통화 채널을 연결하는 방식도 적용될 수 있다.
상기 콜백서버(40)는 발신자 전화기(60)와 수신자 전화기(70)에 전화를 다시 걸거나, 전화를 끊게 하거나, 또는 발신자 전화기(60)와 수신자 전화기(70)가 인식할 수 있는 신호를 전송하여 이들의 상태를 제어할 수 있다.
발신자와 수신자 전화기가 이동 통신 전화기인 경우에도 마찬가지 방식으로 통화가 연결될 수 있다. 이 경우 공중전화망(PSTN)이 아닌 이동통신망을 이용한다는 점에서만 차이가 있을 뿐 통화 연결의 기본 과정은 동일하므로 상세한 설명은 생략한다.
나아가 본 실시예에서는, 사용자가 발신자와 수신자 전화번호를 한꺼번에 입력한 후 관리서버(30)로 전송하고, 그에 따라 관리서버(30)가 무료 통화 가능 시간을 사용자 단말기(20)로 제공하는 동시에 무료 통화 연결을 수행하였으나, 이러한 실시예에 한정되지 않고, 예를 들어, 먼저 사용자가 발신자 전화번호를 입력하여 관리서버(30)로 전송하면 관리서버(30)에서 무료 통화 가능 시간을 사용자 단말기(20)에 전송하면서 수신자 전화번호를 포함하는 입력창을 제공할 수도 있다. 따라서, 사용자는 무료 통화 가능 시간을 확인한 후에 무료 통화를 원할 경우 수신자 전화번호를 입력하고 관리서버(30)로 무료 통화 요청 신호를 전송한다.
<광고 제공>
상기와 같이 발신자 전화기(60)와 수신자 전화기(70)가 상호 연결되면, 콜백서버(40)는 통화 연결 완료 신호를 관리서버(30)로 전송하고, 그러면 광고 관리 수단(36)은 앞서 추출되었던 광고 리스트에 포함된 광고들의 광고 콘텐츠 데이터(동영상 및 오디오)를 차례대로 사용자 단말기(20)로 제공한다(단계 S160).
상기 광고 콘텐츠 데이터는 MPEG 기반 동영상, 퀵타임(Quick Time) 기반 동영상, 리얼비디오(RealVideo) 기반 동영상, 플래시 기반 동영상, AVI 기반 동영상 및 그 외의 다양한 비디오 파일 형태로 제작될 수 있다. 이러한 광고 콘텐츠 데이터는 사용자 단말기(20)에 설치된 윈도우미디어플레이어나 그 밖의 동영상 플레이어에 의해 재생되거나, 더욱 바람직하게는 사용자 단말기(20)에 설치된 클라이언트 프로그램의 엠베디드 플레이어(브라우저)에 의해 재생될 수 있다.
상기 광고 콘텐츠 데이터는 사용자 단말기(20)의 하드디스크 드라이브에 다운로드된 후 재생될 수도 있으나, 스트리밍(streaming) 방식으로 실시간 재생되는 것이 더욱 바람직하다.
덧붙여, 이러한 광고는 별도의 윈도우 창에서 재생되거나, 또는 클라이언트 프로그램이 제공하는 사용자 인터페이스(100)의 일부로서 디스플레이될 수 있는 등(도 8의 실시예 참조) 본 발명에 의해 특별히 한정되지 않는다.
또한, 본 발명의 실시예에서는 통화가 연결되면 관리서버(30)로부터 사용자 단말기(20)로 광고 콘텐츠 데이터를 전송하는 것으로 설명되었으나, 본 발명은 이것에 한정되지 않으며 광고 콘텐츠 데이터를 사용자 단말기(20)에 제공하는 시점과 방식은 다양하게 변형될 수 있다. 예를 들어, 발신자 전화번호에 따라 사용자를 대상자로 선정한 광고 리스트를 생성한 직후 그것에 해당하는 광고 콘텐츠 데이터를 미리 상기 사용자 단말기(20)로 제공할 수 있고, 사용자 단말기(20)는 수신한 광고 콘텐츠 데이터를 로컬 하드디스크에 저장할 수 있다. 그런 다음, 수신자 전화번호를 입력하고 무료 통화가 연결된 후에, 위에서 미리 저장된 광고 콘텐츠 데이터가 사용자 단말기에서 디스플레이 되도록 구성할 수 있다.
<무료 통화 제어>
전술한 바와 같이 발신자와 수신자 사이에 정상적인 통화가 이루어지는 동시에 발신자의 사용자 단말기(20)에 광고 콘텐츠가 제공되어 디스플레이되면, 이후 관리서버(30)는 무료 통화 상태를 제어한다(단계 S170)
이러한 무료 통화 상태 제어는 크게 두 가지로 나뉘어지는데, 하나는 무료 통화가 이루어지는 동안 정상적으로 광고 콘텐츠가 발신자(사용자)에게 노출되고 있는지를 확인하는 것이고, 다른 하나는 무료 통화 가능 시간에 따라 통화를 종료시키는 것이다.
이러한 무료 통화 제어에 대한 일 실시예가 도 9에 도시되어 있다.
관리서버(30)의 통화 처리 수단(34)은 발신자와 수신자 사이에 무료 통화가 계속되고 있는지 여부를 판단한다(단계 S171). 이러한 판단은 콜백서버(40)로부터 통화 계속중 정보를 실시간으로 수신함으로써 가능하다.
만약 발신자와 수신자 사이에 무료 통화가 진행되지 않고 있는 상태라면(즉, 사용자가 통화 종료 버튼(도 4 참조)을 클릭하거나 또는 물리적으로 전화를 끊은 경우), 관리서버(30)의 광고 관리 수단(36)은 광고 콘텐츠 데이터 전송을 중단하고(단계 S172), 클라이언트 프로그램에 통화 종료 신호를 전송한 후 통화를 종료한다(단계 S173). 통화 종료시에는, 이미 노출된 광고 리스트를 별도로 리스트하여 추후 광고 리스트 작성시 참고로 활용할 수 있다. 예를 들어, 추후 생성되는 광고 리스트에서는 이미 제공되었던 광고는 제외시킬 수 있다.
반면에, 발신자와 수신자 사이에 계속 무료 통화가 진행중이라면, 통화 처리 수단(34)은 사용자 단말기(20)로부터 주기적 또는 간헐적으로 광고 노출 확인 신호가 수신되는지 여부를 판단한다(단계 S174).
상기 '광고 노출 확인 신호'는 발신자(사용자)가 사용자 단말기(20)를 통해 디스플레이되고 있는 광고 콘텐츠를 실제로 시청하고 있음을 확인하는 신호로서, 사용자가 직접 사용자 단말기를 통해 이벤트 신호를 입력함(엔터키를 누르거나 마우스로 클릭하는 등의 입력행위)으로써 발생하는 신호로 정의된다.
예를 들어, 관리서버(30)의 통화 처리 수단(34)은 주기적 또는 간헐적으로 상기 사용자 단말기(20)에 대해, 사용자의 광고 노출 확인을 위한 조회 신호를 전송하고, 이러한 조회 신호는 클라이언트 프로그램에 의해 처리되어 사용자 단말기(20) 상에서 디스플레이될 수 있다.
이러한 디스플레이 화면은 예컨대, "무료 통화 계속을 위해 확인 버튼을 클릭해 주세요!" 등의 안내 문구 형태가 될 수 있으며, 이것은 사용자로 하여금 엔터키(또는 #, *와 같은 소정의 입력키)를 누르거나 또는 마우스로 확인 버튼을 클릭하도록 함으로써 사용자 단말기(20)에 사용자의 이벤트 신호가 입력될 것을 요구한다.
만약 사용자가 이벤트 신호를 입력한다면 그것은 곧 사용자가 사용자 단말기(20) 앞에서 전화 통화를 하고 있음을 나타내는 것이므로, 사용자가 적어도 사용자 단말기(20)를 떠나 광고 콘텐츠가 노출되지 않는 상태를 방지하게 된다.
또 대안으로서, 상기 광고 노출 확인 조회 신호는 클라이언트 프로그램의 자체 구동에 의해 생성될 수도 있다. 예를 들어, 사용자 단말기(20)에서 광고가 디스플레이 되는 동안, 클라이언트 프로그램이 주기적으로 또는 간헐적으로 전술한 바와 같은 안내 문구를 사용자 단말기(20) 화면에 디스플레이 함으로써 사용자의 이벤트 신호 입력을 요청할 수도 있다.
사용자가 이벤트 신호를 입력함으로써 관리서버(30)가 상기 광고 노출 확인 신호를 수신하면, 정상적인 광고 노출이 이루어지고 있는 것으로 판단하여 무료 통화를 계속 유지시킨다.
반면에, 소정의 시간(이러한 시간은 미리 설정될 수 있음)이 지나도록 광고 노출 확인 신호가 수신되지 않으면, 통화 처리 수단(34)은 광고가 정상적으로 노출되지 않는 것으로 판단하고, 콜백서버(40)로 무료 통화를 종료시키는 신호를 전송하고, 이에 따라, 콜백서버(40)는 발신자 전화기(60)와 수신자 전화기(70) 사이의 통화 상태를 차단하고 통화를 종료한다(단계 S173).
더욱 바람직하게, 상기 관리서버(30) 또는 클라이언트 프로그램은 사용자가 사용자 단말기(20)의 디스플레이 화면을 인위적으로 조작하여 광고 화면을 제거하는 경우에 그러한 신호를 수신하여 통화를 종료할 수 있다.
예를 들어, 광고가 윈도우 팝업창에서 디스플레이되는 경우 사용자는 윈도우창을 닫아서(close) 광고 화면을 제거할 수 있다. 이 경우, 클라이언트 프로그램은 광고 콘텐츠 플레이어 기능의 중단 또는 종료를 감지하여 그 신호를 관리서버(30)로 전송하고, 그에 따라 관리서버(30)는 정상적으로 광고가 노출되지 않는 것으로 판단하고, 발신자와 수신자 사이의 무료 통화를 종료시킨다.
비록 도면으로 도시되지는 않았으나, 상기 광고 노출 확인 신호가 수신되지 않으면, 관리서버(30) 또는 클라이언트 프로그램 자체가 경고 메시지를 생성할 수 있다. 이러한 경고 메시지는 사용자 단말기(20)에 디스플레이 될 수 있다.
또 다른 대안으로서, 경고 메시지 대신에 상기 관리서버(30)의 통화 처리 수단(34)은 경고음 또는 안내음을 생성하여 콜백서버(40)를 통해 상기 발신자 전화기(60)에 음성 신호로 전송할 수 있다. 이러한 음성 신호는 예를 들어 "사용자 확인이 되지 않아 통화가 종료될 예정이오니, 계속 통화를 원하실 경우 광고 정보를 확인해 주세요!" 등의 안내음이 될 수 있다.
한편, 관리서버(30)는 발신자와 수신자의 통화 시간을 실시간으로 카운트하여, 무료 통화 가능 시간을 초과하는지 여부를 판단한다(단계 S175). 그 결과 무료 통화 가능 시간을 초과하지 않았다면 통화 연결 상태를 유지시키고(단계 S176), 반대로 무료 통화 가능 시간을 초과하였다면 콜백서버(40)로 통화 종료 신호를 전송하여 발신자와 수신자 사이의 통화를 종료시킨다(단계 S173).
바람직하게, 관리서버(30)는 무료 통화가 진행되는 동안 소진된 시간과 남아있는 무료 통화 시간을 실시간으로 사용자 단말기(20)에 전송하여, 사용자 인터페이스(100)를 통해 표시되도록 할 수 있다.
더욱 바람직하게, 상기 관리서버(30)는 무료 통화 가능 시간이 초과되기 전에 무료 통화가 종료될 것이라는 취지의 안내 문구를 상기 사용자 단말기(20)로 전송하여 디스플레이 할 수 있다.
이상과 같은 과정에 따라, 사용자는 광고 총량을 기반으로 한 무료 통화 가능 시간만큼 무료 통화 서비스를 이용할 수 있다.
본 발명은 아래 도면들에 의해 구체적으로 설명되지만, 이러한 도면은 본 발명의 바람직한 실시예를 나타낸 것이므로 본 발명의 기술사상이 그 도면에만 한정되어 해석되어서는 아니된다.
도 1은 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 시스템의 개략적인 구성을 나타낸 도면이다.
도 2는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 시스템에 있어서 서버의 구성을 개략적으로 도시한 블럭도이다.
도 3은 본 발명의 바람직한 실시예에 따라 대상자를 기준으로 생성된 광고 리스트의 예를 나타낸 도면이다.
도 4는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법에 있어서 사용자 인터페이스의 예를 나타낸 개략적인 도면이다.
도 5는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법의 전체적인 흐름을 개략적으로 나타낸 순서도이다.
도 6은 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법에 있어서 사용자 인터페이스의 예를 나타낸 개략적인 도면이다.
도 7는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법에 있어서 콜백 통화를 연결하는 예를 개략적으로 나타낸 순서도이다.
도 8은 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법에 있어서 광고가 노출되는 사용자 인터페이스의 예를 나타낸 개략적인 도면이다.
도 9는 본 발명의 바람직한 실시예에 따른 콜백 무료 통화 방법에 있어서 무료 통화를 제어하는 공정을 개략적으로 나타낸 순서도이다.

Claims (14)

  1. 사용자 정보가 저장된 사용자 DB(38) 및 광고 데이터가 저장된 광고 DB(39)와 연동되는 서버(30,40), 상기 서버와 연결된 사용자 단말기(20), 발신자 전화기(60) 및 수신자 전화기(70)를 포함하는 시스템을 이용한 콜백 무료 통화 방법에 있어서,
    상기 사용자 단말기(20)가 발신자 전화번호를 상기 서버로 전송하는 단계;
    상기 서버가 상기 발신자 전화번호에 해당하는 사용자 정보를 상기 사용자 DB(38)로부터 추출하는 단계;
    상기 서버가 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 상기 광고 DB(39)로부터 추출하여 광고 리스트를 생성하는 단계;
    상기 사용자 단말기(20)가 수신자 전화번호를 상기 서버로 전송하는 단계;
    상기 서버가 상기 생성된 광고 리스트의 광고 콘텐츠 데이터를 상기 사용자 단말기(20)로 전송하는 단계;
    상기 사용자 단말기(20)가 상기 서버로부터 전송된 광고 콘텐츠 데이터를 디스플레이하는 단계; 및
    상기 서버는 상기 발신자 및 수신자 전화번호에 따라 상기 발신자 전화기(60)와 수신자 전화기(70)로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료시키는 단계;를 포함하는 콜백 무료 통화 방법.
  2. 사용자 정보가 저장된 사용자 DB(38) 및 광고 데이터가 저장된 광고 DB(39)와 연동되는 서버(30,40), 상기 서버와 연결된 사용자 단말기(20), 발신자 전화기(60) 및 수신자 전화기(70)를 포함하는 시스템을 이용한 콜백 무료 통화 방법에 있어서,
    상기 사용자 단말기(20)가 발신자 전화번호를 상기 서버로 전송하는 단계
    상기 서버가 상기 발신자 전화번호에 해당하는 사용자 정보를 상기 사용자 DB(38)로부터 추출하는 단계;
    상기 서버가 추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 상기 광고 DB(39)로부터 추출하여 광고 리스트를 생성하고 그에 대한 광고 콘텐츠 데이터를 상기 사용자 단말기(20)로 전송하는 단계;
    상기 사용자 단말기(20)는 상기 광고 콘텐츠 데이터를 수신하여 로컬 하드 디스크에 저장하는 단계;
    상기 사용자 단말기(20)가 수신자 전화번호를 상기 서버로 전송하는 단계;
    상기 사용자 단말기(20)가 로컬 하드디스크에 저장된 광고 콘텐츠 데이터를 디스플레이하는 단계; 및
    상기 서버는 상기 발신자 및 수신자 전화번호에 따라 상기 발신자 전화기(60)와 수신자 전화기(70)로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료시키는 단계;를 포함하는 콜백 무료 통화 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 사용자 단말기(20)가 광고 콘텐츠 데이터를 디스플레이하는 동시에 상기 서버에 의해 상기 발신자 전화기(60)와 수신자 전화기(70) 사이에 통화가 연결된 동안, 상기 사용자 단말기(20)가 사용자에게 이벤트 신호를 입력할 것을 요청하는 안내 문구를 디스플레이하는 단계;
    상기 사용자 단말기(20)는, 사용자가 이벤트 신호를 입력하면 광고 노출 확인 신호를 상기 서버로 전송하는 반면, 사용자가 이벤트 신호를 입력하지 않으면 광고 노출 확인 신호를 상기 서버로 전송하지 않는 단계; 및
    상기 서버는, 상기 광고 노출 확인 신호를 수신하면 상기 발신자 전화기(60)와 수신자 전화기(70) 사이의 통화 연결을 유지시키는 반면, 상기 광고 노출 확인 신호를 수신하지 못하면 상기 발신자 전화기(60)와 수신자 전화기(70) 사이의 통화를 종료시키는 단계;를 더 포함하는 것을 특징으로 하는 콜백 무료 통화 방법.
  4. 제3항에 있어서,
    사용자가 상기 이벤트 신호를 입력하지 않으면, 상기 사용자 단말기(20)가 경고 메시지를 디스플레이하는 것을 특징으로 하는 콜백 무료 통화 방법.
  5. 제3항에 있어서,
    사용자가 상기 이벤트 신호를 입력하지 않으면, 상기 서버가 상기 발신자 전화기(60)에 경고음 또는 안내음을 전송하는 것을 특징으로 하는 콜백 무료 통화 방법.
  6. 제1항 또는 제2항에 있어서,
    상기 사용자 단말기(20)는,
    상기 무료 통화 가능 시간 정보를 화면에 표시하는 것을 특징으로 콜백 무료 통화 방법.
  7. 제1항 또는 제2항에 있어서,
    상기 발신자 전화기(60)와 수신자 전화기(70) 사이의 통화가 종료되면, 상기 서버는 상기 사용자 단말기(20)에서 이미 노출된 광고 리스트를 별도로 저장하고, 이후 상기 사용자에 대해서는 노출된 광고를 제외하고 광고 리스트를 생성하는 것을 특징으로 하는 콜백 무료 통화 방법.
  8. 제1항 또는 제2항에 있어서,
    상기 사용자 단말기(20)는 상기 발신자 전화번호와 수신자 전화번호를 상기 서버로 동시에 전송하는 것을 특징으로 하는 콜백 무료 통화 방법.
  9. 사용자 단말기(20)로부터 발신자 전화번호와 수신자 전화번호를 포함하는 무료 통화 요청 정보를 수신하여 상기 발신자 전화번호에 해당하는 사용자 정보를 사용자 DB(38)로부터 추출하고,
    추출된 사용자 정보에 따라 그 사용자를 대상자로 선정해 놓은 광고 데이터를 광고 DB로(39)부터 추출하여 광고 리스트를 생성하고,
    상기 생성된 광고 리스트의 광고 콘텐츠 데이터를 상기 사용자 단말기(20)로 전송하는 동시에, 상기 발신자 및 수신자 전화번호에 따라 발신자 전화기(60)와 수신자 전화기(70)로 호신호를 전송하여 상호 통화 연결하고, 상기 생성된 광고 리스트의 광고 총량에 따른 무료 통화 가능 시간이 경과하면 상기 통화를 종료하는 서버를 포함하는 것을 특징으로 하는 콜백 무료 통화 시스템.
  10. 제9항에 있어서,
    상기 서버는,
    상기 사용자 단말기(20)로부터 사용자의 이벤트 신호 입력에 의해 발생하는 광고 노출 확인 신호가 수신되는지 여부를 판단하고, 만약 광고 노출 확인 신호가 수신되면 상기 통화 연결 상태를 유지시키는 반면, 광고 노출 확인 신호가 수신되지 않으면 상기 통화를 종료시키는 것을 특징으로 하는 콜백 무료 통화 시스템.
  11. 제10항에 있어서,
    상기 서버는,
    상기 사용자 단말기(20)로부터 광고 노출 확인 신호가 수신되지 않으면 통화 종료에 앞서 상기 사용자 단말기(20)로 경고 메시지를 전송하는 것을 특징으로 하는 콜백 무료 통화 시스템.
  12. 제10항에 있어서,
    상기 서버는,
    상기 사용자 단말기(20)로부터 광고 노출 확인 신호가 수신되지 않으면 통화 종료에 앞서 상기 발신자 전화기(60)에 경고음 또는 안내음을 전송하는 것을 특징으로 하는 콜백 무료 통화 시스템.
  13. 제9항에 있어서,
    상기 사용자 단말기(20)는,
    상기 무료 통화 가능 시간 정보를 화면에 표시하는 것을 특징으로 콜백 무료 통화 시스템.
  14. 제9항에 있어서,
    상기 서버는,
    상기 발신자 전화기(60)와 수신자 전화기(70) 사이의 통화가 종료되면 상기 사용자 단말기(20)에서 이미 노출된 광고 리스트를 별도로 저장하고, 이후 상기 사용자에 대해서는 노출된 광고를 제외하고 광고 리스트를 생성하는 것을 특징으로 하는 콜백 무료 통화 시스템.
KR1020070087190A 2007-08-29 2007-08-29 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법 KR100804779B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070087190A KR100804779B1 (ko) 2007-08-29 2007-08-29 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070087190A KR100804779B1 (ko) 2007-08-29 2007-08-29 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법

Publications (1)

Publication Number Publication Date
KR100804779B1 true KR100804779B1 (ko) 2008-02-19

Family

ID=39382472

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070087190A KR100804779B1 (ko) 2007-08-29 2007-08-29 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법

Country Status (1)

Country Link
KR (1) KR100804779B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000066153A (ko) * 1999-04-13 2000-11-15 정용문 광고를 이용한 무료 이동 전화 서비스 시스템 및 방법
WO2004077804A1 (ja) * 2003-02-27 2004-09-10 Yukio Kubo 通話システム及びそれに用いるサーバと受信中継装置
JP2007099004A (ja) * 2005-09-30 2007-04-19 Honda Motor Co Ltd 電動パワーステアリングユニット用制御装置配置構造
JP2008000006A (ja) * 2006-06-20 2008-01-10 Mitsubishi Agricult Mach Co Ltd 農作業機

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000066153A (ko) * 1999-04-13 2000-11-15 정용문 광고를 이용한 무료 이동 전화 서비스 시스템 및 방법
WO2004077804A1 (ja) * 2003-02-27 2004-09-10 Yukio Kubo 通話システム及びそれに用いるサーバと受信中継装置
JP2007099004A (ja) * 2005-09-30 2007-04-19 Honda Motor Co Ltd 電動パワーステアリングユニット用制御装置配置構造
JP2008000006A (ja) * 2006-06-20 2008-01-10 Mitsubishi Agricult Mach Co Ltd 農作業機

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
특1999-0046605
특2000-0066153

Similar Documents

Publication Publication Date Title
US11461805B2 (en) Call tracking
US9787728B2 (en) Systems and methods to connect members of a social network for real time communication
US8724789B2 (en) Systems and methods to connect people for real time communications via directory assistance
US9092793B2 (en) Systems and methods to provide communication connections via partners
US9286626B2 (en) Systems and methods to provide alternative connections for real time communications
US10147099B2 (en) Systems and methods to dynamically generate listings to selectively track user responses
US8681952B2 (en) Systems and methods to selectively provide telephonic connections
US10657539B2 (en) Digital voice communication advertising
US8838476B2 (en) Systems and methods to provide information and connect people for real time communications
US9300703B2 (en) Systems and methods to provide telephonic connections via concurrent calls
US8280018B2 (en) Systems and methods to provide information via connections for real time communications between people
US8515035B2 (en) Systems and methods to connect people for real time communications
US20070293198A1 (en) System and method for targeted advertising
JP2013009058A (ja) 広告音声映像配信システム及び情報通信端末用アプリケーションソフトウェア
JP2016102968A (ja) 広告管理装置及び情報通信端末用アプリケーションソフトウエア
RU2461879C1 (ru) Способ доставки целевой рекламы и/или информации абоненту посредством инфокоммуникативных сетей и система для его осуществления
SG187205A1 (en) System and method for compensating telecommunication subscribers for permitting playing of advertisements as ring back tones and direct activation of advertised services
KR100804779B1 (ko) 광고량에 따라 통화량을 제어하는 콜백 무료 통화 시스템및 그 방법
US20160036752A1 (en) Method and apparatus for communicating a message
US20140310104A1 (en) Advertisement delivery method
KR101165414B1 (ko) 광고통화서비스 시스템
EP2756659A2 (en) Method and apparatus for communicating a message
CA2586508A1 (en) System and method for targeted advertising
TW201021535A (en) Telecommunication advertising system and the method of delivering the same

Legal Events

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

Payment date: 20110211

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee