Patent classifications
H04M3/42144
System and Method for Mobile Core Data Services
A mobile core network with distributed data services is provided. The mobile core network includes distributed mobile cores associated with mobile data service (MDS) agents at distributed data centers. A central MDS agent is host at a central data center providing legacy mobility management entity (MME) functions. The central MDS agent and the MDS agents at the distributed data centers coordinate with each other for synchronizing context information, such as subscriber data, session context data and metrics data of UEs, so that the context information is available at the central data center and the distributed data centers when or before it is requested.
Method and apparatus for providing assistance to calling customers
A method and apparatus for providing assistance to customers seeking assistance from agents of an enterprise is disclosed. The method includes receiving a signal indicating the caller's wish to speak with a live agent associated with the enterprise to seek the assistance from the live agent. In response to a receipt of the signal, it is determined whether at least one live agent from among a plurality of live agents associated with the enterprise is available for a voice interaction with the caller. Subsequent to determining that no live agent from among the plurality of live agents is currently available for the voice interaction with the caller, the caller is diverted to an asynchronous messaging channel. A textual messaging-based interaction is facilitated between a messaging agent and the caller on the asynchronous messaging channel to provide the assistance to the caller.
Voicemail transcription delivery
A voicemail service node of a carrier network may configure a voicemail profile for a subscriber to provide voicemail transcription delivery. For example, a voicemail service node may receive, from a voicemail client on a user device, a request to activate delivery of voicemail transcription for the user device via the voicemail client. The voicemail service node may determine device configuration information for delivery of voicemail transcription, determine, based on the device configuration information and the activation request, a delivery configuration for delivery of voicemail transcription via the voicemail client using a set of one or more modes of delivery of voicemail transcription, and configure the voicemail profile associated with the user device to cause delivery of voicemail transcription to the user device using the set of one or more modes of delivery of voicemail transcription.
SYSTEM FOR CENTRALIZED CAPTIONED TELEPHONE SERVICE
A system for centralized captioned telephone service (“C-CTS”), which includes a C-CTS system (“C-CTSS”) for providing a transcription service to a user subscribed to the C-CTS during a phone call with a peer; a mobile communications device of the user which includes a first phone number assigned from a carrier of the user; a communications device of the peer which includes a second phone number; and a plurality of caption providers that communicate with the C-CTSS. The first phone number is associated with the C-CTSS and each of the caption providers provides a captioned telephone service. A carrier of the first phone number includes a voice network, a data network, and a database that stores the first phone number of the user which is subscribed to the C-CTS. The C-CTSS includes a database that stores the first phone number of the user.
Machine learning-driven servicing interface
Systems and methods for customizing business applications based upon user intent scores is described. A machine learning model trained to specifically predict when a user is likely to engage in a specific activity while interacting with the business application may be trained using data regarding prior interactions between a business application and a plurality of users. The machine learning model may thereafter provide a probability score for a particular user, the probability score indicating the likelihood that the user will engage in the specific activity for which the model has been trained to predict. The probability may be combined with a business value factor to produce a user intent score indicating the relative value of the user engaging in the specific activity. A business application comprising an app executing on a client device, a webpage, an automated menu at a call-in service center, or human operator interacting with the user at a call in the service center may be customized for the particular user based upon the user intent scores.
TELECOMMUNICATIONS CALL VALIDATION PLATFORM
A method for generating a list of telecommunication identifiers is provided. The method includes interpreting, via at least one processor, telecommunications data including available telecommunication identifiers, assigned telecommunication identifiers, in-use telecommunication identifiers, and disconnected telecommunication identifiers. The method further includes generating the list based at least in part on the telecommunications data, wherein the list includes telecommunication identifiers that are a subset of the available telecommunication identifiers. The method further includes transmitting the list.
Caller identification information analyzer
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server and from a user of a computing device, data indicating a request to update a name that corresponds to a phone number in a caller identification information storage. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include accessing, by the server, identification data of the user. The actions further include based on the calling history that indicates previous telephone calls of the phone number and the identification data of the user, determining whether to update the caller identification information storage to indicate that the name corresponds to the phone number.
Managing phone numbers in a telephony system
Techniques are described for managing phone numbers associated with a telephony system to reduce the likelihood that calls or transmissions directed to a subscriber or endpoint to which a phone number was previously assigned are received by a new subscriber or endpoint to which that number is reassigned.
Learning gamification and safety control application for mobile devices
An application for mobile devices that enables a server device to control multiple client devices with numerous features and capabilities relevant to both server and client devices, such as learning gamification and safety controls. Running on popular operating systems, this application is compatible with other mobile applications and provides a mechanism for the server device to override internal controls on one or more client devices with ability to configure access controls based on gamification features using parameters that include but not limited to applications, programs, goals, and rewards. This application includes safety and security control features that enables the server device to remotely monitor and control one or more client devices.
Method and system to seamlessly upgrade audio services
A method and system to preserve group call audio during a cloud-based group call service upgrade are provided. Audio duplication requests are received and managed through a message broker and instances of an audio distribution service. When a determination is made that an audio distribution service needs to be upgraded, the group call is preserved by generating new instances of the audio distribution service. The new instances of the audio distribution service are added to a queue of the message broker, and old instance of the audio duplication service are gracefully shutdown. Each new instance of the audio distribution service is used to route an audio stream associated with each of the original audio duplication requests, while the olds instances of the audio duplication service are being gracefully shutdown.