Patent attributes
A contact and ranging system includes a first device that includes a first transceiver, a second transceiver, and a controller to control the first transceiver and the second transceiver of the first device. The first device is operable to determine a distance between the first device and a second device. The first transceiver is configured to perform a discovery operation. Other devices are discovered and added to a list of paired devices. A ranging schedule for each paired device in the list of paired devices is determined. The second transceiver is configured to perform a ranging operation. The ranging and response transmissions are transmitted and received by a pair of devices, such that a range between the pair of devices is determined based upon a time of flight between the pair of devices. The range between the pair of devices is matched with a timestamp and stored in a database.