IP Library Granted Patent US 8,775,945
Granted Patent B2
US 8,775,945 · App. 12/554,605 · Granted Jul 8, 2014

Synchronization of advertisment display updates with user revisitation rates

Inventors: M. Cameron Jones (Seattle, WA); David Ayman Shamma (San Francisco, CA); Elizabeth F. Churchill (San Francisco, CA)
Assignee: Yahoo! Inc.
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 8,775,945
App. No.
12/554,605
Granted
Jul 8, 2014
Kind
B2
Abstract

Techniques for displaying advertisements on web pages are provided. A revisitation rate for views of a web page by a user population is determined. A refresh rate for an advertisement space on the web page is synchronized with the determined revisitation rate. An advertisement is selected to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate. The advertisement is selected based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate.

Claims (15)

1. A method for displaying advertisements on web pages, comprising:

determining a revisitation rate for views of a web page by a user population;

synchronizing a refresh rate for an advertisement space on the web page with the determined revisitation rate; and

selecting an advertisement to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate of, wherein said synchronizing comprises:

calculating the synchronized refresh rate by dividing the determined revisitation rate by N, where N is an integer greater than 1.

2. A system for displaying advertisements on web pages, comprising:

a revisitation rate determiner, at least partially implemented by a computer, configured to determine a revisitation rate for views of a web page by a user population;

a refresh rate synchronizer configured to synchronize a refresh rate for an advertisement space on the web page with the determined revisitation rate; and

an advertisement selector configured to select an advertisement to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate, wherein the refresh rate synchronizer comprises:

a revisitation rate scaler configured to calculate the synchronized refresh rate by dividing the determined revisitation rate by N, where N is an integer greater than 1.

3. A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a processor to display advertisements on web pages, comprising:

means for determining a revisitation rate for views of a web page by a user population;

means for synchronizing a refresh rate for an advertisement space on the web page with the determined revisitation rate; and

means for selecting an advertisement to be displayed at the advertisement space at a particular refresh time of the synchronized refresh rate based at least on a difference between a content of the web page at the particular refresh time and a content of the web page at a previous refresh time of the synchronized refresh rate, wherein the means for synchronizing comprises:

means for calculating the synchronized refresh rate by dividing the determined revisitation rate by N, where N is an integer greater than 1.

Assignments (9)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2009
From: JONES, M. CAMERON; SHAMMA, DAVID AYMAN; CHURCHILL, ELIZABETH F.
To: YAHOO! INC.
Reel/Frame 023198/0122 →
Continuity (1)
Related Publication 20110061001A1 · Mar 10, 2011