Patent classifications
H04M7/0006
Methods of duplex transfer of voice streams between mobile subscribers and clients of IM/VOIP with the corresponding implementation of PBX and of the VOIP-cell gateway based on smartphones
Duplex transmission of voice streams between mobile phone call applications and IM/VoIP service clients installed on smartphones is carried out by connecting audio outputs to audio inputs of smartphone audio interfaces. These voice communication applications can be installed on the same smartphone, on two different smartphones, or on one smartphone and one computer of any type. The inventive method contains connections both between the same type and between different wired and wireless audio interfaces of smartphones. As a consequence of the application of the technical result of the method for duplex transmission of voice streams, an invention is claimed for methods for implementing PBX with various types of routing, and a VoIP-Cell gateway for broadcasting voice traffic between a mobile phone client and a VoIP client running IP-PBX.
METHOD AND SYSTEM FOR LEAST COST ROUTING (LCR) OF INTERNATIONAL MOBILE TELEPHONE CALLS WITH AN INTEGRATED MONEY TRANSFER FACILITY
A method and system for least cost routing for mobile telephone calls between the United States and Mexico in such a way so that the call is separated into several call legs and the international portion or call leg is routed via a low-cost or no-cost route independently of the local call legs, essentially achieving an international call with local call rates. This uses a SIM card that automatically identifies any incoming or outgoing call and provides the ability to convert the call from an expensive international and/or roaming call to a local (free) call. Several slight variations are disclosed, and all embodiments have an integrated money transfer service that can be used with a very simple low-cost basic mobile phone using IVR, SMS and voice recognition, or can be accessed via the web or via a smartphone app.
Multimedia network transposition
Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.
Selection of networks for voice call transmission
Implementations relate to selection of networks for voice call transmission. In some implementations, a method includes determining a voice call for communication between a sending device initiating the voice call and a receiving device and determining one or more first characteristics of the voice call. The method selects, based on the first characteristics, one of a phone network and a data network to use to route data of the voice call from the sending device to an intermediary server on the data network. The method causes the data of the voice call to be sent to the intermediary server over the selected network. The data of the voice call is sent from the intermediary server to the receiving device on one of the phone network and the data network chosen by the intermediary server based on one or more second characteristics of the call.
EMERGENCY VOICE SERVICE SUPPORT INDICATIONS
Methods and apparatus, including computer program products, are provided for controlling emergency calling. In some example embodiments, there may be provided a method that includes receiving, at a user equipment, an indication for controlling whether the user equipment makes an emergency call over a fifth generation radio access technology or over another radio access technology as a fallback; and making, by the user equipment, the emergency call based on the received indication. Related systems, methods, and articles of manufacture are also described.
Multimedia network transposition
Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.
ESTABLISHING COMMUNICATION SESSIONS
A method and a system for establishing a communication session between a first communication device in a main communication network and a second communication device in a local communication network comprising a wireless network, the second communication device being located in the vicinity of a mobile device, the first communication device contacting an external phone number, wherein the external phone number is assigned to a unique identifier of the mobile device. The method comprises (i) the mobile device sending the unique identifier detectable on the wireless network; (ii) providing the unique identifier of the mobile device) and a local communication identifier to a service provider adapter; (iii) determining the location of the mobile device, associating the mobile device to the second communication device in dependence of its location.
ESTABLISHING COMMUNICATION SESSIONS
A method and a system for establishing a communication session between a first communication device in a main communication network and a second communication device in a local communication network comprising a wireless network, the second communication device being located in the vicinity of a mobile device, the first communication device contacting an external phone number, wherein the external phone number is assigned to a unique identifier of the mobile device. The method comprises (i) the mobile device sending the unique identifier detectable on the wireless network; (ii) providing the unique identifier of the mobile device) and a local communication identifier to a service provider adapter; (iii) determining the location of the mobile device, associating the mobile device to the second communication device in dependence of its location.
Call Intent Notification for Establishing a Call
Techniques for call intent notification for establishing a call are described. According to one or more implementations, a user of a first user terminal attempts to establish a call with a second user terminal. Based on determining that the second user terminal and/or a user of the second user terminal is not available to answer the call, a call intent notification is sent to the second user terminal. According to one or more implementations, the call intent notification includes a number that enables the second user terminal to establish a call with the first user terminal.
Method for faster connection of users using voice over IP communication
A method for establishing communication between a first communication device (110) of a first communication network (180) and a second communication device (120a, 120b) of a second communication network (160) is disclosed. In one embodiment, a service provider (130) receives a message indicative of an intention of the first device to call the second device. A communication provider (140) in communication with the service provider establishes a communication channel with the second device via the second network based on the message received at the service provider and connects the communication channel established between the communication provider and the second device with another communication channel established in response to an incoming call from the first device to the communication provider via the first network. The establishment of the communication channel between the communication provider and the second device is initiated before establishment of the other communication channel is completed.