US 11,943,116 B2
Systems and methods of mapping connected devices
Jesus Flores Guerra, Greenwood Village, CO (US)
Assigned to DISH Network L.L.C., Englewood, CO (US)
Filed by DISH Network L.L.C., Englewood, CO (US)
Filed on Dec. 30, 2020, as Appl. No. 17/138,248.
Application 17/138,248 is a continuation of application No. 15/668,023, filed on Aug. 3, 2017, granted, now 10,887,189.
Prior Publication US 2021/0119885 A1, Apr. 22, 2021
Int. Cl. H04L 41/22 (2022.01); H04L 41/0806 (2022.01); H04L 41/082 (2022.01); H04L 41/0893 (2022.01); H04L 41/12 (2022.01); H04W 4/02 (2018.01); H04W 4/08 (2009.01); H04W 4/70 (2018.01); H04W 4/80 (2018.01)
CPC H04L 41/22 (2013.01) [H04L 41/0806 (2013.01); H04L 41/082 (2013.01); H04L 41/12 (2013.01); H04W 4/02 (2013.01); H04W 4/08 (2013.01); H04L 41/0893 (2013.01); H04W 4/70 (2018.02); H04W 4/80 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A non-transitory machine-readable storage medium having stored thereon instructions which, when executed by a processor of an electronic device, cause the processor to:
receive information including spatial locations of one or more IoT devices deployed in an environment;
associate each IoT device in the one or more IoT devices with a respective position in the environment based on the spatial information;
generate a graphical user interface (GUI) for displaying a digital map that includes a graphical representation of the one or more IoT devices relative to the environment, wherein the graphical representation corresponds to the spatial information;
upon receiving a request from a user of the electronic device, overlay the digital map on a physical floorplan of the environment, wherein the physical floorplan is selected from a set of floorplan templates and includes one or more indicia representing one or more physical objects included in the environment, wherein each of the floorplan templates is indicative of a type of a location in the environment; and
generate multiple lists indicating at least one IoT device to be installed for multiple locations based on the type of the location in the environment.