IP Library Granted Patent US 9,773,249
Granted Patent B2
US 9,773,249 · App. 12/028,712 · Granted Sep 26, 2017

Method and system for presenting targeted advertisements

Inventors: Pinank Gogri (Mountain View, CA); Michael Mulvihill (Redwood City, CA); Hayrettin Kolukisiaoglu (Sunnyvale, CA); Shamik Sharma (Sunnyvale, CA); Sundeep Tirumalareddy (Santa Clara, CA)
Assignee: Excalibur IP, LLC
G06Q30/02G06Q30/0226G06Q30/0263
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,773,249
App. No.
12/028,712
Granted
Sep 26, 2017
Kind
B2
Abstract

A system and method may add to a web page a similar-content module which may contain information related to the context of the web page, may look like a portion of the web page, and may lead to a jump page which presents information in the similar-content module in more detail and contains an advertiser's advertisement or a link to an advertiser's web page. If a user is interested in the information in the similar-content module, he may click on the module and be sent to the jump page. Displaying the similar-content module will not cost any advertiser anything. A pay per impression advertiser will not be charged until its advertisement is displayed on the jump page, and a pay per click advertiser will not be charged until its link in the jump page is clicked on.

Claims (43)

1. A targeted advertisement presenting system, comprising:

a registration server, configured to receive registration information relating to a web page; and

a matching server, configured to:

responsive to a request from the web page, determine a context of the web page;

generate a similar-content module to be displayed on the web page, the similar-content module containing information that: [a] relates to the context of the web page, [b] does not result in an advertisement impression, and [c] relates to advertising content in an advertisement from an advertiser;

determine whether a user clicked on the similar-content module on the web page;

generate, when the user clicks on the similar-content module, a jump page that includes the advertisement or the advertising content from the advertiser;

identify an impression based on a display of the jump page to the user; and

identify a conversion when the user clicks the advertisement or the advertising content on the jump page.

2. The system of claim 1 , wherein the matching server is further configured to fetch advertisements relevant to the context of the web page and according to a level of interest in the advertising content determined based on when a user clicks on the similar-content module.

3. The system of claim 1 , wherein the jump page includes information in the similar-content module and advertisements.

4. The system of claim 1 , further comprising a visual contextual server configured to match appearances of the similar-content module and the advertisement to the web page.

5. The system of claim 1 , wherein the matching server is further configured to:

receive user information; and

use the user information to fetch advertisements.

6. The system of claim 5 , wherein the user information comprises a geographic location of the user.

7. The system of claim 5 , wherein the user information comprises browsing history of the user.

8. The system of claim 1 , wherein the matching server is further configured to determine the context of the web page according to at least one keyword of the web page.

9. The system of claim 8 , wherein the matching server is further configured to find the at least one keyword by crawling the web page.

10. The system of claim 1 , wherein the matching server is further configured to:

determine the context of the web page according to at least two keywords of the web page; and

rank the at least two keywords.

11. The system of claim 1 , wherein the matching server is further configured to charge the advertiser if the similar-content module is clicked on by the user.

12. The system of claim 1 , wherein the impression comprises a charge to the advertiser when the advertiser's advertisement is displayed in the jump page.

13. The system of claim 1 , wherein the conversion comprises a charge to the advertiser when a link to the advertiser's web page is clicked on in the jump page.

14. A method for presenting targeted advertisements, comprising:

receiving a request from a web page, at a network device;

determining a context of the web page, by a data processor included in the network device;

generating a similar-content module to be displayed on the web page, the similar-content module containing information that: [a] relates to the context of the web page, [b] is not an advertisement, and [c] relates to advertising content in an advertisement from an advertiser, by the data processor;

determining whether a user clicked on the similar-content module on the web page, by the data processor;

determining, by the data processor, a level of interest in the advertising content according to the determination of whether a user clicked on the similar-content module; and

controlling, by the data processor, displaying of a jump page which includes the advertising content or the advertisement, according to the level of interest.

15. The method of claim 14 , further comprising controlling, by the data processor, the displaying of the corresponding advertisement according to the context of the web page.

16. The method of claim 14 , further comprising determining, by the data processor, whether the similar-content module is clicked on by the user.

17. The method of claim 14 , further comprising generating, by the data processor, a jump page which includes information in the similar-content module and advertisements.

18. The method of claim 14 , further comprising matching, by the data processor, an appearance of the similar-content module to the web page.

19. The method of claim 14 , further comprising controlling, by the data processor, the displaying of the advertisement, according to user information associated with the user.

20. The method of claim 19 , wherein the user information comprises a geographic location of the user.

21. The method of claim 19 , wherein the user information comprises a browsing history of the user.

22. The method of claim 14 , further comprising determining, by the data processor, the context of the web page with at least one keyword of the web page.

23. The method of claim 14 , further comprising determining, by the data processor, the context of the web page with at least two keywords of the web page.

24. The method of claim 17 , further comprising charging, by the data processor, the advertiser when its advertisement is displayed in the jump page.

25. The method of claim 17 , further comprising charging, by the data processor, the advertiser when a link to its web page, displayed on the jump page, is selected.

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 →
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 Aug 5, 2019
From: EXCALIBUR IP, LLC
To: PINTEREST, INC.
Reel/Frame 049964/0350 →
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 Feb 8, 2008
From: GOGRI, PINANK; MULVIHILL, MICHAEL; KOLUKISIAOGLU, HAYRETTIN; TIRUMALAREDDY, SUNDEEP; SHARMA, SHAMIK
To: YAHOO! INC.
Reel/Frame 020486/0235 →
Continuity (1)
Related Publication 20090204474A1 · Aug 13, 2009