Patent classifications
H04M7/0024
COMPUTER-PROGRAMMED TELEPHONE-ENABLED DEVICES FOR PROCESSING AND MANAGING NUMEROUS SIMULTANEOUS VOICE CONVERSATIONS CONDUCTED BY AN INDIVIDUAL OVER A COMPUTER NETWORK AND COMPUTER METHODS OF IMPLEMENTING THEREOF
In some embodiments, the present invention provides for a computer-implemented method, including: causing, by a specifically programmed computer call management communication system, to transform, over a computer network, computing devices of users, into corresponding specialized call management devices, by having each computing device to execute a specialized call management client software application being in electronic communication with the specifically programmed computer call management communication system over the computer network by utilizing SIP; where the specialized call management client software application generates specialized graphical user interfaces configured to allow each user to concurrently initiate and maintain, over the computer network, a plurality of voice communications of distinct types with other users, by, for example, allowing each user to independently and dynamically divert, in real-time, any voice communication of any type to any audio device associated with a corresponding specialized call management device of such user.
MANAGING CONTACT INFORMATION FOR COMMUNICATION APPLICATIONS
The present disclosure generally relates to contact management and communication with contacts. On a portable electronic device having a display a plurality of affordances associated with a plurality of contacts are displayed. A first user input is received selecting a first affordance of the plurality of affordances for a first contact of the plurality of contacts. In response to receiving the first user input and in accordance with a determination that a first communication application is in a set of communication applications installed on the portable electronic device, a contact information interface is displayed for the first contact. The contact information interface includes a first contact identification field for the first contact. The first contact identification field is associated with the first contact and the first communication application.
Method of configuring a device for communications service activation
A method of generating device-specific configuration data during the initial set up of a device comprises, during a configuration process running on the device, sending from the device a first message and including a device identifier to a server using a first mode of communication associable with a service identifier, sending from the device a second message including the device identifier to a server using a second mode of communication not associable with said service identifier, processing the first message to associate the device identifier with the service identifier, and processing the second message to query if the device identifier has been previously associated with the service identifier, and if so, sending device-specific configuration data to the device for use during the configuration process, wherein after the configuration process is completed, the device-specific configuration data enables authentication using said service identifier when the device uses said second mode of communication.
IDENTIFYING INFORMATION PERTINENT TO AN EMERGENT EVENT THROUGH SOCIAL MEDIA POSTINGS
Embodiments disclosed herein provide systems, methods, and computer readable media for identifying information pertinent to an emergent event through social media postings. In a particular embodiment, a method provides, in an emergency contact center, receiving a communication initiated by an individual in response to an emergent event and identifying the individual. The method further provides identifying social media data of the individual created prior to receiving the communication and extracting first data pertinent to the emergent event from the social media data.
SYSTEM AND METHOD FOR ENABLING DYNAMIC MULTI-MODAL COMMUNICATION
A method includes receiving a first request associated with a first user account and comprising content of a first message and a first plurality of destination endpoints, and a second request associated with a second user account and comprising content of a second message and a second plurality of destination endpoints to receive the second message, generating a first list of routing options for delivering the first message to the first plurality of destination endpoints, and a second list of routing options for delivering the second message to the second plurality of destination endpoints, generating, based on the first list of routing options, one or more versions of the first message for delivery to the first plurality of endpoints, and generating, based on the second list of routing options, one or more versions of the second message for delivery to the second plurality of endpoints. The method further includes causing the one or more versions of the first message to be transmitted to the first plurality of destination endpoints, and the one or more versions of the second message to be transmitted to the second plurality of destination endpoints, and providing first access rate statistics collected by tracking access to the one or more versions of the first message by the first plurality of destination endpoints, and second access rate statistics collected by tracking access to the one or more versions of the second message by the second plurality of destination endpoints.
SYSTEM AND METHOD FOR ESTABLISHING A COMMUNICATION SESSION WITH AN ENDPOINT OF A PLURALITY OF ENDPOINTS
A device may receive, from a user device, a request to establish a voice call. The device may determine that one of a plurality of endpoints is to be involved in the voice call with the user device. The device may transmit send-only invites to the plurality of endpoints. The device may receive, from a first endpoint of the plurality of endpoints, a receive-only response. The device may transmit a send-receive invite to the first endpoint, wherein the send-receive invite identifies a selected communication protocol as a communication protocol for the voice call. The device may transmit a send-receive acceptance to the user device. The send-receive acceptance may identify the communication protocol for the voice call, and upon the user device receiving the send-receive acceptance, the voice call can be established between the user device and the first endpoint.
Simultaneous LTE data and DSDA voice
Performing data communications by a Dual SIM Dual Active (DSDA) user equipment (UE), while simultaneously conducting two concurrent voice calls. The UE may receive a request to perform data communications while conducting a first voice call on a first radio and concurrently conducting a second voice call on a second radio. The UE may then determine whether one of the voice calls is currently on hold. The UE may perform the data communications using the radio on which the held call is being conducted. The UE may therefore dynamically select available slots from the first radio and the second radio for performing the data communication, based on which of the first radio and the second radio has a voice call that is currently on hold. In some embodiments, the data communications may be performed using a Long Term Evolution (LTE) protocol stack.
INTERFERENCE MITIGATION
A PLC modem (131-133) is prompted to increase, starting from a predetermined minimum transmit power, a transmit power of data transmission on a PLC channel (112) at a given time or time period defined with respect to a mutual time reference of a DSL channel (111) and the PLC channel (112). A DSL modem (121) is prompted to measure a signal-to-noise value at the given time or time period defined with respect to the mutual time reference. Mitigation of interference 190 between the PLC channel (112) and the DSL channel (111) becomes possible.
Communication device controlling method
A communication device controlling method, for controlling a communication device including a first subscriber identification and a second subscriber identification when a process of a data call established with the first subscriber identification is in a suspension, comprising: (a) receiving, by a processor of the communication device, a request to establish a mobile terminated (MT) call with the second subscriber identification; and (b) resuming, by the processor, the process of the data call from the suspension before an instruction of accepting or rejecting the request is received if the MT call is packet-switch based.
Systems and methods to connect members of a social network for real time communication
Methods and apparatuses to provide telephonic connections to members of a social network. One embodiment includes: identifying a first member connected to a second member in a social network; determining whether profile data of the first member of the social network includes a telephonic reference of the first member; presenting a user interface element to the second member over a data communication network in response to a determination that the profile data of the first member includes the telephonic reference of the first member; and responsive to a selection of the user interface element, initiating a first telephonic connection to the first member using the telephonic reference of the first member and a second telephonic connection to the second member to provide a telephonic connection between the first member and the second member.