In some embodiments, some of the processing performed by control circuitry 210 may instead be performed on another processor onboard PCB 204. For example, the product 202 may include a microprocessor (e.g., a smartphone, a game system, a laptop may each include a microprocessor) and this microprocessor may be used to perform some processing in furtherance of determining the location of a target device instead of having that same processing be performed by the control circuitry 210. For example, in some embodiments, a microprocessor onboard product 202 may process distances between a target device 225 and each of the interrogators 214, 216, 218, and 220 to obtain an estimate of the location of the target device 225. Though it should be appreciated that the microprocessor onboard product 202 may be configured to perform any other processing in furtherance of determining the location of the target device, as aspects of the technology described herein are not limited in this respect.