SYSTEMS AND METHODS TO PROVIDE ADVERTISEMENTS FOR REAL TIME COMMUNICATIONS
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to provide advertisements based on the content of documents in which the advertisements are presented. One embodiment includes: a web server to receive a request for an advertisement in reference to a document provided to a user by a content provider; a backend server to identify the advertisement based on relevancy of the advertisement to the content of the document and to associate a communication reference with the advertisement and the content provider, the web server to provide the advertisement and the reference for inclusion in the document; and a telecommunication server coupled to a session border controller and the backend server to receive a connection request via the reference, to determine contact information of the advertiser and identify the content provider based on the reference, and to establish the connection between the user and the advertiser using the determined contact information.
16 Citations
21 Claims
-
1. (canceled)
-
2. A method, comprising:
-
processing a first transmission received via a network by a server system, the first transmission corresponding to a request relating to provisioning content to a client system; based at least in part on the first transmission, selecting, by the server system, a communication reference from a pool of communication references that are recycled based on a predetermined set of allocation rules; transmitting, by the server system, the communication reference via the network, wherein the communication reference is useable to request a connection for real time communications between a user of the client system and an advertiser; processing, by the server system, a connection request received from the client system utilizing the communication reference; and in response to the connection request from the client system using the communication reference, facilitating, by the server system, the connection for real time communications between the user and the advertiser. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory, processor-readable media storing instructions that,when executed by a server system, cause the server system to:
-
process a first transmission received via a network by the server system, the first transmission corresponding to a request relating to provisioning content to a client system; based at least in part on the first transmission, select a communication reference from a pool of communication references that are recycled based on a predetermined set of allocation rules; transmit the communication reference via the network, wherein the communication reference is useable to request a connection for real time communications between a user of the client system and an advertiser; process a connection request received from the client system utilizing the communication reference; and in response to the connection request from the client system using the communication reference, facilitate the connection for real time communications between the user and the advertiser. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
a server system comprising one or more servers communicatively coupled to a data store, the server system further comprising memory coupled to the one or more servers and storing instructions that, when executed by the one or more servers, cause the server system to; process a first transmission received via a network by the server system, the first transmission corresponding to a request relating to provisioning content to a client system; based at least in part on the first transmission, select a communication reference from a pool of communication references that are recycled based on a predetermined set of allocation rules; transmit the communication reference via the network, wherein the communication reference is useable to request a connection for real time communications between a user of the client system and an advertiser; process a connection request received from the client system utilizing the communication reference; and in response to the connection request from the client system using the communication reference, facilitate the connection for real time communications between the user and the advertiser. - View Dependent Claims (17, 18, 19, 20, 21)
Specification