IP Library Granted Patent US 8,442,859
Granted Patent B1
US 8,442,859 · App. 13/450,041 · Granted May 14, 2013

Methods, systems, and computer program products for optimizing liquidity and price discovery in advertising markets

Inventors: Todd J. Broms (New York, NY); Amihai Ulman (Brooklyn, NY)
Assignee: Managed Audience Share Solutions LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,442,859
App. No.
13/450,041
Granted
May 14, 2013
Kind
B1
Abstract

Systems, methods, and computer program products are provided for optimizing liquidity that an Audience Producer can access for the sale of audience profile access rights by having each individual audience profile access right listed using symbology that can gamer the highest price discovery and depth of market. This is accomplished, in part, by providing multiple listing symbologies for a single asset, allowing for a determination of an optimized or improved symbology for obtaining a best purchase or sale price for a structured advertising asset.

Claims (77)

1. A method comprising:

receiving, by one or more computing devices, an inventory description of an advertising asset for sale;

generating, by the one or more computing devices, plurality of sell orders each representing the advertising asset using a different combination of attributes of the advertising asset, wherein the attributes represent characteristics of an audience or display space;

prioritizing, by the one or more computing devices the plurality of sell orders to generate an order posting subset of the plurality of sell orders in accordance with historical data associated with the plurality of sell orders; and

posting, by the one or more computing devices, the advertising asset for sale under each of the sell orders of the order posting subset concurrently, wherein each of the sell orders of the of the order posting subset is usable to match a buy order with the advertising asset, and wherein matching the buy order with any one of the sell orders of the order posting subset cancels the remaining of the sell orders of the order posting subset.

2. The method of claim 1 ,

wherein posting the advertising asset for sale under each of the sell orders of the order posting subset concurrently comprises posting the advertising asset for sale using a plurality of listing symbols assigned to the advertising asset.

3. The method of claim 1 , wherein receiving the inventory description comprises:

receiving third party analytic data regarding the advertising asset.

4. The method of claim 3 , further comprising:

verifying the advertising asset using the third party analytic data.

5. The method of claim 1 , further comprising:

generating a plurality of listing symbols based on the attributes of the advertising asset and corresponding to the sell orders of the order posting subset; and

assigning the plurality of listing symbols to the advertising asset.

6. The method of claim 5 , further comprising:

querying the historical data for the plurality of listing symbols,

wherein prioritizing the plurality of sell orders to generate the order posting subset of the plurality of sell orders comprises prioritizing the plurality of listing symbols to provide an arrangement, in an order posting structure, of expected prices for the advertising asset based on market conditions.

7. The method of claim 5 , further comprising:

determining a quantity of the advertising asset based on the inventory description; and

attributing the quantity of the advertising asset to the plurality of listing symbols.

8. The method of claim 5 , wherein posting the advertising asset for sale under each of the sell orders of the order posting subset concurrently comprises:

posting each of the sell orders of the order posting subset to a limit order book for each of the plurality of listing symbols; and

posting corresponding respective prices for each of the sell orders of the order posting subset in the limit order book.

9. The method of claim 8 , wherein the sell order specifies that matching the buy order with the sell order cancels the remaining of the sell orders of the order posting subset.

10. The method of claim 1 , further comprising:

approving the inventory description of the advertising asset; and

posting the inventory description of the advertising asset to an account of a seller.

11. A computer-readable storage device having instructions stored thereon, execution of which, by one or more computing devices, causes the one or more computing devices to perform operations comprising:

receiving an inventory description of an advertising asset for sale;

generating a plurality of sell orders each representing the adverting asset using a different combination of attributes of the advertising asset, wherein the attributes represent characteristics of an audience or display space;

prioritizing the plurality of sell orders to generate an order posting subset of the plurality of sell orders in, accordance with historical data associated with the plurality of sell orders; and

posting the advertising asset for sale under each of the sell orders of the order posting subset concurrently, wherein each of the sell orders of the order posting subset is usable to match a buy order with the advertising asset, and wherein matching the buy order with any one of the sell orders of the order posting subset cancels the remaining of the sell orders of the order posting subset.

12. The computer-readable storage device of claim 11 , wherein posting the advertising asset for sale under each of the sell orders of the order posting subset concurrently comprises posting the advertising asset for sale using a plurality of listing symbols assigned to the advertising asset.

13. The computer-readable storage device of claim 11 , wherein receiving the inventory description comprises:

receiving third party analytic data regarding the advertising asset.

14. The computer-readable storage device of claim 13 , the operations further comprising:

verifying the advertising asset using the third party analytic data.

15. The computer-readable storage device of claim 11 , the operations further comprising:

generating a plurality of listing symbols based on the attributes of the advertising asset and corresponding to the sell orders of the order posting subset; and

assigning the plurality of listing symbols to the advertising asset.

16. The computer-readable storage device of claim 15 , the operations further comprising:

querying the historical data for the plurality of listing symbols,

wherein prioritizing the plurality of sell orders to generate the order posting subset of the pluralit of sell orders comprises prioritizing the plurality of listing symbols to provide an arrangement, in an order posting structure, of expected prices for the advertising asset based on market conditions.

17. The computer-readable storage device of claim 15 , the operations further comprising:

determining a quantity of the advertising asset based on the inventory description; and

attributing the quantity of the advertising asset to the plurality of listing symbols.

18. The computer-readable storage device of claim 15 , wherein posting the advertising asset for sale under each of the sell orders of the order posting subset concurrently comprises:

posting each of the sell orders of the order posting subset to a limit order book for each of the plurality of listing symbols; and

posting corresponding respective prices for each of the sell orders of the order posting subset in the limit order book.

19. The computer-readable storage device of claim 18 , wherein the sell order specifies that matching the buy order with the sell order cancels the remaining of the sell orders of the order posting subset.

20. The computer-readable storage device of claim 11 , the operations further comprising:

approving the inventory description of the advertising asset; and

posting the inventory description of the advertising asset to an account of a seller.

21. A system comprising:

a memory configured to store modules comprising:

a receiving module configured to receive an inventory description of an advertising asset for sale,

a generating module configured to generate a plurality of sell orders each representing the advertising asset using a different combination of attributes of the advertising asset, wherein the attributes represent characteristics of an audience or display space,

a prioritizing module configured to prioritize the plurality of sell orders, to generate an order posting subset of the plurality of sell orders in accordance with historical data associated with the plurality of sell orders, and

a posting module configured to post the advertising asset for sale under each of the sell orders of the order posting subset concurrently, wherein each of the sell orders of the order posting subset is usable to match a buy order with the advertising asset, and wherein matching the buy order with any one of the sell orders of the order posting, subset cancels the remaining of the sell orders of the order posting subset; and

one or more processors configured to process the modules.

22. The system of claim 21 ,

wherein the posting module is further configured to post the advertising asset for sale under each of the sell orders of the order posting, subset concurrently by posting the advertising asset for sale using a plurality of listing symbols assigned to the advertising asset.

23. The system of claim 21 , wherein receiving the inventory description comprises:

receiving third party analytic data regarding the advertising asset.

24. The system of claim 23 , further comprising:

a verifying module configured to verify the advertising asset using the third party analytic data.

25. The system of claim 21 , wherein the generating module is further configured to generate a plurality of listing symbols based on the attributes of the advertising asset and corresponding to the sell orders of the order posting subset, and to assign the plurality of listing symbols to the advertising asset.

26. The system of claim 25 , further comprising:

a querying module configured to query the historical data for the plurality of listing symbols,

wherein the prioritizing module is further configured to prioritize the plurality of listing symbols to provide an arrangement, in an order posting structure of expected prices for the advertising asset based on market conditions.

27. The system of claim 25 , further comprising:

a determining module configured to determine a quantity of the advertising asset based on the inventory description and to attribute the quantity of the advertising asset to the plurality of listing symbols.

28. The system of claim 25 , wherein the posting module is further configured to post each of the sell orders of the order posting subset to a limit order book for each of the plurality of listing symbols, and to post corresponding respective prices for each of the sell orders of the order posting subset in the limit order book.

29. The system of claim 28 , wherein the sell order specifies that matching the buy order with the sell order cancels the remaining of the sell orders of the order posting subset.

30. The system of claim 21 , further comprising:

an approving module configured to approve the inventory description of the advertising asset; and

a posting module configured to post the inventory description of the advertising asset to an account of a seller.

Assignments (2)
LIEN Recorded Nov 13, 2018
From: MANAGED AUDIENCE SHARE SOLUTIONS
To: STERNE, KESSLER, GOLDSTEIN & FOX, P.L.L.C.
Reel/Frame 048103/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: BROMS, TODD J.; ULMAN, AMIHAI
To: MANAGED AUDIENCE SHARE SOLUTIONS LLC
Reel/Frame 028067/0418 →
Continuity (1)
Provisional Application 61579796 · Dec 23, 2011