IP Library Patent Application 11418766
Patent Application
App. No. 11/418,766

Optimized advertising fulfillment

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 None
App. No.
11/418,766
Abstract

A system and a method to match advertisement requests with campaigns using targeting attributes, and campaigns are selected for fulfillment of the advertisement request according to a priority algorithm. The targeting uses end user information that is verifiable, and which the user has granted permission to use, improving the granularity and accuracy of the targeting data. The algorithm includes load balancing and campaign state evaluation on a per campaign, per user basis. The algorithm enables control over the frequency and number of exposures for a campaign, optimizing the advertising both from the perspective of the user and the advertiser.

Claims (35)

1 . A method for optimizing fulfillment of advertisement requests, comprising:

determining a plurality of reserved campaigns that satisfy parameters associated with an advertisement request;

prioritizing the plurality of reserved campaigns according to an algorithm, the algorithm comprising load balancing and campaign state evaluation with respect to an end user associated with the advertisement request; and

delivering a selected campaign.

2 . The method of claim 1 , wherein determining a plurality of reserved campaigns comprises determining all campaigns for which at least one advertisement request parameter is satisfied.

3 . The method of claim 1 , wherein the algorithm further comprises a value consideration.

4 . The method of claim 1 , wherein the algorithm further comprises at least one preset threshold.

5 . The method of claim 1 , wherein the algorithm further comprises at least one priority override.

6 . The method of claim 1 , wherein load balancing further comprises weighing campaign variety and value with respect to the end user.

7 . The method of claim 1 , wherein campaign state evaluation further comprises time since last advertisement and campaign progress with respect to at least one of the plurality of reserved campaigns.

8 . The method of claim 1 , wherein algorithm further comprises prioritization of advertising for which an end user has indicated an interest.

9 . The method of claim 1 , further comprising incrementing an impression count for the selected of the one or more campaigns.

10 . The method of claim 9 , wherein the impression count informs a forecasting model.

11 . A computer program product for optimizing fulfillment of advertisement requests, the computer program product comprising:

a computer-readable medium; and

computer program code, coded on the medium, for:

determining a plurality of reserved campaigns that satisfy parameters associated with an advertisement request;

prioritizing the plurality of reserved campaigns according to an algorithm, the algorithm comprising load balancing and campaign state evaluation with respect to an end user associated with the advertisement request; and

delivering a selected campaign.

12 . The computer program product of claim 11 , wherein determining a plurality of reserved campaigns comprises determining all campaigns for which at least one advertisement request parameter is satisfied.

13 . The computer program product of claim 11 , wherein the algorithm further comprises a value consideration.

14 . The computer program product of claim 11 , wherein the algorithm further comprises at least one preset threshold.

15 . The computer program product of claim 11 , wherein the algorithm further comprises at least one priority override.

16 . The computer program product of claim 11 , further comprising computer program code, coded on the medium, for incrementing an impression count for the selected of the one or more campaigns.

17 . The computer program product of claim 16 , wherein the impression count informs a forecasting model.

18 . A system for optimizing fulfillment of advertisement requests, comprising:

means for determining a plurality of reserved campaigns that satisfy parameters associated with an advertisement request;

means for prioritizing the plurality of reserved campaigns according to an algorithm, the algorithm comprising load balancing and campaign state evaluation with respect to an end user associated with the advertisement request; and

means for delivering a selected campaign.

19 . The system of claim 18 , wherein determining a plurality of reserved campaigns comprises determining all campaigns for which at least one advertisement request parameter is satisfied.

20 . The system of claim 18 , wherein the algorithm further comprises a value consideration.

21 . The system of claim 18 , wherein the algorithm further comprises at least one preset threshold.

22 . The system of claim 18 , wherein the algorithm further comprises at least one priority override.

23 . The system of claim 18 , further comprising means for incrementing an impression count for the selected of the one or more campaigns.

24 . The system of claim 23 , wherein the impression count informs a forecasting model.

Assignments (6)
MERGER Recorded Jun 26, 2015
From: RHYTHM NEWMEDIA INC.
To: RHYTHMONE, LLC
Reel/Frame 035914/0179 →
SECURITY AGREEMENT Recorded Jul 24, 2013
From: RHYTHM NEWMEDIA, INC.
To: SILICON VALLEY BANK
Reel/Frame 030875/0263 →
SECURITY AGREEMENT Recorded Jul 19, 2013
From: RHYTHM NEWMEDIA INC.
To: ORIX VENTURES, LLC
Reel/Frame 030836/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2006
From: MORRIS, JAMES T; SHROFF, RAJAT; BILSBORROW, TODD; KOHLI, UJJAL; SHAMIM, SHAUKAT
To: RHYTHM NEWMEDIA INC.
Reel/Frame 018290/0299 →
CORRECTION OF THE LAST NAME OF THE LAST INVENTOR ON ASSIGNMENT PREVIOUSLY RECORDED AT R/F 018118/0343. Recorded Sep 7, 2006
From: MORRIS, JAMES T.; SHROFF, RAJAT; BILSBORROW, TODD; KOHLI, UJJAL; SHAMIM, SHAUKAT
To: RHYTHM NEWMEDIA INC.
Reel/Frame 018238/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2006
From: MORRIS, JAMES T.; SHROFF, RAJAT; BILSBORROW, TODD; KOHLI, UJJAL; SHAMIN, SHAUKAT
To: RHYTHM NEWMEDIA INC.
Reel/Frame 018118/0343 →