Intelligent communication routing system and method
First Claim
1. A communication method for establishing a communication between a second party and a respective one of a plurality of first parties, comprising:
- determining at least one factor associated with each respective first party selected from the group consisting of;
a past history of use by the respective first party, wherein the use represented in the past history of use comprises a prior communication interaction with at least one second party, anda user profile of the respective first party;
conveying the determined at least one factor associated with each respective first party to a plurality of second parties;
receiving a plurality of bids from the plurality of second parties for an opportunity to communicate with a particular first party, after conveyance of the determined at least one factor associated with each respective first party;
normalizing, with an automated processor, each respective bid of the plurality of received bids, based on at least both;
a value of the respective bid placed by a respective second party for the respective opportunity to communicate with the particular first party, andthe determined at least one factor associated with the particular first party,the normalized respective bid representing a value of the communication between a respective second party and the particular first party, distinct from a value of the respective bid;
selecting, based on the normalized plurality of received bids, a winning normalized bid; and
establishing a communication between the second party having the winning bid and the particular first party.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications routing system, and method, for representing a plurality of predicted characteristics of a plurality of communications sources, each having an economic utility; representing a plurality of predicted characteristics of a plurality of communications targets each having an economic utility; and determining an optimal routing between the plurality of communications sources and the plurality of communications targets, by maximizing an aggregate utility with respect to the respective predicted characteristics of communications source and communications destination represented by linkages.
-
Citations
20 Claims
-
1. A communication method for establishing a communication between a second party and a respective one of a plurality of first parties, comprising:
-
determining at least one factor associated with each respective first party selected from the group consisting of; a past history of use by the respective first party, wherein the use represented in the past history of use comprises a prior communication interaction with at least one second party, and a user profile of the respective first party; conveying the determined at least one factor associated with each respective first party to a plurality of second parties; receiving a plurality of bids from the plurality of second parties for an opportunity to communicate with a particular first party, after conveyance of the determined at least one factor associated with each respective first party; normalizing, with an automated processor, each respective bid of the plurality of received bids, based on at least both; a value of the respective bid placed by a respective second party for the respective opportunity to communicate with the particular first party, and the determined at least one factor associated with the particular first party, the normalized respective bid representing a value of the communication between a respective second party and the particular first party, distinct from a value of the respective bid; selecting, based on the normalized plurality of received bids, a winning normalized bid; and establishing a communication between the second party having the winning bid and the particular first party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication method for conducting real-time interactive communications between a user of a first category, selected from a plurality of users of the first category, and a user of a second category selected from a plurality of users of the second category, comprising:
-
determining parameters associated with each respective user of the plurality of users of the first category selected from the group consisting of a respective user profile and a respective user past history, wherein the respective user past history represents prior interactive communications between the respective user of the first category and at least one user of the second category; receiving a respective value function for each of the plurality of users of the second category as a respective bid for an opportunity to communicate with a user of the first category, the respective value function having a resolved value which varies in dependence on the defined parameters associated with each respective user of the plurality of users of the first category selected from the group consisting of a respective user profile and a respective user past history; matching a user of the second category with a user of the first category, dependent on an economic optimization of the resolved value of the respective value functions of the plurality of users of the second category, by comparing at least one of a cost-benefit and a cost-effectiveness of all concurrent competing matches of respective users of the first category with respective users of the second category, a match of a respective user of the first category with a respective user of the second category being inconsistent with a concurrent match of the respective first user involving a different user of the second category; and automatically controlling a communication involving the respective user of the first category with the respective user of the second category selectively in dependence on the matching. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A communication method for establishing a communication, comprising:
-
determining a communication parameter comprising at least one of a past history of use and a user profile of a human party, wherein the past history of use of the human party represents prior communications between the human party and at least one human counterparty; receiving, through an automated communication network, by an automated processor, a plurality of bids on behalf of a plurality of human counterparties in an auction for an opportunity to communicate with the human party; normalizing, with the automated processor, each respective bid of the plurality of received bids on behalf of the plurality of human counterparties to produce a respective normalized bid having a normalized value dependent on at least each of the respective bid, and the determined communication parameter, the normalized value being distinct from the respective bid, and a difference between the respective bid and the normalized bid being personalized with respect to each of the plurality of human counterparties; selecting, with the automated processor, based on the normalized values for each of the plurality of human counterparties, a winning normalized bid; accounting, with the automated processor, for the winning normalized bid in a bid database; and establishing, with the automated processor, parameters defining a communication between the human party and the respective human counterparty corresponding to the winning normalized bid.
-
Specification