SlideShare a Scribd company logo
1 of 17
Geo messages
Dmitry Namiot
dnamiot@gmail.com
2010
Location based services
• “where are you”
question is one of the
most popular areas for
mobile services: 600
billion messages per
year
• Current approach:
passive monitoring or
checkins
• Current approach:
passive monitoring or
checkins
• Google Latitude –
passive monitoring
• Foursquare – checkins
• Active and passive
checkins: Foursquare
vs. Twitter
Our approach
• Peer to peer sharing: add location info to the
standard messaging as a signature
• No more special applications and social networks
• No registrations
• Location is a link in SMS or Email
• Geo URI implementation
• Smart map – shows your own location vs. shared
location
How does it work
• http://mbigmap.linksto
re.ru
• Mobile web
application (any
HTML5 blowser:
iPhone, Android etc.)
• Shows your current
location
• Movable marker
How does it work - 2
• Info-window for the
marker lets you share
this link
• Unique link for for the
location
• No ID’s – no data
saving on the remote
server
How does it work - 3
• The target party opens
this link right from
his/her email/SMS
• He/she will see two
markers: own position
as well as the shared
data
• Can draw a route
Car parking info
• You can share location
info with yourself
• Or just bookmark
unique URL
• Open it again and see
two markers: saved
location and your
current position
Find the way back
• You can see the time
your marker was set
• You can even create a
route to your parking
location just by
clicking on the
marker.
Geo Mail
• Geo aware signature
for email
• Web application
(HTML5):
http://servletsuite.com/
geomail
• Add location info-link
as a signature
Mobile widget
• Geo signature
implemented as a
mobile widget
(Samsung H1 phone)
Mobile widgets 2
• JIL, Opera widgets,
WRT
Legacy phones
Geo signature
• Signature is a link to the map
• Landing page: contains an
appropriate map and some
geo-targeted information
(advertising)
• No extra applications and/or
services
• Direct link (URL) added to
the message
Mobile web mashup
• SCWS servlet: local information
• Opencellid.org: geo data for cells (latitude,
longitude)
• Google Static Maps
• URL shortening (e.g. bit.ly)
• URI scheme (sms: mailto:)
How does it work
• SCWS servlet requests local information
• Servlet creates a link to our mashup
• Mashups accepts cellid, mcc, mns and
obtains latitude/longitude
• Mashup creates a link to the map and
shortens it
• Mashup publishes messaging links (sms:
and mailto: ) with short URL
Conclusion
• service proposes a new way for the location
info exchange.
• service does not introduce a yet another
social network with location sharing.
• deploys existing and very popular channels
(e.g. SMS) for sharing locations
• does not reveal identity info
Usage and impact
• Geo-targeted context advertising.
• Customized versions: inform car repair
service, insurance companies etc.
• Traffic generation for telecom operators:
merges messaging and internet
• Convenience telecom vendors extend SMS
clients – add links

More Related Content

Similar to Geo messages approach

Farah's presentation
Farah's presentationFarah's presentation
Farah's presentation
SheSays US
 
10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone
Shashidhar Shenoy
 
Local seo)the importance of local search liang chen
Local seo)the importance of local search liang chenLocal seo)the importance of local search liang chen
Local seo)the importance of local search liang chen
guest555
 

Similar to Geo messages approach (20)

Geo messages for SIM cards
Geo messages for SIM cardsGeo messages for SIM cards
Geo messages for SIM cards
 
A new approach for sharing location info
A new approach for sharing location infoA new approach for sharing location info
A new approach for sharing location info
 
Post-PC: Geolocation & Maps in the Android Ecosystem
Post-PC: Geolocation & Maps in the Android EcosystemPost-PC: Geolocation & Maps in the Android Ecosystem
Post-PC: Geolocation & Maps in the Android Ecosystem
 
Scrlc geo ppt
Scrlc geo pptScrlc geo ppt
Scrlc geo ppt
 
Exploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesExploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queries
 
Web 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMoWeb 2.0 & 3.0 technologies & SoLoMo
Web 2.0 & 3.0 technologies & SoLoMo
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
 
Farah's presentation
Farah's presentationFarah's presentation
Farah's presentation
 
Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams  Wireless Networks Sensors and Social Streams
Wireless Networks Sensors and Social Streams
 
Web20 Mapping - by Alan Lew
Web20 Mapping - by  Alan LewWeb20 Mapping - by  Alan Lew
Web20 Mapping - by Alan Lew
 
Geofence and Network Proximity
Geofence and Network ProximityGeofence and Network Proximity
Geofence and Network Proximity
 
Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification
 
IRJET- Next Location Prediction
IRJET-  	  Next Location PredictionIRJET-  	  Next Location Prediction
IRJET- Next Location Prediction
 
Tuli eServices_Mobile portfolio
 Tuli eServices_Mobile portfolio Tuli eServices_Mobile portfolio
Tuli eServices_Mobile portfolio
 
Nearyoo Mobile Mondays 090622 Bis
Nearyoo Mobile Mondays 090622 BisNearyoo Mobile Mondays 090622 Bis
Nearyoo Mobile Mondays 090622 Bis
 
Wisconsin SCO Virtual Data Integration
Wisconsin SCO Virtual Data IntegrationWisconsin SCO Virtual Data Integration
Wisconsin SCO Virtual Data Integration
 
Final Demo
Final DemoFinal Demo
Final Demo
 
10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone10 bm60083 location_based_badge_on_a_mobile_phone
10 bm60083 location_based_badge_on_a_mobile_phone
 
CliqTags System
CliqTags SystemCliqTags System
CliqTags System
 
Local seo)the importance of local search liang chen
Local seo)the importance of local search liang chenLocal seo)the importance of local search liang chen
Local seo)the importance of local search liang chen
 

More from Coldbeans Software

More from Coldbeans Software (20)

On Internet of Things education
On Internet of Things educationOn Internet of Things education
On Internet of Things education
 
Стандарты в цифровой экономике
Стандарты в цифровой экономикеСтандарты в цифровой экономике
Стандарты в цифровой экономике
 
On Internet of Things programming models
On Internet of Things programming modelsOn Internet of Things programming models
On Internet of Things programming models
 
IoT education
IoT educationIoT education
IoT education
 
On Crowd-sensing back-end
On Crowd-sensing back-endOn Crowd-sensing back-end
On Crowd-sensing back-end
 
On Physical Web models
On Physical Web modelsOn Physical Web models
On Physical Web models
 
Безопасный город
Безопасный городБезопасный город
Безопасный город
 
Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform Twitter as a Transport Layer Platform
Twitter as a Transport Layer Platform
 
On hyper-local web pages
On hyper-local web pagesOn hyper-local web pages
On hyper-local web pages
 
On data model for context–aware services
On data model for context–aware servicesOn data model for context–aware services
On data model for context–aware services
 
On time-series databases
On time-series databasesOn time-series databases
On time-series databases
 
On Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of ThingsOn Web-based Domain-Specific Language for Internet of Things
On Web-based Domain-Specific Language for Internet of Things
 
ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS ON THE SYNERGY OF CIRCUITS AND PACKETS
ON THE SYNERGY OF CIRCUITS AND PACKETS
 
Базы данных для временных рядов
Базы данных для временных рядовБазы данных для временных рядов
Базы данных для временных рядов
 
Bluetooth Data Points
Bluetooth Data PointsBluetooth Data Points
Bluetooth Data Points
 
Метаданные в модели REST
Метаданные в модели RESTМетаданные в модели REST
Метаданные в модели REST
 
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
ОБ ИСПОЛЬЗОВАНИИ BLUETOOTH ДЛЯ ПРЕДСТАВЛЕНИЯ ЛОКАЛЬНЫХ ДАННЫХ.
 
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” nowFrom Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
From Jules Verne’s Moon landing dream in 1865 to “Star Wars” now
 
Cars as Tags
Cars as TagsCars as Tags
Cars as Tags
 
Sensing
SensingSensing
Sensing
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 

Geo messages approach

  • 2. Location based services • “where are you” question is one of the most popular areas for mobile services: 600 billion messages per year • Current approach: passive monitoring or checkins • Current approach: passive monitoring or checkins • Google Latitude – passive monitoring • Foursquare – checkins • Active and passive checkins: Foursquare vs. Twitter
  • 3. Our approach • Peer to peer sharing: add location info to the standard messaging as a signature • No more special applications and social networks • No registrations • Location is a link in SMS or Email • Geo URI implementation • Smart map – shows your own location vs. shared location
  • 4. How does it work • http://mbigmap.linksto re.ru • Mobile web application (any HTML5 blowser: iPhone, Android etc.) • Shows your current location • Movable marker
  • 5. How does it work - 2 • Info-window for the marker lets you share this link • Unique link for for the location • No ID’s – no data saving on the remote server
  • 6. How does it work - 3 • The target party opens this link right from his/her email/SMS • He/she will see two markers: own position as well as the shared data • Can draw a route
  • 7. Car parking info • You can share location info with yourself • Or just bookmark unique URL • Open it again and see two markers: saved location and your current position
  • 8. Find the way back • You can see the time your marker was set • You can even create a route to your parking location just by clicking on the marker.
  • 9. Geo Mail • Geo aware signature for email • Web application (HTML5): http://servletsuite.com/ geomail • Add location info-link as a signature
  • 10. Mobile widget • Geo signature implemented as a mobile widget (Samsung H1 phone)
  • 11. Mobile widgets 2 • JIL, Opera widgets, WRT
  • 13. Geo signature • Signature is a link to the map • Landing page: contains an appropriate map and some geo-targeted information (advertising) • No extra applications and/or services • Direct link (URL) added to the message
  • 14. Mobile web mashup • SCWS servlet: local information • Opencellid.org: geo data for cells (latitude, longitude) • Google Static Maps • URL shortening (e.g. bit.ly) • URI scheme (sms: mailto:)
  • 15. How does it work • SCWS servlet requests local information • Servlet creates a link to our mashup • Mashups accepts cellid, mcc, mns and obtains latitude/longitude • Mashup creates a link to the map and shortens it • Mashup publishes messaging links (sms: and mailto: ) with short URL
  • 16. Conclusion • service proposes a new way for the location info exchange. • service does not introduce a yet another social network with location sharing. • deploys existing and very popular channels (e.g. SMS) for sharing locations • does not reveal identity info
  • 17. Usage and impact • Geo-targeted context advertising. • Customized versions: inform car repair service, insurance companies etc. • Traffic generation for telecom operators: merges messaging and internet • Convenience telecom vendors extend SMS clients – add links