Negotiated routing in telephony systems
Abstract
A telephone call distribution system for determining destination for an incoming telephone call in a telephony network including a service control point (SCP) operates with a plurality of workstations each comprising a telephone coupled to the telephony network and a proximate computer station having a video display unit (PC/VDU), the PC/VDU connected to the SCP via a wide area network (WAN), and a personal router associated with each PC/VDU. The SCP broadcasts data pertaining to the incoming telephone call and a request for a destination to individual ones of the PC/VDUs via the WAN, and the personal routers negotiate a destination based on individual routing rules and the data pertaining to the call. At least one of the individual routers responds to the SCP with a destination for the call. In some instances the workstations are associated with a call center, and the call center may be CTI-enhanced. Individual routers in this instance may be executed on a server on a local area network connecting workstations at the call center, the server providing individual routers to workstations in a client-server relationship.
Claims
exact text as granted — not AI-modified1. A method for determining a destination for a communication event received in a network having a network-level routing point to one of a plurality of destinations, each destination enabled to negotiate with the network-level routing point, the method comprising steps of:
(a) sending data pertaining to the communication event and a request for a destination to individual ones of the plurality of destinations;
(b) negotiating a final destination for the communication event between the network routing point and the individual destinations; and
(c) sending a response to the network level routing point, the response including a final destination for the communication event determined as a result of the negotiation.
2. The method of claim 1 comprising a further step for sending the communication event to the negotiated final destination by the network-level routing point.
3. A communication event distribution system for determining a destination for an incoming event received in a network including a network-level routing point to one of a plurality of potential destinations, each destination enabled to negotiate with the network-level routing point, wherein the network-level routing point broadcasts data pertaining to the communication event and a request for a destination to at least two of the plurality of destinations and the at least two potential destinations negotiate amongst themselves and with the network level routing point to determine a final destination for the communication event based on destination routing rules and the data pertaining to the communication event, and at least one of the destinations responds to the network-level routing point with a destination for the communication event.
4. The system of claim 3 wherein the network-level routing point directs the communication event to the final destination returned by the at least one of the plurality of destinations.Join the waitlist — get patent alerts
Track US7020264B1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.