[go: up one dir, main page]

KR101464051B1 - Audience rating survey system and method using member's information of multicast group - Google Patents

Audience rating survey system and method using member's information of multicast group Download PDF

Info

Publication number
KR101464051B1
KR101464051B1 KR1020120158131A KR20120158131A KR101464051B1 KR 101464051 B1 KR101464051 B1 KR 101464051B1 KR 1020120158131 A KR1020120158131 A KR 1020120158131A KR 20120158131 A KR20120158131 A KR 20120158131A KR 101464051 B1 KR101464051 B1 KR 101464051B1
Authority
KR
South Korea
Prior art keywords
user
information
media
audience rating
multicast
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020120158131A
Other languages
Korean (ko)
Other versions
KR20140087623A (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 KR1020120158131A priority Critical patent/KR101464051B1/en
Publication of KR20140087623A publication Critical patent/KR20140087623A/en
Application granted granted Critical
Publication of KR101464051B1 publication Critical patent/KR101464051B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/33Arrangements for monitoring the users' behaviour or opinions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6405Multicasting

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명의 실시예는 멀티캐스트 그룹 가입자의 시청률을 조사하는 시스템과 그 방법에 대한 것이다. 멀티캐스트 그룹을 대상으로 하는 시청률 조사 시스템에 있어서, 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수집하는 멀티캐스트 라우터; 사용자 정보에 대한 추가 정보를 제공하는 가입자 정보 관리 서버; 및 사용자 정보와 추가 정보를 수집하여 다양한 시청률을 통계하는 시청률 집계 서버를 포함하는 시청률 조사 시스템이 제공될 수 있다.An embodiment of the present invention is directed to a system and method for examining an audience rating of a multicast group subscriber. A rating system for a multicast group, the system comprising: a multicast router for collecting user information of a user subscribed to a multicast group; A subscriber information management server for providing additional information on user information; And an audience rating server for collecting user information and additional information to statistically view various audience ratings.

Description

멀티캐스트 그룹 가입자 정보를 이용한 시청률 조사 시스템 및 그 방법{AUDIENCE RATING SURVEY SYSTEM AND METHOD USING MEMBER'S INFORMATION OF MULTICAST GROUP}TECHNICAL FIELD [0001] The present invention relates to a system and method for investigating a rating using a multicast group subscriber information,

본 발명의 실시예는 멀티캐스트 그룹 가입자의 시청률을 조사하는 시스템과 그 방법에 대한 것이다.An embodiment of the present invention is directed to a system and method for examining an audience rating of a multicast group subscriber.

다양한 시청률을 조사하기 위해서는 시청자가 매번 직접 작성하거나 별도의 장비에 리모컨으로 입력해야 하는 불편함이 존재한다.In order to investigate various audience ratings, there is an inconvenience that a viewer has to write each time or input a remote control to a separate device.

예컨대, 무작위로 전화하여 실시간으로 시청 중인 채널에 대해서 조사를 하거나, 일주일 간의 TV 편성표가 인쇄된 설문지를 통해 시청한 프로그램을 조사하고, 또는 피플미터라는 TV와는 별도의 장치를 이용하여 리모컨으로 실시간 시청 중인 채널과 시청 중인 사람의 수를 입력하는 방법 등이 존재하였다.For example, it is possible to randomly search for a channel that is being watched in real time, to investigate a program viewed through a questionnaire printed with a TV schedule for a week, or to watch a program in real time And a method of inputting the number of the channel being watched and the number of the viewer.

기존의 VOD 시청률 조사는 서버에 질의된 미디어 요청을 실시간으로 분석하거나 로그 후 분석, 또는 사용자의 사용자 단말에서 별도의 어플리케이션을 실행시켜 실시간 시청 중인 콘텐츠의 정보를 별도의 서버에 전달하고 이를 이용하여 시청률을 조사한다.In the conventional VOD rating system, a media request is analyzed in real time or analyzed after logging, or a separate application is executed in a user terminal of a user to transmit information of contents being viewed in real time to a separate server, .

이와 관련하여 한국공개특허 제10-2010-0048727호에서는 시청률 집계 시스템과 방법, 시청률 집계 서버에 관하여 기재하고 잇는데, 이동 통신 단말과 근거리 통신을 이용하여 시청률을 집계하는 것에 대하여 제안한다.In this regard, Korean Patent Laid-Open No. 10-2010-0048727 describes an audience rating aggregation system, a method, and an audience rating aggregation server, and proposes a method of aggregating audience ratings using a mobile communication terminal and local communication.

본 발명의 실시예는 특정 채널에 대한 시청률을 조사하는데 있어서, 사용자로 하여금 상기에 기재한 불편함을 줄이는 시청률 조사 시스템과 그 방법을 제안하고자 한다.The embodiment of the present invention proposes an audience rating system and method for reducing the inconvenience described above in order to investigate audience ratings for a specific channel.

IPTV의 시청자에 대해서 IP 멀티캐스트 기반의 멀티캐스트를 위하여 시청자의 정보를 주기적으로 관리하는 멀티캐스트 라우터를 이용하여 멀티캐스트 연결되어 있는 가입자에 대한 시청률을 조사하는데, 특히 멀티캐스트 라우터의 L3(IP 계층)의 정보를 이용하여 시청률을 조사하는 시스템과 방법을 제안한다.In view of IP multicast-based multicast, we investigate the audience rating of multicast-connected subscribers using a multicast router that periodically manages viewers' information. ) And information of the audience rating by using the information system.

멀티캐스트 그룹을 대상으로 하는 시청률 조사 시스템에 있어서, 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수집하는 멀티캐스트 라우터; 사용자 정보에 대한 추가 정보를 제공하는 가입자 정보 관리 서버; 및 사용자 정보와 추가 정보를 수집하여 다양한 시청률을 통계하는 시청률 집계 서버를 포함하는 시청률 조사 시스템이 제공될 수 있다.A rating system for a multicast group, the system comprising: a multicast router for collecting user information of a user subscribed to a multicast group; A subscriber information management server for providing additional information on user information; And an audience rating server for collecting user information and additional information to statistically view various audience ratings.

일측에 있어서, 멀티캐스트 라우터는 다수 개의 멀티캐스트 그룹을 포함하며, 다수 개의 멀티캐스트 그룹의 사용자에 대한 IP 정보, ID와 같은 사용자 인증 정보를 포함하는 멀티캐스트 라우터의 L3 정보를 사용자 정보로 수집할 수 있다.In one aspect, the multicast router includes a plurality of multicast groups, and collects L3 information of a multicast router including user authentication information such as IP information and ID for users of a plurality of multicast groups into user information .

또 다른 측면에 있어서, 멀티캐스트 라우터는 사용자에게 미디어를 제공하는 미디어 서버와 연동되어 사용자가 시청하고자 하는 미디어의 미디어 스트림을 미디어 서버로부터 수신 후 라우팅하여 사용자의 사용자 단말로 전송할 수 있다.In yet another aspect, a multicast router may interwork with a media server providing media to a user to receive a media stream of media to be viewed by a user from a media server, route the media stream to a user terminal of the user.

또 다른 측면에 있어서, 가입자 정보 관리 서버는 시청률 집계 서버로부터 질의가 수신되면 추가 정보를 제공하며, 추가 정보는 사용자의 연령, 성별, 가족구성, 직장, 관심 분야에 해당하며 시청률 집계 서버에서 시청률을 통계하는데 기반이 되는 정보에 해당할 수 있다.In another aspect, the subscriber information management server provides additional information when a query is received from the viewership aggregation server, the additional information corresponds to a user's age, gender, family composition, workplace, It may correspond to information based on statistics.

또 다른 측면에 있어서, 시청률 집계 서버는 수집한 사용자 정보와 추가 정보 각각에 대하여 시청률을 통계하며, 시청률 통계는 일정 시간 간격으로 주기적으로 이루어질 수 있다.In another aspect, the audience rating server measures audience ratings for each of the collected user information and additional information, and the audience rating statistics may be periodically performed at predetermined time intervals.

또 다른 측면에 있어서, 시청률 조사 시스템은 사용자가 미디어를 시청 중인지 다중 안면 인식 기능을 포함하는 사용자 단말을 포함하며, 사용자 단말은 미디어를 시청 중인 인원 수를 실시간으로 식별할 수 있다.In yet another aspect, an audience rating system includes a user terminal including a multi-facial recognition function, wherein the user is viewing the media, and the user terminal can identify in real time the number of people viewing the media.

멀티캐스트 그룹을 대상으로 하는 시청률 조사 방법에 있어서, 멀티캐스트 라우터로부터 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수신하는 단계; 사용자 정보에 대한 추가 정보를 가입자 정보 관리 서버에 질의하여 획득하는 단계; 및 사용자 정보와 추가 정보를 수집하여 다양한 시청률을 통계하는 단계를 포함하는 시청률 조사 방법이 제공될 수 있다.A method for checking an audience rating of a multicast group, the method comprising: receiving user information of a user subscribed to a multicast group from a multicast router; Acquiring additional information on the user information by querying the subscriber information management server; And collecting user information and additional information and statistically counting various view ratings.

미디어 스트림을 수신하여 멀티캐스트 그룹의 가입자에게 전송하는 멀티캐스팅부; 멀티캐스트 그룹에 가입한 사용자에 대한 IP 계층 정보를 수집하는 관리부; 및 시청률 집계 서버로 사용자에 대한 IP 계층 정보를 전송하는 통신부를 포함하는 멀티캐스트 라우터가 제공될 수 있다.A multicasting unit for receiving a media stream and transmitting the media stream to a subscriber of the multicast group; A management unit for collecting IP layer information about a user subscribed to the multicast group; And a communication unit for transmitting IP layer information for the user to the audience rating aggregation server.

멀티캐스트 라우터로부터 멀티캐스트 그룹의 가입자에 대한 IP 계층 정보를 수신하는 제1 수신부; 멀티캐스트 그룹에 가입한 사용자에 대한 추가 정보를 가입자 정보 관리 서버로 요청하고 획득하는 제2 수신부; 멀티캐스트 그룹을 대상으로 다양한 시청률 통계를 산출하는 계산부를 포함하는 시청률 집계 서버가 제공될 수 있다.A first receiving unit for receiving IP layer information on a subscriber of the multicast group from the multicast router; A second receiving unit for requesting and obtaining additional information about a user subscribed to the multicast group to the subscriber information management server; An audience rating aggregation server may be provided that includes a calculation unit that calculates various audience rating statistics for the multicast group.

본 발명의 실시예를 통해 특정 채널에 대한 시청률을 조사하는데 있어서, 사용자가 리모컨을 입력하는 등 별도의 행위가 필요하지 않아 시청률 정보를 제공하는 데에 대한 불편함을 줄일 수 있다.In the embodiment of the present invention, it is possible to reduce the inconvenience of providing audience rating information because the user does not need to perform a separate action, such as inputting a remote control.

더불어, IPTV의 시청자에 대해서 IP 멀티캐스트 기반의 멀티캐스트를 위하여 시청자의 정보를 주기적으로 관리하는 멀티캐스트 라우터를 이용하여 멀티캐스트 연결되어 있는 가입자에 대한 시청률을 조사하는데, 특히 멀티캐스트 라우터의 L3(IP 계층)의 정보를 이용하여 시청률을 조사하는 시스템과 방법을 제안할 수 있다.In addition, for IP multicast-based multicast, viewers of multicast-connected subscribers are examined using a multicast router that periodically manages viewers' information on IPTV viewers. In particular, IP layer) of the broadcast content and to examine the audience rating.

도 1은 본 발명의 일실시예에 있어서, 시청률 조사 시스템을 포함하는 시청률 조사를 위해 필요한 구성을 도시한 구성도이다.
도 2는 본 발명의 일실시예에 있어서, 시청률 조사 시스템 중 멀티캐스트 라우터의 구성을 설명하기 위한 블록도이다.
도 3은 본 발명의 일실시예에 있어서, 시청률 조사 시스템 중 시청률 집계 서버의 구성을 설명하기 위한 블록도이다.
도 4는 본 발명의 일실시예에 있어서, 시청률 조사 방법을 설명하기 위한 흐름도이다.
1 is a block diagram showing a configuration necessary for an audience rating survey including an audience rating survey system in an embodiment of the present invention.
FIG. 2 is a block diagram for explaining the configuration of a multicast router among the audience rating research system in an embodiment of the present invention. FIG.
3 is a block diagram for explaining a configuration of an audience rating aggregation server among the audience rating research system in an embodiment of the present invention.
4 is a flowchart for explaining an audience rating survey method according to an embodiment of the present invention.

이하, 시청률 조사 시스템과 시스템에 의해 수행되는 방법에 대해서 첨부된 도면을 참조하여 자세히 설명한다.Hereinafter, a method performed by the audience rating system and the system will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 있어서, 시청률 조사 시스템과 사용자 단말 그리고 사용자 단말로 미디어를 제공하는 미디어 서버를 통신 연결 관계와 함께 도시한 구성도이다.FIG. 1 is a configuration diagram illustrating an audience rating system, a user terminal, and a media server providing media to a user terminal, together with a communication connection relationship, according to an exemplary embodiment of the present invention.

멀티캐스트 라우터(110)는 다수 개의 멀티캐스트 그룹을 관리하며, 멀티캐스트 그룹은 각 그룹마다 다수의 사용자, 즉 멀티캐스트에 가입된 사용자 단말(150)을 보유하고 있다. 멀티캐스트 라우터(110)는 사용자 단말(150)에서 수신 요청하는 채널에 대한 정보를 미디어 서버(140)로부터 수신하여 요청 사용자 단말(150)로 라우팅하는 역할을 한다.The multicast router 110 manages a plurality of multicast groups, and the multicast group has a plurality of users, that is, multicast-registered user terminals 150 for each group. The multicast router 110 receives information on a channel requested by the user terminal 150 from the media server 140 and routes the information to the requesting user terminal 150.

본 발명의 실시예는 멀티캐스트 라우터(110)에 연결되어 있는 특정 멀티캐스트 그룹의 사용자 단말(150)에 대한 정보는 멀티캐스트 라우터(110)에서 수집 및 관리되고, 수집되는 정보는 시청률 집계 서버(120)로 전송된다.In the embodiment of the present invention, the information about the user terminal 150 of the specific multicast group connected to the multicast router 110 is collected and managed by the multicast router 110, 120.

이때, 멀티캐스트 라우터(110)는 사용자 단말(150)에 대한 사용자 정보를 획득할 때에 L3의 정보, 즉 IP 계층의 정보를 이용하여 사용자 단말의 IP 주소, ID와 같은 사용자 인증 정보 등에 대해서 수집할 수 있으며, 더불어 각 가입자가 시청 중인 미디어에 대한 정보를 멀티캐스트 그룹에 따라 관리할 수 있으며, 이를 시청률 집계 서버(120)로 전달할 수 있다.At this time, the multicast router 110 collects user authentication information such as an IP address and an ID of the user terminal using the information of the L3, that is, information of the IP layer, when acquiring user information for the user terminal 150 In addition, information on the media being watched by each subscriber can be managed according to the multicast group and can be transmitted to the audience rating server 120.

또한, 시청률 집계 서버(120)는 다양한 정보를 기반으로 시청률을 집계하기 위해서 멀티캐스트 라우터(110)에서 송신되는 정보 이외에 가입자에 대한 추가 정보에 대해서 가입자 정보 관리 서버(130)로 질의하고 이에 대해서 수신할 수 있다. 여기서, 추가 정보란 예컨대 사용자가 사용자 단말(150)을 멀티캐스트 그룹에 가입시키면서 가입 절차에 따라 입력하게 되는 정보를 말하는 것으로, 가입자 정보 관리 서버(130)에서 이를 관리 및 제공할 수 있다.In addition, the audience rating server 120 queries the subscriber information management server 130 for additional information about the subscriber, in addition to the information transmitted from the multicast router 110, to compute the audience rating based on various information, can do. Herein, the additional information means, for example, information that a user inputs through the subscription procedure while joining the user terminal 150 to the multicast group, and the subscriber information management server 130 can manage and provide the additional information.

이에 따라 시청률 집계 서버(120)는 멀티캐스트 라우터(110)와 가입자 정보 관리 서버(130)로부터 획득한 사용자 정보와 추가 정보를 기반으로 특정 멀티캐스트 그룹의 시청률을 계산, 통계할 수 있다. 이때, 수집된 정보를 기반으로 연령, 성별 지역별 등 다양한 기준으로 다양한 시청률 통계를 산출할 수 있다. 시청률 통계할 때엔 실시간의 사용자 정보와 추가 정보를 이용하는데, 시청률은 일정 시간 단위로 주기적으로 조사되고 그 결과가 산출될 수 있다.Accordingly, the viewership aggregation server 120 can calculate and compute the viewership of a specific multicast group based on the user information and the additional information acquired from the multicast router 110 and the subscriber information management server 130. At this time, based on the collected information, various viewership statistics can be calculated based on various criteria such as age, sex, and region. When the audience rating statistics are used, real-time user information and additional information are used. The audience ratings can be periodically examined on a predetermined time basis and the result can be calculated.

본 발명은 실시예에 따라, 사용자 단말(150)에 안면 인식 카메라를 구비하거나, 또는 외부에 MS 키넥트 등과 같은 별도의 장치를 구비하여 사용자가 미디어를 시청 중인지 또는 시청 중이라면 몇 명이 시청 중인지 식별하는 다중 안면 인식 기능을 포함할 수 있으며, 실시간으로 미디어를 시청 중인 인원 수를 확인하고, 시청률을 조사하는데 이용되는 사용자 정보로서 이용될 수 있다.According to an embodiment of the present invention, the user terminal 150 may be provided with a face recognition camera, or may be equipped with a separate device such as an MS key knob externally so as to discriminate whether the user is watching the media or how many people are watching And can be used as user information used for checking the number of people watching the media in real time and examining the audience rating.

기존의 시청률 조사 시스템인 피플미터라는 장치는 가족 구성원 별로 ID가 주어져 TV 등의 사용자 단말을 시청할 때엔 ID를 입력하여 로그인 하고, 시청하지 않을 때엔 로그아웃 해야 하는 불편함이 있었으나, 다중 안면 인식 기능을 활용하게 되면 상기와 같은 불편함을 줄일 수 있다.People meter, which is a conventional rating system, is given an ID for each family member, so that it is inconvenient to log in by inputting an ID when viewing a user terminal such as a TV and logout when not watching. However, The above inconvenience can be reduced.

도 2는 본 발명의 일실시예에 있어서, 멀티캐스트 라우터(200)의 구성을 설명하기 위한 도면으로, 멀티캐스트 라우터(200)는 도 1을 통해 설명한 멀티캐스트 라우터(110)의 구성에 준한다. 실시예에 있어서, 멀티캐스트 라우터(200)는 멀티캐스팅부(210), 관리부(220), 통신부(230)를 포함하여 구성될 수 있다.FIG. 2 is a diagram for explaining a configuration of a multicast router 200 according to an embodiment of the present invention. The multicast router 200 corresponds to the multicast router 110 described with reference to FIG. In an embodiment, the multicast router 200 may include a multicasting unit 210, a management unit 220, and a communication unit 230.

멀티캐스팅부(210)는 미디어 서버로부터 미디어 스트림을 수신하여 멀티캐스트 그룹에 가입되어 있는 사용자들에게 전송할 수 있다. 미디어 스트림은 다양한 채널에 대한 방송 미디어 정보 스트림에 해당할 수 있고, 모든 사용자에 같은 스트림을 전송하는 것은 아니며 특정 사용자에게, 예컨대 같은 채널의 미디어 스트림을 요청한 사용자에게 같은 미디어 스트림을 전송할 수 있다.The multicasting unit 210 may receive a media stream from the media server and transmit the media stream to users subscribed to the multicast group. The media stream may correspond to broadcast media information streams for various channels and may not transmit the same stream to all users and may transmit the same media stream to a specific user, e.g., a user requesting a media stream of the same channel.

또한, 관리부(220)는 멀티캐스트 그룹에 가입한 사용자에 대한 IP 계층 정보를 수집하고 관리할 수 있다. 본 발명의 실시예는 멀티캐스트 라우터(200)의 L3 계층의 정보, 즉 IP 계층의 정보를 이용한 시청률 조사 시스템과 방법에 대한 것으로, 관리부(220)에서 수집하고 관리하는 정보는 예컨대 사용자의 IP 주소 정보, 그리고 ID와 같은 사용자 인증 정보 등에 대한 특정 멀티 캐스트 그룹에 가입한 사용자 정보가 이에 해당할 수 있다.In addition, the management unit 220 may collect and manage IP layer information for users subscribed to the multicast group. The embodiment of the present invention relates to a system and method for checking the audience rating using information of the L3 layer of the multicast router 200, that is, IP layer information. Information collected and managed by the management unit 220 includes, Information, and user authentication information such as an ID, etc., may correspond to user information subscribed to a specific multicast group.

이때, 시청률을 계산하기 위하여 사용자들에게 전달한 미디어 스트림 정보, 즉 시청 중인 채널 정보를 함께 수집할 수 있다. 실시예에 있어서, 관리부(220)는 일정 시간 단위로 주기적인 사용자 정보를 수집하고 업데이트할 수 있으며, 사용자 정보 이력을 별도의 메모리를 통해 저장하고 관리할 수 있다. 또는, 시청률 집계 서버로부터 주기적인 사용자 정보의 요청이 수신되면 사용자 정보를 수집하고 저장, 관리할 수 있다.At this time, the media stream information transmitted to the users to calculate the audience rating, that is, the channel information being watched can be collected together. In an exemplary embodiment, the management unit 220 may collect and update periodic user information on a predetermined time basis, and may store and manage the user information history through a separate memory. Alternatively, when a request for periodic user information is received from the audience rating aggregation server, user information can be collected, stored, and managed.

통신부(230)는 시청률 집계 서버로 관리부(220)에서 수집하고 관리하는 정보, 사용자에 대한 IP 계층 정보를 전송할 수 있으며, 실시예에 있어서 시청률 집계 서버에서 시청률을 집계하기에 필요한 정보, 사용자가 실시간 시청 중인 채널에 대한 정보를 함께 전송할 수 있다. 통신부(230)는 실시예에 있어서, 시청률 집계 서버로부터 주기적인 사용자 정보의 수신 요청 신호를 수신하여 수신할 때마다 사용자 정보를 전달하거나, 또는 주기적으로 사용자 정보를 업데이트하여 시청률 집계 서버로 전송할 수 있다.The communication unit 230 can transmit the information collected and managed by the management unit 220 to the audience rating aggregation server and the IP layer information about the user. In the embodiment, the information necessary for aggregating the audience rating in the audience rating aggregation server, Information about the channel being watched can be transmitted together. In the embodiment, the communication unit 230 may transmit the user information every time it receives the periodic user information reception request signal from the audience rating aggregation server and periodically update the user information, and transmit the updated user information to the audience rating aggregation server .

도 3은 본 발명의 일실시예에 있어서, 시청률 집계 서버(300)의 구성을 설명하기 위한 것으로, 도 1을 통해 설명한 시청률 집계 서버(120)의 구성에 부합할 수 있다. 시청률 집계 서버(300)는 제1 수신부(310)와 제2 수신부(320), 그리고 계산부(330)를 포함하여 구성될 수 있다.FIG. 3 is a view for explaining the configuration of the audience rating aggregation server 300 according to an embodiment of the present invention, and may comply with the configuration of the audience rating aggregation server 120 described with reference to FIG. The audience rating server 300 may include a first receiving unit 310, a second receiving unit 320, and a calculating unit 330.

제1 수신부(310)는 도 2의 멀티캐스트 라우터(200)로부터 멀티캐스트 그룹의 가입자에 대한 사용자 정보를 수신할 수 있다. 앞서 설명한 바와 같이, 사용자 정보는 멀티캐스트 라우터의 IP 계층 정보를 포함하는 정보로, 사용자의 IP 주소, ID 등의 정보가 이에 해당할 수 있다. 또한, 일정 시간 주기로 시청률을 산출하기 위해서 주기에 해당하는 실시간 정보를 요청하여 수신할 수 있다.The first receiving unit 310 may receive user information on a subscriber of the multicast group from the multicast router 200 of FIG. As described above, the user information is information including the IP layer information of the multicast router, and information such as the IP address and ID of the user may correspond to the user information. Also, in order to calculate the audience rating at a predetermined time period, it is possible to request and receive real time information corresponding to the period.

제2 수신부(320)는 사용자 정보를 획득한 멀티캐스트 그룹의 가입 사용자에 대한 추가 정보를 가입자 정보 관리 서버로 요청하고, 이를 획득할 수 있다. 멀티캐스트 라우터(200)를 통해 수집하는 사용자 정보는 라우터의 IP 계층 정보에 대한 것이라면, 가입자 정보 관리 서버를 통해 획득하는 추가 정보는 멀티캐스트 그룹에 가입하기 위해 작성할 수 있는 개인 정보에 대한 것으로, 사용자의 연령, 성별, 직장 가족구성, 직장, 관심 분야 등에 해당할 수 있다.The second receiver 320 may request the subscriber information management server for additional information about the subscriber of the multicast group in which the user information is obtained and may acquire the additional information. If the user information collected through the multicast router 200 is for the IP layer information of the router, the additional information acquired through the subscriber information management server is related to the personal information that can be created to join the multicast group, Age, gender, workplace family composition, workplace, area of interest, and so on.

제1 수신부(310)와 제2 수신부(320)에서 사용자 정보, 추가 정보를 획득하면, 계산부(330)를 통해서 정보를 획득한 멀티캐스트 그룹을 대상으로 다양한 시청률 통계를 산출할 수 있다.When the first receiving unit 310 and the second receiving unit 320 acquire user information and additional information, various audience rating statistics can be calculated for the multicast group obtained through the calculating unit 330.

실시예에 있어서, IP 정보를 통해 IP를 조회하거나 ISP 내부의 데이터베이스를 이용하여 IP가 할당된 사용자 단말이 해당되는 지역을 확인할 수 있으므로 사용자의 시청 지역을 확인하여 지역별 시청률을 조사할 수 있다. 또는, 추가 정보로 획득한 개인 정보를 통해, 연령대에 따른 시청률, 성별에 따른 시청률 등의 다양한 시청률 정보를 계산할 수 있다.In the embodiment, since the IP address of the user terminal to which the IP is assigned can be identified by inquiring IP through the IP information or using the database inside the ISP, the viewing area of the user can be confirmed and the audience rating for each region can be checked. Alternatively, various pieces of audience rating information such as an audience rating according to the age group and an audience rating according to sex can be calculated through the personal information acquired with the additional information.

도 4는 본 발명의 일실시예에 있어서, 멀티캐스트 그룹을 대상으로 하는 시청률 조사 방법을 설명하기 위한 흐름도이다. 실시예에 있어서, 도 1을 통해 설명한 시청률 조사 시스템의 구성을 통해 실시될 수 있으며, 특히 시청률 집계 서버(120)를 중심으로 각 단계를 설명할 수 있다.4 is a flowchart for explaining an audience rating survey method for a multicast group according to an embodiment of the present invention. The embodiment can be implemented through the configuration of the audience rating survey system described with reference to FIG. 1, and in particular, each step can be described centering on the audience rating server 120. FIG.

단계(410)에서 시청률 집계 서버(120)는 멀티캐스트 라우터(110)로부터 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수신할 수 있다. 수신하는 사용자 정보는 멀티캐스트 라우터(110)의 L3 계층에 대한 실시간 정보로, 예컨대 IP 정보, ID 등에 해당할 수 있으며, 요청에 의해 전달되거나 변경되는 정보가 주기적으로 전달될 수 있다.In step 410, the viewership aggregation server 120 may receive the user information of the user subscribed to the multicast group from the multicast router 110. The receiving user information may be real-time information about the L3 layer of the multicast router 110, for example, IP information, ID, etc., and information transmitted or changed by a request may be transmitted periodically.

단계(420)에서 시청률 집계 서버(120)는 사용자 정보에 대한 추가 정보를 예컨대, 사용자가 멀티캐스트 그룹에 가입할 때에 기입력한 연령, 성별 등의 개인 정보를 가입자 정보 관리 서버에 질의하고, 이에 관하여 수신할 수 있다.In step 420, the viewership aggregation server 120 queries the subscriber information management server for personal information such as age and gender entered by the user when subscribing to the multicast group, for example, Can be received.

단계(410)와 단계(420)를 통해 시청률 집계 서버(120)로 전송된 사용자 정보와 추가 정보는 시청률을 집계할 때 다양한 종류의 시청률을 집계하는 기반이 되는 정보가 되며, 단계(430)에서 시청률 집계 서버(120는 연령별, 성별, 지역별, 직업별 등으로 다양한 종류의 시청률을 통계할 수 있다.The user information and the additional information transmitted to the viewership aggregation server 120 through the steps 410 and 420 become information on which various kinds of audience ratings are aggregated when the audience ratings are aggregated, The audience rating server 120 can compute various kinds of audience ratings by age, sex, region, occupation, and the like.

이때, 단계(430)는 사용자가 미디어를 시청 중인지 다중 안면 인식하는 단계(미도시)를 포함할 수 있는데, 실시간의 미디어를 시청 중인 인원 수를 사용자의 사용자 단말을 통해 식별하며, 멀티캐스트 라우터(110)를 통해 사용자 정보와 함께 수신할 수 있는 정보가 될 수 있고, 사용자로 하여금 일일이 로그인, 로그아웃 해야 하는 불편함을 줄일 수 있도록 한다.At this time, step 430 may include multi-facial recognition (not shown) of recognizing whether the user is watching the media. The number of the users watching the media in real time is identified through the user terminal of the user, 110, and can reduce the inconvenience that a user has to log in and log out individually.

이와 같이, 본 발명의 실시예를 통해 특정 채널에 대한 시청률을 조사하는데 있어서, 사용자가 리모컨을 입력하는 등 별도의 행위가 필요하지 않아 시청률 정보를 제공하는 데에 대한 불편함을 줄일 수 있으며, 더불어, IPTV의 시청자에 대해서 IP 멀티캐스트 기반의 멀티캐스트를 위하여 시청자의 정보를 주기적으로 관리하는 멀티캐스트 라우터를 이용하여 멀티캐스트 연결되어 있는 가입자에 대한 시청률을 조사하는데, 특히 멀티캐스트 라우터의 L3(IP 계층)의 정보를 이용하여 시청률을 조사하는 시스템과 방법을 제안할 수 있다.As described above, according to the embodiment of the present invention, it is possible to reduce the inconvenience of providing viewer rating information because the user does not need to perform a separate action, such as inputting a remote control, In order to multicast based on IP multicast to viewers of IPTV, audience rating of subscribers connected to multicast is investigated using a multicast router that periodically manages viewer information. In particular, L3 (IP Layer) using information of the audience rating.

실시예에 따른 웹 페이지에서 미디어를 획득하여 전송하는 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic media), CD-ROM, DVD와 같은 광기록 매체(Optical media), 플롭티컬 디스크(Floptical disk)와 같은 자기-광 매체(Magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.A method of acquiring and transmitting media in a web page according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as a hard disk, a floppy disk and a magnetic tape, optical media such as CD-ROM and DVD, magnetic disks such as a floppy disk, - Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등한 것들에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents thereof, the appropriate results may be achieved.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

200: 멀티캐스트 라우터
210: 멀티캐스팅부
220: 관리부
230: 통신부
300: 시청률 집계 서버
310: 제1 수신부
320: 제2 수신부
330: 계산부
200: Multicast router
210: multicasting part
220:
230:
300: viewership aggregation server
310: first receiver
320:
330:

Claims (14)

멀티캐스트 그룹을 대상으로 하는 시청률 조사 시스템에 있어서,
상기 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수집하는 멀티캐스트 라우터;
상기 사용자 정보에 대한 추가 정보를 제공하는 가입자 정보 관리 서버;
상기 사용자 정보와 상기 추가 정보를 수집하여 상기 멀티캐스트 그룹의 시청률을 통계하는 시청률 집계 서버; 및
상기 사용자가 미디어를 시청 중인지 식별하는 다중 안면 인식 기능을 포함하는 사용자 단말
을 포함하고,
상기 사용자 단말은 미디어를 시청 중인 인원 수를 실시간으로 식별하는 것
을 특징으로 하는 시청률 조사 시스템.
A rating system for a multicast group, the system comprising:
A multicast router for collecting user information of a user subscribed to the multicast group;
A subscriber information management server for providing additional information on the user information;
An audience rating aggregation server collecting the user information and the additional information and statistically counting audience ratings of the multicast group; And
A user interface including a multi-facial recognition function for identifying whether the user is viewing the media
/ RTI >
Wherein the user terminal identifies in real time the number of people viewing the media
Quot; rating system "
제1항에 있어서,
상기 멀티캐스트 라우터는 다수 개의 멀티캐스트 그룹을 포함하며,
상기 다수 개의 멀티캐스트 그룹의 사용자에 대한 IP 정보, ID와 같은 사용자 인증 정보를 포함하는 상기 멀티캐스트 라우터의 L3 정보를 상기 사용자 정보로 수집하는 것
을 특징으로 하는 시청률 조사 시스템.
The method according to claim 1,
Wherein the multicast router includes a plurality of multicast groups,
Collecting L3 information of the multicast router including user authentication information such as IP information and ID for a user of the plurality of multicast groups into the user information
Quot; rating system "
제1항에 있어서,
상기 멀티캐스트 라우터는 상기 사용자에게 미디어를 제공하는 미디어 서버와 연동되어 상기 사용자가 시청하고자 하는 미디어의 미디어 스트림을 상기 미디어 서버로부터 수신 후 라우팅하여 상기 사용자의 사용자 단말로 전송하는 것
을 특징으로 하는 시청률 조사 시스템.
The method according to claim 1,
The multicast router interworks with a media server providing the media to the user to receive a media stream of the media to be viewed by the user from the media server and route the media stream to the user terminal of the user
Quot; rating system "
제1항에 있어서,
상기 가입자 정보 관리 서버는 상기 시청률 집계 서버로부터 질의가 수신되면 상기 추가 정보를 제공하며,
상기 추가 정보는 상기 사용자의 연령, 성별, 가족구성, 직장, 관심 분야에 해당하며 상기 시청률 집계 서버에서 시청률을 통계하는데 기반이 되는 정보인 것
을 특징으로 하는 시청률 조사 시스템.
The method according to claim 1,
The subscriber information management server provides the additional information when a query is received from the audience rating aggregation server,
The additional information corresponds to the age, sex, family composition, workplace, and area of interest of the user, and is information based on statistics of the audience rating in the audience rating aggregation server
Quot; rating system "
제1항에 있어서,
상기 시청률 집계 서버는 수집한 상기 사용자 정보와 상기 추가 정보 각각에 대하여 시청률을 통계하며,
상기 시청률 통계는 일정 시간 간격으로 주기적으로 이루어지는 것
을 특징으로 하는 시청률 조사 시스템.
The method according to claim 1,
The audience rating aggregation server statistically counts audience ratings for the collected user information and the additional information,
The audience rating statistics are periodically performed at predetermined time intervals
Quot; rating system "
삭제delete 멀티캐스트 그룹을 대상으로 하는 시청률 조사 방법에 있어서,
멀티캐스트 라우터로부터 상기 멀티캐스트 그룹에 가입한 사용자의 사용자 정보를 수신하는 단계;
상기 사용자 정보에 대한 추가 정보를 가입자 정보 관리 서버에 질의하여 획득하는 단계; 및
상기 사용자 정보와 상기 추가 정보를 수집하여 상기 멀티캐스트 그룹의 시청률을 통계하는 단계
를 포함하고,
상기 시청률을 통계하는 단계는
상기 사용자가 미디어를 시청 중인지 식별하는 다중 안면 인식 단계를 포함하며,
상기 다중 안면 인식 단계는 실시간의 미디어를 시청 중인 인원 수를 상기 사용자의 사용자 단말을 통해 식별하는 것
을 특징으로 하는 시청률 조사 방법.
A method for examining an audience rating of a multicast group,
Receiving user information of a user subscribed to the multicast group from a multicast router;
Obtaining additional information on the user information by querying the subscriber information management server; And
Collecting the user information and the additional information and statistically counting the audience rating of the multicast group
Lt; / RTI >
The step of counting the audience rating
A multiple facial recognition step of identifying whether the user is viewing the media,
Wherein the multi facial recognition step includes identifying the number of people watching the media in real time through the user terminal of the user
The method comprising the steps of:
제7항에 있어서,
상기 멀티캐스트 라우터는 다수 개의 멀티캐스트 그룹을 포함하며,
상기 사용자 정보를 수신하는 단계는
상기 멀티캐스트 라우터에서 수집한 다수 개의 멀티캐스트 그룹의 사용자에 대한 IP 정보, ID와 같은 사용자 인증 정보를 포함하는 상기 멀티캐스트 라우터의 L3 정보를 사용자 정보를 수신하는 것
을 특징으로 하는 시청률 조사 방법.
8. The method of claim 7,
Wherein the multicast router includes a plurality of multicast groups,
The step of receiving the user information
Receiving L3 information of the multicast router including user authentication information such as IP information and ID for users of a plurality of multicast groups collected by the multicast router
The method comprising the steps of:
제7항에 있어서,
상기 멀티캐스트 라우터는 상기 사용자에게 미디어를 제공하는 미디어 서버와 연동되어 상기 사용자가 시청하고자 하는 미디어의 미디어 스트림을 상기 미디어 서버로부터 수신 후 라우팅하여 상기 사용자의 사용자 단말로 전송하는 것
을 특징으로 하는 시청률 조사 방법.
8. The method of claim 7,
The multicast router interworks with a media server providing the media to the user to receive a media stream of the media to be viewed by the user from the media server and route the media stream to the user terminal of the user
The method comprising the steps of:
제7항에 있어서,
상기 추가 정보는 상기 사용자의 연령, 성별, 가족구성, 직장, 관심 분야에 해당하며 시청률 집계 서버에서 시청률을 통계하는데 기반이 되는 정보인 것
을 특징으로 하는 시청률 조사 방법.
8. The method of claim 7,
The additional information corresponds to the age, sex, family composition, workplace, and interest of the user, and is information based on statistics of the audience rating in the audience rating aggregation server
The method comprising the steps of:
제7항에 있어서,
상기 시청률을 통계하는 단계는 수집한 상기 사용자 정보와 상기 추가 정보 각각에 대하여 시청률을 통계하며,
상기 시청률 통계는 일정 시간 간격으로 주기적으로 이루어지는 것
을 특징으로 하는 시청률 조사 방법.
8. The method of claim 7,
Wherein the step of statistically counting the viewership statistics the viewership for each of the collected user information and the additional information,
The audience rating statistics are periodically performed at predetermined time intervals
The method comprising the steps of:
삭제delete 삭제delete 삭제delete
KR1020120158131A 2012-12-31 2012-12-31 Audience rating survey system and method using member's information of multicast group Expired - Fee Related KR101464051B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120158131A KR101464051B1 (en) 2012-12-31 2012-12-31 Audience rating survey system and method using member's information of multicast group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120158131A KR101464051B1 (en) 2012-12-31 2012-12-31 Audience rating survey system and method using member's information of multicast group

Publications (2)

Publication Number Publication Date
KR20140087623A KR20140087623A (en) 2014-07-09
KR101464051B1 true KR101464051B1 (en) 2014-12-04

Family

ID=51736517

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120158131A Expired - Fee Related KR101464051B1 (en) 2012-12-31 2012-12-31 Audience rating survey system and method using member's information of multicast group

Country Status (1)

Country Link
KR (1) KR101464051B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111372103B (en) * 2018-12-26 2023-05-26 中兴通讯股份有限公司 Multicast method, device, equipment and computer storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006518138A (en) * 2003-02-19 2006-08-03 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー A method for tracking multicast audience size
KR20060099765A (en) * 2005-03-14 2006-09-20 파이로웍스(주) Rating system and method using internet group management protocol
KR20100036808A (en) * 2008-09-30 2010-04-08 한국전자통신연구원 Iptv terminal, server, and method for surveying iptv audience rating using the same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006518138A (en) * 2003-02-19 2006-08-03 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー A method for tracking multicast audience size
KR20060099765A (en) * 2005-03-14 2006-09-20 파이로웍스(주) Rating system and method using internet group management protocol
KR20100036808A (en) * 2008-09-30 2010-04-08 한국전자통신연구원 Iptv terminal, server, and method for surveying iptv audience rating using the same

Also Published As

Publication number Publication date
KR20140087623A (en) 2014-07-09

Similar Documents

Publication Publication Date Title
US10327020B2 (en) Logging individuals for TV measurement compliance
US9769508B2 (en) Method and system for correlating TV broadcasting information with TV panelist status information
WO2016054916A1 (en) Video content recommending and evaluating methods and devices
US20100011389A1 (en) System for gathering tv audience rating in real time in internet protocol television network and method thereof
US20110088052A1 (en) Methods and apparatus to determine audience viewing of video-on-demand programs
US20150326922A1 (en) Methods Circuits Apparatuses Systems and Associated Computer Executable Code for Providing Viewer Analytics Relating to Broadcast and Otherwise Distributed Content
US20140181851A1 (en) Methods Circuits Apparatuses Systems and Associated Computer Executable Code for Providing Viewer Analytics Relating to Broadcast and Otherwise Distributed Content
KR20150027279A (en) Generating a sequence of audio fingerprints at a set top box
KR20140088187A (en) User viewing data collection for generating media viewing achievements
KR20100069395A (en) System and method for recommending individual iptv comtents based on face recognition
JP2014517611A (en) System and method for scalable, highly accurate sensor and ID-based audience measurement system
AU2012258513A1 (en) Highly scalable audience measurement system with client event pre-processing
CN104584001A (en) Systems and methods for projecting viewership data
KR20120075515A (en) Personalized content recommendation system and method
KR101418028B1 (en) Iptv seeing behavior gathering, and individual containment service offer system and iptv subscriber terminal using thereof of
KR20080000968A (en) IPTV service system and its audience survey method
KR20110032303A (en) Content Recommendation System and Method through Cluster Prediction
US8904418B1 (en) Logging TV viewing activities using an infrared detector
KR101464051B1 (en) Audience rating survey system and method using member's information of multicast group
US20140344843A1 (en) Methods Circuits Apparatuses Systems and Associated Computer Executable Code for Providing Viewer Analytics Relating to Broadcast Content
WO2012126406A2 (en) Method and system for researching viewership
US20150215654A1 (en) Passive viewing data collection in a video place-shifting environment
US20230209105A1 (en) Content distribution and optimization system and method for deriving new metrics and multiple use cases of data consumers using base event metrics
KR100736258B1 (en) Rating system and method using internet group management protocol
KR20130108696A (en) Personally versatile service system using iptv

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20121231

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140218

Patent event code: PE09021S01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140429

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20141030

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20141114

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20141114

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20171027

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20171027

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20190825