Systems and methods to facilitate searches of communication references
First Claim
1. A system, comprising:
- a processor; and
a memory coupled to at least the processor, the memory having instructions stored thereon which when executed by the processor are configured to;
assign a communication reference to an advisor for distribution by the advisor in a document, the communication reference usable to request connections to the advisor for real time communications with the advisor;
associate a keyword with the communication reference;
receive from the advisor a bid price on the keyword associated with the communication reference;
select, based at least in part on the bid price, the communication reference for presentation in response to a search related to the keyword, wherein the communication reference includes a price specified by the advisor for charging for real time communications with the advisor;
responsive to a request from a customer using the communication reference, the request being for a communication connection to the advisor, determine contact information of the advisor based on the communication reference;
connect the customer to the advisor for the real time communications with the advisor using the contact information determined based on the communication reference;
determine whether the request from the customer is received via a presentation of the communication reference as a result of the search; and
charge the advisor a fee based on the bid price per connecting, based at least in part on the communication reference, the customer to the advisor for the real time communications, in response to a determination that the request is received as a result of the search.
23 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses to facilitate searches of communication references for real time communication connections. One embodiment includes: one or more web servers to assign a communication reference to an advisor for distribution by the advisor in one or more documents, to associate at least one keyword with the communication reference, to receive from the advisor a bid price on the keyword associated with the communication reference, and to present the communication reference selected based at least in part on the bid price in response to a search related to the keyword; a session border controller to interface with a packet switched network; and one or more telecommunication servers to determine contact information of the advisor based on the communication reference used by a customer to request a communication connection to the advisor, and to connect the customer to the advisor for real time communications using the determined contact information.
-
Citations
23 Claims
-
1. A system, comprising:
-
a processor; and a memory coupled to at least the processor, the memory having instructions stored thereon which when executed by the processor are configured to; assign a communication reference to an advisor for distribution by the advisor in a document, the communication reference usable to request connections to the advisor for real time communications with the advisor; associate a keyword with the communication reference; receive from the advisor a bid price on the keyword associated with the communication reference; select, based at least in part on the bid price, the communication reference for presentation in response to a search related to the keyword, wherein the communication reference includes a price specified by the advisor for charging for real time communications with the advisor; responsive to a request from a customer using the communication reference, the request being for a communication connection to the advisor, determine contact information of the advisor based on the communication reference; connect the customer to the advisor for the real time communications with the advisor using the contact information determined based on the communication reference; determine whether the request from the customer is received via a presentation of the communication reference as a result of the search; and charge the advisor a fee based on the bid price per connecting, based at least in part on the communication reference, the customer to the advisor for the real time communications, in response to a determination that the request is received as a result of the search. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
assigning, using a computing device, a communication reference to an advisor for distribution by the advisor in a document, the communication reference usable to request connections to the advisor for real time communications with the advisor; associating, using the computing device, a keyword with the communication reference; receiving from the advisor a bid price on the keyword associated with the communication reference; selecting, using the computing device, based at least in part on the bid price, the communication reference for presentation in response to a search related to the keyword, wherein the communication reference includes a price specified by the advisor for charging for real time communications with the advisor; responsive to a request from a customer using the communication reference, the request being for a communication connection to the advisor, determining contact information of the advisor based on the communication reference; connecting the customer to the advisor for the real time communications with the advisor using the contact information determined based on the communication reference; determining whether the request from the customer is received via a presentation of the communication reference as a result of the search; and charging the advisor a fee based on the bid price per connecting, based at least in part on the communication reference, the customer to the advisor for the real time communications, in response to a determination that the request is received as a result of the search. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A tangible non-transitory machine-readable medium, storing instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
-
assigning, using a computing device, a communication reference to an advisor for distribution by the advisor in a document, the communication reference usable to request connections to the advisor for real time communications with the advisor; associating, using the computing device, a keyword with the communication reference; receiving from the advisor a bid price on the keyword associated with the communication reference; selecting, using the computing device, based at least in part on the bid price, the communication reference for presentation in response to a search related to the keyword, wherein the communication reference includes a price specified by the advisor for charging for real time communications with the advisor; responsive to a request from a customer using the communication reference, the request being for a communication connection to the advisor, determining contact information of the advisor based on the communication reference; connecting the customer to the advisor for the real time communications with the advisor using the contact information determined based on the communication reference; determining whether the request from the customer is received via a presentation of the communication reference as a result of the search; and charging the advisor a fee based on the bid price per connecting, based at least in part on the communication reference, the customer to the advisor for the real time communications, in response to a determination that the request is received as a result of the search. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification