IP Library Granted Patent US 7,454,409
Granted Patent B2
US 7,454,409 · App. 10/403,823 · Granted Nov 18, 2008

Displaying paid search listings in proportion to advertiser spending

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 7,454,409
App. No.
10/403,823
Granted
Nov 18, 2008
Kind
B2
Abstract

In a pay for placement database search system, in which advertisers pay to include their search listings in a database to be provided with search results in response to queries from searchers, each advertiser decides how much money he wants to spend on a search term. The search provider displays the advertisers' listings in proportion to the amount of money the respective advertisers spend. This permits the advertisers to subscribe to the database search system, deciding how much to pay for a subscription for a predetermined time period. The search provider can recommend an optimal spend amount for the advertisers.

Claims (24)

1. A business method for a database search system in which searchers submit search queries to a database and receive search listings including at least some advertiser-sponsored search listings, the business method comprising:

selling to respective advertisers a specified quantity of searcher engagements for a specified price; and

subsequently, providing search listings of respective advertisers in response to search queries and in proportion to the respective advertisers' specified quantity of searcher engagements.

receiving a search request;

determining for each respective advertiser a respective discrepancy value related to a respective number of searcher engagements received and a respective number of searcher engagements the each respective advertiser should have received; and

returning search listings according to the determined discrepancy value.

2. A business method for a database search system in which searchers submit search queries to a database and receive search listings including at least some advertiser-sponsored search listings, the business method comprising:

selling to respective advertisers a specified quantity of searcher engagements for a specified price;

subsequently, providing search listings of respective advertisers in response to search queries and in proportion to the respective advertisers'specified quantity of searcher engagements;

determining at least one of a cost per click for a respective advertiser, and an estimated number of clicks for the respective advertiser;

determining clickthrough rate for the respective advertiser based on historical data for a market implemented on the database search system; and

estimating the clickthrough rate as a ratio of a number of clicks a search listing of the respective advertiser has received to the number of impressions the search listing has received.

3. A computer readable storage medium storing computer readable computer code configured to implement a method for a database search system in which searchers submit search queries to a database and receive search listings including at least some advertiser-sponsored search listings, the computer readable computer code comprising:

first computer readable code for offering to respective advertisers a specified quantity of searcher engagements for a specified price, the searcher engagements including at least one of searcher impressions and searcher clickthroughs;

second computer readable code for providing search listings of respective advertisers in response to subsequently received search queries and in proportion to the respective advertisers'specified quantity of searcher engagements; and

third program code for optimizing a respective advertiser's advertising spend based on the advertiser's total advertising budget, the advertiser's profit per clickthrough and an external rate of return.

4. The computer readable storage medium of claim 3 further comprising:

fourth computer program code for determining a budget scale factor for the respective advertiser.

5. A computer readable storage medium storing computer readable computer code configured to implement a method for a database search system in which searchers submit search queries to a database and receive search listings including at least some advertiser-sponsored search listings, the computer readable computer code comprising:

first computer readable code for offering to respective advertisers a specified quantity of searcher engagements for a specified price, the searcher engagements including at least one of searcher impressions and searcher clickthroughs;

second computer readable code for providing search listings of respective advertisers in response to subsequently received search queries and in proportion to the respective advertisers'specified quantity of searcher engagements;

third program code for optimizing a respective advertiser's advertising spend based on the advertiser's total advertising budget, the advertiser's profit per clickthrough and an external rate of return; and

fourth computer program code for determining a budget scale factor for the respective advertiser,

wherein in the fourth computer program is configured to: first solve for all zero constraints and traffic constraints; determine a number of free spaces on a page of search results to be provided in response to a search query not taken up by advertisers at a traffic limit and a number of advertisers not currently at a zero limit or a traffic limit; and solving a system of equations to determine the respective advertiser's budget constraint.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
MERGER Recorded Oct 9, 2008
From: OVERTURE SERVICES, INC
To: YAHOO! INC
Reel/Frame 021652/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2005
From: ROY, SCOTT; SINGH, NARINDER PAL
To: OVERTURE SERVICES, INC.
Reel/Frame 016426/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2003
From: ROY, H. SCOTT; SINGH, NARINDER PAL
To: OVERTURE SERVICES, INC.
Reel/Frame 014345/0980 →