Systems and methods to collect information just in time for connecting people for real time communications
First Claim
Patent Images
1. A method, comprising:
- providing to a caller a reference associated with a first criterion, the first criterion comprising a category of advertisements;
identifying, via a computing device, the first criterion based on the reference used to establish a connection for real time communications with the caller;
obtaining a second criterion from the caller over the established connection for real time communications, the second criterion comprising a subcategory of the category of advertisements;
determining a set of candidates based on the first criterion and the second criterion;
computing earning potentials for connecting the caller to the candidates, wherein the earning potentials include an advertisement fee which is to be charged when the caller is connected to a candidate and a commission fee for an expected purchase of a service from the candidate made by the caller via the connection for real time communications;
selecting a callee from the set of candidates based on the earning potentials;
collecting user information from the caller over the connection established via the reference;
providing the user information to the callee; and
connecting the caller from the established connection to the callee for real time communications between the caller and the callee.
31 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to collect information over a connection with a caller just in time for further connecting the caller to a callee. In one embodiment, a connection server is configured to provide to a caller a reference associated with the first criterion, to identify the first criterion based on the reference used to establish a connection with the caller for real time communications, to obtain a second criterion from the caller over the connection established for real time communications, to identifying a callee based at least in part on the first criterion and the second criterion, and to connect the caller from the established connection to the callee for real time communications.
373 Citations
16 Claims
-
1. A method, comprising:
-
providing to a caller a reference associated with a first criterion, the first criterion comprising a category of advertisements; identifying, via a computing device, the first criterion based on the reference used to establish a connection for real time communications with the caller; obtaining a second criterion from the caller over the established connection for real time communications, the second criterion comprising a subcategory of the category of advertisements; determining a set of candidates based on the first criterion and the second criterion; computing earning potentials for connecting the caller to the candidates, wherein the earning potentials include an advertisement fee which is to be charged when the caller is connected to a candidate and a commission fee for an expected purchase of a service from the candidate made by the caller via the connection for real time communications; selecting a callee from the set of candidates based on the earning potentials; collecting user information from the caller over the connection established via the reference; providing the user information to the callee; and connecting the caller from the established connection to the callee for real time communications between the caller and the callee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A tangible non-transitory machine readable media, storing instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
-
providing to a caller a reference associated with a first criterion, the first criterion comprising a category of advertisements; identifying the first criterion based on the reference used to establish a connection for real time communications with the caller; obtaining a second criterion from the caller over the established connection for real time communications, the second criterion comprising a subcategory of the category of advertisements; determining a set of candidates based on the first criterion and the second criterion; computing earning potentials for connecting the caller to the candidates, wherein the earning potentials include an advertisement fee which is to be charged when the caller is connected to a candidate and a commission fee for an expected purchase of a service from the candidate made by the caller via the connection for real time communications; selecting a callee from the set of candidates based on the earning potentials; collecting user information from the caller over the connection established via the reference; providing the user information to the callee; and connecting the caller from the established connection to the callee for real time communications between the caller and the callee.
-
-
16. A system, comprising:
-
a memory; and a processor coupled to the memory to; provide to a caller a reference associated with a first criterion, the first criterion comprising a category of advertisements; identify the first criterion based on the reference used to establish a connection with the caller for real time communications; obtain a second criterion from the caller over the connection established for real time communications, the second criterion comprising a subcategory of the category of advertisements; determine a set of candidates based on the first criterion and the second criterion; compute earning potentials for connecting the caller to the candidates, wherein the earning potentials include an advertisement fee which is to be charged when the caller is connected to a candidate and a commission fee for an expected purchase of a service from the candidate made by the caller via the connection for real time communications; select a callee from the set of candidates based on the earning potentials; collect user information from the caller over the connection established via the reference; provide the user information to the callee; and connect the caller from the established connection to the callee for real time communications.
-
Specification