Internet of Things Trend Social Networks New Paradigm Social Internet of Things Socialite Socialite is a cloud based platform to enable interactions between users and devices through new social relationships ID: 406420
Download Presentation The PPT/PDF document "Trend:" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Trend: Internet of Things
Trend:Social Networks
New Paradigm: Social Internet of Things
Socialite
Socialite
is a cloud based platform to enable interactions between users and devices through
new social relationships.
It will help
1) discover and share new information in scale 2) achieve common goals (e.g., saving energy, securing a town) in a collaborative way.
The Socialite Project
convergeSlide2
How Human and Things Would Be “Social” Together?
Ownership Things are owned by the same human user Jenny asks her fridge “do you have beer?” ThriendshipThings owned by my friends Jenny is at Bob’s house. Bob’s heater sets the temperature to her preference
Kinship RelationshipThings have same types, brands, .. Jenny’s heater has an error and it requests help to other heaters “how can I diagnose it?” CollocationshipThings are located in the same place Let’s save energy together.
…Slide3
Existing Systems and the Scope of Capstone Project
Screenshot for the existing smart home client application
Capstone ProjectSlide4
Socialite Client Applications
Heterogeneous Device Access and Control on the Web Implement remote control of various device types with capabilities Visualization of the historical data (high charts/stocks)
Interact Socialite Server with REST Web Services + JSON payload
Socialite Relationship Management
Visualization of the relationships based on location, interest and common goals Leverage D3 or other libraries to provide “
awesome” User Interaction Interact with Socialite Server with Restful Web Services + JSON payload
Real-Time communication with devices through
Socialite Server
Implement Web sockets to publish/subscribe changes in devices, locations, relationships Simulate the user location on the WebSlide5
ExpectationsRequirements for the students Experience in JavaScript, JQuery
, AJAX , HTML, CSSPrefer to have knowledge on Backbone.js and BootstrapYou will learn Web Technologies used in the modern software development:Web Services (REST Web Service + JSON) Data Visualization (D3, High Charts)Web Sockets How to build applications using software frameworks
Backbone.js MVC (Model View Controller) Design PatternDeploy software on the Cloud (AWS)Agile Software Development in PracticeSlide6
More Questions?Contact: JiEun Kim (jieun.kim@us.bosch.com)