SlideShare una empresa de Scribd logo
1 de 50
Descargar para leer sin conexión
NON-VISUAL
                          AUGMENTED REALITY
                                With SMS and GPS


                             Amber Case @caseorganic
                              Aaron Parecki @aaronpk




Wednesday, June 2, 2010
YOU SCHEDULE A MEETING
            For 3:00pm. You think it’s a precise time and expect the meeting
                                 to occur at that time.

Wednesday, June 2, 2010
UNCERTAINTY ENSUES
                But 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 BIKING
                                It’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 MAP
             Half 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 POINTS
                               June 2008 - April 2010


Wednesday, June 2, 2010
What if two people have GPS-enabled phones?




Wednesday, June 2, 2010
THE INTERFACE DISAPPEARS


                                 Actions are reduced

                                 Queries are eliminated




Wednesday, June 2, 2010
Wednesday, June 2, 2010
Wednesday, June 2, 2010
a successful interface
                          makes itself invisible




Wednesday, June 2, 2010
like electricity in your house!




Wednesday, June 2, 2010
Flickr: Marcus Q




                                   It’s a push-button technology!

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


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 CHECKINS
                      Based 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
OTHER USES FOR REAL-TIME DATA
                          Geonotes: Send messages to your future self.


Wednesday, June 2, 2010
GEONOTES
                     Try it! • aaron.pk/geonote • caseorganic.com/geonote


Wednesday, June 2, 2010
GEONOTES
                     Try it! • aaron.pk/geonote • caseorganic.com/geonote


Wednesday, June 2, 2010
CONTEXTUAL NOTES

                                             Flickr: awnisALAN
Wednesday, June 2, 2010
TRIP PLANNING
                          Set Geonotes to arrive at various stages of a trip.
                                   -Automatic airport checkins
                                           -Transit notes
                                                                          Flickr: GenoDM
Wednesday, June 2, 2010
JUST-IN-TIME INFORMATION
                          Have specific data arrive at specific travel stages.


Wednesday, June 2, 2010
CURRENT SYSTEM




Wednesday, June 2, 2010
GOOGLE LATITUDE


                    Shows everything or nothing

                    No way to share for a limited
                    time

                    Infrequent location updates

                    Buggy friending problems

                    Mostly unused




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.EU
                          Like 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 PROTOCOL
                             For cross-platform location sharing.


Wednesday, June 2, 2010
BUILT ON OPEN STANDARDS

             • Pubsubhubbub

             • oAuth

             • Activity Streams

             • Microformats

             • XFN

             • OpenID




Wednesday, June 2, 2010
PRIVACY
                          Control sharing: when, not just who


Wednesday, June 2, 2010
GEOLOQI.COM
                          Sign in with Twitter, Google or other OAuth sites


Wednesday, June 2, 2010
IPHONE OS4 PROTOTYPE




Wednesday, June 2, 2010
OS4 BACKGROUND PROCESS
             • 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




Wednesday, June 2, 2010
ANDROID PROTOTYPE




Wednesday, June 2, 2010
ANDROID PROCESS
             • 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




Wednesday, June 2, 2010
RELEASE PLAN


Wednesday, June 2, 2010
VERSION 1.0 - JULY 1ST

                    • OS 4 (probably) released this
                    month

                    • Logging data from iPhone and
                    Android

                    • SMS notifications for Geonotes

                    • Mobile and desktop map
                    interface

                    • Private maps




Wednesday, June 2, 2010
VERSION 2.0 - AUG. 1ST


                    • Sharable maps or users with
                    privacy controls

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

                    • Improvements to user
                    interface of mobile apps




Wednesday, June 2, 2010
VERSION 3.0 - SEPT. 1ST


                    • Distributed social networking

                    • Proximal notifications

                    • Updated UI

                    • Automatic check-ins

                    • Custom triggers




Wednesday, June 2, 2010
HACK SESSIONS



                    • Tonight: 8:30-10:30pm

                    • Tomorrow: 8:30-10:30pm



                          We need your help.




Wednesday, June 2, 2010
THANK YOU.

              caseorganic@gmail.com • @caseorganic
                  aaron@parecki.com • @aaronpk
                  loqi@geoLoqi.com • @geoloqi

                          Beta test at GeoLoqi.com




Wednesday, June 2, 2010

Más contenido relacionado

Similar a Geoloqi: Non-visual augmented reality Open Source Bridge

Turning That UX Frown Upside Down
Turning That UX Frown Upside DownTurning That UX Frown Upside Down
Turning That UX Frown Upside DownSteve Fisher
 
Growing and Fostering Software Craftsmanship
Growing and Fostering Software CraftsmanshipGrowing and Fostering Software Craftsmanship
Growing and Fostering Software CraftsmanshipCory Foy
 
Anymeta training module 1 mlna
Anymeta training module 1 mlnaAnymeta training module 1 mlna
Anymeta training module 1 mlnaemina
 
It's a new, visual world
 It's a new, visual world It's a new, visual world
It's a new, visual worldSimon Jones
 
Availability, The Cloud and Everything (version 2, Surge2010)
Availability, The Cloud and Everything (version 2, Surge2010)Availability, The Cloud and Everything (version 2, Surge2010)
Availability, The Cloud and Everything (version 2, Surge2010)logicalstack
 
2010 Xpert Summit--Tour Hard
2010 Xpert Summit--Tour Hard2010 Xpert Summit--Tour Hard
2010 Xpert Summit--Tour HardTargetX
 
Mobile websites: Why your clients' smartphones hate your website?
Mobile websites: Why your clients' smartphones hate your website?Mobile websites: Why your clients' smartphones hate your website?
Mobile websites: Why your clients' smartphones hate your website?Lighting Beetle
 
A Security Analysis Framework Powered By An Expert System
A Security Analysis Framework Powered By An Expert SystemA Security Analysis Framework Powered By An Expert System
A Security Analysis Framework Powered By An Expert SystemMaher Gamal
 
Human APIs, the future of mobile
Human APIs, the future of mobileHuman APIs, the future of mobile
Human APIs, the future of mobileNikolai Onken
 
How can airlines optimize social media content for maximum conversion?
How can airlines optimize social media content for maximum conversion?How can airlines optimize social media content for maximum conversion?
How can airlines optimize social media content for maximum conversion?SimpliFlying
 
Dom Sagolla - Cumbre del Futuro 2010
Dom Sagolla - Cumbre del Futuro 2010Dom Sagolla - Cumbre del Futuro 2010
Dom Sagolla - Cumbre del Futuro 2010La Nación
 

Similar a Geoloqi: Non-visual augmented reality Open Source Bridge (12)

Turning That UX Frown Upside Down
Turning That UX Frown Upside DownTurning That UX Frown Upside Down
Turning That UX Frown Upside Down
 
Growing and Fostering Software Craftsmanship
Growing and Fostering Software CraftsmanshipGrowing and Fostering Software Craftsmanship
Growing and Fostering Software Craftsmanship
 
Anymeta training module 1 mlna
Anymeta training module 1 mlnaAnymeta training module 1 mlna
Anymeta training module 1 mlna
 
It's a new, visual world
 It's a new, visual world It's a new, visual world
It's a new, visual world
 
Ruby Coding Dojo
Ruby Coding DojoRuby Coding Dojo
Ruby Coding Dojo
 
Availability, The Cloud and Everything (version 2, Surge2010)
Availability, The Cloud and Everything (version 2, Surge2010)Availability, The Cloud and Everything (version 2, Surge2010)
Availability, The Cloud and Everything (version 2, Surge2010)
 
2010 Xpert Summit--Tour Hard
2010 Xpert Summit--Tour Hard2010 Xpert Summit--Tour Hard
2010 Xpert Summit--Tour Hard
 
Mobile websites: Why your clients' smartphones hate your website?
Mobile websites: Why your clients' smartphones hate your website?Mobile websites: Why your clients' smartphones hate your website?
Mobile websites: Why your clients' smartphones hate your website?
 
A Security Analysis Framework Powered By An Expert System
A Security Analysis Framework Powered By An Expert SystemA Security Analysis Framework Powered By An Expert System
A Security Analysis Framework Powered By An Expert System
 
Human APIs, the future of mobile
Human APIs, the future of mobileHuman APIs, the future of mobile
Human APIs, the future of mobile
 
How can airlines optimize social media content for maximum conversion?
How can airlines optimize social media content for maximum conversion?How can airlines optimize social media content for maximum conversion?
How can airlines optimize social media content for maximum conversion?
 
Dom Sagolla - Cumbre del Futuro 2010
Dom Sagolla - Cumbre del Futuro 2010Dom Sagolla - Cumbre del Futuro 2010
Dom Sagolla - Cumbre del Futuro 2010
 

Más de Aaron Parecki

Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013
Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013
Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013Aaron Parecki
 
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013Aaron Parecki
 
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013Aaron Parecki
 
Rule Your Geometry with the Terraformer Toolkit
Rule Your Geometry with the Terraformer ToolkitRule Your Geometry with the Terraformer Toolkit
Rule Your Geometry with the Terraformer ToolkitAaron Parecki
 
Intro to the ArcGIS Geotrigger Service
Intro to the ArcGIS Geotrigger ServiceIntro to the ArcGIS Geotrigger Service
Intro to the ArcGIS Geotrigger ServiceAaron Parecki
 
Low Friction Personal Data Collection - Quantified Self Global Conference 2013
Low Friction Personal Data Collection - Quantified Self Global Conference 2013Low Friction Personal Data Collection - Quantified Self Global Conference 2013
Low Friction Personal Data Collection - Quantified Self Global Conference 2013Aaron Parecki
 
Low Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandLow Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandAaron Parecki
 
Done Reports - Open Source Bridge
Done Reports - Open Source BridgeDone Reports - Open Source Bridge
Done Reports - Open Source BridgeAaron Parecki
 
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGISEsri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGISAaron Parecki
 
UC2013 Speed Geeking: Intro to OAuth2
UC2013 Speed Geeking: Intro to OAuth2UC2013 Speed Geeking: Intro to OAuth2
UC2013 Speed Geeking: Intro to OAuth2Aaron Parecki
 
Low Friction Personal Data Collection - Open Source Bridge
Low Friction Personal Data Collection - Open Source BridgeLow Friction Personal Data Collection - Open Source Bridge
Low Friction Personal Data Collection - Open Source BridgeAaron Parecki
 
Low Friction Personal Data Collection - CyborgCamp 2012
Low Friction Personal Data Collection - CyborgCamp 2012Low Friction Personal Data Collection - CyborgCamp 2012
Low Friction Personal Data Collection - CyborgCamp 2012Aaron Parecki
 
Personal Data Collection Breakout Session Notes
Personal Data Collection Breakout Session NotesPersonal Data Collection Breakout Session Notes
Personal Data Collection Breakout Session NotesAaron Parecki
 
An Introduction to OAuth 2
An Introduction to OAuth 2An Introduction to OAuth 2
An Introduction to OAuth 2Aaron Parecki
 
An Introduction to OAuth2
An Introduction to OAuth2An Introduction to OAuth2
An Introduction to OAuth2Aaron Parecki
 
OAuth 2 at Webvisions
OAuth 2 at WebvisionsOAuth 2 at Webvisions
OAuth 2 at WebvisionsAaron Parecki
 
Home Automation with SMS and GPS
Home Automation with SMS and GPSHome Automation with SMS and GPS
Home Automation with SMS and GPSAaron Parecki
 
The Current State of OAuth 2
The Current State of OAuth 2The Current State of OAuth 2
The Current State of OAuth 2Aaron Parecki
 
Ambient Discovery - Augmented Reality Event 2011
Ambient Discovery - Augmented Reality Event 2011Ambient Discovery - Augmented Reality Event 2011
Ambient Discovery - Augmented Reality Event 2011Aaron Parecki
 

Más de Aaron Parecki (20)

Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013
Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013
Using ArcGIS with OAuth 2.0 - Esri DevSummit Dubai 2013
 
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013
Deep Dive into the ArcGIS Geotrigger Service - Esri DevSummit Dubai 2013
 
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013
Building Web Apps with the Esri-Leaflet Plugin - Dubai DevSummit 2013
 
Rule Your Geometry with the Terraformer Toolkit
Rule Your Geometry with the Terraformer ToolkitRule Your Geometry with the Terraformer Toolkit
Rule Your Geometry with the Terraformer Toolkit
 
Intro to the ArcGIS Geotrigger Service
Intro to the ArcGIS Geotrigger ServiceIntro to the ArcGIS Geotrigger Service
Intro to the ArcGIS Geotrigger Service
 
Low Friction Personal Data Collection - Quantified Self Global Conference 2013
Low Friction Personal Data Collection - Quantified Self Global Conference 2013Low Friction Personal Data Collection - Quantified Self Global Conference 2013
Low Friction Personal Data Collection - Quantified Self Global Conference 2013
 
Low Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandLow Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS Portland
 
Done Reports - Open Source Bridge
Done Reports - Open Source BridgeDone Reports - Open Source Bridge
Done Reports - Open Source Bridge
 
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGISEsri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS
Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS
 
UC2013 Speed Geeking: Intro to OAuth2
UC2013 Speed Geeking: Intro to OAuth2UC2013 Speed Geeking: Intro to OAuth2
UC2013 Speed Geeking: Intro to OAuth2
 
Low Friction Personal Data Collection - Open Source Bridge
Low Friction Personal Data Collection - Open Source BridgeLow Friction Personal Data Collection - Open Source Bridge
Low Friction Personal Data Collection - Open Source Bridge
 
The State of OAuth2
The State of OAuth2The State of OAuth2
The State of OAuth2
 
Low Friction Personal Data Collection - CyborgCamp 2012
Low Friction Personal Data Collection - CyborgCamp 2012Low Friction Personal Data Collection - CyborgCamp 2012
Low Friction Personal Data Collection - CyborgCamp 2012
 
Personal Data Collection Breakout Session Notes
Personal Data Collection Breakout Session NotesPersonal Data Collection Breakout Session Notes
Personal Data Collection Breakout Session Notes
 
An Introduction to OAuth 2
An Introduction to OAuth 2An Introduction to OAuth 2
An Introduction to OAuth 2
 
An Introduction to OAuth2
An Introduction to OAuth2An Introduction to OAuth2
An Introduction to OAuth2
 
OAuth 2 at Webvisions
OAuth 2 at WebvisionsOAuth 2 at Webvisions
OAuth 2 at Webvisions
 
Home Automation with SMS and GPS
Home Automation with SMS and GPSHome Automation with SMS and GPS
Home Automation with SMS and GPS
 
The Current State of OAuth 2
The Current State of OAuth 2The Current State of OAuth 2
The Current State of OAuth 2
 
Ambient Discovery - Augmented Reality Event 2011
Ambient Discovery - Augmented Reality Event 2011Ambient Discovery - Augmented Reality Event 2011
Ambient Discovery - Augmented Reality Event 2011
 

Último

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Geoloqi: Non-visual augmented reality Open Source Bridge

  • 1. NON-VISUAL AUGMENTED REALITY With SMS and GPS Amber Case @caseorganic Aaron Parecki @aaronpk Wednesday, June 2, 2010
  • 2. YOU SCHEDULE A MEETING For 3:00pm. You think it’s a precise time and expect the meeting to occur at that time. Wednesday, June 2, 2010
  • 3. UNCERTAINTY ENSUES But 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
  • 4. WHEN WILL THEY SHOW UP? There is no real way to know. FRUSTRATING!!! Wednesday, June 2, 2010
  • 5. 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
  • 6. TEXTING WHILE BIKING It’s really hard. Wednesday, June 2, 2010
  • 7. These redundant messages can be eliminated if you know where someone is. Wednesday, June 2, 2010
  • 8. REAL-TIME GPS MAP Half hour before the appointment, you get an SMS with a link to a real-time map . Wednesday, June 2, 2010
  • 9. HOW DOES IT WORK? GPS-enabled phone sends data to the server at regular intervals Wednesday, June 2, 2010
  • 10. ~10 MILLION GPS POINTS June 2008 - April 2010 Wednesday, June 2, 2010
  • 11. What if two people have GPS-enabled phones? Wednesday, June 2, 2010
  • 12. THE INTERFACE DISAPPEARS Actions are reduced Queries are eliminated Wednesday, June 2, 2010
  • 15. a successful interface makes itself invisible Wednesday, June 2, 2010
  • 16. like electricity in your house! Wednesday, June 2, 2010
  • 17. Flickr: Marcus Q It’s a push-button technology! But what if you didn’t have to push the button...? Wednesday, June 2, 2010
  • 18. - When you enter your house, your lights turn on. - When you leave the house, your lights turn off. Wednesday, June 2, 2010
  • 19. Your phone becomes a remote control for reality. Wednesday, June 2, 2010
  • 20. AUTOMATIC CHECKINS Based on a list of predefined areas. When you enter one of the areas, you are checked in. Wednesday, June 2, 2010
  • 21. SOCIAL PUNCTUATION Pausing social interaction to check in. Flickr: @MSG Wednesday, June 2, 2010
  • 22. OTHER USES FOR REAL-TIME DATA Geonotes: Send messages to your future self. Wednesday, June 2, 2010
  • 23. GEONOTES Try it! • aaron.pk/geonote • caseorganic.com/geonote Wednesday, June 2, 2010
  • 24. GEONOTES Try it! • aaron.pk/geonote • caseorganic.com/geonote Wednesday, June 2, 2010
  • 25. CONTEXTUAL NOTES Flickr: awnisALAN Wednesday, June 2, 2010
  • 26. TRIP PLANNING Set Geonotes to arrive at various stages of a trip. -Automatic airport checkins -Transit notes Flickr: GenoDM Wednesday, June 2, 2010
  • 27. JUST-IN-TIME INFORMATION Have specific data arrive at specific travel stages. Wednesday, June 2, 2010
  • 29. GOOGLE LATITUDE Shows everything or nothing No way to share for a limited time Infrequent location updates Buggy friending problems Mostly unused Wednesday, June 2, 2010
  • 30. ICECONDOR -Sometimes inaccurate -Drains the battery Wednesday, June 2, 2010
  • 31. BOOST MOBILE - INSTAMAPPER -Another external device to charge -Extra monthly plan Wednesday, June 2, 2010
  • 32. BOOST MOBILE - INSTAMAPPER - Doesn’t update as often as desired -Can’t run on background iPhone Wednesday, June 2, 2010
  • 33. TRACKR.EU Like Instamapper, sends data to a 3rd party server Wednesday, June 2, 2010
  • 34. TRACKR.EU -Updates very often -Drains battery Wednesday, June 2, 2010
  • 35. HOW DO I DO THIS? WHY NOW? Wednesday, June 2, 2010
  • 37. DEVELOPING A PROTOCOL For cross-platform location sharing. Wednesday, June 2, 2010
  • 38. BUILT ON OPEN STANDARDS • Pubsubhubbub • oAuth • Activity Streams • Microformats • XFN • OpenID Wednesday, June 2, 2010
  • 39. PRIVACY Control sharing: when, not just who Wednesday, June 2, 2010
  • 40. GEOLOQI.COM Sign in with Twitter, Google or other OAuth sites Wednesday, June 2, 2010
  • 42. OS4 BACKGROUND PROCESS • 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 Wednesday, June 2, 2010
  • 44. ANDROID PROCESS • 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 Wednesday, June 2, 2010
  • 46. VERSION 1.0 - JULY 1ST • OS 4 (probably) released this month • Logging data from iPhone and Android • SMS notifications for Geonotes • Mobile and desktop map interface • Private maps Wednesday, June 2, 2010
  • 47. VERSION 2.0 - AUG. 1ST • Sharable maps or users with privacy controls • Time-limited links sharable by SMS, E-mail, Twitter • Improvements to user interface of mobile apps Wednesday, June 2, 2010
  • 48. VERSION 3.0 - SEPT. 1ST • Distributed social networking • Proximal notifications • Updated UI • Automatic check-ins • Custom triggers Wednesday, June 2, 2010
  • 49. HACK SESSIONS • Tonight: 8:30-10:30pm • Tomorrow: 8:30-10:30pm We need your help. Wednesday, June 2, 2010
  • 50. THANK YOU. caseorganic@gmail.com • @caseorganic aaron@parecki.com • @aaronpk loqi@geoLoqi.com • @geoloqi Beta test at GeoLoqi.com Wednesday, June 2, 2010