Systems and Methods to Provide advertisements for Real Time Communications
First Claim
1. A method, comprising:
- identifying an advertisement based at least in part on relevancy of the advertisement to a content of a document provided by a content provider to a user;
associating a communication reference with the advertisement and the content provider, the communication reference to be used to request a connection provider to establish a connection for real time communications between the user and an advertiser of the advertisement;
adding the advertisement and the communication reference to the document via the content provider;
in response to receiving a request from the user via the communication reference, determining contact information of the advertiser based on the communication reference used to receive the request;
establishing the connection between the user and the advertiser using the contact information determined from the communication reference;
identifying the content provider based on the communication reference used to receive the request; and
compensating the content provider per the establishing of the connection between the user and the advertiser.
25 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.
217 Citations
20 Claims
-
1. A method, comprising:
-
identifying an advertisement based at least in part on relevancy of the advertisement to a content of a document provided by a content provider to a user; associating a communication reference with the advertisement and the content provider, the communication reference to be used to request a connection provider to establish a connection for real time communications between the user and an advertiser of the advertisement; adding the advertisement and the communication reference to the document via the content provider; in response to receiving a request from the user via the communication reference, determining contact information of the advertiser based on the communication reference used to receive the request; establishing the connection between the user and the advertiser using the contact information determined from the communication reference; identifying the content provider based on the communication reference used to receive the request; and compensating the content provider per the establishing of the connection between the user and the advertiser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine readable media embodying instructions, the instructions causing a machine to perform a method, the method comprising:
-
identifying an advertisement based at least in part on relevancy of the advertisement to a content of a document provided by a content provider to a user; associating a communication reference with the advertisement and the content provider, the communication reference to be used to request a connection provider to establish a connection for real time communications between the user and an advertiser of the advertisement; adding the advertisement and the communication reference to the document via the content provider; in response to a request received from the user via the communication reference, determining contact information of the advertiser based on the communication reference used to receive the request; establishing the connection between the user and the advertiser using the contact information determined from the communication reference; identifying the content provider based on the communication reference used to receive the request; and compensating the content provider per the establishing of the connection between the user and the advertiser.
-
-
20. A data processing system, comprising:
-
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 coupled to the web server to identify the advertisement based at least in part on relevancy of the advertisement to a content of the document and to associate a communication reference with the advertisement and the content provider, the communication reference to be used to request a connection provider to establish a connection for real time communications between the user and an advertiser of the advertisement, the web server to provide the advertisement and the communication reference for inclusion in the document for presentation to the user; a session border controller to interface with a packet switched network; and one or more telecommunication servers coupled to the session border controller and the backend server to receive a connection request from the user via the communication reference, to determine contact information of the advertiser based on the communication reference used to receive the connection request, to identify the content provider based on the communication reference used to receive the connection request, and to establish the connection between the user and the advertiser using the contact information determined from the communication reference; wherein the content provider is compensated per the establishing of the connection between the user and the advertiser; and wherein the advertiser is charged an advertisement fee per the establishing of the connection between the user and the advertiser.
-
Specification