# US 10,122,861 B2 · Method for faster connection of users using voice over IP communication

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,122,861 B2
- Document ID: US10122861B2
- Status: Granted
- Kind: B2
- Application number: 15/288,563
- Filed: 2016-10-07
- Published: 2017-05-04
- Granted: 2018-11-06
- Earliest claimed: 2015-11-03
- Assignees: Sinch AB
- Applicants: Sinch AB
- Inventors: Bjorn Fransson; Jonas Lindroth
- Web page: https://patentgrep.com/patent/US10122861B2

## CPC

- H04M 7/0006: {where voice calls cross both networks}
- H04M 3/42102: {Making use of the called party identifier}
- H04M 7/003: {Click to dial services}
- H04W 76/11: Allocation or use of connection identifiers
- H04M 3/42195: {Arrangements for calling back a calling subscriber (when the wanted subscriber ceases to be busy H04M3/48)}
- H04M 7/0024: {Services and arrangements where telephone services are combined with data services (arrangements which combine a telephonic equipment and a computer H04M7/0012)}
- H04M 2203/2016: Call initiation by network rather than by subscriber
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

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.

## Claims

### Claim 1

A method for establishing communication between a first communication device of a first communication network and a second communication device of a second communication network, the method comprising:
receiving, at a service provider, a message indicative of an intention of the first communication device to call the second communication device;
establishing, at a communication provider in communication with the service provider, a first communication channel with the second communication device via the second communication network based on the message received at the service provider; and
connecting, at the communication provider, the first communication channel established between the communication provider and the second communication device with a second communication channel established in response to an incoming call from the first communication device to the communication provider via the first communication network;
wherein the establishment of the first communication channel between the communication provider and the second communication device is initiated before establishment of the second communication channel between the first communication device and the communication provider is completed.

### Claim 2 (depends on 1)

The method of claim 1, wherein establishing the first communication channel between the second communication device and the communication provider is performed concurrently with the establishment of the second communication channel between the communication provider and the first communication device.

### Claim 3 (depends on 1)

The method of claim 1, further comprising sending from the service provider an acknowledgement of the message to the first communication device, the acknowledgement including an identity of the second communication channel for the first communication device to call the communication provider via the first communication network.

### Claim 4 (depends on 3)

The method of claim 3, wherein sending the acknowledgement from the service provider is performed simultaneously to sending information from the service provider to the communication provider for establishment of the first communication channel between the communication provider and the second communication device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the message is received via an Internet connection between the first communication device and the service provider.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first communication network includes at least one of a mobile network, a packet-switched network and a circuit-switched telephone network.

### Claim 7 (depends on 1)

The method of claim 1, wherein establishing the first communication channel between the communication provider and the second communication device comprises establishing an outgoing call from the communication provider to the second communication device via the second communication network.

### Claim 8 (depends on 1)

The method of claim 1, wherein establishing the first communication channel between the communication provider and the second communication device comprises the service provider instructing the second communication device to call the communication provider.

### Claim 9 (depends on 8)

The method of claim 8, wherein instructing the second communication device to call the communication provider includes sending from the communication provider a message including an identity of the first communication channel for the second communication device to call the communication provider via the second communication network.

### Claim 10 (depends on 9)

The method of claim 9, wherein the message is sent from the communication provider to the second communication device via an Internet connection.

### Claim 11 (depends on 1)

The method of claim 1, further comprising sending, from the service provider to the communication provider, a message indicating the incoming call from the first communication device via the first communication network and including information for establishment of the first communication channel with the second communication device.

### Claim 12 (depends on 1)

The method of claim 1, wherein the service provider and the communication provider are included in the same entity.

### Claim 13 (depends on 1)

The method of claim 1, further comprising establishing at the communication provider the second communication channel with the first communication device upon reception of the incoming call from the first communication device.

### Claim 14 (depends on 1)

The method of claim 1, wherein the communication between the first communication device and the second communication device is at least one of a voice call, a video call and a text chat.

### Claim 15

An application component for providing communication via an application of a service provider, said application component being configured to bring a first communication device of a first communication network in communication with a second communication device of a second communication network by causing a communication provider to:
receive a message from the service provider, the message indicating an intention of the first communication device to call the second communication device;
establish a first communication channel with the second communication device via the second communication network based on the received message; and
connect the first communication channel established between the communication provider and the second communication device with a second communication channel established in response to an incoming call from the first communication device to the communication provider via the first communication network;
wherein the establishment of the first communication channel between the communication provider and the second communication device is initiated before establishment of the second communication channel between the first communication device and the communication provider is completed.

### Claim 16 (depends on 15)

The application component of claim 15, wherein the message is received via an Internet connection between the first communication device and the service provider.

### Claim 17 (depends on 15)

The application component of claim 15, being further configured to cause the communication provider to establish an outgoing call to the second communication device via the second communication network.

### Claim 18 (depends on 15)

The application component of claim 15, being further configured to cause the service provider to instruct the second communication device to call the communication provider.

### Claim 19

A communication server system including:
a service provider configured to receive a message indicative of an intention of a first party to call a second party; and
a communication provider configured to establish a call with the second party based on the message received at the service provider and to connect the call established with the second party with an incoming call from the first party;
wherein the service provider and the communication provider are in communication with each other and wherein the establishment of the call between the communication provider and the second party is initiated before establishment of the incoming call from the first party to the communication provider is completed.

### Claim 20 (depends on 19)

The communication server system of claim 19, wherein the first party includes a first communication device configured to communicate with the communication provider via a first communication network and the second party is a second communication device configured to communicate with the communication provider via a second communication network.
