KR20030004567A

Method and system for providing multicast advertisement of moving image

Abstract

The present invention relates to a multicast video advertisement system, in which a web server provides a web page containing a video advertisement on a website to clients in real time, and the client clicks on a video advertisement being viewed to access the site. it's about how In the present invention, a multicast video advertisement method is provided in which a web server that provides a web page including a video advertisement to a plurality of clients through the Internet in multicast can transmit a control message for this to an arbitrary client, Waiting for web service through a network configuration management unit that defines data necessary for networking to transmit and receive control messages with the plurality of clients, while maintaining information of clients in networking with the plurality of clients Checking the connection status of the client through the client status management unit for monitoring the status of clients, determining whether there is a connection request from any client, if there is a connection request from any client, based on the information of the client who requested the connection retrieving routing information, retrieving the routing information to retrieve a client belonging to the same group as the requesting client, or the nearest client; There is provided a multicast video advertisement method comprising the step of transmitting a control message for multicast service of a web page including video advertisements to other searched clients as a requesting client. According to the present invention, the multicast web service including the video advertisement can also be executed to other clients in the group requesting the web service through the client that is running the web service including the video advertisement without direct intervention of the web server. There is an advantage in that the load on the user can be reduced and more effective video advertisements such as animation can be realized.

KR20030004567A, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 5 July 2021, 5.2 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

21 claims: 3 independent, 18 dependent

  1. 1
    인터넷을 통해 동영상으로 된 광고가 포함된 웹페이지를 다수의 클라이언트에게 멀티캐스트로 제공하는 웹 서버가 이를 위한 제어 메시지를 임의의 클라이언트에게 전송할 수 있도록 된 멀티캐스트 동영상 광고 방법에 있어서, 상기 다수의 클라이언트들과 상기 제어 메시지를 송수신하는 네트워킹에 필요한 데이터를 정의해 놓은 네트워크 구성 관리부를 통해 웹 서비스 할 수 있도록 대기하고 있는 단계, 상기 다수의 클라이언트들과의 네트워킹에서 클라이언트들의 정보를 유지함과 더불어 클라이언트들의 상태를 모니터링하기 위한 클라이언트 상태 관리부를 통해 클라이언트의 접속 상태를 파악하는 단계, 임의의 클라이언트로부터 상기 웹페이지에로의 접속 요청이 있는지를 판단하는 단계, 임의의 클라이언트로부터 상기 접속 요청이 있으면 접속을 요청한 클라이언트의 정보를 근거로 라우팅 정보를 검색하는 단계, 상기 라우팅 정보를 검색하여 상기 요청 클라이언트와 같은 그룹에 속하는 클라이언트 또는 가장 인근에 위치한 클라이언트를 검색하는 단계, 검색된 다른 클라이언트에게 요청 클라이언트로 상기 웹페이지를 멀티캐스트 서비스하도록 하는 제어 메시지를 송출하는 단계를 포함하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법
  2. 2
    제 1 항에 있어서, 상기 클라이언트 상태에 대한 모니터링은 액세스 IP 주소, 액세스 시간, 접속상태, 라우터 상태, 시작시간 상태, 진행시간 상태, 에러 숫자 패킷 로스트, 사용 대역폭, 평균 대역폭을 포함하는 요소를 모니터링하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  3. 3
    제 1 항에 있어서, 상기 동영상 광고가 포함된 웹 서비스가 실시되고 있는 클라이언트는 같은 그룹내에 있는 다른 클라이언트에게 멀티캐스트 방식으로 웹 서비스를 제공하며, 다른 그룹의 클라이언트에게는 유니캐스트 방식으로 웹 서비스를 제공하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  4. 4
    제 1 항에 있어서, 상기 클라이언트로 전송되는 제어 메시지의 데이터는 명령 코드 16비트, 패킷길이 16비트, CRC값 16비트로 된 헤더 영역과, 바이너리 데이터로 된 데이터 영역을 포함하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  5. 5
    제 1 항 또는 제 4 항에 있어서, 상기 웹 서버에 접속한 클라이언트는 헤더 부분에 자신의 정보를 보낸다는 명령코드 8비트와, 패이로드 부분에 자신의 IP 주소 및 포드번호가 포함된 메시지를 웹서버로 전송하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  6. 6
    제 1 항 또는 제 4 항에 있어서, 상기 웹서버에 접속한 클라이언트는 자신의 대역폭(Bandwidth)과 패킷 로스트 정보를 포함하는 메시지를 생성하여 웹서버로 주기적으로 전송하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  7. 7
    제 1 항 또는 제 4 항에 있어서, 상기 웹서버가 다른 클라이언트에게 전송하는 제어 메시지는 헤더 영역에 요청한 클라이언트로 동영상 광고가 포함된 웹 서비스를 실시하도록 하는 명령코드 8비트와, 패이로드 영역에 IP주소 및 포트번호를 포함하는 제어 메시지인 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  8. 8
    제 1 항 또는 제 4 항에 있어서, 다른 클라이언트가 요청 클라이언트에게 웹 서비스하는 것을 중지하기 위해서는 웹서버는 헤더 영역에 요청한 클라이언트로 웹 서비스 하는 것을 중지하도록 하는 명령코드 8비트와, 패이로드 영역에 IP 주소 및 포트 번호를 포함하여 구성된 제어 메시지를 상기 다른 클라이언트로 전송하는 것을 특징으로 하는 멀티캐스트 동영상 광고 방법.
  9. 9
    인터넷을 통해 다수의 클라이언트들에게 동영상 광고가 포함된 웹페이지를 멀티캐스트로 서비스하는 멀티캐스트 동영상 광고 시스템에 있어서, 상기 다수의 클라이언트들에게 제공할 동영상 광고 데이터가 종류에 따라 다양하게 저장되어 있는 다수의 동영상 광고 저장부와, 상기 다수의 클라이언트들과 제어 메시지를 송수신하는 네트워킹에 필요한 데이터를 정의해 놓은 네트워크 구성 관리부, 상기 다수의 클라이언트들과의 네트워킹에서 상기 클라이언트들의 정보를 유지함과 더불어 상기 클라이언트들의 상태를 모니터링하기 위한 클라이언트 상태 관리부, 상기 동영상 광고 저장부의 동영상 광고 데이터를 독출하고, 독출된 동영상 광고 데이터를 해당 클라이언트에게 제공하는 AN서버를 포함하는 웹 서버와, 상기 인터넷으로부터 인가되는 패킷을 변환하여 인터페이스를 실행하는 네트워크 인터페이스 카드와, 상기 AN 서버로부터의 제어 메시지를 수신하여 그에 따른 처리를 실행함으로써, 사용자에게 멀티미디어 서비스를 제공하기 위한 AN 워크스테이션, 상기 인터넷과의 연결을 위한 화면 제공 프로그램인 웹브라우저, 상기 AN 워크스테이션의 프로그램에 따라 구동됨과 더불어 사용자가 모니터 화면상의 출력화면을 근거로 네트워킹 또는 멀티미디어 서비스를 선택 및 이용할 수 있도록 해주는 GUI 화면을 제공하기 위한 네트워크 관리부, 상기 네트워크 인터페이스 카드를 통해 인터넷으로부터 인가되는 음성과 화상 또는 동영상의 광고 데이터를 시각적으로 출력하는 미디어 플레이어, 상기 미디어 플레이어를 통한 동영상 광고 데이터가 포함된 웹페이지의 출력 제어 및 이를 다른 클라이언트로 전송하는 것을 제어하는 제어부로 구성된 클라이언트를 포함하되, 상기 AN 서버는 임의의 클라이언트로부터 웹 서비스의 요청이 있게 되면, 동영상 광고가 포함된 웹 서비스가 실시되고 있는 클라이언트 그룹 중 웹 서비스를 요청한 클라이언트가 속하거나 또는 가장 인근에 위치한 클라이언트 그룹의 호스트에게 동영상 광고가 포함된 웹 서비스를 실행하도록 하는 메시지를 전송 제어하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  10. 10
    제 9 항에 있어서, 상기 동영상 광고 저장부의 동영상 데이터를 각각 독출하는 다수의 데이터 프로시저, 상기 독출된 동영상 데이터를 해당 클라이언트에게 제공하는 기능을 하는 다수의 커넥션 스레드를 추가로 포함하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  11. 11
    제 9 항에 있어서, 상기 웹서비스 되고 있는 클라이언트가 같은 그룹 내에 있는 다른 클라이언트에게는 멀티캐스트 방식으로 동영상 광고가 포함된 웹 서비스를 제공하며, 다른 그룹의 클라이언트에게는 유니캐스트 방식으로 동영상 광고가 포함된 웹 서비스를 제공하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  12. 12
    제 9 항에 있어서, 상기 네트워크 구성 관리부는 스테이션명(Station Name), 서버 소켓(Server Socket), 베이스 윈도우, 리스트 윈도우, AN 서버포트, 멀티캐스트 IP, 멀티캐스트 포트, 상태 플래그, 대역폭(Bandwidth), 비디오데이터 사이즈를 정의하고, 조성 파일(CFG File), 스테이션 번호, 조성 데이터(CFG Data), 생성 스테이션, 삭제 스테이션, 연결 스테이션, 검색 파라미터, 전송 메시지를 셋팅하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  13. 13
    제 9 항에 있어서, 상기 클라이언트 상태 관리부는 상기 AN 서버가 클라이언트와 네트워킹 하는 중에 클라이언트의 정보를 유지하기 위한 키번호, TCP 소켓, UDP 소켓, 클라이언트 IP, 넷마스크(NetMask), 방화벽 IP, 라우터정보, 액세스 시간, 상실 패킷, 대역폭, TCP 전송 플래그, 포워드 플래그(Forward Flag) 데이터를 정의하고, 이에 대한 정보를 모니터링하여 새로 추가된 클라이언트 리스트, 삭제한 클라이언트 리스트, 키카운트(Key Count), 클라이언트 체크, 포워드 데이터에 관한 정보를 세팅하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  14. 14
    제 9 항에 있어서, 상기 동영상 광고 저장부에는 제품 선전에 관한 동영상 광고 데이터와, 연예인의 CF 광고에 관한 엔터테인먼트 동영상 광고 데이터, 회사 선전에 관한 동영상광고 데이터가 화일 형태로 저장되어 있는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  15. 15
    제 9 항에 있어서, 상기 네트워크 상태에 대한 모니터링은 액세스 IP 주소, 액세스 시간, 접속상태, 라우터 상태, 시작시간 상태, 진행시간 상태, 에러 숫자 패킷 로스트, 사용 대역폭, 평균 대역폭을 포함하는 요소들을 표시 출력하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  16. 16
    제 9 항에 있어서, 상기 클라이언트로 전송되는 제어 메시지의 데이터는 명령 코드, 패킷 길이, CRC 값으로 구성된 헤더 영역과, 바이너리 데이터로 된 패이로드 영역을 포함하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  17. 17
    제 9 항 또는 제 16 항에 있어서, 상기 웹서버에 접속한 클라이언트는 상기 헤더 영역에 자신의 정보를 보낸다는 명령코드와, 상기 패이로드 영역에 자신의 IP주소 및 포드번호가 포함된 메시지를 웹서버로 전송하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  18. 18
    제 9 항 또는 제 16 항에 있어서, 상기 웹서버에 접속한 클라이언트는 자신의 대역폭(Bandwidth)과 패킷 로스트 정보를 포함하는 메시지를 생성하여 웹서버로 주기적으로 전송하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  19. 19
    제 9 항 또는 제 16 항에 있어서, 상기 웹서버가 다른 클라이언트에게 전송하는 제어 메시지는 헤더 영역에 요청한 클라이언트로 동영상이 포함된 웹 서비스를 실시하도록 하는 명령코드와, 패이로드 영역에 IP 주소 및 포트 번호를 포함하여 구성된 메시지인 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  20. 20
    제 9 항에 있어서, 상기 AN 서버는 임의의 클라이언트로부터 웹 서비스 요청이 있게 되면, 상기 데이터 프로시저와 커넥션 스레드를 구동하여 동영상이 포함된 웹 서비스를 제공하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
  21. 21
    인터넷을 통해 다수의 클라이언트들에게 동영상 광고가 포함된 웹페이지를 멀티캐스트로 서비스하는 멀티캐스트 동영상 광고 시스템에 있어서, 상기 다수의 클라이언트들에게 제공할 동영상 광고 데이터가 종류에 따라 다양하게 저장되어 있는 다수의 동영상 광고 저장부와, 상기 다수의 클라이언트들과 제어 메시지를 송수신하는 네트워킹에 필요한 데이터를 정의해 놓은 네트워크 구성 관리부, 상기 다수의 클라이언트들과의 네트워킹에서 상기 클라이언트들의 정보를 유지함과 더불어 상기 클라이언트들의 상태를 모니터링하기 위한 클라이언트 상태 관리부, 임의의 클라이언트로부터 웹 서비스의 요청이 있게 되면, 동영상 광고가 포함된 웹 서비스가 실시되고 있는 클라이언트 그룹 중 웹 서비스를 요청한 클라이언트가 속하거나 또는 가장 인근에 위치한 클라이언트 그룹의 호스트에게 동영상 광고가 포함된 웹 서비스를 실행하도록 하는 메시지의 전송을 제어하는 AN 서버를 포함하는 웹 서버와, 상기 인터넷으로부터 인가되는 패킷을 변환하여 인터페이스를 실행하는 네트워크 인터페이스 카드와, 상기 AN 서버로부터의 제어 메시지를 수신하여 그에 따른 처리를 실행함으로써, 사용자에게 멀티미디어 서비스를 제공하기 위한 AN 워크스테이션, 상기 인터넷과의 연결을 위한 화면 제공 프로그램인 웹브라우저, 상기 AN 워크스테이션의 프로그램에 따라 구동됨과 더불어 사용자가 모니터 화면상의 출력화면을 근거로 네트워킹 또는 멀티미디어 서비스를 선택 및 이용할 수 있도록 해주는 GUI 화면을 제공하기 위한 네트워크 관리부, 상기 네트워크 인터페이스 카드를 통해 인터넷으로부터 인가되는 음성과 화상 또는 동영상의 광고 데이터를 시각적으로 출력하는 미디어 플레이어, 상기 미디어 플레이어를 통한 동영상 광고 데이터가 포함된 웹페이지의 출력 제어 및 이를 다른 클라이언트로 전송하는 것을 제어하는 제어부로 구성된 클라이언트를 포함하는 것을 특징으로 하는 멀티캐스트 동영상 광고 시스템.
Independent claims21