IP Library Granted Patent US 11,611,375
Granted Patent B2
US 11,611,375 · App. 17/858,165 · Granted Mar 21, 2023

Location-based system information and doppler correction in 5G/6G

Inventors: David E. Newman (Poway, CA); R. Kemp Massengill (Palos Verdes, CA)
Assignee: ULTRALOGIC 6G, LLC
H04B7/01G01S5/0027G01S5/0054H04L1/0003H04W16/28H04W52/08H04W52/225H04W52/282H04W52/283H04W52/285H04W64/00H04W64/003H04W64/006H04W72/02H04W72/0453H04W72/0473H04W72/51H04W28/0268H04W52/228H04W92/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,611,375
App. No.
17/858,165
Granted
Mar 21, 2023
Kind
B2
Abstract

A base station of a 5G/6G network can include its location coordinates in the SSB system information message which is broadcast on a standard frequency periodically. A mobile user device can receive the SSB and thereby determine the base station location. Thereafter, the user device can measure its own location, speed, and direction of travel, and thereby calculate a Doppler frequency correction before transmitting a message to the base station, thus causing the base station to receive the message at the expected standard frequency. In addition, the user device can calculate, based on the location of the base station relative to the direction of travel of the mobile user device, a particular frequency at which downlink messages from the base station will be received. In addition, the user device can pre-emptively adjust its transmission frequency when changing speed or direction, thereby avoiding wasteful frequency-correction messages from the base station.

Claims (58)

1. A mobile wireless user device configured to:

receive, from a base station, an SSB (synchronization signal block) message comprising an indication of an antenna location of an antenna of the base station, the antenna location comprising or indicating geographical latitude and longitude coordinates;

determine or retrieve a user location of the user device, the user location comprising or indicating further latitude and longitude coordinates;

determine, according to sensors in or on the user device, a speed and a direction of the user device;

calculate, based on the antenna location and the user location and the speed and the direction of the user device, a Doppler frequency shift; and

transmit a first message to the base station at a frequency comprising a channel frequency of the base station minus the calculated Doppler frequency shift;

receive, from the base station, a second message, the second message at a frequency comprising the channel frequency of the base station plus the calculated Doppler frequency shift;

determine, from the second message, a frequency adjustment suggested by the base station;

configure an adjusted transmission frequency according to the frequency adjustment suggested by the base station, and

transmit a message to the base station at the adjusted transmission frequency.

2. A mobile wireless user device configured to:

receive, from a base station, an SSB (synchronization signal block) message comprising an indication of an antenna location of an antenna of the base station, the antenna location comprising or indicating geographical latitude and longitude coordinates;

determine or retrieve a user location of the user device, the user location comprising or indicating further latitude and longitude coordinates;

determine, according to sensors in or on the user device, a speed and a direction of the user device;

calculate, based on the antenna location and the user location and the speed and the direction of the user device, a Doppler frequency shift; and

transmit a first message to the base station at a frequency comprising a channel frequency of the base station minus the calculated Doppler frequency shift;

receive, from the base station, a second message, the second message at a frequency comprising the channel frequency of the base station plus the calculated Doppler frequency shift;

determine, from the second message, a transmission frequency adjustment suggested by the base station;

adjust a reception frequency opposite to the transmission frequency adjustment suggested by the base station, and

receive a message from the base station at the oppositely adjusted reception frequency.

3. A mobile wireless user device configured to:

receive, from a base station, an SSB (synchronization signal block) message comprising an indication of an antenna location of an antenna of the base station, the antenna location comprising or indicating geographical latitude and longitude coordinates;

determine or retrieve a user location of the user device, the user location comprising or indicating further latitude and longitude coordinates;

determine, according to sensors in or on the user device, a speed and a direction of the user device;

calculate, based on the antenna location and the user location and the speed and the direction of the user device, a Doppler frequency shift;

determine, according to internal sensors in or on the user device, that the user device has changed speed or direction or location relative to the base station;

calculate an updated Doppler frequency shift according to the changed speed and direction and location relative to the base station; and

transmit a message to the base station at an updated transmission frequency comprising the channel frequency minus the updated Doppler frequency shift.

4. The user device of claim 3 , further configured to:

receive, from the base station, another message at a frequency comprising the channel frequency plus the updated Doppler frequency shift.

5. A method for a first mobile user device to communicate wirelessly with a second mobile user device, the method comprising:

broadcasting, by the first mobile user device, a first message comprising system information about the first mobile user device, the first message further comprising a first location of the first mobile user device, a first speed of the first mobile user device, and a first direction of travel of the first user device;

receiving, by the first mobile user device, from a second mobile user device, a second message comprising system information about the second mobile user device, the second message further comprising an indication of a second location of the second user device, a second speed of the second user device, and a second direction of travel of the second user device;

calculating, by the first mobile user device, according to the first location, the first speed, the first direction, the second location, the second speed, and the second direction, a calculated Doppler frequency shift; and

transmitting, by the first mobile user device, to the second mobile user device, a third message at a Doppler-corrected frequency comprising a predetermined sidelink channel frequency minus the calculated Doppler frequency shift.

6. A method for a first mobile user device to communicate wirelessly with a second mobile user device, the method comprising:

broadcasting, by the first mobile user device, a first message comprising system information about the first mobile user device, the first message further comprising a first location of the first mobile user device, a first speed of the first mobile user device, and a first direction of travel of the first user device;

receiving, by the first mobile user device, from a second mobile user device, a second message comprising system information about the second mobile user device, the second message further comprising an indication of a second location of the second user device, a second speed of the second user device, and a second direction of travel of the second user device;

calculating, by the first mobile user device, according to the first location, the first speed, the first direction, the second location, the second speed, and the second direction, a calculated Doppler frequency shift; and

receiving, by the first mobile user device, from the second mobile user device, a message at a reverse-Doppler-corrected frequency comprising the predetermined sidelink channel frequency plus the calculated Doppler frequency shift.

7. A method for a first mobile user device to communicate wirelessly with a second mobile user device, the method comprising:

broadcasting, by the first mobile user device, a first message comprising system information about the first mobile user device, the first message further comprising a first location of the first mobile user device, a first speed of the first mobile user device, and a first direction of travel of the first user device;

receiving, by the first mobile user device, from a second mobile user device, a second message comprising system information about the second mobile user device, the second message further comprising an indication of a second location of the second user device, a second speed of the second user device, and a second direction of travel of the second user device;

calculating, by the first mobile user device, according to the first location, the first speed, the first direction, the second location, the second speed, and the second direction, a calculated Doppler frequency shift;

at a later time, calculating, by the first mobile user device, an updated first location of the first mobile user device and an updated second location of the second mobile user device, wherein the calculating assumes that the first speed and the first direction and the second speed and the second direction have remained constant; and

calculating, by the first mobile user device, an updated Doppler frequency shift according to the updated first location, the first speed, the first direction, the updated second location, the second speed, and the second direction.

8. A method for a first mobile user device to communicate wirelessly with a second mobile user device, the method comprising:

broadcasting, by the first mobile user device, a first message comprising system information about the first mobile user device, the first message further comprising a first location of the first mobile user device, a first speed of the first mobile user device, and a first direction of travel of the first user device;

receiving, by the first mobile user device, from a second mobile user device, a second message comprising system information about the second mobile user device, the second message further comprising an indication of a second location of the second user device, a second speed of the second user device, and a second direction of travel of the second user device;

calculating, by the first mobile user device, according to the first location, the first speed, the first direction, the second location, the second speed, and the second direction, a calculated Doppler frequency shift;

at a later time, determining, by the first mobile user device, according to sensors in or on the first mobile user device, that the first mobile user device has changed speed to an updated first speed, or has changed direction to an updated first direction; and

calculating, by the first mobile user device, an updated Doppler frequency shift according to the updated first speed and the updated first direction.

9. A method for a first mobile user device to communicate wirelessly with a second mobile user device, the method comprising:

broadcasting, by the first mobile user device, a first message comprising system information about the first mobile user device, the first message further comprising a first location of the first mobile user device, a first speed of the first mobile user device, and a first direction of travel of the first user device;

receiving, by the first mobile user device, from a second mobile user device, a second message comprising system information about the second mobile user device, the second message further comprising an indication of a second location of the second user device, a second speed of the second user device, and a second direction of travel of the second user device;

calculating, by the first mobile user device, according to the first location, the first speed, the first direction, the second location, the second speed, and the second direction, a calculated Doppler frequency shift;

at a later time, receiving, by the first mobile user device, a message from the second mobile user device, the message indicating an updated second location or an updated second speed or an updated second direction of the second mobile user device; and

calculating, by the first mobile user device, according to the updated second location or the updated second speed or the updated second direction of the second mobile user device, an updated Doppler frequency shift.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2025
From: MASSENGILL, R. KEMP
To: THE MASSENGILL FAMILY TRUST
Reel/Frame 070719/0345 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2023
From: ULTRALOGIC 6G, LLC
To: MASSENGILL, R. KEMP; NEWMAN, DAVID E.
Reel/Frame 064897/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: NEWMAN, DAVID E.; MASSENGILL, R. KEMP
To: ULTRALOGIC 6G, LLC
Reel/Frame 064006/0637 →
Continuity (9)
Continuation 17526192 · Nov 15, 2021
Provisional Application 63114168 · Nov 16, 2020
Provisional Application 63117720 · Nov 24, 2020
Provisional Application 63118156 · Nov 25, 2020
Provisional Application 63274221 · Nov 1, 2021
Provisional Application 63276139 · Nov 5, 2021
Provisional Application 63276745 · Nov 8, 2021
Provisional Application 63278578 · Nov 12, 2021
Related Publication 20220337290A1 · Oct 20, 2022
Cited By (8)
US 12,523,733 US 12,531,596 US 12,540,997 US 12,553,978 US 12,571,868 US 12,584,986 US 12,609,731 US 12,618,929