Abstract:
When an incoming communication is directed to a telephony device that is capable of conducting an IP based communication via an IP telephony system and a cellular-based communication via a mobile telephony service provider, the communication is initially setup as a cellular-based communication via the mobile telephony service provider. At the same time, an IP-based communication channel is setup between the telephony device and an IP telephony system. Once the IB-based communication channel is available, the communication is transitioned from the cellular-based communication channel to the IP based communication channel.
Abstract:
A terminal adapter that acts as an interface to allow an analog telephony device to be used to conduct telephony communications with an Internet protocol (IP) telephony system include a user interface that can obtain information from a user. The user interface makes use of the analog telephony device to request information from the user, and to receive input from the user. The user could provide input by depressing the keys of a standard numeric telephony keypad. Alternatively, the user could provide spoken input that is interpreted by the terminal adapter.
Abstract:
A method for minimizing application initialization delay comprising sending, from a privileged application executing on a mobile device, a registration message to a server, receiving, at the privileged application, a response message from the server, extracting, from the response message, application information and notifying the mobile device of the application information.
Abstract:
The present technology is directed to systems and methods for integrating route and rank information into call detail records. The system receives information relating to a communication that is established between a first communication device and a second communication device. The information includes routing information for the established communication that includes at least a route identifier and a rank identifier. The system records the received route identifier and the rank identifier in a call detail record that is generated for the established communication. The route and rank information may be analyzed to for various purposes including troubleshooting and quality improvement.
Abstract:
The present technology is directed to systems and methods for integrating route and rank information into call detail records. The system receives information relating to a communication that is established between a first communication device and a second communication device. The information includes routing information for the established communication that includes at least a route identifier and a rank identifier. The system records the received route identifier and the rank identifier in a call detail record that is generated for the established communication. The route and rank information may be analyzed to for various purposes including troubleshooting and quality improvement.
Abstract:
Systems and method are provided for deriving contact information for one or more contacts of a contact list. This information is used to modify how contacts on the contact list are displayed. The modification can include changing an order in which the contacts are presented on a contact list.
Abstract:
Systems and methods performed by an IP telephony system allow a user to request that his IP telephony device be set into a conference calling mode for an indefinite period of time. When the user's IP telephony device is in the conference calling mode, all parties that attempt to call the user's IP telephony device are added to a conference bridge tied to the user's IP telephony device. All incoming calls are treated in this fashion until the user cancels the conference calling mode and returns to a normal calling mode.
Abstract:
A system for effecting a telephone call between telephonic devices is operative to use a computer network, without manual use of the alphanumeric keypads. A third party call control (3PCC) application program interface (API) provides the capability for users to use a web browser or other Internet capable software to place a call, rather than using the telephone keypad. A third party call control application program interface includes a uniform resource locator operable over the Internet to cause a call between a first telephonic device and a second telephonic device to be completed. The uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.
Abstract:
Systems and methods of establishing a communications channel between a first telephony device and a second telephony device obtain information about the capabilities of various data network elements that can be used to establish the communications channel. The information about the elements is used to select a combination of elements that are used to establish the communications channel. A communications channel may also be monitored while it is in use. If the requirements for the channel change, the communications channel may also be changed accordingly. If any of the elements become incapable of providing the required level of service or functionality for a communications channel, the element may be removed from the communications channel.
Abstract:
A computer implemented method of delivering a message is disclosed. The method includes generating a call activation interface on a software platform. The call activation interface is associated with at least one discrete item from a plurality of discrete items on the software platform. The method further includes presenting a list of a plurality of contacts in response to a selection of the call activation interface, receiving at least one contact from the list, and generating a call setup request directed to the at least one contact. The call setup request includes an announcement message that includes information associated with the discrete item.