A communication device assists location services by receiving a virtual boundary condition from the operating system. The virtual boundary condition is received by a wireless communication chipset (e.g., a Wi-Fi chipset) of the communication device. The Wi-Fi chipset measures one or more distances between the communication device and one or more wireless communication devices (e.g., Wi-Fi access points) using a wireless communication distance measuring protocol (e.g., Wi-Fi Fine timing measurement or FTM), determines that the virtual boundary condition has been satisfied by the one or more measured distances, and notifies the operating system that the virtual boundary condition has been satisfied by the one or more measured distances.
A communication device assists location services by receiving a virtual boundary condition from the operating system. The virtual boundary condition is received by a wireless communication chipset (e.g., a Wi-Fi chipset) of the communication device. The Wi-Fi chipset measures one or more distances between the communication device and one or more wireless communication devices (e.g., Wi-Fi access points) using a wireless communication distance measuring protocol (e.g., Wi-Fi Fine timing measurement or FTM), determines that the virtual boundary condition has been satisfied by the one or more measured distances, and notifies the operating system that the virtual boundary condition has been satisfied by the one or more measured distances.
Software Development C++ Software Engineering Agile Methodologies C# Embedded Systems Embedded Software Software Design Management Java C Test Automation