Use precise geolocation data. Actively scan device characteristics for identification. Store and/or access information on a ...
It looks like we're all going to have to make some tradeoffs between raw performance (particularly for graphics), power ...