SlideShare a Scribd company logo
1 of 33
Download to read offline
D a s h b o a r d I n t e l l i g e n c e
Wiring the IoT for Modern Manufacturing
Florent SOLT
Netvibes / Dassault Systemes, CTO
NYC, June, 2016
The IoT is here and will revolutionize the way we see the
Internet, everybody already agrees.
Expected number of connected objects by 2020: 50B.
Source: Cisco.
D a s h b o a r d I n t e l l i g e n c e
D a s h b o a r d I n t e l l i g e n c e
Revolution?
Not because we will remotely control all our devices from
anywhere.
But because IoT opens to the programmable web.
3 ways to make that happen:
•  One vendor 

Extremely unlikely. Can ALL things be best in class?

•  One standard 

Very unlikely. Will ALL vendors follow one standard?

•  One logic platform

Very likely IF open and up to your Internet.
D a s h b o a r d I n t e l l i g e n c e
One platform.
One online platform.
With a dashboard.
With your info, your data, your devices.
We call it the Dashboard of Things (#DoT)
D a s h b o a r d I n t e l l i g e n c e
What’s a potion?
D a s h b o a r d I n t e l l i g e n c e
Trigger Action
What’s a potion?
D a s h b o a r d I n t e l l i g e n c e
Trigger Action
Trigger
Trigger
Action
Action
What’s a potion?
D a s h b o a r d I n t e l l i g e n c e
Trigger Action
Trigger
Trigger
Action
Action
All or Any
What’s a potion?
D a s h b o a r d I n t e l l i g e n c e
Trigger
Action
Trigger
Trigger
Action
Action
Action
Action
Action
All or Any
What’s a trigger?
D a s h b o a r d I n t e l l i g e n c e
And for the weather?
D a s h b o a r d I n t e l l i g e n c e
Temperature and Condition are great, but what about:
•  Humidity
•  Wind speed
•  Pressure
•  UV index
•  …
What if I want “Sunny” or “Rain”?
D a s h b o a r d I n t e l l i g e n c e
Did you notice the « Advanced mode » ?
D a s h b o a r d I n t e l l i g e n c e
What do you think about this sentence?
temperatureFahrenheit is greater than 70
and bluntConditions contains « sunny »
D a s h b o a r d I n t e l l i g e n c e
Actually, it’s code!
temperatureFahrenheit is greater than 70
and bluntConditions contains « sunny »
D a s h b o a r d I n t e l l i g e n c e
property
property
function
function
number
textlogic
But why?
1.  No screen exists that can display the perfect user
interface with all possible conditions.
2.  It’s very complicated to materialize logical operators
(and / or) in a form.
3.  It’s impossible to have both 1. and 2.
So we will only focus on a simple and effective user
interface for common use cases only.
D a s h b o a r d I n t e l l i g e n c e
How to scale?
•  50 billion devices in 2020.
•  How many types of devices?
•  How many types of data / message?
•  How many « common » use cases?
•  How many actions?
The key is to have a schema based system.
D a s h b o a r d I n t e l l i g e n c e
So, we need describe everything:
•  Payload
•  Trigger
•  Action
Do not reinvent the wheel:
•  Open standard: JSON Schema
•  Flexible & extensible
•  Native types & valdiation
Every data that goes through the system is strictly:
•  Understood
•  Documented
•  Validated
All user interfaces for triggers and actions are
dynamically generated!
D a s h b o a r d I n t e l l i g e n c e
At this point, what do we have?
•  A trigger system, that performs actions regarding
conditions.
•  The ability to express complex conditions thanks to
natural language.
•  An extensible system that can scale.
And we were happy with that.
D a s h b o a r d I n t e l l i g e n c e
Until somebody asks for something different.
We were able to program:
« When it’s raining, do… »
But what about:
« When it’s the third time it’s raining this week, do… »
We must aggregate data to be smarter.
D a s h b o a r d I n t e l l i g e n c e
Let’s switch to more business-oriented use case.
Consider this chart in my dashboard:
It shows the number of press articles mentioning Apple.
D a s h b o a r d I n t e l l i g e n c e
I want to know when my chart is trending upward but with
more than 5% of increase, from the past 7 days.
It means, an unusual amount of noise, something is
happening.
D a s h b o a r d I n t e l l i g e n c e
D a s h b o a r d I n t e l l i g e n c e
D a s h b o a r d I n t e l l i g e n c e
It’s that easy.
But it’s not the only thing you can do:
•  New inflection point
•  New minimum or maximum value
•  Average value
•  When two series intersect
•  …
D a s h b o a r d I n t e l l i g e n c e
It means:
•  Leadership change
•  Radar movement
•  Awareness evolution
•  Achievement over time
•  Milestone forecasting
D a s h b o a r d I n t e l l i g e n c e
But not only about charts:
•  When the device is trigger too often
•  When the daily rates are…
•  When the average delay between events...
•  When the weight, temperature, pression, voltage
reach a maximum
It’s limitless!
D a s h b o a r d I n t e l l i g e n c e
Classic automation 

triggers when a condition
is just met
Condition
t=0
Actions
Trend Tracing automation
triggers when a condition is
following a pattern in history
Condition
t=0
Actions
t=-1t=-2
D a s h b o a r d I n t e l l i g e n c e
What’s next?
Here are some use cases we want to deliver in the future:
•  Sales forecasting
•  If sales forecasts for next quarter decline by X%,
then automatically slow
down manufacturing production and notify
the warehouse to make room for more inventory.
D a s h b o a r d I n t e l l i g e n c e
•  Early alert for product recalls
•  Because IoT devices are constantly transmitting
usage data back to the company, the
manufacturer will be alerted faster to potential
product issues. And so take actions regarding
the trends.

•  Fewer breakdowns on the assembly line
•  By monitoring all the machinery on the assembly
line in real time, the manufacturer will be able to
streamline maintenance work and proactively
replace almost-worn-out parts before they fail.
D a s h b o a r d I n t e l l i g e n c e
Conclusion:
In IoT automation, only Netvibes offers;
•  Dashboard Decision-Making Automation
•  Unbeatable power of if ALL/ANY of these then ALL
THAT otherwise ALL THAT
•  Trend-tracing triggering with history management
D a s h b o a r d I n t e l l i g e n c e
Thank you.
Netvibes Overview:
http://netvib.es/overview
Netvibes Trend-Tracing Triggers:
http://netvib.es/trend-tracing
Florent.Solt@3ds.com
D a s h b o a r d I n t e l l i g e n c e

More Related Content

Viewers also liked

Newsletter Fevereiro de 2011
Newsletter  Fevereiro de 2011Newsletter  Fevereiro de 2011
Newsletter Fevereiro de 2011tuchav
 
DDRR Chapter Seven
DDRR Chapter SevenDDRR Chapter Seven
DDRR Chapter Sevenholleyberry
 
Tema 7º Descubro la gran misión de la iglesia
Tema 7º Descubro la gran misión de la iglesiaTema 7º Descubro la gran misión de la iglesia
Tema 7º Descubro la gran misión de la iglesiapitimini
 
Creşterea melcilor ca sursă complementară de venit
Creşterea melcilor ca sursă complementară de venitCreşterea melcilor ca sursă complementară de venit
Creşterea melcilor ca sursă complementară de veniteComunitate.ro
 
Social Studies chapter 2 lesson 1 Regional Differences Leon
Social Studies chapter 2 lesson 1  Regional Differences LeonSocial Studies chapter 2 lesson 1  Regional Differences Leon
Social Studies chapter 2 lesson 1 Regional Differences Leonincometz
 
Instrumente tic - sistem pentru planificarea resurselor întreprinderii (ERP)
Instrumente tic -  sistem pentru planificarea resurselor întreprinderii (ERP)Instrumente tic -  sistem pentru planificarea resurselor întreprinderii (ERP)
Instrumente tic - sistem pentru planificarea resurselor întreprinderii (ERP)eComunitate.ro
 
Global Overview Forest Industry
Global Overview Forest IndustryGlobal Overview Forest Industry
Global Overview Forest IndustryPhil Riebel
 
30 Impossible Things Before Lunch
30 Impossible Things Before Lunch30 Impossible Things Before Lunch
30 Impossible Things Before LunchKarleyJ
 

Viewers also liked (20)

Inclusió digital
Inclusió digitalInclusió digital
Inclusió digital
 
Newsletter Fevereiro de 2011
Newsletter  Fevereiro de 2011Newsletter  Fevereiro de 2011
Newsletter Fevereiro de 2011
 
DDRR Chapter Seven
DDRR Chapter SevenDDRR Chapter Seven
DDRR Chapter Seven
 
Suffixes
SuffixesSuffixes
Suffixes
 
TTT Tourism_Four_Tourism_Ejarque
TTT Tourism_Four_Tourism_EjarqueTTT Tourism_Four_Tourism_Ejarque
TTT Tourism_Four_Tourism_Ejarque
 
Tema 7º Descubro la gran misión de la iglesia
Tema 7º Descubro la gran misión de la iglesiaTema 7º Descubro la gran misión de la iglesia
Tema 7º Descubro la gran misión de la iglesia
 
Creşterea melcilor ca sursă complementară de venit
Creşterea melcilor ca sursă complementară de venitCreşterea melcilor ca sursă complementară de venit
Creşterea melcilor ca sursă complementară de venit
 
Social Studies chapter 2 lesson 1 Regional Differences Leon
Social Studies chapter 2 lesson 1  Regional Differences LeonSocial Studies chapter 2 lesson 1  Regional Differences Leon
Social Studies chapter 2 lesson 1 Regional Differences Leon
 
Futureeje
FutureejeFutureeje
Futureeje
 
The passive voice
The passive voiceThe passive voice
The passive voice
 
Instrumente tic - sistem pentru planificarea resurselor întreprinderii (ERP)
Instrumente tic -  sistem pentru planificarea resurselor întreprinderii (ERP)Instrumente tic -  sistem pentru planificarea resurselor întreprinderii (ERP)
Instrumente tic - sistem pentru planificarea resurselor întreprinderii (ERP)
 
DDRR Nine
DDRR NineDDRR Nine
DDRR Nine
 
Abc
AbcAbc
Abc
 
Global Overview Forest Industry
Global Overview Forest IndustryGlobal Overview Forest Industry
Global Overview Forest Industry
 
Rini Anova Baru
Rini Anova BaruRini Anova Baru
Rini Anova Baru
 
Past continuous forms
Past continuous formsPast continuous forms
Past continuous forms
 
Datos suecia diaeuropa_ingles_gestion
Datos suecia diaeuropa_ingles_gestionDatos suecia diaeuropa_ingles_gestion
Datos suecia diaeuropa_ingles_gestion
 
30 Impossible Things Before Lunch
30 Impossible Things Before Lunch30 Impossible Things Before Lunch
30 Impossible Things Before Lunch
 
Can Pres Eng2
Can Pres Eng2Can Pres Eng2
Can Pres Eng2
 
Computer Careers
Computer CareersComputer Careers
Computer Careers
 

Similar to Wiring the IoT for modern manufacturing

Pedometer mobile application ppt
Pedometer mobile application pptPedometer mobile application ppt
Pedometer mobile application pptSaurabh Nimbade
 
DevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevOpsDays DFW
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at ScaleDavid Simons
 
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Amazon Web Services
 
Getting Started with Big Data and Splunk
Getting Started with Big Data and SplunkGetting Started with Big Data and Splunk
Getting Started with Big Data and SplunkTom Chavez
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsRedox Engine
 
Simon Saneback ITEM 2018
Simon Saneback ITEM 2018Simon Saneback ITEM 2018
Simon Saneback ITEM 2018ITEM
 
Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Cyrille Martraire
 
Webinar Series - Customer Facing Devices: Putting the Pieces Together
Webinar Series - Customer Facing Devices: Putting the Pieces TogetherWebinar Series - Customer Facing Devices: Putting the Pieces Together
Webinar Series - Customer Facing Devices: Putting the Pieces TogetherMoki
 
Plenary Talk from GeCoWest ~ Best of Breed for Geospatial
Plenary Talk from GeCoWest ~ Best of Breed for GeospatialPlenary Talk from GeCoWest ~ Best of Breed for Geospatial
Plenary Talk from GeCoWest ~ Best of Breed for GeospatialMichael Terner
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindChris Johnson
 
Ceh v8 labs module 03 scanning networks
Ceh v8 labs module 03 scanning networksCeh v8 labs module 03 scanning networks
Ceh v8 labs module 03 scanning networksMehrdad Jingoism
 

Similar to Wiring the IoT for modern manufacturing (20)

Pedometer mobile application ppt
Pedometer mobile application pptPedometer mobile application ppt
Pedometer mobile application ppt
 
Small data big impact
Small data big impactSmall data big impact
Small data big impact
 
DevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the Trauma
 
Cyber Security in a Fully Mobile World
Cyber Security in a Fully Mobile WorldCyber Security in a Fully Mobile World
Cyber Security in a Fully Mobile World
 
The IoT For Real
The IoT For Real The IoT For Real
The IoT For Real
 
Data Modelling at Scale
Data Modelling at ScaleData Modelling at Scale
Data Modelling at Scale
 
Small data big impact
Small data big impactSmall data big impact
Small data big impact
 
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
Create an IoT Gateway and Establish a Data Pipeline to AWS IoT with Intel - I...
 
Getting Started with Big Data and Splunk
Getting Started with Big Data and SplunkGetting Started with Big Data and Splunk
Getting Started with Big Data and Splunk
 
Technologies That Will Change Everything
Technologies That Will Change EverythingTechnologies That Will Change Everything
Technologies That Will Change Everything
 
Science and Engineering Out of The Box
Science and Engineering Out of The BoxScience and Engineering Out of The Box
Science and Engineering Out of The Box
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise Integrations
 
Simon Saneback ITEM 2018
Simon Saneback ITEM 2018Simon Saneback ITEM 2018
Simon Saneback ITEM 2018
 
Telecom service futures driven by customer need
Telecom service futures driven by customer needTelecom service futures driven by customer need
Telecom service futures driven by customer need
 
Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013Refactor your specs! Øredev 2013
Refactor your specs! Øredev 2013
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Webinar Series - Customer Facing Devices: Putting the Pieces Together
Webinar Series - Customer Facing Devices: Putting the Pieces TogetherWebinar Series - Customer Facing Devices: Putting the Pieces Together
Webinar Series - Customer Facing Devices: Putting the Pieces Together
 
Plenary Talk from GeCoWest ~ Best of Breed for Geospatial
Plenary Talk from GeCoWest ~ Best of Breed for GeospatialPlenary Talk from GeCoWest ~ Best of Breed for Geospatial
Plenary Talk from GeCoWest ~ Best of Breed for Geospatial
 
SharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mindSharePoint Saturday Redmond - Building solutions with the future in mind
SharePoint Saturday Redmond - Building solutions with the future in mind
 
Ceh v8 labs module 03 scanning networks
Ceh v8 labs module 03 scanning networksCeh v8 labs module 03 scanning networks
Ceh v8 labs module 03 scanning networks
 

Recently uploaded

100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...musaddumba454
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样AS
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirtsrahman018755
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样AS
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书Fir
 
Discovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfDiscovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfSadaf Khan
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样AS
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理Fir
 
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样AS
 
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书B
 
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样rgdasda
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 
一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书A
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理Fir
 

Recently uploaded (20)

100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
 
Discovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdfDiscovering OfficialUSA.com Your Go-To Resource.pdf
Discovering OfficialUSA.com Your Go-To Resource.pdf
 
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
一比一原版(Wintec毕业证书)新西兰怀卡托理工学院毕业证原件一模一样
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
一比一原版(TRU毕业证书)温哥华社区学院毕业证如何办理
 
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
一比一原版(Design毕业证书)新加坡科技设计大学毕业证原件一模一样
 
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
一比一定制(Temasek毕业证书)新加坡淡马锡理工学院毕业证学位证书
 
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
原版定制(PSU毕业证书)美国宾州州立大学毕业证原件一模一样
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书一比一定制波士顿学院毕业证学位证书
一比一定制波士顿学院毕业证学位证书
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
 

Wiring the IoT for modern manufacturing

  • 1. D a s h b o a r d I n t e l l i g e n c e Wiring the IoT for Modern Manufacturing Florent SOLT Netvibes / Dassault Systemes, CTO NYC, June, 2016
  • 2. The IoT is here and will revolutionize the way we see the Internet, everybody already agrees. Expected number of connected objects by 2020: 50B. Source: Cisco. D a s h b o a r d I n t e l l i g e n c e
  • 3. D a s h b o a r d I n t e l l i g e n c e Revolution? Not because we will remotely control all our devices from anywhere. But because IoT opens to the programmable web.
  • 4. 3 ways to make that happen: •  One vendor 
 Extremely unlikely. Can ALL things be best in class?
 •  One standard 
 Very unlikely. Will ALL vendors follow one standard?
 •  One logic platform
 Very likely IF open and up to your Internet. D a s h b o a r d I n t e l l i g e n c e
  • 5. One platform. One online platform. With a dashboard. With your info, your data, your devices. We call it the Dashboard of Things (#DoT) D a s h b o a r d I n t e l l i g e n c e
  • 6.
  • 7. What’s a potion? D a s h b o a r d I n t e l l i g e n c e Trigger Action
  • 8. What’s a potion? D a s h b o a r d I n t e l l i g e n c e Trigger Action Trigger Trigger Action Action
  • 9. What’s a potion? D a s h b o a r d I n t e l l i g e n c e Trigger Action Trigger Trigger Action Action All or Any
  • 10. What’s a potion? D a s h b o a r d I n t e l l i g e n c e Trigger Action Trigger Trigger Action Action Action Action Action All or Any
  • 11. What’s a trigger? D a s h b o a r d I n t e l l i g e n c e
  • 12. And for the weather? D a s h b o a r d I n t e l l i g e n c e
  • 13. Temperature and Condition are great, but what about: •  Humidity •  Wind speed •  Pressure •  UV index •  … What if I want “Sunny” or “Rain”? D a s h b o a r d I n t e l l i g e n c e
  • 14. Did you notice the « Advanced mode » ? D a s h b o a r d I n t e l l i g e n c e
  • 15. What do you think about this sentence? temperatureFahrenheit is greater than 70 and bluntConditions contains « sunny » D a s h b o a r d I n t e l l i g e n c e
  • 16. Actually, it’s code! temperatureFahrenheit is greater than 70 and bluntConditions contains « sunny » D a s h b o a r d I n t e l l i g e n c e property property function function number textlogic
  • 17. But why? 1.  No screen exists that can display the perfect user interface with all possible conditions. 2.  It’s very complicated to materialize logical operators (and / or) in a form. 3.  It’s impossible to have both 1. and 2. So we will only focus on a simple and effective user interface for common use cases only. D a s h b o a r d I n t e l l i g e n c e
  • 18. How to scale? •  50 billion devices in 2020. •  How many types of devices? •  How many types of data / message? •  How many « common » use cases? •  How many actions? The key is to have a schema based system. D a s h b o a r d I n t e l l i g e n c e
  • 19. So, we need describe everything: •  Payload •  Trigger •  Action Do not reinvent the wheel: •  Open standard: JSON Schema •  Flexible & extensible •  Native types & valdiation Every data that goes through the system is strictly: •  Understood •  Documented •  Validated All user interfaces for triggers and actions are dynamically generated! D a s h b o a r d I n t e l l i g e n c e
  • 20. At this point, what do we have? •  A trigger system, that performs actions regarding conditions. •  The ability to express complex conditions thanks to natural language. •  An extensible system that can scale. And we were happy with that. D a s h b o a r d I n t e l l i g e n c e
  • 21. Until somebody asks for something different. We were able to program: « When it’s raining, do… » But what about: « When it’s the third time it’s raining this week, do… » We must aggregate data to be smarter. D a s h b o a r d I n t e l l i g e n c e
  • 22. Let’s switch to more business-oriented use case. Consider this chart in my dashboard: It shows the number of press articles mentioning Apple. D a s h b o a r d I n t e l l i g e n c e
  • 23. I want to know when my chart is trending upward but with more than 5% of increase, from the past 7 days. It means, an unusual amount of noise, something is happening. D a s h b o a r d I n t e l l i g e n c e
  • 24. D a s h b o a r d I n t e l l i g e n c e
  • 25. D a s h b o a r d I n t e l l i g e n c e
  • 26. It’s that easy. But it’s not the only thing you can do: •  New inflection point •  New minimum or maximum value •  Average value •  When two series intersect •  … D a s h b o a r d I n t e l l i g e n c e
  • 27. It means: •  Leadership change •  Radar movement •  Awareness evolution •  Achievement over time •  Milestone forecasting D a s h b o a r d I n t e l l i g e n c e
  • 28. But not only about charts: •  When the device is trigger too often •  When the daily rates are… •  When the average delay between events... •  When the weight, temperature, pression, voltage reach a maximum It’s limitless! D a s h b o a r d I n t e l l i g e n c e
  • 29. Classic automation 
 triggers when a condition is just met Condition t=0 Actions Trend Tracing automation triggers when a condition is following a pattern in history Condition t=0 Actions t=-1t=-2 D a s h b o a r d I n t e l l i g e n c e
  • 30. What’s next? Here are some use cases we want to deliver in the future: •  Sales forecasting •  If sales forecasts for next quarter decline by X%, then automatically slow down manufacturing production and notify the warehouse to make room for more inventory. D a s h b o a r d I n t e l l i g e n c e
  • 31. •  Early alert for product recalls •  Because IoT devices are constantly transmitting usage data back to the company, the manufacturer will be alerted faster to potential product issues. And so take actions regarding the trends.
 •  Fewer breakdowns on the assembly line •  By monitoring all the machinery on the assembly line in real time, the manufacturer will be able to streamline maintenance work and proactively replace almost-worn-out parts before they fail. D a s h b o a r d I n t e l l i g e n c e
  • 32. Conclusion: In IoT automation, only Netvibes offers; •  Dashboard Decision-Making Automation •  Unbeatable power of if ALL/ANY of these then ALL THAT otherwise ALL THAT •  Trend-tracing triggering with history management D a s h b o a r d I n t e l l i g e n c e
  • 33. Thank you. Netvibes Overview: http://netvib.es/overview Netvibes Trend-Tracing Triggers: http://netvib.es/trend-tracing Florent.Solt@3ds.com D a s h b o a r d I n t e l l i g e n c e