Methods and apparatuses to track keywords for establishing communication links
First Claim
Patent Images
1. A method to make and track connections for communications with a communication connection system, comprising:
- creating, via the communication connection system, an advertisement of an advertiser comprising a plurality of advertisement keywords and storing the advertisement and the plurality of advertisement keywords in a database of the communication connection system;
selecting, via the communication connection system, a first reference to track the advertisement from a plurality of types of references to track advertisements, and storing the first reference in the database in association with the advertisement;
receiving, via one or more servers of the communication connection system, a first search request from a first user comprising a plurality of first search request keywords;
selecting, via the communication connection system, the advertisement from the database responsive to determining that a first condition is satisfied, the first condition comprising a plurality of first condition keywords, such thata first one of the plurality of first condition keywords corresponds to at least a first one of the plurality of advertisement keywords of the plurality of advertisement keywords that matches at least a first one of the plurality of first search request keywords, anda second one of the plurality of first condition keywords corresponds to at least a second one of the plurality of advertisement keywords of the plurality of advertisement keywords that does not match any of the plurality of first search request keywords;
providing, via the one or more servers of the communication connection system, the first reference for presentation with the advertisement, the first reference identifying the first condition and the advertisement, and facilitating establishing a real time communication session between the first user and the advertiser based at least in part on a voice over Internet protocol connection;
collecting, via the communication connection system, first statistics relating to calls made using the first reference via a router of the communication connection system, such that the first statistics are associated with the first condition;
determining, via the communication connection system, using the first statistics, a first performance of the advertisement associated with the first condition; and
selecting, via the communication connection system, a second reference from the plurality of types of references to track advertisements as a change from the first reference based on the first performance.
25 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses to track keywords used for matching advertisements that provide references to make calls for real time communications. One embodiment includes: selecting an advertisement based on a condition; providing a reference for presentation with the advertisement, to identify the condition and the advertisement; and charging an advertisement fee in response to a call via the reference for a real time communication session.
54 Citations
15 Claims
-
1. A method to make and track connections for communications with a communication connection system, comprising:
-
creating, via the communication connection system, an advertisement of an advertiser comprising a plurality of advertisement keywords and storing the advertisement and the plurality of advertisement keywords in a database of the communication connection system; selecting, via the communication connection system, a first reference to track the advertisement from a plurality of types of references to track advertisements, and storing the first reference in the database in association with the advertisement; receiving, via one or more servers of the communication connection system, a first search request from a first user comprising a plurality of first search request keywords; selecting, via the communication connection system, the advertisement from the database responsive to determining that a first condition is satisfied, the first condition comprising a plurality of first condition keywords, such that a first one of the plurality of first condition keywords corresponds to at least a first one of the plurality of advertisement keywords of the plurality of advertisement keywords that matches at least a first one of the plurality of first search request keywords, and a second one of the plurality of first condition keywords corresponds to at least a second one of the plurality of advertisement keywords of the plurality of advertisement keywords that does not match any of the plurality of first search request keywords; providing, via the one or more servers of the communication connection system, the first reference for presentation with the advertisement, the first reference identifying the first condition and the advertisement, and facilitating establishing a real time communication session between the first user and the advertiser based at least in part on a voice over Internet protocol connection; collecting, via the communication connection system, first statistics relating to calls made using the first reference via a router of the communication connection system, such that the first statistics are associated with the first condition; determining, via the communication connection system, using the first statistics, a first performance of the advertisement associated with the first condition; and selecting, via the communication connection system, a second reference from the plurality of types of references to track advertisements as a change from the first reference based on the first performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory, machine-readable media storing instructions which, when executed on one or more servers of a communication connection system, computing device cause the communication connection system to perform a method to make and track connections for communications, the method comprising:
-
creating an advertisement of an advertiser comprising a plurality of advertisement keywords and storing the advertisement and the plurality of advertisement keywords in a database of the communication connection system; selecting a first reference to track the advertisement from a plurality of types of references to track advertisements, and storing the first reference in the database in association with the advertisement; receiving a first search request comprising a plurality of first search request keywords; selecting the advertisement from the database responsive to determining that a first condition is satisfied, the first condition comprising a plurality of first condition keywords, such that a first one of the plurality of first condition keywords corresponds to at least a first one of the plurality of advertisement keywords of the plurality of advertisement keywords that matches at least a first one of the plurality of first search request keywords, and a second one of the plurality of first condition keywords corresponds to at least a second one of the plurality of advertisement keywords of the plurality of advertisement keywords that does not match any of the plurality of first search request keywords; providing the first reference for presentation with the advertisement, the first reference identifying the first condition and the advertisement, and facilitating establishing a real time communication session between the user and the advertiser based at least in part on a voice over Internet protocol connection; collecting first statistics relating to calls made using the first reference via a router of the communication connection system, such that the first statistics are associated with the first condition; determining, using the first statistics, a first performance of the advertisement associated with the first condition; and selecting a second reference from the plurality of types of references to track advertisements as a change from the first reference based on the first performance.
-
-
15. A communication connection system to make and track connections for communications, the communication connection 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; creating an advertisement of an advertiser comprising a plurality of advertisement keywords and storing the advertisement and the plurality of advertisement keywords in a database of the communication connection system; selecting a first reference to track the advertisement from a plurality of types of references to track advertisements, and storing the first reference in the database in association with the advertisement; receive a first search request comprising a plurality of first search request keywords; select the advertisement from the database responsive to determining that a first condition is satisfied, the first condition comprising a plurality of first condition keywords, such that a first one of the plurality of first condition keywords corresponds to at least a first one of the plurality of advertisement keywords of the plurality of advertisement keywords that matches at least a first one of the plurality of first search request keywords, and a second one of the plurality of first condition keywords corresponds to at least a second one of the plurality of advertisement keywords of the plurality of advertisement keywords that does not match any of the plurality of first search request keywords; provide the first reference for presentation with the advertisement, the first reference identifying the first condition and the advertisement, and facilitating establishing a real time communication session between the user and the advertiser based at least in part on a voice over Internet protocol connection; and collect first statistics relating to calls made using the first reference via a router of the communication connection system, such that the first statistics are associated with the first condition determine, using the first statistics, a first performance of the advertisement associated with the first condition; and select a second reference from the plurality of types of references to track advertisements as a change from the first reference based on the first performance.
-
Specification