| CLEAR CHANNEL MANAGEMENT SERVICES, INC. Patent applications |
| Patent application number | Title | Published |
| 20120109971 | Rules Based Playlist Generation - A playlist can be generated based on a chart or list including ranked media items, e.g. songs, videos, etc., by automatically including the highest ranked media items to the playlist, but only adding some of the lower ranked media items to the playlist. A particular lower-ranked media item can be pseudo-randomly excluded from the playlist if that media item has a ranking in a current version of the chart that is lower than its ranking in a previous version. Once the desired number of media items has been added to an intermediate list, the intermediate list can be inverted, and station identifiers can be interspersed between the media items. | 05-03-2012 |
| 20110271189 | System and Method for Providing Broadcast Listener Participation - A method of allowing listeners to participate in broadcast programming is provided, the method generally comprising one or more of providing a library of media elements accessible by a plurality of listeners; receiving from each of at least two of the listeners a playlist of media elements, wherein at least one of the media elements in each playlist is from the library of media elements; editing the playlists using broadcast scheduling software; providing the edited playlists to the plurality of listeners for playback, and for feedback regarding the playlists; and receiving feedback from at least one of the listeners regarding the playlists. A system and apparatus are similarly provided. | 11-03-2011 |
| 20110202410 | Inventory and Revenue Maximization Method and System - A method is provided for enterprise management and bundling of inventory to maximize revenue on perishable products. An electronic data-mart collects factors for the probability and price sensitivity of a buyer. The data-mart also collects rules for inventory scaling, available inventory to sell, budget (goal) information, advertiser payment history, and station performance data to feed to a scenario planner. Once three or more variables exist, algorithms create scenario plans to present the most profitable bundle of offerings. The scenarios are typically pre-approved although presented to local business units for an abnormality failsafe. Once processed by local business units, the scenarios are presented to the buyer. Negotiations typically cause the process to restart. The main systems that interact to build scenarios are: an enterprise data-mart, a scenario planner, a performance measurement system, a rate or yield management subsystem, a traffic and accounts receivable system, and a local inventory booking system. | 08-18-2011 |
| 20110202389 | Inventory and Revenue Maximization Method and System - A method is provided for enterprise management and bundling of inventory to maximize revenue on perishable products. An electronic data-mart collects factors for the probability and price sensitivity of a buyer. The data-mart also collects rules for inventory scaling, available inventory to sell, budget (goal) information, advertiser payment history, and station performance data to feed to a scenario planner. Once three or more variables exist, algorithms create scenario plans to present the most profitable bundle of offerings. The scenarios are typically pre-approved although presented to local business units for an abnormality failsafe. Once processed by local business units, the scenarios are presented to the buyer. Negotiations typically cause the process to restart. The main systems that interact to build scenarios are: an enterprise data-mart, a scenario planner, a performance measurement system, a rate or yield management subsystem, a traffic and accounts receivable system, and a local inventory booking system. | 08-18-2011 |
| 20110161513 | Media Stream Monitor - A stream monitor can request a streaming media server to send stream records associated with streams currently being served. The stream monitor uses the stream records to test streams being served by the streaming media server. The stream monitor can concurrently test multiple streams for connection errors, silence errors, metadata errors, and other errors. | 06-30-2011 |
| 20110153621 | Program and Syndicated Content Detection - Content from multiple different stations can be divided into segments based on time. Matched segments associated with each station can be identified by comparing content included in a first segment associated with a first station, to content included in a second segment associated with a second station. Syndicated content can be identified and tagged based, at least in part, on a relationship between sequences of matched segments on different stations. Various embodiments also include identifying main sequences associated with each station under consideration, removing some of the main sequences, and consolidating remaining main sequences based on various threshold criteria. | 06-23-2011 |
| 20110138411 | Broadcast Synchronization - A first media server delivers content for broadcast via a first media channel, and a second media server delivers media content for broadcast via a second media channel. The first media server operates in a synchronized mode, under control of the second media server during some periods of time, and during other periods of time operates in an independent mode. When operating in the synchronized mode, content delivered by the first and second media servers can be synchronized, so that the timing of spot blocks played on the two servers generally coincides. When the first server operates in the independent mode, the timing of spot blocks and other content broadcast on the first media channel are not synchronized under control of the second media server. | 06-09-2011 |
| 20110134129 | Presenting Listener Information - Listening information indicating a number of audience members who switched stations during each of the designated periods of time is displayed on a graph having a plot representing the listening information. The graph is divided into an upper portion and a lower portion about a normalized line representing an average number of audience members who listened during designated periods of time. Additional plots can also be presented, including plots arranged so that portions above the normalized line represent a greater than average number of listeners, and portions below the normalized line represent a lower than average number of listeners. | 06-09-2011 |
| 20110131272 | Technique of Providing Targeted Media Items - A first message from a client device, received at a server, can include a request to provide at least one media item matching at least one audience parameter. In response to the first message, the server can access a database storing media item information associated with multiple media items to be retrieved using servers other than the server receiving the first message. The media item information can include, a media item identifier, a media item location identifier, and description information. Media items are selected based on a comparison of the audience parameter with the description information and the server sends a reply to the first message, including a list of media items and their location identifiers. | 06-02-2011 |
| 20110126229 | Managing Under-Filled Spot Blocks - Changes to spot blocks to be broadcast via terrestrial stations can cause paid spots to be removed from corresponding spot blocks on a streaming station. If the streaming station has other spot blocks that are under-filled, the bumped spots can be automatically placed in under-filled spot blocks, allowing the bumped to be placed in an under-filled spot block faster than if human intervention was required. A media traffic system can keep track of the bumped spots, and in response to a request by a media automation system, provide a list of potential spots available for inclusion in the under-filled spot blocks. The automation system selects desired spots for placement in under-filled spot blocks, and notifies the traffic system about which potential spots have been placed. The traffic system removes the spots from its list of available spots to prevent selected spots from being included in future responses. | 05-26-2011 |
| 20110099250 | Method and System for Selectively Broadcasting Media - A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event of a first type and a plurality of media events of a second type; playing the sequence from the first server to a content distribution network (CDN) server prior to a predetermined broadcast time; and storing at the CDN server at least a part of the sequence received from the first server. The method may further include the steps of inserting, at the first server, markers indicating where targeted media events are to be played in the sequence of media events and inserting, at the CDN server, targeted media events supplied by a third server in response to a request to provide media events targeted to information associated with at least one user. | 04-28-2011 |
| 20110099223 | Method and System for Selectively Broadcasting Media - A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event of a first type and a plurality of media events of a second type; playing the sequence from the first server to a second server prior to a predetermined broadcast time; and storing at the second server at least a part of the sequence received from the first server. The method may further include the steps of broadcasting the sequence from the first server at the predetermined broadcast time; broadcasting the stored sequence from the second server at the predetermined broadcast time while continuing to play the sequence from the first server to the second server, the step of broadcasting from said second server further including the steps of skipping at least one media event of a first type, broadcasting a subsequent one of the plurality, and supplementing the stored sequence with media events stored in the second server separately identifiable from the stored sequence. | 04-28-2011 |
| 20110087796 | Method and System for Selectively Broadcasting Media During Dayparts - A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event and a plurality of advertisement spots; playing the sequence from the first server to a second server prior to a predetermined broadcast time; and storing at the second server at least a part of the sequence received from the first server. The method may further include the steps of skipping, at the second server, spots during the broadcast of a sequence of media events during a spot-free daypart, inserting preferred content media events in the broadcast sequence, and inserting markers indicating whether a media event has been played during a spot-free daypart are to be played in the sequence of media events. | 04-14-2011 |
| 20110083074 | Graphical User Interface for Content Management - A Graphical User Interface (GUI) allows a user to control multiple media streams at the same time. A user can display and configure multiple regions of the GUI to display information about, and control broadcast properties of, multiple media streams being broadcast at the same time. Multiple display regions of the same type can be displayed at the same time. The GUI is also highly customizable, allowing a user to configure multiple different display regions, each displaying information and controls useful for performing functions related to the type of display region. The information displayed in each region can be selected from a single media stream, or from different media streams. | 04-07-2011 |
| 20110015956 | Merging Contract Versions - Proposed revisions to a contract can be selectively merged with provisions included in a base version of a contract to generate a merged contract. To determine whether a particular provision in the merged contract should be selected from the base contract or the proposed revision to the contract, a check can be made to determine if an event affecting a provision in the base contract has occurred. If such an event has occurred, the contract provision from the base contract can be chosen for the merged contract. Otherwise, a provision from the proposed revision to the contract can be used in the merged contract. A graphical user interface (GUI) can be used to present various contract versions. | 01-20-2011 |
| 20100306239 | ASSOCIATING WORKS WITH UNIQUE IDENTIFIERS - Multiple attempts can be made to match received information associated with a work and one of multiple identifiers stored in a database. Each of the identifiers in the database is uniquely associated with one of a plurality of specific works. A first search can be made to determine if an identifier in the received information includes an identifier that matches one of identifiers stored in the database. If the identifier in the received information does not match any of the identifiers in the database, a second matching attempt can be made to determine if the received attributes match attributes of a work associated with one of the identifiers in the database. Based on the results of the matching, various actions can be taken to associate or assign one of the unique identifiers with the work related to the received information. | 12-02-2010 |
| 20100306062 | TRACKING PUBLIC PERFORMANCES USING UNIQUE IDENTIFIERS - Identifiers for first and second works can be received, and associated with respective unique identifiers. The unique identifiers can then be utilized to track public performances of the works. One or both of the works can be a copyrighted work, and the unique identifiers can be used to assist in calculating royalty payments. Additionally, one or more of the works being tracked using the unique numbers can be an advertising spot, and an advertising rate can be calculated based on the tracking. | 12-02-2010 |
| 20100304664 | DELIVERING CONTENT ASSOCIATED WITH A UNIQUE IDENTIFIER - A preference related to the broadcast of a work, for example a song or advertisement, is obtained from a subscriber. The work is associated with one of a plurality of unique identifiers, and the particular identifier with which the work is associated can be identified in some instances by using information included with the subscriber preference. In response to determining which unique identifier is associated with the work, content associated with that identifier can be delivered to the subscriber according to his preference. | 12-02-2010 |
| 20100275221 | Using Multi Media Players to Insert Data Items into a Media Stream of a Streaming Media - Playback of a tagged audio stream at a user's computer can be controlled using a first media player. When the first media player detects a tag in the tagged audio stream, it mutes the volume of the first media player, and transfers playback control to a second media player operating at the same computer. The second media player controls playback of untagged media content, and in response to detecting completion of the untagged media content, returns playback control to the first media player. In this way, multiple media players in a client device can control the playback of audio content and the insertion of spots into that content. | 10-28-2010 |
| 20100251279 | DELIVERING CONTENT RELATED TO A COMMERCIAL MEDIA PROGRAM - A server retrieves user group data and information that indicates when a selected segment of a commercial media program is to be aired on a first medium. The server also receives content that is related to the selected segment of the commercial media program, and delivers it via a second medium. The server delivers the related content via the second medium based on the user group data, and at about the same time the selected segment is being aired on the first medium. Other embodiments are also disclosed. | 09-30-2010 |
| 20100110079 | Measuring Audience Reaction - Audience migration information can include information about audience members who tuned to, or away from, a station at particular times, and can suggest a rate of change in the average number of audience members over a first time period, and a rate of change in the number of audience members over a second period. Normalized audience migration information, which can indicate a difference between the two rates of change can be generated and used as one of multiple graph plots. The normalized audience migration information can be generated at a server, at a networked computer running a browser, or the like. A graphical user interface (GUI) can be used to display a graphical representation of the audience migration information. Additional panes tied to the content displayed in the graphical representation can also be displayed in the GUI. | 05-06-2010 |
| 20100079338 | Promotion Using Geopositioning Technology - Promotional items can be geocached at desired locations as part of a geocaching promotion in which geocachers attempt to locate the promotional items using clues, solving puzzles, or otherwise obtaining GPS coordinates and other information used to determine the geolocation of the geocached promotional items. Some or all of the information needed to identify the geolocation can be encoded into an electronic format and delivered directly to mobile devices including GPS receivers via radio broadcasts or the Internet. GPS coordinates can also be pre-loaded into mobile devices awarded to particular geocachers. Additionally, tracking devices can be attached to the promotional items to permit evaluation of the marketing effort. | 04-01-2010 |
| 20100043021 | DETERMINING AUDIENCE RESPONSE TO BROADCAST CONTENT - Audience response to broadcast content can be gauged by determining how many audience members switched stations while particular programs were broadcast. Data indicating audience members' media consumption can be analyzed to determine the number of times audience members tuned to a station or tuned away from the station. Data related to media content broadcast on particular stations can be analyzed to determine what content was being broadcast at times corresponding to the times audience members switched stations. Performance factors can be assigned to particular programs based on this analysis. Determining how many audience members switched during any one program may include retrieving event records, each of which can represent an audience member that was tuned to a particular media station during a time a particular program was being aired. | 02-18-2010 |
| 20090254420 | Maximizing Advertising Performance - Multiple filtering criteria derived from consumer surveys can be used to adjust an advertising schedule to achieve improved performance. Historical performance data related to performance factors, such as gross rating points, can be filtered using the multiple filtering criteria. The filtered data can then be used as the basis for predicting future performance of an advertisement or advertising campaign. The historical data can be updated as new performance data becomes available, and the predicted future performance updated. An advertising schedule can be adjusted to maintain performance factors within designated upper and lower limits. | 10-08-2009 |