IP Library Granted Patent US 9,286,626
Granted Patent B2
US 9,286,626 · App. 14/023,240 · Granted Mar 15, 2016

Systems and methods to provide alternative connections for real time communications

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,286,626
App. No.
14/023,240
Granted
Mar 15, 2016
Kind
B2
Abstract

Methods and apparatuses to provide options for alternative connections in response to customer requesting for connections to advertisers for real time communications. One embodiment includes: providing an advertisement of a first advertiser for presentation to a customer, the advertisement including a reference to be used to request a connection server to provide a telephonic connection between the first advertiser and the customer; receiving a request made via the reference included in the advertisement for a telephonic connection between the first advertiser and the customer; determining a status of the first advertiser at a time of the request; and presenting an option to make an alternative connection for the customer based on the determined status.

Claims (49)

1. A method comprising:

at a first time, retrieving from a database by a server system a set of specifications corresponding to a first advertiser and determining a first status of an advertisement associated with the first advertiser;

consequent to determining the first status, transmitting the advertisement for presentation to a customer, the advertisement including a reference to be used to request a connection server of the server system to provide a telephonic connection between a first communication device associated with the first advertiser and a second communication device associated with the customer;

processing a first transmission received by the server system, the first transmission corresponding to a request made via the reference included in the advertisement for the telephonic connection between the first communication device associated with the first advertiser and the second communication device associated with the customer;

responsive to the first transmission, determining, by the server system, a second status of the advertisement of the first advertiser at a time of the request, wherein the second status is different from the first status;

consequent to determining the second status, transmitting by the server system a second transmission to facilitate presenting an option to make an alternative connection for the customer based on the determined second status, the presenting the option to make an alternative connection comprising one or more of:

presenting an option for a connection to an alternative advertiser;

presenting an option for a connection to the first advertiser at a later time; and

presenting an option for an immediate connection to the first advertiser; and

processing a third transmission received by the server system, the third transmission corresponding to an indication of a selection of a presented option by the customer.

2. The method of claim 1 , wherein the request is made via the customer initiating a telephonic connection to the connection server using the reference included in the advertisement.

3. The method of claim 2 , wherein the reference included in the advertisement comprises a telephone number of the connection server with an extension, a telephone number of the connection server without an extension, a session initiation protocol (SIP) uniform resource identifier (URI), a user identifier of the connection server in an instant messaging network, or a user identifier of the connection server in a Voice over Internet Protocol (VoIP) application.

4. The method of claim 1 , wherein the advertisement includes a link to the connection server; and when the link is selected, the reference included in the advertisement is transmitted to the connection sever to request the connection server to initiate a call to the customer to provide a telephonic connection between the first advertiser and the customer.

5. The method of claim 1 , wherein the presenting the option to make an alternative connection comprises: determining an alternative time based on a schedule of the first advertiser; presenting an option to arrange a callback to the customer at the determined alternative time.

6. The method of claim 5 , wherein the first advertiser is to be charged an advertisement fee in response to a connection established between the first advertiser and the customer; and wherein the alternative time is determined further based on a budget of the first advertiser.

7. The method of claim 1 , wherein when the status of the advertisement of the first advertiser indicates that the advertisement is paused at the time of the request for telephonic connection between the first advertiser and the customer, the presenting the option to make an alternative connection comprises: presenting an option to connect the customer to a second advertiser instead of the first advertiser.

8. The method of claim 7 , further comprising: responsive to a selection of the option to connect the customer to the second advertiser, establishing a connection between the customer and the second advertiser; and charging the second advertiser an advertisement fee in response to establishing the connection between the customer and the second advertiser.

9. The method of claim 7 , further comprising: pausing the advertisement of the first advertiser when a performance of the advertisement is below a threshold.

10. The method of claim 9 , further comprising: determining a ratio between a number of presentations of the advertisement of the first advertiser and a number of requests telephonic connections to the first advertiser resulted from the number of presentations of the advertisement of the first advertiser; and evaluating the performance of the advertisement based on the determined ratio.

11. The method of claim 7 , further comprising: pausing the advertisement of the first advertiser when a budget limit for the advertisement of the first advertiser is reached.

12. The method of claim 7 , further comprising: pausing the advertisement of the first advertiser when the time of the request is outside a scheduled time period of the first advertiser.

13. The method of claim 7 , further comprising: identifying an advertisement of a second advertiser based on the advertisement of the first advertiser.

14. The method of claim 13 , wherein the advertisement of the second advertiser is identified based on matching category of advertisements and geographic service area of advertisements.

15. The method of claim 7 , further comprising: connecting the customer to an interactive voice response (IVR) system to identify the second advertiser.

16. The method of claim 7 , further comprising: presenting a further option to connect the customer to the first advertiser even when the advertisement of the first advertiser is paused at the time of the request.

17. The method of claim 16 , further comprising: responsive to a selection of the further option to connect the customer to the first advertiser, establishing a connection between the customer and the first advertiser without charging the first advertiser an advertisement fee.

18. The method of claim 7 , further comprising: pausing the advertisement of the first advertiser in response to a request from the first advertiser.

19. One or more non-transitory computer readable storage media storing instructions, the instructions, when executed by a server system, cause the server system to perform a method, the method comprising:

at a first time, retrieving from a database by a server system a set of specifications corresponding to a first advertiser and determining a first status of an advertisement associated with the first advertiser;

consequent to determining the first status, transmitting the advertisement for presentation to a customer, the advertisement including a reference to be used to request a connection server of the server system to provide a telephonic connection between a first communication device associated with the first advertiser and a second communication device associated with the customer;

processing a first transmission received by the server system, the first transmission corresponding to a request made via the reference included in the advertisement for the telephonic connection between the first communication device associated with the first advertiser and the second communication device associated with the customer;

responsive to the first transmission, determining, by the server system, a second status of the first advertiser at a time of the request, wherein the second status is different from the first status;

consequent to determining the second status, transmitting by the server system a second transmission to facilitate presenting an option to make an alternative connection for the customer based on the determined second status, the presenting the option to make an alternative connection comprising one or more of:

presenting an option for a connection to an alternative advertiser;

presenting an option for a connection to the first advertiser at a later time; and

presenting an option for an immediate connection to the first advertiser; and

processing a third transmission received by the server system, the third transmission corresponding to an indication of a selection of a presented option by the customer.

20. A system comprising:

a server system comprising a connection server, a database, and one or more non-transitory storage media storing thereon program logic for execution by the server system, the program logic comprising:

advertisement providing logic executed by the server system for:

at a first time, retrieving from the database a set of specifications corresponding to a first advertiser and determining a first status of an advertisement associated with the first advertiser;

consequent to determining the first status, transmitting the advertisement for presentation to a customer, the advertisement including a reference to be used to request the connection server to provide a telephonic connection between a first communication device associated with the first advertiser and a second communication device associated with the customer;

receiving logic executed by the server system for processing a first transmission received by the server system, the first transmission corresponding to a request made via the reference included in the advertisement for the telephonic connection between the first communication device associated with the first advertiser and the second communication device associated with the customer;

determining logic executed by the server system for, responsive to the first transmission, determining a second status of the first advertiser at a time of the request, wherein the second status is different from the first status;

presenting logic executed by the server system for, consequent to determining the second status, transmitting by the server system a second transmission to facilitate presenting an option to make an alternative connection for the customer based on the determined second status, the presenting the option to make an alternative connection comprising one or more of:

presenting an option for a connection to an alternative advertiser;

presenting an option for a connection to the first advertiser at a later time; and

presenting an option for an immediate connection to the first advertiser; and

second receiving logic executed by the server system for processing a third transmission received by the server system, the third transmission corresponding to an indication of a selection of a presented option by the customer.

Assignments (22)
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: YELLOWPAGES.COM LLC
Reel/Frame 069830/0618 →
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: 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 →
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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2015
From: ALTBERG, EBBE; FABER, SCOTT; HIRSON, RON; VAN DER LINDEN, SEAN
To: UTBK, INC.
Reel/Frame 035854/0009 →
MERGER Recorded Jan 9, 2015
From: YP INTERACTIVE LLC
To: YELLOWPAGES.COM LLC
Reel/Frame 034747/0850 →
CHANGE OF NAME Recorded Jul 1, 2014
From: UTBK, INC.
To: UTBK LLC.
Reel/Frame 033264/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2014
From: UTBK LLC
To: INGENIO LLC
Reel/Frame 033225/0248 →
CHANGE OF NAME Recorded Jun 4, 2014
From: INGENIO LLC
To: YP INTERACTIVE LLC
Reel/Frame 033085/0126 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 3, 2014
From: YP INTERACTIVE LLC (FORMERLY KNOWN AS INGENIO LLC)
To: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
Reel/Frame 032382/0791 →
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 →