A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
Video and multimedia content providers derive income from the content they own or control by entering into licensing agreements with distributors, such as television broadcasters, who, in turn, distribute such content (directly or indirectly) to consumers. This delivery model is often complicated by the fact that the distribution agreements define the geographic area where the content may be distributed, on what devices the content may be viewed, and how and when the content may be delivered to consumers.
It is in the best interest of both content providers and content distributors to manage the location and timing of the content delivery to defined geographic areas carefully. Content providers and distributors may be subject to contractual penalties or other disincentives when the content delivery rights are not managed properly and content is provided to areas that should not be receiving the content. Managing content delivery to defined areas, within specified timeframes, and potentially subject to other constraints is a complex task for all content providers and distributors.
Certain illustrative embodiments illustrating the organization and method of operation, together with objects and advantages may be best understood by reference to the detailed description that follows taken in conjunction with the accompanying drawings in which:
While this invention is susceptible of embodiment in many different forms, there is shown in the drawings and will herein be described in detail specific embodiments, with the understanding that the present disclosure of such embodiments is to be considered as an example of the principles and not intended to limit the invention to the specific embodiments shown and described. In the description below, like reference numerals are used to describe the same, similar or corresponding parts in the several views of the drawings.
The terms “a” or “an”, as used herein, are defined as one or more than one. The term “plurality”, as used herein, is defined as two or more than two. The term “another”, as used herein, is defined as at least a second or more. The terms “including” and/or “having”, as used herein, are defined as comprising (i.e., open language). The term “coupled”, as used herein, is defined as connected, although not necessarily directly, and not necessarily mechanically.
Reference throughout this document to “one embodiment”, “certain embodiments”, “an embodiment” or similar terms means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of such phrases or in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments without limitation.
Reference throughout this document to “mobile device” refers to any device that can be easily moved from place to place such as, but not limited to, a smart phone, tablet, iPad, network computer, watch or any other device a stakeholder may carry when travelling from place to place and which interacts with one or more networks.
Reference throughout this document to an “integrated receiver/decoder” or “IRD” refers to any electronic device used to pick up a radio frequency signal and convert all information transmitted within the radio frequency signal to digital format.
Reference throughout this document to a “stakeholder” refers to any content owner, licensor, licensee, syndicator or other content provider that uses the BRM system.
Reference throughout this document to “rights truth” refers to a consolidated package of differentiated “truths” defining business, contractual, and device rule sets. These individual “truths” make up the rights truth as a whole and provide the rights definition, scope of rights information, delivery structures, encoding, measurement data, authorization data, and stakeholder access for each type of “truth” maintained by the BRM system and permit updating, tracking and delivery of content using one or more rule sets. The rights truth may encompass geographic, advertising, authorization, device or platform, network, and viewing truths either separately or in any combination as required to accept and process stakeholder requirements.
Reference throughout this document to “geographic truth” refers to a broadcast management geographical area that is developed utilizing a GeoJSON format for encoding geographic data structures which may also contain delivery specific data and decision structures for content delivery into a bounded geographic area.
Reference throughout this document to an “advertising truth” refers to the set of rules that enable timing and insertion of advertising into streamed or broadcast content.
Reference throughout this document to an “authorization truth” refers to the set of rules for granting permission to view content.
Reference throughout this document to a “device truth” refers to the set of rules for determining the devices to which content may be distributed.
Reference throughout this document to a “network truth” refers to the set of rules for determining network connections and channels over which content distribution may occur.
Reference throughout this document to a “viewing truth” refers to the set of rules for determining the channels and methods for viewing time delayed content.
Reference throughout this document to a “rights definition” refers to the output of the BRM system in response to a query about the scope of broadcast rights for particular content.
The BRM system has a database for the various aspects of broadcast rights for particular content, including areas of coverage, permitted devices and platforms, and timeframes. The main benefit of a cloud-based BRM system is the real time access by multiple stakeholders to a system that can update, modify, query and communicate about the status, including any moves, adds, and changes, of the broadcast rights for a distributed video event. In an initial implementation, and not by way of limitation, definitions of areas of coverage for sports networks may be created and maintained in the BRM system, although the rights for any other type of video event, such as concert events or other pay-per-view and live events, may be equally managed by the BRM system. The BRM system may permit selection of pre-defined or customized geographic areas for the determination of where particular content may be unavailable to viewers, or “blacked out”, based upon the scope of the license for that content. The rights definition, including scope definitions of the various rights truths, may be displayed in any granularity desired by the user of the system, down to a particular zip code or neighborhood, and the distributor can then control the delivery of the content on that basis.
The various parameters of broadcast rights are defined in the BRM system by content owners or licensees, who are all stakeholders with regard to the rights truth managed by the BRM system. A content owner, as a stakeholder, may log onto the BRM server and define what rights are controlled by specific licensees. Licensee rights could include, but are not limited to, a geographic area, a specific receiving device and a set time period. This is accomplished by the content owner selecting the content for which they are applying parameters and then using either a map or rights listings. A geographic area may also be created by placing a pin drop with a defined area in a visual display of a geographic area; for example, a pin could be dropped on a sporting event venue with a 15 mile defined radius. In this non-limiting example, the pin drop would define the central locus and the 15 mile radius around the pin would define the geographic scope of the license for that content.
In another non-limiting example, a sports network could define the rights to broadcast such sporting events to multiple broadcasters in contiguous or non-contiguous areas specified as blacked out or not blacked out based upon criteria developed by the sports network. After the rights truths have been defined for a particular event, they may be updated in real-time such that the sports network may change the boundaries of the area up to and even during the event being broadcast.
The rights definition for a content provider may also be used to determine any overlaps in service areas for additional content providers. The BRM system may provide a comparison service to review the scope of rights for two or more distributors to determine any overlaps in their service areas. This comparison service permits the early identification of problem areas for distributors in which there may be two or more content service feeds serving a single area. In these overlapping areas, there may be conflicts for distributors that can be quickly discovered. The information provided to each content owner or licensee that is a subscriber to the BRM system may permit resolution of content delivery rights issues more quickly and with less disruption to content delivery and management.
The BRM system provides stakeholders with an easy-to-use, graphical user interface (“GUI”). This GUI permits users of the system to have a clear visual representation of the rights definition for a given broadcast. This visual representation provides users of the system with a geographic truth as to whether broadcasters are in compliance with distribution agreements; for example, by showing with a distinct color or marking on a map any geographic area that is being covered by multiple distributors. Additionally, stakeholders may refine the geographic truth by utilizing the GUI to control the destination of programming and content for both cable and internet delivery by displaying maps that reflect a distributor's areas of control broken down by zip code, counties, Nielsen Designated Market Area (“DMA”) or polygonal GeoJSON data. These maps provide visual confirmation and higher confidence to stakeholders that the particular content is available where it should be available, and is being blocked or blacked out where it should not be available—all in real time.
In a non-limiting example, where a sports event is the content to be delivered, a sports broadcaster may be bound by distribution agreements that require the game to be blacked out in a particular geographical area unless the game has sold out in the arena, stadium, or other sporting venue in which it is being played. The rights definition for this sports event would be available to the sporting event content owners and broadcasters to permit visual verification that the sporting event is truly blacked out in the area specified in the distribution agreement for the content. Because content owners or licensees can update the geographic truth in real time, the sports broadcaster would know the moment the sporting event was sold out in the sports venue. At that point in time, the BRM system could permit the sporting event content to be shown in the formerly blacked out geographical area.
The BRM system is cloud-based which fosters greater control of changes and makes possible real-time updates and messaging to stakeholders, such as sports or other broadcasters, content owners, and all others having a vested interest in the management of content delivery to specific geographic areas.
As the traditional interface used for the reception of content that is intended for rebroadcasting, an integrated receiver/decoder (IRD) does not usually contain a connection to cloud-based systems. In an exemplary embodiment, the instant invention provides for a plug-in module that integrates with IRDs so that they can communicate with the BRM system to obtain the rights definition for particular content and automatically (rather than manually) turn on or off delivery of that content. The plug-in may analyze the particular service footprint of an IRD and compare the geographic boundaries of the service footprint against the geographic truth in the BRM system using GeoJSON parameters. The BRM system may then locate overlap points for each service provider for a specific piece of content. This table of overlap points permits the reporting of overlap and possible conflicts in blacked out service areas to distributors that use one or more IRDs. In this embodiment, the BRM system will know the service area of each device that distributes a signal and can show when devices are conflicting with other devices or distributors.
In an additional embodiment, the devices and network components that have a built in capability to access cloud-based software and may establish a two-way connection between the BRM system and devices that provide content delivery via the internet. Devices such as the Apple TV, Roku, and smart TV devices have this capability and may access the rights definition for certain content within the cloud. This BRM system capability will permit such devices to manage access rights to specific content as set out in the applicable rights definition by communicating directly from the device to the BRM system.
In an alternative embodiment, the BRM system may provide rights management services to theaters, smart phones, tablets, or internet computers through direct communication. The BRM system may provide the rights definition parameters and boundaries in formats that are understood and may be utilized by mobile devices, internet devices, or other connected devices yet to be deployed in the marketplace. The BRM system may provide updates and directives for broadcast rights management directly in the format appropriate for each device.
Turning now to
The scheduling data for each content provider presents information about what events are scheduled for each day and time slot in an upcoming period of time. The upcoming period of time may be managed by the BRM system 100 as an open, integrated calendar, permitting the inclusion of scheduled events on the integrated calendar as they are finalized. The sales data for each content provider is presented to permit each content provider to determine specific geographic areas that will not receive the content (black out) for specific events based upon the geographic truth for that content. If a specific event in a venue in a particular geographic area is not fully sold out, the content provider may define the geographic truth for that event to exclude certain areas. As sales data for the event is updated, the geographic truth may also be updated so that blacked out areas may be reclassified as areas to be served and a fully sold out event may update the geographic truth so that the content is fully available to all geographic areas in proximity to the venue where the event is occurring.
In a non-limiting example, a content owner or licensee may classify a sporting event may be classified as being blacked out in a geographic area if the sporting arena is not fully sold out. in a non-limiting example, the BRM system database 100 may continue to track incoming sales data and modify the geographic truth for the event such that the geographic areas where the sporting event content may be broadcast can change in real-time with the level of sales of seats in the sporting arena. This tracking and updating may continue until all of the sporting arena's seats are sold, upon which time the geographic truth is updated for that sporting event. The content distributors (108, 110, 112) then receive updated rights definitions and can view the updated geographic truth for the content via the BRM system GUI.
The BRM system 100 may also provide access to the cloud-based rights definition database to distributors of particular content so such distributors can see what rights have been sold into each geographic area. To access the cloud-based rights definition database, a stakeholder 102, after authentication with the BRM system, may log into the cloud-based rights management database and review the defined geographic truths and other rights truths that are relevant to the stakeholder 102. The BRM system GUI presents a plurality of visual representations for the rights definition for a particular piece or series of pieces of content (including the geographic truth for such content) and permits the stakeholder 102 to access any of the visual representations that the stakeholder 102 may find useful in understanding the rights definition. For example, the stakeholder 102 may access an analysis of all geographic blackout requirements for a specific piece of content and then may access a geographic presentation of service area overlaps, conflicts, and gaps in broadcast coverage for that content. The stakeholder 102 may then update, modify, cancel, or delete parameters, such as adding new zip codes, canceling a blackout based upon selling out a venue, or modifying the geographic area to encompass more or less area. The stakeholder 102 may then transmit a message to the BRM system to indicate that changes to the rights truths within the database have been modified in some way. The BRM system may then process the updated data from the stakeholder 102 and update the data and the visual representation of the rights definition for that content. The BRM system may then transmit that message to a distributor of that specific content (108, 110, 112).
In an additional embodiment, another stakeholder 104, or additional stakeholders (up to stakeholder N 106), may also access the rights definitions for content associated with such stakeholder (104, 106). By the nature of a cloud-based system, each of these stakeholders (104, 106) may access the rights definition database simultaneously. The BRM system will update and manage all of the rights truths for each stakeholder (102, 104, 106) in real time. The BRM system, via the GUI, will provide an up to date visual representation for each stakeholder (102, 104, 106) for all content each such stakeholder controls.
Turning now to
In this exemplary embodiment, the BRM server 200 may store geographic information from input sources including, but not limited to, latitude and longitude data 206, geographic data supplied from government sources such as metropolitan area boundaries and zip code information 208, and commercial data such as DMA information 210. The BRM server then initiates the creation of specific rights definitions, which may be displayed via the GUI as one or more geographic truths, incorporating all geographic data input sources and the content blackout rules 204. The BRM system stores the geographic truths and rights definitions for each specific piece of content in a cloud-based storage area.
In this non-limiting exemplary embodiment, local sports league content stakeholders 214, regional sports network stakeholders 216 and national sports network stakeholders 218 may log in to accounts with the BRM system and access the cloud-based rights definition databases. Each of the stakeholders (214, 216, 218) may then update and modify their rights definitions for particular content on a real-time basis, and the geographic truth for that content is updated in real-time in response to such updates and changes.
Turning now to
In this non-limiting example, each team in the sports league is allowed to enter distribution agreements with local TV stations that are in such team's market and internet distributors that permit access to the content within the team's market. The sports league has its own distribution agreements with cable TV networks where the content is delivered to homes throughout the country through a number of integrated receiver/decoders (IRDs) that are located within cable company headends around the country. Each IRD serves a specific distribution area and in this non-limiting example, the initial geographic parameter of the rights definition is defined using the IRD distribution areas 304. Based on this an initial rights truth is created 306.
As the Dallas and Chicago team stakeholders sell the distribution rights to the game, they log in to their accounts on the BRM system to inform the sports league that a local TV market has been sold for the game and needs to be removed from the sports league's distribution area 308. The sports league approves the local market sale 310 and a new rights truth for the game is created 306.
At any time, a stakeholder (lawyer, traffic personnel, operations manager, team owner, or salesperson) can log in to the BRM system and access the current geographic truth segment of the rights truth for the game that shows which local TV markets have been sold, approved or are pending based upon updated geographic parameters. The BRM system also permits a stakeholder to identify any potential conflicts that exist between the local TV market boundaries and the IRD distribution areas 311.
As game time draws near, the service providers which have rights for Internet (OTT) delivery of the game can access the geographic truth aspect of the rights truth to ensure that they are only sending the stream to viewers that are located in the area in which they have distribution rights. On the cable system, the map is checked for conflict areas and IRDs that are infringing on distribution rights that the local TV stations have purchased from the team stakeholders are turned off to ensure compliance 312.
If the game runs over its allotted time, the geographic parameters within the rights truth can be changed based on priorities and interests of the markets that were watching the game and that may wish to be transferred to other programming 314. The update may occur in real-time as the sporting event continues, permitting some markets to continue to receive the game and other markets to receive different programming based upon the contract distribution rights established for each geographic area by content stakeholders.
In another non-limiting example, there may be a conflict between a national broadcaster (ESPN) and a regional sports network (Comcast Philly) that share the rights to broadcast the game. Comcast Philly has a specific geographic-based market area that it serves and ESPN will have the rights to everything not covered by Comcast Philly. In the BRM system, Comcast Philly will create a geo-fence around their market area. Comcast Philly, based upon contract distribution rights maintained and managed in the rights truth, is required to keep their signal inside the geo-fence and ESPN is required to keep their signal outside the geo-fence 314.
In the exemplary embodiment, the BRM system may be operative to receive and process requests for additional rights truths from additional stakeholders, whether geographic, device related, or advertising related. Upon the receipt of a request for a modification to the rights truth, the BRM system once again defines and creates a rights truth for the stakeholder providing the request 314. If, however, there are no additional requests for rights truth creation or operation from stakeholders, the BRM system returns to wait mode 320.
Turning now to
In this non-limiting example, the stakeholder has accessed the GUI display presenting a DMA map 400 for the Chicago market 402 and for the Dallas market 404. In this current view, the stakeholder is presented with maps of the designated markets (402, 404) containing visually distinct markings for areas in the markets where content can and cannot be broadcast. The shaded areas in the DMA maps provide the stakeholder with an instant assessment of the areas where the content will be broadcast 405, and the areas where the content will be blacked out 406 in accordance with the contractual arrangements between content owners and content broadcasters. The visual representations present geographic areas to be served by the National Football League (NFL Network) 408, by the local television station in Dallas 410, pending network broadcasts in Dallas 412, and the local television station in Chicago 414.
The stakeholder has the option to accept the screen view as presented, or to cancel the screen view. Accepting the presented view provides verification that the stakeholder agrees with the data presented. The selection of the cancel option may indicate that the stakeholder has completed their interaction with this display, or may be an edit request to remove or cancel updates that the stakeholder has input to the system.
It should be understood that this is just one manner in which the broadcast areas associated with a stakeholder or with a particular event may be represented. Additional content broadcasters, internet providers, or mobile content providers could be represented with additional shadings or demarked geographic areas, with overlapping areas represented by still further shadings or other indicators. Multiple events may also be represented on a single mapping screen based upon the stakeholder's request for event information to be displayed or integrated into a single view.
Turning now to
Turning now to
The visual representation presents the stakeholder with geographic maps of the Chicago 602 and Dallas 604 areas to be served by broadcasters such as the NFL Network 606, the local Chicago Network 608, and the local Dallas Network 610. Shaded areas in the geographic map of Chicago and Dallas present a stakeholder with a visual indication of the current blacked out areas in both of the markets in which the sporting event content is to be broadcast on a zip code basis. This provides the stakeholder with a more granular view of the areas that are not being served with the current blackout instructions in place. Additionally, the stakeholder may have a better understanding of the geographic area if they are more conversant with zip code defined areas than areas defined by a Nielsen DMA. For any event in which content blackouts are to be maintained and managed these visual representations may provide a much faster understanding of the areas that are in blacked out status such that the stakeholder may make updates, modifications, or cancelations in a more timely fashion as additional sales and other information are presented to the stakeholder in real time. The stakeholder is thus capable of making decisions that will modify the blacked out areas both in the time leading up to the event and even during the broadcast of the event, as information indicating the change in status of any or all zip code areas is viewed by the stakeholder.
Turning now to
Turning now to
Turning now to
In this exemplary embodiment, a stakeholder is presented with a visual representation of the geographic truth 902 for a specified event within a map of the general geographic area 904. In this non-limiting example, the content is an NFL football game and the stakeholder is shown the service area associated with the current NFL network blackout area 908, the service area associated with the local television station in Dallas 910 that is authorized to broadcast the game content, and a shaded area that represents a pending request for a geographic area to be blacked out 912. A stakeholder may once again determine at a glance the effect the pending blackout will have on the delivery or denial of delivery of the event content to specific geographic areas. Using this visual representation, a stakeholder may submit additional areas to be considered for blackout, may modify the pending request, or cancel the pending request. The request is then transmitted to the BRM server for consideration and verification prior to updating the cloud-based database containing the current parameters for blackout management of the specific geographic area.
Turning now to
In a non-limiting example, of an NFL football game, both the NFL network 1004 and a local Dallas television station 1006 have broadcast rights agreements with the Dallas Cowboys football team. The team may retain the right to restrict, or blackout, the broadcast of the game within a specified radius of the site of the event, the Dallas Cowboys stadium in Arlington, Tex. In this non-limiting example, the team may retain the right to restrict the blackout to a 75 mile radius or a 35 mile radius 1008 of the stadium based upon the number of seats that remain unsold prior to and during the game. This view presents how the radius parameters affect where a game may be shown and where it is, or will be, restricted based upon the defined blackout stipulations.
In this exemplary embodiment, all stakeholders may access the cloud-based BRM system and view the geographic truth for the game as the geographic view presented. Stakeholders with the proper authorization may update or make changes to the blackout requests or blackout areas in real-time as conditions change. All changes are processed by the BRM system such that all changes may be instantly seen by all stakeholders. In a non-limiting example, if a stakeholder with proper authorization were to shift the blackout radius from an existing 75 mile radius to a 35 mile radius because seats at the sporting venue are selling faster than expected, that update would be processed by the BRM server such that all stakeholders would see the update to a smaller radius at the same time.
Once again, it should be understood that this is just one manner in which the broadcast areas associated with a stakeholder or with a particular event may be represented. Additional content broadcasters, internet providers, or mobile content providers could be represented with additional shadings or demarked geographic areas, with overlapping areas represented by still further shadings or other indicators, or additional factors such as the radius from the event or other indicators that are of significance to stakeholders for each type of content. Multiple events may also be represented on a single mapping screen based upon the stakeholder's request for event information to be displayed or integrated into a single view.
Turning now to
Turning now to
While certain illustrative embodiments have been described, it is evident that many alternatives, modifications, permutations and variations will become apparent to those skilled in the art in light of the foregoing description.