IP Library Granted Patent US 10,915,924
Granted Patent B1
US 10,915,924 · App. 16/654,835 · Granted Feb 9, 2021

Advertising futures marketplace methods and systems

Inventor: David Soloff (Berkeley, CA)
Assignee: Snap Inc.
G06Q30/0251G06Q30/02G06Q30/0201G06Q30/0283
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 10,915,924
App. No.
16/654,835
Granted
Feb 9, 2021
Kind
B1
Abstract

Methods and systems provide information products relating to past, present and future advertising transactions (i.e., contracts to place advertisements in various media) to enable a marketplace in advertising products. Information regarding a plurality of advertising transactions are gathered. Data is analyzed to determine its attributes. Some attribute values are transformed and the attribute values are stored in a database. Attributes are organized or indexed according to a taxonomy of attributes to provide indexes to advertising transaction records. Indexes and benchmarks for various selected types of advertising transactions can be generated by selecting certain records from the database and aggregating the data or otherwise synthesizing information products, such as benchmarks and market entities for the selected types of advertising transactions. Information products may be published and syndicated as market indexes and benchmarks.

Claims (36)

1. A method comprising:

receiving, from a first computing device, advertising transaction records;

selecting, from among the advertising transaction records, advertising transaction data;

dynamically computing standard attribute values from the selected advertising transaction records;

generating a set of sample advertising transaction records from the selected advertising transaction records based on the computed standard attribute values;

determining an advertising product composite price based on the generated set of sample advertising transaction records;

in response to determining the advertising product composite price, causing display of a user interface of a second computing device, the user interface configured to generate an advertising composite price benchmark using the advertising product price.

2. The method of claim 1 , further comprising:

syndicating the publication of the advertising product composite price.

3. The method of claim 2 , wherein the user interface further comprises: analysis tools for analyzing the syndicated information.

4. The method of claim 1 , wherein the advertising transaction records is received from a source of advertising transaction data.

5. The method of claim 1 , wherein the generated set of sample advertising transaction records is generated by extracting advertising transaction records associated with a selected type of advertising product over a period of time.

6. The method of claim 1 , wherein the selected type of advertising product comprises: an electronic display, mobile advertising, search advertising, video advertising, or game advertising.

7. The method of claim 1 , wherein the standard attribute values are transformed and stored in a database.

8. A system comprising:

a computer processor; and

a computer-readable storage device comprising computer code stored thereon which, when executed by the computer processor; causes the computer processor to perform operations comprising:

receiving, from a first computing device, advertising transaction records;

selecting, from among the advertising transaction records, advertising transaction data;

dynamically computing standard attribute values from the selected advertising transaction records;

generating a set of sample advertising transaction records from the selected advertising transaction records based on the computed standard attribute values;

determining an advertising product composite price based on the generated set of sample advertising transaction records;

in response to determining the advertising product composite price, causing display of a user interface of a second computing device, the user interface configured to generate an advertising composite price benchmark using the advertising product price.

9. The system of claim 8 , further comprising:

syndicating the publication of the advertising product composite price.

10. The system of claim 9 , wherein the user interface further comprises: analysis tools for analyzing the syndicated information.

11. The system of claim 9 , wherein the syndicating further comprises: tracking attributes of a plurality of advertising transactions for placement of advertisements in media.

12. The system of claim 9 , wherein the syndicating further comprises: providing a real-time data stream of all advertising financial market instrument transactions having a standardized set of attributes.

13. The system of claim 9 , wherein the syndicating is based on a subscription.

14. The system of claim 8 , wherein the advertising transaction records is received from a source of advertising transaction data.

15. The system of claim 8 , wherein the generated set of sample advertising transaction records is generated by extracting advertising transaction records associated with a selected type of advertising product over a period of time.

16. The system of claim 8 , wherein the selected type of advertising product comprises: an electronic display, mobile advertising, search advertising, video advertising, or game advertising.

17. The system of claim 8 , wherein the standard attribute values are transformed and stored in a database.

18. The system of claim 8 , wherein the standard attribute values represent parameters associated with a given attribute in a given advertising transaction.

19. The system of claim 8 , wherein the standard attribute values further comprise: a pricing model attribute.

20. The system of claim 8 , wherein the advertising composite price benchmark is used for subsequent transactions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2021
From: SOLOFF, DAVID
To: METAMARKETS GROUP, INC.
Reel/Frame 054813/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2021
From: METAMARKETS GROUP INC.
To: SNAP INC.
Reel/Frame 054813/0976 →