A Case Study on Smart Environments and Network Marketing

Similar documents
The e-lite Research Group

Release Notes: Onsight Connect for Android Software Release Notes. Software Version Revision 1.0.0

Roles of Smart TV in Internet of Things

Consumer Electronics Market: Global

Additional Instruction

Applying Home Automation Technology Presented by: Greg Rhoades Director of Marketing, Leviton Security & Automation. June 12, 2013

Domus, the connected home

Tronico Technology Company Limited. First step of IOT - DIY smart home

Home Monitoring and Control service provided by Verizon Online LLC

User's Guide. [Home Network] app. Model No.

ICT for SMART BUILDINGS AND COMMUNITIES - ICT per EDIFICI e COMUNITA INTELLIGENTI Andrea Acquaviva

Home Monitoring and Control service provided by Verizon Online LLC

Evolving in the global digital scenario. Politecnico di Torino

NEWS. inels Highlights. Visit our stand 1-Q75. including WIRELESS BUS AUDIO-VIDEO GRMS BMS. 3rd PARTY. 3rd party system. integration.

NAVETICA. Control Devices UMTS / WiFi. Control Devices Local network. GSM unit Pag. 3. Communicator Pag. 2. Project: Pagina 1

Summer projects for Dept. of IT students in the summer 2015

Home Security and Control

Horizontal IoT Application Development using Semantic Web Technologies

1. Smart phone requirements. Hardware / Operating System OS - Android 2.3/4.0/4.1 CPU RAM. Network. Video Codec - H.264 Recommended Smart Phones

4G Customer F.A.Q s. What is 4G? 4G is the fourth generation of mobile phone technology and follows on from 2G and 3G services. What are the benefits?

Ontology for Home Energy Management Domain

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

samsung tv troubleshooting manual

Quick Start Guide. Indoor. Your unique camera ID is:

Roles of Smart TV in IoT-environments: a Survey

SYSTEM COMPONENTS. Gateway. Sensors. Repeater Figure 1

Jabber Client Update. February 2015 issue 0.6

Autonomic computing system for selfmanagement of Machine-to-Machine networks

YOUR INTERACTIVE SECURITY

WALL TABLET. Smart Home Controller. make your home smart. Control your home from anywhere in the world

Managing unknown IoT entities by uncovering and aligning their semantics

Semantic-based Smart Homes: a Multi-Agent Approach

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

TECHNOLOGIES MOBILE STRATEGY

Smart House And Home Automation Technologies

You can connect your USB Microscopes & USB Borescopes on Android now!

Mobile Operating Systems & Security

Evolving in the global digital scenario. Politecnico di Torino

samsung tv manual de instrucciones

GE-POF for More Connectivity More Flexibiity

1. Click and select to enter the Device Management interface. 2. Click to add a new device.

How Do Smart Buildings Make A Building Green?

Towards a Sales Assistant using a Product Knowledge Graph

User Manual. NETGEAR, Inc. 350 East Plumeria Drive San Jose, CA 95134, USA. December

A User s Introduction to. Global Rescue s GRID TM Mobile Application

Frequently Asked Questions about the Sound Blaster X7

Health and Well-being

What is NAS? Why NAS? Brief Introduction to Synology NAS

Home Automation and Cybercrime

MobileConnect. Getting Started Guide

Event Planner's Guide to Mobile Sponsorship

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

A smart home is a brilliant idea

USB Devices and Media Transfer Protocol. Identifying the Existence of Data Exfiltration Artifacts Nicole Ibrahim G-C Partners, LLC

How to downgrade Samsung Galaxy Tab 2 back to original V4.1.1 Android OS

Home Monitoring and Control service provided by Verizon Online LLC

Getting started. Payment Pebble home page prior to inserting your Payment Pebble into the audio jack of your smartphone.

SENSORS ON ANDROID PHONES. Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver

Berlin Institute of Technology FG Security in Telecommunications

VMobile Talk User Guide

Model: VMI-1201 Smart icam Remote HD Wi-Fi DIY Surveillance Camera

Mag. Vikash Kumar, Dr. Anna Fensel SEMANTIC DATA ANALYTICS AS A BASIS FOR ENERGY EFFICIENCY SERVICES

Comfort and superior energy efficiency through intelligent home automation

DSB-100 Portable Premium Bluetooth Speaker Owner s Manual

Smart home solutions

융프라우 수출향 RAC APP_IB_E_34261A(2).indd 오후 2:10:18

Welcome to Bell Aliant NextGen Home Security

OPC UA App development for Android

Smart City Australia

Zeenov Agora High Level Architecture

Artificial Intelligence and Politecnico di Milano. Presented by Matteo Matteucci

FAQs. Conserve package. Gateway... 2 Range Extender... 3 Smart Plug... 3 Thermostat... 4 Website... 7 App and Mobile Devices... 7

Table of Contents. 3 Setup 6 Home Screen 8 Modes 12 Watch Live & Timeline 17 HomeHealth Technology 21 Emergency Options 24 Settings 26 Plans 28 Help

SOLUTIONS FOR A SMART HOME + ENTERTAINMENT SMART LIGHTING COMFORT & CONVENIENCE SAFETY & SECURITY

Waterproof functionality classification

SENSE: USER GUIDE. Read Me to Get the Most Out of Your Device...

Smart Home Monitoring Powered by Honeywell Total TM Connect Remote Services Basic User Guide

Phones PHONE PRICE FEATURES. Camera 1.3 Megapixel, Mobile Web, Text Messaging, Bluetooth Stereo Support. LG Cosmos

ShareLink 200 Setup Guide

Quick Installation Guide For Sensors with Cacti

Rogers Smart Home Monitoring QUICK START GUIDE ROG_6093_QST_GDE_EN.indd 1 9/22/12 8:29 AM

Northwest Community Schools Bring Your Own Device Program Policy

Data Center Architecture

Store & Share Quick Start

Alarm Security Kit - NVR

Skype for Business for Android

Design of Home Automation Framework With Social Network Integration

IBHS Roofing Research

Point of View SmartTV HDMI 210 dongle - Android 4.2. General notices for use... 2 Disclaimer... 2 Box Contents... 2

SwannView Link for Android

HRG App for Android Devices. User Guide

Transcription:

Politecnico di Torino Master degree in Computer Engineering Context Aware and Device Dependent Interaction in Smart Environments Candidate: Supervisors: Emanuele Furci Academic year 2013-2014 Fulvio Corno Dario Bonino Luigi De Russis

Outline Introduction Thesis work Data Modelling Software Development Scenario Test Case Conclusions 2

Goal: An intelligent notification system for smart homes Take into account the surrounding context to select end user devices and send them generated messages 3

4

Steps: create a data modelling infrastructure able to represent information about the context (domain of interest) develop a software to elaborate data model information and deliver house related messages to the appropriate end users device 5

Politecnico di Torino Master degree in Computer Engineering Data Modelling

Data Modelling Definition of the Domain of Interest Users User Devices Smart Home Message Categories Ontology-Based Modelling Exploration of existing ontology for contex modelling 7

Notont the Notification Ontology 4 directly imported ontologies Locont Device DogOnt Core 27 overall imported ontologies 1385 classes 8

Notont User Modelling Activity (e.g. eating, sleeping) Accessibility (e.g. freeable_hands) Location (e.g. livingroom, kitchen) Obtrusiveness (e.g. mobile_only, no_audio) End-User-Devices (e.g. smartphone, tablet) Message Categories (e.g. AppliancesAlert) 9

Notont Device Modelling Physical Features (e.g. screen size, camera) Capabilities (e.g. audio and video reproduction) 10

Notont House Modelling Architectural aspects (e.g. wall, window) Appliances (e.g. oven, HVAC system) Devices (e.g. smart tv, HiFi system) Furniture (e.g. couch, table) 11

Notont Message Category Modelling Priority (e.g. lower_level, highest_level) Attributes (e.g. min_temperature_value) 12

Introduction Data Modelling Software Development Experimental Results - Conclusions Notont Information modelling Information as Class instance Instance data properties Connections by means of object properties A single.owl file as data model 13

Scenario Test Case 2 users (Luca, Giulia) 3 devices (LG Nexus 4, Samsung Galaxy Nexus, Samsung Galaxy Tab 10 ) 1 smart home (temperature and humidity sensors, smart plugs, door sensors,hifi system) 6 message category (EnvironmentalComfort, PowerOverThreshold, EnergyManagement, AppliancesUsage, AppliancesAlert, SecurityAlert) 14

Politecnico di Torino Master degree in Computer Engineering Software Development

Software Development Data Model Management Notont Manager User Interfacing UserManager House Interfacing and Message Generation House Message Manager Device Message Delivery Device Manager 16

NINS: Notont-based Intelligent Notification System Update User State (Obtrusiveness level, Location, etc) Assumptions: Data Model Management User Activity and Location Receive Generated Insert are Receive known Generated Messages Messages Update Delete Get end user Devices from Get end user Devices from Query Notont Manager Notont Manager Implements the device inferring process Send Messages to Devices Send Messages to Devices 17

NINS Device Manager Android Based Devices Gcm Service Mobile application on Devices 22

Politecnico di Torino Master degree in Computer Engineering Scenario Test Case

Scenario Test Case 2 users (Luca, Giulia) 3 devices (LG Nexus 4, Samsung Galaxy Nexus, Samsung Galaxy Tab 10 ) 1 smart home (temperature and humidity sensors, smart plugs, door sensors,hifi system) 6 message category (EnvironmentalComfort, PowerOverThreshold, EnergyManagement, AppliancesUsage, AppliancesAlert, SecurityAlert) 24

Video 25

Politecnico di Torino Master degree in Computer Engineering Conclusions

Conclusions Notont Notification Ontology Formal representation of context information in Smart Environments Inferring of the most suitable end user device NINS Notont-based Intelligent Notification System Data model Management House and User interfecing Sending messages to devices 27

Future Works Test in a real home setting Usage of the context to infer how send a message to end users devices Increase supported devices 28

Politecnico di Torino Master degree in Computer Engineering Thank You!

Extra Slides Notont the Notification Ontology 30

Extra Slides Notont & scenario modelling 31

Extra Slides Scenario: Giulia modelling 32

Extra Slides Query the model Giulia s activity 33

Extra Slides Android user application 34