Home Renovation Professionals platform to connect with Homeowners
Not Your Father's Platform - How to Connect the Internet of Things
-
Upload
laurie-lamberth -
Category
Technology
-
view
255 -
download
3
Transcript of Not Your Father's Platform - How to Connect the Internet of Things
Not Your Father’s Platform
How to Connect the Internet of Things
Women Who Code – DenverFebruary 4, 2014
Presented byLaurie Lamberth and Allison JonesAssociate Partner Software Engineer151 Advisors machineshop.io
THINGS
General Purpose Platforms
(GPP’s)
Dedicated PurposeDevices(DPD’s)
DODO ANYTHING ANYTHINGHighly configurable
High level of user leadership
BEBE ANYTHING ANYTHINGPreconfigured
May not have a user interface
CONNECTED TOMark Weiser
IoT Pioneer, former CTO Xerox PARC and author of groundbreaking IoT essay
“The Computer for the 21st Century” (Sept 1991)
“… three different network connections:
tiny-range wireless, long-range wireless andvery high-speed wired.”
Tiny- to Mid-Range Networks
Wide Area Cell/Sat Networks
Wired and Fixed WirelessBroadband Networks
CEO to shareholders:50 billion connections 2020
2009 Annual Shareholders’ MeetingApril 13, 2010
Hans VestbergCEO, Ericsson
MarketSegment
Forecasted Units, In millions
CAGR Source2008 2009 2010-12 2013 2014
Connected CE products/US 6 86 56.0% Strategy Analytics, “U.S. Connected
Device Forecast,” Jan. 2010
M2M/Global 73 430 42.6%Harbor Research, “2009-2013 M2M/Pervasive Internet Market Forecast Report,” Feb. 2009
M2M/Global 46 412 44.1%Juniper Research, “Embedded Mobile and M2M Strategies, 2009-2014,” Jan. 2010
M2M/Global 71 225 26.0%ABI Research , “Maximizing Mobile Operator Opportunities in M2M,” 1Q2010
Mobile Phones 286 364IE Market Research Corp, “2Q10 United States Mobile Operator Forecast, 2009-2014,” May 2010
4.3%
Connecting Objects to the Cloud:Big Building Blocks
Device ManagementPlatforms End Here
ApplicationEnablementPlatforms Cover This Turf
Characteristics of “New-School” Device Connectivity Platforms• Normalize complex functions such as connecting to a network,
incorporating third-party data and managing applications and devices into standardized interfaces• Incorporate “trust engines” and other security measures to control
how devices connect and how their data can be used• Delivers services through modern tools including HTML5, RESTful
interfaces, Python, Apache, app stores• Includes or access “big data” analytics data stores and resources• Bringing successful technologies, strategies and techniques to device
connectivity from adjacent markets
Example 1: machineshop.io“There’s an API for that… or there can be…”• Legacy: developed by the team that created SensorLogic, an application enablement platform
purchased by SIM and smart card manufacturer Gemalto in 2011• machineshop’s “small ‘p’ platform” per CTO Greg Jones consists entirely of RESTful Automated
Program Interfaces (APIs) to all sorts of services including cellular networks, third-party data stores, all sorts of connected devices and objects, business logic and analytics
• “Every app programmer already knows how to use it” – G. Jones
Example 2: Xively from LogMeIn (join.me)
“Secure sessions are our lifeblood”• Legacy: developed by the team that created
LogMeIn (remote session management) and join.me (client-less online collaboration) to leverage deep experience in secure sessions
• Depends on a lightweight client installed on remote device to provide secure connectivity and strict rules about how devices and data are used
• “Trust engine… only allowed listeners can access devices they trust” – Paddy Srinivasan, VP Product Management
Example 3: Kii“Tight integration with device manufacturers = better user experience”• Legacy: developed by former Nokia executives, platform leverages
lessons learned from managing more than 30 million smartphones and tablets
• Depends on client installed on device by manufacturer, company tightly integrates with manufacturers to ease common device management issues (software update, security schema), improve product distribution, and enable device functionality through an app store that already includes over 7,000 titles
• Huge in Japan, expanding globally
• Smart homes, TVs and medical devices “are the same thing as smartphones” – Masanari Arai, CEO
Example 4: ThingWorx“Interactive conversations with connected devices”• Legacy: leveraged experience
developing applications to manage manufacturing plants and processes
• A “modeling engine” defines and describes each device by its properties, services and events, and feeds a “mashup engine” creates drag-and-drop applications using device data, external data, analytics and other services
• It’s “an event-driven architecture where a ‘yin and yang’ of events and subscriptions” triggers actions – John Canosa, Chief Strategist
THANK YOU!THANK YOU!
Laurie LamberthLaurie [email protected]@151advisors.comTwitter/Skype laurielamberthTwitter/Skype laurielamberth
714-412-5047714-412-5047
NEXT UP: NEXT UP: ALLISON JONES, machineshop.ioALLISON JONES, machineshop.io
DEMO!!!DEMO!!!