# US 12,225,497 B2 · Positioning of terminal devices

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

- Number: US 12,225,497 B2
- Document ID: US12225497B2
- Status: Granted
- Kind: B2
- Application number: 17/862,122
- Filed: 2022-07-11
- Published: 2023-01-19
- Granted: 2025-02-11
- Earliest claimed: 2021-07-12
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: Samantha Caporal Del Barrio; Simon Svendsen; Johannes Harrebek; Benny Vejlgaard
- Web page: https://patentgrep.com/patent/US12225497B2

## CPC

- H04B 7/0404: the mobile station comprising multiple antennas, e.g. to provide uplink diversity
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- G01S 5/0226: {Transmitters}
- H01Q 21/29: Combinations of different interacting antenna units for giving a desired directional characteristic (H01Q25/00 takes precedence)
- H04B 7/0608: {Antenna selection according to transmission parameters}
- H04L 25/0204: {of multiple channels}
- H04L 25/0228: {with direct estimation from sounding signals}
- H04L 25/0212: {of impulse response}
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- H01Q: ANTENNAS, i.e. RADIO AERIALS (radiators or antennas for microwave heating H05B6/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

To facilitate positioning a user device, the user device is configured to measure, per an antenna array, reference signals received from transmission-reception points and to check, whether a downlink reference signal from a transmission-reception point is received in a serving antenna array and in one or more non-serving antenna arrays with a first delay. A non-serving antenna array receiving the signal with the first delay is an alternative antenna array to the serving antenna array. When the serving antenna array is under a maximum permissible exposure event, the user device is configured to select, which one of one or more alternative antenna arrays and the serving antenna panel is to be used for transmitting at least a positioning signal to the transmission-reception point.

## Claims

### Claim 1

An apparatus comprising
at least two antenna arrays;
at least one processor; and
at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
measuring, per an antenna array, downlink reference signals received from transmission-reception points;
checking, per a transmission-reception point, based on measurement results, whether a downlink reference signal from the transmission-reception point is received in a serving antenna array and in one or more non-serving antenna arrays with a delay;
determining, per a non-serving antenna array included in the one or more non-serving antenna arrays that received the downlink reference signal with the delay, the non-serving antenna array to be an alternative antenna array to the serving antenna array;
selecting, when the serving antenna array is under a maximum permissible exposure event, based on at least power levels of antenna arrays, which one of one or more non-serving antenna arrays and the serving antenna array is to be used for transmitting at least a positioning signal to the transmission-reception point; and
transmitting at least the positioning signal to the transmission-reception point using the selected antenna array.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
storing information on alternative antenna arrays to a specific list; and
using the information in the specific list when performing the selecting.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
storing information on alternative antenna arrays to a specific list; and
determining differences in power levels between the serving antenna array and the one or more alternative antenna arrays using the information in the specific list.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to perform:
selecting an antenna array for positioning signal transmission and positioning report transmission and an antenna array for positioning signal reception using the determined differences, wherein
if the difference is not within an uplink threshold, selecting the serving antenna array for the positioning signal transmission and the positioning report transmission and for the positioning signal reception;
if the difference is within the uplink threshold but not within a downlink threshold, selecting an alternative antenna array for the positioning signal transmission and the positioning report transmission and the serving antenna array for positioning signal reception; and
if the difference is within the uplink threshold and within the downlink threshold, selecting an alternative antenna array for the positioning signal transmission and the positioning report transmission and for positioning signal reception,
wherein selecting the alternative antenna array includes configuring a beam in the alternative array.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus to perform the selecting after receiving a positioning request.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus to perform the checking, determining and selecting in response to a trigger event being detected.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the trigger event is a maximum permissible exposure event.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus to perform the checking in a continuous manner and the determining and selecting in response to a trigger event being detected.

### Claim 9

A method for an apparatus comprising at least two antenna arrays, the method comprising:
measuring, per an antenna array, downlink reference signals received from transmission-reception points;
checking, per a transmission-reception point, based on measurement results, whether a downlink reference signal from the transmission-reception point is received in a serving antenna array and in one or more non-serving antenna arrays with a delay;
determining, per a non-serving antenna array included in the one or more non-serving antenna arrays that received the downlink reference signal with the delay, the non-serving antenna array to be an alternative antenna array to the serving antenna array;
selecting, when the serving antenna array is under a maximum permissible exposure event, based on at least power levels of antenna arrays, which one of one or more non-serving antenna arrays and the serving antenna array is to be used for transmitting at least a positioning signal to the transmission-reception point; and
transmitting at least the positioning signal to the transmission-reception point using the selected antenna array.

### Claim 10 (depends on 9)

The method of claim 9, the method further comprising:
storing information on alternative antenna arrays to a specific list; and
using the information in the specific list when performing the selecting.

### Claim 11 (depends on 9)

The method of claim 9, the method further comprising:
storing information on alternative antenna arrays to a specific list; and
determining differences in power levels between the serving antenna array and the one or more alternative antenna arrays using the information in the specific list.

### Claim 12 (depends on 11)

The method of claim 11, the method further comprising:
selecting an antenna array for positioning signal transmission and positioning report transmission and an antenna array for positioning signal reception using the determined differences, wherein
if the difference is not within an uplink threshold, selecting the serving antenna array for the positioning signal transmission and the positioning report transmission and for the positioning signal reception;
if the difference is within the uplink threshold but not within a downlink threshold, selecting an alternative antenna array for the positioning signal transmission and the positioning report transmission and the serving antenna array for positioning signal reception; and
if the difference is within the uplink threshold and within the downlink threshold, selecting an alternative antenna array for the positioning signal transmission and the positioning report transmission and for positioning signal reception,
wherein selecting the alternative antenna array includes configuring a beam in the alternative array.

### Claim 13 (depends on 9)

The method of claim 9, the method further comprising:
performing the selecting after receiving a positioning request.

### Claim 14 (depends on 9)

The method of claim 9, the method further comprising:
performing the checking, determining and selecting in response to a trigger event being detected.

### Claim 15 (depends on 14)

The method of claim 14, wherein the trigger event is a maximum permissible exposure event.

### Claim 16 (depends on 9)

The method of claim 9, the method further comprising:
performing the checking in a continuous manner and the determining and selecting in response to a trigger event being detected.

### Claim 17

A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the following:
measuring, per an antenna array, downlink reference signals received from transmission-reception points;
checking, per a transmission-reception point, based on measurement results, whether a downlink reference signal from the transmission-reception point is received in a serving antenna array and in one or more non-serving antenna arrays with a delay;
determining, per a non-serving antenna array included in the one or more non-serving antenna arrays that received the downlink reference signal with the delay, the non-serving antenna array to be an alternative antenna array to the serving antenna array;
selecting, when the serving antenna array is under a maximum permissible exposure event, based on at least power levels of antenna arrays, which one of one or more non-serving antenna arrays and the serving antenna array is to be used for transmitting at least a positioning signal to the transmission-reception point; and
transmitting at least the positioning signal to the transmission-reception point using the selected antenna array.

### Claim 18

A system comprising:
a plurality of transmission-reception points configured to transmit different reference signals to and measure positioning signals from apparatuses; and
at least one apparatus comprising at least two antenna arrays and configured to: measure, per an antenna array, downlink reference signals received from transmission-reception points of the plurality of transmission-reception points; check, per a transmission-reception point, based on measurement results, whether a downlink reference signal from the transmission-reception point is received in a serving antenna array and in one or more non-serving antenna arrays with a delay; determine, per a non-serving antenna array included in the one or more non-serving antenna arrays that received the downlink reference signal with the delay, the non-serving antenna array to be an alternative antenna array to the serving antenna array; select, when the serving antenna array is under a maximum permissible exposure event, based on at least power levels of antenna arrays, which one of one or more non-serving antenna arrays and the serving antenna array is to be used for transmitting at least a positioning signal to the transmission-reception point; and transmit at least the positioning signal to the transmission-reception point using the selected antenna array.

### Claim 19 (depends on 18)

The system of claim 18, wherein the at least one apparatus is further configured at least to:
store information on alternative antenna arrays to a specific list; and
use the information in the specific list when performing the selecting.

### Claim 20 (depends on 18)

The system of claim 18, wherein the at least one apparatus is further configured at least to:
store information on alternative antenna arrays to a specific list; and
determine differences in power levels between the serving antenna array and the one or more alternative antenna arrays using the information in the specific list.
