An Android service that duty-cycles GPS based on WiFi signature