Abstract:
A method and system for routing communications includes building a first user profile for a first user based on a history of communications associated with a plurality of communication identifiers associated with a first user to route inbound communications. A first communication identifier of the plurality of communication identifiers is associated with the first user and subsequently, the first communication identifier may be assigned to a second user. A second communication identifier is assigned to the first user such that a received inbound communication is directed towards the first communication identifier. The method routes the inbound communication based on an analysis of the first user profile of the first user.
Abstract:
A method and apparatus for dynamically adjusting an aspect ratio of an image during a video call is described herein. Specifically, a method for dynamically adjusting the aspect ratio of an image during a video call may include obtaining at least one display parameter of a display device, performing a comparison of the at least one display parameter to at least one image capture parameter of a capture device, capturing an original image, modifying the original image based on the comparison performed, wherein the modified image has an adjusted aspect ratio different from an aspect ratio of the original image, and sending the modified image to the display device.
Abstract:
A telephony system (20) comprises a computer-implemented call forwarding verification system (60) configured to initiate a test call to a telephony device (30) in conjunction with a request for a call forwarding operation. The request for the call forwarding operation is configured to instruct that a subsequent call to the telephony device be directed to a forwarding number. Preferably the forwarding number is a number associated with the telephony system (20).
Abstract:
A system and method for making a VoIP-based and other types of group calls includes a user interface adapted for use by a group call administrator via the Internet, a database manager connected to the user interface, and a database connected to the database manager. In one embodiment, the group call administrator identifier and one or more group call invitee identifiers is a telephone number. The server responds to a group call request by initiating a first group call connection and initiating at least one or more second group call connections to join a group call administrator and at least one group call invitee. A method includes using call information from a database to initiate conference call connections and an administrator call connection to facilitate a conference call in which the administrators call connections and the participants connections are joined to allow communications between the participants and the administrator.
Abstract:
Methods and systems for managing voicemail operations are provided here. In some embodiments a method for managing voicemail operations may include establishing a voicemail session with a voicemail system, transmitting message data over the voicemail session to be recorded in a voicemail message for a second user on the voicemail system, receiving an incoming call from a device associated with the second user while the voicemail session is active, and sending a first notification to the voicemail system to manage the voicemail message prior to establishing the incoming call with the device associated with the second user.
Abstract:
Methods and systems for recalling communication information are provided herein. In some embodiments, a method for recalling communication information may include receiving, from a first device, a first recall request to recall at least one of a communication originated from the first device sent to a second device, or a notification associated with the communication originated from the first device sent to the second device, wherein the communication is one of a voice call, a video call, a voicemail message, a video message, a Short Message Service (SMS) message, or a multimedia messaging service (MMS) message, sending a second recall request to the second device, wherein the second recall request includes recall information identifying the at least one communication or notification to be recalled, and receiving a confirmation message from the second device including information regarding the status of the at least one communication or notification.
Abstract:
Methods for secure transmission of data during a communication session are provided herein. In some embodiments, the method includes establishing a secure voice communication session between a first electronic device and second electronic device in a communications network, and sending secure data over the established voice communication session using information associated with the established voice communication session.
Abstract:
When IP telephony devices that make use of an Internet protocol (IP) based private branch exchange (PBX) service provider resister with PBX service provider, they furnish local address information that indicates how they telephony devices can be reached directly for a telephony communication. This information is provided to other telephony devices within the same business or organization. As a result, the telephony devices within a business or organization can contact one another directly to setup and conduct telephony communications, without the need for such telephony communications to pass though assets of the IP based PBX service provider.
Abstract:
When IP telephony devices that make use of an Internet protocol (IP) based private branch exchange (PBX) service provider resister with PBX service provider, they furnish local address information that indicates how they telephony devices can be reached directly for a telephony communication. This information is provided to other telephony devices within the same business or organization. As a result, the telephony devices within a business or organization can contact one another directly to setup and conduct telephony communications, without the need for such telephony communications to pass though assets of the IP based PBX service provider.
Abstract:
Methods and systems for intelligently terminating calls are provided herein. In some embodiments, a method for intelligently terminating calls may include receiving a call request directed to a communication identifier associated with a first user, determining a call termination action to associate with the call request based on (a) information associated with the call request and (b) previous call termination patterns associated with the first user, and terminating the call to one or more devices associated with the communication identifier based on the determined call termination action.