IP Library Granted Patent US 11,596,017
Granted Patent B2
US 11,596,017 · App. 17/480,533 · Granted Feb 28, 2023

Automatic backoff of a spectrum allocation server heartbeat

Inventors: Awaiz Khan (Milpitas, CA); Ravi Sharma (Santa Clara, CA)
Assignee: ARRIS Enterprises LLC
H04W76/25H04L5/0082H04W12/06H04W16/14H04W72/0453
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,596,017
App. No.
17/480,533
Filed
Sep 21, 2021
Granted
Feb 28, 2023
Kind
B2
Art Unit
2825
USPC
370/329
Abstract

During operation, a radio node may provide, at a transmit time during a first time interval, a first instance of a keep-alive message to a computer. Then, the radio node may receive, at a receive time prior to a first instance of a transmit expire time, an instance of a keep-alive response from the computer, where the instance of the keep-alive response authorizes the radio node to transmit in a granted portion of the spectrum until a second instance of the transmit expire time has elapsed. Moreover, the radio node may determine, based at least in part on the receive time and the first instance of the transmit expire time, an updated transmit time. Next, the radio node may provide, at the updated transmit time, which is prior to the second instance of the transmit expire time, a second instance of the keep-alive message addressed to the computer.

Claims (36)

1. A radio node, comprising:

an interface circuit configured to communicate with a computer, wherein the interface circuit is configured to:

provide, at a transmit time prior to a transmit expire time, a keep-alive message addressed to the computer, wherein the keep-alive message requests authorization to continue transmitting in a granted portion of a spectrum;

receive, at a receive time prior to the transmit expire time, a keep-alive response associated with the computer, wherein the keep-alive response extends authorization of the radio node to transmit in the granted portion of the spectrum until a subsequent transmit expire time has elapsed;

update a subsequent transmit time of a subsequent keep-alive message based at least in part on the receive time and the transmit expire time; and

provide, at the updated subsequent transmit time, which is prior to the subsequent transmit expire time, the subsequent keep-alive message addressed to the computer, wherein the subsequent keep-alive message requests authorization to continue transmitting in the granted portion of the spectrum.

2. The radio node of claim 1 , wherein the computer comprises a spectrum allocation server (SAS).

3. The radio node of claim 1 , wherein the spectrum comprises a band of frequencies associated with a Citizens Broadband Radio Service (CBRS).

4. The radio node of claim 1 , wherein the updated subsequent transmit time is determined based at least in part on a difference between the transmit expire time and the receive time.

5. The radio node of claim 1 , wherein the updated subsequent transmit time is determined based at least in part on the transmit time.

6. The radio node of claim 1 , wherein the updated subsequent transmit time is determined based at least in part on a number of instances of the keep-alive message that were provided until the keep-alive response was received.

7. The radio node of claim 1 , wherein the updated subsequent transmit time is determined based at least in part on a previous occurrence in which no instance of a previous keep-alive response was received prior to a previous transmit expire time.

8. The radio node of claim 1 , wherein the subsequent transmit time was scheduled during a time interval prior to the subsequent transmit expire time; and

wherein the updated subsequent transmit time precedes a start of the time interval.

9. The radio node of claim 1 , wherein the keep-alive message or the subsequent keep-alive messages comprises a heartbeat request, the keep-alive response or the subsequent keep-alive response comprises a heartbeat response, and the keep-alive message is provided during a heartbeat interval.

10. The radio node of claim 1 , wherein communication with the computer comprises wired communication.

11. The radio node of claim 1 , wherein the radio node comprises: an Evolved Node B (eNodeB), a Universal Mobile Telecommunications System (UMTS) NodeB and radio network controller (RNC), or a New Radio (NR) gNB or gNodeB.

12. A non-transitory computer-readable storage medium for use in conjunction with a radio node, the computer-readable storage medium storing program instructions that, when executed by the radio node, cause the radio node to perform operations comprising:

providing, at a transmit time prior to a transmit expire time, a keep-alive message addressed to a computer, wherein the keep-alive message requests authorization to continue transmitting in a granted portion of a spectrum;

receiving, at a receive time prior to the transmit expire time, a keep-alive response associated with the computer, wherein the keep-alive response extends authorization of the radio node to transmit in the granted portion of the spectrum until a subsequent transmit expire time has elapsed;

updating a subsequent transmit time of a subsequent keep-alive message based at least in part on the receive time and the transmit expire time; and

providing, at the updated subsequent transmit time, which is prior to the subsequent transmit expire time, the subsequent keep-alive message addressed to the computer, wherein the subsequent keep-alive message requests authorization to continue transmitting in the granted portion of the spectrum.

13. The non-transitory computer-readable storage medium of claim 12 , wherein the computer comprises a spectrum allocation server (SAS) and the spectrum comprises a band of frequencies associated with a Citizens Broadband Radio Service (CBRS).

14. The non-transitory computer-readable storage medium of claim 12 , wherein the updated subsequent transmit time is determined based at least in part on a difference between the transmit expire time and the receive time.

15. The non-transitory computer-readable storage medium of claim 12 , wherein the updated subsequent transmit time is determined based at least in part on the transmit time.

16. The non-transitory computer-readable storage medium of claim 12 , wherein the updated subsequent transmit time is determined based at least in part on a number of instances of the keep-alive message that were provided until the keep-alive response was received.

17. The non-transitory computer-readable storage medium of claim 12 , wherein the updated subsequent transmit time is determined based at least in part on a previous occurrence in which no instance of a previous keep-alive response was received prior to a previous transmit expire time.

18. The non-transitory computer-readable storage medium of claim 12 , wherein the subsequent transmit time was scheduled during a time interval prior to the subsequent transmit expire time; and

wherein the updated subsequent transmit time precedes a start of the time interval.

19. A method for updating a subsequent transmit time of a subsequent keep-alive message addressed to a computer, comprising:

by a radio node:

providing, at a transmit time prior to a transmit expire time, a keep-alive message addressed to a computer, wherein the keep-alive message requests authorization to continue transmitting in a granted portion of a spectrum;

receiving, at a receive time prior to the transmit expire time, a keep-alive response associated with the computer, wherein the keep-alive response extends authorization of the radio node to transmit in the granted portion of the spectrum until a subsequent transmit expire time has elapsed;

updating the subsequent transmit time of the subsequent keep-alive message based at least in part on the receive time and the transmit expire time; and

providing, at the updated subsequent transmit time, which is prior to the subsequent transmit expire time, the subsequent keep-alive message addressed to the computer, wherein the subsequent keep-alive message requests authorization to continue transmitting in the granted portion of the spectrum.

20. The method of claim 19 , wherein the computer comprises a spectrum allocation server (SAS) and the spectrum comprises a band of frequencies associated with a Citizens Broadband Radio Service (CBRS).

Assignments (11)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 59710/0506 Recorded Jan 9, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074282/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2025
From: ARRIS ENTERPRISES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 071262/0585 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded May 8, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071234/0055 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 8, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071226/0923 →
PARTIAL RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0743 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071160/0094 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0921 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 069743/0704 →
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 →
SECURITY INTEREST Recorded Mar 9, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: WILMINGTON TRUST
Reel/Frame 059710/0506 →
TERM LOAN SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0921 →
ABL SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2021
From: KHAN, AWAIZ; SHARMA, RAVI
To: ARRIS ENTERPRISES LLC
Reel/Frame 057576/0573 →
Continuity (2)
Continuation 16797036 · Feb 21, 2020
Related Publication 20220007453A1 · Jan 6, 2022