Abstract:
Systems and methods for assisting a first participant to a synchronous communication in communicating with a second participant to the synchronous communication involves automatically obtaining metadata or other information relevant to the synchronous communication, and providing the metadata or other information to the first participant. In some instances, a draft communication from the first participant to the second participant may be generated based on the content of the synchronous communication, and that draft communication may be provided to the first participant.
Abstract:
Methods, apparatuses and systems for establishing a telecommunication session may include receiving a plurality of communication identifiers of a first type, determining one or more communication identifiers of a second type based on, for each, its association with at least one of the communication identifiers of the first type, associating the one or more communication identifiers of the second type with an identifier of the telecommunication session, receiving a request to join the telecommunication session and bypassing an authentication action and granting the request to join the telecommunication session. Alternatively, methods, apparatuses and systems for establishing a telecommunication session may include initiating, at a time based on at least a time period associated with the telecommunication session, one or more connection requests, each connection request directed to one of the communication identifiers of the second type that is associated with the identifier of the telecommunication session.
Abstract:
Systems and methods for providing call verification to prevent voice phishing, comprising: receiving a call request from a service provider to establish a call with a client device associated with the client of the service provider; verifying the identity of the service provider; transmitting a notification to the client device that includes an indication that an incoming call is from a verified service provider; receiving verification information about the client; verifying the identity of the client; and establishing the call between the service provider and the client after both the identity of the service provider and the identity of the client are verified.
Abstract:
Methods, apparatuses and systems for establishing a telecommunication session may include receiving a plurality of communication identifiers of a first type, determining one or more communication identifiers of a second type based on, for each, its association with at least one of the communication identifiers of the first type, associating the one or more communication identifiers of the second type with an identifier of the telecommunication session, receiving a request to join the telecommunication session and bypassing an authentication action and granting the request to join the telecommunication session. Alternatively, methods, apparatuses and systems for establishing a telecommunication session may include initiating, at a time based on at least a time period associated with the telecommunication session, one or more connection requests, each connection request directed to one of the communication identifiers of the second type that is associated with the identifier of the telecommunication session.
Abstract:
A system and method are disclosed herein for an automated progressive dialer system. The system comprises maintaining a callee database for a calling campaign. A Presence registrar is maintains a list of call center agents, wherein the list comprises the agent's current state, account information and other metrics. An agent progressive dialer (APD) indicates an agent's current state to the Presence registrar and maintains an agent's open line to connect with a connected outbound call to a callee. One or more callees are selected to call based upon the agent's current state. Outbound calls are placed to the selected callee using a callee progressive dialer (CPD). Upon successfully connecting a call to a callee, the Presence registrar provides an available agent with an open line to receive the call. The CPD then bridges the successfully connected callee outbound call with the available agent's open line on the APD.
Abstract:
A method and apparatus for displaying and accessing contacts in a contact list on a display device. In some embodiments, the method includes displaying a list of contacts on the display device, wherein the list of contacts is separated into groups of contacts by contact group separators based on at least one configuration setting, generating a quick access index including a plurality of selectable index items each associated with a group of contacts, wherein the selectable index items are only generated for the groups of contacts that include at least one contact, and displaying the quick access index over at least a portion of the list of contacts.
Abstract:
Systems and methods allow an administrator of a conference call bridge to control who is admitted to the conference call bridge. The systems and methods also allow the administrator to identify a new individual who will become the administrator of the conference call bridge when a triggering event occurs. The systems and methods also allow an administrator to identify a new endpoint device from which valid control commands can be received.
Abstract:
Methods and systems for identifying intended recipients of remarks from a speaker in a communications session established among a plurality of participant devices are provided herein. In some embodiments, a method for identifying intended recipients of remarks from a speaker in a communications session established among a plurality of participant devices may include receiving an indication of a first participant to whom remarks are to be addressed; determining identification information associated with the first participant; and transmitting the identification information associated with the first participant to one or more of the plurality of participant devices.
Abstract:
A system and method is provided for two-tiered load balancing on a hosted voice-over Internet protocol (VoIP) private branch exchange (PBX). The system includes a plurality of client devices, at least one device load balancer, and at least one call load balancer. The device load balancer identifies a device group to which each client device belongs; and a cluster of computing resources for processing calls for the device group. The cluster is assigned to the device group based on prescribed conditions. In response to a communications request, call load balancers in communication with the device load balancers dynamically determine if predefined conditions are currently being met within an identified cluster of computing resources. If the predefined conditions are currently being met, then the communications request for a primary client device associated with the request is established via one of a plurality of server nodes within the cluster of computing resources.
Abstract:
Systems and methods for determining quality measures for communication paths that can be used to conduct telephony communications determine and record quality measures for each of a plurality of paths during different times of the day and different days of the week. This information is used to determine and record measures of how the quality of each path varies over predetermined periods of time. When it is necessary to select a path for the setup of a new telephony communication, information regarding the anticipated quality of different potential paths, and information regarding how that quality is expected to vary over the duration of the telephony communication are used to select a path for the telephony communication.