IP Library Granted Patent US 12,149,397
Granted Patent B2
US 12,149,397 · App. 18/213,814 · Granted Nov 19, 2024

Multi-parameter fault detection and mitigation in 5G and 6G messaging

Inventors: David E. Newman (Poway, CA); R. Kemp Massengill (Palos Verdes, CA)
H04L27/2691H04L1/0003H04L1/0019H04L1/0045H04L1/0047H04L1/0061H04L1/08H04L1/1607H04L1/1809H04L1/20H04L1/201H04L1/206H04L27/02H04L27/2614H04L27/34H04L27/364H04W28/04
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 12,149,397
App. No.
18/213,814
Granted
Nov 19, 2024
Kind
B2
Abstract

Message reliability is a key requirement of 5G/6G communications. In many challenging network environments, two successive retransmissions of a message can both be corrupted, greatly reducing reliability. Therefore, methods are disclosed for identifying faulted message elements according to a metric that includes the waveform or SNR of the message element, its modulation quality, and a consistency check between the received versions. The receiver can then assemble a merged message version by selecting the higher quality version of each message element from the two (or more) corrupted versions, and thereby avoid requesting yet another retransmission. In addition, the receiver can monitor the background level and, if it is above a predetermined limit, can request that the receiver store the message for a predetermined time, or until the background level subsides below the limit.

Claims (31)

1. A method for a wireless receiver, the method comprising:

a) receiving an initial version of a message, wherein the initial version of the message comprises message elements, each message element occupying a single resource element of a resource grid;

b) determining that the initial version of the message is corrupted;

c) measuring a current electromagnetic background level;

d) determining whether the current electromagnetic background level exceeds a predetermined limit; and

e) upon determining that the current electromagnetic background level does not exceed the predetermined limit, transmitting a request message requesting a retransmission of the message;

f) upon determining that the current level of electromagnetic background energy equals or exceeds the predetermined limit, continuing to measure the level of electromagnetic background energy; and then

g) upon determining that the current electromagnetic background level has dropped below the predetermined limit, transmitting a request message requesting a retransmission of the message.

2. A method for a wireless receiver, the method comprising:

a) receiving an initial version of a message, wherein the initial version of the message comprises message elements, each message element occupying a single resource element of a resource grid;

b) determining that the initial version of the message is corrupted;

c) measuring a current electromagnetic background level;

d) determining whether the current electromagnetic background level exceeds a predetermined limit; and

e) upon determining that the current electromagnetic background level does not exceed the predetermined limit, transmitting a request message requesting a retransmission of the message;

f) upon determining that the current electromagnetic background level equals or exceeds the predetermined limit, continuing to measure the current electromagnetic background level; and

g) upon determining that a predetermined time limit has expired while the current electromagnetic background level remains above the predetermined limit, transmitting a request message requesting that the message be retransmitted using a lower modulation than a modulation used in the initial version of the message.

3. A method for a wireless receiver, the method comprising:

a) receiving an initial version of a message, wherein the initial version of the message comprises message elements, each message element occupying a single resource element of a resource grid;

b) determining that the initial version of the message is corrupted;

c) measuring a current electromagnetic background level;

d) determining whether the current electromagnetic background level exceeds a predetermined limit; and

e) upon determining that the current electromagnetic background level does not exceed the predetermined limit, transmitting a request message requesting a retransmission of the message;

f) upon receiving a retransmitted version of the message, determining whether the retransmitted version is corrupted; and

g) upon determining that the retransmitted version is corrupted, counting a number of inconsistent message elements, wherein an inconsistent message element is a message element of the initial version of the message that differs from a corresponding message element of the retransmitted version.

4. The method of claim 3 , further comprising, upon determining that the number of inconsistent message elements is at or below a predetermined maximum:

a) assembling one or more merged message versions by substituting, for each inconsistent message element of the initial version of the message, a corresponding message element of the retransmitted version, in a nested grid search that includes all combinations of the inconsistent message elements of the initial and retransmitted versions; and

b) determine whether any of the merged message versions is not corrupted.

5. The method of claim 4 , further comprising:

a) upon determining that all of the merged message versions are corrupted, transmitting a request message requesting that the message be retransmitted using a lower modulation than a modulation used in the initial version of the message.

6. The method of claim 3 , further comprising:

a) upon determining that the number of inconsistent message elements exceeds the predetermined maximum, transmitting a request message requesting that the message be retransmitted using a lower modulation than a modulation used in the initial version of the message.

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 28, 2023
From: MASSENGILL, R. KEMP; NEWMAN, DAVID E
To: ULTRALOGIC 6G, LLC
Reel/Frame 064089/0923 →
Continuity (17)
Continuation 18085757 · Dec 21, 2022
Continuation 17902441 · Sep 2, 2022
Continuation 17674191 · Feb 17, 2022
Provisional Application 63310364 · Feb 15, 2022
Provisional Application 63310240 · Feb 15, 2022
Provisional Application 63309750 · Feb 14, 2022
Provisional Application 63309748 · Feb 14, 2022
Provisional Application 63282770 · Nov 24, 2021
Provisional Application 63281847 · Nov 22, 2021
Provisional Application 63281187 · Nov 19, 2021
Provisional Application 63280281 · Nov 17, 2021
Provisional Application 63230926 · Aug 9, 2021
Provisional Application 63159195 · Mar 10, 2021
Provisional Application 63159238 · Mar 10, 2021
Provisional Application 63157090 · Mar 5, 2021
Provisional Application 63151270 · Feb 19, 2021
Related Publication 20230336398A1 · Oct 19, 2023