PTC is a global software company with over 6,400 employees worldwide. They provide technology solutions that help companies design, operate, and service products. ThingWorx is a technology they acquired that provides an application development platform for the Internet of Things. ThingWorx allows companies to quickly create applications that connect physical devices to digital systems and extract value from sensor and operational data.
2. 2
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
7. 7
PTC System of Solutions
PTC System Requirements and
Validation
PTC Enterprise Validation
and Review
PTC Global
Quality
PTC 3D
Design
PTC Global
Platforms
PTC Multi‐CAD
Design
PTC Global Product
Development
PTC Project
Management
PTC Global Software
Development
PTC Component
and Supplier Management
PTC Materials
Compliance
PTC Manufacturing
Process Management
PTC Technical
Information
PTC
Service Parts
Information
PTC Service
Knowledge
Management
PTC Warranty
and Contract
Management
PTC
Service Parts
Management
PTC Field Service
Management
PTC Service Parts
Pricing
PTC Service
Depot Management
PTC Service
Network
Management
PRODUCT
SERVICE
Closed‐Loop Lifecycle Management
8. 8
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
9. 9
PTC Acquires ThingWorx – the Leading IoT Platform
• Founded in 2009
• Rapid application development and execution platform
• Modern architecture with flexibility to deploy on premise or in the cloud
• Technology leadership in Smart, Connected Products & Manufacturing
• Recognized as the industry leader
‐ «Enabling Technology of the Year»
‐ «App Development / Enablement
Platform of the Year »
‐ «Enabling Company of the Year»
10. 1010
Industry Analysts Endorse PTC’s IoT Strategy
SOURCE
“Add PTC to your list of potential solution providers; the acquisition of ThingWorx changes the competitive
dynamics in each of these markets.” Dr. Marc Halpern, P.E., Ph.D., Research Director
Commentary: PTC Bets on the Internet of Things to Accelerate Growth
“With this technology on offer, PTC differentiates its service portfolio in the market and enables its customers to
improve life cycle management processes around their products and services. This opportunity opens the
opportunity for customers to develop new applications rapidly and make better use of the data captured from
devices.” Emil Berthelsen, Principal Consultant
SOURCE Whitepaper: ThingWorx develops a model to generate sustainable revenues with PTC
“By adding ThingWorx to its portfolio, PTC can now offer its customers an innovative product that can be
embedded in numerous points in the manufacturing life cycle.” Denise Lund, Research Director
Article: Competition Heats Up in the Internet of Things Ecosystem: PTC Acquires Startup ThingWorxSOURCE
11. 11
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
16. 16
Connectivity Layer ‐ Sensors, Devices &
equipment:
Contains the connectors to any type of systems
or SI through any type of network (IP, GSM,
RF…)
Communications Elements:
Sensors, Devices, and Equipment are
connected through various methods,
through different device clouds, &
through hybrid networks
environments
Core Layer application enablement:
Contains the asset database and all the
business logic. Also contain a codeless
development platform to modelize assets and
build business logics using predefined libraries
Applications Layer:
Application provided by ThingWorx is a web
based portal displayable on any type of screen
(Tablets, PC, Smartphones). The portable is
reachable through any web browser
Cloud Services
Business Systems
ThingWorx Platform architecture overview
Wireless Provisioning
The Network
Internet Device
Clouds
Mobile
Networks
Easy & fast
programming
Easy to maintain
& evolve
Fast prototyping
reduce costs &
risks
Promote
innovation
Device
Management &
connectivity
Easy to connect
things through
Edge MicroServer
19. 19
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
21. 21
Thingworx 3 main functional layer : connectivity middleware
First layer is Connectivity middleware
The Network
BUSINESS LOGIC
STORAGE
ENGINE
REST APIs
SYSTEM SERVICE
INTEGRATION
COMMUNICATION MANAGER
MASHUP
BUILDER
SQUEAL
Eternal
System &
Services
EMS EMSEMS EMS EMS EMS
Top of connectivity middleware is composed of :
• Capability to connect to external services (ie : Facebook, Twitter, Meteo
servicespublic database…)
• Capability to send or receive commands to user application
Top of connectivity middleware
Middle Connectivity middleware is composed of :
• Capability to provide and gather data through API for business
applications like SAP, ORACLE…
• Capability to gather from or send data to other device clouds
• Capability to gather and send data to internal Thingworx database with
identification of data sender or data consumer
Middle of Connectivity middleware
Middle Connectivity middleware is composed of :
• Capability to provide and gather data to devices through any network
• Capability to add any number of devices and route data to those
properly
Bottom of connectivity middleware
Connectivity middleware enable to connect users to devices and devices to users. Any
interaction between those 2 entities is handled
22. 22
Thingworx 3 main functional layer : Device Cloud
Second layer is Device cloud
The Network
BUSINESS LOGIC
STORAGE
ENGINE
REST APIs
SYSTEM SERVICE
INTEGRATION
COMMUNICATION MANAGER
MASHUP
BUILDER
SQUEAL
Eternal
System &
Services
EMS EMSEMS EMS EMS EMS
Business logic of the device cloud allow to :
• Add to device smart activities such as event based functions, data
analysis, data typology
• Make automatic checks and activities independently of the user
Business logic related to device cloud
Device cloud storage allow to:
• Build complex device typology with inheritance capability
• Share functions, data, or events between family of devices
• Instantiate different level of devices to be addressed by application.
Application can address one device or device that share a propriety, or a
function, or an event…or a combination of those
Storage of device cloud
Device cloud relation to EMS allow to:
• Build specific events, functions or data inside the device
• Use the intelligence of the device to perform actions or updates of data
or software
• Know in real time all device related information to allow the database to
be an image of the device
Device cloud & EMS
Device cloud enable the platform to build any logical unit related to a device or a group of
device. It generates all related items into the database
23. 23
Thingworx 3 main functional layer : Application enablement
Third layer is Application enablement
The Network
BUSINESS LOGIC
STORAGE
ENGINE
REST APIs
SYSTEM SERVICE
INTEGRATION
COMMUNICATION MANAGER
MASHUP
BUILDER
SQUEAL
Eternal
System &
Services
EMS EMSEMS EMS EMS EMS
Application enablement is the function that allow to use all services provided by device clouds and
connectivity middleware to provide applications and create a true services for a user from the
devices
Mashup builder and squeal allow to
• Build advanced functionalities that connect all devices capability to user
interface
• Search, udpate, any command can be sent to devices
• Devices can update the user for any data or event that happen on the
field
MashupBuilder and Squeal
The business logic allow to:
• Associate any command from the user to complex algorithm that will
use device data
• Associate any event or function of the device to any data that need to
be visualized by a user
• Create a true intelligence between the user and its device by enabling
any algorithm to be implemented
Business logic
The storage engine allow :
• To historize any data that need to be vizualized
• Create group of data related to functions or events and store it
depending of the user needs
• Correlate any data requested by the user to a device and a context for
this device, mainly thanks to time stamps or ID stamps.
Storage engine
24. 24
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
31. 31
Agenda
11 Présentation du groupe PTC
33
Quelques exemples clients
22
La technologie ThingWorx44
55
66
Acquisition de la société ThingWorx
Les enjeux de l’Internet des Objets
Le programme de Partenariat ThingWorx Ready
32. 32
Service: Diebold Reduces Downtime by 15%
Diebold is a $2.9B provider of integrated
self-service delivery and security systems,
including ATMs
Deployment results:
• Average problem resolution time reduced from
3 hours to minutes
• 17% of total issues resolved remotely without
a field service visit
• Overall Opteva ATM downtime reduced
by 15%
“With OpteView, I can achieve world-class ATM
availability by making the most out of a close
relationship with a trusted vendor – Diebold .”
– Chad Lynch
Services Manager, America First Credit Union
Confidential and Proprietary - Not for Distribution
33. 33
Analyze: Elekta Delivers Preventative Maintenance
Elekta is a $750 million company with
approximately 3,500 employees worldwide.
The company develops sophisticated,
state-of-the-art tools and treatment
planning systems for radiation therapy,
radiosurgery and brachytherapy.
Deployment results:
• >20% of service requests resolved remotely
without the need for an onsite visit
• Increased system uptime and patient
throughput
• Improved product design through machine
reliability data analysis
“By harvesting machine data and using predictive
analytics on the usage patterns and life-cycle of
the systems, we can pre-position spares closer
to machines where we know that a part is coming
to the end of its duty cycle. This predictive
support model truly maximizes the availability of
the systems, providing an enhanced service
experience for the customer and enabling them
to deliver improved patient care .”
– Martin Gilday
VP of Service, Elekta
Confidential and Proprietary - Not for Distribution
34. 34
Innovate: Joy Global Transforms Business Model
Joy Mining is a worldwide leader in high-
productivity mining solutions that manufactures
and markets original equipment and aftermarket
parts and services for the mining industries.
Deployment results:
• Anticipate equipment failures & efficiently
respond to problems reducing equipment
downtime
• Optimize mining processes with new analytics
to reduce the cost of resources & increase
production
• Manage the overall mining operation on behalf
of the mine owner. Transition from pay per
product to pay per tonnage of earth mined
“The future gains in productivity will come from
system improvements, not just the product itself.
This requires smart connected product systems
that can monitor and optimize the full system
performance.”
– Ted Doheny
CEO, Joy Global
Confidential and Proprietary - Not for Distribution