The present invention relates to audience measurement systems.
Audience measurement systems are typically used to rate television viewership of a particular television show in order to determine what prices to charge for advertising during the particular television show.
Certain audience measurement systems are well known in the art. However, well known audience measurement systems typically have certain drawbacks.
For instance, well known audience measurement systems typically depend on a viewer clicking a button on a specialized piece of hardware added to the viewer's television system indicating the viewer's presence in the vicinity of the television. It has been observed that after a period of time during which the viewers are in an audience measurement pool, there is a tendency to become lax in the use of the button to indicate presence. The only way to determine if a particular viewer has watched a particular program (and hence can be counted as part of the appropriate demographic/statistical pool) is if that particular viewer has clicked the appropriate button. Thus, after the period of time when the viewer becomes lax, statistics involving the particular viewer are necessarily suspect.
A second known drawback is that well known audience measurement systems are statically collected, based on predetermined queries. Should a stake-holder want a different analysis of a viewing audience, it is impossible to obtain the desired analysis after the fact.
Another known drawback is that well known audience measurement systems often require up to a week before viewing statistics become available. Aside from the disadvantage of having to wait a week to receive the statistics, should a stakeholder want results in real-time (or as close to real-time as is feasible), using presently available technology, the stakeholder will not receive the desired statistics in the desired timeframe.
Yet another known drawback is that well known audience measurement systems typically require participants to call back and report to a data aggregator at periodic intervals, thereby adding telephone expenses to the data aggregator.
The following patent and patent applications are considered to reflect the current state of the art:
US 20020056086 of Yuen;
US 20050235318 of Grauch, et al;
US 20050278731 of Cameron, et al;
US 20030037333 of Ghashghai, et al;
US 20020133393 of Tatsumi, et al; and
US 20040148625 of Eldering, et al.
The present invention, in certain embodiments thereof, seeks to provide an improved
There is thus provided in accordance with an embodiment of the present invention a television viewing data analysis method including receiving a query including audience parameters defining characteristics of a subset of a viewing audience, and viewing pattern parameters defining viewing patterns to be analyzed, applying the audience parameters to a database of viewer characteristics and determining therefrom a plurality of viewers from whom data is to be collected, building a viewer query based on the viewing pattern parameters, sending the viewer query to a plurality of viewer devices associated with the plurality of viewers for execution thereat, after execution of the viewer query at the plurality of viewer devices, receiving a viewer query result from at least some of the plurality of viewer devices, and analyzing the received viewer query results to produce a result of the query.
Further in accordance with an embodiment of the present invention the viewer query includes a prompt for a particular viewer matching a particular demographic is prompted to provide a response.
Still further in accordance with an embodiment of the present invention the particular viewer is offered an incentive to provide the response.
There is also provided in accordance with another embodiment of the present invention a television viewed data analysis method including at a viewer device, receiving a viewer query from a central analysis site, collecting viewer/device behavior data at a data collector, the data including at least one of the following viewer behavior data indicating behavior of a viewer using the device, and device behavior indicating function of the device, applying, at a query processor, the viewer query to the viewer/device behavior data and producing a result, and conditionally reporting the result to the central analysis site.
Further in accordance with an embodiment of the present invention the conditionally reporting includes applying at least one rule to determine at least one of whether and when to report the result.
Still further in accordance with an embodiment of the present invention the rule requires that the result always be reported.
Additionally in accordance with an embodiment of the present invention, the present invention includes prompting at least one viewer to respond by taking an action, a positive response of the at least one viewer being indicative of the viewing presence of the at least one viewer in the proximity of the viewer device.
Moreover in accordance with an embodiment of the present invention the at least one viewer is offered an incentive to reply to the prompting.
There is also provided in accordance with still another embodiment of the present invention a television viewing data analysis method including providing a multiplicity of viewer devices, each viewer device having a call-back time defining a time of day at which the viewer device is to establish communications with a central site and report back data thereto, receiving, at at least some of the multiplicity of viewer devices, an indication that viewer and/or device behavior should be collected for reporting, and at least a portion of the multiplicity of viewer devices reporting information on viewer and/or device behavior to the central site at the call-back time associated with each viewer device.
There is also provided in accordance with still another embodiment of the present invention a television viewing data analysis system including a receiver which receive a query, the query including audience parameters defining characteristics of a subset of a viewing audience, and viewing pattern parameters defining viewing patterns to be analyzed, a processor which applies the audience parameters to a database of viewer characteristics and determine therefrom a plurality of viewers from whom data is to be collected, a viewer query builder which builds a viewer query based on the viewing pattern parameters, a viewer query sender which sends the viewer query to a plurality of viewer devices associated with the plurality of viewers for execution thereat, a viewer query result receiver which, after execution of the viewer query at the plurality of viewer devices, receives a viewer query result from at least some of the plurality of viewer devices, and a second processor which analyzes the received viewer query results to produce a result of the query.
There is also provided in accordance with still another embodiment of the present invention a television viewed data analysis system including a viewer query receiver disposed in a viewer device, which receives a viewer query from a central analysis site, a data collector which collects viewer/device behavior data, the data including at least one of the following viewer behavior data indicating behavior of a viewer using the device, and device behavior indicating function of the device, a query processor which applies, the viewer query to the viewer/device behavior data and produces a result, and a reporter which conditionally reports the result to the central analysis site.
There is also provided in accordance with still another embodiment of the present invention a television viewing data analysis system including a viewer device among a multiplicity of viewer devices, the viewer having a call-back time defining a time of day at which the viewer device is to establish communications with a central site and report back data thereto, a receiver disposed in the viewer device which receives an indication that viewer and/or device behavior should be collected for reporting, and a reporter which reports information on viewer and/or device behavior to the central site at the call-back time associated with the viewer device.
The present invention will be understood and appreciated more fully from the following detailed description, taken in conjunction with the drawings in which:
Reference is now made to
Communication between the AMS head end 110 and the multiplicity of households 120, 122, 124, 126, 128 may comprise a two-way communication channel, for example and without limiting the generality of the foregoing, as is found in typical cable television systems. Alternatively, the communication channel may comprise two one-way communication channels, such as, and without limiting the generality of the foregoing, in a satellite television system, the two one-way channels comprising:
In
Each of the multiplicity of households 120, 122, 124, 126, 128 has apparatus appropriate for viewing television. Those skilled in the art will appreciate that the apparatus may include, but not be limited to a television, a computer monitor, a 3G mobile phone, a display on a hand-held device, a media center, or other appropriate viewing device. It is appreciated that the apparatus appropriate for viewing television may also include such devices as a set top box, a personal video recorder (PVR, also called a digital video recorder, DVR), an Internet enabled DVR, or a computer, said device being connected to the viewing device. For ease of depiction, in
The multiplicity of households 120, 122, 124, 126, 128 depicted in
Each of the multiplicity of households 120, 122, 124, 126, 128 is known to the AMS headend 110 belong to at least one defined demographic group. For example and without limiting the generality of the foregoing, demographic groups may be based, at least in part, on gender, occupation, age, geographic location of household, mean income, and so forth. In
Reference is now made to
The AMS headend 110 applies the audience parameters to a database of viewer characteristics and determines therefrom a plurality of viewers from whom data is to be collected. For example and without limiting the generality of the foregoing, if the query 210 is to analyze a certain viewing pattern in any household fitting into viewer characteristics of either demographic group A or demographic group C, but not demographic group A and demographic group B together, then:
Once the plurality of viewers from whom data is to be collected is determined (in the present example, households 122, 124, and 126), the AMS headend 110 builds a viewer query 220 based on the viewing pattern parameters (the viewing pattern parameters having been received in the query 210). The AMS headend 110 then sends the viewer query 220 to a plurality of viewer devices 180 (
It is appreciated that the viewer query 220 is depicted and described as originating at the AMS headend 110. In fact, the viewer query 220 may originate at any appropriate central analysis site.
Each targeted viewer device 180 (
The AMS headend 110 is then able to analyze the received viewer query results in order to produce a result 250 of the query 210.
Reference is now made to
The viewer device 180 is preferably implemented in an appropriate combination of hardware and/or software, as is known in the art. The operation of the viewer device 180 in the system of
The query processor 310 receives the viewer query 220 and applies the viewer query 220 to data located in a data collector 320. A second processor 330 typically runs in the viewer device 180 and, in a near real-time fashion, stores data which may be of interest to the AMS headend 110 (
The data collector 320 sends a query result 340 of the viewer query 220 to the data located in a data collector 320 to a reporter 350. The reporter 350 conditionally reports the query result 340 to the AMS headend 110 (
Reference is now made to
Bob 450, also physically present, but not prompted by the OSD 410 to press the red button 440 on the remote control 420, does not press the red button 440 on the remote control 420.
It is appreciated that, in order to create further incentive for the targeted user to press the red button, an incentive system may be in place. For instance, and without limiting the generality of the foregoing, Alice 415 could be awarded a certain number of points towards winning a prize as a reward for pressing the red button.
Referring back additionally to
Once the viewer device 180 receives a response from Alice 415, or, if need be, in the absence of a response from Alice 415 within a certain amount of time, the viewer device 180 utilizes the communication channel 130 (in the case of household 120) with the AMS headend 110 in order to send the query result 340 (
In an alternative embodiment of the present invention, each of a multiplicity of viewer devices (such as the viewer device 180, depicted in
From time to time, at at least some of the multiplicity of viewer devices, an indication is received that viewer and/or device behavior should be collected for reporting to the central site. For example and without limiting the generality of the foregoing, at least some of the viewer devices may receive or be targeted by the viewer query 220. The behavior of the viewer devices which receive or are targeted by the viewer query 220, in response to the viewer query is described above.
At least a portion of the multiplicity of viewer devices then report information (for instance the result 340) comprising at least one of: viewer behavior related information; and device behavior related information to the central site at the call-back time associated with each viewer device.
Reference is now made to
It is appreciated that software components of the present invention may, if desired, be implemented in ROM (read only memory) form. The software components may, generally, be implemented in hardware, if desired, using conventional techniques. It is further appreciated that the software components may be instantiated, for example: as a computer program product; on a tangible medium; or as a signal interpretable by an appropriate computer.
It is appreciated that various features of the invention which are, for clarity, described in the contexts of separate embodiments may also be provided in combination in a single embodiment. Conversely, various features of the invention which are, for brevity, described in the context of a single embodiment may also be provided separately or in any suitable subcombination.
It will be appreciated by persons skilled in the art that the present invention is not limited by what has been particularly shown and described hereinabove. Rather the scope of the invention is defined by the appended claims and equivalents thereof:
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2009/051657 | 4/22/2009 | WO | 00 | 11/14/2011 |