CPC H04W 16/20 (2013.01) [H04W 4/023 (2013.01); H04W 4/33 (2018.02); H04W 24/02 (2013.01)] | 20 Claims |
1. A computing system that is configured to identify positions within a building where wireless beacons that emit wireless signals are to be positioned, the computing system comprising:
a processor; and
memory storing instructions that, when executed by the processor, cause the processor to perform acts comprising:
receiving a computer-implemented floorplan representation of the building;
based upon the computer-implemented floorplan representation, simulating coverages of wireless signals emitted by the wireless beacons when the wireless beacons are assigned to proposed positions within the building;
using a multi-objectives loss function to compute values for loss, wherein the multi-objectives loss function computes the values for loss based upon the simulated coverages of the wireless signals; and
based upon the values for loss, simultaneously identifying a number of wireless beacons to install in the building and positions within the building where the wireless beacons are to be positioned.
|