# US 12,004,049 B2 · Apparatus and method for fast convergence to high-accuracy positioning

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

- Number: US 12,004,049 B2
- Document ID: US12004049B2
- Status: Granted
- Kind: B2
- Application number: 17/883,741
- Filed: 2022-08-09
- Published: 2022-12-01
- Granted: 2024-06-04
- Earliest claimed: 2019-06-18
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Julius Mueller
- Web page: https://patentgrep.com/patent/US12004049B2

## CPC

- H04W 4/02: Services making use of location information
- H04W 4/029: Location-based management or tracking services
- G01S 5/009: {Transmission of differential positioning data to mobile}
- G01S 5/0236: {Assistance data, e.g. base station almanac}
- G01S 5/0244: {Accuracy or reliability of position solution or of measurements contributing thereto}
- G01S 19/41: Differential correction, e.g. DGPS [differential GPS]
- H04L 1/0002: {by adapting the transmission rate}
- H04L 1/0045: {Arrangements at the receiver end}
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04W 36/06: Reselecting a communication resource in the serving access point
- H04W 72/30: Resource management for broadcast services
- 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 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Aspects of the subject disclosure may include, for example, computing a first location of a processing system, receiving first data via a unicast transport technology at a first rate, computing a first corrected location of the processing system in accordance with the first location and the first data, receiving second data via a broadcast transport technology, a multicast transport technology, or a combination thereof, at a second rate that is less than the first rate, and computing a second corrected location of the processing system in accordance with the second data. Other embodiments are disclosed.

## Claims

### Claim 1

A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a first processing system including a first processor, facilitate performance of operations comprising:
receiving a plurality of signals from a plurality of satellites;
responsive to the receiving of the plurality of signals, computing a first location of the first processing system;
receiving first error correction data from a second processing system that includes a second processor at a first rate of signaling;
responsive to the receiving of the first error correction data, applying the first error correction data to the first location to generate a first corrected location of the first processing system; and
subsequent to the receiving of the first error correction data, receiving second error correction data from the second processing system via a broadcast transport technology, a multicast transport technology, or a combination thereof.

### Claim 2 (depends on 1)

The non-transitory, machine-readable medium of claim 1, wherein the operations further comprise:
responsive to the receiving of the second error correction data, applying the second error correction data to the first corrected location of the first processing system to generate a second corrected location of the first processing system.

### Claim 3 (depends on 1)

The non-transitory, machine-readable medium of claim 1, wherein the receiving the second error correction data comprises receiving the second error correction data at a second rate of signaling that is different from the first rate of signaling.

### Claim 4 (depends on 3)

The non-transitory, machine-readable medium of claim 3, wherein the second rate of signaling is less than the first rate of signaling.

### Claim 5 (depends on 1)

The non-transitory, machine-readable medium of claim 1, wherein the receiving the first error correction data comprises receiving the first error correction data over a data plane of a network.

### Claim 6 (depends on 5)

The non-transitory, machine-readable medium of claim 5, wherein the receiving the second error correction data comprises receiving the second error correction data over a control plane of the network.

### Claim 7 (depends on 1)

The non-transitory, machine-readable medium of claim 1, wherein the first processing system includes an output device, and wherein the operations further comprise:
presenting, by the output device, the first corrected location as a first indication of a first position of a motor vehicle communicatively coupled with the first processing system.

### Claim 8 (depends on 7)

The non-transitory, machine-readable medium of claim 7, wherein the output device comprises a display device, a speaker, or a combination thereof, and wherein the presenting of the first corrected location as the first indication of the first position of a motor vehicle comprises presenting the first indication as a graphic on the display device, as an auditory notification over the speaker, or a combination thereof, and wherein the operations further comprise:
presenting, by the output device, a second indication of a second location of the motor vehicle, wherein the second location corresponds to a destination of the motor vehicle; and
presenting, by the output device, directions for operating the motor vehicle to enable an arrival of the motor vehicle at the destination from the first corrected location.

### Claim 9

A method, comprising:
receiving, by a first processing system including a processor, a plurality of signals from a plurality of satellites
computing, by the first processing system, a first location of the first processing system, wherein the computing the first location is responsive to the receiving of the plurality of signals;
receiving, by the first processing system, first error correction data from a second processing system that includes a second processor, wherein the first error correction data is received at a first rate of signaling;
applying, by the first processing system, the first error correction data to the first location to generate a first corrected location of the first processing system, wherein the applying the first error correction data is responsive to the receiving of the first error correction data; and
subsequent to the receiving of the first error correction data, receiving, by the first processing system, second error correction data from the second processing system via a broadcast transport technology, a multicast transport technology, or a combination thereof, wherein the second error correction data is received at a second rate of signaling.

### Claim 10 (depends on 9)

The method of claim 9, wherein the second rate of signaling is different from the first rate of signaling.

### Claim 11 (depends on 10)

The method of claim 10, wherein the second rate of signaling is less than the first rate of signaling.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
applying, by the first processing system, the second error correction data to the first corrected location of the first processing system to generate a second corrected location of the first processing system, wherein the applying the second error correction data is responsive to the receiving of the second error correction data.

### Claim 13 (depends on 9)

The method of claim 9, wherein the receiving the first error correction data comprises:
receiving, by the first processing system, the first error correction data over a data plane of a network.

### Claim 14 (depends on 13)

The method of claim 13, wherein the receiving the second error correction data comprises:
receiving, by the first processing system, the second error correction data over a control plane of the network.

### Claim 15 (depends on 9)

The method of claim 9, wherein the first processing system includes an output display device configured to present information about a location or a corrected location, further comprising:
providing, by the first processing system to the output display device, information about the first corrected location as a first indication of a first position of a motor vehicle in data communication with the first processing system.

### Claim 16

A device, comprising:
a first processing system including a processor; and
a memory that stores executable instructions that, when executed by the first processing system, facilitate performance of operations, the operations comprising:
receiving information of a plurality of satellite signals;
computing a first location of the first processing system, wherein the computing the first location is responsive to the receiving of the information of the plurality of satellite signals;
receiving first error correction data from a second processing system, the second processing system including a second processor, wherein the first error correction data is received at a first rate of signaling;
applying the first error correction data to the first location to generate a first corrected location of the first processing system; and
subsequently, receiving second error correction data from the second processing system via a broadcast transport technology, a multicast transport technology, or a combination thereof.

### Claim 17 (depends on 16)

The device of claim 16, further comprising:
applying the second error correction data to the first corrected location of the first processing system to generate a second corrected location of the first processing system.

### Claim 18 (depends on 16)

The device of claim 16, wherein the receiving the second error correction data comprises:
receiving the second error correction data at a second rate of signaling that is different from the first rate of signaling.

### Claim 19 (depends on 16)

The device of claim 16, wherein the receiving the second error correction data comprises:
receiving the second error correction data at a second rate of signaling that is less than the first rate of signaling.

### Claim 20 (depends on 16)

The device of claim 16, further comprising:
receiving the first error correction data over a data plane of a network; and
receiving the second error correction data over a control plane of the network.
