IP Library Granted Patent US 10,607,261
Granted Patent B2
US 10,607,261 · App. 14/474,962 · Granted Mar 31, 2020

Upfront advertisement purchasing exchange

Inventors: Jason J. A. Knapp (Solana Beach, CA); Timothy Charles Vanderhook (Newport Beach, CA)
Assignee: VIANT TECHNOLOGY LLC
G06Q30/0275G06Q30/02G06Q30/0249G06Q30/0254G06Q30/0269G06Q30/0277G06T1/0064H04N21/41415
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,607,261
App. No.
14/474,962
Granted
Mar 31, 2020
Kind
B2
Abstract

A method, apparatus, system, and computer program product provide the ability to bid for an advertising impression. Via input from an advertising purchaser, a publisher specification is defined. The publisher specification provides impression information regarding impressions desired by the advertising purchaser. An auction is conducted by receiving one or more bids (that comply with the specification) from one or more publishers. A determination is made regarding which of the one or more publishers has provided a successful bid. The advertising purchaser is enabled to provide one or more advertisements to the one or more successful bidding publishers.

Claims (52)

1. A computer-implemented method for bidding for an advertising impression, comprising:

defining, via input from an advertising purchaser, a publisher specification, wherein the publisher specification comprises impression information regarding impressions desired by the advertising purchaser, wherein the impressions comprise individual instances when an online advertisement is shown to a particular user via an Internet network;

conducting an online based auction comprising a reverse auction by receiving, via the Internet network, one or more bids from one or more publishers, wherein the one or more bids comply with the publisher specification, and wherein the one or more publishers have impressions to sell to the advertising purchaser;

determining, in a processor in a computer, which of the one or more publishers has provided a successful bid;

enabling, via the processor in the computer, the advertising purchaser to provide, via the Internet network, one or more advertisements, for use in the impressions, to the one or more publishers that provided the successful bid;

the publisher that provided the successful bid inserting a publisher's pixel into the one or more advertisements, wherein the publisher's pixel comprises a user identification of the user that receives the one or more advertisements;

the advertising purchaser receiving the publisher's pixel and collecting statistics of the users receiving the one or more advertisements based on the publisher's pixel;

determining, based on the publisher's pixel, during the online based auction, a reach and frequency that the publisher, that provided the successful bid, can fulfill;

analyzing the statistics and determining one or more user bases of the one or more publishers; and

utilizing the statistics and the one or more user bases in a subsequent bidding process.

2. The computer-implemented method of claim 1 , wherein the publisher specification comprises:

a maximum price;

a total number of impressions; and

an impression per user frequency.

3. The computer-implemented method of claim 1 , wherein the publisher specification comprises:

an identification of one or more users.

4. The computer-implemented method of claim 1 , wherein the publisher specification comprises:

an identification of a user demographic.

5. The computer-implemented method of claim 1 , wherein the publisher specification comprises:

an impression quality rank that is based on a measure of a probability of an actual advertising impression being seen and acted upon by an end consumer.

6. The computer-implemented method of claim 1 , further comprising:

soliciting the one or more bids, from the one or more publishers, based on the publisher specification.

7. The computer-implemented method of claim 1 , further comprising:

displaying a closing price of the auction.

8. The computer-implemented method of claim 1 , wherein the auction is conducted at regularly defined time intervals.

9. An advertising exchange system for bidding for an advertising impression in computer system comprising:

(a) a server computer having a processor and memory;

(b) an advertising exchange application executed by the processor on the server computer, wherein the advertising exchange application is configured to:

(1) define, via input from an advertising purchaser, a publisher specification, wherein the publisher specification comprises impression information regarding impressions desired by the advertising purchaser, wherein the impressions comprise individual instances when an online advertisement is shown to a particular user via an Internet network;

(2) conduct an online based auction comprising a reverse auction, by receiving, via the Internet network, one or more bids from one or more publishers, wherein the one or more bids comply with the publisher specification, and wherein the one or more publishers have impressions to sell to the advertising purchaser;

(3) determine which of the one or more publishers has provided a successful bid;

(4) enable the advertising purchaser to provide, via the Internet network, one or more advertisements, for use in the impressions, to the one or more publishers that provided the successful bid;

(5) insert, via the publisher that provided the successful bid, a publisher's pixel into the one or more advertisements, wherein the publisher's pixel comprises a user identification of the user that receives the one or more advertisements;

(6) collect, at the advertising purchaser, statistics of the users receiving the one or more advertisements based on the publisher's pixel;

(7) determine, based on the publisher's pixel, during the online based auction, a reach and frequency that the publisher, that provided the successful bid, can fulfill;

(8) analyze the statistics and determine one or more user bases of the one or more publishers; and

(9) utilize the statistics and the one or more user bases in a subsequent bidding process.

10. The advertising exchange system of claim 9 , wherein the publisher specification comprises:

a maximum price;

a total number of impressions; and

an impression per user frequency.

11. The advertising exchange system of claim 9 , wherein the publisher specification comprises:

an identification of one or more users.

12. The advertising exchange system of claim 9 , wherein the publisher specification comprises:

an identification of a user demographic.

13. The advertising exchange system of claim 9 , wherein the publisher specification comprises:

an impression quality rank that is based on a measure of a probability of an actual advertising impression being seen and acted upon by an end consumer.

14. The advertising exchange system of claim 9 , wherein the advertising exchange application is further configured to:

solicit the one or more bids, from the one or more publishers, based on the publisher specification.

15. The advertising exchange system of claim 9 , wherein the advertising exchange application is further configured to:

displaying a closing price of the auction.

16. The advertising exchange system of claim 9 , wherein the auction is conducted at regularly defined time intervals.

Assignments (7)
PATENT SECURITY AGREEMENT Recorded Nov 10, 2019
From: VIANT TECHNOLOGY LLC; ADELPHIC LLC; MYSPACE LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 050977/0542 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 036139/FRAME 0063, REEL 037828/FRAME 0520, AND REEL 042180/FRAME 0026 Recorded Oct 31, 2019
From: VIANT TECHNOLOGY LLC (AS ASSIGNED FROM BANK OF AMERICA, AND PURSUANT TO CHANGE OF NAME)
To: TI NEWCO LLC (AS ASSIGNED FROM VINDICO LLC)
Reel/Frame 051494/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2017
From: VINDICO LLC
To: TI NEWCO LLC
Reel/Frame 041889/0406 →
CHANGE OF NAME Recorded Apr 6, 2017
From: TI NEWCO LLC
To: VIANT TECHNOLOGY LLC
Reel/Frame 042180/0026 →
SECURITY INTEREST Recorded Feb 25, 2016
From: BANK OF AMERICA, N.A.
To: TI NEWCO LLC
Reel/Frame 037828/0520 →
SECURITY INTEREST Recorded Jul 20, 2015
From: VINDICO LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036139/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2014
From: KNAPP, JASON J. A.; VANDERHOOK, TIMOTHY CHARLES
To: VINDICO, LLC
Reel/Frame 033654/0001 →
Continuity (2)
Provisional Application 61873319 · Sep 3, 2013
Related Publication 20150066662A1 · Mar 5, 2015
Cited By (1)
US 12,250,196