SYSTEM AND METHOD FOR ROUTING COMMUNICATIONS
First Claim
Patent Images
1. A method comprising:
- receiving a communication request of an account, the request including a maximum cost parameter and a set of communication properties including at least a destination endpoint;
compiling a route priority list of routing option according to the communication properties of the communication request;
delivering the route priority list to a communication service;
querying a communication cost according to the communication properties;
delivering the communication cost to a communication service; and
at the communication service, if the communication cost complies with the maximum cost parameter, selecting a routing option of the route priority list and establishing a communication through the selected routing option and committing the communication cost to the account; and
at the communication service, if the communication cost does not comply, alerting an account resource of a communication failure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that includes receiving a communication request of an account, the communication request including communication properties; identifying at least two routing options of a route priority list, the routing options capable of completing the communication request and identified according to a priority heuristic; generating a communication cost from the communication properties; and upon receipt of the routing response and the communication cost response, executing a communication with a routing option of the routing priority list and committing a cost of the communication to the account.
-
Citations
8 Claims
-
1. A method comprising:
-
receiving a communication request of an account, the request including a maximum cost parameter and a set of communication properties including at least a destination endpoint; compiling a route priority list of routing option according to the communication properties of the communication request; delivering the route priority list to a communication service; querying a communication cost according to the communication properties; delivering the communication cost to a communication service; and at the communication service, if the communication cost complies with the maximum cost parameter, selecting a routing option of the route priority list and establishing a communication through the selected routing option and committing the communication cost to the account; and at the communication service, if the communication cost does not comply, alerting an account resource of a communication failure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification