# US RE43,065 E1 · Procedure and system for the transmission of information and establishment of a telecommunication connection

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

- Number: US RE43,065 E1
- Document ID: USRE43065E1
- Status: Granted
- Kind: E1
- Application number: 11/241,902
- Filed: 2005-09-30
- Granted: 2012-01-03
- Earliest claimed: 2000-06-20
- Assignees: Data Advisors LLC
- Inventors: Tuomo Grohn; Olli Pera; Sami Ala-Luukko; Mika Sarkki
- Web page: https://patentgrep.com/patent/USRE43065E1

## Abstract

Procedure and system for optimizing the route of a telecommunication connection to be set up in a telecommunication system that includes a mobile switching center (MSC), a service switching point (SSP), a service control point (SCP), a gateway (GW), and a subscriber register (HLR). The service switching point is connected to the service control point and the gateway is connected to the service control point and to the subscriber register. The telecommunication connection to be set up is directed via the service switching point to the service control point. A database query is sent from the service control point, via the gateway, to the subscriber register. In response, the subscriber register returns routing information, on the basis of which an optimal route to the mobile switching center under which the B-subscriber is currently located is determined.

## Claims

### Claim 1

A procedure for route optimization of a telecommunication connection to be set up between a calling subscriber and a called subscriber in a telecommunication system that includes a mobile switching center, a service control point, a service switching point connected to the service control point, a subscriber register, and a gateway connected to the service control point and to the subscriber register, comprising the steps of:
directing the telecommunication connection to be set up to the service control point via the service switching point;
performing a database query directed from the service control point and addressed to the subscriber register; and
determining an optimal route to the mobile switching center currently serving the called subscriber based on a response from the subscriber register to the database query;
wherein said performing step comprises:
directing the database query from the service control point to the subscriber register via the gateway;
converting, in the gateway, the database query from the service control point into a signaling query;
sending the converted signaling query from the gateway to the subscriber register;
defining, at the subscriber register, a signaling query response to the converted signaling query;
sending the signaling query response from the subscriber register to the gateway;
converting, in the gateway, the signaling query response to a responsive database query; and
returning the responsive database query from the gateway to the service control point.

### Claim 2 (depends on 1)

The procedure of claim 1, wherein said determining step comprises:
generating optimized routing information for the telecommunication connection between the calling subscriber and the called subscriber using the responsive database query received by the service control point; and
setting up the telecommunication connection to the mobile switching center currently serving the called subscriber using the generated routing information to thereby establish an optimized route between the calling subscriber and the called subscriber.

### Claim 3 (depends on 1)

The procedure of claim 1, wherein the response from the subscriber register to the database query comprises routing information.

### Claim 4 (depends on 1)

The procedure of claim 1, wherein the response from the subscriber register to the database query comprises routing information comprising a roaming number of the called subscriber.

### Claim 5 (depends on 4)

The procedure of claim 4, wherein the roaming number comprises a Mobile Subscriber Roaming Number.

### Claim 6 (depends on 1)

The procedure of claim 1, wherein the gateway comprises an MAP-INAP gateway comprising a database interface and a subscriber register interface.

### Claim 7 (depends on 1)

The procedure of claim 1, wherein the signaling query comprises an MAP query.

### Claim 8 (depends on 1)

The procedure of claim 1, wherein the database query comprises a Service Data Point query.

### Claim 9 (depends on 1)

The procedure of claim 1, wherein the subscriber register comprises a home location register.

### Claim 10

In a system for optimizing a route of a telecommunication connection to be set up between a calling subscriber and a called subscriber iD a telecommunication system that includes a mobile switching center, a service control point, a service switching point connected to the service control point, and a subscriber register, and wherein the telecommunication connection to be set up is directed to the service control point via the service switching point, the improvement comprising:
a gateway connected to the service control point and to the subscriber register, said gateway comprising:
means for handling a database query, a signaling query, a database query response and a signaling query response;
means for receiving a database query from said service control point;
means for changing said database query to said signaling query;
means for sending said signaling query to said subscriber register;
means for receiving a signaling query response from said subscriber register;
means for changing said signaling query response to said database query response; and
means for sending said data query response to said service control point.

### Claim 11

A method comprising:
receiving, at a gateway, a database query from a service control point;
converting, at the gateway, the database query received from the service control point into a signaling query;
sending, from the gateway, the signaling query to a subscriber register;
receiving, at the gateway, a signaling query response from the subscriber register comprising routing information in a first format;
converting, at the gateway, the signaling query response comprising routing information in the first format into a database query response comprising the routing information in a second format; and
sending, from the gateway, the database query response comprising the routing information in the second format to the service control point,
wherein, in response to receiving the database query response, the service control point determines an optimal route to a mobile switching center serving the called terminal based on the database query response comprising routing information in the second format, and directs a service switching point to conduct routing for connection setup to the mobile switching center serving the called terminal.

### Claim 12 (depends on 11)

The method of claim 11, wherein the service control point generates the database query in response to an incoming call received from the service switching point.

### Claim 13 (depends on 11)

The method of claim 11, wherein the gateway is a mobile application part-intellectual network application part (MAP-INAP) gateway.

### Claim 14 (depends on 11)

The method of claim 11, wherein the gateway is integrated with the service control point.

### Claim 15 (depends on 11)

The method of claim 11, wherein the gateway is an independent service node.

### Claim 16 (depends on 11)

The method of claim 11, wherein the subscriber register is a home location register.

### Claim 17 (depends on 11)

The method of claim 11, wherein the routing information is a roaming number associated with the called terminal.

### Claim 18 (depends on 11)

The method of claim 11, wherein the signaling query response is based on information provided by a visitor location register.

### Claim 19 (depends on 11)

The method of claim 11, wherein the signaling query response includes a call forwarding number.

### Claim 20 (depends on 11)

The method of claim 11, wherein the signaling query response includes information indicating that the called terminal cannot be reached.

### Claim 21 (depends on 11)

The method of claim 11, wherein the gateway is part of a telecommunication system including the mobile switching center, the service control point, the service switching point communicatively connected to the service control point, and the subscriber register.

### Claim 22 (depends on 21)

The method of claim 21, wherein the gateway is configured to handle the database query, the signaling query, the database query response, and the signaling query response.

### Claim 23

A system comprising:
a service control point;
a service switching point;
a subscriber register; and
a gateway configured to:
receive a database query from the service control point;
convert the database query received from the service control point into a signaling query;
send the signaling query to the subscriber register;
receive, from the subscriber register, a response to the signaling query, the response comprising routing information in a first format;
convert the received response comprising routing information in the first format into a database query response comprising the routing information in a second format; and
send the database query response comprising the routing information in the second format to the service control point,
wherein, in response to receiving the database query response, the service control point is configured to determine an optimal route to a mobile switching center serving the called terminal based on the database query response comprising the routing information in the second format, and direct the service switching point to conduct routing for connection setup to the mobile switching center serving the called terminal.

### Claim 24 (depends on 23)

The system of claim 23, wherein the service control point is configured to generate the database query in response to an incoming call received from the service switching point.

### Claim 25 (depends on 23)

The system of claim 23, wherein the gateway is a mobile application part-intellectual network application part (MAP-INAP) gateway.

### Claim 26 (depends on 23)

The system of claim 23, wherein the gateway is integrated with the service control point.

### Claim 27 (depends on 23)

The system of claim 23, wherein the gateway is an independent service node.

### Claim 28 (depends on 23)

The system of claim 23, wherein the subscriber register is a home location register.

### Claim 29 (depends on 23)

The system of claim 23, wherein the routing information is a roaming number associated with the called terminal.

### Claim 30 (depends on 23)

The system of claim 23, wherein the received response to the signaling query is based on information provided by a visitor location register.

### Claim 31 (depends on 23)

The system of claim 23, wherein the received response to the signaling query includes a call forwarding number.

### Claim 32 (depends on 23)

The system of claim 23, wherein the received response to the signaling query includes information indicating that the called terminal cannot be reached.

### Claim 33 (depends on 23)

The system of claim 23, wherein the system further comprises the mobile switching center, and wherein the service switching point is communicatively connected to the service control point.

### Claim 34 (depends on 33)

The system of claim 33, wherein the gateway is configured to handle the database query, the database query response, the signaling query, and the response to the signaling query.
