142
The Internet of Things ID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam) [email protected] http://info-design-lab.github.io/ID405-HCI/

The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

ID 405: Human-Computer InteractionSpring 2015

Venkatesh Rajamanickam (@venkatrajam)

[email protected]

http://info-design-lab.github.io/ID405-HCI/

Page 2: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Lecture Outline

1. What is it

2. User interfaces

3. Technical challenges

4. A perspective shift

Page 3: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Lecture Outline

1. What is it

2. User interfaces

3. Technical challenges

4. A perspective shift

Page 4: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

What are Internet of Things?

Page 5: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 6: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 7: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 8: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 9: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 10: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 11: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 12: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 13: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 14: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 15: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 16: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 17: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 18: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 19: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 20: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 21: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 22: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 23: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 24: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 25: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Things are everywhere

Page 26: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 27: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 28: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 29: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 30: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 31: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 32: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 33: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Internet of Things

o Things which are Internet connected

o They will log data

o They will do things

o They will take decisions

o They will follow orders

o They will issue instructions

o They will discover each other

o They will collaborate

Page 34: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Key Components

1. The devices themselves: the “things”

2. A local “hub” for a bunch of devices close by (optional)

3. Cloud-based storage and processing

4. An app to configure, manage and monitor the “thing”

Page 35: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Key Components

1. The devices themselves: the “things”

2. A local “hub” for a bunch of devices close by (optional)

3. Cloud-based storage and processing

4. An app to configure, manage and monitor the “thing”

Page 36: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Key Components

1. The devices themselves: the “things”

2. A local “hub” for a bunch of devices close by (optional)

3. Cloud-based storage and processing

4. An app to configure, manage and monitor the “thing”

Page 37: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

The Key Components

1. The devices themselves: the “things”

2. A local “hub” for a bunch of devices close by (optional)

3. Cloud-based storage and processing

4. An app to configure, manage and monitor the “thing”

Page 38: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Players in the field

Page 39: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Investment expected

Page 40: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 41: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 42: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 43: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 44: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 45: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 46: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Key enabling technologies

1. A few billion hubs

2. Atomised processing power: ARM and family

3. Wireless connectivity:

- Bluetooth Smart for indoor short-distance stuff

- IEEE 802.11ah for backhauls and extended-range wifi

4. Sensors: Galaxy S5 has ten

5. IPv6: unlimited IP addresses

6. Analytics and big data processing

7. An aside: the iPad 2 and the Cray 2: 1.65 GFLOPS

Page 47: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big numbers being quoted

o 50 billion devices by 2020

o USD 7.1 trillion market opportunity by 2020

o Global GDP today is USD 74 trillion

o One billion electricity meters exist today

o 200 million shipping containers

Page 48: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big numbers being quoted

o 50 billion devices by 2020

o USD 7.1 trillion market opportunity by 2020

o Global GDP today is USD 74 trillion

o One billion electricity meters exist today

o 200 million shipping containers

Page 49: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big numbers being quoted

o 50 billion devices by 2020

o USD 7.1 trillion market opportunity by 2020

o Global GDP today is USD 74 trillion

o One billion electricity meters exist today

o 200 million shipping containers

Page 50: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big numbers being quoted

o 50 billion devices by 2020

o USD 7.1 trillion market opportunity by 2020

o Global GDP today is USD 74 trillion

o One billion electricity meters exist today

o 200 million shipping containers

Page 51: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big numbers being quoted

o 50 billion devices by 2020

o USD 7.1 trillion market opportunity by 2020

o Global GDP today is USD 74 trillion

o One billion electricity meters exist today

o 200 million shipping containers

Page 52: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big impact predicted

o Waste in US healthcare system: $765 billion/year (27% of total):

$210 b: unnecessary services

$160 b: excess admin costs

$55 b: missed prevention opportunities

$310 b: inefficient healthcare delivery, fraud, high prices

o Monitoring and reliable data should transform the field

o Better IoT-based monitoring may reduce hospitalisation

durations

o Larger datasets may improve diagnosis

o Better compliance monitoring to care regime may improve

health

Page 53: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big impact predicted

o Waste in US healthcare system: $765 billion/year (27% of total):

$210 b: unnecessary services

$160 b: excess admin costs

$55 b: missed prevention opportunities

$310 b: inefficient healthcare delivery, fraud, high prices

o Monitoring and reliable data should transform the field

o Better IoT-based monitoring may reduce hospitalisation

durations

o Larger datasets may improve diagnosis

o Better compliance monitoring to care regime may improve

health

Page 54: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big impact predicted

o Waste in US healthcare system: $765 billion/year (27% of total):

$210 b: unnecessary services

$160 b: excess admin costs

$55 b: missed prevention opportunities

$310 b: inefficient healthcare delivery, fraud, high prices

o Monitoring and reliable data should transform the field

o Better IoT-based monitoring may reduce hospitalisation

durations

o Larger datasets may improve diagnosis

o Better compliance monitoring to care regime may improve

health

Page 55: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big impact predicted

o Waste in US healthcare system: $765 billion/year (27% of total):

$210 b: unnecessary services

$160 b: excess admin costs

$55 b: missed prevention opportunities

$310 b: inefficient healthcare delivery, fraud, high prices

o Monitoring and reliable data should transform the field

o Better IoT-based monitoring may reduce hospitalisation

durations

o Larger datasets may improve diagnosis

o Better compliance monitoring to care regime may improve

health

Page 56: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Big impact predicted

o Waste in US healthcare system: $765 billion/year (27% of total):

$210 b: unnecessary services

$160 b: excess admin costs

$55 b: missed prevention opportunities

$310 b: inefficient healthcare delivery, fraud, high prices

o Monitoring and reliable data should transform the field

o Better IoT-based monitoring may reduce hospitalisation

durations

o Larger datasets may improve diagnosis

o Better compliance monitoring to care regime may improve

health

Page 57: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Lecture Outline

1. What is it

2. User interfaces

3. Technical challenges

4. A perspective shift

Page 58: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 59: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 60: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 61: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 62: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 63: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

o Many of the devices will not have any “user interface”

o Some of the devices will be lost behind existing interfaces

o Some will have machine-control interfaces

o Totally functional design, minimal complexity of UI

o Focus shifts from UI to function

o Makes UI design much more challenging

Page 64: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

Page 65: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

User Interfaces

Page 66: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

Page 67: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

Page 68: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

Page 69: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

Page 70: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

Page 71: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Designing the user interfaces

o Designing the app’s interface

o Designing the communication between app and device

o The UX is often from the app

o Specialised devices: e.g. medical monitoring “things”:

UX must be driven by the doc’s way of working

“B2B” interfaces will be specialised

o Some devices may almost not have any interfaces

o Interface form can be ephemeral

Page 72: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Interface form can be ephemeral

Page 73: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Interface form can be ephemeral

Page 74: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Interface form can be ephemeral

Page 75: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Interface form can be ephemeral

Page 76: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Lecture Outline

1. What is it

2. User interfaces

3. Technical challenges

4. A perspective shift

Page 77: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Robustness

o Car monitoring device: NVH, temperature, water, oil

o Heart monitoring device: bio-safe

o Plant monitoring device: weather, soil

o Factory activity monitoring: NVH, rough handling

Page 78: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Robustness

o Car monitoring device: NVH, temperature, water, oil

o Heart monitoring device: bio-safe

o Plant monitoring device: weather, soil

o Factory activity monitoring: NVH, rough handling

Page 79: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Robustness

o Car monitoring device: NVH, temperature, water, oil

o Heart monitoring device: bio-safe

o Plant monitoring device: weather, soil

o Factory activity monitoring: NVH, rough handling

Page 80: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Robustness

o Car monitoring device: NVH, temperature, water, oil

o Heart monitoring device: bio-safe

o Plant monitoring device: weather, soil

o Factory activity monitoring: NVH, rough handling

Page 81: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 82: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 83: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 84: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 85: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 86: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Power

o Car monitoring devices have it easy

o Low power communication

o Hub and spoke communication layout

o Intelligence to throttle data rates

o Fail safely when power dies

o Completely new communication protocols

Page 87: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 88: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 89: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 90: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 91: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 92: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 93: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Volumes

o On the device

Potentially massive data volumes

Conflicts with low power requirements

o On the cloud

Massive data volumes

Need for real-time processing

Some applications require logging and storage

Page 94: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Security

o This is a nightmare as the IoT community grows

o IoT security, unlike conventional server security, can

directly and literally be used to kill victims

o Simple functionality (software-wise) should not be

misinterpreted as “simple boxes need simple security”

o A lot of work happening in device security

o Issues of identity management and identity theft are

getting attention

Page 95: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Security

o This is a nightmare as the IoT community grows

o IoT security, unlike conventional server security, can

directly and literally be used to kill victims

o Simple functionality (software-wise) should not be

misinterpreted as “simple boxes need simple security”

o A lot of work happening in device security

o Issues of identity management and identity theft are

getting attention

Page 96: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Security

o This is a nightmare as the IoT community grows

o IoT security, unlike conventional server security, can

directly and literally be used to kill victims

o Simple functionality (software-wise) should not be

misinterpreted as “simple boxes need simple security”

o A lot of work happening in device security

o Issues of identity management and identity theft are

getting attention

Page 97: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Security

o This is a nightmare as the IoT community grows

o IoT security, unlike conventional server security, can

directly and literally be used to kill victims

o Simple functionality (software-wise) should not be

misinterpreted as “simple boxes need simple security”

o A lot of work happening in device security

o Issues of identity management and identity theft are

getting attention

Page 98: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Security

o This is a nightmare as the IoT community grows

o IoT security, unlike conventional server security, can

directly and literally be used to kill victims

o Simple functionality (software-wise) should not be

misinterpreted as “simple boxes need simple security”

o A lot of work happening in device security

o Issues of identity management and identity theft are

getting attention

Page 99: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Privacy

o What happens to all the data?

o Privacy and usage contracts

o Will users be okay to give up some privacy?

o Data residency laws: vary by country

o How will users be put in control of their data?

Page 100: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Privacy

o What happens to all the data?

o Privacy and usage contracts

o Will users be okay to give up some privacy?

o Data residency laws: vary by country

o How will users be put in control of their data?

Page 101: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Privacy

o What happens to all the data?

o Privacy and usage contracts

o Will users be okay to give up some privacy?

o Data residency laws: vary by country

o How will users be put in control of their data?

Page 102: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Privacy

o What happens to all the data?

o Privacy and usage contracts

o Will users be okay to give up some privacy?

o Data residency laws: vary by country

o How will users be put in control of their data?

Page 103: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Technical challenges: Data Privacy

o What happens to all the data?

o Privacy and usage contracts

o Will users be okay to give up some privacy?

o Data residency laws: vary by country

o How will users be put in control of their data?

Page 104: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

Lecture Outline

1. What is it

2. User interfaces

3. Technical challenges

4. A perspective shift

Page 105: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Page 106: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Page 107: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Page 108: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Page 109: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Page 110: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

Three trends moving to mainstream

o Life-streaming

o Quantified Self

o Life-logging

Page 111: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 112: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 113: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 114: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 115: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 116: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 117: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

Page 118: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How should we relate to the “things”?

o Our past has been in master-slave mode

o For the first time, “things” can collaborate

. . . with each other

. . . with cloud based components

. . . and with us

o The driverless-car shift in control

We configure and command them . . .

. . . then we abdicate, for the ride

o Opaque intelligence / algorithmic aversion

Page 119: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 120: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 121: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 122: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 123: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 124: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 125: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 126: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change interface design?

o It reduces the primacy of the human-device I/F

o Separates “control” from “inform”

o Loosely defined inter-device collaboration options

neighbour discovery opportunities

freedom to change partners and routes

decision-making based on collaborators’ inputs

o Human becomes observer and team member

o Big culture shift, which we don’t yet fully understand

Page 127: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 128: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 129: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 130: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 131: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 132: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change design itself?

o Higher evolved experiencing (the Now) and remembering (the Past).

The latter will be outsourced by technology

o We become intuitive and (delayed) reflective/rational at the same time

o Assumption: integration will be seamless, automatic and implicit,

instead of explicit and interruptive

o We make the invisible visible and social

o Planned serendipity and synchronicity

o Everybody/thing/object will become an open platform with an open

API

Page 133: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 134: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 135: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 136: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 137: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 138: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 139: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

o IoT key enabler of intention economy

o The intention economy grows around buyers, not sellers

o In the intention economy, the buyer notifies the market of the intent to

buy, and sellers compete for the buyer’s purchase

o The intention economy is built around more than transactions.

Conversations matter. So do relationships. So do reputation, authority

and respect. Those virtues, however, are earned by sellers (as well as

buyers) and not just “branded” by sellers on the minds of buyers like

the symbols of ranchers burned on the hides of cattle

o The intention economy is about buyers finding sellers, not sellers

finding (or “capturing”) buyers

o Free markets require free customers. Tools & strategies that will make

customers both independent of vendors and better able to engage

with them voluntarily and genuinely will succeed

o The volume, variety and relevance of information coming from

customers in the intention economy will strip the gears of systems

built for controlling customer behaviour or for limiting customer input

Page 140: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

How does it change business?

Page 141: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

IoT reading list

o Bruce Sterling, Shaping Things, 2004

o Adam Greenfield, Everyware: The Dawning Age of Ubiquitous Computing, 2006

o Nathan Shedroff, Design Is the Problem: The Future of Design Must be Sustainable, 2009

o Mike Kuniavsky, Smart Things: Ubiquitous Computing User Experience Design, 2010

o Hazenberg, Huisman, Rubino, Meta Products: Building the Internet of Things, 2012

o Doc Searls, The Intention Economy, 2012

o Adrian McEwen, Designing the Internet of Things, 2013

o Robert Scoble, Age of Context: Mobile, Sensors, Data and the Future of Privacy, 2013

o Jaron Lanier, Who Owns the Future?, 2013

o Erik Brynjolfsson, The Second Machine Age: Work, Progress, and Prosperity in a Time of Brilliant

Technologies, 2014

o Evgeny Morozov, To Save Everything, Click Here: The Folly of Technological Solutionism, 2014

o Jeremy Rifkin, The Zero Marginal Cost Society: The Internet of Things, the Collaborative Commons,

and the Eclipse of Capitalism, 2014

o Bruce Sterling, The Epic Struggle of the Internet of Things, 2014

Page 142: The Internet of Things - Information Design Lab › ID405-HCI › files › 13_IoT_25Mar2015.pdfID 405: Human-Computer Interaction Spring 2015 Venkatesh Rajamanickam (@venkatrajam)

This lecture borrows heavily from a IoT lecture by Shuvam Misra

Images are uncredited. For class circulation only.

Venkatesh Rajamanickam

Associate Professor

IDC, IIT Bombay

email [email protected]

twitter @venkatrajam