• Save
Yahoo! Geo Technologies-IITD
Upcoming SlideShare
Loading in...5

Yahoo! Geo Technologies-IITD



The Geo technologies and Fire Eagle presentation for University hack Day in IIT Delhi

The Geo technologies and Fire Eagle presentation for University hack Day in IIT Delhi



Total Views
Views on SlideShare
Embed Views



7 Embeds 196

http://www.cse.iitd.ernet.in 123
http://www.cse.iitd.ac.in 55
http://www.linkedin.com 14
http://www.slideshare.net 1
http://acm.cse.iitd.ernet.in 1
https://www.linkedin.com 1
http://www.slideee.com 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Yahoo! Geo Technologies-IITD Yahoo! Geo Technologies-IITD Presentation Transcript

  • IIT Delhi University Hack Day Yahoo! Maps and Geo
  • Subramanyan Murali Maps Frontend Engineer, Hacker Arnab Nandi Fire Eagle Engineer Maps, Evangelist
    • Location aware is useful ?
    • Location aware is useful !
    • Y? Geo
    • Capture the worlds geography as it is used by the worlds people
    • We offer
    • Technologies that connect Yahoo! users with the world around them
    • Geo Planet ™
      • http://developer.yahoo.com/geo/
    • Map Image API
      • http://developer.yahoo.com/maps/rest/V1/
    • Map Presentation API
      • http://developer.yahoo.com/maps/ajax/
      • http://developer.yahoo.com/fireeagle/
    • Top 10 location aware apps
    • http://www.wired.com/gadgets/wireless/magazine/17-02/lp_10coolapps?currentPage=all
    • Trend watching
    • http://www.trendwatching.com/trends/halfdozentrends2009
    • Dive into Location aware Apps
  • iNap Application WhosHere Application iNap WhosHere iNap WhosHere
    • Lets make that better
  • iNap WhosHere iNap Application WhosHere Application iNap WhosHere WhosHere
    • What is stopping us ?
    • #1 Application developers do not wants to open up their data to others
    • #2 Too many platforms to develop on
    • #3 Immature development ecosystem
    • #4 Privacy
    • http://www.wired.com/gadgets/wireless/magazine/17-02/lp_guineapig?currentPage=all
    • No fear, Location broker for Internet is here !!
  • iNap WhosHere iNap Application WhosHere Application iNap WhosHere WhosHere Fire Eagle
    • The truth is out there
  • Fire Eagle stores locations Facebook stores social relations and authentication. Friends On Fire mashes up data for registered Facebook users Y! Map Tiles Server
    • The APIs
    • “… Because the card in my camera automatically added location data to my photos, anyone who cared to look at my Flickr page could see my computers, my spendy bicycle, …. Hell, with a few clicks you could get driving directions right to my place—and with a few more you could get black gloves and a lock pick delivered to your home. …”
    • ‘ We’ deal with it !
    • #1 Location granularity
    • #2 Hide Me!
    • #3 Access vs. update
    • #4 Periodic house keeping
    • Gory Details
  • Application Registers Consumer token Secret Access Application Yahoo! sign in at Fire Eagle Set Privacy and Authorize Authorize app and redirect User – App interaction Update and Retrieval
    • Customer Token & Secret
      • Issued to all registered apps. Used to make user authorization requests.
    • General Token & Secret
      • Issued to registered Web applications with callback authorized URL.
      • Used to make aggregated queries like within and recent.
    • Request Token & Secret
      • Temporary token to create a placeholder token for user authorization.
      • Requested from Fire Eagle using the consumer token.
      • Sent along with the redirect URL to provide context for user registration.
    • OAuth Token & Secret
      • Defines the authorization given by the user to a specific app.
      • For the same user, each authorized app has a different OAuth token.
      • Used for API queries: lookup, user, update
    Authorization Tokens
    • Can I locate your Hack
    • Happy Hacking