For HELD capable multi-platform firmware (MPP), location detection is based on network discovery. MPP devices use a protocol called HTTP Enabled Location Delivery (HELD) to report their network environment information (upstream switch, wireless access points (WAP) BSSID, IP address, or their MAC addresses) to the RedSky HELD service.