KR100950269B1 - 온라인 게임을 이용한 동영상 광고장치 및 그 방법 - Google Patents

온라인 게임을 이용한 동영상 광고장치 및 그 방법 Download PDF

Info

Publication number
KR100950269B1
KR100950269B1 KR1020070111573A KR20070111573A KR100950269B1 KR 100950269 B1 KR100950269 B1 KR 100950269B1 KR 1020070111573 A KR1020070111573 A KR 1020070111573A KR 20070111573 A KR20070111573 A KR 20070111573A KR 100950269 B1 KR100950269 B1 KR 100950269B1
Authority
KR
South Korea
Prior art keywords
advertisement
game
user terminal
server
updated
Prior art date
Application number
KR1020070111573A
Other languages
English (en)
Other versions
KR20090045645A (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 KR1020070111573A priority Critical patent/KR100950269B1/ko
Publication of KR20090045645A publication Critical patent/KR20090045645A/ko
Application granted granted Critical
Publication of KR100950269B1 publication Critical patent/KR100950269B1/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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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/06Buying, selling or leasing transactions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2250/00Miscellaneous game characteristics
    • A63F2250/22Miscellaneous game characteristics with advertising

Landscapes

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

Abstract

본 발명은 온라인 게임을 진행 중에 서버로부터 다운로드 받은 동영상 광고를 온라인 게임화면상에 디스플레이하는 온라인 게임을 이용한 동영상 광고장치 및 그 방법에 관한 것으로, 사용자의 정보를 저장하며, 사용자에게 게임을 제공하는 게임 서버, 상기 게임 서버와 연결되며, 게임이 실행되는 중에 광고물이 디스플레이되는 게임클라이언트가 내장된 적어도 하나의 사용자 단말기 및 게임상에 제공될 광고물이 저장되며, 상기 게임클라이언트가 게임상에서 광고물을 요청하면 상기 사용자 단말기로 광고물을 전송하는 광고 서버가 포함되어 구성된다.
본 발명에 따르면 온라인 게임을 진행 중에 서버로부터 동영상 광고가 업데이트 되면, 클라이언트는 온라인 게임이 진행하는 중에 업데이트 된 동영상 광고를 다운로드 받되, 클라이언트에서 동영상 광고를 다운로드 받는 시각은 각각 랜덤 하게 설정하여 서버의 부하를 줄일 수 있는 온라인 게임을 이용한 동영상 광고장치 및 그 방법을 제공할 수 있다.
동영상 광고, 온라인 게임, 광고 서버, 광고

Description

온라인 게임을 이용한 동영상 광고장치 및 그 방법{Moving Image Advertisement Apparatus Using Online Game and the Method thereof}
본 발명은 온라인 게임을 이용한 동영상 광고장치 및 그 방법에 관한 것으로, 상세하게는 온라인 게임을 진행 중에 서버로부터 다운로드 받은 동영상 광고를 온라인 게임화면상에 디스플레이하는 온라인 게임을 이용한 동영상 광고장치 및 그 방법에 관한 것이다.
일반적으로 온라인 게임이라 하면, 멀티 플레이어 온라인 게임을 말하는 것이며, 다중 동시 접속을 그 특징으로 볼 수 있다.
온라인 게임은 늘 많은 이용자가 장시간 접속한 상태로 있게 되므로, 이러한 온라인 게임을 광고 매체로 이용할 경우, 기업은 적은 비용으로 많은 고객을 대상으로 자사의 상품을 광고할 수 있는 효과를 거둘 수 있다. 아울러, 게임서비스 운영자는 광고수익을 창출하여 저렴한 서비스로 이용자들에 대한 부담을 줄여줄 수 있게 된다.
따라서, 온라인 게임상에 광고를 게재하게 될 경우 많은 이용자에게 큰 광고효과를 얻을 수 있다는 점에서, 게임의 장르에 따라 특히, 스포츠 게임의 경우에는 실제 광고와 동일한 방식으로 광고를 게재하고 있다.
이와 같이, 온라인 게임상에 광고를 게재하는 기술적 구성은 이전부터 실행해오고 있다. 그리고, 온라인 게임은 제작자가 언제든지 실시간으로 게임에 변화를 가하거나 수정할 수 있으며, 광고가 업데이트 되면 언제든지 게임상에 게재되는 광고를 수정 또는 변경할 수 있다는 장점이 있다.
그러나, 많은 이용자가 동시에 접속되어 있는 상태에서, 게임상에 게재되는 광고를 수정 또는 변경하게 되면, 게임 서버에 많은 부하가 걸리게 되고, 이것으로 인하여 게임의 진행이 느려지는 등의 문제점이 생긴다.
상술한 문제점을 해결하기 위한 본 발명의 목적은, 온라인 게임을 진행 중에 서버로부터 동영상 광고가 업데이트 되면, 사용자 단말기는 온라인 게임이 진행하는 중에 업데이트 된 동영상 광고를 다운로드 받되, 사용자 단말기에서 동영상 광고를 다운로드 받는 시각은 각각 랜덤하게 설정하여 서버의 부하를 줄일 수 있는 온라인 게임을 이용한 동영상 광고장치 및 그 방법을 제공하는 것이다.
상기 목적을 달성하기 위한 본 발명의 온라인 게임을 이용한 동영상 광고장치 및 그 방법은, 사용자의 정보를 저장하며, 사용자에게 게임을 제공하는 게임 서버, 상기 게임 서버와 연결되며, 게임실행 쓰레드를 통하여 게임이 실행되는 중에 광고 영역에 도달하면 상기 광고 영역에 광고물이 디스플레이되는 적어도 하나의 사용자 단말기 및 게임상에 제공될 광고물이 저장되며, 상기 사용자 단말기가 게임상에서 광고물을 요청하면 상기 사용자 단말기로 광고물을 전송하고, 새로운 광고물이 업데이트 되면 상기 사용자 단말기로 광고물이 업데이트 되었다는 트리거 신호를 보내는 광고 서버를 포함하며, 상기 사용자 단말기는, 상기 게임 서버에 접속을 하여 게임을 시작하면, 상기 광고 서버로부터 게임상에 디스플레이되는 광고물을 백그라운드로 다운로드 받는 것을 특징으로 하고, 게임 진행 중에 상기 광고 서버에 새로운 광고물이 업데이트 되면, 상기 게임실행 쓰레드의 실행 여부와 상관없이 별도의 광고물 다운로드 쓰레드를 통하여 게임 진행 중에 업데이트 된 광고물을 다운로드 받되, 다운로드 받는 시각은 사용자 단말기마다 각각 랜덤 하게 분산시키는 것을 특징으로 하고, 상기 광고물 다운로드 쓰레드는, 상기 사용자 단말기에서 상기 게임실행 쓰레드를 통하여 게임을 진행 중 광고 서버에서 광고물이 업데이트되서 상기 광고 서버로부터 트리거 신호를 수신할 때까지 1차 대기하고, 상기 1차 대기 중에 상기 광고 서버로부터 광고물이 업데이트 되었다는 트리거 신호가 전송되면 2차 대기시간동안 광고물을 다운로드 받기 위해서 기다리는 2차 대기를 하고, 상기 2차 대기에서의 2차 대기시간이 지나면 게임실행 쓰레드의 실행 여부와 상관없이 광고 서버로부터 업데이트 된 동영상 광고물을 다운로드 받기 시작하고, 상기 2차 대기는, 광고 서버가 각 사용자 단말기마다 2차 대기시간을 랜덤하게 설정해주거나, 광고 서버가 정한 일정 시간 범위 내에서 각 사용자 단말기가 자신의 2차 대기시간을 랜덤하게 설정하고, 상기 광고물 다운로드 쓰레드는, 상기 광고물이 업데이트 되었다는 트리거 신호를 받으면 상기 사용자 단말기를 통하여 상기 광고 서버에 접속하여 업데이트 된 광고물 식별정보를 광고 서버에 구비된 파일 전송 프로토콜 또는 콘텐츠 전송 네트워크를 통해 다운로드 받고, 상기 다운로드 받은 광고물 식별정보와 상기 사용자 단말기에 이미 저장되어 있는 광고물을 비교하여 상기 다운로드 받은 광고물 식별정보와 상기 사용자 단말기에 저장된 광고물의 식별정보가 다르면 업데이트 된 광고물을 다운로드 받는 것을 특징으로 하고, 상기 광고물 식별정보는, 광고물 파일의 이름 및 용량 크기를 포함하는 것을 특징으로 하고, 상기 광고 영역은, 게임상의 구조물 또는 외벽에 설정되는 것을 특징으로 한다.
또한, 상기 업데이트 된 광고물은, 상기 사용자 단말기에 저장되지 않은 새로운 광고물 또는 상기 사용자 단말기에 저장된 광고물을 수정하기 위한 광고물인 것을 특징으로 한다.
또한, 본 발명은 사용자 단말기의 게임실행 쓰레드를 통하여 게임을 진행하는 게임시작단계, 상기 게임시작단계에서의 게임 진행 중 광고 영역에 도달하면, 상기 사용자 단말기에 저장된 동영상 광고물을 로딩하는 광고물 로딩단계 및 상기 광고물 로딩단계에서 로딩된 광고물을 게임상의 상기 광고 영역에 디스플레이하는 광고물 디스플레이 단계를 포함하며, 상기 게임시작단계에서는, 상기 사용자 단말기에서 게임을 실행시키면, 광고 서버는 상기 사용자 단말기로 게임상에서 디스플레이되는 광고물을 전송하여 저장시키는 단계를 더 포함하고, 상기 사용자 단말기는, 게임 진행 중에 상기 광고 서버에 새로운 광고물이 업데이트 되면, 상기 게임실행 쓰레드의 실행 여부와 상관없이 별도의 광고물 다운로드 쓰레드를 통하여 게임 진행 중에 업데이트 된 광고물을 다운로드 받되, 다운로드 받는 시각은 사용자 단말기마다 각각 랜덤 하게 분산시키는 것을 특징으로 하고, 상기 게임시작단계에서는, 상기 사용자 단말기에서 상기 게임실행 쓰레드를 통하여 게임을 진행 중에, 광고물 다운로드 쓰레드는, 광고 서버에서 광고물이 업데이트되서 상기 광고 서버로부터 트리거 신호를 수신할 때까지 대기상태에 있는 1차 대기단계, 상기 광고물 다운로드 쓰레드는, 상기 1차 대기단계에서의 1차 대기 중에 상기 광고 서버로부터 광고물이 업데이트 되었다는 트리거 신호가 전송되면, 2차 대기시간동안 광고물을 다운로드 받기 위해서 기다리는 2차 대기단계 및 상기 2차 대기단계에서의 2차 대기시간이 지나면 상기 사용자 단말기의 광고물 다운로드 쓰레드가 상기 게임실행 쓰레드의 실행 여부와 상관없이 광고 서버로부터 업데이트 된 동영상 광고물을 다운로드 받기 시작하는 광고물 업데이트 단계를 포함하고, 상기 2차 대기단계는, 광고 서버가 각 사용자 단말기마다 2차 대기시간을 랜덤하게 설정해주거나, 광고 서버가 정한 일정 시간 범위 내에서 각 사용자 단말기가 자신의 2차 대기시간을 랜덤하게 설정하는 것을 특징으로 하고, 상기 광고물 업데이트 단계는, 상기 광고물이 업데이트 되었다는 트리거 신호를 받으면, 상기 사용자 단말기를 통하여 상기 광고 서버에 접속하는 광고 서버 접속단계, 상기 광고 서버 접속단계에서 광고 서버로부터 광고 서버에 구비된 파일 전송 프로토콜 또는 콘텐츠 전송 네트워크를 통해 업데이트 된 광고물 식별정보를 다운로드 받는 식별정보 다운로드 단계, 상기 식별정보 다운로드 단계에서 다운로드 받은 업데이트 된 광고물 식별정보와, 상기 사용자 단말기에 이미 저장되어 있는 광고물을 비교하는 비교단계 및 상기 비교단계에서 상기 다운로드 받은 업데이트 된 광고물 식별정보와 상기 사용자 단말기에 저장된 광고물의 식별정보가 다르면 업데이트 된 광고물을 다운로드 받는 광고물 다운로드 단계를 포함하고, 상기 광고물 식별정보는, 광고물 파일의 이름 및 용량 크기를 포함하는 것을 특징으로 하고, 상기 광고 영역은, 게임상의 구조물 또는 외벽에 설정되는 것을 특징으로 한다.
상술한 바와 같이 본 발명에 따르면 온라인 게임을 진행 중에 서버로부터 동영상 광고가 업데이트 되면, 사용자 단말기는 온라인 게임이 진행하는 중에 업데이트 된 동영상 광고를 다운로드 받되, 사용자 단말기에서 동영상 광고를 다운로드 받는 시각은 각각 랜덤 하게 설정하여 서버의 부하를 줄일 수 있는 온라인 게임을 이용한 동영상 광고장치 및 그 방법을 제공할 수 있다.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 바람직한 실시예를 첨부함 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 온라인 게임을 이용한 동영상 광고장치를 나타낸 블록도이다.
본 발명의 일실시예에 따른 동영상 광고장치는, 도 1에 나타낸 바와 같이, 사용자의 정보를 저장하며, 사용자에게 게임을 제공하는 게임 서버(120), 게임 서버(120)와 연결되어 게임이 실행되는 중에 동영상 광고물이 디스플레이되는 게임클라이언트(미도시)가 내장된 적어도 하나의 사용자 단말기(110) 및 게임상에 제공될 동영상 광고물이 저장되며 사용자 단말기(110)가 게임상에서 광고물을 요청하면 사용자 단말기(110)로 동영상 광고물을 전송하는 광고 서버(130)가 포함되어 구성된다.
본 발명에 따른 일실시예에서 게임상에 제공되는 동영상 광고물은 2D 게임에서의 SWF 등과 같은 플래쉬 형태가 바람직하지만, 2D 게임 또는 3D 게임에서의 AVI, MPEG, ASF 등과 같은 형태의 파일을 모두 포함할 수 있다.
사용자 단말기(110)는 게임 서버(120)에 인터넷 등의 유/무선 통신망으로 연결되어 사용자가 온라인 게임을 실행하는 장치이다. 따라서, 사용자 단말기(110)는 인터넷 익스플로러 또는 넷스케이프 등의 웹 브라우저(Web Browser)가 탑재되는 것이 바람직하며, 인터넷 통신이 가능하도록 네트워크 인터페이스를 갖는 데스크톱, 노트북, 팜 탑(Palm Top) 등과 같은 PC 또는 게임 전용장치일 수 있다.
그리고, 사용자 단말기(110)는 광고 서버(130)로부터 제공되는 동영상 광고물이 게임상에 디스플레이되는 게임클라이언트를 포함한다.
게임클라이언트는 사용자 단말기(110)에서 게임 구동을 위한 게임 모듈을 포함하는 것으로, 일반적으로 프로그램 형태로 구현되어 사용자 단말기(110)에 설치하여 동작한다. 또한, 게임클라이언트는 상술한 다양한 종류의 동영상 광고물을 재 생할 수 있다. 그래서, 게임클라이언트는 AVI, MPEG 등의 동영상 광고물을 디스플레이하기 위한 마이크로소프트사의 윈도즈 미디어 플레이어 등을 포함할 수 있으며, SWF 등의 플래시 동영상 광고물을 디스플레이하기 위한 매크로미디어사의 플래시 플레이어 등을 포함할 수 있다.
게임 서버(120)는 다수의 사용자 단말기(110)와 인터넷 등의 유/무선 통신망으로 연결되어 게임서비스를 제공하는 서버이다. 게임 서버(120)는 소정의 웹페이지와 연동하고, 사용자가 사용자 단말기(110)를 이용하여 웹페이지에 접속하면 인증 과정을 통해 사용자에게 게임서비스를 제공한다. 따라서, 게임 서버(120)는 사용자의 개인정보를 저장하는 사용자 데이터베이스(125; DB)가 포함될 수 있으며, 사용자 데이터베이스(125)에는 사용자들로부터 회원가입시 부여한 ID와 비밀번호를 포함하여 사용자들이 제공한 개인정보 등이 저장될 수 있다.
광고 서버(130)는 온라인, 콘솔 및 모바일 게임에서 사용자 단말기(110)의 게임클라이언트와 실시간으로 통신해 동영상 광고물을 전송하고 효과적인 광고 마케팅을 할 수 있도록 지원하는 서버이다. 따라서, 광고 서버(130)는 게임상에 제공될 동영상 광고물에 대한 정보 및 동영상 광고물을 저장하고, 사용자 단말기(110)가 게임상에서 동영상 광고물 정보 및 동영상 광고물을 요청하면, 사용자 단말기(110)로 동영상 광고물 정보 및 동영상 광고물을 전송한다.
광고 서버(130)는 리눅스(Linux)에 아파치(Apache) 서버를 리모델링하여 구현할 수 있으며, 동영상 광고물 정보 및 동영상 광고물이 저장되는 광고물 데이터베이스(135; DB)가 포함될 수 있다.
상기와 같이 구성됨으로써 사용자는 사용자 단말기(110)의 게임실행 쓰레드(Thread)를 통하여 게임 서버(120)에 접속을 하여 게임을 시작하면, 광고 서버(130)로부터 게임상에 디스플레이되는 동영상 광고물이 광고물 다운로드 쓰레드에 의해 백그라운드로 다운로드 받아져서 사용자 단말기(110)의 임시 저장소(예를 들어 Temp 폴더 등)에 저장된다. 그리고, 사용자는 게임실행 쓰레드를 통하여 게임을 진행하면서 게임상에 광고물이 디스플레이되는 영역에 도달하면 임시 저장소에 저장되었던 동영상 광고물이 게임상에 디스플레이되어 동영상 광고물을 볼 수 있다.
여기서, 게임상에 디스플레이되는 동영상 광고물의 내용에는 상품명, 상품이미지, 브랜드명, 회사로고 등이 포함될 수 있다.
한편, 광고 서버(130)에 새로운 동영상 광고물이 업데이트 되면, 광고 서버(130)는 사용자 단말기(110)로 동영상 광고물이 업데이트 되었다는 트리거 신호를 보낸다. 그리고, 사용자 단말기(110)에서 트리거 신호를 받으면, 사용자 단말기(110)는 게임의 실행 여부와 상관없이 업데이트 된 동영상 광고물을 별도의 광고물 다운로드 쓰레드(Thread)를 통하여 다운로드 받는다. 즉, 사용자 단말기(110)는 게임실행 쓰레드와는 별도의 광고물 다운로드 쓰레드를 백그라운드로 실행하여 광고 서버(130)로부터 업데이트 된 동영상 광고물을 다운로드 받는 것이다. 이때, 업데이트 된 동영상 광고물을 다운로드 받는 시각은 사용자 단말기(110)마다 랜덤 하게 분산시켜서, 광고 서버(130)의 부하를 줄일 수 있도록 하였다.
따라서, 동영상 광고물을 다운로드 받는 것과 게임진행과는 각각 별도로 진 행이 되기 때문에 동영상 광고물을 다운로드 받는 중이더라도 게임을 진행하는데 지장이 없다. 아울러, 사용자 단말기(110)에서 게임 중이라도 새로운 동영상 광고물이 업데이트 되면 업데이트 된 새로운 동영상 광고물로 교체되어 게임상에 동영상 광고물이 디스플레이된다.
이하, 상기한 구성의 본 발명의 일실시예에 따른 온라인 게임을 이용한 동영상 광고방법에 대하여 상세히 설명한다.
도 2는 본 발명의 일실시예에 따른 온라인 게임을 이용한 동영상 광고방법을 나타낸 플로우차트이다.
게임이 진행 중에 동영상 광고물을 디스플레이하기 위해서는, 도 2에 나타낸 바와 같이, 광고 대상자가 되는 사용자가 사용자 단말기(110)를 구동하고 인터넷을 통하여 게임 서버(120)에 접속하여 게임을 시작한다(S110).
이때, 사용자 단말기(110)에는 게임 서버(120)에 접속하여 게임을 진행하기 위한 기본적인 프로그램인 게임클라이언트가 사용자 단말기(110)에 구비된 기록매체(미도시)로부터 로딩되어 있거나, 게임 서버(120)로부터 다운로드 받아 로딩되어 있어야 한다.
다음으로, 사용자 단말기(110)의 게임실행 쓰레드를 통하여 게임을 진행하면, 광고 서버(130)는 사용자 단말기(110)의 임시 저장소(예를 들면, Temp 폴더 등)로 게임상에서 디스플레이되는 동영상 광고물을 전송하여 저장시킨다. 즉, 게임상에 디스플레이되는 동영상 광고물은 사용자 단말기(110)가 게임 서버(120)에 접 속한 순간부터 광고 서버(130)에서 백그라운드로 다운로드 받아서 사용자 단말기(110)의 임시 저장소에 저장되는 것이다.
다음으로, 사용자 단말기(110)의 게임실행 쓰레드를 통하여 사용자가 게임을 진행하다가(S120), 동영상 광고물이 디스플레이되는 게임상의 광고영역에 도달하면(S130), 사용자 단말기(110)의 게임클라이언트는 사용자 단말기(110)에 저장된 동영상 광고물을 로딩하여(S140), 게임상에 동영상 광고물을 디스플레이한다(S150). 이러한 과정은 게임이 진행되는 동안 계속 반복된다(S160). 즉, 게임을 진행하다가 하나의 판 또는 미션, 새로운 맵이 시작될 때마다 다른 광고영역에 도달하면 동영상 광고물이 계속 디스플레이되는 것이다.
도 3은 본 발명의 일실시예에 따른 온라인 게임 중에 광고물을 다운로드 받는 과정을 나타낸 플로우차트이다.
한편, 도 3에 나타낸 바와 같이, 사용자 단말기(110)의 게임실행 쓰레드를 통하여 게임을 시작하여 게임 진행 중에(S210), 광고 서버(130)에서 동영상 광고물이 업데이트 되는 경우가 생긴다.
한편, 광고물을 다운로드 받기 위한 사용자 단말기(110)의 광고물 다운로드 쓰레드는 광고 서버(130)에서 트리거(Trigger) 신호가 올 때까지 실행을 하지 않고 기다리는 1차 대기를 한다(S220).
다음으로, 광고 서버(130)로부터 트리거 신호가 전송되고(S230), 전송된 트리거 신호가 광고 서버(130)의 동영상 광고물이 업데이트 되었다는 트리거 신호이면(S240), 2차 대기시간을 결정하되, 2차 대기시간은 광고 서버(130)가 각 사용자 단말기마다 2차 대기시간을 랜덤하게 설정해주거나, 광고 서버가 정한 일정 시간 범위 내에서 각 사용자 단말기가 자신의 2차 대기시간을 랜덤하게 설정할 수도 있다(S250).
그리고, 2차 대기시간이 결정되면 사용자 단말기(110)의 광고물 다운로드 쓰레드는 2차 대기시간동안 광고물을 다운받지 않고 2차 대기를 한다(S260). 이렇게 2차 대기시간이 주어지는 것은 동영상 광고물을 다운로드 받는 시각을 사용자 단말기(110)마다 각각 랜덤하게 분산시켜서, 광고 서버(130)의 광고물 파일 전송에 따른 부하를 줄이기 위한 것이다.
다음으로, 일정 시간 동안의 2차 대기시간이 지나면(S270), 사용자 단말기(110)의 광고물 다운로드 쓰레드는 광고 서버(130)로부터 업데이트 된 동영상 광고물을 다운로드 받기 시작한다(S280).
도 4는 본 발명의 일실시예에 따른 광고 서버로부터 광고물을 다운로드 받는 과정을 나타낸 플로우차트이다.
여기서, 도 4에 나타낸 바와 같이, 업데이트 된 동영상 광고물을 다운로드 받기 위해서는, 먼저 사용자 단말기(110)가 광고 서버(130)에 접속되어야 한다(S281). 그리고, 광고 서버(130)에 구비된 파일 전송 프로토콜(File Transfer Protocol; FTP) 또는 콘텐츠 전송 네트워크(Content Delivery Networks; CDN) 등의 서비스를 이용하여 업데이트 된 동영상 광고물 식별정보를 광고물 다운로드 쓰레드를 통하여 다운로드 받는다(S282).
상기 광고물 식별정보는, 광고물 파일의 이름 및 용량 크기를 포함할 수 있 다.
다음으로, 다운로드 받은 업데이트 된 동영상 광고물 식별정보와 사용자 단말기(110)의 임시 저장소 등에 저장된 동영상 광고물의 광고물 식별정보를 서로 비교한다(S283).
그리고, 다운로드 받은 업데이트 된 광고물 식별정보와 사용자 단말기(110)에 저장된 동영상 광고물의 식별정보가 같지 않으면(S284), 광고 서버(130)로부터 업데이트 된 동영상 광고물을 다운로드 받아 사용자 단말기(110)에 저장하고, 업데이트 된 새로운 동영상 광고물을 게임상에 디스플레이하는 것이다(S285).
이때, 업데이트 된 동영상 광고물을 다운로드 받는 것과 게임 진행과는 각각 별도로 진행이 되기 때문에 업데이트 된 동영상 광고물을 다운로드 받는 중이더라도 게임을 진행하는데 지장이 없으며, 반면에 게임 진행 중이라도 광고 서버(130)에서 새로운 동영상 광고물이 업데이트 되면, 새로운 동영상 광고물이 다운로드 받아져 새로운 동영상 광고물로 교체되어 게임상에 동영상 광고물이 디스플레이된다.
즉, 사용자 단말기(110)는 게임실행 쓰레드와는 별도의 광고물 다운로드 쓰레드를 백그라운드로 실행하여 광고 서버(130)로부터 업데이트 된 동영상 광고물을 다운로드 받는 것이다.
이러한 과정은 게임이 진행되는 동안 계속 반복된다(S290). 따라서, 게임실행 쓰레드를 통하여 게임을 진행하다가 광고 서버(130)에 새로운 동영상 광고물이 업데이트 되면, 게임의 진행 여부에 상관없이, 광고물 다운로드 쓰레드를 통하여 백그라운드로 업데이트 된 동영상 광고물을 다운로드 받아서 게임 중에 디스플레이 할 수 있다.
아울러, 광고 서버(130)로부터 다운로드 되는 업데이트 된 동영상 광고물은, 사용자 단말기(110)에 저장되어 있지 않은 새로운 동영상 광고물인 것이 바람직하지만, 사용자 단말기(110)에 저장된 동영상 광고물을 수정 또는 변경하기 위하여 다운로드 되는 동영상 광고물일 수도 있다.
도 5 내지 도 8은 본 발명의 일실시예에 따른 온라인 게임 중 광고물이 디스플레이되는 상태를 나타낸 예시도이다. 도 5 내지 도 8에 나타낸 바와 같이, 게임상의 가상 공간에서 사용자들의 이용이 잦은 장소나 중요도가 높은 장소에 세워진 구조물 또는 외벽 등의 게임상의 특정 영역에 광고물을 디스플레이함으로써 사용자들로부터 흥미와 호기심을 유발하여 효과적인 광고전달 효과를 얻을 수 있다.
이처럼 게임 중에 동영상 광고물이 디스플레이되어 광고가 집행되면 집행 내용에 대한 광고물 집행 내용 데이터베이스(미도시)를 구축할 수도 있다.
예를 들어, 사용자 단말기(110)가 게임 중에 동영상 광고물을 디스플레이하면 디스플레이 횟수를 카운팅하고, 디스플레이 실행시각, 디스플레이 실행시간 등의 정보를 이용하여 광고물 집행 내용 데이터베이스를 구축할 수 있다.
또한, 광고물 집행 내용 데이터베이스가 구축되면, 광고물 집행 내용에 대한 보고서를 보안이 유지된 상태로 광고주에게 전송함으로써 광고주가 광고 집행 내용에 대한 보고서를 보게 할 수도 있다. 따라서, 광고주가 자신의 광고효과를 정확하게 평가할 수 있고, 자신이 지불하는 광고 비용이 정당한지를 평가할 수도 있다.
한편, 게임 서버(120)의 사용자 DB(125)에는 성별, 나이 등의 사용자 정보가 존재하기 때문에, 사용자별로 나이나 성별에 맞게 타겟팅 광고를 수행할 수도 있다. 예를 들어, 사용자 정보가 여자이며, 나이는 27세, 서울에 거주하며 사무직에 종사한다면, 광고출력조건은 연령이 21세 내지 30세이고, 도시 지역에 거주하며, 사무직에 근무하는 여성을 대상으로 하는 광고가 될 것이다.
따라서, 20대 사용자와 30대 사용자가 동일한 게임을 동시에 하더라도, 서로 다른 광고물이 디스플레이되도록 할 수 있으므로, 광고주는 좀 더 정확한 타깃에 광고를 할 수 있어서 더 효과적인 광고가 가능하다.
아울러, 게임의 장르 등에 따라 게임상에 광고물이 디스플레이되는 대상은 다양해질 수 있는데, 이때 디스플레이되는 광고는 단순히 보이기만 하도록 할 수 있을 뿐만 아니라 디스플레이되는 광고물을 클릭해서 광고한 회사의 해당 사이트로 직접 링크(Link)되도록 하여 광고물품 및 광고한 회사의 다양한 물품구매(쇼핑몰 등) 등이 이루어지도록 할 수도 있다.
이상의 설명에서는 본 발명의 바람직한 실시예를 제시하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있음을 쉽게 알 수 있을 것이다.
도 1은 본 발명의 일실시예에 따른 온라인 게임을 이용한 동영상 광고장치를 나타낸 블록도,
도 2는 본 발명의 일실시예에 따른 온라인 게임을 이용한 동영상 광고방법을 나타낸 플로우차트,
도 3은 본 발명의 일실시예에 따른 온라인 게임 중에 광고물을 다운로드 하는 과정을 나타낸 플로우차트,
도 4는 본 발명의 일실시예에 따른 광고 서버로부터 광고물을 다운로드 하는 과정을 나타낸 플로우차트,
도 5 내지 도 8은 본 발명의 일실시에에 따른 온라인 게임 중 광고물이 디스플레이되는 상태를 나타낸 예시도이다.
<도면의 주요부분에 대한 부호의 설명>
110: 사용자 단말기 120: 게임 서버
130: 광고 서버

Claims (11)

  1. 사용자의 정보를 저장하며, 사용자에게 게임을 제공하는 게임 서버;
    상기 게임 서버와 연결되며, 게임실행 쓰레드를 통하여 게임이 실행되는 중에 광고 영역에 도달하면 상기 광고 영역에 광고물이 디스플레이되는 적어도 하나의 사용자 단말기; 및
    게임상에 제공될 광고물이 저장되며, 상기 사용자 단말기가 게임상에서 광고물을 요청하면 상기 사용자 단말기로 광고물을 전송하고, 새로운 광고물이 업데이트 되면 상기 사용자 단말기로 광고물이 업데이트 되었다는 트리거 신호를 보내는 광고 서버; 를 포함하며,
    상기 사용자 단말기는,
    상기 게임 서버에 접속을 하여 게임을 시작하면, 상기 광고 서버로부터 게임상에 디스플레이되는 광고물을 백그라운드로 다운로드 받는 것을 특징으로 하고,
    게임 진행 중에 상기 광고 서버에 새로운 광고물이 업데이트 되면, 상기 게임실행 쓰레드의 실행 여부와 상관없이 별도의 광고물 다운로드 쓰레드를 통하여 게임 진행 중에 업데이트 된 광고물을 다운로드 받되, 다운로드 받는 시각은 사용자 단말기마다 각각 랜덤 하게 분산시키는 것을 특징으로 하고,
    상기 광고물 다운로드 쓰레드는,
    상기 사용자 단말기에서 상기 게임실행 쓰레드를 통하여 게임을 진행 중 광고 서버에서 광고물이 업데이트되서 상기 광고 서버로부터 트리거 신호를 수신할 때까지 1차 대기하고, 상기 1차 대기 중에 상기 광고 서버로부터 광고물이 업데이트 되었다는 트리거 신호가 전송되면 2차 대기시간동안 광고물을 다운로드 받기 위해서 기다리는 2차 대기를 하고, 상기 2차 대기에서의 2차 대기시간이 지나면 게임실행 쓰레드의 실행 여부와 상관없이 광고 서버로부터 업데이트 된 동영상 광고물을 다운로드 받기 시작하고,
    상기 2차 대기는,
    광고 서버가 각 사용자 단말기마다 2차 대기시간을 랜덤하게 설정해주거나, 광고 서버가 정한 일정 시간 범위 내에서 각 사용자 단말기가 자신의 2차 대기시간을 랜덤하게 설정하고,
    상기 광고물 다운로드 쓰레드는,
    상기 광고물이 업데이트 되었다는 트리거 신호를 받으면 상기 사용자 단말기를 통하여 상기 광고 서버에 접속하여 업데이트 된 광고물 식별정보를 광고 서버에 구비된 파일 전송 프로토콜 또는 콘텐츠 전송 네트워크를 통해 다운로드 받고, 상기 다운로드 받은 광고물 식별정보와 상기 사용자 단말기에 이미 저장되어 있는 광고물을 비교하여 상기 다운로드 받은 광고물 식별정보와 상기 사용자 단말기에 저장된 광고물의 식별정보가 다르면 업데이트 된 광고물을 다운로드 받는 것을 특징으로 하고,
    상기 광고물 식별정보는,
    광고물 파일의 이름 및 용량 크기를 포함하는 것을 특징으로 하고,
    상기 광고 영역은,
    게임상의 구조물 또는 외벽에 설정되는 것을 특징으로 하는 온라인 게임을 이용한 동영상 광고장치.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서, 상기 업데이트 된 광고물은,
    상기 사용자 단말기에 저장되지 않은 새로운 광고물 또는 상기 사용자 단말기에 저장된 광고물을 수정하기 위한 광고물인 것을 특징으로 하는 온라인 게임을 이용한 동영상 광고장치.
  5. 사용자 단말기의 게임실행 쓰레드를 통하여 게임을 진행하는 게임시작단계;
    상기 게임시작단계에서의 게임 진행 중 광고 영역에 도달하면, 상기 사용자 단말기에 저장된 동영상 광고물을 로딩하는 광고물 로딩단계; 및
    상기 광고물 로딩단계에서 로딩된 광고물을 게임상의 상기 광고 영역에 디스플레이하는 광고물 디스플레이 단계; 를 포함하며,
    상기 게임시작단계에서는,
    상기 사용자 단말기에서 게임을 실행시키면, 광고 서버는 상기 사용자 단말기로 게임상에서 디스플레이되는 광고물을 전송하여 저장시키는 단계를 더 포함하고,
    상기 사용자 단말기는,
    게임 진행 중에 상기 광고 서버에 새로운 광고물이 업데이트 되면, 상기 게임실행 쓰레드의 실행 여부와 상관없이 별도의 광고물 다운로드 쓰레드를 통하여 게임 진행 중에 업데이트 된 광고물을 다운로드 받되, 다운로드 받는 시각은 사용자 단말기마다 각각 랜덤 하게 분산시키는 것을 특징으로 하고,
    상기 게임시작단계에서는,
    상기 사용자 단말기에서 상기 게임실행 쓰레드를 통하여 게임을 진행 중에, 광고물 다운로드 쓰레드는, 광고 서버에서 광고물이 업데이트되서 상기 광고 서버로부터 트리거 신호를 수신할 때까지 대기상태에 있는 1차 대기단계;
    상기 광고물 다운로드 쓰레드는, 상기 1차 대기단계에서의 1차 대기 중에 상기 광고 서버로부터 광고물이 업데이트 되었다는 트리거 신호가 전송되면, 2차 대기시간동안 광고물을 다운로드 받기 위해서 기다리는 2차 대기단계; 및
    상기 2차 대기단계에서의 2차 대기시간이 지나면 상기 사용자 단말기의 광고물 다운로드 쓰레드가 상기 게임실행 쓰레드의 실행 여부와 상관없이 광고 서버로부터 업데이트 된 동영상 광고물을 다운로드 받기 시작하는 광고물 업데이트 단계; 를 포함하고,
    상기 2차 대기단계는,
    광고 서버가 각 사용자 단말기마다 2차 대기시간을 랜덤하게 설정해주거나, 광고 서버가 정한 일정 시간 범위 내에서 각 사용자 단말기가 자신의 2차 대기시간을 랜덤하게 설정하는 것을 특징으로 하고,
    상기 광고물 업데이트 단계는,
    상기 광고물이 업데이트 되었다는 트리거 신호를 받으면, 상기 사용자 단말기를 통하여 상기 광고 서버에 접속하는 광고 서버 접속단계;
    상기 광고 서버 접속단계에서 광고 서버로부터 광고 서버에 구비된 파일 전송 프로토콜 또는 콘텐츠 전송 네트워크를 통해 업데이트 된 광고물 식별정보를 다운로드 받는 식별정보 다운로드 단계;
    상기 식별정보 다운로드 단계에서 다운로드 받은 업데이트 된 광고물 식별정보와, 상기 사용자 단말기에 이미 저장되어 있는 광고물을 비교하는 비교단계; 및
    상기 비교단계에서 상기 다운로드 받은 업데이트 된 광고물 식별정보와 상기 사용자 단말기에 저장된 광고물의 식별정보가 다르면 업데이트 된 광고물을 다운로드 받는 광고물 다운로드 단계; 를 포함하고,
    상기 광고물 식별정보는,
    광고물 파일의 이름 및 용량 크기를 포함하는 것을 특징으로 하고,
    상기 광고 영역은,
    게임상의 구조물 또는 외벽에 설정되는 것을 특징으로 하는 온라인 게임을 이용한 동영상 광고방법.
  6. 삭제
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 제5항에 있어서, 상기 업데이트 된 광고물은,
    상기 사용자 단말기에 저장되지 않은 새로운 광고물 또는 상기 사용자 단말기에 저장된 광고물을 수정하기 위한 광고물인 것을 특징으로 하는 온라인 게임을 이용한 동영상 광고방법.
KR1020070111573A 2007-11-02 2007-11-02 온라인 게임을 이용한 동영상 광고장치 및 그 방법 KR100950269B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070111573A KR100950269B1 (ko) 2007-11-02 2007-11-02 온라인 게임을 이용한 동영상 광고장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070111573A KR100950269B1 (ko) 2007-11-02 2007-11-02 온라인 게임을 이용한 동영상 광고장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20090045645A KR20090045645A (ko) 2009-05-08
KR100950269B1 true KR100950269B1 (ko) 2010-03-31

Family

ID=40855710

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070111573A KR100950269B1 (ko) 2007-11-02 2007-11-02 온라인 게임을 이용한 동영상 광고장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR100950269B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200097927A (ko) 2019-02-11 2020-08-20 안경모 당첨이벤트 방식을 갖는 유저 참여유도형 동영상 광고시스템 및 그 서비스방법

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101644496B1 (ko) 2015-01-23 2016-08-01 민코넷주식회사 게임 동영상을 이용한 광고 서비스 시스템
KR101791778B1 (ko) 2015-02-04 2017-11-01 민코넷주식회사 게임 플레이 동영상에 광고 컨텐츠를 추가 적용하여 제공하는 서비스 방법
KR20160114481A (ko) 2015-03-24 2016-10-05 민코넷주식회사 객체 상태 저장 방식 게임 동영상 녹화 및 재생 방법
US10137371B2 (en) 2016-06-23 2018-11-27 Minkonet Corporation Method of recording and replaying game video by using object state recording method
KR20160137924A (ko) 2016-11-17 2016-12-02 민코넷주식회사 객체 상태 저장 방식 게임 동영상 녹화 및 재생 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070055454A (ko) * 2007-04-30 2007-05-30 (주)아루온게임즈 게임진행 중 광고노출을 통한 게임콘텐츠 할인제공시스템및 그 방법
JP2007528030A (ja) * 2004-03-08 2007-10-04 マッシブ インコーポレーテッド 複数のビデオゲーム内への広告の配信

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007528030A (ja) * 2004-03-08 2007-10-04 マッシブ インコーポレーテッド 複数のビデオゲーム内への広告の配信
KR20070055454A (ko) * 2007-04-30 2007-05-30 (주)아루온게임즈 게임진행 중 광고노출을 통한 게임콘텐츠 할인제공시스템및 그 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200097927A (ko) 2019-02-11 2020-08-20 안경모 당첨이벤트 방식을 갖는 유저 참여유도형 동영상 광고시스템 및 그 서비스방법

Also Published As

Publication number Publication date
KR20090045645A (ko) 2009-05-08

Similar Documents

Publication Publication Date Title
US7789759B2 (en) Game contents delivery system and a method of delivering game contents
US8348762B2 (en) Method and system for enhancing video games and video game systems
KR100950269B1 (ko) 온라인 게임을 이용한 동영상 광고장치 및 그 방법
JP2009509680A (ja) ユーザビデオゲーム会話型処理からの情報の、例えばビデオゲーム内に提供される広告のような広告のターゲティングへの使用
US9186587B2 (en) Distribution of electronic game elements
JP2006519637A (ja) オンライン・ゲームの広告システム
KR101031139B1 (ko) 카지노게임제공장치
KR20060122236A (ko) 온라인 게임에서 퀘스트 대리 수행 방법 및 시스템
JP2003210852A (ja) 懸賞ゲームサービスを提供するサーバー、同サーバーに利用されるプログラム記憶媒体、同サーバーを利用したゲームシステム、懸賞ゲームサービス提供方法
US20060135231A1 (en) Caching and reporting system for accelerating combined computer gaming and advertising
JP2001291004A (ja) オンラインゲーム配信に伴う広告表示システム及びその広告表示方法
WO2009154313A1 (ja) 広告配信システム、広告配信方法、及び、広告配信プログラム
KR100432483B1 (ko) 단말기들에서 실행되는 게임소프트웨어를 이용한 광고 시스템
US20150039407A1 (en) Mobile Application Based Advertisement System and Method
JP2003150852A (ja) 広告表示システム、サーバー、記憶媒体、及び広告表示方法
JP2005158050A (ja) 広告配信方法
JP2003058451A (ja) ゲームサイト運営装置
JP7471270B2 (ja) プログラム、情報処理装置、及び情報処理方法
KR101625530B1 (ko) 경품 이벤트 관리 시스템
JP6391774B1 (ja) 決定装置、決定方法、及び決定プログラム
KR20150100973A (ko) 온라인 이벤트를 관리하는 방법 및 장치
JP5112823B2 (ja) ポイント還元システム
JP2022003453A (ja) 広告情報提供装置及びコンピュータプログラム
KR101561556B1 (ko) 광고주가 타이틀을 걸고 게임을 주최할 수 있는 게임 제어방법 및 장치
AU2012203427B2 (en) Method and system for enhancing video games and video game systems

Legal Events

Date Code Title Description
A201 Request for 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: 20130104

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20140108

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20150305

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160302

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180302

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20200302

Year of fee payment: 11