Skip to Content

Dear Aunt TUAW: location voodoo

Dear Aunt TUAW,

I've recently become the proud owner of a 3rd generation iPod touch. I found the Nike+ app that uses some strange GPS/wifi-triangulation scheme to locate me and how far I run/walk.

How does the iPod touch do this? Is it magnets? Smoke? Mirrors? Is this a reliable location-reckoning system? There are a lot of rumors abounding on the Interwebs, and I know you'll get to the bottom of it, Auntie.

Love & tickles,

Your nephew Marc H.


Dear Marc,

It's not smoke or even mirrors. Instead, your GPS-free iPod touch really does use another way to figure out how far you have run and your position. The optional Nike+ sensor that fits in your shoe is basically a piezoelectric accelerometer that works by transducing pressure to an electrical signal so that your iPod can detect the steps you take. In addition, your iPod uses its built-in Wi-Fi technology to provide rough geopositioning.

Apple works with a company called
Skyhook Apple connects real-world coordinates with a huge database of Wi-Fi routers. This database uses scans of city streets to detect routers' local MAC addresses and create a correspondence between those addresses and a real world GPS position. Because Wi-Fi routers very rarely move, that database offers a way that mobile devices can determine your position even when you don't have direct access to GPS satellite technology.

It's a really clever system that's pretty robust. Admittedly, if someone moves from Kansas to Texas and brings their router with them, the system may get confused for a little while but for the most part, bad positioning tends to get fixed pretty quickly.

If you'd like to learn more about iPhone and iPod positioning, you might want to check out this TUAW post from 2008.

Love,

Auntie T.

Update: Readers point out that Apple has replaced Skyhook with their own proprietary Wi-Fi positioning technology, starting as of last month.

Categories

iPod

Dear Aunt TUAW, I've recently become the proud owner of a 3rd generation iPod touch. I found the Nike+ app that uses some strange...
 

Add a Comment

*0 / 3000 Character Maximum Comment Moderation Enabled. Your comment will appear after it is cleared by an editor.

5 Comments

Filter by:
gnicholls

Simple answer:

A database out there on the internet has a list of WiFi access points and their GPS coordinates. Your Touch grabs that data for any WiFi points it can currently see and uses the signal strength of each to triangulate its position.

September 15 2010 at 3:03 PM Report abuse rate up rate down Reply
Chris Mathews

What surprises me is that when I shoot photos/videos with the new iPod touch (4th gen), Places on the Photo App knows where I shot it, even if I am in a car and the car is moving!

I was pretty impressed with this, especially since I wasn't "connected" to anyones wifi.

This article helped answer why this happens, thanks!

September 15 2010 at 2:52 PM Report abuse rate up rate down Reply
Dom

After the 4.0 release (when I heard Apple dropped Sykhook) my home is now listed as a street away. Which is better than at first when it was about 5 miles away. Never an issue before the update.

September 15 2010 at 1:34 PM Report abuse rate up rate down Reply
jodamiller

Apple dropped Skyhook back in August. I noticed my iPod touch actually starting locating itself after that. Before it'd always tell me that my location could not be determined.

http://www.fool.com/investing/general/2010/08/04/apple-drops-skyhook-wireless-technology-from-iphon.aspx

September 15 2010 at 12:26 PM Report abuse rate up rate down Reply
Aldo Bergamini

Dear Aunt TUAW,

it's actually more than what you said. (May be)

This summer I had my new iPad 3G basically in the middle of nowhere. Still I have some 3 Airport base stations there.

It was a matter of a short time to see the iPod 3G (running iOS 4) to get the positioning right. All on its own.

The older iPod 1G (still on iOS 3.0) had no luck knowing were it was, until I went to the page you mention, on the Skyhook site, and manually added the MAC addresses of my network.

It took a few days, but finally I had positioning on all devices.

So I tend to believe the news about Apple building up its own geolocation database for iOS 3.1 and up to be true.

The nice part is that they must be using information from the GPS equipped devices to add new hotspot locations. It's highly unlikely any Apple Techno Van has passed near my garden...

September 15 2010 at 12:23 PM Report abuse rate up rate down Reply
Buy an ad here

Tweets

© 2012 AOL Inc. All Rights Reserved.