H04M3/42238

Attaching multiple phone lines to a single mobile or landline phone

Agencies issue multiple devices to personnel for maintaining distinct identities over the course of assigned investigations. To provide flexible capabilities to agencies, a phone is converted for use with multiple attached telephone numbers. Accordingly, a single phone may be used to manage multiple identities over the course of one or more investigations. Using a multiple attached number, a given device can place and receive calls over the network to and from contacts. In addition to providing multiple attached numbers, calls using the multiple attached numbers may be monitored live and recorded to establish evidence.

CALL HANDLING BASED ON USER PROFILE IDENTIFICATION
20180109673 · 2018-04-19 ·

Technologies for handling a call based on user identification include determining a personal profile identification for a user of a communal mobile communication device and initiating a call to a personal communication device using a phone number of the personal communication device and the personal profile identification. The personal communication device may apply a call treatment to the incoming call based on the personal profile identification. Additionally, the personal communication device may originate a call to a call recipient of the communal mobile communication device using a personal profile identification to identify the call recipient. The communal mobile communication device may apply a call treatment to the incoming call based on the personal profile identification.

SYSTEM AND METHOD FOR A MULTI-CHANNEL NOTIFICATION SERVICE

A method for a communication platform includes receiving configuration data associated with an account, the configuration data identifying a plurality of communication endpoints of a plurality of users to receive messages of the entity. The method also includes receiving a request associated with the account of the entity to transmit one or more messages of the entity to a set of communication endpoints of the plurality of communication endpoints, and identifying, based on the request, notification preferences of users associated with the set of communication endpoints. The method further includes determining, based on the configuration data associated with the account of the entity and the notification preferences of users associated with the set of communication endpoints, parameters for delivering the one or more messages to the set of communication endpoints, and transmitting the one or more messages to communication endpoints in the set of communication endpoints according to the determined parameters.

INTELLIGENT SUBSCRIBER PROFILE CONTROL AND MANAGEMENT
20180077260 · 2018-03-15 ·

A system for dynamic profile and persona management, comprising a profile and persona management server that receives device event information from a user device, and compares the event information to a feature bundle, the feature bundle corresponding to a set of feature configurations, and directs the operation of connected user services of a telephony control system, whether for the user device, for another subscribed user device, or in the cloud, based on the feature configurations. The system also comprises a database for storing feature configurations, feature configuration bundles and feature policies made up of multiple feature bundles.

Shared Numbers in a Multi-Phone Environment
20180054720 · 2018-02-22 ·

A group of mobile phones can each be associated with a different personal phone number, and can also be associated with a common family phone number. When a call is received at the shared family phone number, an intermediate server routes a notification of the call to each phone in the group, and each phone can ring. If a first user answers a first phone of the group, a notification is sent by the first phone to the intermediate server, which in turn sends a notification to the remaining phones in the group that the call has been answered. The remaining phones then stop ringing. If no one answers the call, the caller is routed to a voicemail associated with the shared family phone number, and a notification of a voicemail message is routed to each of the group of phones.

Method for processing communication based on user account and electronic device therefor

The present disclosure according to various embodiments provides a method and device including: a communication interface; a display; a memory; and a processor electrically connected to the memory, wherein the processor is configured to detect a communication event, search a one or more user accounts for a user account corresponding to the detected communication event, and when the user account corresponding to the detected communication event is in a logged-off state, background process the communication event, and when the corresponding user account is in a logged-on state, foreground process the communication event. In addition, other embodiments are also possible.

INDICATING CALLERS FOR INCOMING VOICE CALLS ON A SHARED SPEECH-ENABLED DEVICE

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indicating callers for incoming voice calls. The methods, systems, and apparatus include actions receiving an incoming voice call, determining a calling number and a called number from the incoming voice call, identifying a user account that corresponds to the called number, determining a contact name for the calling number based on contact entries for the user account, and providing the contact name for output.

Emergency call service for groups of devices with a shared number

Distinct user devices may sometimes share a telephone number. Techniques described herein may provide for the assigning of a temporary telephone number for a user device, which shares a telephone number with other user devices, in certain situations, such as when the user device places a call to an emergency call center. The temporary telephone number may allow the user device to be reached and/or located by the emergency call center.

Call extender for inter-carrier network switch

A method of extending calls includes receiving a request to establish a call session with a called party, and establishing the call session between the calling party and the called party. The method further includes monitoring the length of the established call session, and receiving a message requesting a termination of the call session. Still further, the method includes, in response to receiving the message requesting the termination of the call session, maintaining the established call session for an additional time period, wherein the additional time period plus the monitored length of the established call session is equal to or greater than a threshold of time.

Auto-dialer detector for inter-carrier network switch

To maximize efficiencies and to reduce termination costs of inter-carrier exchanges, an auto-dialer detection system enables an inter-carrier network switch to detect, in real-time or in near real-time, calls that are originated by auto-dialers. A call router of the switch may receive an incoming call attempt that includes a particular Automatic Number Identification (ANI). The auto-dialer detection system allows for a real-time or near-real time determination, based on the ANI and contents of a cache during a sliding window of time coincident with the reception of the origination, whether or not the call should be routed through the switch. Further, the auto-dialer detection system provides a real-time or a near real-time update to the cache contents to enable further real-time or near-real time detection and blocking of auto-dialed calls. Overrides to the cache (e.g., to always allow and/or to always block calls that include certain ANIs) may be provided.