SlideShare a Scribd company logo
1 of 44
PROJECT PRESENTATION
Bertrand Copigneaux - inno TSD
uBiquitous, secUre inTernetof-things with Location and
contEx-awaReness
FP7 call: FP7-ICT-2011-7

Integrated Project
October 2011  September 2014
15 M€
1234 man.months

2
High level objective
Design and demonstrate prototype of a
comprehensive, pervasive and effective ContextAware information system, which will operate

transparently and seamlessly across various
scenarios towards a unified Smart Life
environment.

3
Vertical IoT
SmartTransport

SmartHome
- Monitoring and
controlling
- Saving Energy
comfortably
- Interacting with
appliances
-…

SmartHealth
- Monitoring medicine
intake
- Personalized
diabetes assistance
- Providing training
tips
-…

SmartShopping

- Promoting
carpooling
- Minimizing taxi
delays
- Avoiding traffic
jams
-…
!

- Managing
sparkdeals
- Getting advice on
buying goods
- Retrieving
discount
-…

SmartCity
- Managing parking
space
- Lighting up a city
efficiently
- Monitoring Air
Quality
-…

4
Expectations

Congestion

Crimes

Privacy violation

Squandering

Stress
Latency

Diseases
Pollution

inefficiency

Poverty
SmartHealth
SmartTransport
SmartShopping
SmartHome

SmartCity

5
What should Smart Life be?

One Day In 2020 Scenario

6
IoT requires multi-stakeholders
cooperation
Society
Regulators

Test-beds
Smart Cities
Utilities…

Needs &
Expectations

Vision
50 Million
Connected
Devices

Supporting
Infrastructures

Industrials

Buzzing
Ecosystem
SMEs

StartUps

Market ?
Market

Technologies

Supporting
Legislation

Data
Provider

Finance

Research

Killer
Apps

7
The Case for a Horizontal Platform
SmartHome

SmartHealth

SmartTransport

SmartCity

SmartShopping

Horizontal Scenario

Unified, Open, Horizontal Platform
• Access, exchange, sharing of resources
• Possibility of unified user experience
• Better understanding situations: context awareness
8
Shared Scientific Challenges
SmartTransport

SmartHome
- Monitoring and
controlling
- Saving Energy
comfortably
- Interacting with
appliances
-…

SmartHealth
- Monitoring medicine
intake
- Personalized
diabetes assistance
- Providing training
tips
-…

SmartShopping

- Promoting
carpooling
- Minimizing taxi
delays
- Avoiding traffic
jams
-…
!

- Managing
sparkdeals
- Getting advice on
buying goods
- Retrieving
discount
-…

SmartCity
- Managing parking
space
- Lighting up a city
efficiently
- Monitoring Air
Quality
-…

9
Shared Technological Needs
SmartTransport

SmartHome
- Monitoring and
controlling
- Saving Energy
comfortably
- Interacting with
appliances
-…

SmartHealth
- Monitoring medicine
intake
- Personalized
diabetes assistance
- Providing training
tips
-…

SmartShopping

- Promoting
carpooling
- Minimizing taxi
delays
- Avoiding traffic
jams
-…
!

- Managing
sparkdeals
- Getting advice on
buying goods
- Retrieving
discount
-…

SmartCity
- Managing parking
space
- Lighting up a city
efficiently
- Monitoring Air
Quality
-…

10
Today: Domain-centric smart solutions
SmartTransport

SmartHome
- Monitoring and
controlling
- Saving Energy
comfortably
- Interacting with
appliances
-…

SmartHealth
- Monitoring medicine
intake
- Personalized
diabetes assistance
- Providing training
tips
-…

SmartShopping

- Promoting
carpooling
- Minimizing taxi
delays
- Avoiding traffic
jams
-…
!

- Managing
sparkdeals
- Getting advice on
buying goods
- Retrieving
discount
-…

SmartCity
- Managing parking
space
- Lighting up a city
efficiently
- Monitoring Air
Quality
-…

11
Tomorrow: horizontal smart solutions

SmartLife

12
ACTIVITIES OVERVIEW
Project Objectives

14
Project organisation
WP6
Dissemination, Standardization, Education, Exploitation
Vertical and
horizontal usecases

Functional and
Non Functional
Requirements
analysis

WP1
Use case and
Requirements

WP2
Enabling
Technologies

Integration and
testing

WP4
Implementation
WP3
Architecture

Specification and
development

WP5
Field Trials

WP7
Project Management
15
USE CASES AND REQUIREMENTS
From Vertical Use Cases to Requirements
70+ UseCases, 40+ Actors

Smart
Transport

SmartHealth SmartHome /
/ Wellness
Office

Horizontal
UCs

Horizontal
UCs

Horizontal
UCs

Smart
Shopping

SmartCity

Horizontal
UCs

Horizontal
UCs

Customers Interviews (60+)

Aggregated results from Verticals
External
Member
Group
Ethics & Privacy

Smart Live Concept:
Horizontal Story Line

Vertical
Field Trials
User Acceptance

BUTLER Requirements
Technologies

Architecture

Platform

Business
Models
17
ENABLING TECHNOLOGIES
Privacy and Security (1/2)
User shall be able to manage its distributed user profile.
•
•
•
•

Control of identity sharing over distributed applications.
Control of data duplication – when and where
Implementation of regulation
Controlling dynamic inference of user data - identity, current
behavior, system computed user profile.

Defining security and privacy requirements to be taken into
account as design level.
• Design and implementation of BUTLER privacy and security
framework.
• Framework integrates user dynamic data (location, behavior, …) in
security protocols
• Application shall integrate such framework
Privacy and Security (2/2)

1. Main objective: user controls/manages its profile

Application 1
Static and
Dynamic
Distributed
User Profile

2. Applications use/update
Application 2
Behavioural modelling and mining (1/3)
Recognize context-aware intent through external observation
•
•
•
•

Behavior
Decisions
Typical course of actions
Corresponding events and context

Extract meaningful information from distributed event streams
• Purposeful and meaningful abstractions for daily life activities
• Interactions between a few individuals and mass behavior
• Algorithms and software components for aggregation,
classification, learning, predicting and anticipating users’
behavior and activities
• Metrics to assess quality or trustworthiness of information
Behavioural modelling and mining (2/3)
events

events

1. Model

events

Actions

Profile &
Preferences

Context

Intentions

Behavior

3. Anticipate
Tasks

2. Observe and learn
Behavioural modelling and mining (3/3)
New event-based modeling abstractions

• Represent both individual and group behavior
• Explore feasibility of hybrid models combining statistical and
relational models, task trees, workflow and markov models,
dynamic bayesian networks, …
• Semantic modeling abstractions to describe domain knowledge in
relevant (patterns of) events

New processing and synthesis techniques

• Context-aware and semantic event pattern recognition
• Causality detection to anticipate human behavior
• Learning and data stream mining based on complex event
processing techniques (CEP)
Geo-Temporal Contextualization (1/2)
Aim to develop algorithms for the seamless acquisition of
geo-temporal information in heterogeneous networks, clearly
defined as following objectives.
Objectives
– Identification of the forms of geo-temporal context information
– Tracking and localize the context information securely
– Simultaneous localization and mapping through cooperative P2P links,
with new location-dependent security mechanisms
– Energy/time-efficient indoor localization within heterogeneous
networks

24
Geo-Temporal Contextualization (2/2)
Workflow
– Concrete algorithms be developed to enhance acquire geo-temporal
context with the help of objects, topology, etc…
– Development of corresponding algorithms on real platforms

Domain Specific Objectives
– Provide ambient information about metro platforms when the user
reaches the station entrance, for users located on station platforms.
– Schedule planner - plan the user departure according to user's
agenda, traffic conditions and parking availability.

25
Contextual networking
Aim is to develop algorithms to provide contextual information at a macroperspective, focusing on contextualized networking strategies, behavior
synthesis (crowd management, incentives) and “contextual games” model to
predict users’ behaviors.
Generic workflow
– Cooperate with the other tasks and create the use cases for the
applications and services;
– Create concrete algorithms to be utilized in such use cases;
– Algorithms brought forward to the implementation tasks;
– Results validations by using the prototypes generated in the
implementation tasks
Domain specific objectives
– Shopping environment related modelling of consumer groups
– To be able affect consumer behaviour via context based targeted
advertising and offers
– Other objectives: to be further studied

26
Scientific Dissemination Status
• Goal: 80 publications (DOW)
• M1-M12: Goal 12 publications
– Achievement:
• 17 Conferences
• 5 Journals

Jacobs Ericsson
Spain
Uni
6%CEA
TST 12%
12%
6%
OULU
6%
KU
ISMB
LEUVEN
12%
24%

Jacobs
OULU
Uni
10%
10%
iHOMELab
20%

Conf.Y1

UL iHOMELab
6%
18%

Jour.Y1
KU
LEUVEN
60%

• M12-M24: Goal 24 publications
– Achievement
• 19 Conferences
• 6 Journals

• M25-M36: Goal 24 publications
– Already Achieved (11/2013):
• 11 Conferences
• 2 Journals

Jacobs Inno
Uni 3%
13%
TST
5%
KU
LEUVEN
13%

OULU
10%

CEA
21%

Conf.Y2 OULU
3%

ISMB
UL
18%
18% iHOMELab
5%

Jacobs
Uni
50%

Jour.Y2

ISMB
20%

KU
LEUVEN
20%

• Current Status: 60 publications (13 joint publications)
• Several best paper awards and prizes
27
ARCHITECTURE AND PLATFORM
System/Device Management

BUTLER Architecture - overview
Services
actions on
actuators

precise location
information

predicted behavior

rich context
information

user data

Data/Context Management
location related data
actions

raw context data
sensor data

user data

Communications

29
BUTLER Horizontal Architecture
BUTLER APPLICATIONS
SYSTEM/DEVICE MANAGEMENT
SERVICES
DATA EXPOSITION SERVICES

SYSTEM MANAGEMENT
SmartObject
Management
Portal

Deployment

Service
Monitoring

Software
Update

Resource
Exposition

Context
Exposition

Multimedia
Service

User Profile
Exposition

Localization
Exposition

DATA AND SERVICE DIRECTORY

BUILT-IN CONTEXT-AWARE SERVICES & APPLICATIONS
Application
Repository

Behavior
Exposition

Energy
Service

Service
Registration

Service
Composition

Service
(Re-binding)

Service
Discovery

Data
Discovery

DATA/CONTEXT MANAGEMENT

USER PORTAL
Data Management &
Marketplace Portal

User Profile
Manager

Generic Notification
/ Actuation
Mechanism

Localization
Manager

User Behavior
Capture

Context/Behavior
Information
Provider

Context
Management Portal

Resource Access

Persistent
Storage

Simple Event
Processing

Complex Event
Processing

Device Data
Collector / Actuator

COMMUNICATIONS
Network
Monitoring

Device
Monitoring

Device
Directory

Device
Discovery

Device
Authentication
Authorization
Server

IoT Protocol Adapters

User Device
Directory

User Connectivity Manager
HTML5

CoAP

Zigbee

KNX

NFC

Bluetooth

User
Authentication

…
3GPP

…
Internet
Wifi

Server
Directory

Server
Authentication

Server Connectivity Manager
Internet

Ethernet

30
BUTLER platforms interactions
SmartServer Platform
Integration protocols
(RESTfull, streaming, etc.)

SmartObject Platform

App

App

SmartServer
App

Different comm.
protocols

IoT Sensors and
Actuators

SmartObjects
(IoT)

App

SmartObject (GW)

SmartServer

cloud
SmartServer

Internet
Mob
App

SmartMobile
Platform

local

Local
wireless

Mob
App

App
Request

App

Notification API

3rd party
Applications

SmartMobile Middleware
Phone Sensors

Platform Functional Components (WP3)
BUTLER APIs

Mobile OS APIs
31
SmartObject/Gateway Platform

Smart Gateway

The SmartObject Gateway allows interconnection of different networks to achieve
access and communication among embedded devices, servers and mobile
terminals
32
SmartServer Platform

BUTLER
Cloud

SmartServer provides reusable services putting the smartness in the IoT

33
SmartMobile Platform

SmartMobile is a framework that allows services developers to make their apps
available to end-users

34
PROOF OF CONCEPTS AND TRIALS
Smart Home – energy awareness

36
Smart Home – multimedia follow-me

37
Smart Healthcare
ACTIVITY

LOCATION
Smartphone
Sensors

ISMB
Positioning

Fitbit

ISMB
Gateway
Localization
Server

ZIGPOS
Positioning

Accelerometer
Sensor

Context
Exposition
Server

Behavior
Modeling
Server

ZIGPOS
GateWay

SmartMobile
Diabetes
Application

User Profile
Manager

Glucometer

38
Smart parking by TST
3G
WiFi
GPRS

Smart
Mobile

Smart
Server
SmartSantander
Infrastructure

))) NFC)))

Smart
Object
Lighting System

SmartSantander Car-Detection Sensors

39
Smart transport, Zigpos in Glacier Express

40
Smart Healthcare (Tecnalia)

60+ users in lab environment
500+ users total
41
Smart City - Parking (TST)
SmartServer
SmartObject

Accounting
&
Billing
Communication
Interfaces

Parking App

Context
Manager

Communication
Interfaces

Vehicle Detection
Lighting System
Sensor

SmartMobile
Communication
Interfaces
GUI

Parking App

• Integration to the BUTLER Platform
• Export TST devices as BUTLER smart objects
• Smart Parking applications make use of BUTLER smart
services (security, user profile management, localisation)
400+ device deployed
4000+ potential users
42
Smart City - Shopping (TST, Banco
Santander, Santander city)
•

Integration to the
BUTLER Platform

• Export Santander
infrastructure devices as
BUTLER smart objects
Smart Shopping
Commerce Campaign

Users - Customers

• Smart Shopping
application makes use of
BUTLER smart services
(security, contextawareness, user profile
management, localisation
)

Context-Information

400+ device deployed
4000+ potential users

43
Smart Office (TIL, Inno, IHL)
Push Data

T° Sensor

Smart Servers

Smart
Gateway

50+ users

Display Information

Push
Information

Smart Mobile

Smart Mobile

Smart Plug
Users

Office
Coffee
Machine /
Social
Place

• Integration to the BUTLER Platform
• Export Office devices as BUTLER smart objects
• Smart Office application makes use of BUTLER smart services
(security, context-awareness, localisation)
44

More Related Content

What's hot

FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...FIWARE
 
"The meeting point between the Internet of things and the Smart Cities" Luis ...
"The meeting point between the Internet of things and the Smart Cities" Luis ..."The meeting point between the Internet of things and the Smart Cities" Luis ...
"The meeting point between the Internet of things and the Smart Cities" Luis ...Universidad Internacional Menendez Pelayo
 
Internet of Things - Beyond the hype
Internet of Things - Beyond the hypeInternet of Things - Beyond the hype
Internet of Things - Beyond the hypeBart Keybergh
 
Internet of Things: The story so far
Internet of Things: The story so farInternet of Things: The story so far
Internet of Things: The story so farPayamBarnaghi
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesCityPulse Project
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference modelAlexander SAMARIN
 
K&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsK&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsKoningsKappelhoff
 
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...FIWARE
 
Paper: The Internet of Things is transforming the energy and utilities indust...
Paper: The Internet of Things is transforming the energy and utilities indust...Paper: The Internet of Things is transforming the energy and utilities indust...
Paper: The Internet of Things is transforming the energy and utilities indust...Ericsson
 
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...
Tony Velin :  plateforme coopérative pour la recherche et l’innovation - IoT ...Tony Velin :  plateforme coopérative pour la recherche et l’innovation - IoT ...
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...IoT Tunisia
 
CityPulse: Large-scale data analysis for smart city applications
CityPulse: Large-scale data analysis for smart city applications CityPulse: Large-scale data analysis for smart city applications
CityPulse: Large-scale data analysis for smart city applications PayamBarnaghi
 
IOT in Logistics Market Worth US$ 10 Billion by 2022
IOT in Logistics Market Worth US$ 10 Billion by 2022IOT in Logistics Market Worth US$ 10 Billion by 2022
IOT in Logistics Market Worth US$ 10 Billion by 2022danishsmith01
 
Creating The World’s First
Creating The World’s First Creating The World’s First
Creating The World’s First Bristol Is Open
 
CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities PayamBarnaghi
 
Digital transformation in general terms, a few oneliners
Digital transformation in general terms, a few onelinersDigital transformation in general terms, a few oneliners
Digital transformation in general terms, a few onelinersStefan Harrstedt
 
Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things PayamBarnaghi
 
Ta2.13 patava.city data for sd gs cape town presentation no video
Ta2.13 patava.city data for sd gs cape town presentation no videoTa2.13 patava.city data for sd gs cape town presentation no video
Ta2.13 patava.city data for sd gs cape town presentation no videoStatistics South Africa
 

What's hot (19)

FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
 
"The meeting point between the Internet of things and the Smart Cities" Luis ...
"The meeting point between the Internet of things and the Smart Cities" Luis ..."The meeting point between the Internet of things and the Smart Cities" Luis ...
"The meeting point between the Internet of things and the Smart Cities" Luis ...
 
Internet of Things - Beyond the hype
Internet of Things - Beyond the hypeInternet of Things - Beyond the hype
Internet of Things - Beyond the hype
 
Internet of Things: The story so far
Internet of Things: The story so farInternet of Things: The story so far
Internet of Things: The story so far
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart cities
 
Smart-city implementation reference model
Smart-city implementation reference modelSmart-city implementation reference model
Smart-city implementation reference model
 
K&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsK&K smart connected devices, internet of things
K&K smart connected devices, internet of things
 
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
 
Paper: The Internet of Things is transforming the energy and utilities indust...
Paper: The Internet of Things is transforming the energy and utilities indust...Paper: The Internet of Things is transforming the energy and utilities indust...
Paper: The Internet of Things is transforming the energy and utilities indust...
 
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...
Tony Velin :  plateforme coopérative pour la recherche et l’innovation - IoT ...Tony Velin :  plateforme coopérative pour la recherche et l’innovation - IoT ...
Tony Velin : plateforme coopérative pour la recherche et l’innovation - IoT ...
 
CityPulse: Large-scale data analysis for smart city applications
CityPulse: Large-scale data analysis for smart city applications CityPulse: Large-scale data analysis for smart city applications
CityPulse: Large-scale data analysis for smart city applications
 
Cities of the Future: Where The Internet of Everything is Connecting the Unco...
Cities of the Future: Where The Internet of Everything is Connecting the Unco...Cities of the Future: Where The Internet of Everything is Connecting the Unco...
Cities of the Future: Where The Internet of Everything is Connecting the Unco...
 
IOT in Logistics Market Worth US$ 10 Billion by 2022
IOT in Logistics Market Worth US$ 10 Billion by 2022IOT in Logistics Market Worth US$ 10 Billion by 2022
IOT in Logistics Market Worth US$ 10 Billion by 2022
 
Creating The World’s First
Creating The World’s First Creating The World’s First
Creating The World’s First
 
CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities
 
Digital transformation in general terms, a few oneliners
Digital transformation in general terms, a few onelinersDigital transformation in general terms, a few oneliners
Digital transformation in general terms, a few oneliners
 
Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things Intelligent Data Processing for the Internet of Things
Intelligent Data Processing for the Internet of Things
 
Ta2.13 patava.city data for sd gs cape town presentation no video
Ta2.13 patava.city data for sd gs cape town presentation no videoTa2.13 patava.city data for sd gs cape town presentation no video
Ta2.13 patava.city data for sd gs cape town presentation no video
 
Iot data analytics
Iot data analyticsIot data analytics
Iot data analytics
 

Similar to BUTLER project presentation

inLab FIB Presentation at ICT2013EU
inLab FIB Presentation at ICT2013EUinLab FIB Presentation at ICT2013EU
inLab FIB Presentation at ICT2013EUinLabFIB
 
Solutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsSolutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsWSO2
 
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Enrico Daga
 
Ubiwhere Research and Innovation Profile
Ubiwhere Research and Innovation ProfileUbiwhere Research and Innovation Profile
Ubiwhere Research and Innovation ProfileUbiwhere
 
Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
Webinar Mobile Maturity #6: Connecting Apps: Back-end and IntegrationWebinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
Webinar Mobile Maturity #6: Connecting Apps: Back-end and IntegrationService2Media
 
Sensing-as-a-Service - An IoT Service Provider's Perspectives
Sensing-as-a-Service - An IoT Service Provider's PerspectivesSensing-as-a-Service - An IoT Service Provider's Perspectives
Sensing-as-a-Service - An IoT Service Provider's PerspectivesDr. Mazlan Abbas
 
A Big Data Telco Solution by Dr. Laura Wynter
A Big Data Telco Solution by Dr. Laura WynterA Big Data Telco Solution by Dr. Laura Wynter
A Big Data Telco Solution by Dr. Laura Wynterwkwsci-research
 
MobiCloud Transport Webinar series June 2013 - English
MobiCloud Transport Webinar series June 2013 - English MobiCloud Transport Webinar series June 2013 - English
MobiCloud Transport Webinar series June 2013 - English Appear
 
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...MicheleNati
 
Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Francesco Rago
 
Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Megatris Comp
 
Overview of Next Generation IT trends
Overview of Next Generation IT trendsOverview of Next Generation IT trends
Overview of Next Generation IT trendsYuvaraj Ilangovan
 
Aftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoullAftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoullCopperberg
 
IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013imaginefuturefactory
 
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Peter Melander
 
Why commercially viable cross-domain use cases will drive innovation and hori...
Why commercially viable cross-domain use cases will drive innovation and hori...Why commercially viable cross-domain use cases will drive innovation and hori...
Why commercially viable cross-domain use cases will drive innovation and hori...Open & Agile Smart Cities
 
Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...Totti Könnölä
 
In lab en_bruselas_4-5 juny 2012-long
In lab en_bruselas_4-5 juny 2012-longIn lab en_bruselas_4-5 juny 2012-long
In lab en_bruselas_4-5 juny 2012-longinLabFIB
 

Similar to BUTLER project presentation (20)

inLab FIB Presentation at ICT2013EU
inLab FIB Presentation at ICT2013EUinLab FIB Presentation at ICT2013EU
inLab FIB Presentation at ICT2013EU
 
Solutions Using WSO2 Analytics
Solutions Using WSO2 AnalyticsSolutions Using WSO2 Analytics
Solutions Using WSO2 Analytics
 
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
 
Ubiwhere Research and Innovation Profile
Ubiwhere Research and Innovation ProfileUbiwhere Research and Innovation Profile
Ubiwhere Research and Innovation Profile
 
Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
Webinar Mobile Maturity #6: Connecting Apps: Back-end and IntegrationWebinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
Webinar Mobile Maturity #6: Connecting Apps: Back-end and Integration
 
Sensing-as-a-Service - An IoT Service Provider's Perspectives
Sensing-as-a-Service - An IoT Service Provider's PerspectivesSensing-as-a-Service - An IoT Service Provider's Perspectives
Sensing-as-a-Service - An IoT Service Provider's Perspectives
 
A Big Data Telco Solution by Dr. Laura Wynter
A Big Data Telco Solution by Dr. Laura WynterA Big Data Telco Solution by Dr. Laura Wynter
A Big Data Telco Solution by Dr. Laura Wynter
 
MobiCloud Transport Webinar series June 2013 - English
MobiCloud Transport Webinar series June 2013 - English MobiCloud Transport Webinar series June 2013 - English
MobiCloud Transport Webinar series June 2013 - English
 
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...
Smartweek 2014 London: EU FP7 SocIoTal project overview - Michele Nati - Univ...
 
Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1
 
Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)
 
Smart Cities
Smart CitiesSmart Cities
Smart Cities
 
Overview of Next Generation IT trends
Overview of Next Generation IT trendsOverview of Next Generation IT trends
Overview of Next Generation IT trends
 
A Smart Cloud Makes Cities Smarter
A Smart Cloud Makes Cities SmarterA Smart Cloud Makes Cities Smarter
A Smart Cloud Makes Cities Smarter
 
Aftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoullAftermarket2012 cargotec malcolmyoull
Aftermarket2012 cargotec malcolmyoull
 
IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013IMAGINE Project Presentation - Long Version - August 2013
IMAGINE Project Presentation - Long Version - August 2013
 
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
 
Why commercially viable cross-domain use cases will drive innovation and hori...
Why commercially viable cross-domain use cases will drive innovation and hori...Why commercially viable cross-domain use cases will drive innovation and hori...
Why commercially viable cross-domain use cases will drive innovation and hori...
 
Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...Foresight Methods and Practice: Lessons Learned from International Foresight ...
Foresight Methods and Practice: Lessons Learned from International Foresight ...
 
In lab en_bruselas_4-5 juny 2012-long
In lab en_bruselas_4-5 juny 2012-longIn lab en_bruselas_4-5 juny 2012-long
In lab en_bruselas_4-5 juny 2012-long
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

BUTLER project presentation

  • 2. uBiquitous, secUre inTernetof-things with Location and contEx-awaReness FP7 call: FP7-ICT-2011-7 Integrated Project October 2011  September 2014 15 M€ 1234 man.months 2
  • 3. High level objective Design and demonstrate prototype of a comprehensive, pervasive and effective ContextAware information system, which will operate transparently and seamlessly across various scenarios towards a unified Smart Life environment. 3
  • 4. Vertical IoT SmartTransport SmartHome - Monitoring and controlling - Saving Energy comfortably - Interacting with appliances -… SmartHealth - Monitoring medicine intake - Personalized diabetes assistance - Providing training tips -… SmartShopping - Promoting carpooling - Minimizing taxi delays - Avoiding traffic jams -… ! - Managing sparkdeals - Getting advice on buying goods - Retrieving discount -… SmartCity - Managing parking space - Lighting up a city efficiently - Monitoring Air Quality -… 4
  • 6. What should Smart Life be? One Day In 2020 Scenario 6
  • 7. IoT requires multi-stakeholders cooperation Society Regulators Test-beds Smart Cities Utilities… Needs & Expectations Vision 50 Million Connected Devices Supporting Infrastructures Industrials Buzzing Ecosystem SMEs StartUps Market ? Market Technologies Supporting Legislation Data Provider Finance Research Killer Apps 7
  • 8. The Case for a Horizontal Platform SmartHome SmartHealth SmartTransport SmartCity SmartShopping Horizontal Scenario Unified, Open, Horizontal Platform • Access, exchange, sharing of resources • Possibility of unified user experience • Better understanding situations: context awareness 8
  • 9. Shared Scientific Challenges SmartTransport SmartHome - Monitoring and controlling - Saving Energy comfortably - Interacting with appliances -… SmartHealth - Monitoring medicine intake - Personalized diabetes assistance - Providing training tips -… SmartShopping - Promoting carpooling - Minimizing taxi delays - Avoiding traffic jams -… ! - Managing sparkdeals - Getting advice on buying goods - Retrieving discount -… SmartCity - Managing parking space - Lighting up a city efficiently - Monitoring Air Quality -… 9
  • 10. Shared Technological Needs SmartTransport SmartHome - Monitoring and controlling - Saving Energy comfortably - Interacting with appliances -… SmartHealth - Monitoring medicine intake - Personalized diabetes assistance - Providing training tips -… SmartShopping - Promoting carpooling - Minimizing taxi delays - Avoiding traffic jams -… ! - Managing sparkdeals - Getting advice on buying goods - Retrieving discount -… SmartCity - Managing parking space - Lighting up a city efficiently - Monitoring Air Quality -… 10
  • 11. Today: Domain-centric smart solutions SmartTransport SmartHome - Monitoring and controlling - Saving Energy comfortably - Interacting with appliances -… SmartHealth - Monitoring medicine intake - Personalized diabetes assistance - Providing training tips -… SmartShopping - Promoting carpooling - Minimizing taxi delays - Avoiding traffic jams -… ! - Managing sparkdeals - Getting advice on buying goods - Retrieving discount -… SmartCity - Managing parking space - Lighting up a city efficiently - Monitoring Air Quality -… 11
  • 12. Tomorrow: horizontal smart solutions SmartLife 12
  • 15. Project organisation WP6 Dissemination, Standardization, Education, Exploitation Vertical and horizontal usecases Functional and Non Functional Requirements analysis WP1 Use case and Requirements WP2 Enabling Technologies Integration and testing WP4 Implementation WP3 Architecture Specification and development WP5 Field Trials WP7 Project Management 15
  • 16. USE CASES AND REQUIREMENTS
  • 17. From Vertical Use Cases to Requirements 70+ UseCases, 40+ Actors Smart Transport SmartHealth SmartHome / / Wellness Office Horizontal UCs Horizontal UCs Horizontal UCs Smart Shopping SmartCity Horizontal UCs Horizontal UCs Customers Interviews (60+) Aggregated results from Verticals External Member Group Ethics & Privacy Smart Live Concept: Horizontal Story Line Vertical Field Trials User Acceptance BUTLER Requirements Technologies Architecture Platform Business Models 17
  • 19. Privacy and Security (1/2) User shall be able to manage its distributed user profile. • • • • Control of identity sharing over distributed applications. Control of data duplication – when and where Implementation of regulation Controlling dynamic inference of user data - identity, current behavior, system computed user profile. Defining security and privacy requirements to be taken into account as design level. • Design and implementation of BUTLER privacy and security framework. • Framework integrates user dynamic data (location, behavior, …) in security protocols • Application shall integrate such framework
  • 20. Privacy and Security (2/2) 1. Main objective: user controls/manages its profile Application 1 Static and Dynamic Distributed User Profile 2. Applications use/update Application 2
  • 21. Behavioural modelling and mining (1/3) Recognize context-aware intent through external observation • • • • Behavior Decisions Typical course of actions Corresponding events and context Extract meaningful information from distributed event streams • Purposeful and meaningful abstractions for daily life activities • Interactions between a few individuals and mass behavior • Algorithms and software components for aggregation, classification, learning, predicting and anticipating users’ behavior and activities • Metrics to assess quality or trustworthiness of information
  • 22. Behavioural modelling and mining (2/3) events events 1. Model events Actions Profile & Preferences Context Intentions Behavior 3. Anticipate Tasks 2. Observe and learn
  • 23. Behavioural modelling and mining (3/3) New event-based modeling abstractions • Represent both individual and group behavior • Explore feasibility of hybrid models combining statistical and relational models, task trees, workflow and markov models, dynamic bayesian networks, … • Semantic modeling abstractions to describe domain knowledge in relevant (patterns of) events New processing and synthesis techniques • Context-aware and semantic event pattern recognition • Causality detection to anticipate human behavior • Learning and data stream mining based on complex event processing techniques (CEP)
  • 24. Geo-Temporal Contextualization (1/2) Aim to develop algorithms for the seamless acquisition of geo-temporal information in heterogeneous networks, clearly defined as following objectives. Objectives – Identification of the forms of geo-temporal context information – Tracking and localize the context information securely – Simultaneous localization and mapping through cooperative P2P links, with new location-dependent security mechanisms – Energy/time-efficient indoor localization within heterogeneous networks 24
  • 25. Geo-Temporal Contextualization (2/2) Workflow – Concrete algorithms be developed to enhance acquire geo-temporal context with the help of objects, topology, etc… – Development of corresponding algorithms on real platforms Domain Specific Objectives – Provide ambient information about metro platforms when the user reaches the station entrance, for users located on station platforms. – Schedule planner - plan the user departure according to user's agenda, traffic conditions and parking availability. 25
  • 26. Contextual networking Aim is to develop algorithms to provide contextual information at a macroperspective, focusing on contextualized networking strategies, behavior synthesis (crowd management, incentives) and “contextual games” model to predict users’ behaviors. Generic workflow – Cooperate with the other tasks and create the use cases for the applications and services; – Create concrete algorithms to be utilized in such use cases; – Algorithms brought forward to the implementation tasks; – Results validations by using the prototypes generated in the implementation tasks Domain specific objectives – Shopping environment related modelling of consumer groups – To be able affect consumer behaviour via context based targeted advertising and offers – Other objectives: to be further studied 26
  • 27. Scientific Dissemination Status • Goal: 80 publications (DOW) • M1-M12: Goal 12 publications – Achievement: • 17 Conferences • 5 Journals Jacobs Ericsson Spain Uni 6%CEA TST 12% 12% 6% OULU 6% KU ISMB LEUVEN 12% 24% Jacobs OULU Uni 10% 10% iHOMELab 20% Conf.Y1 UL iHOMELab 6% 18% Jour.Y1 KU LEUVEN 60% • M12-M24: Goal 24 publications – Achievement • 19 Conferences • 6 Journals • M25-M36: Goal 24 publications – Already Achieved (11/2013): • 11 Conferences • 2 Journals Jacobs Inno Uni 3% 13% TST 5% KU LEUVEN 13% OULU 10% CEA 21% Conf.Y2 OULU 3% ISMB UL 18% 18% iHOMELab 5% Jacobs Uni 50% Jour.Y2 ISMB 20% KU LEUVEN 20% • Current Status: 60 publications (13 joint publications) • Several best paper awards and prizes 27
  • 29. System/Device Management BUTLER Architecture - overview Services actions on actuators precise location information predicted behavior rich context information user data Data/Context Management location related data actions raw context data sensor data user data Communications 29
  • 30. BUTLER Horizontal Architecture BUTLER APPLICATIONS SYSTEM/DEVICE MANAGEMENT SERVICES DATA EXPOSITION SERVICES SYSTEM MANAGEMENT SmartObject Management Portal Deployment Service Monitoring Software Update Resource Exposition Context Exposition Multimedia Service User Profile Exposition Localization Exposition DATA AND SERVICE DIRECTORY BUILT-IN CONTEXT-AWARE SERVICES & APPLICATIONS Application Repository Behavior Exposition Energy Service Service Registration Service Composition Service (Re-binding) Service Discovery Data Discovery DATA/CONTEXT MANAGEMENT USER PORTAL Data Management & Marketplace Portal User Profile Manager Generic Notification / Actuation Mechanism Localization Manager User Behavior Capture Context/Behavior Information Provider Context Management Portal Resource Access Persistent Storage Simple Event Processing Complex Event Processing Device Data Collector / Actuator COMMUNICATIONS Network Monitoring Device Monitoring Device Directory Device Discovery Device Authentication Authorization Server IoT Protocol Adapters User Device Directory User Connectivity Manager HTML5 CoAP Zigbee KNX NFC Bluetooth User Authentication … 3GPP … Internet Wifi Server Directory Server Authentication Server Connectivity Manager Internet Ethernet 30
  • 31. BUTLER platforms interactions SmartServer Platform Integration protocols (RESTfull, streaming, etc.) SmartObject Platform App App SmartServer App Different comm. protocols IoT Sensors and Actuators SmartObjects (IoT) App SmartObject (GW) SmartServer cloud SmartServer Internet Mob App SmartMobile Platform local Local wireless Mob App App Request App Notification API 3rd party Applications SmartMobile Middleware Phone Sensors Platform Functional Components (WP3) BUTLER APIs Mobile OS APIs 31
  • 32. SmartObject/Gateway Platform Smart Gateway The SmartObject Gateway allows interconnection of different networks to achieve access and communication among embedded devices, servers and mobile terminals 32
  • 33. SmartServer Platform BUTLER Cloud SmartServer provides reusable services putting the smartness in the IoT 33
  • 34. SmartMobile Platform SmartMobile is a framework that allows services developers to make their apps available to end-users 34
  • 35. PROOF OF CONCEPTS AND TRIALS
  • 36. Smart Home – energy awareness 36
  • 37. Smart Home – multimedia follow-me 37
  • 39. Smart parking by TST 3G WiFi GPRS Smart Mobile Smart Server SmartSantander Infrastructure ))) NFC))) Smart Object Lighting System SmartSantander Car-Detection Sensors 39
  • 40. Smart transport, Zigpos in Glacier Express 40
  • 41. Smart Healthcare (Tecnalia) 60+ users in lab environment 500+ users total 41
  • 42. Smart City - Parking (TST) SmartServer SmartObject Accounting & Billing Communication Interfaces Parking App Context Manager Communication Interfaces Vehicle Detection Lighting System Sensor SmartMobile Communication Interfaces GUI Parking App • Integration to the BUTLER Platform • Export TST devices as BUTLER smart objects • Smart Parking applications make use of BUTLER smart services (security, user profile management, localisation) 400+ device deployed 4000+ potential users 42
  • 43. Smart City - Shopping (TST, Banco Santander, Santander city) • Integration to the BUTLER Platform • Export Santander infrastructure devices as BUTLER smart objects Smart Shopping Commerce Campaign Users - Customers • Smart Shopping application makes use of BUTLER smart services (security, contextawareness, user profile management, localisation ) Context-Information 400+ device deployed 4000+ potential users 43
  • 44. Smart Office (TIL, Inno, IHL) Push Data T° Sensor Smart Servers Smart Gateway 50+ users Display Information Push Information Smart Mobile Smart Mobile Smart Plug Users Office Coffee Machine / Social Place • Integration to the BUTLER Platform • Export Office devices as BUTLER smart objects • Smart Office application makes use of BUTLER smart services (security, context-awareness, localisation) 44