The Internet of Things is a HUGE Idea. It encompasses Consumer Devices, Connected Devices, Industrial Sensors, and Huge Amounts of Data. What if all of those "Things" could work beautifully in harmony, to create a complete a symphony of Real World interactions that removed friction from every aspect of our lives. Octoblu lets everyone from the Tech Dunce to the Computer Science Professor easily, and quickly connect the things that are important to you.
18. Meshblu
Platform
Data
Octoblu
Connectors &
Tools
Mobile Desktop Web
Mobiblu Octoblu MicrobluGateblu
Open Source
API’sDevices Sensors
MQTT CoAP HTTP/S WebSockets Bluetooth WiFi
Authentication Device Directory
Authorization Message Routing
Sensor Data Big Data / Analytics
20. Fixed & Mobile gateways for connecting
devices to Meshblu and Octoblu
Gateblu
✓ Device Plugin Manger
✓ Platform Agnostic
✓ Supports Native Device Protocols
i.e. Bluetooth & AllJoyn
✓ Secured Message Encryption
✓ Gateblu is OpenSource
Mobiblu
21. Web Based Application For
Managing Devices, Messages, &
Communication Flow
Octoblu
✓
UI For Managing Devices, Channels,
and Flows
✓ UI Based Device Configuration
✓
UI For Managing Communication Between
Nodes
✓ Process Monitoring of Flows & Devices
✓ Tablet Enabled Flow Designer
✓
Big Data Analytics & Basic Machine
Learning
✓ Drag & Drop UI
22. Octobl
u
Core Components:
Node:
Anything that can send/receive data i.e. Person,
Service, Sensor, Phone, Flow etc…
UUID:
Every Node has a Unique Identifier and can be
addressed by any other node
JSON:
Data for all Communication between nodes is
serialized into JSON
Flow:
Series of actions and interactions of nodes,
which manages how data flows from input to exit
API:
Simple Machine to Machine (M2M)
Communication with or without UI based Flows.
23. All M2M Over GateBlu/MeshBlu/Octoblu
✓ Tracked in real time
✓ Accessable via API
✓ Actionable as Trigger for All other Nodes
✓ Can be Analyzed using Splunk
✓ Naive Machine Learning with Splunk
✓ Sent to a specific UUID
✓ Visible on the Dashboard
33. Connected Space Concept 1: The Conference Room.
✓
Has a Dedicated
computer/appleTV/RaspberryPi
✓ Has a Dedicated Screen
✓ Has a Dedicated Conference Ready Phone
✓ Uses GoToMeeting / ShareFile / Podio
✓
Uses Company Email For
Correspondence
34. Connected Space Concept 1: The Conference Room.
✓
Email Reminder sent 1 hour before
meeting starts
✓
First Person Arrives => GoToMeeting
Launches
✓ Video Displays On Screen
✓
Twillio Calls into Phone to Connect with
GTM
✓ Meeting Begins Recording
✓
Last Person Leaves => GTM Closes
Meeting
✓
Email a link to the recording to all
participants
35. Connected Space Concept 1: The Conference Room.
✓ I am on a GoToMeeting at My Desk
✓
I Open GoToMeeting On My Mobile
Device
✓ I Arrive at the Conference Room
✓
GoToMeeting Connects on the
Dedicated Box
✓ Twillio Calls into the Conference Room
✓
Dedicated Display begins showing the
Meeting
40. Connected Space Concept 2: Connected Commerce
✓
I have a smart phone with Bluetooth
Enabled/On
✓
Custom Application that Responds to
Beacons
✓ I Pass a Storefront
✓ Storefront serves me a notification
This discussion is quite different
Make it dead simple to add functionality into their apps.
Use the platform to build Citrix apps interally, and in the Wednesday night Keynote we are going to showcase some bleeding edge applications that showcase how easily the platform enables innovation.
Background: The secret project name was Black Pearl because we are Pirates, now it has become IRIS
Analyst Meeting prep with Mark T - Acrynom
3 years of work, evolved grown, added features from use cases
This is used in apps on the app store - Crystal Palace