Paraimpu is a social tool for the Web of Things.
Paraimpu is a social tool for the Web of Things.
Connect, use, share and compose things, services and devices to create personalized brand new applications!
The Web of Things is more than Things in the Web
2. The Web evolves...
• From a “simple” system of
hypertext/hypermedia ...
• ...to a social and collaborative
environment (the so called Web
2.0)...
• ...to a platform for
heterogeneous applications
(Web Services and so on)...
3. Ph. Shaun Wood, http://www.flickr.com/people/mrwoodnz/
...to the Web of Things WoT
4. Web of Things
• things are “smart enough” to be
connected to the Internet and...
• communicate using HTTP
protocol
• Web protocols as a “lingua
franca” for the WoT
5. Ph. Anthony Mattox,
http://www.flickr.com/photos/amattox
Paraimpu
• It allows to:
• connect objects to the Web
• connect objects between
them
• connections can be established
not only between “physical
objects”...
• ...but also involving “virtual
objects” (Web services, social
networks, Twitter, Foursquare,
Pachube, ...)
8. Sensors
• any thing capable to
produce data
• transmit data toward
Paraimpu using HTTP
(REST)
• anemometers, Arduino
boards, but also Foursquare,
Pachube, other services in
the Web...
Ph. Jessica Wilson, http://www.flickr.com/photos/lochnessjess
9. Ph. Jayvee
http://www.flickr.com/people/
jayveemojar/
Actuators
• any thing able to receive/
consume data and perform
an action
• receive data from Paraimpu
using HTTP (REST)
• X10 lighting, alarm systems,
but also Twitter, Facebook,
Google Calendars, ...
10. Ph. supermaryan
http://www.flickr.com/photos/33975256@N06/
Connections
• Always involve:
• a Sensor: the source
• an Actuator: the destination
• they are configurable:
• data filtering
• data mapping
11. Ph. Mick Dolphin
http://www.flickr.com/photos/boolavogue/
Social Networks
Social Aspects &
Things sharing
12. Social /1
• first aspect: integration with
existing social networks
• friends/contacts import
• existing social networks
become “things” in Paraimpu:
Sensors and Actuators
• e.g., Twitter becomes an
Actuator: a thing capable to
receive data and to “tweet” it
13. Social /2
• Second aspect: share
things!
Ph. Carlos Maya
http://www.flickr.com/photos/
carlos_maya
• it should be possible to
share my things with
friends...
• ... and allow them to use my
things in their connections
• policy & bookmark features
Ph. Ryan Roberts
http://www.flickr.com/photos/ryanr
15. The Palette
• it allows to add new Sensors
and new Actuators:
• Generic Sensors and
Actuators
• Specialized Sensors/
Actuators: Pachube, Twitter,
Arduino, Facebook, ...
• ...and others coming soon!
16. Thing page Manage a particular object in the
system
18. Horizontal Scalability
C10K problem
Database
Load balancing
Web server
REST
New Sensors/Actuators
Ph. MrFaber, http://www.flickr.com/photos/mrfaber
Scalable Architecture
20. http://paraimpu.crs4.it
twitter: @paraimpu
Become an alpha user Antonio Pintus pintux@crs4.it
Davide Carboni dcarboni@crs4.it
today! Andrea Piras piras@crs4.it