The subject matter disclosed herein relates to the control of broadcast of media content. More particularly, the invention relates to tailoring the broadcast of such content collectively to one or more target populations based upon information received or drawn from individual receivers of the content.
Broadcast techniques have become increasingly sophisticated, and now include a wide range of physical media as well as strategies for delivery of content to its intended audience. For example, television content has been traditionally broadcast to all receivers within an area capable of receiving the broadcast signals. Currently available cable and satellite providers extend this conventional approach by providing a range of pre-scheduled programming options, commonly grouped in packages ranging from basic to premium, each of which may differ in the content provided and the costs charged to subscribers. Such paradigms are increasingly challenged by digital content offerings, such those provided on individual sites available over the Internet (with wired or wireless connections), and over cellular telephone or other networks.
Some of these technologies allow for interactive data exchange between the viewer and the content provider. This is particularly true of Internet and cellular-based content offerings. Similarly, specific subscriptions for particular programs may be made to satellite and cable content providers (e.g., so-called “pay-per-view”). However, these disparate approaches to content selection and delivery have not addressed broadcast media. That is, for completely individualized selection and delivery, such as via the Internet, individual viewers select content to be downloaded or streamed, and that particular content is provided to that particular viewer. The content and the manner in which it is provided are not altered by the user selection. Similarly, “television” programming selections made to satellite and cable providers are made and result in content delivery solely on an individualized based. That is, the selection of programs by one or more households in an area does not affect whether and how the signals for the content are collectively offered or delivered.
While such developments have dramatically changed the broadcast landscape, considerable gaps remain in and between these content delivery solutions. For example, extremely limited or no link is available between programming selections actually made by viewers (or listeners) of broadcast content and the content providers. For many years dedicated services, such as those performed by Neilsen Media Research and others, have allowed for monitoring of viewer selections and habits. However, this information has been used for very long-term planning (e.g., of broadcast season-scale investment in current and future program production). The information is not collected or processed in a manner to permit more immediate (e.g., during a broadcast) changes. Moreover, such information is not used to customize the entertainment experience of the individual audience participant.
The inventors have identified a need for improved media content delivery approaches that utilize the flexibility offered by individualized selectivity of programming by viewers, and the power provided by the ability to broadcast content collectively to a target audience. It is believed that such innovations may significantly alter the manner in which broadcast content is delivered, even by conventional media, such as for television broadcasts. The inventive approaches may thereby greatly enhance the ability to satisfy a collective audience based upon collectivization of preferences and selections by individuals within the audience.
The present invention provides methods and systems for addressing such needs. The techniques offered by the invention allow for user selections and other information to be collected or received from individual receivers in an audience (e.g., a target population, regional group, etc.). The received information relates to selections or preferences among broadcast media content. The information is then analyzed for collective determinations (i.e., on the basis of more than one, and preferably many receivers). An operational parameter of a broadcast of a content stream is then altered based upon the analysis.
These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
Turning to the drawings,
The receivers 12 receive the broadcast content from a broadcaster 14. In one presently contemplated embodiment, the broadcaster 14 is a conventional television broadcast entity emitting program content in a continuous stream. The broadcaster may, in some instances, emit multiple streams of content simultaneously. In practice, many arrangements and business models may be involved in defining the “broadcaster”, and in the case of television networks, these may include an entity that creates or provides certain content and entities dispersed geographically (“local stations”) that receive the content and perform the actual broadcast over a portion of the electromagnetic spectrum attributed to the broadcaster. In practice, the broadcaster 14 may be only one of many broadcasters that simultaneously and in parallel emit content that may be selected by individual viewers via their respective receivers 12. In conventional parlance, the viewers may “dial a channel” on the receiver to select the content from the broadcaster. “Broadcasters” in the present context may also include so-called “multiservice operators” (“MSO's”) that output many broadcast content streams in parallel to potential audiences.
In the embodiment illustrated in
However, the receivers are equipped with a second channel for bidirectional data exchange. This channel is represented generally by reference numeral 22 in
A data analysis system, represented generally by reference numeral 26 is also connected to the network 24 to receive data from (and where desired to provide data to) the receivers 12 via the bidirectional data exchange channels 22 in parallel with the broadcast channels 16. As discussed in detail below, various data may be sent by, or solicited from the receivers that is analyzed by system 26. In presently contemplated embodiments, this data may include which program is currently selected (i.e., being viewed) by the receivers, the state of the receivers (i.e., on or off), historical program selections, program selection listing preferences (e.g., setup of program guide menus as altered or customized by the viewer), settings for current or future recording of program selections, special orders of present and/or future program offerings, and so forth. Moreover, the data may include or exclude personal information about the viewer. In presently contemplated embodiments the viewer may be provided with an opportunity to “opt out” or otherwise disallow such data gathering, or conversely, the system may default to an “opt out” but allow the viewer to set an “opt in” parameter by which the desired data may be sent to the analysis system 26 or drawn by the system from the receiver. Various opt out and opt in processes may be envisioned, including “one time” opt ins or opt outs (e.g., at the time a receiver installed or a service is initiated, temporary opt ins and opt outs (e.g., in real time when selected by a user of a receiver), or at any time between (e.g., by configuration or reconfiguration of a profile). Moreover, the system may be adapted to permit opt in or opt out for particular data or offering sources, types and so forth. The data may also include demographic information, if available, such as the viewer or household preferences, interests, likes and dislikes, discretionary filtering desires (e.g., against explicit content), and so forth. Also, the data will preferably include or permit determination of a geographic location of the receivers, which may be quite specific, or general (e.g., neighborhood, region, area, metropolitan agglomeration, etc.). It should be noted that some of this information may be accessed from other sources (not separately represented) that store the information and associate it with data that is gathered from the receivers. That is, such information may provide information or insights into context, location, and behavior of a user of a receiver, such as a viewer profile, viewing history, preferences, current and past program orders, geographic locations, signal strength, multipath data, and so forth may be stored in a data repository that can be accessed by the analysis system 26 (or that may be part of the system) to perform the desired analyses based on the data received from the receivers.
As will be described in greater detail below, the system 10 is adapted to adjust one or more parameters of the content broadcast based upon the data received from individual receivers. For example, if the analysis system detects that viewers in a particular geographic area want to view or are viewing a particular program, while viewers in another area are not, parameters controlling signal strength, signal direction, and so forth may be changed. Such alterations may be highly flexible, allowing for real time or near real time adjustment in the broadcast, with further alterations being made as the data indicate changes in viewing or program selection patterns. In other cases, the alterations may be planned, such as to change, supplement or otherwise alter coding or encryption of the content signal, or even to change the program offerings themselves (e.g., in case of higher demand, changing or forecast viewer preferences, etc.).
As noted, in a presently contemplated embodiment, the invention provides for adjustment of broadcast parameters, such as for traditional television broadcasts, where the broadcaster cannot receive or detect information about viewer selections over the same data channel used to provide the content (i.e., the portion of the electromagnetic spectrum used for the broadcast). However, other paradigms are also envisioned for the present technique, as illustrated in
Further, the network referred to generally by reference numeral 24 may include separate networks 48 and 50, as in the case of an Internet connection through a Internet service provider, and a separate cellular connection through a cellular service provider. Of course, the networks may include wired or wireless networks at the receiver location (e.g., a wired or wireless LAN), wide area networks, virtual private networks, and so forth.
Similarly, where broadcast media other than the traditional television “airwave” delivery system is used, the broadcaster may include or control devices for such media. For example, as represented diagrammatically in
It should be particularly noted that the “broadcast” of content, in the present context, refers to the dissemination of content to a potential audience made up of many receivers without regard to selection of any particular content stream by any particular receiver. That is, the broadcast is not, itself, individualized. Individual receivers receive the same content that is broadcast to all. This will, in certain network paradigms, be performed over completely separate media, such as wirelessly over a portion of the electromagnetic spectrum, as in conventional television. However, it may also be performed over media that are themselves capable of bidirectional communication, but that are not used in this manner for the broadcast of the content. For example, even if some satellite, cable, wired telephony, cellular telephony, or Internet-based media may be used for two-way communication, the “broadcast” of a content stream, as referred to herein is performed over such media without regard to how, when or even whether any particular receiver is “tuned into” or has selected the content stream as opposed to other streams or nothing at all. By way of further example, in many Internet-based content delivery systems, transmit content only when specifically requested or selected to a specific recipient. Such so-called “on-demand”, recipient-specific delivery is not considered “broadcast” in the present context. Similarly, however, the term “stream” should not be read as limiting insomuch as it may refer to continuous, multiplexed, discretized, or packetized transmissions, or any other approach to the dissemination of the content.
It should also be noted that the present techniques are intended to apply to various types of “content” and “media content”. Where reference is made in the present discussion to “multimedia content” or to “content” or to “media content”, this should be broadly construed. That is, while conventional television programming typically involves the delivery of signals that are translated into images (particularly moving images) and sound. The “content” or “media content” broadcast and analyzed by the present invention certainly includes such programming. However, “content” and “media content” may also include transmissions in accordance with other technologies, as described herein, as well as images alone (still and moving), sound alone, and so forth. Moreover, the “content” and “media content” may include renderings produced by so-called “late binding”, and similar techniques, in which some or all of the data needed for the rendering is transmitted or stored separately from other data, and the data elements are combined at or near the point of rendering (e.g., in the receiver or a component coupled to the receiver).
Processing circuitry 62 allows for access and at least some processing of data available within the receiver, while program code executed by the processing circuitry 62 may be stored on the processing circuitry itself (if available) or on separate memory circuitry 64. The data accessed and processed may include any and all of the data discussed above with reference to
Processing circuitry 82 receives the data representative of the receivers and their selections, and executes one or more analysis or process control algorithms for determining which, if any, broadcast parameters should be altered.
For example, a satellite spot beam algorithm 84 that allows for determination of parameters that control concentration of power (e.g., sent by a high-gain antenna), typically covering only a limited geographic area. By use of such algorithms, the processing circuitry may determine settings for a satellite broadcast so that only receivers in a particular intended reception area can receive the broadcast content, or that the signal strength or quality will be particularly enhanced in such reception areas. Such adjustments may be made in response to the analysis revealing that a particular target audience is particularly interested in particular content (e.g., a city or region receiving transmission of a sports match featuring a home-town team).
Similarly, the algorithms may include an antenna power or power distribution algorithm 86. Such algorithms may allow for determination of parameters used for directional antenna settings, radiation power, antenna gain (e.g., in a given direction) and so forth. These may, in turn, be used to regulate operation of one or more transmission towers or antennae used to broadcast the content, again in response to individual selections made or anticipated by receivers, analyzed on a collective basis.
Further the algorithms may include a waveform shaping algorithm 88. Such waveform shaping may include control of the waveform of transmitted pulses, such as to adapt the transmitted signals to suit the communication channel by limiting the effective bandwidth of the transmission. This may permit the broadcaster to improve the reception quality (e.g., signal-to-noise ratio) by the use of various filters configured via the analysis carried out by the algorithm.
Another potential algorithm is a cryptographic coding algorithm 90. As will be appreciated by those skilled in the art, cryptographic coding involves the transformation of the signals representative (or that may be decoded to provide a representation) of the content into a bitstream for transmission. Parameters adjusted as a result of application of the algorithm may include the selection of an encoding scheme that allows for “clear” decoding of specific content (e.g., viewing without specific payment), or for pay-per-view type coding, requiring a pecuniary arrangement with the broadcaster or other provider for viewing. Many different encryption schemes are presently in use and under development, and this algorithm may allow for selection of a suitable scheme depending upon whether a segment of the viewing population is currently viewing or desires to view certain content. The processing based upon such algorithms may include determination of whether the receivers are currently capable of decoding such broadcasts, and even whether updates or new decoding routines should be downloaded to the receivers.
As represented by reference numeral 92, the algorithms may also allow for altering program offering and scheduling. For example, based upon receiver data (e.g., indicating popularity or unpopularity of certain content), program offerings may be altered from existing schedules, or schedules may be changed to accommodate the detected preferences. Such changes may, for example, affect a schedule or target audience in a specific geographical area as opposed to other areas where interests differ.
Finally,
Based upon the determinations made by the processing circuitry 82, the broadcaster will alter one or more parameters of the broadcast via broadcast parameter control circuitry 96. This circuitry may include any and all conventional broadcast components, including encoders, amplifiers, signal processing circuitry, antenna drive circuitry, and so forth.
At block 106, the broadcaster determines one or more adjustments to be made to broadcast parameters. This may be performed by any suitable analysis and/or control algorithm, including those discussed above. Finally, at block 108, these parameters are adjusted to accomplish the goals of the broadcaster in serving the target audience.
It should be noted that the order of steps illustrated in
Technical effects of the invention include the ability to alter broadcast parameters for unidirectional broadcast channels in response to data from receivers transmitted over bidirectional data communication channels. The ultimate effects may include greater and more directed targeting of content and broadcast resources to more usefully satisfy the actual desires of the receiving audience as determined by the received data.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.