US 12,279,129 B2
Automated design, installation and validation of a wireless network
Steve A. Martin, Carmel, CA (US); and Doron Givoni, San Jose, CA (US)
Assigned to Shasta Cloud, Inc., Carmel, CA (US)
Filed by Shasta Cloud, Inc., Carmel, CA (US)
Filed on Sep. 10, 2022, as Appl. No. 17/942,124.
Application 17/942,124 is a continuation in part of application No. 17/743,404, filed on May 12, 2022.
Claims priority of provisional application 63/286,954, filed on Dec. 7, 2021.
Prior Publication US 2023/0180019 A1, Jun. 8, 2023
Int. Cl. H04W 16/18 (2009.01); H04W 24/02 (2009.01); H04W 24/06 (2009.01)
CPC H04W 16/18 (2013.01) [H04W 24/02 (2013.01); H04W 24/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
an interface circuit;
a display;
a computation device coupled to the interface circuit and the display; and
memory, coupled to the computation device, that stores program instructions, wherein, when executed by the computation device, the program instructions cause the electronic device to perform operations comprising:
automatically generating a radio-frequency project plan for a network in an environment using a radio-frequency model and a model corresponding to at least a portion of the environment, wherein the radio-frequency project plan comprises a number of access points, types of the access points and locations of the access points in the environment, and wherein the model specifies a two-dimensional (2D) or three-dimensional (3D) geometric layout of the environment and/or estimated parameters associated with radio-frequency properties of at least the portion of the environment;
based at least in part on the radio-frequency project plan, interactively providing installation instructions to an installer while a given access point in the access points is being installed in the environment, wherein providing the instructions comprises providing a digital representation of at least a portion of the environment proximate to a given location in the locations of the given access point;
after the given access point is installed, validating the given access point, wherein the validating comprises validating the given location and an orientation of the given access point;
performing automatic testing of the given access point, wherein the automatic testing comprises testing communication performance of the given access point; and
providing a comparison of estimated communication performance of the given access point in the radio-frequency project plan and measured communication performance of the given access point, wherein providing the comparison comprises providing a visual representation of the comparison, and the estimated communication performance is based at least in part on the radio-frequency project plan.