IP Library Granted Patent US 9,846,895
Granted Patent B1
US 9,846,895 · App. 13/835,248 · Granted Dec 19, 2017

Automatic generation and management of advertising campaigns based on third-party listings

Inventors: Silvius V. Rus (Orinda, CA); Barney Govan (Walnut Creek, CA); Nhat Bao Sinh Vu (Palo Alto, CA); Mark Cooper (San Francisco, CA)
Assignee: Quantcast Corporation
G06Q30/0275
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 9,846,895
App. No.
13/835,248
Granted
Dec 19, 2017
Kind
B1
Abstract

Embodiments are directed to generating and managing an advertising campaign based on a third-party listing. In particular, an identifier associated with a listing posted over a third-party service from a user of the third-party service is received. Listing data for the listing is retrieved from the third-party service using the identifier associated with the listing. Thereafter, an advertising campaign is automatically generated based at least in part on the retrieved listing data. In one aspect, generation of the advertising campaign includes generating an advertising creative using the retrieved listing data. Subsequently, an advertising opportunity is selected according to the generated advertising campaign. Following the selection, an advertisement based on the advertising creative is provided to a content provider associated with the advertising opportunity.

Claims (84)

1. A computer-implemented method comprising:

presenting a user interface element, wherein selection of the user interface element initiates transmission of a campaign request, the campaign request comprising an identifier associated with a sales listing of a single item offered for sale online through a third-party service;

responsive to receiving the campaign request, automatically generating an online advertising campaign at the advertising campaign system by:

retrieving sales listing data for the sales listing from the third-party service using the received identifier, the retrieved sales listing data comprising a retrieved price associated with the single item;

generating an advertising creative using the retrieved sales listing data for the sales listing; and

calculating a recommended campaign budget of the advertising campaign based on the retrieved price associated with the single item;

bidding, by the advertising campaign system, on an advertising opportunity in a rapid auction at an online advertising exchange according to the generated advertising campaign; and

responsive to winning the auction, providing an advertisement based on the advertising creative to a content provider associated with the advertising opportunity.

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

receiving updated sales listing data for the sales listing comprising a number of offers associated with the sales listing;

modifying the advertising creative based on the updated sales listing data, the modified advertising creative including the number of offers associated with the sales listing;

bidding on an additional advertising opportunity in an additional auction according to the advertising campaign; and

responsive to winning the additional auction, providing an advertisement based on the modified advertising creative to a content provider associated with the additional advertising opportunity.

3. The computer-implemented method of claim 1 , wherein bidding on the advertising opportunity comprises:

identifying an item shipment restriction associated with the sales listing; and

bidding on the advertising opportunity based on the item shipment restriction, wherein bidding on the advertising opportunity based on the item shipment restrictions comprises:

determining a first location indicated by the sales listing data;

determining a second location associated with the advertising opportunity;

determining that the first location is within a threshold distance of the second location; and

bidding on the advertising opportunity based at least in part on determining that the first location is within a threshold distance of the second location.

4. The computer-implemented method of claim 1 , wherein the sales listing is at least one of: an online auction listing, an online rental listing, an online job listing, or an online classifieds listing.

5. The computer-implemented method of claim 1 , wherein automatically generating an advertising campaign based at least in part on the retrieved sales listing data for the sales listing from the third-party service comprises:

identifying a sales listing category indicated in the sales listing data;

mapping the sales listing category to an advertising category of an advertising exchange system; and

generating a targeting parameter for the advertising campaign based on the mapping of the sales listing category to the advertising category of the advertising exchange system.

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

receiving information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item; and

terminating the advertising campaign based on receiving the information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item.

7. The computer-implemented method of claim 1 :

wherein generating the advertising campaign based at least in part on the retrieved sales listing data for the sales listing of the single item offered for sale online through the third-party service comprises:

identifying one or more sales categories associated with sales listing and indicated by the sales listing data; and

determining a set of user demographics based on the one or more sales categories; and

wherein bidding on an advertising opportunity in an auction according to the generated advertising campaign is based at least in part on the determined set of user demographics based on the one or more sales categories associated with the sales listing.

8. A non-transitory computer readable storage medium executing computer program instructions, the computer program instructions comprising instructions for:

presenting a user interface element, wherein selection of the user interface element initiates transmission of a campaign request, the campaign request comprising an identifier associated with a sales listing of a single item offered for sale online through a third-party service;

responsive to receiving the campaign request, automatically generating an online advertising campaign at the advertising campaign system by:

retrieving sales listing data for the sales listing from the third-party service using the received identifier, the retrieved sales listing data comprising a retrieved price associated with the single item;

generating an advertising creative using the retrieved sales listing data for the sales listing; and

calculating a recommended campaign budget of the advertising campaign based on the retrieved price associated with the single item;

bidding, by the advertising campaign system, on an advertising opportunity in a rapid auction at an online advertising exchange according to the generated advertising campaign; and

responsive to winning the auction, providing an advertisement based on the advertising creative to a content provider associated with the advertising opportunity.

9. The non-transitory computer readable storage of claim 8 , wherein the instructions further comprise instructions for:

receiving updated sales listing data for the sales listing comprising a number of offers associated with the sales listing;

modifying the advertising creative based on the updated sales listing data, the modified advertising creative including the number of offers associated with the sales listing;

bidding on an additional advertising opportunity in an additional auction according to the advertising campaign; and

responsive to winning the additional auction, providing an advertisement based on the modified advertising creative to a content provider associated with the additional advertising opportunity.

10. The non-transitory computer readable storage of claim 8 , wherein the instructions for bidding on the advertising opportunity comprise instructions for:

identifying an item shipment restriction associated with the sales listing; and

bidding on the advertising opportunity based on the item shipment restriction, wherein the instructions for bidding on the advertising opportunity based on the item shipment restrictions comprise instructions for:

determining a first location indicated by the sales listing data;

determining a second location associated with the advertising opportunity;

determining that the first location is within a threshold distance of the second location; and

bidding on the advertising opportunity based at least in part on determining that the first location is within a threshold distance of the second location.

11. The non-transitory computer readable storage of claim 8 :

wherein the sales listing is at least one of: an online auction listing, an online rental listing, an online job listing, or an online classifieds listing.

12. The non-transitory computer readable storage of claim 8 , further comprising instructions for:

receiving information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item; and

terminating the advertising campaign based on receiving the information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item.

13. A system comprising:

a computer readable storage medium storing processor-executable computer program instructions, the instructions comprising instructions for:

presenting a user interface element, wherein selection of the user interface element initiates transmission of a campaign request, the campaign request comprising an identifier associated with a sales listing of a single item offered for sale online through a third-party service;

responsive to receiving the campaign request, automatically generating an online advertising campaign by:

retrieving sales listing data for the sales listing from the third-party service using the received identifier, the retrieved sales listing data comprising a price associated with the single item;

generating an advertising creative using the retrieved sales listing data for the sales listing; and

calculating a recommended campaign budget of the advertising campaign based on the retrieved price associated with the single item;

bidding on an advertising opportunity in a rapid auction at an online advertising exchange according to the generated advertising campaign; and

responsive to winning the auction, providing an advertisement based on the advertising creative to a content provider associated with the advertising opportunity.

14. The system of claim 13 , further comprising instructions for:

receiving updated sales listing data for the sales listing comprising a number of offers associated with the sales listing;

modifying the advertising creative based on the updated sales listing data, the modified advertising creative including the number of offers associated with the sales listing;

bidding on an additional advertising opportunity in an additional auction according to the advertising campaign; and

responsive to winning the additional auction, providing an advertisement based on the modified advertising creative to a content provider associated with the additional advertising opportunity.

15. The system of claim 13 , wherein the instructions for bidding on the advertising opportunity comprise instructions for:

identifying an item shipment restriction associated with the sales listing; and

bidding on the advertising opportunity based on the item shipment restriction, wherein the instructions for bidding on the advertising opportunity based on the item shipment restrictions comprise instructions for:

determining a first location indicated by the sales listing data;

determining a second location associated with the advertising opportunity;

determining that the first location is within a threshold distance of the second location; and

bidding on the advertising opportunity based at least in part on determining that the first location is within a threshold distance of the second location.

16. The system of claim 13 :

wherein the sales listing is at least one of: an online auction listing, an online rental listing, an online job listing, or an online classifieds listing.

17. The system of claim 13 , further comprising instructions for:

receiving information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item; and

terminating the advertising campaign based on receiving the information indicating that the sales listing of the single item offered for sale online through the third-party service has ended due to a purchase of the single item.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: BANK OF AMERICA, N.A.
To: QUANTCAST CORPORATION
Reel/Frame 067807/0017 →
SECURITY INTEREST Recorded Jun 18, 2024
From: QUANTCAST CORPORATION
To: CRYSTAL FINANCIAL LLC D/B/A SLR CREDIT SOLUTIONS
Reel/Frame 067777/0613 →
SECURITY INTEREST Recorded Dec 5, 2022
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 062066/0265 →
SECURITY INTEREST Recorded Sep 30, 2021
From: QUANTCAST CORPORATION
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 057677/0297 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: QUANTCST CORPORATION
Reel/Frame 057678/0832 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2021
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: QUANTCAST CORPORATION
Reel/Frame 056159/0702 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2021
From: TRIPLEPOINT VENTURE GROWTH BDC CORP.
To: QUANTCAST CORPORATION
Reel/Frame 055599/0282 →
SECURITY INTEREST Recorded Aug 7, 2018
From: QUANTCAST CORPORATION
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 046733/0305 →
PATENT SECURITY AGREEMENT Recorded Jun 26, 2015
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 036020/0721 →
SECURITY AGREEMENT Recorded Oct 18, 2013
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031438/0474 →
SECURITY AGREEMENT Recorded Jul 10, 2013
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 030772/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2013
From: GOVAN, BARNEY; COOPER, MARK; VU, NHAT BAO SINH; RUS, SILVIUS V.
To: QUANTCAST CORPORATION
Reel/Frame 030334/0277 →