Patent classifications
H04M3/42102
System and method for communication history reconciliation amongst linked devices
Methods and systems for communication history reconciliation amongst linked devices are provided herein. In some embodiments, a method for communication history reconciliation amongst linked devices may include receiving an incoming communication request directed to a communication identifier associated with a user account, transmitting the communication request to at least a first device and a second device associated with the user account, receiving, responsive to the communication request, a message from the first device indicating that the first device has accepted the communication request to establish a call, and transmitting, to the second device, an indication that the communication request was accepted by the first device.
Dialer with real-time reverse look-up including social data
Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.
ENRICHED CALLING BASED CALL ROUTING
Systems, methods and apparatuses for implementing enriched calling services for devices may include a first User Equipment (UE) that sends a call request to an IP Multimedia Subsystem (IMS) Core network and a presence server. The IMS core network may determine that the first UE supports enriched calling services and may enable the first UE to perform an enriched calling operation. The IMS core network may forward the call request to a terminating device, such as a second UE and/or a computing device, with the enriched calling operation.
PRIVILEGED ELECTRONIC COMMUNICATIONS WITH INMATES
Systems and methods for providing secure communication between an inmate and an outside user are disclosed. In various aspects, account information of both the user and the inmate is stored. A message transmission is received from a first device that includes a header portion and an encrypted payload portion. The system verifies that confidential communication between the inmate and the outside user is permitted based on the header portion and the stored account information. Once verified, the message is transmitted to a second device without decrypting the payload portion of the message.
ROBOCALL SCREENING TOOL IN A COMMUNICATION NETWORK
Aspects include systems and methods for screening robocalls from connecting to a target communication device by a robocall screening system. The robocall screening system may receive communications intended for the target communication device and, prior to making the connection, initiate a screening procedure which may involve playing an automated request to the originating device to enter additional information such as an additional digit (or digits), which would normally be achieved through a touchscreen, keypad, voice recognition system, etc. of a communication device. As robocalls are typically originated by an automated dialer that is not equipped or configured to respond to such an automated request, the robocalling device will fail to enter the requested additional information. If the additional information is not entered, the robocall screening system may terminate the communication as an attempted robocall, include routing the communication to a proxy receiving device for further processing.
System and method for provision of an advanced network function to a device
Enhanced capabilities within a telephone network are made accessible to a telecommunications device. The telecommunications device is used to dial a sequence. A network server receives and identifies the sequence invokes an advanced network function. A advanced network function server in communication with the network server provides instructions as to how the network server is to provide the advanced network function. The network server processes the call in accordance with the received instructions to provide the particular advanced network function.
Systems for detecting harassing communication
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for detecting harassment. The system may receive communication data from a first customer service representative terminal or a customer communication device and may determine, based at least in part on the communication data and stored communication data, that the communication data comprises harassing content. The system may, responsive to determining that the communication data comprises harassing content, transmit to a second customer service representative terminal, a notification indicating that the communication data comprises harassing content.
System and method for communicating with inmates in a privileged communication
A system and method for with an inmate in a privileged communication are disclosed. a communication system includes a portal subsystem that determines whether a communication should be monitored, or not, based on received information, including access information, from a first communication device. Based on the determination, the communication system bypasses a monitoring subsystem and stores and/or transmits the communication to a second communication device by way of a non-monitoring subsystem.
Call processing system for modifying inmate communication limits
A system for customizing time limits for inmate communications in a correctional facility is disclosed. The system includes a profile subsystem that stores an inmate profile of the inmate and a communication processing subsystem comprising one or more processors configured to receive data of an inmate communication of an inmate, identify a type of communication device of the inmate and a call recipient of the inmate communication based on the data of the inmate communication, retrieve the inmate profile of the inmate form the profile subsystem, identify a plurality of behaviors of the inmate based on the inmate profile, determine a time limit based on at least one of the type of communication device, the call recipient of the inmate communication, and the plurality of behaviors of the inmate, and assign the time limit to the inmate communication of the inmate.
SYSTEMS AND METHODS FOR HANDLING A TELEPHONY COMMUNICATION SETUP REQUEST
Systems and methods for setting up a telephony communication include an operating system of a user telephony device diverting a call setup request made via a native dialer of the user telephony device to a telephony software application on the user telephony device. The telephony software application then sets up the requested telephony communication using a telephony communication application programming interface (API).