US20050222865A1 - Integrated inventory management system - Google Patents

Integrated inventory management system Download PDF

Info

Publication number
US20050222865A1
US20050222865A1 US11/139,875 US13987505A US2005222865A1 US 20050222865 A1 US20050222865 A1 US 20050222865A1 US 13987505 A US13987505 A US 13987505A US 2005222865 A1 US2005222865 A1 US 2005222865A1
Authority
US
United States
Prior art keywords
inventory
price
management system
stations
customer request
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.)
Abandoned
Application number
US11/139,875
Inventor
Billy Fox
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
iHeartMedia Management Services Inc
Original Assignee
Fox Billy S
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27380936&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20050222865(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US09/215,779 external-priority patent/US6253187B1/en
Application filed by Fox Billy S filed Critical Fox Billy S
Priority to US11/139,875 priority Critical patent/US20050222865A1/en
Publication of US20050222865A1 publication Critical patent/US20050222865A1/en
Priority to US11/981,689 priority patent/US7801778B2/en
Assigned to CLEAR CHANNEL MANAGEMENT SERVICES, LP. reassignment CLEAR CHANNEL MANAGEMENT SERVICES, LP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GRANTLEY PATENT HOLDINGS, LTD.
Assigned to CLEAR CHANNEL MANAGEMENT SERVICES, LP. reassignment CLEAR CHANNEL MANAGEMENT SERVICES, LP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GRANTLEY PATENT HOLDINGS, LTD.
Assigned to CLEAR CHANNEL MANAGEMENT SERVICES, INC. reassignment CLEAR CHANNEL MANAGEMENT SERVICES, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: CLEAR CHANNEL MANAGEMENT SERVICES, LP.
Assigned to CLEAR CHANNEL MANAGEMENT SERVICES, INC. reassignment CLEAR CHANNEL MANAGEMENT SERVICES, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: CLEAR CHANNEL MANAGEMENT SERVICES, LP.
Priority to US14/482,106 priority patent/US20140379427A1/en
Assigned to DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT reassignment DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: CLEAR CHANNEL COMMUNICATIONS, INC., CLEAR CHANNEL INVESTMENTS, INC., CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Assigned to IHEARTMEDIA MANAGEMENT SERVICES, INC. reassignment IHEARTMEDIA MANAGEMENT SERVICES, INC. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Assigned to DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT reassignment DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: CLEAR CHANNEL COMMUNICATIONS, INC., CLEAR CHANNEL MANAGEMENT SERVICES, INC., IHEARTMEDIA MANAGEMENT SERVICES, INC.
Assigned to CLEAR CHANNEL COMMUNICATIONS, INC., CLEAR CHANNEL MANAGEMENT SERVICES, INC., CLEAR CHANNEL INVESTMENTS, INC., AMFM RADIO LICENSES, LLC, AMFM TEXAS BROADCASTING, LP, CAPSTAR RADIO OPERATING COMPANY, CAPSTAR TX, LLC, CITICASTERS CO., CITICASTERS LICENSES, INC., CLEAR CHANNEL BROADCASTING LICENSES, INC., IHEARMEDIA + ENTERTAINMENT, INC. reassignment CLEAR CHANNEL COMMUNICATIONS, INC. RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027 Assignors: DEUTSCHE BANK TRUST COMPANY AMERICAS
Assigned to CLEAR CHANNEL COMMUNICATIONS, INC., CLEAR CHANNEL MANAGEMENT SERVICES, INC., IHEARTMEDIA MANAGEMENT SERVICES, INC., AMFM RADIO LICENSES, LLC, AMFM TEXAS BROADCASTING, LP, CAPSTAR RADIO OPERATING COMPANY, CAPSTAR TX, LLC, CITICASTERS CO., CITICASTERS LICENSES, INC., CLEAR CHANNEL BROADCASTING LICENSES, INC., IHEARMEDIA + ENTERTAINMENT, INC. reassignment CLEAR CHANNEL COMMUNICATIONS, INC. RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168 Assignors: DEUTSCHE BANK TRUST COMPANY AMERICAS
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/102Bill distribution or payments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • G06Q20/145Payments according to the detected use or quantity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0204Market segmentation
    • G06Q30/0205Location or geographical consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0222During e-commerce, i.e. online transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0272Period of advertisement exposure
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99948Application of database or data structure, e.g. distributed, multimedia, or image

Definitions

  • the present invention relates to management of media commercial inventory, and more particularly to a system and method for handling intermittent placement of orders and reservations for media commercial time by advertisers, agencies, and customers while optimizing the sale value of the remaining media commercial inventory available for sale to advertisers, agencies, and customers.
  • Media properties include broadcast stations such as television and radio stations and other media such as cable television systems.
  • the process by which media properties provide a rate quote to an advertiser for commercial inventory, which inventory is expressed in a units currency measured in seconds, is much different from the process used by other industries. This difference is due almost exclusively to the type and quality of information pertaining to the value of available inventory, at a particular moment in time, relative to other available inventory.
  • the same unit of inventory has a much different value depending upon when the inventory is required by a customer, and from a broadcast station's perspective, the likelihood that the particular unit of inventory can be sold at a later date for at least as much revenue, relative to all other remaining units for sale, and the likelihood that those units will be sold at a later date by the broadcast station.
  • Such a process must identify the value of remaining inventory at the time of the availability request, as the inventory relates to total original capacity for each program or time segment available for sale at a designated cost efficiency parameter.
  • Media property traffic billing systems commercially available from sources such as Marketron, Columbine/JDS, CBSI, Datacount, and Computer Concepts book orders for commercial time, maintain advertising schedules, and perform related accounting functions.
  • a media property using a yield management system such as the Maxagrid system generates an order which results in a confirmation, generally in printed form, that is printed out for the stations records and a copy mailed to the customer.
  • the order is manually entered into the traffic billing system, generally in a batchwise fashion, and subsequently the traffic billing system generates a file of order data which is imported into the yield management system.
  • the yield management system receiving an update from the traffic billing system, then recalculates the number of commercial units or minutes available for sale by program or time period and the resulting change in the pricing forecast, which is then input to the price forecasting system.
  • a second key factor towards enhancing the accuracy of a pricing forecast is taking into account reservations made by customers who want to hold a future time slot for future use but do not place a firm order until much nearer the time of the broadcast.
  • Presently available systems do not take reservations or historically repeated last minute time purchases into account, further distorting the actual value of the time inventory.
  • a comparable problem is presented by allocation of program time to large advertisers that wish to reserve large amounts of time in many small blocks.
  • the present invention also concerns the needs of an enterprise attempting to manage a number of media properties, especially in different markets.
  • each station is responsible for producing a weekly, monthly, and annual revenue forecast, which is then sent as hard copy to the parent entity. This results in “revenue flash” reports coming in at different times that must all be compiled and the end result calculated.
  • Presently available systems also fail to allow a multi-station enterprise to manage time inventory on a regional or geographic market basis, rather than as individual stations.
  • a method for inventory management which includes an initial step of receiving a customer request for an inventory item and then generating a table or menu of one or more inventory items that most closely correspond to the customer request using a price forecasting system.
  • the inventory item is associated with a future event, such as an available advertising time associated with a specific time period or program.
  • a price quotation associated with the selected inventory item(s) is generated using the price forecasting system; the price quotation has been predetermined by a yield management system using a pricing strategy.
  • the customer information associated with the customer request is input into a traffic billing system.
  • the yield management system recalculates pricing data within a manner consistent with a pricing strategy implemented by the yield management system, so that price changes caused by a reduction in available inventory due to the customer request are taken into account, and the pricing data accessed by the price forecasting system when a price quotation is generated is updated prior to repeating the process for a subsequent customer request.
  • This method provides more accurate pricing than known systems where order information must be entered manually before a price recalculation can take place, and the yield management system consistently overestimates the amount of available inventory.
  • data reflecting the changes is forwarded from the traffic billing system to the yield management system, and the pricing data is recalculated by the yield management system in a manner consistent with a pricing strategy implemented by the yield management system so that price changes caused by the change in available inventory due to the change to the customer's order are taken into account.
  • An inventory management system for carrying out this process includes a price forecasting system for generating a table of inventory items that meet specified customer request criteria, a yield management system for generating and maintaining true availability and inventory pricing information for use by the price forecasting system in accordance with a pricing strategy, a traffic billing system for generating confirmations of orders for inventory and for maintaining scheduling, processing and accounting information in data files relating to such orders, and a process for recalculating pricing data with the yield management system in a manner consistent with the pricing strategy implemented by the yield management system so that price changes caused by a change in available inventory can be taken into account, wherein the recalculating system is configured to operate with sufficient frequency such that the effect of each customer order on pricing is taken into account before a price quote for a subsequent customer order is generated.
  • a second aspect of the invention provides a method for management of inventory items associated with future events, such as ad time segments.
  • the method includes steps of (a) receiving a customer request for an inventory item, (b) generating a table one or more inventory items that most closely correspond to the customer request using a price forecasting system, ⁇ selecting an item from the table, and (d) generating a price quotation associated with the selected inventory item using the price forecasting system.
  • the customer request comprises an order for which the customer is expected to pay, or a reservation of the selected inventory item, which reservation has an associated probability of later becoming an order.
  • Information is stored, e.g, in a data file on a hard drive or similar storage medium, describing the customer request, including an indication of whether the request is an order or reservation.
  • Information needed for price recalculation associated with the customer request is input into the yield management system. This information can vary depending on the pricing strategy the yield management system employs, but preferably includes the amount of time sold and the identity of the time or program segment, including the station name and date.
  • the pricing data is recalculated with the yield management system in a manner consistent with a pricing strategy implemented by the yield management system, so that price changes caused by a reduction in available inventory due to the customer order or reservation are taken into account. This represents a departure from prior practice in which reservations were not taken into account until such reservations matured into orders.
  • the recalculation is made in a manner that assigns reservations less weight than orders in making such recalculation, especially a weight proportional to an estimated probability that the reservation will later result in an order.
  • An inventory management system corresponding to this method provides suitable software for entering, storing, retrieving data concerning reservations in a manner consistent with the described steps.
  • an inventory management system for an enterprise made up of a number of member stations each having associated inventory for sale.
  • a system includes a price forecasting system for generating a table of one or more inventory items that meet specified customer request criteria, a yield management system for generating and maintaining inventory pricing information for use by the price forecasting system in accordance with a pricing strategy, and a traffic billing system for generating confirmations of orders for inventory and for maintaining scheduling, processing and accounting information in data files relating to such orders.
  • a system is provided for accessing inventory information of multiple stations in response to a customer request so that the table of inventory that meets the specified customer criteria can include inventor items from some or all member stations which meet such criteria.
  • Such a system preferably involves a network that permits such information to be accessed and shared from each station location as well as a headquarters location, and may be centralized or decentralized as described hereafter.
  • a system for accessing traffic billing system information in order to generate a revenue projection for some or all member stations is also included, with or without the capability of accessing multiple station inventory data in response to a customer request.
  • references to a “system” cover software or any hardware device which has been programmed to perform the same function, but does not include a human being attempting to perform the task or function manually.
  • FIG. 1 is a block diagram of an integrated inventory management system according to the invention.
  • FIGS. 2, 3 and 4 are sample demand curves according used by a yield management system of FIG. 1 ;
  • FIG. 5 is a four quadrant plot of demand versus differentiation illustrating four demand curves associated with each quadrant
  • FIG. 6 is a schematic diagram of a price forecast update process according to the invention.
  • FIGS. 7 and 8 are schematic diagrams of two embodiments of an enterprise management system according to the invention.
  • FIGS. 9 and 10 are diagrams of user screens for an enterprise inventory management system according to the invention.
  • FIG. 1 illustrates a system diagram of an integrated inventory management (IMS) system 10 according to the invention.
  • IMS integrated inventory management
  • a written confirmation 18 is generated by the yield management system (or traffic billing system) and mailed 8 to the customer, and the order information is electronically entered into a traffic billing system 20 and a yield management software system 22 .
  • Yield management system 22 immediately recalculates time slot prices, taking into account the most recent order, and sends updated values to the price forecasting system 14 used by the sales person.
  • traffic billing system 20 exports booked data (orders) back to the yield management system 22 for comparison with the information sent by the yield management system 22 to the price forecasting system 14 .
  • This update comparison may be done each time traffic billing system 20 changes booking information, or periodically, and yield management system 22 may intermittently query traffic billing system 20 for changes in data.
  • yield management system 22 may intermittently query traffic billing system 20 for changes in data.
  • Yield management system 22 preferably uses a demand curve approach to determining prices for purposes of future sales.
  • T total commercial capacity by program
  • S the amount of total commercial capacity sold by program
  • the price of a program normally increases as A decreases.
  • the initial, lowest price P L is determined by the yield management system, or defined by the user.
  • FIGS. 2 to 4 Three of the most common curves are shown in FIGS. 2 to 4 .
  • FIG. 3 illustrates a parabolic demand curve often applicable to highly differentiated programs with a relatively small amount of total time available and normal to high popularity among advertisers.
  • a set of predetermined demand curves may be used, and each program or time slot is classified according to one of the curve templates available.
  • a starting price P L is determined for each by a managerial business judgment, or by working backwards iteratively from an overall budget goal. For example, given the budget goal and the applicable demand curves for what the station has to sell, across the board adjustments to P L are made which bring the total to the goal assuming a sufficient percentage of sales are achieved.
  • This approach has the advantage of simplicity and ease of development.
  • a demand curve which takes into account a wider range of economic factors that affect prices will be harder to develop, but has a better chance to optimize revenue. Either of these approaches may be used depending on the value the builder of the system attaches to these considerations.
  • demand curves are developed and updated based on actual prior sales information and information about the market the media property competes in.
  • the MaxagridTM software available from Maxagrid International, Inc. uses demand curves of this type based on historical station and market information and anticipated trends.
  • Price forecasts extend as far as 52 weeks from current week, providing a pricing structure that guards against selling rates that are too low when large amounts of inventory are available. Starting rates too low can result in problems such as early sellout, preemptions, or being forced to price remaining inventory too high in a last-minute attempt to make budget goals, whereas improved forecasting of demand results in better inventory management and greater station revenues.
  • point A marks the beginning rate by program with no inventory sold
  • B is the point at which the demand curve begins to increase
  • C is the highest or ending rate at 100% sold.
  • the starting rate A is important because it influences all rates generated thereafter.
  • a historic rate starting point A is generally used, and the entire curve may be shifted later by adjusting point A up and down to the extent that the demand curve results in under or overselling of time for the associated program.
  • point A is often increased by a percentage or dollar value reflecting the premium value associated with a season, and then shifted back to its original position when the season is over. See, for example, point A and the dashed line curve in FIG. 2 .
  • the second key point on the curve is B, the percentage of inventory sold at which the rate starts to increase, which is usually greater than A but can equal A in a case such as that shown in FIG. 3 . If historic demand has generally exceeded 100% for a particular program, the percentage at which the price starts to increase should be incrementally lower, and the opposite is true if historic demand has been less than 100%, for example: Demand % Point B Less than 54% 50% Between 55%-69% 40% Between 70%-79% 35% Between 80%-100% 30% Between 101%-111% 25% Between 112%-125% 20% Between 126%-144% 15% More than 145% 10% A similar analysis may be made of demand on specific days of the week, and point B may be shifted accordingly on specific days where demand is lighter or heavier.
  • the curved portion of the demand curve spanning points B and C may be linear, hyperbolic, parabolic or a combination of such functions, either as a true compound quadratic equation or by using different equations in different availability ranges, so that one picks up where the other leaves off.
  • a number of factors may be taken into account in determining a quadratic rate equation(s).
  • the nature of the program itself will have a large effect on the curve parameters, i.e., a popular versus unpopular program in a frequently viewed or seldom viewed time slot.
  • the total advertising time available will also have a strong influence in that rates will increase more rapidly when the amount of time is limited (large capacity versus small relative to other programs and competition).
  • the demand curve should begin small incremental rate increases as soon as it is possible to do so, because across many programs these small increases add up to a large increase in revenue.
  • Overall market factors may also affect the demand curve parameters, for example, the magnitude of the increase, or overall difference between A and C, will be influenced by the relatively availability of competing substitutes, and a more competitive marketplace will tend to reduce the difference between A and C.
  • a skilled, experienced sales manager that is familiar with the economic principles underlying broadcast revenues can design demand curves based on business experience rather than an exhaustive analysis of economic factors, and such a curve may perform as well as one developed to take into account a multitude of specific economic factors. This can be accomplished by close adherence to sound economic principles and station management practices such as those set forth in Pricing & Rate Forecasting Using Broadcast Yield Management , B. Shane Fox, published by the National Association of Broadcasters, 1992, and Broadcast Revenue Management: Pricing Inventory Management in Today's Broadcast Environment , B. Shane Fox, published by the National Association of Broadcasters, 1997, the contents of which are incorporated by reference herein.
  • creating and updating meaningful demand curves requires keeping accurate records of each salesperson's claimed and actual performance on a sale-by-sale basis, rather than as a vague prediction that the salesperson will sell X$ to his or her customers within the next two weeks.
  • Meetings are held at regular intervals so that prices can be revised in response to changing conditions.
  • Past selling patterns are evaluated and tracked in a manner that tends to raise prices and decrease demand for historically oversold time segments, and lower prices and thus increase demand for undersold time slots. Seasonal and day of the week variations are taken into account.
  • the end result should be an effective demand curve given the circumstances of the individual business concern, which vary widely such that no one approach is optimum in all circumstances. Changes in the demand curves are reflected by corresponding changes to the data files accessed by yield management system 22 .
  • Yield management system 22 used in the present invention may take into account a variety of specific demand factors.
  • One important factor is the effect that seasonality has on demand forecasting. Seasonality is evaluated by looking at historical market revenue by month as well as station revenue by month. This establishes the initial rate on the demand curve at 0% sold, or 100% commercial availability. Typically every month and, indeed, certain weeks within a month, have completely different rates at 0% sold largely due to this factor for the same program or time segment.
  • the shape of the demand curve may not change but the starting point and hence the entire curve is shifted upwardly for the duration of that season, and then returns to its former level when the season ends, as noted above for the dotted curve in FIG. 2 .
  • the yield management system may take into account a variety of demand factors related to the market the station is in to better forecast future prices for program offerings and supply. These demand factors include information about the market in which that station competes, information about the station itself, and development of a historical availability profile (default traffic model) for each program based on recent past experience.
  • the first category includes total advertising market revenue for the past several years, broken down by medium type (radio, TV, direct mail, etc.), total market revenue by month for the media type in question, such as radio, the predicted growth of total market revenues over the next three years, total and individual promotional expenses for the medium, market historic cost per point or cost per thousand for demographic listener/viewer age groups, and monthly variations in cost per point or thousand if more than 10%.
  • such market information should include all of the TV, cable and radio stations in the market, along with an identification of the format for each such media property, if applicable.
  • Percent of advertising revenues by media category establishes the level and degree of media differentiation with a particular market.
  • An example would be radio revenues as a percentage of total advertising revenues, typically anywhere from 8 to 20% depending upon the market. This demand factor assists in the quantification of the amount of inventory to be opened up for discount, as well as the initial rate of increases in the demand curve (slope function determination). If, for example, radio revenues are a large fraction of total advertising revenues, a smaller amount of inventory can be made available for sales to discount buyers, discussed further below. If radio revenues are a smaller fraction of total advertising revenues, the slope function of the demand curve would increase more slowly as inventory is depleted on the theory that a more rapid price increase is more likely to drive a potential buyer off to some other form of advertising.
  • Rate classes and categories determine the degree of price sensitivity for a particular station. Rate classes shifts the demand curve either up or down depending upon the degree to which the buyer or rate category is price sensitive. Historical rate ranges and commercial availability by program or time segment as related to historical revenue contribution affect the shape of the demand curve (i.e. hyperbolic or parabolic) or a combination thereof, as well as the rate range associated with the particular program.
  • the demand curve should take into account factors including historic gross revenue by month for the last three years, the percentage of revenues attributable to local ad agencies, national ad agencies, and local retail sales, the percentage of the station business that is based on a definitive volume or schedule commitment for one year's time, the size, experience and skill level of the station's sales staff as compared with competitors, relative demand by day of the week, relative demand by mutually exclusive programs and time segments (e.g., for radio, morning drive, midday, afternoon drive, evenings, overnight, etc.), total commercial units and total minutes available for sale in each program or time segment, total station commercial capacity by units and minutes, indicated daily up to annually, and historic low, normal and high clearance rates for each program or time segment given by month.
  • the default traffic model or historic demand profile, is developed by completing a matrix of future weeks from 2 to 52 weeks into the future cross-referenced against days of the week and estimating a sellout percentage for each day. This factor quantifies the occasion and duration of inventory spoilage, as well as oversell. Knowing the incidence of a particular program's oversell and history allows for the generation of factors which are applied to initial rate at 0% sellout and the highest rate associated with the program before the incidence of turn-aways or customer denials, with the purpose of adjusting the historic in accordance with other demand curve factors so that, in an ideal case, 100% sellout will occur without turn-aways or customer denials.
  • FIG. 5 Degrees and levels of program differentiation and the effect that total market/station demand has on the type of demand curve generated by a yield management system in broadcast are illustrated in FIG. 5 .
  • Differentiation indicates the degree to which a program has recognition and popularity for advertising purposes relative to other market or station program offerings.
  • Overall station or market demand indicates the overall supply vs. demand ratio for advertising time.
  • a parabolic demand curve function is used as shown in the upper right quadrant. With high differentiation but low demand, a parabolic demand curve function is followed initially, though its amplitude will be less, and then a hyperbolic curve takes over, showing the effect of overall demand softness on an other wise popular program.
  • High demand but low differentiation (upper left) represents the opposite pattern, wherein the curve starts out hyperbolic but then becomes parabolic, passing through a transition point at an intermediate demand level where the rate increases drastically.
  • a hyperbolic demand curve function is used as shown in the lower left quadrant.
  • Demand curves such as these are used by the yield management system and price forecasting system in order to determine an inventory utilization index (IUI) which selects and ranks programs for sale by the salesperson in response to the customer's inquiry.
  • IUI inventory utilization index
  • the customer usually selects program ad times according to the IUI list, and the resulting order or reservation causes an update to the yield management system data.
  • the change in availability is noted so that the next sale for that program is made at the next higher increment of percent availability along the demand curve.
  • the yield management system also may implement rules or quotas determined by the station. For example, some types of revenues may require a targeted analysis over an entire year to even out oversold and undersold periods and maximize total revenues. Discount advertisers, for example, present a particular challenge in that they tend to purchase large amounts of commercial time at discounted prices. See, e.g., Broadcast Revenue Management , cited above, pages 35-38. As described therein, an IUI analysis of the discount advertiser segment is made. The result for each month is the percentage of total inventory used by discount advertisers divided by the percentage of total revenue generated by discount advertisers. If such inventory represented only 10% of May's total revenues but used 20% of May's inventory, the discount advertiser IUI ratio for May would be 0.5.
  • the percentage of preemptions and oversells reflects the total amount of time that month that had to be preempted (a reservation of one customer is canceled and replaced by another customer's) or was oversold (business that had to be turned away because the requested time was sold out and unavailable).
  • the manager determines months where the occasion and duration of preemptions and oversells as a percentage equal or exceed 10% and the discount advertiser IUI index is less than 1. In these months, it is determined for future planning purposes to place limits on the total amount of time available for discount advertising.
  • Other measures for controlling the situation include limiting, restricting or making unavailable to discount advertisers certain programs or time segments consistently in high demand, establishing an advanced booking requirement such as 10-14 days for changes or cancellations to obtain discounted rates, applying a 5 to 10 percent service charge for changes to a discounted rate, establishing a quota or maximum number of ads allowed for every discount advertiser by month, with the condition that extra time booked beyond that limit is at normal rates, and establishing blackout periods for discount advertising. Measures such as these may be used in other situations as well in which the relative value of booked business may not be as great as the value of business that was turned away.
  • Committed effective station management is essential to making the present invention work. Having established rules ands demand curves to generate prices for future inventory, the inevitable exceptions where the actual price departs from the forecast given by the price forecasting system must be carefully monitored and minimized, since these will generally tend to reduce the effectiveness of the system.
  • FIGS. 1 and 6 illustrate the process by which the recalculation takes place. After startup 32 , it is determined at a decision 33 whether the customer wishes to request a rate quote. If not, the process resets. If so, the price forecasting system generates a quote at step 34 and the salesperson and customer negotiate scheduling. For this purpose, as discussed further in connection with FIGS. 9 and 10 , price forecasting system 14 creates a table or menu, either as a printed copy screen display, of available time slots and associated prices from which the customer can choose.
  • the system proceeds through decisions 36 and 37 to a step 38 wherein the date and time of the purchase, the time block or segment sold, the price, the sales information for the customer, and other customer sales information is entered into the price forecasting system 14 to be forwarded to the yield management system 22 and traffic billing system (TBS) 20 (see FIG. 1 ).
  • TBS traffic billing system
  • yield management system 22 Upon connecting to the yield management system at step 39 and imparting the relevant information, yield management system 22 recalculates A and F N based on the amount of time sold S at step 41 .
  • Demand curve statistics namely the applicable percent availability, are then updated at step 42 , and the update is sent to the price forecasting system (PFS) 14 at step 43 .
  • the price forecasting system 14 connects to the traffic billing system 20 and the accounting, scheduling and processing information are entered for that sale. The process then resets and returns to start waiting for the next customer inquiry 33 .
  • Step 46 and 47 proceed in the same manner as the corresponding steps 38 and 39 . If customer 12 opts in favor of a reservation instead of a firm order, then such information is entered as a reservation 16 instead of a confirmation 18 .
  • step 48 which corresponds to step 41 for an order, A and F N are recalculated based on an adjusted amount of time sold S.
  • the weight assigned to orders and reservations affects the inventory level used by the function F in generating a price for the next price quotation to be generated.
  • Each reservation has a percent chance of maturing into an order, and applying the probability of an order being placed to the pricing forecast will enhance the accuracy of the pricing forecast.
  • a reservation with a historic probability of 50% will have only have half the effect on a pricing forecast that an identical order would have, and thus S is multiplied by 0.5 at step 48 .
  • the estimated probability may be entered manually by the salesperson, or may be determined by the system on a lookup table that contains probability estimates based on the specific customer's past track record, or for a new customer, the class the customer falls into (local ad agency, national ad agency, local retail, or discount.) It may be preferable to have a suggested probability generated by the system but give the salesperson the option of overriding the probability based on individual circumstances. After the recalculation is made, steps 42 - 44 are followed in the same manner as for an order. In this manner, the invention provides a more accurate prediction of actual future orders and revenues than would be possible by either not taking reservations into account at all in revenue projections, or else treating reservations as actual orders, which would err in the other direction.
  • An integrated system optionally has the capability of earmarking or reserving specific times likely to be wanted by an advertiser, so as to ensure program access and availability.
  • the yield management system upon receipt of the reservation recalculates A and subsequently a forecast P N given the new F N on that program's demand curve.
  • the media property can also preserve its relationship with the advertiser by avoiding time slot conflicts which are a common problem in current industry practice. No availability causes program oversell and preemption which results in customer dissatisfaction and considerable inefficiency as station personnel spend time dealing with conflicts.
  • a headquarters location may automatically poll and receive an income forecast from integrated price forecasting and yield management systems of each media property, or may maintain a single integrated system which all member stations use through remote access.
  • FIG. 7 shows the latter type of system.
  • Each station 51 has access to a network 52 such as the Internet, a local area network or a wide area network that maintains a master database 53 of time sales data for all member stations.
  • a basic Internet browser program with password access at a web site maintained by the headquarters location may be sufficient.
  • Such a single, multi-station inventory management system 54 may, for example, permit selection by an individual station 51 A, stations within one or more predetermined markets or geographic regions defined by a subgroup 56 of stations 51 , or all stations 1 within the enterprise.
  • the following illustrates an IUI table ranking of programs from several stations KAAA, KBBB, KCCC as an example of how programs from multiple stations can managed in the same manner as a program from a single station: Station/Daypart IUI Rank KAAA-FM 10a-3p M-F 1 KAAA-FM 6a-10a Sat 2 KBBB-FM 6a-10a M-F 3 KCCC-FM 3p-8p M-F 4 KBBB-FM 10a-3p M-F 5 KDDD-FM 3p-8p M-F 6 KBBB-FM 10a-3p Sat 7 KCCC-FM 10a-3p Sun 8 KDDD-FM 6a-10a M-F 9 KAAA-FM 10a-9p Sun 10
  • the table includes identification of both the time slot and the originating station, ranked competitively by IUI, and the column for IUI rank lists the selected slots in ranked order, as shown, or by actual IUI.
  • the table may further select for stations of a particular type or media format within the enterprise, such as news
  • a multi-station system may also be structured as a number of stand-alone inventory management systems 62 and databases 63 , one for each station 51 , which communicate with a central server 64 through a network 52 to maintain a master database 66 .
  • Master database 66 mirrors the contents of each of the individual databases 63 and is updated either periodically or whenever a database 63 is updated.
  • system 62 A receives this data from database 66 through network 52 .
  • stand alone inventory management systems 62 can continue functioning to sell time for each respective station 51 .
  • Real time updating of master database 66 is desirable to prevent potential errors due to a time lag between a change in a local database 63 A indicating a sale and updating of master database 66 , which will be accessed by other yield management systems 62 seeking to list, and possibly sell, a time slot of a station 51 A which corresponds to database 63 A.
  • each station 51 has its own inventory management system 62 which it can take with it if the station is sold and leaves the enterprise.
  • a hybrid system is also possible wherein each station 51 has its own price forecasting system software which accesses a common yield management system and traffic billing system through the network. This option may prove advantageous in that the price forecasting system provides the user interface function and can operate on a standalone in a situation where pricing data revisions from yield management system 22 is unavailable.
  • FIGS. 9 and 10 illustrate one possible layout of screens for a multi-station inventory management system in which a basic sales proposal screen 91 which is called from a master menu lists a series of stations that satisfy the criteria entered by the salesperson in response to the customer's request, in this illustration markets from A to D.
  • the salesperson highlights several entries of interest and generates an additional screen 92 , in which specific time slot pricing information for each station for each day of the week is present in a table so that one or more specific choices can be made. Side by side price comparisons are possible.
  • the information which actually appears on the second screen 92 may be limited by time slot, price range, or like factors. Obviously, there are many ways in which such information could be conveniently presented, but a hierarchy of screens which become progressively more specific as shown is most preferred.
  • a revenue management system can provide a corporate manager with information showing remaining availabilities instantaneously across multiple stations and multiple markets. Additionally, a inventory and revenue management system as described herein provides an opportunity for group managers to do a better forecasting job since they now have access to remaining commercial availability information across multiple markets and stations. The system of the invention can not only ascertain availabilities across multiple stations and multiple markets, but also determine the remaining revenue potential for those remaining availabilities, again across multiple markets and stations.
  • Commission programs provide an opportunity for marketing people to focus on the optimization of inventory.
  • salespeople using the system are paid a percentage of a known margin or net profit, and sales abuses such as excessive sales to discount advertisers can be avoided by the means discussed above, even where salespeople would normally be motivated to make a sale to a large discount advertiser that is not in the best overall interest of the station. Salespeople will be able to yield-manage each individual availability request, allowing tremendous benefits to the media property from a margin contribution standpoint while at the same time satisfying a particular buyer's needs.
  • a revenue management system provides a consistent structure within a sales organization. Salespeople, regardless of location, can access computer networks with customized revenue management systems by market. These systems will provide rate quotes predicated by the total customer demand for any and all types of station combinations. Such a system also permits increased industry consolidation, so that the broadcasting industry can perform like many other industries that have focused on revenue management practices, rather than as a multitude of small businesses each with its own revenue management approach. Whenever a company has many different brands under single ownership and an integrated system such as the one according to the invention in use, benefits such as one stop shopping, cross selling, larger market coverage, different brands under single ownership, and shared market intelligence follow. One stop shopping and cross selling take place as different sales structures are implemented across groups utilizing common revenue management programs.
  • a revenue management system as described herein automatically adjust pricing parameters and cascades the results across multiple stations/markets virtually instantaneously, given different demand patterns across different formats and programs. This allows for inventory optimization routines to be applied across multiple stations and programs.

Abstract

A method is provided for inventory management which includes an initial step of receiving a customer request for an inventory item and then generating a table or menu of one or more inventory items that most closely correspond to the customer request using a price forecasting system. Based on negotiations concerning price, timing and other typical concerns, an item is selected from the table and a price quotation associated with the selected inventory item is generated using the price forecasting system, which price quotation has been predetermined by a yield management system using a pricing strategy. The customer information associated with the customer request is input into a traffic billing system. Information needed for price recalculation associated with the customer request is input into the yield management system. The yield management system recalculates pricing data with in a manner consistent with a pricing strategy implemented by the yield management system, so that price changes caused by a reduction in available inventory due to the customer request are taken into account, and the pricing data accessed by the price forecasting system when a price quotation is generated is updated prior to repeating the process for a subsequent customer request. This method provides more accurate pricing than known systems where order information must be entered manually before a price recalculation can take place, and the yield management system overestimates the amount of available inventory. If the customer request comprises a reservation having an associated probability of later becoming an order, the reservation is taken into account when recalculating prices based on available inventory. Such a process may be integrated for an enterprise made up of a number of member stations each having associated inventory for sale.

Description

    RELATED APPLICATIONS
  • This application is a continuation of currently pending U.S. application Ser. No. 10/880,669, filed Jun. 30, 2004 which is a continuation of pending U.S. application Ser. No. 10/162,263, filed Jun. 4, 2002 which is a continuation of U.S. application Ser. No. 09/884,979, filed Jun. 20, 2001 now U.S. Pat. No. 6,567,824, Issued May 20, 2003 which is a continuation of U.S. application Ser. No. 09/215,779 filed Dec. 18, 1998, now U.S. Pat. No. 6,253,187, Issued Jun. 26, 2001 which was a conversion of U.S. Provisional Application Ser. No. 60/110,990, filed Dec. 3, 1998.
  • TECHNICAL FIELD
  • The present invention relates to management of media commercial inventory, and more particularly to a system and method for handling intermittent placement of orders and reservations for media commercial time by advertisers, agencies, and customers while optimizing the sale value of the remaining media commercial inventory available for sale to advertisers, agencies, and customers.
  • BACKGROUND OF THE INVENTION
  • Media properties include broadcast stations such as television and radio stations and other media such as cable television systems. The process by which media properties provide a rate quote to an advertiser for commercial inventory, which inventory is expressed in a units currency measured in seconds, is much different from the process used by other industries. This difference is due almost exclusively to the type and quality of information pertaining to the value of available inventory, at a particular moment in time, relative to other available inventory. Clearly, the same unit of inventory has a much different value depending upon when the inventory is required by a customer, and from a broadcast station's perspective, the likelihood that the particular unit of inventory can be sold at a later date for at least as much revenue, relative to all other remaining units for sale, and the likelihood that those units will be sold at a later date by the broadcast station.
  • At any particular moment, there are various quantities of inventory available by program and time segment for future sale. At the moment that a specific customer requests prices and whether inventory is available, it is important that inventory optimization take place from the station's perspective so as to maximize total station revenues. However, the broadcast industry has, to a great extent, been confused as to the meaning of optimization. The term optimization has been used almost exclusively to define parameters from the buyer's perspective, and not the broadcast station. Usually, the buyer will instruct the station to “take my budget and make it go as far as you can, given the parameters I give you.” The remaining time inventory and its significance to the station has not been considered, because there has been no meaningful approach which quantifies the value of remaining commercial availability or which provides inventory information from the broadcast station's perspective to its sales personnel.
  • A need persists for a process to provide information to broadcast station personnel as to the real value of remaining commercial units with respect to each other, at a particular moment in time, given the probability of sale relative to total time period availabilities. There is also a need for an inventory optimization process to determine available inventory at a particular moment in time. Such a process must provide an opportunity for broadcast station personnel to know instantly which broadcast program, days and time segments are necessary to meet a customer's request based upon the needs of the station in terms of inventory optimization. Such a process must identify the value of remaining inventory at the time of the availability request, as the inventory relates to total original capacity for each program or time segment available for sale at a designated cost efficiency parameter.
  • These functions depend in large part on the manner in which the inventory management system calculates the value of a future program (TV) or time segment (radio). Commercially available inventory management systems such as the Maxagrid system include a yield management system which produces a pricing forecast used to determine prices for sales of commercial time based on factors such as past trends and performance data which are updated periodically in order to maintain an accurate pricing model. See generally Pricing & Rate Forecasting Using Broadcast Yield Management, B. Shane Fox, published by the National Association of Broadcasters, 1992, and Broadcast Revenue Management: Pricing Inventory Management in Today's Broadcast Environment, B. Shane Fox, published by the National Association of Broadcasters, 1997. These results can be further improved by employing an inventory utilization index (“IUI”) when ranking time for sale as described in applicant's European Patent Publication No. 929,045, published Jul. 14, 1999, the contents of which are incorporated by reference herein. The valuations generated by the yield management system are then input to a price forecasting system which is the part of the Maxagrid software which provides a user interface for a salesperson generating rate quotations for a customer. However, even with a sophisticated approach to valuation of inventory and price forecasting, the results are limited by the accuracy of available data concerning time already sold or likely to be sold.
  • Media property traffic billing systems commercially available from sources such as Marketron, Columbine/JDS, CBSI, Datacount, and Computer Concepts book orders for commercial time, maintain advertising schedules, and perform related accounting functions. According to present practice, a media property using a yield management system such as the Maxagrid system generates an order which results in a confirmation, generally in printed form, that is printed out for the stations records and a copy mailed to the customer. Eventually, the order is manually entered into the traffic billing system, generally in a batchwise fashion, and subsequently the traffic billing system generates a file of order data which is imported into the yield management system. The yield management system, receiving an update from the traffic billing system, then recalculates the number of commercial units or minutes available for sale by program or time period and the resulting change in the pricing forecast, which is then input to the price forecasting system.
  • Due to the need to enter order data manually into the traffic billing system and the subsequent delay in updating the pricing forecast several steps later, or a delay in receiving information from the traffic billing system, there is a serious risk that an order will be placed using inaccurate availability and pricing forecast data. This may be simply a conflict over available time, i.e., selling the same time twice or overbooking for a particular program, or a more subtle problem in charging too little for a program which has in fact moved to a higher price point along a demand curve generated by the inventory management system because of orders that have already been placed but have not yet been taken into account in the pricing forecast. There is, therefore, a need for a system that can improve pricing accuracy by providing automatic updating of the pricing forecast, so that in an optimum state the effect of each order on the pricing forecast is taken into account before the next order is placed. The present invention addresses this need.
  • A second key factor towards enhancing the accuracy of a pricing forecast is taking into account reservations made by customers who want to hold a future time slot for future use but do not place a firm order until much nearer the time of the broadcast. Presently available systems do not take reservations or historically repeated last minute time purchases into account, further distorting the actual value of the time inventory. A comparable problem is presented by allocation of program time to large advertisers that wish to reserve large amounts of time in many small blocks.
  • The present invention also concerns the needs of an enterprise attempting to manage a number of media properties, especially in different markets. According to present practice, each station is responsible for producing a weekly, monthly, and annual revenue forecast, which is then sent as hard copy to the parent entity. This results in “revenue flash” reports coming in at different times that must all be compiled and the end result calculated. Presently available systems also fail to allow a multi-station enterprise to manage time inventory on a regional or geographic market basis, rather than as individual stations.
  • SUMMARY OF THE INVENTION
  • In accordance with a first aspect of the present invention, a method is provided for inventory management which includes an initial step of receiving a customer request for an inventory item and then generating a table or menu of one or more inventory items that most closely correspond to the customer request using a price forecasting system. Most typically the inventory item is associated with a future event, such as an available advertising time associated with a specific time period or program. Based on negotiations concerning price, timing, programming mix and other typical concerns, an item (or items) is/are selected from the table and a price quotation associated with the selected inventory item(s) is generated using the price forecasting system; the price quotation has been predetermined by a yield management system using a pricing strategy. The customer information associated with the customer request is input into a traffic billing system. Information needed for price recalculation associated with the customer request is input into the yield management system. The yield management system recalculates pricing data within a manner consistent with a pricing strategy implemented by the yield management system, so that price changes caused by a reduction in available inventory due to the customer request are taken into account, and the pricing data accessed by the price forecasting system when a price quotation is generated is updated prior to repeating the process for a subsequent customer request. This method provides more accurate pricing than known systems where order information must be entered manually before a price recalculation can take place, and the yield management system consistently overestimates the amount of available inventory. According to a preferred aspect of this method, in the event changes are later made to the customer's order information stored in the traffic billing system, data reflecting the changes is forwarded from the traffic billing system to the yield management system, and the pricing data is recalculated by the yield management system in a manner consistent with a pricing strategy implemented by the yield management system so that price changes caused by the change in available inventory due to the change to the customer's order are taken into account.
  • An inventory management system for carrying out this process includes a price forecasting system for generating a table of inventory items that meet specified customer request criteria, a yield management system for generating and maintaining true availability and inventory pricing information for use by the price forecasting system in accordance with a pricing strategy, a traffic billing system for generating confirmations of orders for inventory and for maintaining scheduling, processing and accounting information in data files relating to such orders, and a process for recalculating pricing data with the yield management system in a manner consistent with the pricing strategy implemented by the yield management system so that price changes caused by a change in available inventory can be taken into account, wherein the recalculating system is configured to operate with sufficient frequency such that the effect of each customer order on pricing is taken into account before a price quote for a subsequent customer order is generated. Where each of the price forecasting system, yield management system and traffic billing system are separate software modules, data passes automatically between these systems so that updating of the related data files containing inventory and order information is completed prior to the next use of the system in response to the next customer request. However, a slight delay in updating may also be acceptable because the impact of any one transaction on the overall pricing strategy is not usually great.
  • A second aspect of the invention provides a method for management of inventory items associated with future events, such as ad time segments. As before, the method includes steps of (a) receiving a customer request for an inventory item, (b) generating a table one or more inventory items that most closely correspond to the customer request using a price forecasting system, © selecting an item from the table, and (d) generating a price quotation associated with the selected inventory item using the price forecasting system. Next, it is determined if the customer request comprises an order for which the customer is expected to pay, or a reservation of the selected inventory item, which reservation has an associated probability of later becoming an order. Information is stored, e.g, in a data file on a hard drive or similar storage medium, describing the customer request, including an indication of whether the request is an order or reservation. Information needed for price recalculation associated with the customer request is input into the yield management system. This information can vary depending on the pricing strategy the yield management system employs, but preferably includes the amount of time sold and the identity of the time or program segment, including the station name and date. The pricing data is recalculated with the yield management system in a manner consistent with a pricing strategy implemented by the yield management system, so that price changes caused by a reduction in available inventory due to the customer order or reservation are taken into account. This represents a departure from prior practice in which reservations were not taken into account until such reservations matured into orders. According to a preferred form of this method, the recalculation is made in a manner that assigns reservations less weight than orders in making such recalculation, especially a weight proportional to an estimated probability that the reservation will later result in an order. An inventory management system corresponding to this method provides suitable software for entering, storing, retrieving data concerning reservations in a manner consistent with the described steps.
  • According to a third feature of the invention, an inventory management system is provided for an enterprise made up of a number of member stations each having associated inventory for sale. As before, such a system includes a price forecasting system for generating a table of one or more inventory items that meet specified customer request criteria, a yield management system for generating and maintaining inventory pricing information for use by the price forecasting system in accordance with a pricing strategy, and a traffic billing system for generating confirmations of orders for inventory and for maintaining scheduling, processing and accounting information in data files relating to such orders. In addition, a system is provided for accessing inventory information of multiple stations in response to a customer request so that the table of inventory that meets the specified customer criteria can include inventor items from some or all member stations which meet such criteria. Such a system preferably involves a network that permits such information to be accessed and shared from each station location as well as a headquarters location, and may be centralized or decentralized as described hereafter. A system for accessing traffic billing system information in order to generate a revenue projection for some or all member stations is also included, with or without the capability of accessing multiple station inventory data in response to a customer request.
  • For purposes of the invention, references to a “system” cover software or any hardware device which has been programmed to perform the same function, but does not include a human being attempting to perform the task or function manually. These and other aspects of the invention are discussed in the detailed description that follows.
  • BRIEF DESCRIPTION OF THE DRAWING
  • For a more complete understanding of the invention and for further advantages thereof, reference is now made to the following description of preferred embodiments taken in conjunction with the accompanying drawing, in which:
  • FIG. 1 is a block diagram of an integrated inventory management system according to the invention.
  • FIGS. 2, 3 and 4 are sample demand curves according used by a yield management system of FIG. 1;
  • FIG. 5 is a four quadrant plot of demand versus differentiation illustrating four demand curves associated with each quadrant;
  • FIG. 6 is a schematic diagram of a price forecast update process according to the invention;
  • FIGS. 7 and 8 are schematic diagrams of two embodiments of an enterprise management system according to the invention; and
  • FIGS. 9 and 10 are diagrams of user screens for an enterprise inventory management system according to the invention.
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIG. 1 illustrates a system diagram of an integrated inventory management (IMS) system 10 according to the invention. When a customer 12 requests a quotation for media advertising time, the sales person uses a price forecasting software system 14 to calculate the prices to be quoted to customer 12. Price forecasting system 14 ideally should have the most current prices for each time block or slot available at the time of purchase for quotation to that new potential customer 12. When customer 12 has made a purchasing decision, that decision will result in either a firm order (confirmation 18) or a reservation 16 (tentative order). In response to a firm order, a written confirmation 18 is generated by the yield management system (or traffic billing system) and mailed 8 to the customer, and the order information is electronically entered into a traffic billing system 20 and a yield management software system 22. Yield management system 22 immediately recalculates time slot prices, taking into account the most recent order, and sends updated values to the price forecasting system 14 used by the sales person.
  • There is normally no need for a direct download of information from traffic billing system 20 to yield management system 22. However, changes entered directly by a manager 24 may be directly input into traffic billing system 20 due to circumstances such as last minute cancellations, “make goods”, preemptions, rebookings or accidents. Under these circumstances, traffic billing system 20 exports booked data (orders) back to the yield management system 22 for comparison with the information sent by the yield management system 22 to the price forecasting system 14. This update comparison may be done each time traffic billing system 20 changes booking information, or periodically, and yield management system 22 may intermittently query traffic billing system 20 for changes in data. In the event of a conflict between the information sent by the yield management system 22 to the price forecasting system 14 and traffic billing system 20, the information from traffic billing system 20 overrides any information previously provided by the yield management system 22 to the price forecasting system 14.
  • Yield management system 22 preferably uses a demand curve approach to determining prices for purposes of future sales. According to the invention, where T is total commercial capacity by program and S is the amount of total commercial capacity sold by program, the difference A=T−S is the total amount of commercial capacity available for a particular program on a particular date. The price of a program normally increases as A decreases. PL represents the lowest possible price of a program, which occurs when A=T (S=0, or no commercial time sold). PH represents the highest possible price of a program, which occurs when T=S (or A=0). Where the value of A=T, the initial, lowest price PL is determined by the yield management system, or defined by the user. As time is sold and the value of A moves from T and approaches and in some cases reaches 0, the price for each successive sale 0, 1, 2, 3, . . . N is determined by the relationship PN=PL*FN, where PN is the price for sale N and FN is a multiplier that starts at 1.0 before the first sale and has a value which generally increases as A approaches 0.
  • The manner in which FN changes depends on the demand curve or other pricing strategy applicable to the particular program. Three of the most common curves are shown in FIGS. 2 to 4. In FIG. 2, which is most often applicable to daytime programs with normal or average commercial time demand, a first segment of the curve is flat (no change in FN from 1) and at a predetermined sale (in this example, where availability=70%), the demand curve becomes linear and increases in even increments as additional time is sold, resulting in a steady increase in price PN. FIG. 3 illustrates a parabolic demand curve often applicable to highly differentiated programs with a relatively small amount of total time available and normal to high popularity among advertisers. FIG. 4 shows a hyperbolic demand curve typical of a program with a large amount of available commercial time and relatively low demand. In all cases, PH=PL*FH, i.e., the highest possible price PH is a function of the starting price PL and the demand curve or equivalent function which determines the highest multiplication factor FH. Accordingly, in a preferred method of the invention, the step of generating prices for customer price quotations uses a function having the general formula PH=PL*FH, where PH is the final price when 100% of inventory associated with the formula has been sold, PL is the starting price when 0% of the inventory has been sold, and F is a function that determines the applicable price at inventory levels between the starting and final prices, FH representing the value of function F when 100% of inventory has been sold.
  • For purposes of generating demand curves such as the ones shown in FIGS. 2-4, a set of predetermined demand curves may be used, and each program or time slot is classified according to one of the curve templates available. A starting price PL is determined for each by a managerial business judgment, or by working backwards iteratively from an overall budget goal. For example, given the budget goal and the applicable demand curves for what the station has to sell, across the board adjustments to PL are made which bring the total to the goal assuming a sufficient percentage of sales are achieved. This approach has the advantage of simplicity and ease of development. In the alternative, a demand curve which takes into account a wider range of economic factors that affect prices will be harder to develop, but has a better chance to optimize revenue. Either of these approaches may be used depending on the value the builder of the system attaches to these considerations.
  • In the second approach, demand curves are developed and updated based on actual prior sales information and information about the market the media property competes in. The Maxagrid™ software available from Maxagrid International, Inc. uses demand curves of this type based on historical station and market information and anticipated trends. Price forecasts extend as far as 52 weeks from current week, providing a pricing structure that guards against selling rates that are too low when large amounts of inventory are available. Starting rates too low can result in problems such as early sellout, preemptions, or being forced to price remaining inventory too high in a last-minute attempt to make budget goals, whereas improved forecasting of demand results in better inventory management and greater station revenues.
  • Referring again to FIGS. 2-4, point A marks the beginning rate by program with no inventory sold, B is the point at which the demand curve begins to increase, and C is the highest or ending rate at 100% sold. The starting rate A is important because it influences all rates generated thereafter. A historic rate starting point A is generally used, and the entire curve may be shifted later by adjusting point A up and down to the extent that the demand curve results in under or overselling of time for the associated program. As explained further below in connection with seasonality, point A is often increased by a percentage or dollar value reflecting the premium value associated with a season, and then shifted back to its original position when the season is over. See, for example, point A and the dashed line curve in FIG. 2.
  • The second key point on the curve is B, the percentage of inventory sold at which the rate starts to increase, which is usually greater than A but can equal A in a case such as that shown in FIG. 3. If historic demand has generally exceeded 100% for a particular program, the percentage at which the price starts to increase should be incrementally lower, and the opposite is true if historic demand has been less than 100%, for example:
    Demand % Point B
    Less than 54% 50%
    Between 55%-69% 40%
    Between 70%-79% 35%
    Between 80%-100% 30%
    Between 101%-111% 25%
    Between 112%-125% 20%
    Between 126%-144% 15%
    More than 145% 10%

    A similar analysis may be made of demand on specific days of the week, and point B may be shifted accordingly on specific days where demand is lighter or heavier.
  • As noted above, the curved portion of the demand curve spanning points B and C may be linear, hyperbolic, parabolic or a combination of such functions, either as a true compound quadratic equation or by using different equations in different availability ranges, so that one picks up where the other leaves off. A number of factors may be taken into account in determining a quadratic rate equation(s). As noted above, the nature of the program itself will have a large effect on the curve parameters, i.e., a popular versus unpopular program in a frequently viewed or seldom viewed time slot. The total advertising time available will also have a strong influence in that rates will increase more rapidly when the amount of time is limited (large capacity versus small relative to other programs and competition). The opposite will be true when there is a lot of time to be sold, and this may be reflected in an increase in the distance between points A and B. In general, the demand curve should begin small incremental rate increases as soon as it is possible to do so, because across many programs these small increases add up to a large increase in revenue. Overall market factors may also affect the demand curve parameters, for example, the magnitude of the increase, or overall difference between A and C, will be influenced by the relatively availability of competing substitutes, and a more competitive marketplace will tend to reduce the difference between A and C.
  • A skilled, experienced sales manager that is familiar with the economic principles underlying broadcast revenues can design demand curves based on business experience rather than an exhaustive analysis of economic factors, and such a curve may perform as well as one developed to take into account a multitude of specific economic factors. This can be accomplished by close adherence to sound economic principles and station management practices such as those set forth in Pricing & Rate Forecasting Using Broadcast Yield Management, B. Shane Fox, published by the National Association of Broadcasters, 1992, and Broadcast Revenue Management: Pricing Inventory Management in Today's Broadcast Environment, B. Shane Fox, published by the National Association of Broadcasters, 1997, the contents of which are incorporated by reference herein. For example, creating and updating meaningful demand curves requires keeping accurate records of each salesperson's claimed and actual performance on a sale-by-sale basis, rather than as a vague prediction that the salesperson will sell X$ to his or her customers within the next two weeks. Meetings are held at regular intervals so that prices can be revised in response to changing conditions. Past selling patterns are evaluated and tracked in a manner that tends to raise prices and decrease demand for historically oversold time segments, and lower prices and thus increase demand for undersold time slots. Seasonal and day of the week variations are taken into account. The end result should be an effective demand curve given the circumstances of the individual business concern, which vary widely such that no one approach is optimum in all circumstances. Changes in the demand curves are reflected by corresponding changes to the data files accessed by yield management system 22.
  • Yield management system 22 used in the present invention may take into account a variety of specific demand factors. One important factor is the effect that seasonality has on demand forecasting. Seasonality is evaluated by looking at historical market revenue by month as well as station revenue by month. This establishes the initial rate on the demand curve at 0% sold, or 100% commercial availability. Typically every month and, indeed, certain weeks within a month, have completely different rates at 0% sold largely due to this factor for the same program or time segment. During the holiday season, for example, the shape of the demand curve may not change but the starting point and hence the entire curve is shifted upwardly for the duration of that season, and then returns to its former level when the season ends, as noted above for the dotted curve in FIG. 2.
  • The yield management system may take into account a variety of demand factors related to the market the station is in to better forecast future prices for program offerings and supply. These demand factors include information about the market in which that station competes, information about the station itself, and development of a historical availability profile (default traffic model) for each program based on recent past experience. The first category includes total advertising market revenue for the past several years, broken down by medium type (radio, TV, direct mail, etc.), total market revenue by month for the media type in question, such as radio, the predicted growth of total market revenues over the next three years, total and individual promotional expenses for the medium, market historic cost per point or cost per thousand for demographic listener/viewer age groups, and monthly variations in cost per point or thousand if more than 10%. Ideally, such market information should include all of the TV, cable and radio stations in the market, along with an identification of the format for each such media property, if applicable.
  • Percent of advertising revenues by media category establishes the level and degree of media differentiation with a particular market. An example would be radio revenues as a percentage of total advertising revenues, typically anywhere from 8 to 20% depending upon the market. This demand factor assists in the quantification of the amount of inventory to be opened up for discount, as well as the initial rate of increases in the demand curve (slope function determination). If, for example, radio revenues are a large fraction of total advertising revenues, a smaller amount of inventory can be made available for sales to discount buyers, discussed further below. If radio revenues are a smaller fraction of total advertising revenues, the slope function of the demand curve would increase more slowly as inventory is depleted on the theory that a more rapid price increase is more likely to drive a potential buyer off to some other form of advertising. Buyer group and rate classes and categories determine the degree of price sensitivity for a particular station. Rate classes shifts the demand curve either up or down depending upon the degree to which the buyer or rate category is price sensitive. Historical rate ranges and commercial availability by program or time segment as related to historical revenue contribution affect the shape of the demand curve (i.e. hyperbolic or parabolic) or a combination thereof, as well as the rate range associated with the particular program.
  • For the individual station, the demand curve should take into account factors including historic gross revenue by month for the last three years, the percentage of revenues attributable to local ad agencies, national ad agencies, and local retail sales, the percentage of the station business that is based on a definitive volume or schedule commitment for one year's time, the size, experience and skill level of the station's sales staff as compared with competitors, relative demand by day of the week, relative demand by mutually exclusive programs and time segments (e.g., for radio, morning drive, midday, afternoon drive, evenings, overnight, etc.), total commercial units and total minutes available for sale in each program or time segment, total station commercial capacity by units and minutes, indicated daily up to annually, and historic low, normal and high clearance rates for each program or time segment given by month. Where possible, it is also useful to take into account the percentage of yearly revenues per program or time segment attributable to local ad agencies, national ad agencies, local retail sales, and the percentage sold to each on an annual basis as discussed above.
  • The default traffic model, or historic demand profile, is developed by completing a matrix of future weeks from 2 to 52 weeks into the future cross-referenced against days of the week and estimating a sellout percentage for each day. This factor quantifies the occasion and duration of inventory spoilage, as well as oversell. Knowing the incidence of a particular program's oversell and history allows for the generation of factors which are applied to initial rate at 0% sellout and the highest rate associated with the program before the incidence of turn-aways or customer denials, with the purpose of adjusting the historic in accordance with other demand curve factors so that, in an ideal case, 100% sellout will occur without turn-aways or customer denials.
  • Degrees and levels of program differentiation and the effect that total market/station demand has on the type of demand curve generated by a yield management system in broadcast are illustrated in FIG. 5. Differentiation indicates the degree to which a program has recognition and popularity for advertising purposes relative to other market or station program offerings. Overall station or market demand indicates the overall supply vs. demand ratio for advertising time. In conditions of both high differentiation and high demand, a parabolic demand curve function is used as shown in the upper right quadrant. With high differentiation but low demand, a parabolic demand curve function is followed initially, though its amplitude will be less, and then a hyperbolic curve takes over, showing the effect of overall demand softness on an other wise popular program. High demand but low differentiation (upper left) represents the opposite pattern, wherein the curve starts out hyperbolic but then becomes parabolic, passing through a transition point at an intermediate demand level where the rate increases drastically. In conditions of both low differentiation and low demand, a hyperbolic demand curve function is used as shown in the lower left quadrant.
  • Demand curves such as these are used by the yield management system and price forecasting system in order to determine an inventory utilization index (IUI) which selects and ranks programs for sale by the salesperson in response to the customer's inquiry. The customer usually selects program ad times according to the IUI list, and the resulting order or reservation causes an update to the yield management system data. The change in availability is noted so that the next sale for that program is made at the next higher increment of percent availability along the demand curve.
  • The yield management system also may implement rules or quotas determined by the station. For example, some types of revenues may require a targeted analysis over an entire year to even out oversold and undersold periods and maximize total revenues. Discount advertisers, for example, present a particular challenge in that they tend to purchase large amounts of commercial time at discounted prices. See, e.g., Broadcast Revenue Management, cited above, pages 35-38. As described therein, an IUI analysis of the discount advertiser segment is made. The result for each month is the percentage of total inventory used by discount advertisers divided by the percentage of total revenue generated by discount advertisers. If such inventory represented only 10% of May's total revenues but used 20% of May's inventory, the discount advertiser IUI ratio for May would be 0.5. The lower the ratio, the less revenue the station is getting in comparison to sell the same time to other advertisers at non-discounted prices. The percentage of preemptions and oversells reflects the total amount of time that month that had to be preempted (a reservation of one customer is canceled and replaced by another customer's) or was oversold (business that had to be turned away because the requested time was sold out and unavailable).
  • The manager then determines months where the occasion and duration of preemptions and oversells as a percentage equal or exceed 10% and the discount advertiser IUI index is less than 1. In these months, it is determined for future planning purposes to place limits on the total amount of time available for discount advertising. Other measures for controlling the situation include limiting, restricting or making unavailable to discount advertisers certain programs or time segments consistently in high demand, establishing an advanced booking requirement such as 10-14 days for changes or cancellations to obtain discounted rates, applying a 5 to 10 percent service charge for changes to a discounted rate, establishing a quota or maximum number of ads allowed for every discount advertiser by month, with the condition that extra time booked beyond that limit is at normal rates, and establishing blackout periods for discount advertising. Measures such as these may be used in other situations as well in which the relative value of booked business may not be as great as the value of business that was turned away.
  • Committed effective station management is essential to making the present invention work. Having established rules ands demand curves to generate prices for future inventory, the inevitable exceptions where the actual price departs from the forecast given by the price forecasting system must be carefully monitored and minimized, since these will generally tend to reduce the effectiveness of the system.
  • Prices for use in customer forecasts using the rules and demand curves implemented by the yield management system should be recalculated on a frequent basis, ideally whenever a transaction resulting in a reservation or confirmation occurs. FIGS. 1 and 6 illustrate the process by which the recalculation takes place. After startup 32, it is determined at a decision 33 whether the customer wishes to request a rate quote. If not, the process resets. If so, the price forecasting system generates a quote at step 34 and the salesperson and customer negotiate scheduling. For this purpose, as discussed further in connection with FIGS. 9 and 10, price forecasting system 14 creates a table or menu, either as a printed copy screen display, of available time slots and associated prices from which the customer can choose.
  • If the customer decides to buy time rather than merely reserve it at a decision 36, the system proceeds through decisions 36 and 37 to a step 38 wherein the date and time of the purchase, the time block or segment sold, the price, the sales information for the customer, and other customer sales information is entered into the price forecasting system 14 to be forwarded to the yield management system 22 and traffic billing system (TBS) 20 (see FIG. 1). Upon connecting to the yield management system at step 39 and imparting the relevant information, yield management system 22 recalculates A and FN based on the amount of time sold S at step 41. Demand curve statistics, namely the applicable percent availability, are then updated at step 42, and the update is sent to the price forecasting system (PFS) 14 at step 43. Finally, at step 44, the price forecasting system 14 connects to the traffic billing system 20 and the accounting, scheduling and processing information are entered for that sale. The process then resets and returns to start waiting for the next customer inquiry 33.
  • The process is mostly the same if the customer decides to reserve time (yes at decision 36) rather than place a firm order that gives rise to a confirmation 18 as discussed above. Steps 46 and 47 proceed in the same manner as the corresponding steps 38 and 39. If customer 12 opts in favor of a reservation instead of a firm order, then such information is entered as a reservation 16 instead of a confirmation 18. At step 48, which corresponds to step 41 for an order, A and FN are recalculated based on an adjusted amount of time sold S. Step 48 preferably comprises generating prices for price quotations using the function PH=PL*FH, where PH is the final price when 100% of inventory associated with the formula has been sold, PL is the starting price when 0% of the inventory has been sold, and F is a function that determines the applicable price at inventory levels between the starting and final prices, with FH representing the value of function F when 100% of inventory has been sold. The weight assigned to orders and reservations affects the inventory level used by the function F in generating a price for the next price quotation to be generated.
  • Each reservation has a percent chance of maturing into an order, and applying the probability of an order being placed to the pricing forecast will enhance the accuracy of the pricing forecast. Thus, in the simplest model, a reservation with a historic probability of 50% will have only have half the effect on a pricing forecast that an identical order would have, and thus S is multiplied by 0.5 at step 48. The estimated probability may be entered manually by the salesperson, or may be determined by the system on a lookup table that contains probability estimates based on the specific customer's past track record, or for a new customer, the class the customer falls into (local ad agency, national ad agency, local retail, or discount.) It may be preferable to have a suggested probability generated by the system but give the salesperson the option of overriding the probability based on individual circumstances. After the recalculation is made, steps 42-44 are followed in the same manner as for an order. In this manner, the invention provides a more accurate prediction of actual future orders and revenues than would be possible by either not taking reservations into account at all in revenue projections, or else treating reservations as actual orders, which would err in the other direction.
  • An integrated system according to the invention optionally has the capability of earmarking or reserving specific times likely to be wanted by an advertiser, so as to ensure program access and availability. The yield management system upon receipt of the reservation recalculates A and subsequently a forecast PN given the new FN on that program's demand curve. In this way, the media property can also preserve its relationship with the advertiser by avoiding time slot conflicts which are a common problem in current industry practice. No availability causes program oversell and preemption which results in customer dissatisfaction and considerable inefficiency as station personnel spend time dealing with conflicts.
  • The systems and processes of the invention may be used by individual stations, but further advantages result from implementing the invention as part of a centralized enterprise revenue management system. In such a system, a headquarters location may automatically poll and receive an income forecast from integrated price forecasting and yield management systems of each media property, or may maintain a single integrated system which all member stations use through remote access.
  • FIG. 7 shows the latter type of system. Each station 51 has access to a network 52 such as the Internet, a local area network or a wide area network that maintains a master database 53 of time sales data for all member stations. For this purpose a basic Internet browser program with password access at a web site maintained by the headquarters location may be sufficient. Such a single, multi-station inventory management system 54 may, for example, permit selection by an individual station 51A, stations within one or more predetermined markets or geographic regions defined by a subgroup 56 of stations 51, or all stations 1 within the enterprise. The following illustrates an IUI table ranking of programs from several stations KAAA, KBBB, KCCC as an example of how programs from multiple stations can managed in the same manner as a program from a single station:
    Station/Daypart IUI Rank
    KAAA-FM 10a-3p M-F 1
    KAAA-FM 6a-10a Sat 2
    KBBB-FM 6a-10a M-F 3
    KCCC-FM 3p-8p M-F 4
    KBBB-FM 10a-3p M-F 5
    KDDD-FM 3p-8p M-F 6
    KBBB-FM 10a-3p Sat 7
    KCCC-FM 10a-3p Sun 8
    KDDD-FM 6a-10a M-F 9
    KAAA-FM 10a-9p Sun 10

    The table includes identification of both the time slot and the originating station, ranked competitively by IUI, and the column for IUI rank lists the selected slots in ranked order, as shown, or by actual IUI. The table may further select for stations of a particular type or media format within the enterprise, such as news stations, country and western stations, religious stations, or the like.
  • Referring to FIG. 8, a multi-station system may also be structured as a number of stand-alone inventory management systems 62 and databases 63, one for each station 51, which communicate with a central server 64 through a network 52 to maintain a master database 66. Master database 66 mirrors the contents of each of the individual databases 63 and is updated either periodically or whenever a database 63 is updated. When a request for time is received at station 51A that requires access to time data from other stations 51, system 62A receives this data from database 66 through network 52. In the event of network failure, stand alone inventory management systems 62 can continue functioning to sell time for each respective station 51. Real time updating of master database 66 is desirable to prevent potential errors due to a time lag between a change in a local database 63A indicating a sale and updating of master database 66, which will be accessed by other yield management systems 62 seeking to list, and possibly sell, a time slot of a station 51A which corresponds to database 63A. In this case, each station 51 has its own inventory management system 62 which it can take with it if the station is sold and leaves the enterprise. A hybrid system is also possible wherein each station 51 has its own price forecasting system software which accesses a common yield management system and traffic billing system through the network. This option may prove advantageous in that the price forecasting system provides the user interface function and can operate on a standalone in a situation where pricing data revisions from yield management system 22 is unavailable.
  • FIGS. 9 and 10 illustrate one possible layout of screens for a multi-station inventory management system in which a basic sales proposal screen 91 which is called from a master menu lists a series of stations that satisfy the criteria entered by the salesperson in response to the customer's request, in this illustration markets from A to D. The salesperson highlights several entries of interest and generates an additional screen 92, in which specific time slot pricing information for each station for each day of the week is present in a table so that one or more specific choices can be made. Side by side price comparisons are possible. The information which actually appears on the second screen 92 may be limited by time slot, price range, or like factors. Obviously, there are many ways in which such information could be conveniently presented, but a hierarchy of screens which become progressively more specific as shown is most preferred.
  • There will be a distinct advantage for multiple market stations, via consolidation, to implement consistent revenue management structures across their many outlets. Other industries have utilized revenue management principles quite effectively in terms of the increased amounts of actionable management information possible with consistent inventory management and pricing processes across multiple outlets. A revenue management system according to the invention can provide a corporate manager with information showing remaining availabilities instantaneously across multiple stations and multiple markets. Additionally, a inventory and revenue management system as described herein provides an opportunity for group managers to do a better forecasting job since they now have access to remaining commercial availability information across multiple markets and stations. The system of the invention can not only ascertain availabilities across multiple stations and multiple markets, but also determine the remaining revenue potential for those remaining availabilities, again across multiple markets and stations.
  • There are a number of important benefits that revenue management using an integrated system according to the invention holds for the industry. Clearly the biggest benefit is that it provides opportunities to support revenue based pricing and makes the overall pricing process easily accessible from an information standpoint. Salespeople regardless of location can access pricing and inventory information instantaneously. A salesperson can now retrieve remaining availabilities and a price quote for any program/daypart for one year in advance, given total demand on that particular program/daypart.
  • Since instantaneous pricing decisions based upon revenue management can be made, profit-oriented performance measurements, commissions and incentive programs based upon performance now can be implemented. Commission programs provide an opportunity for marketing people to focus on the optimization of inventory. In accordance with a further aspect of the invention, salespeople using the system are paid a percentage of a known margin or net profit, and sales abuses such as excessive sales to discount advertisers can be avoided by the means discussed above, even where salespeople would normally be motivated to make a sale to a large discount advertiser that is not in the best overall interest of the station. Salespeople will be able to yield-manage each individual availability request, allowing tremendous benefits to the media property from a margin contribution standpoint while at the same time satisfying a particular buyer's needs.
  • A revenue management system according to the invention provides a consistent structure within a sales organization. Salespeople, regardless of location, can access computer networks with customized revenue management systems by market. These systems will provide rate quotes predicated by the total customer demand for any and all types of station combinations. Such a system also permits increased industry consolidation, so that the broadcasting industry can perform like many other industries that have focused on revenue management practices, rather than as a multitude of small businesses each with its own revenue management approach. Whenever a company has many different brands under single ownership and an integrated system such as the one according to the invention in use, benefits such as one stop shopping, cross selling, larger market coverage, different brands under single ownership, and shared market intelligence follow. One stop shopping and cross selling take place as different sales structures are implemented across groups utilizing common revenue management programs. Marketing personnel for a particular station or station groups are able to access multiple programs, multiple brands either in the same or different markets, optimizing available inventory instantaneously. Another benefit focuses on market intelligence and the prospects for adjusting inventory control and pricing parameters across multiple brands, multiple formats and multiple programs across different markets. A revenue management system as described herein automatically adjust pricing parameters and cascades the results across multiple stations/markets virtually instantaneously, given different demand patterns across different formats and programs. This allows for inventory optimization routines to be applied across multiple stations and programs.
  • Definite market segments within broadcasting have varying price elasticity. Simply stated, different customers have a different ability to pay at different times, given their own unique needs. Without a revenue management system, such opportunities will often be squandered. There is predictable demand by season and by advertising segment for broadcast. An integrated system according to the invention provides a way to quantify that demand in terms of forecasting different price points within a particular segment. This allows for the ability to predict changes in demand at different price points, as well as provide the opportunity to optimize inventory for different programs across multiple stations and markets. Consolidation has allowed information technology, through a revenue management program, to take advantage of the new environment. The entire process is transparent to the customer, and that is well as long as the customer is presented with different options and alternatives that meet the customer's needs. Schedule negotiations that benefit both the station and the customer are now truly possible, i.e., less time is spent haggling over price and more time is spent selecting among the choices offered to find the right time slot. The present invention provides these benefits.
  • Whereas the invention has been described with respect to specific embodiments thereof, it will be understood that various changes and modifications will be suggested to one skilled in the art and it is intended to encompass such changes and modifications as fall within the scope of the appended claims. For example, alternative computational methods for reaching the end results described above are equivalents within the scope of the invention. The invention is not limited to time management and may be applied to other types of inventories with similar characteristics, for example, workload management wherein it is desired to assign a new project of a given size or duration to one of several individuals or groups having varying capacity, or advertising space in newspapers. Similarly, the multi-station systems according to the invention may create reports or tables using criteria other than the IUI ratio.
  • While components such as the price forecasting system, yield management system and traffic billing system have been depicted for ease of explanation as separate software modules that exchange information either directly of by means of uploadable data files, these functions could of course be provided in a single software program with subroutines for performing the functions indicated. Where these program modules can access a common memory, the steps of sending information from one module to another may amount to simply updating the values of variables in one section of memory and then accessing the updated variables with another module within the program. These and other alternatives are within the scope of the claims which follow.

Claims (9)

1. A method of inventory management for a number of media property stations using an computer-implemented inventory management system, each station having a geographic location and an associated geographic area in which it delivers media programming to consumers, which programming has associated advertising time segments, and each station having advertising inventory for sale, wherein the inventory comprises advertising time segments associated with future time periods, comprising:
accessing inventory information of multiple stations in response to a customer request for advertising time meeting specified customer request criteria;
determining one or more advertising time segments from the inventory of multiple stations that meet the customer request criteria;
generating advertising time segment inventory pricing information with yield management program logic in accordance with a pricing strategy;
entering order information for the customer request into the computer-implemented inventory management system; and
maintaining billing information for such order in one or more data files using traffic billing program logic.
2. The method of claim 1, wherein the step of accessing inventory information of multiple stations in response to a customer request further comprises generating a table of available time slots and dates.
3. The method of claim 2, wherein the table is in the form of a visually viewable display.
4. The method of claim 2, wherein the table includes a price quotation for each time slot on each date.
5. The method of claim 3, wherein the table includes a price quotation for each time slot on each date.
6. The method of claim 1, wherein the stations include radio stations.
7. The method of claim 1, wherein the stations include television stations.
8. The method of claim 1, further comprising providing access at each station to inventory data for other stations.
9. The method of claim 1, wherein the stations are members of a common business enterprise.
US11/139,875 1998-12-03 2005-05-27 Integrated inventory management system Abandoned US20050222865A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/139,875 US20050222865A1 (en) 1998-12-03 2005-05-27 Integrated inventory management system
US11/981,689 US7801778B2 (en) 1998-12-03 2007-10-31 Computer-implemented enterprise wide advertising inventory management system
US14/482,106 US20140379427A1 (en) 1998-12-03 2014-09-10 Integrated inventory management system for media advertising

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US11099098P 1998-12-03 1998-12-03
US09/215,779 US6253187B1 (en) 1998-08-31 1998-12-18 Integrated inventory management system
US09/884,979 US6567824B2 (en) 1998-08-31 2001-06-20 Integrated inventory management system
US10/162,263 US6920464B2 (en) 1998-12-03 2002-06-04 System for generating an advertising revenue projection
US10/880,669 US7689590B2 (en) 1998-12-03 2004-06-30 Integrated inventory management system for media advertising
US11/139,875 US20050222865A1 (en) 1998-12-03 2005-05-27 Integrated inventory management system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/880,669 Continuation US7689590B2 (en) 1998-12-03 2004-06-30 Integrated inventory management system for media advertising

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US11/981,689 Continuation US7801778B2 (en) 1998-12-03 2007-10-31 Computer-implemented enterprise wide advertising inventory management system
US14/482,106 Division US20140379427A1 (en) 1998-12-03 2014-09-10 Integrated inventory management system for media advertising

Publications (1)

Publication Number Publication Date
US20050222865A1 true US20050222865A1 (en) 2005-10-06

Family

ID=27380936

Family Applications (5)

Application Number Title Priority Date Filing Date
US10/162,263 Expired - Lifetime US6920464B2 (en) 1998-12-03 2002-06-04 System for generating an advertising revenue projection
US10/880,669 Expired - Fee Related US7689590B2 (en) 1998-12-03 2004-06-30 Integrated inventory management system for media advertising
US11/139,875 Abandoned US20050222865A1 (en) 1998-12-03 2005-05-27 Integrated inventory management system
US11/981,689 Expired - Fee Related US7801778B2 (en) 1998-12-03 2007-10-31 Computer-implemented enterprise wide advertising inventory management system
US14/482,106 Abandoned US20140379427A1 (en) 1998-12-03 2014-09-10 Integrated inventory management system for media advertising

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/162,263 Expired - Lifetime US6920464B2 (en) 1998-12-03 2002-06-04 System for generating an advertising revenue projection
US10/880,669 Expired - Fee Related US7689590B2 (en) 1998-12-03 2004-06-30 Integrated inventory management system for media advertising

Family Applications After (2)

Application Number Title Priority Date Filing Date
US11/981,689 Expired - Fee Related US7801778B2 (en) 1998-12-03 2007-10-31 Computer-implemented enterprise wide advertising inventory management system
US14/482,106 Abandoned US20140379427A1 (en) 1998-12-03 2014-09-10 Integrated inventory management system for media advertising

Country Status (1)

Country Link
US (5) US6920464B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040236794A1 (en) * 1998-12-03 2004-11-25 Billy Shane Fox Integrated inventory management system
US20080059294A1 (en) * 2006-09-05 2008-03-06 Klaus Schauser Systems and methods for displaying targeted advertisements to users of workflow software
US20080059295A1 (en) * 2006-09-05 2008-03-06 Klaus Schauser Systems and methods for generating advertiser recommendations from users of workflow software
US20080103874A1 (en) * 2006-10-31 2008-05-01 Caterpillar Inc. Method for forecasting a future inventory demand
US20080103895A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Self-serve percent rotation of future site channels for online advertising
US7386469B1 (en) * 2000-03-16 2008-06-10 Fujitsu Limited Method, system, and apparatus for accepting transaction reservation, and recording medium
WO2009065231A1 (en) * 2007-11-22 2009-05-28 Playground Limited Partnership Method and system of yield optimization
US20090302108A1 (en) * 2008-06-05 2009-12-10 Patrick John E Media inventory service
WO2010018584A1 (en) * 2008-08-14 2010-02-18 Checkm8 Inc. Internet based advertisement inventory forecasting and allocation
US20200184580A1 (en) * 2018-12-10 2020-06-11 Airbnb, Inc. Hierarchical generation of booking probability
US20210357895A1 (en) * 2018-09-26 2021-11-18 Nec Corporation Information processing system, information processing device, information processing method, and recording medium storing program

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7539628B2 (en) 2000-03-21 2009-05-26 Bennett James D Online purchasing system supporting buyer affordability screening
IL150375A0 (en) * 1999-12-27 2002-12-01 Dentsu Inc Total advertisement managing system using advertisement portfolio model
CA2324119A1 (en) * 2000-10-23 2002-04-23 Ardexus Inc. Method of assisting a sales representative in selling
US7343354B2 (en) * 2001-08-10 2008-03-11 Wideorbit, Inc. Method for determining demand and pricing of advertising time in the media industry
US7761324B2 (en) * 2001-11-09 2010-07-20 Siebel Systems, Inc. Forecasting and revenue management system
US7644009B2 (en) * 2001-11-09 2010-01-05 Siebel Systems, Inc. Method for forecasting and revenue management
US7281024B1 (en) * 2002-11-12 2007-10-09 Cisco Technology, Inc. Approach for propagating changes from a database to a client
WO2004068306A2 (en) * 2003-01-24 2004-08-12 Grupo Posadas Hospitality management system and methods
US20070208639A1 (en) * 2003-12-09 2007-09-06 Lloyd Stratton C Method and system for presenting forecasts
US8065178B2 (en) * 2003-12-09 2011-11-22 Siebel Systems, Inc. Method and system for automatically generating forecasts
US20050149388A1 (en) * 2003-12-30 2005-07-07 Scholl Nathaniel B. Method and system for placing advertisements based on selection of links that are not prominently displayed
US7693801B2 (en) * 2004-04-22 2010-04-06 Hewlett-Packard Development Company, L.P. Method and system for forecasting commodity prices using capacity utilization data
US7558784B2 (en) * 2004-04-26 2009-07-07 Right90, Inc. Operating plan data aggregation system with real-time updates
US20050278225A1 (en) * 2004-06-01 2005-12-15 Santa-Rosa Masao T System and method for automated inventory management
US7752200B2 (en) 2004-08-09 2010-07-06 Amazon Technologies, Inc. Method and system for identifying keywords for use in placing keyword-targeted advertisements
US7778870B1 (en) * 2004-09-21 2010-08-17 Marketing Technology Concepts, Inc. System and method for managing, monitoring and reporting on a plurality of online incentive programs
US20060200370A1 (en) * 2005-03-04 2006-09-07 Sabre, Inc. Availability-based pricing for multi-channel distribution
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US20060271389A1 (en) * 2005-05-31 2006-11-30 Microsoft Corporation Pay per percentage of impressions
US20060271426A1 (en) * 2005-05-31 2006-11-30 Microsoft Corporation Posted price market for online search and content advertisements
US8099326B2 (en) * 2005-06-01 2012-01-17 Google Inc. Traffic estimator
US7676405B2 (en) * 2005-06-01 2010-03-09 Google Inc. System and method for media play forecasting
US20070005420A1 (en) * 2005-06-30 2007-01-04 Microsoft Corporation Adjustment of inventory estimates
US8352305B2 (en) * 2005-09-30 2013-01-08 Starcom Mediavest Group, Inc. Automated broadcast advertising transaction system and method
US9123000B2 (en) * 2005-10-31 2015-09-01 Friedrich Gartner Automatic generation of calendarization curves
US7942319B2 (en) * 2006-05-02 2011-05-17 1020, Inc. Location information management
US8165917B2 (en) * 2006-05-12 2012-04-24 Rbidr, Llc System and method for selling time-based inventory
US8719080B2 (en) * 2006-05-20 2014-05-06 Clear Channel Management Services, Inc. System and method for scheduling advertisements
US20080103795A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Lightweight and heavyweight interfaces to federated advertising marketplace
US20080103897A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Normalizing and tracking user attributes for transactions in an advertising exchange
US20080103837A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Risk reduction for participants in an online advertising exchange
US20080103902A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Orchestration and/or exploration of different advertising channels in a federated advertising network
US8533049B2 (en) * 2006-10-25 2013-09-10 Microsoft Corporation Value add broker for federated advertising exchange
US20080103900A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Sharing value back to distributed information providers in an advertising exchange
US20080103896A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying, normalizing and tracking display properties for transactions in an advertising exchange
US20080103792A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Decision support for tax rate selection
US20080103952A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying and normalizing utility functions of participants in an advertising exchange
US20080103955A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Accounting for trusted participants in an online advertising exchange
US20080103898A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying and normalizing utility functions of participants in an advertising exchange
US8589233B2 (en) * 2006-10-25 2013-11-19 Microsoft Corporation Arbitrage broker for online advertising exchange
US20080103953A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Tool for optimizing advertising across disparate advertising networks
WO2008107510A1 (en) * 2007-03-07 2008-09-12 Cvon Innovations Ltd An access control method and system
US8788320B1 (en) * 2007-03-28 2014-07-22 Amazon Technologies, Inc. Release advertisement system
GB2448190A (en) 2007-04-05 2008-10-08 Cvon Innovations Ltd Data delivery evaluation system
WO2008131448A1 (en) 2007-04-23 2008-10-30 1020, Inc. Content allocation
US20080271120A1 (en) * 2007-04-23 2008-10-30 1020, Inc. Network Pre-Authentication
US20080275759A1 (en) * 2007-04-23 2008-11-06 1020, Inc. Content Allocation
US20080281729A1 (en) * 2007-05-10 2008-11-13 O'brien Daniel M Method of Developing, Inventorying and Distributing Content
EP2171670A2 (en) * 2007-05-23 2010-04-07 CVON Innovations Limited A method and a system for providing mobile communications services
GB2450193A (en) * 2007-06-12 2008-12-17 Cvon Innovations Ltd Method and system for managing credits via a mobile device
US7809590B2 (en) * 2007-07-10 2010-10-05 Asn, Inc. Healthcare charge capture and information delivery system and method
WO2009048000A1 (en) * 2007-10-11 2009-04-16 Denki Kagaku Kogyo Kabushiki Kaisha Aluminous-fiber mass, process for producing the same, and use
GB2456184A (en) * 2008-01-07 2009-07-08 Cvon Innovations Ltd System for selecting an information provider or service provider
US8230460B2 (en) * 2008-03-19 2012-07-24 Clear Channel Management Services, Inc. Real-time insertion and reporting of media content
US9390136B2 (en) 2009-02-12 2016-07-12 1020, Inc. System and method of identifying relevance of electronic content to location or place
US20100205226A1 (en) * 2009-02-12 2010-08-12 Anne Bezancon Unique referencing scheme identifier for location
US20100299172A1 (en) * 2009-05-20 2010-11-25 The Walsh Group Ltd. Equipment management system
US9378507B2 (en) * 2009-06-17 2016-06-28 1020, Inc. System and method of disseminating electronic content utilizing geographic and time granularities
US8533048B2 (en) * 2009-09-16 2013-09-10 Verizon Patent And Licensing Inc. Advertisement revenue management
US20110209067A1 (en) * 2010-02-19 2011-08-25 Bogess Keandre System and Method for Website User Valuation
US20110208580A1 (en) * 2010-02-23 2011-08-25 Automated Media Services, Inc. System and method for planning multiple advertising wheel differentials to maximize revenue across disparate retail environments
US8996402B2 (en) 2010-08-02 2015-03-31 Apple Inc. Forecasting and booking of inventory atoms in content delivery systems
US8990103B2 (en) 2010-08-02 2015-03-24 Apple Inc. Booking and management of inventory atoms in content delivery systems
US8510658B2 (en) 2010-08-11 2013-08-13 Apple Inc. Population segmentation
US8639544B1 (en) 2010-12-22 2014-01-28 Alberobello Capital Corporation Identifying potentially unfair practices in content and serving relevant advertisements
US9959552B2 (en) 2011-02-02 2018-05-01 1020, Inc. System and method for discounted sales transactions
US8364553B2 (en) 2011-04-25 2013-01-29 International Business Machines Corporation Managing fresh-product inventory
US8620763B2 (en) * 2011-11-08 2013-12-31 Truecar, Inc. System, method and computer program product for demand-weighted selection of sales outlets
US20130211877A1 (en) * 2012-02-13 2013-08-15 Oracle International Corporation Retail product pricing markdown system
EP2862140A4 (en) * 2012-06-19 2016-01-13 Visible World Inc Systems, methods and computer-readable media for optimizing transactions in a household addressable media network
US20140229269A1 (en) * 2013-02-14 2014-08-14 Disney Enterprises, Inc. Inventory management system
US10157377B2 (en) 2013-07-09 2018-12-18 Versonix Corporation System and method for reservation inventory management
US10318970B2 (en) * 2013-10-04 2019-06-11 International Business Machines Corporation Generating a succinct approximate representation of a time series
US10395198B2 (en) 2013-10-04 2019-08-27 International Business Machines Corporation Forecasting a time series based on actuals and a plan
US10147079B2 (en) 2015-04-14 2018-12-04 Square, Inc. Open ticket payment handling with offline mode
US10339467B2 (en) 2015-06-02 2019-07-02 International Business Machines Corporation Quantitative discovery of name changes
US10555050B2 (en) 2015-07-24 2020-02-04 Videoamp, Inc. Cross-screen measurement accuracy in advertising performance
US9980010B2 (en) 2015-07-24 2018-05-22 Videoamp, Inc. Cross-screen optimization of advertising placement
US10812870B2 (en) 2016-01-14 2020-10-20 Videoamp, Inc. Yield optimization of cross-screen advertising placement
US9980011B2 (en) 2015-07-24 2018-05-22 Videoamp, Inc. Sequential delivery of advertising content across media devices
US10136174B2 (en) 2015-07-24 2018-11-20 Videoamp, Inc. Programmatic TV advertising placement using cross-screen consumer data
WO2017019643A1 (en) 2015-07-24 2017-02-02 Videoamp, Inc. Targeting tv advertising slots based on consumer online behavior
US10762484B1 (en) * 2015-09-30 2020-09-01 Square, Inc. Data structure analytics for real-time recommendations
US11151528B2 (en) 2015-12-31 2021-10-19 Square, Inc. Customer-based suggesting for ticket splitting
US10510039B2 (en) * 2016-09-06 2019-12-17 Iheartmedia Management Services, Inc. Dynamic assignment of media advertising orders to broadcast inventory
US10984374B2 (en) * 2017-02-10 2021-04-20 Vocollect, Inc. Method and system for inputting products into an inventory system
CN112488751B (en) * 2020-11-28 2023-05-26 广东电网有限责任公司 Budget deviation early warning method and device based on deviation degree, terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5255184A (en) * 1990-12-19 1993-10-19 Andersen Consulting Airline seat inventory control method and apparatus for computerized airline reservation systems
US5918209A (en) * 1996-01-11 1999-06-29 Talus Solutions, Inc. Method and system for determining marginal values for use in a revenue management system
US6085164A (en) * 1993-09-15 2000-07-04 Sabre Inc. Apparatus and method of allocating flight inventory resources based on the current market value
US6085169A (en) * 1996-09-04 2000-07-04 Priceline.Com Incorporated Conditional purchase offer management system
US6253189B1 (en) * 1997-09-15 2001-06-26 At&T Corp. System and method for completing advertising time slot transactions
US6263315B1 (en) * 1998-11-02 2001-07-17 Pricing Research Corporation Revenue management system and method
US6338043B1 (en) * 1998-12-01 2002-01-08 Nielsen Media Research Method and apparatus for developing a package of media advertising spots

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3605089A (en) 1969-07-14 1971-09-14 J A Terteling & Sons Physical inventory scanning and recording system
US3651478A (en) 1970-07-07 1972-03-21 John J Shandlay Inventory control system
US4025766A (en) 1975-10-29 1977-05-24 Muscolino Inventory Service, Inc. Inventory recordation system and processing
US4136393A (en) * 1977-07-18 1979-01-23 Westinghouse Electric Corp. Method of power demand control with time dependent target
US4141069A (en) * 1977-08-26 1979-02-20 Westinghouse Electric Corp. Time dependent power demand control method
US4509123A (en) 1983-01-06 1985-04-02 Vereen William J Automated tracking process for manufacturing and inventory
US4700295A (en) 1985-04-18 1987-10-13 Barry Katsof System and method for forecasting bank traffic and scheduling work assignments for bank personnel
WO1991003791A1 (en) 1989-09-01 1991-03-21 Amdahl Corporation Operating system and data base
US5459656A (en) * 1989-09-12 1995-10-17 Park City Group, Inc. Business demand projection system and method
US5854746A (en) 1990-04-28 1998-12-29 Kanebo, Ltd. Flexible production and material resource planning system using sales information directly acquired from POS terminals
US5216594A (en) 1990-05-11 1993-06-01 Foot Image Technology, Inc. Method of inventory management for footwear and last manufacture
US5383112A (en) 1991-01-07 1995-01-17 Gte Service Corporation Inventory management method
US5287267A (en) * 1991-05-10 1994-02-15 International Business Machines Corporation Methods for parts procurement quantity determination where demand is uncertain for the product in which the parts are used
US5401946A (en) * 1991-07-22 1995-03-28 Weinblatt; Lee S. Technique for correlating purchasing behavior of a consumer to advertisements
US5241467A (en) 1992-04-30 1993-08-31 Ers Associates Limited Partnership Space management system
US5630121A (en) 1993-02-02 1997-05-13 International Business Machines Corporation Archiving and retrieving multimedia objects using structured indexes
US5712989A (en) 1993-04-02 1998-01-27 Fisher Scientific Company Just-in-time requisition and inventory management system
US5666493A (en) 1993-08-24 1997-09-09 Lykes Bros., Inc. System for managing customer orders and method of implementation
WO1995015533A1 (en) 1993-11-30 1995-06-08 Burke Raymond R Computer system for allowing a consumer to purchase packaged goods at home
CA2164896C (en) * 1994-12-27 2000-11-21 Daniel Jitzchak Mayer Context-based transactions using broadcast advertising
US5765143A (en) 1995-02-28 1998-06-09 Triad Systems Corporation Method and system for inventory management
US5615109A (en) 1995-05-24 1997-03-25 Eder; Jeff Method of and system for generating feasible, profit maximizing requisition sets
US5758328A (en) 1996-02-22 1998-05-26 Giovannoli; Joseph Computerized quotation system and method
US5870733A (en) 1996-06-14 1999-02-09 Electronic Data Systems Corporation Automated system and method for providing access data concerning an item of business property
US5761432A (en) 1996-07-15 1998-06-02 At&T Corp Method and apparatus for providing an efficient use of telecommunication network resources
US5897622A (en) 1996-10-16 1999-04-27 Microsoft Corporation Electronic shopping and merchandising system
US5933822A (en) 1997-07-22 1999-08-03 Microsoft Corporation Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision
US5960414A (en) 1997-11-25 1999-09-28 Hewlett-Packard Company Method for monitoring excess inventory
US6173271B1 (en) * 1997-11-26 2001-01-09 California Institute Of Technology Television advertising automated billing system
US6061691A (en) * 1998-08-31 2000-05-09 Maxagrid International, Inc. Method and system for inventory management
US6920464B2 (en) * 1998-12-03 2005-07-19 Grantley Patent Holdings, Ltd. System for generating an advertising revenue projection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5255184A (en) * 1990-12-19 1993-10-19 Andersen Consulting Airline seat inventory control method and apparatus for computerized airline reservation systems
US6085164A (en) * 1993-09-15 2000-07-04 Sabre Inc. Apparatus and method of allocating flight inventory resources based on the current market value
US5918209A (en) * 1996-01-11 1999-06-29 Talus Solutions, Inc. Method and system for determining marginal values for use in a revenue management system
US6085169A (en) * 1996-09-04 2000-07-04 Priceline.Com Incorporated Conditional purchase offer management system
US6253189B1 (en) * 1997-09-15 2001-06-26 At&T Corp. System and method for completing advertising time slot transactions
US6263315B1 (en) * 1998-11-02 2001-07-17 Pricing Research Corporation Revenue management system and method
US6338043B1 (en) * 1998-12-01 2002-01-08 Nielsen Media Research Method and apparatus for developing a package of media advertising spots

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040236794A1 (en) * 1998-12-03 2004-11-25 Billy Shane Fox Integrated inventory management system
US7689590B2 (en) 1998-12-03 2010-03-30 Clear Channel Management Services, Inc. Integrated inventory management system for media advertising
US7386469B1 (en) * 2000-03-16 2008-06-10 Fujitsu Limited Method, system, and apparatus for accepting transaction reservation, and recording medium
US7778875B2 (en) * 2006-09-05 2010-08-17 Appfolio, Inc. Systems and methods for generating advertiser recommendations from users of workflow software
US8086541B2 (en) 2006-09-05 2011-12-27 Appfolio, Llc Systems and methods for generating advertiser recommendations from users of workflow software
US8050972B2 (en) * 2006-09-05 2011-11-01 Appfolio, Inc. Systems and methods for generating advertiser recommendations from users of workflow software
US20110087548A1 (en) * 2006-09-05 2011-04-14 Klaus Schauser Systems and methods for generating advertiser recommendations from users of workflow software
US20100274662A1 (en) * 2006-09-05 2010-10-28 Klaus Schauser Systems and methods for generating advertiser recommendations from users of workflow software
US20080059294A1 (en) * 2006-09-05 2008-03-06 Klaus Schauser Systems and methods for displaying targeted advertisements to users of workflow software
US20080059295A1 (en) * 2006-09-05 2008-03-06 Klaus Schauser Systems and methods for generating advertiser recommendations from users of workflow software
US20080103895A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Self-serve percent rotation of future site channels for online advertising
US8788343B2 (en) * 2006-10-25 2014-07-22 Microsoft Corporation Price determination and inventory allocation based on spot and futures markets in future site channels for online advertising
US8027863B2 (en) 2006-10-31 2011-09-27 Caterpillar Inc. Method for forecasting a future inventory demand
US20080103874A1 (en) * 2006-10-31 2008-05-01 Caterpillar Inc. Method for forecasting a future inventory demand
WO2009065231A1 (en) * 2007-11-22 2009-05-28 Playground Limited Partnership Method and system of yield optimization
US20090302108A1 (en) * 2008-06-05 2009-12-10 Patrick John E Media inventory service
US8069097B2 (en) 2008-06-05 2011-11-29 Harris Corporation Media inventory service
WO2010018584A1 (en) * 2008-08-14 2010-02-18 Checkm8 Inc. Internet based advertisement inventory forecasting and allocation
US20210357895A1 (en) * 2018-09-26 2021-11-18 Nec Corporation Information processing system, information processing device, information processing method, and recording medium storing program
US20200184580A1 (en) * 2018-12-10 2020-06-11 Airbnb, Inc. Hierarchical generation of booking probability
US11308564B2 (en) * 2018-12-10 2022-04-19 Airbnb, Inc. Hierarchical generation of booking probability

Also Published As

Publication number Publication date
US7801778B2 (en) 2010-09-21
US6920464B2 (en) 2005-07-19
US20040236794A1 (en) 2004-11-25
US7689590B2 (en) 2010-03-30
US20080195484A1 (en) 2008-08-14
US20020188487A1 (en) 2002-12-12
US20140379427A1 (en) 2014-12-25

Similar Documents

Publication Publication Date Title
US6567824B2 (en) Integrated inventory management system
US7801778B2 (en) Computer-implemented enterprise wide advertising inventory management system
US7941350B2 (en) Inventory and revenue maximization method and system
US20200160402A1 (en) Media trading
US9704123B2 (en) Automated listing management
AU2009217349B2 (en) Automatically prescribing total budget for marketing and sales resources and allocation across spending categories
AU2006227177A1 (en) Apparatus and methods for providing queue messaging over a network
AU2023201296A1 (en) Apparatus and methods for providing queue messaging over a network
AU2017200309A1 (en) Media Trading

Legal Events

Date Code Title Description
AS Assignment

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, LP., TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRANTLEY PATENT HOLDINGS, LTD.;REEL/FRAME:022162/0121

Effective date: 20081229

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC., TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:CLEAR CHANNEL MANAGEMENT SERVICES, LP.;REEL/FRAME:022214/0285

Effective date: 20081223

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, LP., TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRANTLEY PATENT HOLDINGS, LTD.;REEL/FRAME:022214/0297

Effective date: 20081229

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, LP.,TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRANTLEY PATENT HOLDINGS, LTD.;REEL/FRAME:022162/0121

Effective date: 20081229

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC.,TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:CLEAR CHANNEL MANAGEMENT SERVICES, LP.;REEL/FRAME:022214/0285

Effective date: 20081223

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, LP.,TEXAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GRANTLEY PATENT HOLDINGS, LTD.;REEL/FRAME:022214/0297

Effective date: 20081229

AS Assignment

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC., TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:CLEAR CHANNEL MANAGEMENT SERVICES, LP.;REEL/FRAME:022266/0342

Effective date: 20081223

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC.,TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:CLEAR CHANNEL MANAGEMENT SERVICES, LP.;REEL/FRAME:022266/0342

Effective date: 20081223

AS Assignment

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:CLEAR CHANNEL MANAGEMENT SERVICES, INC.;CLEAR CHANNEL INVESTMENTS, INC.;CLEAR CHANNEL COMMUNICATIONS, INC.;REEL/FRAME:034008/0027

Effective date: 20140910

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA

Free format text: SECURITY AGREEMENT;ASSIGNORS:CLEAR CHANNEL MANAGEMENT SERVICES, INC.;CLEAR CHANNEL INVESTMENTS, INC.;CLEAR CHANNEL COMMUNICATIONS, INC.;REEL/FRAME:034008/0027

Effective date: 20140910

AS Assignment

Owner name: IHEARTMEDIA MANAGEMENT SERVICES, INC., TEXAS

Free format text: CHANGE OF NAME;ASSIGNOR:CLEAR CHANNEL MANAGEMENT SERVICES, INC.;REEL/FRAME:034026/0037

Effective date: 20140916

AS Assignment

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:IHEARTMEDIA MANAGEMENT SERVICES, INC.;CLEAR CHANNEL MANAGEMENT SERVICES, INC.;CLEAR CHANNEL COMMUNICATIONS, INC.;REEL/FRAME:035109/0168

Effective date: 20150226

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERA

Free format text: SECURITY AGREEMENT;ASSIGNORS:IHEARTMEDIA MANAGEMENT SERVICES, INC.;CLEAR CHANNEL MANAGEMENT SERVICES, INC.;CLEAR CHANNEL COMMUNICATIONS, INC.;REEL/FRAME:035109/0168

Effective date: 20150226

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

AS Assignment

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL MANAGEMENT SERVICES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CITICASTERS LICENSES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CAPSTAR TX, LLC, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: IHEARTMEDIA MANAGEMENT SERVICES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CAPSTAR TX, LLC, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL BROADCASTING LICENSES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CITICASTERS CO., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: AMFM RADIO LICENSES, LLC, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: AMFM TEXAS BROADCASTING, LP, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL INVESTMENTS, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL BROADCASTING LICENSES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL COMMUNICATIONS, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CAPSTAR RADIO OPERATING COMPANY, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CITICASTERS LICENSES, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: IHEARMEDIA + ENTERTAINMENT, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CAPSTAR RADIO OPERATING COMPANY, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: IHEARMEDIA + ENTERTAINMENT, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501

Owner name: CLEAR CHANNEL COMMUNICATIONS, INC., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: AMFM TEXAS BROADCASTING, LP, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: CITICASTERS CO., TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 035109/0168;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0714

Effective date: 20190501

Owner name: AMFM RADIO LICENSES, LLC, TEXAS

Free format text: RELEASE OF THE SECURITY INTEREST RECORDED AT REEL/FRAME 034008/0027;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:049149/0773

Effective date: 20190501