Ambient Discovery<br />Aaron Parecki <br />Augmented Reality Event • May 2011<br />aaron@parecki.com • http://aaron.pk • @...
aaron.pk/are11<br />@aaronpk<br />
Sparkfun Hardware GPS<br /><ul><li>As expensive as a phone
Not real-time, download the data every night
Another device to charge and carry</li></ul>aaron.pk/are11<br />@aaronpk<br />
Phones with GPS Hardware<br /><ul><li>One of a small subset of smartphones with GPS capability in 2008.
Now, most smartphones have this capability.</li></ul>aaron.pk/are11<br />@aaronpk<br />
aaron.pk/are11<br />@aaronpk<br />
Location is just beginning to be feasible.<br />Timing, Hardware,Affordability<br />aaron.pk/are11<br />@aaronpk<br />
You Schedule A Meeting<br />You say 3pm.<br />You think he’ll show up precisely at 3.<br />aaron.pk/are11<br />@aaronpk<br />
Uncertainty Ensues<br />15 minutes before, you start getting anxious.<br />He could show up any time between now and 3:30!...
Co-location Negotiation<br />These redundant messages can be eliminated if you know where someone is.<br />aaron.pk/are11<...
aaron.pk/are11<br />@aaronpk<br />
real life relationships are temporal, not permanent<br />aaron.pk/are11<br />@aaronpk<br />
Temporal Relationships<br />Relationships for a limited time<br />Meeting a client – 30 minutes before the meeting<br />Ca...
Inform users of significant social updates.<br />aaron.pk/are11<br />@aaronpk<br />
Information should be pushed to you<br />A robot working for you behind the scenes. <br />The more it knows about you the ...
It’s less important whereyou go out to eat, and more important whoyou go out to eat with.<br />aaron.pk/are11<br />@aaronp...
Personal location analytics<br />
Everyone has a unique footprint of their city.<br />aaron.pk/are11<br />@aaronpk<br />
Location-Based Triggers<br />Some fun uses for real-time location<br />aaron.pk/are11<br />@aaronpk<br />
AutomaticCheck-ins<br />aaron.pk/are11<br />@aaronpk<br />
Geonotes<br />Location-Based Reminders<br />aaron.pk/are11<br />@aaronpk<br />Try it!aaron.pk/geonote<br />
Flickr: awnisALAN<br />Geonotes<br />Send messages to your future self!<br />aaron.pk/are11<br />@aaronpk<br />
Proximal Address Notification<br />Send an address as a Geonote.<br />It will arrive where you need it.<br />aaron.pk/are1...
<ul><li>Sends users notifications of restaurants nearby their location that are below a threshold of cleanliness.
Made by Reid Beels at a GeoloqiHackathon</li></li></ul><li>Trigger-Based Actions<br />Create triggers based on where users...
Turning On/Off Your Lights<br />aaron.pk/are11<br />@aaronpk<br />Geoloqi API<br />Your Home Server<br />X10<br />SMSified...
Home Automation<br />When you are automatically checked in to your house, your lights turn on!<br />When you leave the hou...
your phone becomes a remote control for reality.<br />
Real-time location-based gaming<br />aaron.pk/are11<br />@aaronpk<br />
aaron.pk/are11<br />@aaronpk<br />mapattack.org<br />
Upcoming SlideShare
Loading in …5
×

Ambient Discovery - Augmented Reality Event 2011

1,918
-1

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,918
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • A couple years ago, I had this crazy idea that I wanted to track everywhere I went. I spent a year looking around for ways to do this, but there weren’t many options other than manually tracing on a map. Explain map of Portland.----- Meeting Notes (2011-05-17 11:54) -----:30
  • I tried to do this in 2007 by getting a hardware GPS logger, and only lasted a week of carrying it around since it was another device to charge, and I had to download the data every night.----- Meeting Notes (2011-05-17 11:54) -----:60
  • A couple months later, I finally got my first smart phone, and I made sure to choose one that had a GPS chip in it, and there weren’t many options at that point.----- Meeting Notes (2011-05-17 11:54) -----1:20
  • Now I have been logging GPS positions everywhere I go and have been doing it for the last 3 years.
  • We&apos;re still just at the beginning of exploring what we can do with location.
  • We see people experimenting with location and building things like Foursquare. Putting yourself on pause at a social gathering in order to check in on Foursquare is sometimes awkward. We want a more passive system, something that doesn’t require as much interaction to use.----- Meeting Notes (2011-05-17 11:54) -----2:30
  • Here is an example of something more useful. Say you schedule a meeting at 3pm. You think “great, he’ll get to my office right at 3.”
  • But of course, 15 minutes before the meeting you start wondering if I’ll get there early, or if I’ll be a few minutes late. Do you have time to go next door to get some coffee? Do you have time to finish this phone call?
  • And if I’m on my way to meet you and get stuck in traffic, I’d want to let you know that I’ll be a few minutes late and not to give up on me! But texting while driving is hard, and sometimes illegal! All these redundant messages could be eliminated if you knew where I was.
  • So now, before I leave for the meeting, I”ll send you a link to my map where you can watch my trip in real time. Now you don’t need to wonder if I’ve forgotten about the meeting or if I’m only a block away. This is one of the features of our app, Geoloqi.----- Meeting Notes (2011-05-17 11:54) -----3:30
  • And, you know, this relationship that we share is relatively temporary. I would like you to know exactly where I am right before our meeting, but after our meeting, I’d like my location to be private again. And it’s not even so much of a privacy concern, because really do you want to know where I am after our meeting? You probably just don’t care.4:00Location is particularly sensitive to types of relationships I&apos;d like to share my location with a client if I&apos;m meeting them somewhere, so they can know when I will arrive After our meeting, I absolutely don&apos;t want them to access my location This is often true even with friends Friends&apos; location is not always relevant to me, only if I&apos;m meeting up with them or possibly if they are near me
  • Even with my close friends, I don’t really want to know where everyone is all the time, there’s just too much noise in that. I only want to know about people’s location if it is actionable.
  • Frankly, I don’t care if my friend in New York is at his neighborhood coffee shop or his local gym, but if he is anywhere in San Francisco, I’d like to know so I can invite him to lunch. There’s a difference between privacy and looking for the signal in the noise.Even if he&apos;s comfortable sharing everything publicly, I just don&apos;t really need to know about it.
  • The point is information should be pushed to you instead of having to seek it out. In order to do this, we need to make our computers and systems more aware of our context so they can work for us. One component of this, and the one we’re focusing on, is location. Imagine if this app knows you haven’t eaten in a while, so it suggests some places you might like to eat that are nearby.
  • It could pre-load some restaurant recommendations for me based on what I like to eat and what’s nearby. But the important
  • What we’ve been doing in Geoloqi is building up profiles of where people spend time. This, for example, is a list of three places I often visit, and the dates and times of each of my visits. You can see I spent 8 hours at this coffee shop on April 9th, and about 3 hours there on March 27th.
  • We can use this information to build a unique footprint of the city for each person. Then we can provide recommendations and filter events based on each person’s individual pattern.----- Meeting Notes (2011-05-17 11:54) -----6:00
  • Real-time location opens up some fun uses once this robot knows where you are all the time.
  • For example, automatic checkins. Now you can notify someone if you enter a designated place, such as if you’re on a bridge.
  • Explain the concept of geonotes.----- Meeting Notes (2011-05-17 12:11) -----:30
  • Example: batteries for a remote at the store
  • Example: send detailed transit instructions so you don’t have to dig for them later.Rather than searching your email on your phone trying to find the information, you get it as an SMS when you need it.
  • Example: Notifications of nearby events from the city’s event calendar.
  • Example: take restaurant inspection scores, and send an SMS if you’re near a restaurant with a low score.
  • Explain map attack game at Stanford. While we were there, Mark from Spot Metrix quickly set up a viewer for the game board in his augmented reality view framework!
  • Ambient Discovery - Augmented Reality Event 2011

    1. 1. Ambient Discovery<br />Aaron Parecki <br />Augmented Reality Event • May 2011<br />aaron@parecki.com • http://aaron.pk • @aaronpk<br />Slides available ataaron.pk/are11<br />
    2. 2. aaron.pk/are11<br />@aaronpk<br />
    3. 3. Sparkfun Hardware GPS<br /><ul><li>As expensive as a phone
    4. 4. Not real-time, download the data every night
    5. 5. Another device to charge and carry</li></ul>aaron.pk/are11<br />@aaronpk<br />
    6. 6. Phones with GPS Hardware<br /><ul><li>One of a small subset of smartphones with GPS capability in 2008.
    7. 7. Now, most smartphones have this capability.</li></ul>aaron.pk/are11<br />@aaronpk<br />
    8. 8. aaron.pk/are11<br />@aaronpk<br />
    9. 9. Location is just beginning to be feasible.<br />Timing, Hardware,Affordability<br />aaron.pk/are11<br />@aaronpk<br />
    10. 10.
    11. 11. You Schedule A Meeting<br />You say 3pm.<br />You think he’ll show up precisely at 3.<br />aaron.pk/are11<br />@aaronpk<br />
    12. 12. Uncertainty Ensues<br />15 minutes before, you start getting anxious.<br />He could show up any time between now and 3:30!<br />aaron.pk/are11<br />@aaronpk<br />
    13. 13. Co-location Negotiation<br />These redundant messages can be eliminated if you know where someone is.<br />aaron.pk/are11<br />@aaronpk<br />
    14. 14. aaron.pk/are11<br />@aaronpk<br />
    15. 15. real life relationships are temporal, not permanent<br />aaron.pk/are11<br />@aaronpk<br />
    16. 16. Temporal Relationships<br />Relationships for a limited time<br />Meeting a client – 30 minutes before the meeting<br />Carpooling to work – every day from 8-9am<br />Even with friends, their location is not always relevant to me<br />aaron.pk/are11<br />@aaronpk<br />
    17. 17. Inform users of significant social updates.<br />aaron.pk/are11<br />@aaronpk<br />
    18. 18. Information should be pushed to you<br />A robot working for you behind the scenes. <br />The more it knows about you the more it can do for you. <br />aaron.pk/are11<br />@aaronpk<br />
    19. 19. It’s less important whereyou go out to eat, and more important whoyou go out to eat with.<br />aaron.pk/are11<br />@aaronpk<br />
    20. 20. Personal location analytics<br />
    21. 21. Everyone has a unique footprint of their city.<br />aaron.pk/are11<br />@aaronpk<br />
    22. 22. Location-Based Triggers<br />Some fun uses for real-time location<br />aaron.pk/are11<br />@aaronpk<br />
    23. 23. AutomaticCheck-ins<br />aaron.pk/are11<br />@aaronpk<br />
    24. 24. Geonotes<br />Location-Based Reminders<br />aaron.pk/are11<br />@aaronpk<br />Try it!aaron.pk/geonote<br />
    25. 25. Flickr: awnisALAN<br />Geonotes<br />Send messages to your future self!<br />aaron.pk/are11<br />@aaronpk<br />
    26. 26. Proximal Address Notification<br />Send an address as a Geonote.<br />It will arrive where you need it.<br />aaron.pk/are11<br />@aaronpk<br />
    27. 27.
    28. 28. <ul><li>Sends users notifications of restaurants nearby their location that are below a threshold of cleanliness.
    29. 29. Made by Reid Beels at a GeoloqiHackathon</li></li></ul><li>Trigger-Based Actions<br />Create triggers based on where users are. <br />aaron.pk/are11<br />@aaronpk<br />
    30. 30. Turning On/Off Your Lights<br />aaron.pk/are11<br />@aaronpk<br />Geoloqi API<br />Your Home Server<br />X10<br />SMSified.com<br />Your Home Lights<br />And sending an SMS confirmation<br />
    31. 31. Home Automation<br />When you are automatically checked in to your house, your lights turn on!<br />When you leave the house, your lights turn off!<br />aaron.pk/are11<br />@aaronpk<br />
    32. 32. your phone becomes a remote control for reality.<br />
    33. 33. Real-time location-based gaming<br />aaron.pk/are11<br />@aaronpk<br />
    34. 34. aaron.pk/are11<br />@aaronpk<br />mapattack.org<br />
    35. 35. Ambient discoveryrequiresintelligent systems<br />aaron.pk/are11<br />@aaronpk<br />
    36. 36. Make computerswork for you rather than against you<br />aaron.pk/are11<br />@aaronpk<br />
    37. 37. Thank You.geoloqi.comSlides:aaron.pk/are11<br />Aaron Parecki @aaronpk<br />

    ×