Geoloqi - Non-visual location based augmented reality with SMS and GPS - Open Source Bridge

Post on 19-Oct-2014

4.068 views 1 download

Tags:

description

Text messages have virtually eliminated the need for voicemail, and are a faster way to convey a message than a phone call. In the same way, GPS-based augmented reality could eliminate the need for text messages. This presentation will highlight the advantages and disadvantages of visual and non-visual augmented reality. We’ll cover alternate types of augmented reality techniques and how they have been saving us time in the past few months. We’ll demonstrate how we’ve been merging available technologies with custom programming to create location-aware social networks with custom proximity notification. Finally, we’ll describe other uses for location sharing, such as automatically turning off house lights when leaving for work, and wayfinding with piezoelectric buzzers. Privacy and data transparency will also be discussed. Aaron will also present data visualizations, animations, and a glimpse of the raw data of his two years of to-the-second GPS logs which provide the basis of the location-based augmented reality system. You can see a preview of some of the images here: http://aaronparecki.com/GPS_Visualization

Transcript of Geoloqi - Non-visual location based augmented reality with SMS and GPS - Open Source Bridge

NON-VISUALAUGMENTED REALITY

With SMS and GPS

Amber Case @caseorganic

Aaron Parecki @aaronpk

Wednesday, June 2, 2010

YOU SCHEDULE A MEETINGFor 3:00pm. You think it’s a precise time and expect the meeting

to occur at that time.

Wednesday, June 2, 2010

UNCERTAINTY ENSUESBut really you get a 2:45 to 3:30 window of uncertainty. They

could show up at any time within this window!

Wednesday, June 2, 2010

WHEN WILL THEY SHOW UP?There is no real way to know.

FRUSTRATING!!!

Wednesday, June 2, 2010

CO-LOCATION NEGOTIATON

“On my way!” (What does that mean??)

“Almost there”

“Stuck in traffic, will be 15 minute late”

“Running late. 5 more minutes”

“Here! Where are you?”

Wednesday, June 2, 2010

TEXTING WHILE BIKINGIt’s really hard.

Wednesday, June 2, 2010

These redundant messages can be eliminated if you know where

someone is.

Wednesday, June 2, 2010

REAL-TIME GPS MAPHalf hour before the appointment, you get an SMS with a link to

a real-time map .Wednesday, June 2, 2010

HOW DOES IT WORK?GPS-enabled phone sends data to the server at regular intervals

Wednesday, June 2, 2010

~10 MILLION GPS POINTSJune 2008 - April 2010

Wednesday, June 2, 2010

What if two people have GPS-enabled phones?

Wednesday, June 2, 2010

Actions are reduced

Queries are eliminated

THE INTERFACE DISAPPEARS

Wednesday, June 2, 2010

Wednesday, June 2, 2010

Wednesday, June 2, 2010

a successful interfacemakes itself invisible

Wednesday, June 2, 2010

like electricity in your house!

Wednesday, June 2, 2010

It’s a push-button technology!

But what if you didn’t have to push the button...?

Flickr: Marcus Q

Wednesday, June 2, 2010

- When you enter your house, your lights turn on.- When you leave the house, your lights turn off.

Wednesday, June 2, 2010

Your phone becomes a remote control for reality.

Wednesday, June 2, 2010

AUTOMATIC CHECKINSBased on a list of predefined areas.

When you enter one of the areas, you are checked in.

Wednesday, June 2, 2010

SOCIAL PUNCTUATION

Pausing social interaction to check in.

Flickr: @MSG

Wednesday, June 2, 2010

Geonotes: Send messages to your future self.

OTHER USES FOR REAL-TIME DATA

Wednesday, June 2, 2010

Try it! • aaron.pk/geonote • caseorganic.com/geonote

GEONOTES

Wednesday, June 2, 2010

Try it! • aaron.pk/geonote • caseorganic.com/geonote

GEONOTES

Wednesday, June 2, 2010

CONTEXTUAL NOTES

Flickr: awnisALANWednesday, June 2, 2010

TRIP PLANNINGSet Geonotes to arrive at various stages of a trip.

-Automatic airport checkins -Transit notes

Flickr: GenoDM

Wednesday, June 2, 2010

JUST-IN-TIME INFORMATIONHave specific data arrive at specific travel stages.

Wednesday, June 2, 2010

CURRENT SYSTEM

Wednesday, June 2, 2010

Shows everything or nothing

No way to share for a limited time

Infrequent location updates

Buggy friending problems

Mostly unused

GOOGLE LATITUDE

Wednesday, June 2, 2010

ICECONDOR-Sometimes inaccurate

-Drains the battery

Wednesday, June 2, 2010

BOOST MOBILE - INSTAMAPPER-Another external device to charge

-Extra monthly plan

Wednesday, June 2, 2010

BOOST MOBILE - INSTAMAPPER- Doesn’t update as often as desired

-Can’t run on background iPhone

Wednesday, June 2, 2010

TRACKR.EULike Instamapper, sends data to a 3rd party server

Wednesday, June 2, 2010

TRACKR.EU-Updates very often

-Drains battery

Wednesday, June 2, 2010

HOW DO I DO THIS?

WHY NOW?

Wednesday, June 2, 2010

Wednesday, June 2, 2010

DEVELOPING A PROTOCOLFor cross-platform location sharing.

Wednesday, June 2, 2010

• Pubsubhubbub

• oAuth

• Activity Streams

• Microformats

• XFN

• OpenID

BUILT ON OPEN STANDARDS

Wednesday, June 2, 2010

PRIVACYControl sharing: when, not just who

Wednesday, June 2, 2010

GEOLOQI.COMSign in with Twitter, Google or other OAuth sites

Wednesday, June 2, 2010

IPHONE OS4 PROTOTYPE

Wednesday, June 2, 2010

• App Loads

• User presses “Tracking ON”

• GeoLoqi App says to iPhone OS, “I’m interested in location data”

• iPhone OS sends Lat/Long to App

• Record Lat/Long - App saves Lat/Long locally

• App sends Lat/Long to Server

OS4 BACKGROUND PROCESS

Wednesday, June 2, 2010

ANDROID PROTOTYPE

Wednesday, June 2, 2010

• App Loads

• User presses “Tracking ON”

• GeoLoqi App says to Android OS, “I’m interested in location data”

• OS sends Lat/Long to App

• Record Lat/Long - App saves Lat/Long locally

• App sends Lat/Long to Server

ANDROID PROCESS

Wednesday, June 2, 2010

RELEASE PLAN

Wednesday, June 2, 2010

• OS 4 (probably) released this month

• Logging data from iPhone and Android

• SMS notifications for Geonotes

• Mobile and desktop map interface

• Private maps

VERSION 1.0 - JULY 1ST

Wednesday, June 2, 2010

• Sharable maps or users with privacy controls

• Time-limited links sharable by SMS, E-mail, Twitter

• Improvements to user interface of mobile apps

VERSION 2.0 - AUG. 1ST

Wednesday, June 2, 2010

• Distributed social networking

• Proximal notifications

• Updated UI

• Automatic check-ins

• Custom triggers

VERSION 3.0 - SEPT. 1ST

Wednesday, June 2, 2010

• Tonight: 8:30-10:30pm

• Tomorrow: 8:30-10:30pm

We need your help.

HACK SESSIONS

Wednesday, June 2, 2010

// THANK YOU.

caseorganic@gmail.com • @caseorganicaaron@parecki.com • @aaronpkloqi@geoLoqi.com • @geoloqi

Beta test at GeoLoqi.com

Wednesday, June 2, 2010