Communications service provider network
First Claim
1. A telephony private branch exchange routing arrangement adapted to route IP telephony data, the routing arrangement comprising:
- a call-control application having an object-oriented programming (OOP) telephony interface and programmed, using OOP and the OOP telephony interface, to control the routing of calls;
a device-control application adapted to provide telephony communication signals for the routed calls and to interface between the call-control application and a plurality of telephony devices; and
a configuration manager adapted to provide configuration information for the call-control application and the device-control application.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for enhancing the routing of telephony data. According to an example embodiment of the present invention, a telephony private branch exchange routing arrangement is adapted to route IP telephony data. The routing arrangement includes a call-control application having an OOP telephony interface and programmed, using OOP and the OOP telephony interface, to control the routing of calls. A device-control application is adapted to provide telephony communication signals for the routed calls and to interface between the call-control application and a plurality of telephony devices. Configuration information for the call-control application is provided via a configuration manager. In this manner, voice and data networks are effectively fused, allowing the easy integration of computer telephony applications.
66 Citations
44 Claims
-
1. A telephony private branch exchange routing arrangement adapted to route IP telephony data, the routing arrangement comprising:
-
a call-control application having an object-oriented programming (OOP) telephony interface and programmed, using OOP and the OOP telephony interface, to control the routing of calls; a device-control application adapted to provide telephony communication signals for the routed calls and to interface between the call-control application and a plurality of telephony devices; and a configuration manager adapted to provide configuration information for the call-control application and the device-control application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A programmable communications network for communicatively coupling telephony stations, the network comprising:
-
a plurality of communications stations communicatively coupled to each other, at least one of the plurality of communications stations being adapted to communicate call-method configuration data; and a computer server arrangement coupled to the communications stations and comprising; core configuration data; a call-control application programmed, using an object-oriented programming (OOP) interface, with the call-method configuration data in combination with the core configuration data; and an IP telephony switch communicatively coupled to the communications stations and responsive to the programmed call-control application, for coordinating communication between selected ones of the communications stations. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A telephony private branch exchange routing arrangement adapted to route IP telephony data, the routing arrangement comprising:
-
means for controlling telephony calls and including an object-oriented programming (OOP) telephony interface and programmed, using OOP and the OOP telephony interface, to control the routing of calls; means for device control adapted to provide telephony communication signals for the routed calls and to interface between the means for controlling telephony calls and a plurality of telephony devices; and means for configuration managing adapted to provide configuration information for the call-control application and the device-control application.
-
-
34. A method for providing telephony communications, the method comprising:
-
providing a configurable IP telephony router communicatively coupled to a communications network and adapted to communicate telephony data; providing configuration information to the telephony router and controlling the router therefrom; sending telephony data to the router via the communications network and receiving the telephony data at the router; and using the provided configuration information to route telephony data via the router. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification