Patent classifications
H04M7/0054
Rich media interactive voice response
The systems and methods are directed towards embodiments for implementing an interactive voice response (IVR) system with the voicemail system. The combination of the two systems would allow the recipient to listen to a recorded voicemail message and receive associated IVR commands that can be provided by the sender. The IVR commands allow the sender to generate customized IVR commands that provides different types of rich media based information (e.g., hyperlinks, video files, audio files) based on the sender input. Other systems and methods are also directed towards embedding active content (i.e. rich media based content) into documents.
METHOD AND SYSTEM FOR PROVIDING RESILIENCY IN INTERACTION SERVICING
A system and a method for providing resiliency in a telephony communication system are provided. The method includes: receiving registration information that relates to a requested service, the registration information including a service name, a resource identifier such as a directory number, at least one pool, and status information; and mapping the received registration information to a database that associates the name of the requested service with the resource identifier and each pool and associates each pool with the status information; and transmitting at least two Uniform Resource Locators (URLs), including a primary URL and a backup URL, for providing the requested service.
Methods and systems for providing contextual information
Methods for providing contextual information about communication devices and/or services. Profile information indicating a user's communication devices and/or services is stored. When profile information or a message log is displayed, the user may identify a communication device and/or service. A query inquires whether the user would like contextual information. The contextual information may be obtained from a gateway in a data network or a telecommunications manager in a telecommunication network. The contextual information is displayed. Profile information about a user's communicating partner may be stored. When the user makes an effort to communicate with the partner, a check may be made of the partner's profile information for a preferred communication device and/or service. If the user does not have a communication device and/or service corresponding to that of the communicating partner, a query may inquire whether the user would like contextual information. If so, the contextual information is presented.
Telephony terminal
Methods and apparatus implementing a telephony terminal for connecting a telephone to a data network. In one implementation, a telephony system includes: a phone connection for connecting to a telephone; a network connection for connecting to a network; and a controller connected to said phone connection and to said network connection; wherein said controller provides a phone service for processing information for said phone connection, said controller provides a network service for processing information for said network connection, and said controller provides a network voice service for converting information to and from a network voice format.
Method and system for resolving producer and consumer affinities in interaction servicing
A system and a method for processing a message on a processing platform, such as a Kafka processing platform, are provided. The method includes: acquiring a plurality of partitions from the messaging platform; designating a first partition from among the plurality of partitions as a sticky partition; generating a plurality of routing keys that are configured to route messages to the sticky partition; using a first routing key from among the plurality of routing keys to identify a first service subscription; subscribing to a second service using the first routing key; and receiving a message transmitted by the second service.
Management of resident to resident mail between controlled-environment facilities
In a controlled-environment facility resident-to-resident communication management system a controlled-environment facility electronic digital mail center, and/or the like, receives and creates a digital version of an original mail item received at a controlled-environment facility, and a controlled-environment facility mail database, and/or the like, that stores digital versions of original mail items received at the controlled-environment facility. A centralized controlled-environment facility investigative data aggregation and analysis platform, and/or the like, identifies a sender and/or sending address of the original mail item from the digital version of the original mail item, queries a database using identification of the sender and/or the sending address, determines whether the sender is a resident of another controlled-environment facility, and in response to a determination that the sender is a resident of another controlled-environment facility, flags the digital version of the original mail item as a controlled-environment facility resident-to-resident communication.
Method and system for providing resiliency in interaction servicing across data centers
A system and a method for providing resiliency in a telephony communication system are provided. The method includes: obtaining resources that are available in a first data center; receiving, from a client, a request for accessing a first resource; transmitting, to the client, a first Uniform Resource Locator (URL) that includes information for facilitating a client access to the first resource in the first data center; when the first resource becomes unavailable in the first data center and available in a second data center, transmitting, to the second data center, a subscribe message for facilitating a client access to the first resource in the second data center; and when the client access to the first resource in the second data center is available, transmitting, to the client, a second URL that includes information for facilitating the client access to the first resource in the second data center.
Systems and methods for providing call verification
Systems and methods for providing call verification to prevent voice phishing, comprising: receiving a first API call, wherein the first API call is a call request from a service provider to establish a call with a client device associated with a client of the service provider; verifying an identity of the service provider, wherein verifying the identity of the service provider comprises: generating a second API call; transmitting the second API to a verification system; and receiving verification of the service provider from the verification system; transmitting a notification to the client device that includes an indication that an incoming call is from a verified service provider; 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.
Method and system for providing resiliency in interaction servicing
A system and a method for providing resiliency in a telephony communication system are provided. The method includes: receiving registration information that relates to a requested service, the registration information including a service name, a resource identifier such as a directory number, at least one pool, and status information; and mapping the received registration information to a database that associates the name of the requested service with the resource identifier and each pool and associates each pool with the status information; and transmitting at least two Uniform Resource Locators (URLs), including a primary URL and a backup URL, for providing the requested service.
Customization of emergency notifications for communications services
Certain aspects of the disclosure are directed to control of data communications services. According to a specific example, an apparatus is provided including one or more computer processor circuits configured and arranged to interface with remotely-situated client entities using a first programming language used by a data communications server, and to provide a database of communications services to the client entities. The apparatus further includes communications control circuitry configured and arranged to control communications routing for each respective client entity, by identifying, client-specific sets of control data derived from programming instructions received over a network and corresponding to a second programming language that is compatible with the first programming language, and providing the communications services to end-users of the client entity based on the client-specific sets of control data including particular routing functions for emergency notifications.