Mozilla Adapts Skyhook’s Loki Location-Finding System for Firefox

When you open the Google Maps application on the Apple iPhone and click the “target” button, the device pulls up a local map and shows your current position as a blue dot. You could easily do the same thing on your laptop—if, that is, your Web browser could communicate with a location-sensing device in your computer, such as its Wi-Fi chip.

And soon it will. Mozilla, the Mountain View, CA-based organization behind the Firefox browser, revealed yesterday that future versions of Firefox will be location-aware—meaning they’ll have built-in software that taps into a computer’s Wi-Fi chip or other wireless sensors, figures out the machine’s current latitude and longitude, and feeds that information (with the user’s consent) to any website that requests it. And to test the idea, Mozilla released an experimental Firefox plugin called Geode that does exactly that, using the Loki location-finding system developed by Boston’s Skyhook Wireless. Skyhook says the Mozilla deal could foreshadow a time when Loki is built into all browsers.

Loki, which determines a machine’s location by comparing the IDs of nearby Wi-Fi access points to Skyhook’s national database of Wi-Fi networks, was already available as a free download for Firefox and Microsoft’s Internet Explorer browser. For Geode, according to Skyhook co-founder and vice president of business development Mike Shean, the company made some minor tweaks to comply with the World Wide Web Consortium’s draft geolocation specification and to add privacy-protection features requested by Mozilla. Loki also comes with a toolbar and a logo, whereas Geode, once installed, runs invisibly. But “under the covers it’s the same system,” Shean says.

Shean said talks between Skyhook and Mozilla began shortly after last January’s announcement of the deal between Skyhook and Apple that put Skyhook’s proprietary Wi-Fi Positioning System on the iPhone. “Since the launch of the iPhone and the ability that Apple has given to developers to leverage location, the market around location-based services has been on a pretty aggressive upswing, and that has also manifested itself in the browser world,” Shean says. “The browser folks and the laptop folks are looking at ways to incorporate location into what they do, and that’s the reason that Mozilla approached us—because we obviously are the only ones really offering Wi-Fi-based location in the Web world for laptops and other Wi-Fi devices.”

Geode Food Finder applicationIn its blog, Mozilla Labs, the organization’s R&D wing, said yesterday that Geode is intended to give Web developers an opportunity to experiment with “location-aware experiences” ahead of the official implementation of geolocation capabilities in Firefox 3.1, which is expected to be released in beta form later this year. So far, there are only three examples of websites that grab location information from Geode: a “Food Finder” page, developed by Mozilla Labs’ head of user experience Aza Raskin, that plots a user’s location on a Google map and shows nearby eateries; Fire Eagle, a Yahoo service that acts as a central registry for users’ locations; and the Pownce file-sharing/social-networking service, which can show members’ locations on their profiles by checking in with Geode or Fire Eagle.

But more examples are on the way, according to Shean. “We’re working with literally dozens of content providers and other companies that use maps,” he says. “Over the next several weeks you’ll see a whole slew of different websites rolling out with this technology.”

And in the long run, Skyhook would like to see the Loki technology built into all Web browsers, Shean says: “We’re very pleased to see Mozilla leading the way around location in the browser, but we are actually working with all of the browser providers to discuss opportunities to bundle our technology into their software.”

Update 10/8/08 2:00 pm: I just learned of another website using Geode for location-based customization: Outside.in Radar, a section of Brooklyn, NY-based hyperlocal news site Outside.in where users can see news, discussions, and alerts specific to their location.

Author: Wade Roush

Between 2007 and 2014, I was a staff editor for Xconomy in Boston and San Francisco. Since 2008 I've been writing a weekly opinion/review column called VOX: The Voice of Xperience. (From 2008 to 2013 the column was known as World Wide Wade.) I've been writing about science and technology professionally since 1994. Before joining Xconomy in 2007, I was a staff member at MIT’s Technology Review from 2001 to 2006, serving as senior editor, San Francisco bureau chief, and executive editor of TechnologyReview.com. Before that, I was the Boston bureau reporter for Science, managing editor of supercomputing publications at NASA Ames Research Center, and Web editor at e-book pioneer NuvoMedia. I have a B.A. in the history of science from Harvard College and a PhD in the history and social study of science and technology from MIT. I've published articles in Science, Technology Review, IEEE Spectrum, Encyclopaedia Brittanica, Technology and Culture, Alaska Airlines Magazine, and World Business, and I've been a guest of NPR, CNN, CNBC, NECN, WGBH and the PBS NewsHour. I'm a frequent conference participant and enjoy opportunities to moderate panel discussions and on-stage chats. My personal site: waderoush.com My social media coordinates: Twitter: @wroush Facebook: facebook.com/wade.roush LinkedIn: linkedin.com/in/waderoush Google+ : google.com/+WadeRoush YouTube: youtube.com/wroush1967 Flickr: flickr.com/photos/wroush/ Pinterest: pinterest.com/waderoush/