maybe that was just a particularly good sensor...
If bobs phone is 10 meters higher than alex's phone, and they're in a 2 floor building, bob must be on the top floor and alex on the bottom.
This principle can be used at scale by people like apple and google.
Edit: Sorry about the terseness. I decided about half-way through to write a top-level comment that delved more deeply.
In short, our solution is this: http://qalocate.bamsaas.com/wp-content/uploads/2018/12/QA-Lo...
The AliLocator is flexible enough that whole structures can be sub-divided by any arbitrary criteria, with floor as potentially one of many. Since the AliLocator itself would be a bit awkward to use, you'd just want to create an LNS entry that then pointed to it.