IOT	and	Digital
Activity	Management
Eduardo	Pelegri-Llopart
Progress	Software
Activity	Management
• Monitoring,	Reporting	and	Acting	on
Quasy Real-Time	(Physical)	Activities
• Leveraging
• IOT	Sensors,	Actuators
• Mobile	Devices
• Event	Rules
• (Short	term)	Historical	data
Activity	Management
AM	Example	- Retail	Store
• Accurate	Item	identification
• (Real-time)	Inventory
• In-Store,	Online,	Proximity	Availability,	Automatic	Reordering
• Asset	Security
• Alarms	on	non-sold	items
• Employee	Tracking
• Efficient	deployment	over	time	and	location
• RFID	Tags,	Beacons	(and	other	sensors),	Smartphones,	NFC	Badges
AM	Example	– Conference	App
• Attendee	identification
• (Real-time)	People	Movement
• Personnel	Security	&	Emergency
• RFID	Tags,	Mobile	Devices,	Beacons,	WiFi GeoLocation,	GPS
AM	Example	– Transportation
• Bus	Content	identification
• Early	Notification	of	Arrivals
• Validation	of	Location
• RFID	Tags,	Mobile	Devices,	Beacons,	WiFi GeoLocation,	GPS
Application	
Clients
REST	/	WebSockets
Gateway
Speed	Layer
Sensors
Applications
Activity	Managing	Platform
Processing
Rules
Object	Status
”Recent”	History
Activity	Management
Store
Reports
Analytics
Immutable	Store
REST	/	WebSockets
GatewaySensors
Applications
Activity	Managing	Platform
Processing
Rules
Object	Status
”Recent”	History
Activity	Management	Platform
REST	/	WebSockets
GatewaySensors
Applications
Activity	Managing	Platform
Processing
Rules
Object	Status
”Recent”	History
Activity	Management	Platform
REST	/	WebSockets
GatewaySensors
Applications
Activity	Managing	Platform
Activity	Management	Platform
• Cloud
• Multi-Tenant
• On-Premise
• At-Edge
• Raspberry	Pi3
• Intel	Edison
• ARMembed
• MC
• ESP8622
• Tixxx
REST	/	WebSockets
GatewaySensors
Applications
Activity	Managing	Platform
Activity	Management	Platform
• GeoLocation
• Fences
• Historical	Data
• Rules
• Notification	Management
• Protocols
• Authentication
• Tenant	and	User	Mgmt
• Security
• Edge-Side	Processing
AMTech Platform
Hybrid	App
iOS
Android
Rollbase	Storage
and	Server-Side
Node.js Bridge
Telerik	Platform
BackEnd Services
Processing
Rules
JSDO
REST
REST
WebSockets
(Notifications)
Notifications
iOS	+	Android
M2M	Bridge
Speed	Layer
Sensor	Layer
Application	Layer
A	Conference	App
Mobile	App
Processing
Rules
AMTech
Node.js
Extract	Data	for
Presentation	/	AnalysisMongoDB
Telerik	
Notifications
Server-Side	
Logic
Speed	Layer
Sensor	Layer
Immutable	Store	Layer
Application	Layer
Quantifying	the	IT	Building
AMTech
An	IOT	Platform	for	Activity	Management
Back
Digital activitymanagement

Digital activitymanagement