Webvisions 2011 - Geoloqi - Location as Invisible Interface

Preview:

DESCRIPTION

Speech at Webvisions about Geoloqi and location-based functionality.

Citation preview

Location as Invisible Interface

Webvisions 2011

Amber Casecase@geoloqi.com

@caseorganic

Slides available atslideshare.net/caseorganic

Aaron Pareckiaaron@geoloqi.co

m@aaronpk

History.

Self-Portrait of Steve Mann with Wearable Computing Apparatus 1981.

slideshare.net/caseorganic

Diminished Reality• Adding your own layer onto reality

• Replacing public messages with your ownslideshare.net/caseorganic

Image recognition, processing and replacement.

Twiddler by HandyKey Corporation

One-Handed Key Chording USB Keyboard@caseorganic

Remember the MilkContextual Notification Systems

Virtual Post-It Notes with Image Processing1995

Evolution of Prosthesisslideshare.net/caseorganic

Steve Mann Today• Extremely lightweight equipment

• Everyone will have this in their pocket

Functional Location-Based Reminder Applications, 2006

Sparkfun Hardware GPS

• As expensive as a phone

• Not real-time, download the data every night

• Another device to charge and carry

Phones with GPS Hardware

• One of a small subset of smartphones with GPS capability in 2008.

• Now, most smartphones have this capability.

You Schedule A Meeting

You say 3pm.

You think he’ll show up precisely at 3.

Uncertainty Ensues

15 minutes before, you start getting anxious.

He could show up any time between now and 3:30!

Co-location Negotiation

These redundant messages can be eliminated if you know where someone is.

aaron.pk/are11@aaronpk

real life relationships are temporal, not

permanent

What is an ambient application?

What is an ambient application?

Processes occur in the background

Data is pushed to the user

User input can come in many forms, not just through keyboard input

Information should be pushed to you

A robot working for you behind the scenes.

The more it knows about you the more it can do for you.

Ambient user input

User’s location

Time of day

Current speed (slow or fast?)

Average speed over time (driving vs. walking)

Prior actions (clicks, subscriptions

User’s friends on another platform

AutomaticCheck-ins

Personal location

analytics

Inform users of significant social updates.

Everyone has a unique footprint of their city.

Location-Based Events

Create actions based on where you are.

Send users a message if they're not within a radius within a certain time period.

geoloqi.org/API/trigger/create

Send messages to users when they are going faster or slower than a given speed.

geoloqi.org/API/trigger/create

Send users an award if they arrive in a radius in a given amount of time.

geoloqi.org/API/trigger/create

When you are automatically checked in to your house, your lights turn on!

When you leave the house, your lights turn off!

Location-Based Home Automation

your phone becomes a remote control for reality.

Base-location application

Layers of Functionality

(Geo-plugins)

Geonotes

Leave messages for your future self!

• Sends users notifications of restaurants nearby their location that are below a threshold of cleanliness.

• Made by Reid Beels at a Geoloqi Hackathon

Real-time location-based gaming

mapattack.org

No longer this.

slideshare.net/caseorganicThis!

The best interface is invisible.

Thank You.

geoloqi.com

Slides: slideshare.net/caseorganic

Amber Case @caseorganicAaron Parecki @aaronpk