KR20130053021A - 정보처리 방법 및 시스템과 기록매체 - Google Patents

정보처리 방법 및 시스템과 기록매체 Download PDF

Info

Publication number
KR20130053021A
KR20130053021A KR1020110118468A KR20110118468A KR20130053021A KR 20130053021 A KR20130053021 A KR 20130053021A KR 1020110118468 A KR1020110118468 A KR 1020110118468A KR 20110118468 A KR20110118468 A KR 20110118468A KR 20130053021 A KR20130053021 A KR 20130053021A
Authority
KR
South Korea
Prior art keywords
advertisement
communication terminal
message
user
information
Prior art date
Application number
KR1020110118468A
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 KR1020110118468A priority Critical patent/KR20130053021A/ko
Publication of KR20130053021A publication Critical patent/KR20130053021A/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/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • 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/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 광고 제공을 위한 정보처리 방법 및 시스템과 기록매체에 관한 것으로, 본 발명에 따른 정보처리 방법은, 서버가 상기 채팅 및 메신저를 통해 대화에 참여하고 있는 복수의 사용자들의 통신단말로부터 메시지를 수신하는 단계, 상기 사용자들의 통신단말로부터 각기 수신한 메시지들과 저장매체에 저장된 메시지로부터 공통 키워드(keyword)를 추출하는 단계, 상기 복수의 사용자들로부터 추출된 공통 키워드에 대응하는 광고를 추출하는 단계, 상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계를 포함한다.

Description

정보처리 방법 및 시스템과 기록매체{Recording Medium, Method and System for Information Processing}
본 발명은 채팅(chatting)이나 메신저(messenger : 또는 인스턴트 메신저, 또는 넷신저)를 이용한 광고방법에 관한 것으로, 상세하게는 채팅 및 메신저 서비스 이용 시 메신저를 이용 중인 복수 사용자에게 적합한 광고를 제공하여 사용자에게 유용한 광고 정보를 제공하고, 보다 적극적인 광고가 이루어지도록 한 것이다.
스마트폰(smart phone)이 확산되면서 각종 메신저의 사용이 확산되어, 각종 정보를 휴대용 통신단말을 이용해 검색하여 취득할 수 있게 되었으며, 통신단말을 통한 광고 정보에의 접근이 보다 용이해졌다.
또한, 스마트폰 확산으로 인하여 장소에 구애 받지 않고 휴대 단말을 이용해 쇼핑 등 각종 상품을 구입하는 것이 대중화 되고 있으며, 이러한 전자상거래의 확산에 따라 통신단말을 이용한 광고 경쟁이 날로 치열해지고 있다.
상기 통신단말을 이용한 광고 형식은 사용자가 특정 웹페이지에 접속하거나 애플리케이션을 구동할 경우, 배너광고 등을 게재하고, 사용자가 상기 배너 광고를 선택하면 링크가 설정된 보다 자세한 광고내용을 제공하여 사용자에게 광고주의 광고 정보를 전달하고, 상기 웹페이지의 운영자 또는 애플리케이션 제공자에게 소정의 광고 금액이 지불되는 방식이 주로 운영되고 있다.
상기 배너광고는 사용자의 특성을 고려하지 않은 채 통신단말의 사용자에게 제공됨으로 인해 사용자가 관심이 없거나 원치 않는 정보를 제공함으로 인하여 광고주에게는 원치 않는 대상에게 광고 정보를 제공하고 광고비를 지출하여야 하고, 사용자는 원치 않는 정보를 제공받으므로 광고 정보의 제공이 사용자에게 불편함을 야기하는 문제점이 있다.
또한, 기존의 키워드 검색 광고의 경우 한 사용자의 키워드에 연관된 광고만을 제공하였으나, 채팅이나 메신저의 경우 한 사용자의 키워드에 연관된 광고를 제공하는 경우 채팅의 다른 상대방에게 원치 않는 광고 정보를 출력하게 되는 불편함이 있다.
따라서, 본 발명은 종래의 광고방식이 사용자 1인 일방향 광고로 되어 광고효과가 저하되는 문제점이 있으므로, 채팅 및 메신저 서비스를 이용할 때 상대방과 주고 받는 메시지 중에 광고를 게재하여 적극적인 광고가 이루어지도록 함과 동시에, 복수의 사용자들의 특성에 모두 적합한 광고 정보를 제공함으로써 사용자에게 유용한 광고 정보를 제공할 수 있도록 함에 목적이 있다.
본 발명에 따른 채팅 및 메신저 서비스를 제공하는 정보처리 시스템은, 사용자 통신단말로부터 메시지를 수신하는 수신부와, 상기 수신한 메시지 및 광고 정보를 저장하는 저장매체와, 상기 저장매체에 저장된 메시지들로부터 공통 키워드를 추출하는 키워드 추출부와, 상기 저장매체에 저장된 광고 정보 중 상기 키워드 추출부에서 추출한 키워드에 대응하는 광고를 추출하는 광고 추출부와, 상기 광고 추출부에서 추출한 광고를 사용자의 통신단말에 표시하는 출력부를 구비한다.
본 발명의 일실시예에 따르면, 상기 공통 키워드를 추출하는 단계는, 복수의 사용자들이 각각 전송한 메시지에 공통으로 포함된 단어 또는 연관 단어를 공통 키워드로 추출할 수 있다.
본 발명의 또 다른 실시예에 따르면, 공통 키워드에 대응하는 광고를 추출하는 단계는, 고객관계관리 정보를 저장하는 저장매체를 더 포함하고, 상기 공통 키워드에 연관된 광고들 중 상기 복수의 사용자들의 고객관계관리(CRM; Customer Relationship Management) 정보가 존재하는 경우, 상기 고객관계관리정보를 분석하여 각 사용자들이 공통으로 선호하는 광고를 추출할 수 있다.
본 발명의 또 다른 실시예에 따르면, 상기 채팅 및 메신저 서비스를 제공하는 정보처리 시스템은, 대화 내용을 분석하여 대화에서 사용자의 대화 내용에 대응하여 메시지를 생성하는 대화 에이전트 서버를 더 구비하고, 상기 출력부는, 상기 대화 에이전트 서버가 생성한 메시지를 사용자들의 메시지와 동일한 형식으로 출력할 수 있다.
본 발명에 따른 채팅 및 메신저 서비스를 제공하는 정보처리 방법은, 서버가 상기 채팅 및 메신저를 통해 대화에 참여하고 있는 복수의 사용자들의 통신단말로부터 메시지를 수신하는 단계와, 상기 사용자들의 통신단말로부터 각기 수신한 메시지들로부터 공통 키워드(keyword)를 추출하는 단계와, 상기 복수의 사용자들로부터 추출된 공통 키워드에 대응하는 광고를 추출하는 단계와, 상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계를 포함한다.
본 발명의 일실시예에 따르면, 상기 공통 키워드를 추출하는 단계는, 복수의 사용자들이 각각 전송한 메시지에 공통으로 포함된 단어 또는 연관 단어를 공통 키워드로 추출할 수 있다.
본 발명의 또 다른 실시예에 따르면, 공통 키워드에 대응하는 광고를 추출하는 단계는, 상기 공통 키워드에 연관된 광고들 중 저장매체에 저장된 상기 복수의 사용자들의 고객관계관리(CRM; Customer Relationship Management) 정보를 분석하여 각 사용자들이 공통으로 선호하는 광고를 추출할 수 있다.
본 발명의 또 다른 실시예에 따르면, 공통 키워드에 대응하는 광고를 추출하는 단계는, 상기 복수의 사용자들의 통신단말의 위치정보를 수신하여 상기 공통 키워드에 연관된 광고들 중 통신단말의 위치와 연관된 광고를 추출할 수 있다.
본 발명의 또 다른 실시예에 따르면, 공통 키워드에 대응하는 광고를 추출하는 단계는, 저장된 메시지 내용을 자연어처리를 통해 특정의 패턴을 찾아 분석함으로써 사용자가 선호하는 정보를 추출할 수 있다. 이 때 자연어처리를 통한 특정의 패턴은 ‘좋아한다’와 ‘치킨’의 조합과 같은 방식으로 사용자가 선호하는 정보인지 여부를 판단할 수 있다.
본 발명의 또 다른 실시예에 따르면, 상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계는, 대화 내용의 공통 키워드에 광고 내용을 게재하는 페이지로 연결되도록 할 수 있다.
본 발명의 또 다른 실시예에 따르면, 상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계는, 대화 내용이 표시되는 화면 일부에 배너 광고를 출력할 수 있다. 이 때, 상기 배너 광고는, 배너 광고로 인하여 사용자가 메시지 입력 시 배너광고로 인하여 화면에 메시지가 출력되지 못하는 것을 방지하기 위하여 사용자의 문자열 입력이 있는 경우, 상기 배너 광고의 표시를 화면 상에서 제거하고, 사용자의 문자열 입력이 완료 된 경우, 다시 상기 배너 광고를 화면 상에 출력할 수 있다.
본 발명에 따르면, 채팅 및 메신저 서비스 사용자에게 적합한 광고를 적극적으로 제공할 수 있으며, 복수의 사용자들의 선호도를 반영할 수 있어 복수의 사용자들이 공통으로 관심을 가지는 광고 정보를 제공함으로써 사용자에게는 불필요한 광고 정보를 수신하여야 하는 불편함을 제거할 수 있고, 광고 제공자는 보다 광고 적합한 광고 대상자를 선별하여 불필요한 광고 송출에 따른 비용을 절감할 수 있는 효과가 있다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 전술한 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.
도 1은 본 발명의 실시 방법에 따른 전체 시스템 구성을 도시한 도면이다.
도 2는 본 발명의 실시 방법에 따른 정보처리 서버의 세부 구성을 도시한 도면이다.
도 3은 본 발명의 실시 방법에 따른 통신단말로부터 메시지를 수신하여 수신한 메시지들로부터 공통 키워드를 추출하는 프로세스를 도시한 도면이다.
도 4는 본 발명의 실시 방법에 따른 공통 키워드에 대응하는 광고를 추출하는 프로세스를 도시한 도면이다.
도 5는 본 발명의 일실시예 따른 광고를 출력하는 방법의 예시를 도시한 도면이다.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그로므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
도 1은 본 발명의 실시 방법에 따른 전체 시스템 구성을 도시한 도면이다.
보다 상세하게 본 도 1은 정보처리 서버(100)와 저장매체1(130) 및 저장매체2(135)로 이루어지는 정보처리 시스템이 통신망 또는 직접 네트워크를 통해 대화 에이전트 서버(140)와, 사용자 통신단말(110)과, 대화상태 통신단말(120)과 연결되어, 사용자 통신단말(110)과 대화상대 통신단말(120)이 정보처리서버(100)를 통하여 채팅 및 메신저 서비스를 제공받는 동시에 사용자 통신단말(110)과 대화상대 통신단말(120) 간에 주고 받는 메시지를 분석하여 적합한 광고를 제공하도록 하는 구성을 도시한 것이다.
도면 상에는 상기 정보처리 서버(100)가 대화 에이전트 서버(140)와 연결되는 것으로 도시하였으나, 본 발명의 실시방법에 따라 정보처리 서버(100)와 대화 에이전트 서버(140)는 하나의 서버로 구성되거나 상기 정보처리 서버(100)가 상기 대화 에이전트 서버(140)와 연결되는 구성은 생략할 수 있다. 또한, 도면 상에는 저장매체 1(130)과 저장매체 2(135)를 별도로 도시하였으나, 본 발명의 실시방법에 따라 하나의 저장매체에 기록되거나 저장매체 2(135)는 생략할 수 있다.
또한, 본 발명의 실시방법에 따른 정보처리 시스템은, 실시방법 및 통신망 연결방식에 따라 다양한 구성이 이루어질 수 있는 바, 정보처리 서버(100)와 저장매체 1(130) 및 저장매체 2(135)가 직접 연결되는 구성과 통신망이나 통신 네트워크를 통해 간접적으로 연결되는 구성이 가능하며, 도면 상에는 별도로 도시하지 않았으나 당업자의 의도에 따라 정보처리 서버(100)와 저장매체 1(130) 및 저장매체 2(135)와, 대화 에이전트 서버(140)와, 사용자 통신단말(110)과, 대화상대 통신단말(120)간 연결은 다양하게 구성될 수 있다.
본 발명에 따른 채팅 및 메신저 서비스 제공 시스템의 핵심 구성인 정보처리 서버(100)는, 사용자 통신단말(110) 또는 대화상대 통신단말(120)로부터 메시지를 수신하여 상기 수신한 메시지를 사용자 통신단말(110) 및 대화상대 통신단말(120)에 출력시키고, 상기 수신한 메시지를 저장매체 1(130)에 저장하고, 상기 사용자 통신단말(110) 및 대화상대 통신단말(120) 간에 주고 받은 메시지들을 분석하여 상기 메시지들의 공통 키워드(keyword)를 추출하고, 저장매체 1(130)에 저장된 상기 공통 키워드와 연관된 광고 정보들 중 사용자 통신단말(110) 및 대화상대 통신단말(120)로부터 수신한 메시지, 고객관계관리(CRM; Customer Relationship Management)정보, 사용자 통신단말(110) 및 대화상태 통신단말(120)의 위치정보 등을 활용하여 적합한 광고를 추출하고, 사용자 통신단말(110) 및 대화상대 통신단말(120)로부터 수신한 메시지를 대화 에이전트 서버(140)로 전송하여 상기 수신한 메시지에 대응하는 메시지를 생성하여 정보처리 서버(100)에 전송하면 상기 대화 에이전트 서버(140)가 생성한 메시지를 사용자 통신단말(110) 및 대화상대 통신단말(120)에 출력하는 역할을 수행한다.
본 발명의 실시방법에 따른 정보 처리 시스템은, 정보처리 서버(100)와 저장매체 1(130) 및 저장매체 2(135)를 포함하여 이루어지나, 상기 저장매체 1(130) 및 저장매체 2(135)가 외부 통신망 상에 위치하는 경우, 정보처리 서버(100)만을 포함할 수 있다.
상기 저장매체 1(130)은, 사용자 통신단말(110)과 대화상태 통신단말(120) 간에 주고 받은 메시지와, 사용자 통신단말(110) 및 대화상대 통신단말(120)에 표시될 광고에 대한 정보를 저장하는 역할을 수행한다. 상기 광고에 대한 정보는 광고 정보를 포함하는 웹페이지에 대한 URL, 이미지, 위치 정보 등 다양한 형태로 구성될 수 있다.
상기 저장매체 2(135)는, 사용자 및 대화상대에 대한 고객관계관리 정보를 저장하는 역할을 수행한다. 상기 고객관계관리 정보는 구매내역, 구매 패턴, 취향 등에 대한 정보를 포함할 수 있다.
본 발명에 따른 사용자 통신단말(110)은 정보처리 서버(100)에 유선 또는 무선으로 접속하여 대화상대 통신단말(120)에 전송하기 위한 메시지를 전송하고 대화상대 통신단말(120) 또는 대화 에이전트 서버(140)로부터 발생한 메시지와 광고 정보를 수신하여 출력하는 역할을 수행한다.
본 발명에 따른 대화상대 통신단말(120)은, 사용자 통신단말(110)과 동일하게 정보처리 서버(100)에 유선 또는 무선으로 접속하여 대화상대 통신단말(120)에 전송하기 위한 메시지를 전송하고 대화상대 통신단말(120) 또는 대화 에이전트 서버(140)로부터 발생한 메시지와 광고 정보를 수신하여 출력하는 역할을 수행한다.
본 발명에 따른 대화 에이전트 서버(140)는 사용자 통신단말(110) 및 대화상대 통신단말(120)로부터 정보처리 서버(100)로 전송된 메시지와 정보처리 서버(100)에서 추출한 광고에 대한 정보를 수신하여 상기 메시지에 대응하는 메시지(예 : x피자가 맛있던데 먹어볼래?)를 발생하여 정보처리 서버(100)로 전송하는 역할을 수행한다.
도 2는 본 발명의 실시 방법에 따른 정보처리 서버의 세부 구성을 도시한 도면이다.
보다 상세하게 본 도 2는 상기 도 1에 도시된 정보처리 시스템 상의 정보처리 서버(100)의 세부적인 구성을 도시한 것으로, 각각의 구성은 본 발명의 실시예를 설명하기 위한 구성일 뿐, 본 발명은 도 2에 도시된 실시방법만으로 그 기술적 특징이 한정되지 아니한다.
도 2를 참조하면, 본 발명의 실시 방법에 따른 정보처리 서버(100)는, 수신부(220)와, 키워드 추출부(230)와, 광고 추출부(240)와, 저장부(250)와, 출력부(260)와, 상기 각각의 구성부를 제어하기 위한 제어부(200)를 포함하여 구성된다.
여기서, 상기 정보처리 서버(100)는 실시예 설명을 위해 도면 상에는 단일 서버로 도시되어 있으나, 상기 각각의 수단이나 구성부가 각각 하나 이상의 서버로 분리되어 구성될 수 있다.
본 발명의 실시방법에 따른 수신부(220)는, 사용자 통신단말(110)이 발송한 메시지를 수신하는 역할을 수행한다. 또한, 상기 수신부(220)는, 사용자 통신단말(110) 및 대화상대 통신단말(120)에 대한 위치정보 등의 데이터를 수신하는 역할을 수행할 수 있다.
본 발명의 실시방법에 따른 키워드 추출부(230)는 상기 수신부(220)를 통하여 수신한 메시지와 저장매체 1(130)에 저장된 메시지로부터 채팅에 참여하고 있는 각 사용자와 대화상대들이 정보처리 서버(100)로 발송한 메시지들에 공통으로 포함되어 있는 키워드를 공통 키워드로 추출하는 역할을 수행한다.
여기서, 상기 키워드 추출부(230)는 상기 수신부(220)를 통하여 수신한 메시지로부터 키워드를 추출한 후, 상기 저장매체 1(130)에 저장된 메시지로부터 키워드를 추출하여 각 대화상대 통신단말로부터 수신한 메시지에 동일 키워드 또는 연관 키워드가 존재하는 경우, 해당 키워드를 공통 키워드로 추출할 수 있다.
본 발명의 실시방법에 따른 광고 추출부(230)는 상기 저장매체 1(130)에 저장된 광고 정보 중 상기 키워드 추출부(220)에서 추출한 키워드에 연관되며, 사용자 및 대화상대의 선호도가 높은 광고를 추출하는 역할을 수행한다.
본 발명의 실시방법에 따른 광고 추출부(230)는 상기 사용자 및 대화상대에 대한 고객관계관리 정보가 존재하는 경우, 상기 저장매체 2(135)에 저장된 고객관계관리 정보에 상기 상기 키워드 추출부(220)에서 추출한 공통 키워드에 연관된 광고의 대상이 되는 상품이 사용자 및 대화상대가 선호하는 물품으로 등록되어 있는 경우, 해당 광고를 사용자 및 대화상대의 선호도가 높은 광고인 것으로 추출할 수 있다.
또한, 상기 광고 추출부는, 상기 수신부(120)에서 상기 사용자 및 대화상대에 대한 위치정보를 수신한 경우, 광고 정보에 포함된 위치정보와 상기 수신한 사용자 및 대화상대의 위치정보와의 상대적 거리의 합을 계산하여 거리가 가장 적은 위치의 광고를 사용자 및 대화상대의 선호도가 높은 광고인 것으로 추출할 수 있다.
또한, 상기 광고 추출부는, 상기 저장매체 1(130)에 저장된 상기 사용자 및 대화상대가 발송한 메시지들에 대한 자연어처리를 통해 특정의 패턴을 찾아 분석함으로써 사용자 및 대화상대의 선호도가 높은 광고인지 여부를 판단할 수 있다. 예를 들어, 상품명인 ‘치킨’과 ‘맛있다’라는 단어의 조합인 ‘스낵랩 맛있다’ 라는 메시지 문자열이 존재하는 경우, ‘치킨’에 대한 광고는 선호도가 높은 광고인 것으로 판단할 수 있다.
본 발명에 따른 저장부(250)는 상기 수신부(220)에서 수신한 메시지를 상기 저장매체 1(130) 상에 저장하는 역할을 수행한다.
또한, 상기 저장부(250)는 상기 광고 추출부(240)에서 사용자 통신단말(110) 및 대화상대 통신단말(120)에 출력할 광고를 추출한 경우 해당 광고를 상기 사용자 및 대화상대가 선호하는 광고인 것으로 저장매체 1(130) 또는 저장매체 2(135)상에 등록하는 역할을 수행할 수 있다.
본 발명에 따른 출력부(260)는 상기 광고 추출부(240)에서 추출한 광고에 대한 정보를 사용자 통신단말(110) 및 대화상대 통신단말(120)에 전송하여 출력되도록 하는 역할을 수행한다.
본 발명의 실시방법에 따른 출력부(260)는 상기 수신부(220)를 통해 수신한 메시지에 포함된 공통 키워드에 해당 키워드 선택 시 해당 광고에 대한 세부 내용을 확인할 수 있는 웹페이지 또는 어플리케이션의 특정 페이지로 링크를 제공하여 광고를 출력할 수 있다.
본 발명의 실시방법에 따른 출력부(260)는 사용자 통신단말(110)에서 채팅 및 메신저 서비스 프로그램의 대화 내용이 표시되는 화면의 일부에 배너 광고를 출력할 수 있다. 이 때, 화면의 일부에 출력되는 배너 광고는 사용자가 대화 내용 입력을 위한 가상 자판이 화면에 출력될 경우, 대화 내용이 표시되는 화면에 출력하지 않고, 가상 자판이 화면에 출력되지 않는 경우, 대화 내용이 표시되는 화면에 출력할 수 있다.
본 발명의 실시방법에 따른 출력부(260)는 대화 에이전트 서버(140)가 생성한 메시지를 사용자 통신단말(110)과 대화상대 통신단말(120) 간에 주고 받는 메시지와 동일한 형태로 출력할 수 있다.
본 발명에 따르면, 상기 정보처리 서버(100)에 구비되는 각각의 구성부들 중 하나 이상의 구성부는 단일 프로그램 내지 프로그램 셋 형태로 구성 가능하다.
이하, 전술한 정보처리 시스템을 이용하여 채팅 및 메신저 서비스를 제공함과 동시에 사용자 및 대화상대의 선호도에 맞는 광고를 제공하기 위한 과정에 대해 보다 상세하게 설명하기로 한다.
도 3은 본 발명의 실시 방법에 따른 통신단말로부터 메시지를 수신하여 수신한 메시지들로부터 공통 키워드를 추출하는 프로세스를 도시한 도면이다.
우선, 사용자 통신단말(110)이 통신망을 통하여 서버와 통신채널을 연결한다(S310).
이후, 사용자 통신단말(110)에서 작성된 메시지를 정보처리 서버(100)에서 수신한다(S320).
이후, 상기 수신한 메시지들을 저장매체 1(130)에 저장한다(S330)
이후, 상기 수신한 메시지와 저장매체 1(130)에 저장되어 있는 메시지들로부터 키워드를 추출한다(S340).
키워드 추출부(230)는 (S340) 단계에서 추출한 키워드들을 비교하여 상기 저장매체 1(130)에 저장되어 있는 사용자가 전송한 메시지에서 추출한 키워드와 각 대화상대 별로 발송한 키워드가 동일 키워드가 존재하거나 연관 키워드인 경우, 해당 키워드가 공통 키워드인 것으로 판단하여 공통의 키워드가 존재하는 지 여부를 분석한다(S350).
(S350) 단계에서 공통 키워드가 존재하지 않는 경우 프로세스를 종료한다(S360).
도 4는 본 발명의 실시 방법에 따른 공통 키워드에 대응하는 광고를 추출하는 프로세스를 도시한 도면이다.
우선, 공통 키워드가 존재하는 경우, 광고 추출부(240)는 해당 공통 키워드에 연관된 광고를 추출한다(예 : 키워드가 치킨인 경우 닭튀김 배달 전문점의 광고)(S410).
이후, 상기 저장매체 2(135) 상에 사용자 및 대화상대에 대한 고객관리정보가 존재하는 경우(S420), 해당 고객관리정보를 분석하여 (S410)단계에서 추출한 공통 키워드에 연관된 광고들 중 사용자 및 대화상대의 공통 선호 광고를 추출한다(S425).
이후, 상기 수신부(220)를 통하여 사용자 통신단말(110) 및 대화상대 통신단말(120)의 위치 정보를 수신한 경우(S430), 공통 키워드에 연관된 광고들 중 통신단말들의 위치와 연관된 광고를 추출한다. 이 때, 통신단말의 위치와 연관된 광고는 광고에 지정된 위치 정보와 각 통신단말들의 위치 정보간의 상대적 거리를 합산하여 거리의 합이 가장 작은 광고를 통신단말들의 위치가 가장 연관도가 높은 광고인 것으로 판단할 수 있다(S435).
이후, 공통 키워드에 연관된 광고들 중 상기 저장매체 1(130)에 저장된 메시지들을 분석하여 선호하는 광고를 추출한다. 이 때, 상기 저장매체 1(130)에 저장된 메시지를 자연어 처리를 통한 분석을 통하여 선호 광고를 추출할 수 있다(S440)
이후, 상기 단계를 통하여 추출된 광고들 중 사용자 통신단말(110) 및 대화상대 통신단말(120)에 출력할 광고를 선택한다. 이 때, 광고를 선택하는 방법은 무작위 선택 또는 상기 광고를 추출하는 각 단계(S425, S435, S440)에서 선호도 점수를 부과하여 가장 점수가 높은 광고를 출력할 광고로 선택하는 것 등 다양한 방법으로 구현될 수 있다(S450).
이후, (S450)단계에서 선택된 광고를 사용자 통신단말(110) 및 대화상대 통신단말(120)로 전송하여 상기 선택된 광고가 출력되도록 한다(S460).
도 5는 본 발명의 일실시예 따른 광고를 출력하는 방법의 예시를 도시한 도면이다.
도 5의 (a)는 상기 선택된 광고를 배너 광고의 형태로 출력하는 경우로서, 키워드 ‘스낵랩’에 대한 배너 광고를 화면 하단 일부에 표시하고 있다.
도 5의 (b)는 추출된 공통 키워드에 링크를 추가하는 경우로서, ‘스낵랩’을 선택할 경우 해당 광고의 세부 내용을 표시하는 웹페이지 또는 어플리케이션의 특정 페이지로 연결될 수 있다.
100 : 정보처리 서버 110 : 사용자 통신단말
120 : 대화 상대방의 통신단말
130 : 메시지 및 광고정보를 저장하는 저장매체1
135 : 고객관리정보를 저장하는 저장매체2
140 : 대화 에이전트 서버 210 : 제어부
220 : 수신부 230 : 키워드 추출부
240 : 광고 추출부 250 : 저장부

Claims (13)

  1. 채팅 및 메신저 서비스를 제공하는 정보처리 시스템에 있어서,
    사용자 통신단말로부터 메시지를 수신하는 수신부
    상기 수신한 메시지 및 광고 정보를 저장하는 저장매체
    상기 수신부로부터 수신한 메시지와 상기 저장매체에 저장된 메시지들로부터 공통 키워드를 추출하는 키워드 추출부
    상기 저장매체에 저장된 광고 정보 중 상기 키워드 추출부에서 추출한 키워드에 대응하는 광고를 추출하는 광고 추출부
    상기 광고 추출부에서 추출한 광고를 사용자의 통신단말에 표시하는 출력부
    를 포함하는 정보처리 시스템.
  2. 제1항에 있어서,
    상기 키워드 추출부는,
    상기 복수의 사용자들이 각각 전송한 메시지에 공통으로 포함된 단어 또는 유사 단어를 공통 키워드로 추출하는 것
    을 특징으로 하는 정보처리 시스템.
  3. 제1항에 있어서,
    고객관계관리 정보를 저장하는 저장매체를 더 포함하고,
    상기 광고 추출부는,
    상기 공통 키워드에 연관된 광고들 중 상기 고객관계관리(CRM; Customer Relationship Management) 정보를 분석하여 복수의 사용자들이 공통으로 선호하는 광고를 추출하는 것
    을 특징으로 하는 정보처리 시스템.
  4. 제1항에 있어서,
    대화 내용을 분석하여 대화에서 사용자의 대화 내용에 대응하여 메시지를 생성하는 대화 에이전트 서버를 더 구비하고,
    상기 출력부는,
    상기 대화 에이전트 서버가 생성한 메시지를 사용자들의 메시지와 동일한 형식으로 출력하는 것
    을 특징으로 하는 정보처리 시스템.
  5. 통신단말 상에서의 채팅 및 메신저 어플리케이션과 통신 네트워크로 연결되는 클라이언트 시스템 및 채팅/메신저 어플리케이션을 이용한 채팅 및 메신저 서비스 제공 방법에 있어서,
    서버가 상기 채팅 및 메신저를 통해 대화에 참여하고 있는 복수의 사용자들의 통신단말로부터 메시지를 수신하는 단계
    상기 사용자들의 통신단말로부터 각기 수신한 메시지들과 저장매체에 저장된메시지로부터 공통 키워드(keyword)를 추출하는 단계
    상기 복수의 사용자들로부터 추출된 공통 키워드에 대응하는 광고를 추출하는 단계
    상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계
    를 포함하는 것을 특징으로 하는 정보처리 방법.
  6. 제5항에 있어서,
    상기 공통 키워드를 추출하는 단계는,
    복수의 사용자들이 각각 전송한 메시지에 공통으로 포함된 단어 또는 연관 단어를 공통 키워드로 추출하는 것
    을 특징으로 하는 정보처리 방법.
  7. 제5항에 있어서,
    공통 키워드에 대응하는 광고를 추출하는 단계는,
    상기 공통 키워드에 연관된 광고들 중 상기 복수의 사용자들의 고객관계관리(CRM; Customer Relationship Management) 정보를 분석하여 각 사용자들이 공통으로 선호하는 광고를 추출하는 것
    을 특징으로 하는 정보처리 방법.
  8. 제5항에 있어서,
    공통 키워드에 대응하는 광고를 추출하는 단계는,
    상기 복수의 사용자들의 통신단말의 위치정보를 수신하여 상기 공통 키워드에 연관된 광고들 중 통신단말의 위치와 연관된 광고를 추출하는 것
    을 특징으로 하는 정보처리 방법.
  9. 제5항에 있어서,
    공통 키워드에 대응하는 광고를 추출하는 단계는,
    저장된 메시지 내용을 자연어처리를 통해 특정의 패턴을 찾아 분석함으로써 사용자가 선호하는 정보를 추출하는 것
    을 특징으로 하는 정보처리 방법.
  10. 제5항에 있어서,
    상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계는,
    대화 내용의 공통 키워드에 광고 내용을 게재하는 페이지로 연결되는 링크를 제공하는 것
    을 특징으로 하는 정보처리 방법.
  11. 제5항에 있어서,
    상기 추출된 광고를 상기 사용자들의 통신단말에 출력하는 단계는,
    대화 내용이 표시되는 화면 일부에 배너 광고를 출력하는 것
    을 특징으로 하는 정보처리 방법.
  12. 제11항에 있어서,
    사용자의 문자열 입력이 있는 경우, 상기 배너 광고의 표시를 화면 상에서 제거하고, 사용자의 문자열 입력이 완료 된 경우, 다시 상기 배너 광고를 화면 상에 출력하는 것
    을 특징으로 하는 정보처리 방법.
  13. 제5항 내지 제11항 중 어느 한 항의 방법을 실행하기 위한 프로그램을 기록한 것을 특징으로 하는 컴퓨터로 판독 가능한 기록매체.
KR1020110118468A 2011-11-14 2011-11-14 정보처리 방법 및 시스템과 기록매체 KR20130053021A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110118468A KR20130053021A (ko) 2011-11-14 2011-11-14 정보처리 방법 및 시스템과 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110118468A KR20130053021A (ko) 2011-11-14 2011-11-14 정보처리 방법 및 시스템과 기록매체

Publications (1)

Publication Number Publication Date
KR20130053021A true KR20130053021A (ko) 2013-05-23

Family

ID=48662345

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110118468A KR20130053021A (ko) 2011-11-14 2011-11-14 정보처리 방법 및 시스템과 기록매체

Country Status (1)

Country Link
KR (1) KR20130053021A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101473780B1 (ko) * 2014-05-12 2014-12-24 주식회사 와이젬 능동적 광고 제공방법
WO2016048103A1 (ko) * 2014-09-28 2016-03-31 삼성전자 주식회사 사용자에게 콘텐트를 제공하기 위한 장치 및 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101473780B1 (ko) * 2014-05-12 2014-12-24 주식회사 와이젬 능동적 광고 제공방법
WO2016048103A1 (ko) * 2014-09-28 2016-03-31 삼성전자 주식회사 사용자에게 콘텐트를 제공하기 위한 장치 및 방법
KR20160038836A (ko) * 2014-09-28 2016-04-07 삼성전자주식회사 사용자에게 콘텐트를 제공하기 위한 장치 및 방법
US11092454B2 (en) 2014-09-28 2021-08-17 Samsung Electronics Co., Ltd Device and method for providing content to user
US11243087B2 (en) 2014-09-28 2022-02-08 Samsung Electronics Co., Ltd Device and method for providing content to user

Similar Documents

Publication Publication Date Title
CN110046299B (zh) 用于自动地执行隐式消息搜索的计算机化***和方法
US11438294B2 (en) System and method for auto-formatting messages based on learned message templates
US10230672B2 (en) Inserting a search box into a mobile terminal dialog messaging protocol
US10049381B2 (en) Mobile monetization
US20130159433A1 (en) Server-side modification of messages during a mobile terminal message exchange
CN113766253A (zh) 基于虚拟主播的直播方法、装置、设备及存储介质
CN104769623A (zh) 用于使受众参与对话式广告的***和方法
US9503410B2 (en) Sharing of activity metadata via messaging systems
CN112929253B (zh) 一种虚拟形象交互方法和装置
KR20130142395A (ko) 메시징 애플리케이션 기반 광고 제공 방법 및 광고 제공 시스템
KR101673536B1 (ko) 잠금 화면을 이용한 메시지 기반 광고 제공 시스템 및 방법
KR20130062799A (ko) 키워드 정보 제공 방법
US10560408B2 (en) Computerized system and method for selectively communicating HTML content to a user's inbox as a native message
US20130218675A1 (en) Mobile dedicated gift token management system
US20160180382A1 (en) System and method for improved server performance
CN111787042B (zh) 用于推送信息的方法和装置
KR20130053021A (ko) 정보처리 방법 및 시스템과 기록매체
CN104881410A (zh) 客户平台信息交互方法、装置及***
JP2008134951A (ja) 広告提供方法および広告提供システム
KR101671750B1 (ko) 캐시콜 리워드 앱 시스템
KR20150107014A (ko) 메신저 광고 시스템
US10616161B1 (en) Computerized system and method for digital content extraction and propagation in HTML messages
KR102119398B1 (ko) 광고 제공 시스템과 방법 및 이를 지원하는 장치와 단말기
KR101368489B1 (ko) 스마트 기기를 위한 메신저 앱의 대화 정보에 따른 광고 제시 방법
KR20070051212A (ko) 정보제공 방법 및 시스템과 이를 위한 정보제공 장치와,기록매체

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E601 Decision to refuse application