IP Library Granted Patent US 12,328,786
Granted Patent B2
US 12,328,786 · App. 17/963,072 · Granted Jun 10, 2025

Network sensing within a wireless mesh network

Inventors: Kevin Ross (Lehi, UT); Muhammad Ahsan Naim (Irving, TX)
Assignee: L3VEL, LLC
H04W76/19H04B7/10H04W84/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 12,328,786
App. No.
17/963,072
Granted
Jun 10, 2025
Kind
B2
Abstract

A given wireless communication node of a wireless mesh network may include at least one processing unit and a plurality of radio modules, where at least one given radio module of the plurality of radio modules is capable of operating in a temporary network-sensing mode in which the given radio module gathers information about any other wireless communication node of the wireless mesh network that is sensed within the given wireless communication node's surrounding area by scanning for radio-frequency signals being emitted by any other radio module within at least a portion of the given wireless communication node's surrounding area while an antenna azimuth of the given radio module is being rotated.

Claims (43)

1. A given wireless communication node of a wireless mesh network, the given wireless communication node comprising:

at least one processing unit; and

a plurality of radio modules, wherein at least one given radio module of the plurality of radio modules is capable of operating in a temporary network-sensing mode in which the given radio module gathers information about any other wireless communication node of the wireless mesh network that is sensed within the given wireless communication node's surrounding area by scanning for radio-frequency signals being emitted by any other radio module within at least a portion of the given wireless communication node's surrounding area while an antenna azimuth of the given radio module is being rotated.

2. The given wireless communication node of claim 1 , wherein, while the given radio module is operating in the temporary network-sensing mode, the given radio module scans for radio-frequency signals being emitted by any other radio module in all azimuth directions within the given wireless communication node's surrounding area.

3. The given wireless communication node of claim 1 , wherein, while the given radio module is operating in the temporary network-sensing mode, the given radio module scans for radio-frequency signals being emitted by any other radio module in a targeted range of azimuth directions within the given wireless communication node's surrounding area.

4. The given wireless communication node of claim 3 , wherein the targeted range of azimuth directions within the given wireless communication node's surrounding area is determined based on available line-of-sight (LOS) data for the given wireless communication node.

5. The given wireless communication node of claim 1 , wherein:

the plurality of radio modules are mounted via a mounting apparatus that is capable of mechanically rotating at least the given radio module;

the given radio module has electronic beamsteering capability; and

while the given radio module is operating in the temporary network-sensing mode, the antenna azimuth of the given radio module is rotated via a combination of mechanical rotation by the mounting apparatus and electronic beamsteering by the given radio module.

6. The given wireless communication node of claim 1 , wherein:

the plurality of radio modules are mounted via a mounting apparatus that is capable of mechanically rotating at least the given radio module; and

while the given radio module is operating in the temporary network-sensing mode, the antenna azimuth of the given radio module is rotated via mechanical rotation by the mounting apparatus.

7. The given wireless communication node of claim 1 , wherein the given radio module comprises a radio module that is operating in a disconnected state in which the given radio module does not currently have a wireless link established with any other wireless communication node of the wireless mesh network.

8. The given wireless communication node of claim 1 , wherein the given radio module comprises a radio module that is operating in an idle state in which the given radio module currently has a given wireless link established with one or more other wireless communication nodes of the wireless mesh network but the given wireless link is currently designated for use as a secondary communication path rather than a primary communication path, and wherein the given radio module is further configured to (i) dis-establish the given wireless link with the one or more other wireless communication nodes prior to entering into the temporary network-sensing mode and (ii) re-establish the given wireless link with the one or more other wireless communication nodes after the radio module exits the temporary network-sensing mode.

9. The given wireless communication node of claim 1 , wherein the given radio module comprises a radio module that is operating in an active state in which the given radio module currently has a given wireless link established with one or more other wireless communication nodes of the wireless mesh network and the given wireless link is currently designated for use as a primary communication path, and wherein the given radio module is further configured to (i) dis-establish the given wireless link with the one or more other wireless communication nodes prior to entering into the temporary network-sensing mode and (ii) re-establish the given wireless link with the one or more other wireless communication nodes after the radio module exits the temporary network-sensing mode.

10. The given wireless communication node of claim 1 , wherein the at least one processing unit is configured to:

determine when the given radio module is to enter into the temporary network-sensing mode; and

cause the given radio module to enter into and begin operating in the temporary network-sensing mode.

11. The given wireless communication node of claim 10 , wherein the at least one processing unit is configured to determine that the given radio module is to enter into the temporary network-sensing mode in accordance with a predefined schedule.

12. The given wireless communication node of claim 10 , wherein the at least one processing unit is configured to determine that the given radio module is to enter into the temporary network-sensing mode in response to detecting an occurrence of a triggering event.

13. The given wireless communication node of claim 10 , wherein the at least one processing unit is configured to cause the given radio module to enter into and begin operating in the temporary network-sensing mode by transmitting a command signal to the given radio module.

14. The given wireless communication node of claim 10 , wherein the at least one processing unit is further configured to:

before causing the given radio module to enter into and begin operating in the temporary network-sensing mode, determine which portion of the given wireless communication node's surrounding area is to be scanned by the given radio module while it is operating in the temporary network-sensing mode.

15. The given wireless communication node of claim 10 , wherein the at least one processing unit is further configured to:

receive, from the given radio module, the information about any other sensed wireless communication node of the wireless mesh network that is gathered by the given radio module; and

transmit the information about any other sensed wireless communication node of the wireless mesh network that is gathered by the given radio module to a remote computing system that is configured to evaluate whether to make a change to the wireless mesh network's configuration based on available information about the wireless mesh network.

16. The given wireless communication node of claim 1 , wherein the information about any other sensed wireless communication node of the wireless mesh network that is gathered by the given radio module comprises, for each respective radio module of a wireless communication node that is sensed by the given radio module while operating in the temporary network-sending mode, one or more of: (i) an identifier of the respective radio module, (ii) an indication of a type of the respective radio module, (iii) an indication of one or more operating parameters of the respective radio module, (iv) an indication of an azimuth direction at which the respective radio module was sensed, or (v) an indication of a strength of the radio-frequency signals emitted by the respective radio module as detected by the given radio module.

17. A communication system comprising:

a set of wireless communication nodes that are formed into a wireless mesh network, wherein each respective wireless communication node of at least a subset of the set of wireless communication nodes comprises:

at least one processing unit; and

a plurality of radio modules, wherein at least one given radio module of the respective wireless communication node's plurality of radio modules is capable of operating in a temporary network-sensing mode in which the given radio module gathers a respective set of information about any other wireless communication node of the wireless mesh network that is sensed within the respective wireless communication node's surrounding area by scanning for radio-frequency signals being emitted by any other radio module within at least a portion of the respective wireless communication node's surrounding area while an antenna azimuth of the given radio module is being rotated.

18. The communication system of claim 17 , wherein:

the respective wireless communication node's plurality of radio modules are mounted via a mounting apparatus that is capable of mechanically rotating at least the given radio module;

the given radio module has electronic beamsteering capability; and

while the given radio module is operating in the temporary network-sensing mode, the antenna azimuth of the given radio module is rotated via a combination of mechanical rotation by the mounting apparatus and electronic beamsteering by the given radio module.

19. The communication system of claim 17 , further comprising:

a remote computing system that is (i) communicatively coupled to the set of wireless communication nodes of the wireless mesh network and (ii) configured to evaluate whether to make a change to the wireless mesh network's configuration based on available information about the wireless mesh network.

20. The communication system of claim 19 , wherein the remote computing system is further configured to:

based on the evaluation of whether to make a change to the wireless mesh network's configuration, make a determination that a given change is to be made to the wireless mesh network's configuration; and

in response to the determination, causing one or more wireless communication nodes of the wireless mesh network to implement the given change to the wireless mesh network's configuration.

21. The communication system of claim 19 , wherein the available information about the wireless mesh network comprises the respective sets information about any other sensed wireless communication node of the wireless mesh network that are gathered by the respective wireless communication nodes in at least the subset of the set of wireless communication nodes.

22. The communication system of claim 19 , wherein the available information about the wireless mesh network comprises previously-generated line-of-sight (LOS) data for the wireless mesh network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2024
From: ROSS, KEVIN; NAIM, MUHAMMAD AHSAN
To: L3VEL, LLC
Reel/Frame 069451/0695 →
Continuity (4)
Continuation In Part 17242148 · Apr 27, 2021
Provisional Application 63025297 · May 15, 2020
Provisional Application 63016252 · Apr 27, 2020
Related Publication 20230036972A1 · Feb 2, 2023
References Cited (44)
US 5065969A · McLean · 1991 [cited by applicant]
US 8385921B1 · Shousterman et al. · 2013 [cited by applicant]
US 8406126B1 · Leiba et al. · 2013 [cited by applicant]
US 9425985B1 · Shousterman et al. · 2016 [cited by applicant]
US 9538331B2 · Ross et al. · 2017 [cited by applicant]
US 9621465B2 · Ross · 2017 [cited by applicant]
US 9860179B2 · Ross · 2018 [cited by applicant]
US 9942776B2 · Ross et al. · 2018 [cited by applicant]
US 9973939B2 · Ross · 2018 [cited by applicant]
US 10027508B2 · Leiba et al. · 2018 [cited by applicant]
US D856962S · Hart et al. · 2019 [cited by applicant]
US 10530851B1 · Hart · 2020 [cited by applicant]
US 10530882B2 · Ross · 2020 [cited by applicant]
US 20070116471A1 · Bloom et al. · 2007 [cited by applicant]
US 20090207852A1 · Greene · 2009 [cited by examiner]
US 20120132781A1 · Kolokotronis · 2012 [cited by applicant]
US 20140057570A1 · Leiba · 2014 [cited by applicant]
US 20150002336A1 · Thubert et al. · 2015 [cited by applicant]
US 20150358082A1 · Ross · 2015 [cited by applicant]
US 20170010341A1 · Uego et al. · 2017 [cited by applicant]
US 20170156119A1 · Neves et al. · 2017 [cited by applicant]
US 20170188293A1 · Mizusawa · 2017 [cited by applicant]
US 20180238305A1 · McMahon · 2018 [cited by applicant]
US 20180331935A1 · Ross et al. · 2018 [cited by applicant]
US 20180332154A1 · Gharabegian · 2018 [cited by applicant]
US 20180343685A1 · Hart et al. · 2018 [cited by applicant]
US 20180351245A1 · Constance et al. · 2018 [cited by applicant]
US 20190074865A1 · Henry et al. · 2019 [cited by applicant]
US 20190356035A1 · Dominguez · 2019 [cited by applicant]
US 20200192338A1 · Mangino · 2020 [cited by applicant]
US 20200404175A1 · Terry et al. · 2020 [cited by applicant]
US 20210350091A1 · Blank et al. · 2021 [cited by applicant]
US 20220132487A1 · Werb · 2022 [cited by applicant]
CN 201466202U · 2010 [cited by applicant]
WO 2018083548A1 · 2018 [cited by applicant]
WO 2018153488A1 · 2018 [cited by applicant]
WO 2021222312A1 · 2021 [cited by applicant]
WO 2022084942A1 · 2022 [cited by applicant]
WO 2022133930A1 · 2022 [cited by applicant]
International Searching Authority, International Search Report and Written Opinion, PCT/US2023/076358, mailed Feb. 1, 2024, 11 pages. [cited by applicant]
Chile Patent Office, Expert Report mailed on Jan. 15, 2024, issued in connection with Chile Application No. 2022-02931, 22 pages. [cited by applicant]
International Searching Authority, International Search Report and Written Opinion, PCT/US2021/029478, mailed Aug. 13, 2021, 11 pages. [cited by applicant]
Saudi Arabia Patent Office, First Substantive Examination Report mailed on Dec. 28, 2023 (and corresponding translation), issued in connection with Saudi Arabia Application No. 522441036, 17 pages. [cited by applicant]
European Patent Office, European Extended Search Report mailed on Jul. 26, 2024, issued in connection with European Application No. 21797434.4, 15 pages. [cited by applicant]