IP Library Granted Patent US 11,622,280
Granted Patent B2
US 11,622,280 · App. 17/069,022 · Granted Apr 4, 2023

Methods and systems for location determination of radios controlled by a shared spectrum system

Inventors: Khalid W. Al-Mufti (Sterling, VA); Michael Gregory German (Secaucus, NJ); Ariful Hannan (Sterling, VA)
Assignee: CommScope Technologies LLC
H04W16/14G06T7/73H04W52/386H04W64/003G06T2207/10028
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,622,280
App. No.
17/069,022
Filed
Oct 13, 2020
Granted
Apr 4, 2023
Kind
B2
Art Unit
2641
USPC
455/454
Abstract

Techniques are provided for accurately determining actual and prospective location(s) of radio(s) located in a structure and controlled by a shared spectrum system. By more accurately knowing the location(s) of the radios, the shared spectrum system can more efficiently allocate maximum transmission power(s) to the radio(s), enhance corresponding radio coverage area(s), and/or diminish interference to other radio(s) and/or primary user(s).

Claims (46)

1. 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:

create a point cloud corresponding to at least a portion of a structure, where the point cloud comprises points and relative vector position data for each point with respect to other points in the point cloud;

obtain absolute location data for at least one reference point in or outside of the point cloud, where the absolute location data comprises an absolute geographic location;

generate absolute location data for at least one point in the point cloud using the obtained absolute location data;

identify, in the at least the portion of the structure, at least one radio that utilizes frequency spectrum shared with a primary user that has priority over the at least one radio to use the shared frequency spectrum; and

determine absolute location data of each of the at least one radio, where the absolute location data of each radio is configured to be used to determine a maximum transmit power of a corresponding radio.

2. The program product of claim 1 , wherein identifying the at least one radio is determined using object recognition within the point cloud.

3. The program product of claim 1 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to send, to a radio, at least one of an identifier of a radio and absolute location data of the radio.

4. The program product of claim 1 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to send, to a spectrum access system, at least one of an identifier of a radio and an absolute location data of the radio.

5. A method, comprising:

creating a point cloud corresponding to at least a portion of a structure, where the point cloud comprises points and relative vector position data for each point with respect to other points in the point cloud;

obtaining absolute location data for at least one reference point in or outside of the point cloud, where the absolute location data comprises an absolute geographic location;

generating absolute location data for at least one point in the point cloud using the obtained absolute location data;

identifying, in the at least the portion of the structure, at least one radio that utilizes frequency spectrum shared with at least one primary user that has priority over the at least one radio to use the shared frequency spectrum; and

determining absolute location data of each of the at least one radio, where the absolute location data of each radio is configured to be used to determine a maximum transmit power of a corresponding radio.

6. The method of claim 5 , wherein identifying the at least one radio is determined using object recognition within the point cloud.

7. The method of claim 5 , further comprising sending, to a radio, at least one of an identifier of a radio and absolute location data of the radio.

8. The method of claim 5 , further comprising sending, to a spectrum access system, at least one of an identifier of a radio and an absolute location data of the radio.

9. 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:

create a point cloud corresponding to at least a portion of a structure, where the point cloud comprises points and relative vector position data for each point with respect to other points in the point cloud;

obtain absolute location data for at least one reference point in or outside of the point cloud, where the absolute location data comprises an absolute geographic location;

generate absolute location data for at least one point in the point cloud using the absolute location data;

identify a location, in the at least the portion of the structure, where a radio is configured to be installed and utilizes frequency spectrum shared with at least one primary user that has priority over the radio to use the shared frequency spectrum, and where the absolute location data of the radio is configured to be used to determine a maximum transmit power of the radio; and

provide navigation instructions to guide an installer to each of the location.

10. The program product of claim 9 , wherein providing the navigation instructions comprises sending the navigation instructions to an augmented reality device.

11. The program product of claim 9 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to send, to a radio, at least one of an identifier of a radio and absolute location data of the radio.

12. The program product of claim 9 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to send, to a spectrum access system, at least one of an identifier of a radio and an absolute location data of the radio.

13. The program product of claim 9 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to determine absolute location data of the radio configured to be installed in the portion of the structure.

14. The program product of claim 13 , wherein determining the absolute location data comprises:

generate a three-dimensional model of the at least the portion of the structure;

obtain reflectivity and absorption coefficients for elements of the structure;

select a location of the radio, where absolute location data is determined from the point cloud for each location;

generate propagation loss model data for the radio; and

merge the propagation loss model data with the three-dimensional model of the structure.

15. The program product of claim 14 , wherein the program instructions are configured, when executed by at least one programmable processor, to further cause the at least one programmable processor to:

identify a transmit power level for each radio; and

generate a heat map based upon the identified transmit power level for each radio and the generated propagation loss model data.

16. 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:

generate a three-dimensional model of at least a portion of a structure;

obtain reflectivity and absorption coefficients for elements of the structure;

select, in the at least the portion of the structure, a location of a radio utilizing frequency spectrum shared with primary users of shared frequency spectrum and used by secondary users of the shared frequency spectrum, where absolute location data is configured to be used to determine a maximum transmit power of the radio, and where the absolute location data is determined from a point cloud for each location;

generate propagation loss model data for the radio; and

merge the propagation loss model data with the three-dimensional model of the structure.

17. The program product of claim 16 , wherein the program instructions are further configured, when executed by at least one programmable processor, to cause the at least one programmable processor to:

identify a transmit power level for the radio; and

generate a heat map based upon the identified transmit power level for the radio and the generated propagation loss model data for the radio.

Assignments (14)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
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 →
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 →
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 058875/0449 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/0057 →
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 →
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 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2020
From: AL-MUFTI, KHALID W.; GERMAN, MICHAEL GREGORY; HANNAN, ARIFUL
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 054056/0459 →
Continuity (2)
Provisional Application 62916054 · Oct 16, 2019
Related Publication 20210120430A1 · Apr 22, 2021