# US 2014/0196062 A1 · Systems and methods for setting prices in data driven media placement

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0196062 A1
- Document ID: US20140196062A1
- Status: Published application
- Kind: A1
- Application number: 14/142,120
- Filed: 2013-12-27
- Published: 2014-07-10
- Earliest claimed: 2013-01-10
- Assignees: United Video Properties, Inc.
- Applicants: United Video Properties, Inc.
- Inventors: Matthew Emans; John Hoctor; Jonathan Turner
- Web page: https://patentgrep.com/patent/US20140196062A1

## CPC

- G06Q 30/0244: {Optimization}
- G06Q 30/0241: Advertisements
- G06Q 30/0249: {based upon budgets or funds}
- G06Q 30/0264: {based upon schedule}
- G06Q 30/0273: Determination of fees for advertising
- H04N 21/2542: {for selling goods, e.g. TV shopping (payment schemes, payment architectures or payment protocols for electronic shopping systems G06Q20/12)}
- H04N 21/2543: Billing {, e.g. for subscription services (payment schemes, architectures or protocols G06Q20/00; e-commerce G06Q30/00; arrangements for billing for the use of broadcast information or broadcast-related information H04H60/21)}
- H04N 21/2547: Third Party Billing, e.g. billing of advertiser
- H04N 21/26241: {involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children programme}
- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- G06Q: INFORMATION 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
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

System and methods are presented for setting pricing in an advertising campaign with an audience management module. In some embodiments, a plurality of data structures is stored in a memory, each data structure representing one of a plurality of advertising slots. The audience management module stores in each of the plurality of data structures a price value associated with a respective advertising slot. A user input of a fixed value is received and stored as the price value of a first data structure of the plurality of data structures. The audience management module automatically updates the price value of each of the plurality of data structures without changing the price value of the first data structure.

## Claims

### Claim 1

A method for setting pricing in an advertising campaign plan, the method comprising:
storing, in a memory, a plurality of data structures, each data structure representing one of a plurality of advertising slots;
storing, in each of the plurality of data structures, a price value associated with a respective advertising slot;
receiving a user selection of a fixed price value;
storing the fixed price value as the price value of a first data structure of the plurality of data structures; and
automatically updating the price value of each of the plurality of data structures without changing the price value of the first data structure.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining a projected demand for each of the plurality of advertising slots based on an audience-related criterion, wherein the automatically updated price values are updated based on a projected demand of an associated advertising slot.

### Claim 3 (depends on 2)

The method of claim 2, further comprising associating each of the plurality of advertising slots with one of a plurality of pricing tiers by storing the association in a respective data structure of each advertising slot.

### Claim 4 (depends on 3)

The method of claim 3, wherein storing the fixed price value as the price value of the first data structure of the plurality of data structures further comprises:
storing the fixed price value as the price value of a first pricing tier of the plurality of pricing tiers, the first pricing tier being associated with the first data structure; and
updating, based on a projected demand of each of the plurality of advertising slots, a price value of each of the plurality pricing tiers without changing the price value of the first of the plurality of pricing tiers.

### Claim 5 (depends on 4)

The method of claim 4, wherein automatically updating the price value of each of the plurality of data structures without changing the price value of the first data structure further comprises updating the price value of each of the plurality of data structures based on an associated pricing tier without changing the price value of the first data structure.

### Claim 6 (depends on 1)

The method of claim 1, wherein determining a projected demand for each of the plurality of advertising slots comprises determining a projected demand based on at least one of historical inventory data, projected inventory data, current demand, and audience estimates.

### Claim 7 (depends on 1)

The method of claim 1, wherein determining a projected demand for each of the plurality of advertising slots further comprises estimating fluctuations in the projected demand in response to storing the fixed price as the price value of the first data structure of the plurality of data structures.

### Claim 8 (depends on 1)

The method of claim 1, wherein the plurality of data structures corresponds to an available inventory of a media provider.

### Claim 9 (depends on 1)

The method of claim 1, further comprising receiving pricing information from at least one advertising source, wherein each price value stored in each of the plurality of data structures is based on the pricing information.

### Claim 10 (depends on 1)

The method of claim 1, further comprising generating for display a plurality of cells in a grid arrangement, wherein:
each of the plurality of cells is representative of one of the plurality of data structures,
each of the plurality of cells is arranged according to a content source and a time period of the data structure represented by the cell, and
each of the plurality of cells includes a price value.

### Claim 11

A system for setting pricing in an advertising campaign plan, the system comprising:
processing circuitry, wherein the processing circuitry is configured to:
store, in a memory, a plurality of data structures, each data structure representing one of a plurality of advertising slots;
store, in each of the plurality of data structures, a price value associated with a respective advertising slot;
receive a user selection of a fixed price value;
store the fixed price value as the price value of a first data structure of the plurality of data structures; and
automatically update the price value of each of the plurality of data structures without changing the price value of the first data structure.

### Claim 12 (depends on 11)

The system of claim 11, wherein the processing circuitry is further configured to generate a projected demand for each of the plurality of advertising slots based on an audience-related criterion, wherein the automatically updated price values are updated based on a projected demand of an associated advertising slot.

### Claim 13 (depends on 12)

The system of claim 12, wherein the processing circuitry is further configured to associate each of the plurality of advertising slots with one of a plurality of pricing tiers by storing the association in a respective data structure of each advertising slot.

### Claim 14 (depends on 13)

The system of claim 13, wherein the processing circuitry is further configured to:
store the fixed price value as the price value of a first pricing tier of the plurality of pricing tiers, the first pricing tier being associated with the first data structure; and
update, based on a projected demand of each of the plurality of advertising slots, a price value of each of the plurality pricing tiers without changing the price value of the first of the plurality of pricing tiers.

### Claim 15 (depends on 14)

The system of claim 14, wherein the processing circuitry is further configured to update the price value of each of the plurality of data structures based on an associated pricing tier without changing the price value of the first data structure.

### Claim 16 (depends on 11)

The system of claim 11, wherein the processing circuitry is further configured to determine a projected demand based on at least one of historical inventory data, projected inventory data, current demand, and audience estimates.

### Claim 17 (depends on 11)

The system of claim 11, wherein the processing circuitry is further configured to estimate fluctuations in the projected demand in response to storing the fixed price as the price value of the first data structure of the plurality of data structures.

### Claim 18 (depends on 11)

The system of claim 11, wherein the plurality of data structures corresponds to an available inventory of a media provider.

### Claim 19 (depends on 11)

The system of claim 11, wherein the processing circuitry is further configured to receive pricing information from at least one advertising source, wherein each price value stored in each of the plurality of data structures is based on the pricing information.

### Claim 20 (depends on 11)

The system of claim 11, wherein the processing circuitry is further configured to generate for display a plurality of cells in a grid arrangement, wherein:
each of the plurality of cells is representative of one of the plurality of data structures,
each of the plurality of cells is arranged according to a content source and a time period of the data structure represented by the cell, and
each of the plurality of cells includes a price value.

### Claim at position 21

21-60. (canceled)
