mobile hw mashup

21
Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28 Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28 th th 2007 2007 Mobile HW Mashup Mobile HW Mashup Stefano Sanna Stefano Sanna [email protected] - http://www.gerdavax.it

Upload: stefano-sanna

Post on 27-Jan-2015

123 views

Category:

Technology


0 download

DESCRIPTION

Presented at Frontiers of Interaction III, "The Internet of Things"

TRANSCRIPT

Page 1: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Mobile HW MashupMobile HW Mashup

Stefano SannaStefano Sanna

[email protected] - http://www.gerdavax.it

Page 2: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

About me

– Mobile_Application_Architect@beeweeb

– Technical writer @ DEV, JavaJournal, CP, FSM...

– Supporter @ JUG Sardegna, JMDF, JIA, GULCh...

– LEGO constructor (since 1973...)

Page 3: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Dilemma: porceddu or mobile devices?

Source: Agriturismo Sa Tancahttp://www.agrisatanca.com

Page 4: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Agenda

● Welcome to the Mobile World

– Mobile 1.0: when the story began

– Mobile 2.0, Mobile Web 2.0: where we are today

● Towards the Internet of Things!

– Mobile Tagging● Physical Tagging● Tag the World! (Near-Field Communication)

– Everybody is a sensor

– Get your own live lab: Sun SPOT

Page 5: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Mobile 1.0?

Two persons(FOUR HANDS!)

to carry and keepconnected PDA,

GPS and GSM phone

● 2001: testing LBS with state-of-the-art devices

Page 6: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Mobile 1.0 was...

● ... an attempt to bring the Internet on mobile phones:

WAP Sites

Weather InfoM-Commerce

Traffic Info

Page 7: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

From Web 2.0 to Mobile 2.0

● The “2.0” (r)evolution meets mobile computing. Wireless devices are changing the way they enhance user's mobility:

mobile browser --> mobile blogger

data provisioning --> mobile data provider

network-aware --> context-aware

stand-alone --> augmented environment

yet-another-device --> my constant touch

Page 8: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Mobile Web 2.0: where we are today

● Constant touch with the world (RSS, widgets)● Location awareness● Mobile blogging, mobile data provider

Mobease and Webwag Mobile widgets

Where.com

Mobile Web Toolkit

Mobup

Page 9: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Mobile 2.0 is...

● ... good balance between data provisioning and data providing on mobile devices:

Web, Feeds

Photo postMultimedia

Blogging

... it's not enough!

Page 10: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Towards Internet of Things

● New generation of devices and applications is based on massive use of sensors:

– Camera● Photo (we all want Mobup!)● Tag recognition

– GPS● Location, speed

– Accelerometer● Device orientarion● Gesture control

– NFC● Recognize and annotate objects

Page 11: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Physical tagging (ShotCode BeeTagg QR)

Page 12: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

The (r)evolution is TO WRITE

● Physical Tagging is a “read-only” approach: we can read tags but we still feel “passive” respect to the object

● What happens if we can write tags?

● Applications:

– voting on-site, voting on-object

– book annotations

– anonymous booking

Page 13: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Near Field Communication

● The NFC is a standard technology for secure, short-range radio frequency communication

● Tags contain up to 8KB, with read/write access

● Applications:

– instant ticketing by touch

– gate & access control

– write-on-objects● Nokia has released world first mobile phone

compatible with new Contactless Communication API (model 6131 NFC)

Page 14: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

The web looks at the real world

● Brutal attack: to have lots of connected sensors placed everywhere to let the web look at the real world. Is it feasible? Definitively NO!

● We don 't need to place sensors! We have already them! We are surrounded by many “small thinking and sensing machine”: they have just (!) to be connected each other and find a bridge to the Internet.

● Pervasiveness of the net becomes a reality if technology is really simple and cheap enough to let everybody partecipate, test, play, enjoy!

Page 15: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Everybody is a sensor! :-)

Web, Feeds

Photo postMultimedia

Blogging

Now it's enough!ENVIRONMENT

Sen

sors

SensFeed?Env Data

Page 16: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Sun SPOT: get your own live lab!

● Sun SPOT is a powerful technology for wireless sensors network based on the Java ME platform

● It provides:

– programmable modules with sensor board● Accelerometer● Temperature sensor● Light sensor● 8 tri-colour LEDs● A/D input● GPIO pins

● Modules can use PC toconnect to the Internet!

Page 17: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Sun SPOT under the hood

● Hardware

– 180MHz 32-bit ARM 920T CPU● 512Kb RAM, 4Mb FLASH

– Chipcon 2420 radio package● 2.4GHz, IEEE 802.15.4 (as ZigBee)

– 3.7V 750 mAh Li-Ion battery● Power consumption 40-100mA

(40 uA deep sleep)● Software

– Squawk Virtual Machine (no Operating System)

– JME CLDC 1.1, IMP and additional libraries for specific functions such as sensors, radio...

Page 18: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Extreme Mash(ing)-up

USB

NFC

NFC

NFC

3G

3G

WLAN ZigBee

Camera

Page 19: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Conclusions

● Convergence of Web 2.0 and mobile is here!

● Next revolution is just around the corner if...

– everybody can contribute with new, unpredictable ideas

– hardware and software are cheap and open

– interoperability is real, not just on specifications

– regulations let people freely use any short-middle range radio

● See you next year, with your own “things” :-)

Page 20: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

Contacts

● Stefano Sanna

– Website: http://www.gerdavax.it

– Email: [email protected]

– Slideshare: http://www.slideshare.net/gerdavax

● Beeweeb Technologies:

– Website: http://www.beeweeb.com

● JUG Sardegna: http://www.jugsardegna.org ● JMDF: http://www.jmdf.org

Page 21: Mobile HW Mashup

Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28Mobile HW Mashup – Frontiers of Interaction III, Milan – June, 28thth 2007 2007

License

Mobile HW MashupMobile HW Mashup(version 1.0)

(C) 2007 Stefano Sanna

[email protected] - http://www.gerdavax.it

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation. Please, find a copy of the license at: http://www.gnu.org/copyleft/fdl.html

All trademarks are the property of their respective owners.