SlideShare a Scribd company logo
The UX of Tomorrow:
Designing for the
Unknown
MIT Enterprise Forum of NYC
June 4, 2015
Jeff Feddersen
fddrsn.net
Background: three alternate UX projects
• Li Ning Sport Challenge
• HBO “Superwall”
• Target StyleScape
Physical Computing @ NYU
• What pcomp is
• How it is taught
• Example projects
Large body-controlled interactive game (pre Kinect)
Li Ning Reactive Wall
With: Ziba, AV&C Photo: Ziba
Flow Dodge Stretch
Primesensedepthcamera
Video: Ziba
Interactive touch UI integrated with large video wall, computer
vision system, and SMS.
HBO Superwall
With: BLT, Apologue, AV&C
C
Video: Jamil Thompson
UI UI UI UI
•Video playback, texture layer, and variable compositing mask on Vista Spyder and Watchout
systems.
•4 independant instances of a java-based UI, running 2160x1920 @ 60fps (separate HD UI
and alpha channels)
•Crowd sensing cameras
•Participant surveilance photo cameras
With: Mother NYC, AV&C, Brooklyn Research
Target StyleScape
120’ LED cinemagraph with mixed interactives along
entire length combining tangible, computer-vision, mobile,
and human-directed moments
Photo: Mother NYC
Photo: Mother NYC
Fun Side
Photo: Brooklyn Research
Functional Side
Photo: Brooklyn Research
1. Interactive Overview
Gizmos Eyes Mobile Humans
Simple hardware sensors
strategically located
throughout the space
Video/Depth streams
processed to support
interaction
Guests use their devices Event staff in the mix
Four broad categories of interaction tech have distinct infrastructure, execution, and cost
implications. Any of the four can be mixed together, and each can be scaled from
small+targeted to broad+comprehensive integration with the cinemagraph.
Design
docum
ent for Stylescape
Gizmos
Capture Board
CPU Data to cinemagraph
Display wall
Proximity
sensor
Floor pad
Switch
Button
Motion detector
In this scenario, the space will have small, simple sensors custom-built into the
environment or integrated with props. A single central computer reads the state of each
sensor, filters the data, and sends triggers to the video system.
Design
docum
ent for Stylescape
Eyes
CPU
Data to cinemagraph
Display Wall
CPU CPU CPU CPU CPU CPU
Cameras - either 2- or 3D, and used singly or in an array - watch the crowd. Computers
(approximately 1 per image stream) process the data into triggers for the video system.
Design
docum
ent for Stylescape
Mixed
Capture
CPU
Data to cinemagraph
Display wall
CPU CPU
The four categories can be mixed together to best
support specific interactions. However, cost and effort
are cumulative because there is almost no
infrastructure overlap.
CPU
Design
docum
ent for Stylescape
Summary
Gizmos Eyes Mobile Humans
Simple, scalable, many
possibilities from the same
components
Could be cool and subtle.
Can cover large space
Familiarity, contact beyond
event
Flexible, open ended,
resilient
Needs integration into
props, lots of cabling
breakable
Needs lots of processing to
extract smart triggers.
Optical cameras: lighting
Common Requires staffing, training,
management
Low cost (scalable) High cost (1:1 CPU camera) All costs in software/
campaign
Low cost
Medium effort (scalable) High effort Medium to High effort Low
Design
docum
ent for Stylescape
3. Plan
IR RE CC CC RE IR
IR
IR Mic Custom or stock
control surface
CPU
With mic in
ADC
6-12 channels
CC
* *
*
* These might also be
accomplished with sensors.
IR
RE
CC
Mic
Infrared, motion, or similar
Rotary encoder or similar
Contact closure
Microphone
Design
docum
ent for Stylescape
Common attributes:
• Heterogenous systems with distinct boundaries
• Components joined by “network glue”
• (Typically UDP/OSC in my case)
• Concept precedes solution
Physical Computing
PCOMP Overview
Engadget
From: https://itp.nyu.edu/physcomp/
WHAT IS PHYSICAL COMPUTING?
Physical Computing is an approach to computer-human
interaction design that starts by considering how
humans express themselves physically. Computer
interface design instruction often takes the computer
hardware for given — namely, that there is a keyboard, a
screen, speakers, and a mouse or trackpad or
touchscreen — and concentrates on teaching the
software necessary to design within those boundaries. In
physical computing, we take the human body and its
capabilities as the starting point, and attempt to
design interfaces, both software and hardware, that can
sense and respond to what humans can physically do.
Requires thinking about
• 1-bit
• digital I/O e.g. button, LED
• Many-bits
• analog I/O e.g. knob, fading LED
• Ways to transduce aspects of the physical world
to varying electrical properties (typically
changing resistance->changing voltage)
Handle messy “real-world” inputs
Derive meaning from input:
what did user do vs. what did user want
Reconnect to meaningful output
Learn communication protocols like…
• Asynchronous Serial
• I2C
• SPI
…so you can connect to other “smart”
components such as:
• Accelerometers
• GPS
• Display drivers
• just about anything else…
Example: Terminus
David Cihelna, Yurika Mulase, 2014
http://www.davidcihelna.com/terminus/
3D Navigation
http://www.davidcihelna.com/terminus/
Example: Equilibrium
Jonathan Han and Yuhang Jedy Chen, 2014
http://jedychen.com/category/equilibrium/
2 person “synchronization” game
http://jedychen.com/category/equilibrium/
Example: Descriptive
Camera
Matt Richardson, 2012
http://mattrichardson.com/Descriptive-Camera/
http://mattrichardson.com/Descriptive-Camera/

More Related Content

What's hot

Business Models for Open Source Hardware
Business Models for Open Source HardwareBusiness Models for Open Source Hardware
Business Models for Open Source Hardware
Benjamin Tincq
 
Desain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UXDesain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UX
Nur Fadli Utomo
 
How Web Design will reinvent manufacturing
How Web Design will reinvent manufacturingHow Web Design will reinvent manufacturing
How Web Design will reinvent manufacturing
Mike Kuniavsky
 
Managing a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer JourneyManaging a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer Journey
Karri Ojanen
 
inleiding tot chi
inleiding tot chiinleiding tot chi
inleiding tot chi
Erik Duval
 
Motion UI Principles
Motion UI Principles Motion UI Principles
Motion UI Principles
Nguyen Le Phu An
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
MobileUXLondon
 
Making Money From Open Source Hardware
Making Money From Open Source HardwareMaking Money From Open Source Hardware
Making Money From Open Source Hardware
David Mellis
 
Internet of things
Internet of thingsInternet of things
Internet of things
Serhiy Baryshniev
 
UX: Enhancing Experiences with Animation
UX: Enhancing Experiences with AnimationUX: Enhancing Experiences with Animation
UX: Enhancing Experiences with Animation
Alfredo Aponte
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
studiokandm
 
Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
Timo Arnall
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
Claus Medvesek
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
studiokandm
 
Mobile next
Mobile nextMobile next
Mobile next
Karri Ojanen
 
Network thinking. The incoming new decentralised age from a design perspectiv...
Network thinking. The incoming new decentralised age from a design perspectiv...Network thinking. The incoming new decentralised age from a design perspectiv...
Network thinking. The incoming new decentralised age from a design perspectiv...
Network Society Research
 
Buildingscapes - Immersive Worlds and the Built Environment
Buildingscapes - Immersive Worlds and the Built EnvironmentBuildingscapes - Immersive Worlds and the Built Environment
Buildingscapes - Immersive Worlds and the Built Environment
David Burden
 
ITP / SED Day 6
ITP / SED Day 6ITP / SED Day 6
ITP / SED Day 6
Sami Niemelä
 
Animation in UX
Animation in UXAnimation in UX
Animation in UX
Idan Ben Ari
 

What's hot (19)

Business Models for Open Source Hardware
Business Models for Open Source HardwareBusiness Models for Open Source Hardware
Business Models for Open Source Hardware
 
Desain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UXDesain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UX
 
How Web Design will reinvent manufacturing
How Web Design will reinvent manufacturingHow Web Design will reinvent manufacturing
How Web Design will reinvent manufacturing
 
Managing a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer JourneyManaging a Multiscreen, Multicontext Customer Journey
Managing a Multiscreen, Multicontext Customer Journey
 
inleiding tot chi
inleiding tot chiinleiding tot chi
inleiding tot chi
 
Motion UI Principles
Motion UI Principles Motion UI Principles
Motion UI Principles
 
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDAMobile UX London - Mobile Usability Hands-on by SABRINA DUDA
Mobile UX London - Mobile Usability Hands-on by SABRINA DUDA
 
Making Money From Open Source Hardware
Making Money From Open Source HardwareMaking Money From Open Source Hardware
Making Money From Open Source Hardware
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
UX: Enhancing Experiences with Animation
UX: Enhancing Experiences with AnimationUX: Enhancing Experiences with Animation
UX: Enhancing Experiences with Animation
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
Mobile next
Mobile nextMobile next
Mobile next
 
Network thinking. The incoming new decentralised age from a design perspectiv...
Network thinking. The incoming new decentralised age from a design perspectiv...Network thinking. The incoming new decentralised age from a design perspectiv...
Network thinking. The incoming new decentralised age from a design perspectiv...
 
Buildingscapes - Immersive Worlds and the Built Environment
Buildingscapes - Immersive Worlds and the Built EnvironmentBuildingscapes - Immersive Worlds and the Built Environment
Buildingscapes - Immersive Worlds and the Built Environment
 
ITP / SED Day 6
ITP / SED Day 6ITP / SED Day 6
ITP / SED Day 6
 
Animation in UX
Animation in UXAnimation in UX
Animation in UX
 

Viewers also liked

User Experience Tools for the UX Professional
User Experience Tools for the UX Professional User Experience Tools for the UX Professional
User Experience Tools for the UX Professional
Isidore Gotto
 
What is the Social Graph?
What is the Social Graph?What is the Social Graph?
What is the Social Graph?
Isidore Gotto
 
Google - Investment Analysis & Mgmt 120213 10pm v4 final
Google - Investment Analysis & Mgmt  120213 10pm v4 finalGoogle - Investment Analysis & Mgmt  120213 10pm v4 final
Google - Investment Analysis & Mgmt 120213 10pm v4 final
Richard Chan, MBA
 
Homeowners barrier islands strategic analysis (bb team) 071414
Homeowners barrier islands strategic analysis (bb team) 071414Homeowners barrier islands strategic analysis (bb team) 071414
Homeowners barrier islands strategic analysis (bb team) 071414
Richard Chan, MBA
 
Venture Capital - Innovation, Market Sizing
Venture Capital - Innovation, Market SizingVenture Capital - Innovation, Market Sizing
Venture Capital - Innovation, Market Sizing
Richard Chan, MBA
 
Social Media and Technology Events
Social Media and Technology EventsSocial Media and Technology Events
Social Media and Technology Events
Isidore Gotto
 
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
Oxford Tech + UX
 
Measuring User Experience
Measuring User ExperienceMeasuring User Experience
Measuring User Experience
Alan Ho
 
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
IT Arena
 
Microsoft html5 web camp june 15 in nyc notes
Microsoft html5 web camp june 15 in nyc notesMicrosoft html5 web camp june 15 in nyc notes
Microsoft html5 web camp june 15 in nyc notes
Isidore Gotto
 
ADP\'s New Workforce Now Solution
ADP\'s New Workforce Now SolutionADP\'s New Workforce Now Solution
ADP\'s New Workforce Now Solution
sachsj
 
Workforce Now by ADP
Workforce Now by ADPWorkforce Now by ADP
Workforce Now by ADP
Jonathon Cote
 
UX Awards: Top Trends in Award-Winning UX London
UX Awards: Top Trends in Award-Winning UX LondonUX Awards: Top Trends in Award-Winning UX London
UX Awards: Top Trends in Award-Winning UX London
Oxford Tech + UX
 
ADP Workforce Now Comprehensive HR
ADP Workforce Now Comprehensive HRADP Workforce Now Comprehensive HR
ADP Workforce Now Comprehensive HR
nsims2425
 
WorkforceNow Solution Overview Guide
WorkforceNow Solution Overview GuideWorkforceNow Solution Overview Guide
WorkforceNow Solution Overview Guide
jimhornberger
 
Web Metrics: A Primer for UX Pros - UPDATED
Web Metrics: A Primer for UX Pros - UPDATEDWeb Metrics: A Primer for UX Pros - UPDATED
Web Metrics: A Primer for UX Pros - UPDATED
Oxford Tech + UX
 
A Practical Guide to Measuring User Experience
A Practical Guide to Measuring User ExperienceA Practical Guide to Measuring User Experience
A Practical Guide to Measuring User Experience
Richard Dalton
 
Best buy strategic analysis (bb team) final
Best buy strategic analysis (bb team) finalBest buy strategic analysis (bb team) final
Best buy strategic analysis (bb team) final
Richard Chan, MBA
 
Samsung Brand Management Case
Samsung Brand Management CaseSamsung Brand Management Case
Samsung Brand Management Case
Richard Chan, MBA
 

Viewers also liked (19)

User Experience Tools for the UX Professional
User Experience Tools for the UX Professional User Experience Tools for the UX Professional
User Experience Tools for the UX Professional
 
What is the Social Graph?
What is the Social Graph?What is the Social Graph?
What is the Social Graph?
 
Google - Investment Analysis & Mgmt 120213 10pm v4 final
Google - Investment Analysis & Mgmt  120213 10pm v4 finalGoogle - Investment Analysis & Mgmt  120213 10pm v4 final
Google - Investment Analysis & Mgmt 120213 10pm v4 final
 
Homeowners barrier islands strategic analysis (bb team) 071414
Homeowners barrier islands strategic analysis (bb team) 071414Homeowners barrier islands strategic analysis (bb team) 071414
Homeowners barrier islands strategic analysis (bb team) 071414
 
Venture Capital - Innovation, Market Sizing
Venture Capital - Innovation, Market SizingVenture Capital - Innovation, Market Sizing
Venture Capital - Innovation, Market Sizing
 
Social Media and Technology Events
Social Media and Technology EventsSocial Media and Technology Events
Social Media and Technology Events
 
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
Chaos Theory: How Real-Time Data is Making Analytics and Product Design Obsol...
 
Measuring User Experience
Measuring User ExperienceMeasuring User Experience
Measuring User Experience
 
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
How to Measure the Value of UX Design in Enterprise IT Projects (Heike van Ge...
 
Microsoft html5 web camp june 15 in nyc notes
Microsoft html5 web camp june 15 in nyc notesMicrosoft html5 web camp june 15 in nyc notes
Microsoft html5 web camp june 15 in nyc notes
 
ADP\'s New Workforce Now Solution
ADP\'s New Workforce Now SolutionADP\'s New Workforce Now Solution
ADP\'s New Workforce Now Solution
 
Workforce Now by ADP
Workforce Now by ADPWorkforce Now by ADP
Workforce Now by ADP
 
UX Awards: Top Trends in Award-Winning UX London
UX Awards: Top Trends in Award-Winning UX LondonUX Awards: Top Trends in Award-Winning UX London
UX Awards: Top Trends in Award-Winning UX London
 
ADP Workforce Now Comprehensive HR
ADP Workforce Now Comprehensive HRADP Workforce Now Comprehensive HR
ADP Workforce Now Comprehensive HR
 
WorkforceNow Solution Overview Guide
WorkforceNow Solution Overview GuideWorkforceNow Solution Overview Guide
WorkforceNow Solution Overview Guide
 
Web Metrics: A Primer for UX Pros - UPDATED
Web Metrics: A Primer for UX Pros - UPDATEDWeb Metrics: A Primer for UX Pros - UPDATED
Web Metrics: A Primer for UX Pros - UPDATED
 
A Practical Guide to Measuring User Experience
A Practical Guide to Measuring User ExperienceA Practical Guide to Measuring User Experience
A Practical Guide to Measuring User Experience
 
Best buy strategic analysis (bb team) final
Best buy strategic analysis (bb team) finalBest buy strategic analysis (bb team) final
Best buy strategic analysis (bb team) final
 
Samsung Brand Management Case
Samsung Brand Management CaseSamsung Brand Management Case
Samsung Brand Management Case
 

Similar to The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen

Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
Sebastian Weinhold
 
Intelligent image processing
Intelligent image processingIntelligent image processing
Intelligent image processing
Andrew Stewart
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
Yashesh Shroff
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshop
Claire Rowland
 
資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?
Murphy Chen
 
Rapid iteration for an Internet of Things
Rapid iteration for an Internet of ThingsRapid iteration for an Internet of Things
Rapid iteration for an Internet of Things
StudioSFO
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
Jitu Choudhary
 
HCI
HCIHCI
Introduction
IntroductionIntroduction
Introduction
sagayaaurelia1
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
ITCamp
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
Leon Lei
 
How Can We Answer the Really BIG Questions?
How Can We Answer the Really BIG Questions?How Can We Answer the Really BIG Questions?
How Can We Answer the Really BIG Questions?
Amazon Web Services
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt
Usamajawad3
 
I/O Challenges in Brain Tissue Simulation
I/O Challenges in Brain Tissue SimulationI/O Challenges in Brain Tissue Simulation
I/O Challenges in Brain Tissue Simulation
inside-BigData.com
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and development
Jazmi Jamal
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
Journal For Research
 
5-Pen-PC-Technology-ppt-Presentation (1) - Copy
5-Pen-PC-Technology-ppt-Presentation (1) - Copy5-Pen-PC-Technology-ppt-Presentation (1) - Copy
5-Pen-PC-Technology-ppt-Presentation (1) - Copy
uzmaa khan
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
IRJET Journal
 
Image transformation using grid(synopsis)
Image transformation using grid(synopsis)Image transformation using grid(synopsis)
Image transformation using grid(synopsis)
Mumbai Academisc
 
Surface computer
Surface computer Surface computer
Surface computer
Radhakrishna Mutthoju
 

Similar to The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen (20)

Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
Intelligent image processing
Intelligent image processingIntelligent image processing
Intelligent image processing
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshop
 
資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?資工人為什麼需要學習數位電路?
資工人為什麼需要學習數位電路?
 
Rapid iteration for an Internet of Things
Rapid iteration for an Internet of ThingsRapid iteration for an Internet of Things
Rapid iteration for an Internet of Things
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI
HCIHCI
HCI
 
Introduction
IntroductionIntroduction
Introduction
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
How Can We Answer the Really BIG Questions?
How Can We Answer the Really BIG Questions?How Can We Answer the Really BIG Questions?
How Can We Answer the Really BIG Questions?
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt
 
I/O Challenges in Brain Tissue Simulation
I/O Challenges in Brain Tissue SimulationI/O Challenges in Brain Tissue Simulation
I/O Challenges in Brain Tissue Simulation
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and development
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
 
5-Pen-PC-Technology-ppt-Presentation (1) - Copy
5-Pen-PC-Technology-ppt-Presentation (1) - Copy5-Pen-PC-Technology-ppt-Presentation (1) - Copy
5-Pen-PC-Technology-ppt-Presentation (1) - Copy
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
Image transformation using grid(synopsis)
Image transformation using grid(synopsis)Image transformation using grid(synopsis)
Image transformation using grid(synopsis)
 
Surface computer
Surface computer Surface computer
Surface computer
 

More from Oxford Tech + UX

Digital Analytics Association Symposium- Research, Analytics and Testing for ...
Digital Analytics Association Symposium- Research, Analytics and Testing for ...Digital Analytics Association Symposium- Research, Analytics and Testing for ...
Digital Analytics Association Symposium- Research, Analytics and Testing for ...
Oxford Tech + UX
 
UX Awards 2014 Keynote
UX Awards 2014 KeynoteUX Awards 2014 Keynote
UX Awards 2014 Keynote
Oxford Tech + UX
 
Content Strategy + Navigation Design: UX Overview + Considerations
Content Strategy + Navigation Design: UX Overview + ConsiderationsContent Strategy + Navigation Design: UX Overview + Considerations
Content Strategy + Navigation Design: UX Overview + Considerations
Oxford Tech + UX
 
UX Awards: Winning Submissions & Great Case Studies that Tell Stories
UX Awards: Winning Submissions & Great Case Studies that Tell Stories UX Awards: Winning Submissions & Great Case Studies that Tell Stories
UX Awards: Winning Submissions & Great Case Studies that Tell Stories
Oxford Tech + UX
 
DAA Keynote- 99 Amazing Big Data Experiences
DAA Keynote- 99 Amazing Big Data ExperiencesDAA Keynote- 99 Amazing Big Data Experiences
DAA Keynote- 99 Amazing Big Data Experiences
Oxford Tech + UX
 
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
Oxford Tech + UX
 
3rd Annual International UX Awards- June 2013
3rd Annual International UX Awards- June 20133rd Annual International UX Awards- June 2013
3rd Annual International UX Awards- June 2013
Oxford Tech + UX
 
2nd Annual International UX Awards, May 2012
2nd Annual International UX Awards, May 20122nd Annual International UX Awards, May 2012
2nd Annual International UX Awards, May 2012
Oxford Tech + UX
 
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYCLEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
Oxford Tech + UX
 

More from Oxford Tech + UX (9)

Digital Analytics Association Symposium- Research, Analytics and Testing for ...
Digital Analytics Association Symposium- Research, Analytics and Testing for ...Digital Analytics Association Symposium- Research, Analytics and Testing for ...
Digital Analytics Association Symposium- Research, Analytics and Testing for ...
 
UX Awards 2014 Keynote
UX Awards 2014 KeynoteUX Awards 2014 Keynote
UX Awards 2014 Keynote
 
Content Strategy + Navigation Design: UX Overview + Considerations
Content Strategy + Navigation Design: UX Overview + ConsiderationsContent Strategy + Navigation Design: UX Overview + Considerations
Content Strategy + Navigation Design: UX Overview + Considerations
 
UX Awards: Winning Submissions & Great Case Studies that Tell Stories
UX Awards: Winning Submissions & Great Case Studies that Tell Stories UX Awards: Winning Submissions & Great Case Studies that Tell Stories
UX Awards: Winning Submissions & Great Case Studies that Tell Stories
 
DAA Keynote- 99 Amazing Big Data Experiences
DAA Keynote- 99 Amazing Big Data ExperiencesDAA Keynote- 99 Amazing Big Data Experiences
DAA Keynote- 99 Amazing Big Data Experiences
 
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
NYC-CHI Connected Spaces: NYC IoT Event, September 5, 2013
 
3rd Annual International UX Awards- June 2013
3rd Annual International UX Awards- June 20133rd Annual International UX Awards- June 2013
3rd Annual International UX Awards- June 2013
 
2nd Annual International UX Awards, May 2012
2nd Annual International UX Awards, May 20122nd Annual International UX Awards, May 2012
2nd Annual International UX Awards, May 2012
 
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYCLEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
LEAN UX ROUNDTABLE - INTRODUCTION- NYCCHI EVENT, APRIL 2012, NYC
 

Recently uploaded

Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

The UX of Tomorrow: Designing for the Unknown by Jeff Feddersen

  • 1. The UX of Tomorrow: Designing for the Unknown MIT Enterprise Forum of NYC June 4, 2015 Jeff Feddersen fddrsn.net
  • 2. Background: three alternate UX projects • Li Ning Sport Challenge • HBO “Superwall” • Target StyleScape Physical Computing @ NYU • What pcomp is • How it is taught • Example projects
  • 3. Large body-controlled interactive game (pre Kinect) Li Ning Reactive Wall With: Ziba, AV&C Photo: Ziba
  • 4.
  • 8. Interactive touch UI integrated with large video wall, computer vision system, and SMS. HBO Superwall With: BLT, Apologue, AV&C
  • 9. C
  • 11. UI UI UI UI •Video playback, texture layer, and variable compositing mask on Vista Spyder and Watchout systems. •4 independant instances of a java-based UI, running 2160x1920 @ 60fps (separate HD UI and alpha channels) •Crowd sensing cameras •Participant surveilance photo cameras
  • 12. With: Mother NYC, AV&C, Brooklyn Research Target StyleScape 120’ LED cinemagraph with mixed interactives along entire length combining tangible, computer-vision, mobile, and human-directed moments Photo: Mother NYC
  • 16. 1. Interactive Overview Gizmos Eyes Mobile Humans Simple hardware sensors strategically located throughout the space Video/Depth streams processed to support interaction Guests use their devices Event staff in the mix Four broad categories of interaction tech have distinct infrastructure, execution, and cost implications. Any of the four can be mixed together, and each can be scaled from small+targeted to broad+comprehensive integration with the cinemagraph. Design docum ent for Stylescape
  • 17. Gizmos Capture Board CPU Data to cinemagraph Display wall Proximity sensor Floor pad Switch Button Motion detector In this scenario, the space will have small, simple sensors custom-built into the environment or integrated with props. A single central computer reads the state of each sensor, filters the data, and sends triggers to the video system. Design docum ent for Stylescape
  • 18. Eyes CPU Data to cinemagraph Display Wall CPU CPU CPU CPU CPU CPU Cameras - either 2- or 3D, and used singly or in an array - watch the crowd. Computers (approximately 1 per image stream) process the data into triggers for the video system. Design docum ent for Stylescape
  • 19. Mixed Capture CPU Data to cinemagraph Display wall CPU CPU The four categories can be mixed together to best support specific interactions. However, cost and effort are cumulative because there is almost no infrastructure overlap. CPU Design docum ent for Stylescape
  • 20. Summary Gizmos Eyes Mobile Humans Simple, scalable, many possibilities from the same components Could be cool and subtle. Can cover large space Familiarity, contact beyond event Flexible, open ended, resilient Needs integration into props, lots of cabling breakable Needs lots of processing to extract smart triggers. Optical cameras: lighting Common Requires staffing, training, management Low cost (scalable) High cost (1:1 CPU camera) All costs in software/ campaign Low cost Medium effort (scalable) High effort Medium to High effort Low Design docum ent for Stylescape
  • 21. 3. Plan IR RE CC CC RE IR IR IR Mic Custom or stock control surface CPU With mic in ADC 6-12 channels CC * * * * These might also be accomplished with sensors. IR RE CC Mic Infrared, motion, or similar Rotary encoder or similar Contact closure Microphone Design docum ent for Stylescape
  • 22. Common attributes: • Heterogenous systems with distinct boundaries • Components joined by “network glue” • (Typically UDP/OSC in my case) • Concept precedes solution
  • 25. From: https://itp.nyu.edu/physcomp/ WHAT IS PHYSICAL COMPUTING? Physical Computing is an approach to computer-human interaction design that starts by considering how humans express themselves physically. Computer interface design instruction often takes the computer hardware for given — namely, that there is a keyboard, a screen, speakers, and a mouse or trackpad or touchscreen — and concentrates on teaching the software necessary to design within those boundaries. In physical computing, we take the human body and its capabilities as the starting point, and attempt to design interfaces, both software and hardware, that can sense and respond to what humans can physically do.
  • 26.
  • 27. Requires thinking about • 1-bit • digital I/O e.g. button, LED • Many-bits • analog I/O e.g. knob, fading LED • Ways to transduce aspects of the physical world to varying electrical properties (typically changing resistance->changing voltage)
  • 28. Handle messy “real-world” inputs Derive meaning from input: what did user do vs. what did user want Reconnect to meaningful output
  • 29. Learn communication protocols like… • Asynchronous Serial • I2C • SPI …so you can connect to other “smart” components such as: • Accelerometers • GPS • Display drivers • just about anything else…
  • 31. David Cihelna, Yurika Mulase, 2014 http://www.davidcihelna.com/terminus/ 3D Navigation
  • 34. Jonathan Han and Yuhang Jedy Chen, 2014 http://jedychen.com/category/equilibrium/ 2 person “synchronization” game