# US 12,004,047 B2 · Roadside user alert techniques based on location accuracy

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

- Number: US 12,004,047 B2
- Document ID: US12004047B2
- Status: Granted
- Kind: B2
- Application number: 17/545,346
- Filed: 2021-12-08
- Published: 2023-06-08
- Granted: 2024-06-04
- Earliest claimed: 2021-12-08
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Dan Vassilovski; Gene Wesley Marsh; Anantharaman Balasubramanian; Sony Akkarakaran
- Web page: https://patentgrep.com/patent/US12004047B2

## CPC

- H04W 4/029: Location-based management or tracking services
- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- G01S 5/0244: {Accuracy or reliability of position solution or of measurements contributing thereto}
- G01S 19/396: {Determining accuracy or reliability of position or pseudorange measurements}
- G08G 1/005: including pedestrian guidance indicator
- G08G 1/163: {involving continuous checking}
- G08G 1/166: {for active traffic, e.g. moving vehicles, pedestrians, bikes}
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W 72/51: based on terminal or device properties
- G01S 5/0027: {of actual mobile position, i.e. position determined on mobile}
- G01S 5/0072: {Transmission between mobile stations, e.g. anti-collision systems}
- 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
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})

## Abstract

Methods, systems, and devices for wireless communications are described in which a vulnerable road user (VRU) user equipment (UE) indicates to a user whether a current position accuracy is sufficient or insufficient for approaching vehicles to determine if they present a hazard to the VRU. The position accuracy may be based on an accuracy threshold that is configured at the UE, such as by a serving base station or a road side unit (RSU). The accuracy threshold may be configured via common or dedicated signaling, through application-layer signaling, or may be pre-configured in the UE. When the VRU UE position accuracy exceeds the specified threshold for a particular interval of time, the UE may inform the user that approaching vehicles will be unable to determine their location with enough accuracy to take evasive maneuvers.

## Claims

### Claim 1

A method for wireless communication by a user equipment (UE), comprising:
identifying a current position of the UE and a current position accuracy of the UE;
determining, based at least in part on historical data associated with a path in proximity of the current position of the UE, a position accuracy threshold value, wherein the position accuracy threshold value corresponds to a position accuracy that is sufficient to enable collision avoidance procedures by one or more receivers in proximity of the UE;
generating, based on determining that the current position accuracy of the UE is above the position accuracy threshold value, an alert that indicates that the current position accuracy of the UE is insufficient to enable collision avoidance procedures by the one or more receivers in proximity of the UE; and
broadcasting a message to the one or more receivers that indicates the current position of the UE.

### Claim 2 (depends on 1)

The method of claim 1, wherein determining the position accuracy threshold value is further based at least in part on applying one or more preconfigured parameters to the current position of the UE and the historical data associated with the UE.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining, based at least in part on the historical data associated with the path in proximity of the current position of the UE, the position accuracy threshold value comprises:
determining the position accuracy threshold value based at least in part on historical incidences of collisions or near-misses with one or more vehicles on the path of the UE.

### Claim 4 (depends on 1)

The method of claim 1, wherein the current position of the UE and the current position accuracy of the UE are based at least in part on signals received from one or more of a global navigation satellite system (GNSS), a terrestrial-based positioning system, one or more wireless network nodes, one or more sensors at the UE, or any combinations thereof.

### Claim 5 (depends on 1)

The method of claim 1, wherein the broadcasting the message to the one or more receivers comprises transmitting a safety message to the one or more receivers.

### Claim 6 (depends on 5)

The method of claim 5, wherein the safety message includes one or more of a position of the UE, a speed of the UE, a heading of the UE, an acceleration of the UE, a path history of the UE, a path prediction of the UE, or any combinations thereof.

### Claim 7 (depends on 5)

The method of claim 5, wherein the safety message indicates the current position accuracy of the UE relative to the position accuracy threshold value.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
receiving, from a network entity, a temporal duration during which the position accuracy threshold value is to be maintained.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
generating the alert further based at least in part on determining that the current position accuracy of the UE is above the position accuracy threshold value for a predetermined duration of time.

### Claim 10 (depends on 1)

The method of claim 1, wherein the message broadcast to the one or more receivers in proximity of the UE further indicates that the current position accuracy of the UE is insufficient to enable collision avoidance procedures by the one or more receivers.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
causing, based at least in part on the current position accuracy of the UE being insufficient to enable collision avoidance procedures by the one or more receivers in proximity of the UE, execution of one or more defensive maneuvers by a vehicle associated with the UE.

### Claim 12

A method for wireless communication at a network entity, comprising:
determining, based at least in part on historical data associated with a path in proximity of a current position of a first user equipment (UE), a position accuracy threshold value for a safety message procedure at the first UE, wherein the position accuracy threshold value corresponds to a position accuracy that is sufficient to enable collision avoidance procedures by one or more receivers in proximity of the first UE;
transmitting, to the first UE, the position accuracy threshold value;
allocating resources to the first UE for transmission of one or more safety messages; and
receiving, from the first UE, a safety message that indicates whether a current position accuracy of the first UE satisfies the position accuracy threshold value.

### Claim 13 (depends on 12)

The method of claim 12, wherein the position accuracy threshold value is transmitted to the first UE via common signaling to a plurality of UEs including the first UE, dedicated signaling to the first UE, or application layer signaling.

### Claim 14 (depends on 12)

The method of claim 12, wherein determining, based at least in part on the historical data associated with the path in proximity of the current position of the first UE, the position accuracy threshold value comprises:
determining the position accuracy threshold value based at least in part on historical incidences of collisions or near-misses with one or more vehicles on the path of the first UE.

### Claim 15 (depends on 12)

The method of claim 12, wherein the safety message is broadcast to the one or more receivers.

### Claim 16 (depends on 12)

The method of claim 12, wherein the safety message includes one or more of a position of the first UE, a speed of the first UE, a heading of the first UE, an acceleration of the first UE, a path history of the first UE, a path prediction of the first UE, or any combinations thereof.

### Claim 17 (depends on 12)

The method of claim 12, wherein the safety message further indicates the current position accuracy of the first UE relative to the position accuracy threshold value.

### Claim 18 (depends on 12)

The method of claim 12, wherein the position accuracy threshold value is transmitted in an information element as a latitude accuracy threshold value, a longitude accuracy threshold value, an altitude accuracy threshold value, and a temporal duration during which the position accuracy threshold value is to be maintained.

### Claim 19 (depends on 12)

The method of claim 12, wherein the position accuracy threshold value is transmitted in an information element as one or more of a semi-major axis accuracy threshold value, semi-minor axis accuracy threshold value, a set of longitude/latitude/altitude (LLA) thresholds, a temporal duration during which the position accuracy threshold value is to be maintained, or any combinations thereof.

### Claim 20 (depends on 12)

The method of claim 12, wherein the position accuracy threshold value is transmitted in a system information message via common signaling to a plurality of UEs including the first UE or dedicated signaling to the first UE.

### Claim 21 (depends on 12)

The method of claim 12, wherein the position accuracy threshold value is transmitted in a location positioning protocol (LPP) message that is broadcast to a plurality of UEs.

### Claim 22 (depends on 12)

The method of claim 12, further comprising:
performing, based at least in part on the safety message indicating that the current position accuracy of the first UE does not satisfy the position accuracy threshold value, one or more configuration updates.

### Claim 23 (depends on 12)

The method of claim 12, further comprising:
transmitting, to a second UE and based at least in part on the safety message indicating that the current position accuracy of the first UE does not satisfy the position accuracy threshold value, information indicating that the current position accuracy of the first UE is insufficient to enable collision avoidance procedures by the one or more receivers in proximity of the first UE.

### Claim 24

A user equipment (UE) for wireless communication, comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to:
identify a current position of the UE and a current position accuracy of the UE;
determine, based at least in part on historical data associated with a path in proximity of the current position of the UE, a position accuracy threshold value, wherein the position accuracy threshold value corresponds to a position accuracy that is sufficient to enable collision avoidance procedures by one or more receivers in proximity of the UE;
generate, based on a determination that the current position accuracy of the UE is above the position accuracy threshold value, an alert that indicates that the current position accuracy of the UE is insufficient to enable collision avoidance procedures by the one or more receivers in proximity of the UE; and
broadcast a message to the one or more receivers that indicates the current position of the UE.

### Claim 25 (depends on 24)

The UE of claim 24, wherein, to determine the position accuracy threshold value, the one or more processors are individually or collectively operable to execute the code to cause the UE to apply one or more preconfigured parameters to the current position of the UE and the historical data associated with the UE.

### Claim 26 (depends on 24)

The UE of claim 24, wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:
generate the alert further based at least in part on a determination that the current position accuracy of the UE is above the position accuracy threshold value for a predetermined duration of time.

### Claim 27

A network entity for wireless communication, comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the network entity to:
determine, based at least in part on historical data associated with a path in proximity of a current position of a first user equipment (UE), a position accuracy threshold value for a safety message procedure at the first UE, wherein the position accuracy threshold value corresponds to a position accuracy that is sufficient to enable collision avoidance procedures by one or more receivers in proximity of the first UE;
transmit, to the first UE, the position accuracy threshold value;
allocate resources to the first UE for transmission of one or more safety messages; and
receive, from the first UE, a safety message that indicates whether a current position accuracy of the first UE satisfies the position accuracy threshold value.

### Claim 28 (depends on 27)

The network entity of claim 27, wherein the position accuracy threshold value is transmitted to the first UE via common signaling to a plurality of UEs including the first UE, dedicated signaling to the first UE, or application layer signaling.

### Claim 29 (depends on 27)

The network entity of claim 27, wherein the one or more safety messages include one or more of a position of the first UE, a speed of the first UE, a heading of the first UE, an acceleration of the first UE, a path history of the first UE, a path prediction of the first UE, or any combinations thereof.

### Claim 30 (depends on 27)

The network entity of claim 27, wherein, based at least in part on the safety message indicating that the current position accuracy of the first UE does not satisfy the position accuracy threshold value, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:
perform one or more configuration updates; or
transmit, to a second UE, information indicating that the current position accuracy of the first UE is insufficient to enable collision avoidance procedures by the one or more receivers in proximity of the first UE.
