IP Library Granted Patent US 9,208,495
Granted Patent B2
US 9,208,495 · App. 11/505,225 · Granted Dec 8, 2015

Methods and apparatuses for advertisement presentation

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,208,495
App. No.
11/505,225
Granted
Dec 8, 2015
Kind
B2
Abstract

Methods and apparatuses to present advertisements which provide references to request real time communication connections. One embodiment includes presenting an advertisement including information usable to request a real time communication connection to a predetermined advertiser, which is to be charged a fee for the advertisement responsive to the real time communication connection established to the advertiser using the information.

Claims (64)

1. A method, comprising:

processing, by a server system, a first request for an advertisement received via a network from an end-user device running an application associated with a tool bar, where:

the tool bar is configured to process content of a web page requested by the end-user device and to automatically search for a relevant advertisement based on the content; and

the first request corresponds to a search request based on first content of a first web page requested by the end-user device and processed by the tool bar;

in response to the first request:

determining, by the server system, an availability status of at least one advertiser, the availability status corresponding to whether the at least one advertiser is currently available for real time communications; and

transmitting, by the server system, a first transmission to the end-user device, the first transmission comprising a first advertisement for presentation with the first web page, the first transmission including information usable to request a real time communication connection to a device associated with a predetermined advertiser, the at least one advertiser including the predetermined advertiser, which predetermined advertiser is to be charged a fee for the first advertisement responsive to the real time communication connection established using the information;

wherein the tool bar is to cause presentation of the i) first advertisement and ii) an indication of the availability status in a graphical user interface of the end-user device consequent to the transmitting, and wherein the information includes a first communication reference to the predetermined advertiser; and

in response to a user selection of a user-selectable option associated with the tool bar, establishing, by a connection server communicatively coupled to a router of the server system, the real time communication connection based at least in part on a voice over Internet protocol connection and at least in part by connecting a real time communication received via the information in the first advertisement with a separate communication reference associated with the predetermined advertiser, wherein the separate communication reference differs from the first communication reference to the predetermined advertiser, and the tool bar causes display of the first communication reference with the end-user device in response to the user selection.

2. The method of claim 1 , wherein the real time communication connection comprises a telephonic connection.

3. The method of claim 1 , further comprising:

processing, by the server system, a second request received via the network from the end-user device, and, in response to the second request, transmitting a second transmission to facilitate presentation of a plurality of advertisements for a plurality of advertisers with a banner, wherein the banner comprises the plurality of advertisements.

4. The method of claim 3 , wherein, when displayed, the banner animates the plurality of advertisements to display a portion of the plurality of advertisements a time over a period of time with less than all of the plurality of advertisements displayed at any single point in time.

5. The method of claim 3 , wherein the fee is based on a price specified by the predetermined advertiser; and the method further comprises:

determining placement of the advertisement relative to separate advertisements including separate communication references based at least partially on a price specified by the predetermined advertiser.

6. The method of claim 3 , further comprising:

a first party paying a first amount for including the banner in the first web page;

the first party charging a third party, who requests a second real time communication connection with the predetermined advertiser, a second amount based on a time duration of real time communication with the predetermined advertiser and a rate of the predetermined advertiser; and

the first party charging the predetermined advertiser a second fee through paying the predetermined advertiser a portion of the second amount after subtracting the second fee.

7. The method of claim 3 , wherein, when selected by a third party in a browser, the banner causes the browser to display additional advertisements in the banner.

8. The method of claim 3 , further comprising:

selecting the plurality of advertisements based on at least a portion of content of the first web page.

9. The method of claim 1 , wherein, when selected by a third party in a browser, the first advertisement causes the browser to load another web page of a first party to initiate the real time communication connection between the third party and the predetermined advertiser.

10. The method of claim 1 , wherein, when selected by a third party in a browser, the first advertisement causes the browser to reveal contact information of the predetermined advertiser for the real time communication connection between the third party and the predetermined advertiser.

11. The method of claim 1 , wherein, when selected by a third party in a browser, the first advertisement causes the browser to establish the real time communication connection between the third party and the predetermined advertiser via voice over internet protocol.

12. The method of claim 1 , further comprising:

a first party paying an amount for including a banner in the first web page;

the first party charging the predetermined advertiser a second fee for a second advertisement provided via the banner and responsive to a second real time communication connection to the predetermined advertiser being established consequent to a selection of the second advertisement.

13. The method of claim 12 , wherein the amount paid by the first party is unrelated to the second fee charged by the first party.

14. The method of claim 1 , further comprising:

selecting the first advertisement based on at least the first content of the first web page after the first web page is requested.

15. The method of claim 1 , further comprising:

selecting the plurality of advertisements based on at least the first content of the first web page after the first web page is at least partially displayed.

16. The method of claim 1 , further comprising:

the tool bar searching to obtain the first advertisement according to current content displayed in the graphical user interface.

17. The method of claim 1 , wherein the presentation of the first advertisement corresponds to at least one of:

presenting the first advertisement in response to a cursor being positioned over a portion of the first web page;

presenting the first advertisement in response to a selection of an element of the first web page;

presenting the first advertisement in a portion of a desktop of a graphical user interface; or

presenting the first advertisement in a result page of a search.

18. The method of claim 1 , wherein the presentation of the first advertisement comprises:

presenting the first advertisement on a voice over internet protocol user terminal.

19. The method of claim 18 , further comprising:

the voice over internet protocol user terminal searching to obtain the first advertisement based at least in part on a telephone number dialed on the voice over internet protocol user terminal.

20. The method of claim 1 , wherein the information usable to request the real time communication connection to the predetermined advertiser includes a user interface element selectable to send a message to a server to arrange the real time communication connection to the predetermined advertiser according to the message.

21. One or more non-transitory, machine-readable media containing instructions, which instructions, when executed by a server system, cause the server system to:

process a first request for an advertisement received via a network from an end-user device running an application associated with a tool bar, where:

the tool bar is configured to process content of a web page requested by the end-user device and to automatically search for a relevant advertisement based on the content; and

the first request corresponds to a search request based on first content of a first web page requested by the end-user device and processed by the tool bar;

responsive to the first request:

determine an availability status of at least one advertiser, the availability status corresponding to whether the at least one advertiser is currently available for real time communications;

transmit a first transmission to the end-user device, the first transmission comprising a first advertisement for presentation with the first web page, the first transmission including information usable to request a real time communication connection to a device associated with a predetermined advertiser, the at least one advertiser including the predetermined advertiser, which predetermined advertiser is to be charged a fee for the advertisement responsive to the real time communication connection established using the information;

wherein the tool bar is to cause presentation of the i) first advertisement and ii) an indication of the availability status in a graphical user interface of the end-user device consequent to the transmitting, and wherein the information includes a first communication reference to the predetermined advertiser; and

in response to a user selection of a user-selectable option associated with the tool bar, establish, by a connection server communicatively coupled to a router of the server system, the real time communication connection based at least in part on a voice over Internet protocol connection and at least in part by connecting a real time communication received via the information in the first advertisement with a separate communication reference associated with the predetermined advertiser, wherein the separate communication reference differs from the first communication reference to the predetermined advertiser, and the tool bar causes display of the first communication reference with the end-user device in response to the user selection.

22. A server system, comprising:

one or more servers coupled to one or more network interfaces to facilitate access to a communication network, and memory coupled to the one or more servers and storing instructions that, when executed by the one or more servers, cause the communication connection system to:

process a first request for an advertisement received via a network from an end-user device running an application associated with a tool bar, where:

the tool bar is configured to process content of a web page requested by the end-user device and to automatically search for a relevant advertisement based on the content; and

the first request corresponds to a search request based on first content of a first web page requested by the end-user device and processed by the tool bar;

responsive to the first request:

determine an availability status of at least one advertiser, the availability status corresponding to whether the at least one advertiser is currently available for real time communications;

transmit a first transmission to the end-user device, the first transmission comprising a first advertisement for presentation with the first web page, the first transmission including information usable to request a real time communication connection to a device associated with a predetermined advertiser, the at least one advertiser including the predetermined advertiser, which predetermined advertiser is to be charged a fee for the advertisement responsive to the real time communication connection established advertiser using the information;

wherein the tool bar is to cause presentation of the i) first advertisement and ii) an indication of the availability status in a graphical user interface of the end-user device consequent to the transmitting, and wherein the information includes a first communication reference to the predetermined advertiser; and

in response to a user selection of a user-selectable option associated with the tool bar, establish, by a connection server communicatively coupled to a router of the server system, the real time communication connection based at least in part on a voice over Internet protocol connection and at least in part by connecting a real time communication received via the information in the first advertisement with a separate communication reference associated with the predetermined advertiser, wherein the separate communication reference differs the first direct communication reference to the predetermined advertiser, and the tool bar causes display of the first communication reference with the end-user device in response to the user selection.

Assignments (32)
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: UTBK LLC
Reel/Frame 069830/0322 →
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: YELLOWPAGES.COM LLC
Reel/Frame 069830/0495 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: DEX MEDIA, INC.; YP LLC; YELLOWPAGES.COM LLC; YP ADVERTISING & PUBLISHING LLC; PRINT MEDIA LLC; CERBERUS YP DIGITAL BLOCKER LLC; CERBERUS YP BLOCKER LLC; YP HOLDINGS LLC; PRINT MEDIA HOLDINGS LLC; YP INTERMEDIATE HOLDINGS CORP.; YP WESTERN HOLDINGS CORP.; YP SOUTHEAST HOLDINGS CORP.; YP MIDWEST HOLDINGS CORP.; YP CONNECTICUT HOLDINGS CORP.; PLUSMO HOLDINGS CORP.; INGENIO HOLDINGS CORP.
Reel/Frame 067381/0745 →
RELEASE OF SECURITY INTEREST Recorded May 7, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: THRYV, INC.
Reel/Frame 067341/0434 →
SECURITY INTEREST Recorded May 3, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067310/0627 →
SECURITY INTEREST Recorded May 1, 2024
From: THRYV, INC.
To: CITIZENS BANK, N.A.
Reel/Frame 067287/0759 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Mar 2, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION., AS ADMINISTRATIVE AGENT
To: THRYV, INC. (FORMERLY KNOWN AS DEX MEDIA, INC.); THRYV HOLDINGS, INC. (FORMERLY KNOWN AS DEX MEDIA HOLDINGS, INC.)
Reel/Frame 055472/0592 →
SECURITY INTEREST Recorded Mar 1, 2021
From: THRYV, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 055452/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2020
From: YELLOWPAGES.COM, LLC
To: THRYV, INC.
Reel/Frame 052071/0589 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 043194 FRAME: 0505. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 14, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YP INTERACTIVE LLC
Reel/Frame 043544/0720 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 043170 FRAME: 0318. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 10, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: UTBK LLC
Reel/Frame 043512/0799 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 043183 FRAME: 0734. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 9, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 043493/0648 →
SECURITY INTEREST Recorded Jul 28, 2017
From: YELLOWPAGES.COM LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 043363/0518 →
RELEASE OF SECURITY INTEREST Recorded Jul 17, 2017
From: JPMORGAN CHASE BANK, N.A.
To: INGENIO LLC
Reel/Frame 043217/0875 →
SECURITY INTEREST Recorded Jul 14, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YP INTERACTIVE LLC
Reel/Frame 043194/0585 →
SECURITY INTEREST Recorded Jul 13, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: YELLOWPAGES.COM LLC
Reel/Frame 043183/0734 →
SECURITY INTEREST Recorded Jul 12, 2017
From: PNC BANK, NATIONAL ASSOCIATION
To: UTBK LLC
Reel/Frame 043170/0318 →
SECURITY AGREEMENT Recorded Jul 3, 2017
From: YP LLC; YELLOWPAGES.COM LLC; YP ADVERTISING & PUBLISHING LLC; PRINT MEDIA LLC; DEX MEDIA HOLDINGS, INC.; CERBERUS YP DIGITAL BLOCKER LLC; CERBERUS YP BLOCKER LLC; YP HOLDINGS LLC; PRINT MEDIA HOLDINGS LLC; YP INTERMEDIATE HOLDINGS CORP.; YP WESTERN HOLDINGS CORP.; YP SOUTHEAST HOLDINGS CORP.; YP MIDWEST HOLDINGS CORP.; YP CONNECTICUT HOLDINGS CORP.; PLUSMO HOLDINGS CORP.; INGENIO HOLDINGS CORP.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 043074/0794 →
SECURITY AGREEMENT Recorded Dec 1, 2016
From: YELLOWPAGES.COM LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 040540/0948 →
MERGER Recorded Jan 9, 2015
From: YP INTERACTIVE LLC
To: YELLOWPAGES.COM LLC
Reel/Frame 034747/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2014
From: YANG, VIRGINIA HONG-JIA
To: UTBK, INC.
Reel/Frame 034498/0045 →
CHANGE OF NAME Recorded Jun 4, 2014
From: INGENIO LLC
To: YP INTERACTIVE LLC
Reel/Frame 033085/0126 →
GRANT OF SECURITY INTEREST -- PATENTS Recorded Feb 28, 2014
From: YP INTERACTIVE LLC (FORMERLY KNOWN AS INGENIO LLC)
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 032372/0639 →
SECURITY AGREEMENT Recorded Jul 2, 2013
From: INGENIO LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030740/0085 →
RELEASE OF GRANT OF SECURITY INTEREST -- PATENTS Recorded Jun 5, 2013
From: CERBERUS YP ARRANGER, LLC
To: INGENIO LLC (FORMERLY KNOWN AS INGENIO, INC.)
Reel/Frame 030554/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: UTBK LLC
To: INGENIO LLC
Reel/Frame 030341/0882 →
SECURITY INTEREST Recorded Nov 19, 2012
From: UTBK LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 029342/0075 →
RELEASE OF SECURITY INTEREST Recorded Nov 16, 2012
From: FORTRESS CREDIT CO LLC., AS COLLATERAL AGENT
To: INGENIO, INC.
Reel/Frame 029453/0560 →
CHANGE OF NAME Recorded Nov 9, 2012
From: UTBK, INC.
To: UTBK LLC
Reel/Frame 029275/0129 →
GRANT OF SECURITY INTEREST - PATENTS Recorded May 8, 2012
From: INGENIO, INC.
To: CERBERUS YP ARRANGER, LLC, AS COLLATERAL AGENT
Reel/Frame 028177/0081 →
GRANT OF SECURITY INTEREST - PATENTS Recorded May 8, 2012
From: INGENIO, INC.
To: FORTRESS CREDIT CO LLC, AS COLLATERAL AGENT
Reel/Frame 028177/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2006
From: ALTBERG, EBBE; FABER, SCOTT; HIRSON, RON; VAN DER LINDEN, SEAN
To: UTBK, INC.
Reel/Frame 018206/0262 →