IP Library Granted Patent US 12,089,198
Granted Patent B2
US 12,089,198 · App. 17/677,534 · Granted Sep 10, 2024

Systems and methods for increasing continuity of communications service

Inventors: Andrew E. Beck (Ashburn, VA); Christopher R. Hardy (Fairfax Stations, VA); Thomas Booker Gravely (Herndon, VA)
Assignee: Outdoor Wireless Networks LLC
H04W72/12H04W16/14
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,089,198
App. No.
17/677,534
Granted
Sep 10, 2024
Kind
B2
Abstract

Techniques are provided for enhancing continuity in service of a radio authorized to transmit in shared spectrum by setting a transmit expiry time based upon whether the radio must cease transmission when a dynamic incumbent user operates in the dynamic protection area (DPA) to avoid aggregate interference to a receiver of the dynamic incumbent user, in or about the DPA, exceeding a threshold interference level.

Claims (101)

1. A method for establishing a transmit expiry time for a radio authorized to transmit in a shared spectrum, the method comprising:

determining a distance from the radio to a point of a dynamic protection area (DPA);

establishing the transmit expiry time based at least in part on the determined distance; and

sending the transmit expiry time to the radio.

2. The method of claim 1 , wherein determining the distance further comprises determining whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be geographically located within a neighborhood of the DPA; and

setting the transmit expiry time to a second value if the radio is determined not to be geographically located within the neighborhood of the DPA;

wherein the second value is greater or later than the first value.

3. The method of claim 2 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

4. The method of claim 1 , further comprising determining whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determining whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be geographically located within the neighborhood of the DPA;

setting the transmit expiry time to a second value if the radio is determined not to be geographically located within a neighborhood of the DPA and is also determined to be geographically located within the neighborhood of a static incumbent user; and

setting the transmit expiry time to a third value if the radio is determined not to be geographically located within the neighborhood of the DPA and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

5. The method of claim 3 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

6. The method of claim 1 , further comprising receiving a radio heartbeat signal from the radio prior to transmitting the transmit expiry time to the radio.

7. The method of claim 1 , further comprising receiving at least one of a geographic location of the radio and information describing a neighborhood of the DPA.

8. The method of claim 6 , further comprising receiving information describing a neighborhood of a static incumbent user.

9. The method of claim 1 , wherein determining the distance further comprises determining whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is specified in the move list; and

setting the transmit expiry time to a second value if the radio is not specified in the move list;

wherein the second value is greater or later than the first value.

10. The method of claim 1 , further comprising determining whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determining whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be specified in the move list;

setting the transmit expiry time to a second value if the radio is determined not to be specified in the move list and is also determined to be geographically located within a neighborhood of the static incumbent user; and

setting the transmit expiry time to a third value if the radio is determined not to be specified in the move list and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

11. A program product comprising a non-transitory processor readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the at least one programmable processor to execute a method of determining a transmit expiry time of a radio authorized to transmit in a shared spectrum, the method comprising:

determining a distance from the radio to a point of a dynamic protection area (DPA);

establishing the transmit expiry time based at least in part on the determined distance; and

sending the transmit expiry time to the radio.

12. The program product of claim 11 , wherein determining the distance further comprises determining whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be geographically located within a neighborhood of the DPA; and

setting the transmit expiry time to a second value if the radio is determined not to be geographically located within the neighborhood of the DPA;

wherein the second value is greater or later than the first value.

13. The program product of claim 12 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

14. The program product of claim 11 , wherein the method further comprises determining whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determining whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be geographically located within the neighborhood of the DPA;

setting the transmit expiry time to a second value if the radio is determined not to be geographically located within a neighborhood of the DPA and is also determined to be geographically located within the neighborhood of a static incumbent user; and

setting the transmit expiry time to a third value if the radio is determined not to be geographically located within the neighborhood of the DPA and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

15. The program product of claim 14 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

16. The program product of claim 11 , wherein the method further comprises receiving a radio heartbeat signal from the radio prior to transmitting the transmit expiry time to the radio.

17. The program product of claim 11 , wherein the method further comprises receiving at least one of a geographic location of the radio and information describing a neighborhood of the DPA.

18. The program product of claim 17 , wherein the method further comprises receiving information describing a neighborhood of a static incumbent user.

19. The program product of claim 11 , wherein determining the distance further comprises determining whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is specified in the move list; and

setting the transmit expiry time to a second value if the radio is not specified in the move list;

wherein the second value is greater or later than the first value.

20. The program product of claim 11 , wherein the method further comprises determining whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determining whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

setting the transmit expiry time to a first value if the radio is determined to be specified in the move list;

setting the transmit expiry time to a second value if the radio is determined not to be specified in the move list and is also determined to be geographically located within a neighborhood of the static incumbent user; and

setting the transmit expiry time to a third value if the radio is determined not to be specified in the move list and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

21. A system configured to establish a transmit expiry time for a radio authorized to transmit in a shared spectrum, comprising:

a communications system; and

processing circuitry communicatively coupled to the communications system and configured to:

determine a distance from the radio to a point of a dynamic protection area (DPA);

establish a transmit expiry time based at least in part on the determined distance; and

send the transmit expiry time to the radio.

22. The system of claim 21 , wherein determining the distance further comprises determining whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

set the transmit expiry time to a first value if the radio is determined to be geographically located within a neighborhood of the DPA; and

set the transmit expiry time to a second value if the radio is determined not to be geographically located within the neighborhood of the DPA;

wherein the second value is greater or later than the first value.

23. The system of claim 22 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

24. The system of claim 21 , wherein the processing circuitry is further configured to determine whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determine whether the radio is within a neighborhood of the DPA;

wherein establishing the transmit expiry time comprises:

set the transmit expiry time to a first value if the radio is determined to be geographically located within the neighborhood of the DPA;

set the transmit expiry time to a second value if the radio is determined not to be geographically located within a neighborhood of the DPA and is also determined to be geographically located within the neighborhood of a static incumbent user; and

set the transmit expiry time to a third value if the radio is determined not to be geographically located within the neighborhood of the DPA and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

25. The system of claim 24 , wherein the second value is equal to a time of day of a next planned spectrum allocation or a time from a current time of day to the next planned spectrum allocation.

26. The system of claim 21 , wherein the processing circuitry is further configured to receive a radio heartbeat signal from the radio prior to transmitting the transmit expiry time to the radio.

27. The system of claim 21 , wherein the processing circuitry is further configured to receive at least one of a geographic location of the radio and information describing a neighborhood of the DPA.

28. The system of claim 27 , wherein the processing circuitry is further configured to receive information describing a neighborhood of a static incumbent user.

29. The system of claim 21 , wherein determining the distance further comprises determine whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

set the transmit expiry time to a first value if the radio is specified in the move list; and

set the transmit expiry time to a second value if the radio is not specified in the move list;

wherein the second value is greater or later than the first value.

30. The system of claim 21 , wherein the processing circuitry is further configured to determine whether the radio is within a neighborhood of a static incumbent user; and

wherein determining the distance further comprises determine whether the radio is specified in a move list;

wherein establishing the transmit expiry time comprises:

set the transmit expiry time to a first value if the radio is determined to be specified in the move list;

set the transmit expiry time to a second value if the radio is determined not to be specified in the move list and is also determined to be geographically located within a neighborhood of the static incumbent user; and

set the transmit expiry time to a third value if the radio is determined not to be specified in the move list and is also determined not to be geographically located within a neighborhood of the static incumbent user;

wherein the third value is greater or later than the second value, and the second value is greater or later than the first value.

Assignments (13)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067252/0657 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074593/0348 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded Feb 7, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0341 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 7, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0183 →
RELEASE (REEL 068770 / FRAME 0460) Recorded Feb 7, 2025
From: JPMORGAN CHASE BANK, N.A.
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070149/0432 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 068770/0632 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 069743/0264 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067259/0697 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069790/0575 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (ABL) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0460 →
PATENT SECURITY AGREEMENT (TERM) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2024
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 068492/0826 →
PATENT SECURITY AGREEMENT (TERM) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067259/0697 →
PATENT SECURITY AGREEMENT (ABL) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067252/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2022
From: BECK, ANDREW E.; HARDY, CHRISTOPHER R.; GRAVELY, THOMAS BOOKER
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 059069/0795 →
Continuity (2)
Provisional Application 63170159 · Apr 2, 2021
Related Publication 20220322367A1 · Oct 6, 2022