Mobile, IoT and Web
Jonghong JeonETRI, PEC
Email: [email protected] Blog: http://mobile2.tistory.com
http://twitter.com/hollobit
http://www.etri.re.kr
The era of
3
Change – Internet Remix
4
Changes – Mobile Internet
아날로그폰
아날로그음성통화
디지털폰
디지털음성통화
피처폰/스마트폰
IP 기반데이터서비스 시작
고성능 스마트폰
All IP 기반데이터서비스 확산
가상 스마트 기기
All IP 기반초고속 데이터서비스
아날로그망 GSM/CDMA망 WCDMA망 OFMDA망 ??
음성 통신 서비스의 시대 데이터 통신 서비스의 시대
5
Changes - Connected ThingsMore things are connecting to the Internet than people — Cisco’s Internet Business Solutions Group (IBSG) predicts some 25 billion devices will be connected by 2015, and 50 billion by 2020
6
Changes – Emerging Open Source Hardware
7
M2M & IoT
8
Too many Standards
9
different visions on ‘‘Internet of Things”
Consideration 1: Back to Basic
11
Technology Cycles ?
Source: Mary Meeker, INTERNET TRENDS D11 CONFERENCE , 2013
12
“Age of Mobile” vs “Age of Platform”
13
Is coming “Age of IoT” ?
14
Back to Basic – Internet History
15
Back to Basic – Service History
16
Back to Basic – Internet Users
17
Back to Basic – Internet Users
18
Don’t forget the Value and Usability
19
Mobility & Mobile Connectivity !!
Consideration 2: Next Web Application ?
21
Evolution of World Wide Web
22
Traditional Web Architecture
WebResources
URI/IRI
RESTful
Web Connectivity
Presentation purpose(for human interaction)
23
Evolution of Web Connectivity (1/2)
Source: http://www.w3.org/2013/Talks/dhm-wot/#/connectivity
24
Evolution of Web Connectivity (2/2)
XHR
25
Web Platform Technology
Web Services Platform Technology(Web Resources)
Web Client Platform
Technology
Web Server Platform
Technology
26
Web Platform Architecture
27
But , Web Technology for Small Connected Things ?
Half of connected devices will be small IoT devices(how we can bring those devices into the web ecosystem)
We need to consider these small devices
28
Characteristics of Small Connected Thing
Connectivity Locally, Globally Wired, Wireless
Controllability One way, Two way Immediately, …
Interactivity Interaction ability – screen, sound, light …
Limitations Low Computing power Device capability Non-screen
29
Simple WoT Architecture
WebResources
RESTful
Smalldevice
Smalldevice
What kind of request ?What kind of response ?Do we need to use HTML/CSS markup ? which kind of web client do we need ?
Web Connectivity
Control purpose(for automatize interaction)
Client/Server Client/Server
30
Web Architecture for Non-screen Devices
Absence of Presentation Layer
Consideration 3: Next Web UI/UX ?
33
Evolution of Web UI
Gopher
Keyboard
1차원Link
Mosaic
Mouse
2차원Link
PCIE
Mouse
Event
Mobile
Touch
Sensing
1995 2000 2005 2010
Things
NUI
Sensing &
Context
2015
34
NUI and Web
Source : 이정헌, 스마트 UI/UX 기술 동향
Touch Event
Web Speech Voice Browsing
Device APIsSystem APIs
35
APIs for Hardware & Sensors
GeolocationMotion sensorsBattery StatusProximity sensorsAmbient Light sensorHumidity sensorCamera & Microphone
streamsNFCSerial
BluetoothWiFiNetwork InformationSystem Settings
36
Web Speech API
https://www.youtube.com/watch?v=qRolXPWqCSo
37
Future Web Speech Application ?
https://www.youtube.com/watch?v=TbJldUklxzs
38
From Multi Screen To Non-Screen Multi Devices
39
Rule based Invisible Web ?
40
Context based Invisible Web ?
http://www.youtube.com/watch?v=c3h0eKGfUfI
41
Conversation with Things
44
Conclusions
45
Conclusions
46
JongHong Jeon ([email protected]) +82-42-860-5333
http://facebook.com/jonathan.jeonhttp://twitter.com/hollobit
Top Related