SlideShare a Scribd company logo
The Electricity Between Us:
Humans and Information
Ben Taylor | Technical Product Designer, Integrated Play at Hasbro
#PrimeInterface
Whois
• HCI with a focus on motivating interaction = Entertainment
Technologist
• At Hasbro I invent and develop technical products, or ”Smart Toys”,
and technologies that allow users to interact with data.
2000 - 2006
2007 - 2010
2011 - 2014
2014 - Now
What this talk is about
What this talk is about
• The Internet of Things
What this talk is about
• The Internet of Things
What this talk is about
• The Internet of Things
The Internet
What this talk is about
• The Internet of Things
The Internet Things
What this talk is about
• The Internet of Things
Digital Physical
What this talk is about
• The Internet of Things
Digital PhysicalInterface
“Information Wants to be Free”
Today’s Internet – Where We’ve Gone
On the one hand information wants to be expensive, because it's so valuable.
The right information in the right place just changes your life.
On the other hand, information wants to be free, because the cost of getting
it out is getting lower and lower all the time. So you have these two fighting
against each other.
- Stewart Brand to Steve Wozniak, Hackers Conference in 1984
On the one hand information wants to be expensive, because it's so valuable.
The right information in the right place just changes your life.
On the other hand, information wants to be free, because the cost of getting
it out is getting lower and lower all the time. So you have these two fighting
against each other.
- Stewart Brand to Steve Wozniak, Hackers Conference in 1984
Information Humans
Digital Physical
The Vector of Data vs Users
The Vector of Data vs Users
The Vector of Data vs Users
Designing for the Prime Interface
Information Humans
Digital Physical
Interface
Humans
Digital Physical
InterfaceInformation
Information Humans
Digital Physical
Interface
Information
Digital Physical
Interface Humans
Designing for the Prime Interface
Designing for the Prime Interface
Information Humans
Digital Physical
Interface
Humans
Digital Physical
InterfaceInformation
The Vector of Data vs Users
• Convergent fields:
The Vector of Data vs Users
• Convergent fields:
Escalating User Vector
- We’re moving deeper into technology
- Interactive Input: Social Media, Video
Games, etc.
- VR
- Neuralink
- Digitized Consciousness
Escalating Data Vector
- Data is coming out into the world
- Passively Consumed Output:
Physical Media (Print, TV, Film), etc.
- AR
- Robots
- Self-Aware Humanoid Robots
Designing for the Prime Interface
Designing for the Prime Interface
Designing for the Prime Interface
Designing for the Prime Interface
Designing for the Prime Interface
Interfaces in Coding
• What “should” we do?
Interfaces in Coding
• What “should” we do?
• Use Design Patterns.
Behavioral Pattern: State Machine
Digital Context
+ Request()
state -> Handle()
State
+ Handle()
Interface State A
+ Handle()
Interface State B
+ Handle()
- state
Structural Pattern: Adapter
Client Interface Target
+ Request()
Adapter
+ Request()
adaptee -> SpecificRequest()
Adaptee
+ SpecificRequest()
- adaptee
Creational Pattern: Factory
Product
ConcreteProduct ConcreteCreator
+ FactoryMethod()
return new ConcreteProduct
Creator
+ FactoryMethod()
+ AnOperation()
<< instantiate >>
Design Patterns for the Right Jobs
• Behavioral Patterns:
• Chain of Responsibility
• Command Interpreter
• Iterator
• Mediator
• Memento
• Observer
• State Machine
• Strategy
• Template
• Method Visitor
• Structural Patterns:
• Adapter
• Bridge
• Composite
• Decorator
• Facade
• Flyweight
• Proxy
• Creational Patterns:
• Abstract Factory
• Builder
• Factory
• Prototype
• Singleton
Interfaces in Coding
• What “should” we do?
• Use Design Patterns.
Interfaces in Coding
• What “should” we do?
• Use Design Patterns.
• The Right Information in the Right Place
I, Robot
Tomorrow’s Internet – Where We’re Going
The Singularity is Near
The Singularity is Here
Virtual Worlds
Designing for the Prime Interface
Designing for the Prime Interface
in
Information Humans
Digital Physical
Interface
Information
Digital Physical
Interface Humans
Digital Physical
EndStart Start
Digital Physical
EndStart Start
Emphasis on Immersion
One Size
Fits All
DARPA Robotics Challenge
Designing for the Prime Interface
Designing for the Prime Interface
Data’s Embodiment
An Internet for Everything – The Challenge for IoT
Price Per Computing
• IoT is increasingly cost-effective (Sensors, Moore's Law)
• Big players are moving on the space
• It’s increasingly easier and easier to prototype
The Distinction Between Intelligence and
Utility
• They usually go hand-in-hand, but access to data is nuanced.
Augmenting Reality
Designing for the Prime Interface
Information Humans
Digital Physical
Interface
Humans
Digital Physical
InterfaceInformation
Digital Physical
EndStart Start
Digital Physical
EndStart Start
Bespoke
Reliant on Real World
Perception / Cost
Well, which is it?!
• When should data change to accommodate us?
• When should we change to accommodate data?
Prime Interfaces optimize contextual utility when determining
where a human and information should meet.
Prime Interfaces optimize contextual utility when determining
where a human and information should meet.
Prime Interfaces optimize contextual utility when determining
where a human and information should meet.
The right information in the right place just changes your life.
- Stewart Brand
Determining Contextual Utility
- Problem
- Solution
- Human Vector
- Data Vector
- Velocity to Solution:
- Friction (Drive; aka Motivation/Desire, Accessibility; aka Ease-
of-Use, Size of Demographic; aka ”which” humans)
- Time
Where does it exist?
What will it take to get there?
How does it come?
When will I get the solution?
Information Humans
Digital Physical
Prime
Interface
Information Humans
Digital Physical
Creational
Behavioral
Structural
Information Humans
Digital Physical
WhoWho
Why
Why
Where
What
When
How Much
Where
What
When
How Much
v v
End
Amazon Echo &
Google Home
Designing for the Prime Interface
Designing for the Prime Interface
Designing for the Prime Interface
Cortana
• Existing Precedent
• Low Cost
Aibo
• It comes to you.
• Familiar, formed from the
real world.
• Engaging.
Information Humans
Digital Physical
WhoWho
Why
Why
Where
What
When
How Much
Where
What
When
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Where
What
When
How Much
Where
Prime Morphology
When
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Where
Prime Accessibility
When
How Much
Where
Prime Morphology
When
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Where
Prime Accessibility
When
How Much
Prime Instatement
Prime Morphology
When
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Prime Destination
Prime Accessibility
When
How Much
Prime Instatement
Prime Morphology
When
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Prime Destination
Prime Accessibility
When
How Much
Prime Instatement
Prime Morphology
Prime Context
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Prime Destination
Prime Accessibility
Prime Interval
How Much
Prime Instatement
Prime Morphology
Prime Context
How Much
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Prime Destination
Prime Accessibility
Prime Interval
How Much
Prime Instatement
Prime Morphology
Prime Context
Prime Utility
v v
End
Information Humans
Digital Physical
WhoWho
Why
Why
Prime Destination
Prime Accessibility
Prime Interval
Prime Agency
Prime Instatement
Prime Morphology
Prime Context
Prime Utility
v v
End
Questions
@Benjamin_Taylor | #PrimeInterface

More Related Content

PPTX
Futures in Computing
PPTX
Future of Technology in Social Media
PPTX
NCBI presentation 27th April 2016
PPTX
What I learned about AI, ML and Blockchain from one Wired conference!
PPT
Rxdxt Bbc Fmt
PDF
Internet of Things and Artificial Intelligence
PDF
IBM Watson: How it Works, and What it means for Society beyond winning Jeopardy!
PPTX
Cloud Security - Cloud Arena - Tim Willoughby
Futures in Computing
Future of Technology in Social Media
NCBI presentation 27th April 2016
What I learned about AI, ML and Blockchain from one Wired conference!
Rxdxt Bbc Fmt
Internet of Things and Artificial Intelligence
IBM Watson: How it Works, and What it means for Society beyond winning Jeopardy!
Cloud Security - Cloud Arena - Tim Willoughby

What's hot (20)

PDF
AI_Workshop
PDF
Now & Next - Mediacom
PPTX
Data analytics and artificial intelligence in digital era
PPTX
Conversational AI versus AI Data Science
PPTX
Emerging Big Data & Analytics Trends with Hadoop
PDF
Dr Jimmy Schwarzkopf Keynote @STKI Summit 2011
KEY
State of the Internet Operating System
PPTX
Introduction to exploring hci
PPTX
Innovative Technologies and Tech Trends
KEY
F+ presentation public en
PDF
Fontys Eric van Tol
PDF
Computing and the future of everything
PPTX
Tech trends
PDF
Design & the internet of things: from whimsy to utility and hopefully back
PDF
Cognitive assistance at work
PDF
Cognitive computing big_data_statistical_analytics
PDF
IBM Watson & Cognitive Computing - Tech In Asia 2016
PDF
Cognitive Automation - Your AI Coworker
PPTX
Current and Future Trends in Media and Information
PPTX
What Is Digital
AI_Workshop
Now & Next - Mediacom
Data analytics and artificial intelligence in digital era
Conversational AI versus AI Data Science
Emerging Big Data & Analytics Trends with Hadoop
Dr Jimmy Schwarzkopf Keynote @STKI Summit 2011
State of the Internet Operating System
Introduction to exploring hci
Innovative Technologies and Tech Trends
F+ presentation public en
Fontys Eric van Tol
Computing and the future of everything
Tech trends
Design & the internet of things: from whimsy to utility and hopefully back
Cognitive assistance at work
Cognitive computing big_data_statistical_analytics
IBM Watson & Cognitive Computing - Tech In Asia 2016
Cognitive Automation - Your AI Coworker
Current and Future Trends in Media and Information
What Is Digital
Ad

Similar to Designing for the Prime Interface (20)

PDF
Anthony Nystrom - Intridea - Date Science in the NOW, it takes an Army of tools
PPTX
Digital Transformation Major tech trends through the customer lens and relati...
PPTX
Integrate Big Data into Your Organization with Informatica and Perficient
DOCX
Emergingtreands class11 cs
PPTX
Big Data World Singapore 2017 - Moving Towards Digitization & Artificial Inte...
PPTX
IP presentation.pptx
PDF
Internet technology and web engineering
PPTX
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
PPTX
The Future for Smart Technology Architects
PDF
What Digital Technology Does to Design & Innovation
PDF
Internet of Things - Benefits for the Ummah
PDF
Internet of Things
PPTX
FinalPPT-StJoseph (3).pptx
PDF
Internet of Things (2015)
PDF
Shaping Behavior by Design SxSW 2016
PDF
Shaping Behavior by Design SxSW 2016
PDF
Your brand is the sum of its interactions
PPT
Next Generation Internet Marketing-Transformational Customer Experience
PDF
Technology, AI and the future of marketing: key themes from SXSW
PDF
Internet of Things - The Tip of the Iceberg or The Tipping Point
Anthony Nystrom - Intridea - Date Science in the NOW, it takes an Army of tools
Digital Transformation Major tech trends through the customer lens and relati...
Integrate Big Data into Your Organization with Informatica and Perficient
Emergingtreands class11 cs
Big Data World Singapore 2017 - Moving Towards Digitization & Artificial Inte...
IP presentation.pptx
Internet technology and web engineering
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
The Future for Smart Technology Architects
What Digital Technology Does to Design & Innovation
Internet of Things - Benefits for the Ummah
Internet of Things
FinalPPT-StJoseph (3).pptx
Internet of Things (2015)
Shaping Behavior by Design SxSW 2016
Shaping Behavior by Design SxSW 2016
Your brand is the sum of its interactions
Next Generation Internet Marketing-Transformational Customer Experience
Technology, AI and the future of marketing: key themes from SXSW
Internet of Things - The Tip of the Iceberg or The Tipping Point
Ad

More from Ben Taylor (9)

PPTX
Aspirational Reality - AR in Action 2018
PPTX
IGDA RI January '16 - Jammin' - Game Jams and Hackathons Workshop
PDF
IGDA RI November '15 - Games Leadership Panel and Year End Event
PDF
IGDA RI October '15 - Horror Games Panel and Musical Extras
PDF
IGDA RI September '15 - Hack & Slash Games Panel and BFIG 2015 Recap
PPT
IGDA RI August '15 - Sports Games Panel and August Event Recap
PDF
IGDA RI July '15 - Rhythm Games Panel
PDF
IGDA RI June '15 - Simulation Games Panel and E3 2015 Recap
PDF
Development Darwinism
Aspirational Reality - AR in Action 2018
IGDA RI January '16 - Jammin' - Game Jams and Hackathons Workshop
IGDA RI November '15 - Games Leadership Panel and Year End Event
IGDA RI October '15 - Horror Games Panel and Musical Extras
IGDA RI September '15 - Hack & Slash Games Panel and BFIG 2015 Recap
IGDA RI August '15 - Sports Games Panel and August Event Recap
IGDA RI July '15 - Rhythm Games Panel
IGDA RI June '15 - Simulation Games Panel and E3 2015 Recap
Development Darwinism

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Machine learning based COVID-19 study performance prediction
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?
20250228 LYD VKU AI Blended-Learning.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Network Security Unit 5.pdf for BCA BBA.
Mobile App Security Testing_ A Comprehensive Guide.pdf

Designing for the Prime Interface

Editor's Notes

  • #3: 5-10 mins
  • #4: Worked with the company that created these hardware peripherals that interfaced with digital games
  • #5: Worked with the company that created these hardware peripherals that interfaced with digital games
  • #6: Worked with the company that created these hardware peripherals that interfaced with digital games
  • #7: Worked with the company that created these hardware peripherals that interfaced with digital games
  • #8: Don’t worry, this talk isn’t about the chemistry between me and you, the audience…
  • #9: It’s of course about the Internet of Things But let’s take a moment to decode this term.
  • #10: The cloud isn’t actually a tangible thing – it’s a network of computers bound together by the free flowing movement of information. That ubiquitous source of information we all refer to as THE Internet.
  • #11: And by ”things” we’re referring to our smart devices that are connected to the internet, such as mobile devices, televisions, lightbulbs, etc.
  • #12: But what are we really saying?
  • #13: There is digital information we want to get to and it’s provided by and connected with some sort of physical object, all those things. In fact, we are those things as well. We provide and connect with data. This talk is about that connection – and where we’re going with it.
  • #14: We’re going to talk about our proximity to data and how we are becoming increasingly closer to it via several technical product fields.
  • #15: 11:45 | 15 min Foundation Summary Take Away: There are existing vectors of movement between us and information
  • #16: What does ”Free” mean here? This quote talks about a conflict between the inherently immaterial form of data in proximity to it’s utility to people.
  • #17: Let’s talk about ”the right information in the right place” and the value of that.
  • #19: Let’s talk about a valuable piece of information that you, a user, might want.
  • #20: Does everyone here know this guy? Who is he? Pikachu! And what do you have to do with him?
  • #21: Catch him! But how? He’s not real and you are.
  • #23: Well it’s mobile – which means the data is accommodating our physical needs
  • #25: But we are largely immersing ourselves into the virtual world and changing our behaviors to accommodate where the data lives.
  • #27: Data comes to us
  • #28: And overlays on our world
  • #31: In all of these instances, the gap is being closed between us and the information. The “Singularity” is here. IoT, like MR, is a middleground
  • #32: The “Singularity” is here. IoT, like MR, is a middleground
  • #38: The right answer versus the BEST answer
  • #40: Do we have a system with lots of states where keeping track of code for different states is difficult. Allow the object to alter it behavior when its internal state change.
  • #41: Do we have the right stuff but wrong interface. We use the adapter design pattern where the requirements is to convert between one interface to another. Adapter pattern is never implemented when designing a new system but with the changing requirements we have deferring interfaces then adapter comes into picture.
  • #42: Do we need to have derived classes figure out what to instantiate and decouple client from instantiated class. Client uses the factory to create products and its the factory which decides when the actual product is needed for instantiation. This way client decouples the instance and can be saved from some of the crucial operations of object copy if the type of object may change after creation.
  • #46: 12:00 | The Future is Now – Incremental Progress of IoT Futuring concepts Take Away: We are leaning heavily into us moving deeper into digital
  • #47: Know this book? How many people think in their lifetimes there will be a digital versions of themselves? Raise your hand. Talk about what the singularity is: the inevitable convergence
  • #48: Like self-driving cars, the singularity is already incrementally happenings through digital identities and search. Nothing lives forever, but he has already been immortalized in his writing. What more does he want? He wants to interface.
  • #53: But we are largely immersing ourselves into the virtual world and changing our behaviors to accommodate where the data lives.
  • #56: Smart phones and personal computers focus on broad utility…. Intially as a result of cost. Mass Market
  • #57: We live in a human-centric world. For data to best interact with our world, it needs a humanoid interface.
  • #59: Wheel made for hand turning Cars have steering wheels and seats.
  • #60: 12:15 | Action Items – where we can take the future of IoT to purpose-driven devices Take Away: We should be moving data out to us and our world… through IoT
  • #61: It’s cheap and getting cheaper to pursue IoT
  • #62: Jeff Bezos when hiring into leadership: ”I want someone who’s often right, not necessarily the smartest.” It was revealed by Suzy Welch that when Jeff Bezos hires into leadership that he doesn’t care “how smart they are” He’d rather “see a track record of hard decisions that ended up being right.”
  • #69: Homogeneity versus Heterogeneity
  • #70: Let’s talk about ”the right information in the right place” and the value of that.
  • #71: Let’s talk about ”the right information in the right place” and the value of that.
  • #72: Let’s talk about ”the right information in the right place” and the value of that.
  • #73: Let’s talk about ”the right information in the right place” and the value of that.
  • #74: 0 is completely unusable; aka solution to the problem will never be met, 1 is completely usable; aka human and data are one./ over time
  • #75: Designing the best, or “prime”, interface for a purpose.
  • #77: Convergence isn’t just about coming together, it’s about where the human and the data should end up converging to maximize utility. Human-centered interfaces strive to get data to the user (maximizing data displacement) in as little time as possible with as little effort (force) at possible. 
  • #81: Wasn’t there another?
  • #82: How many people here have a LinkedIn? How many people here have a Windows Phone? Windows phone versus windows lifestyle.
  • #85: Does the data exist in the right form to be best consumed by a user?
  • #86: Is the user’s body best able to use this system? Brail.
  • #87: Data storage Banking systems and security
  • #88: Is this the locale where I’ll need this information? Translation apps on mobile
  • #89: How best can the system know the state of the user to know when to deliver information even before it’s requested. Context. Smart home knowing where you’re in the house.
  • #90: Is the system ready for my input when I’m ready to deliver it? Voice assistants and wake words. You have to wait.
  • #91: Is the data being presented, perfectly meet the utility of the user in this context?
  • #92: Is the user proficiently interfacing with the system to precisely communicate a desired result? Parents and the VCR. you’re not using it right.
  • #93: 12:20 | 5-10 minutes for Questions