Sessions

Applied Deep Learning

Dave Sullivan Ersatz LabsN-124 | 10:40am - 11:00am

During the talk, we will show several examples of how to use neural networks and deep learning in practice.

Android Wear, discussing the platform capabilities, an overview of the APIs, and how to design effective user interfaces that work best on a wearable device

Wayne Piekarski GoogleN-121 | 11:40am - 12:30pm

Wayne Piekarski from Google will present an in-depth technical discussion of Android Wear, discussing the capabilities of the platform, how to design effective user interfaces that work best on a wearable device, as well a hands-on demonstration of building applications for real devices. The demonstration will show how to build a simple application, and deploy it to a wearable device, using the Android Studio developer tools. Wayne will also be available to answer questions from developers about the Android Wear APIs and how to best develop applications.

Pixels and Bits on Pebble

Matthew Hungerford PebbleN-121 | 9:00am - 9:20am

Pebble is a microcontroller based smartwatch with a black and white EPaper display, FreeRTOS operating system, and a lot of embedded system charm. Matthew Hungerford from Pebble will present tips and techniques for graphic applications including software OpenGL, animated PNG, framebuffer manipulation and dithering. Whether you're just curious about wearable technology or a seasoned developer, we'll help you create visually stunning apps for the largest smartwatch appstore on the planet!

What’s coming in Node.js

Bert Belder StrongLoopE-135 | 4:00pm - 4:50pm

ECMAScript 6, ECMAScript 7, generators, zones, yield, long stack traces, multi-threading concepts, and the growing closer of Node.js with Browser JavaScript all lie ahead of us. Join longtime Node.js core maintainer Bert Belder here from Amsterdam to bring you from the TC39 working group to the bowels of libuv (the library that powers Node.js) to incorporating ES6 and ES7 features in Node.js and how this is going to make all kinds of fun stuff possible and your life better.

Building a Nodebot with Javascript and the Intel XDK

Stewart Christie IntelE-130 | 11:40am - 12:30pm

Enjoy an overview of the multiple ways to connect JavaScript and IoT devices with particular details of the I/O, sensors and actuators. With the advent of low cost Linux hobbyist boards capable of running nodeJS several different libraries have been developed that support digital and analog input and output peripherals. We will present on overview of these somewhat divergent high level API’s, with examples of real use cases developed to take advantage of the new NodeJS support in the Intel XDK Tools. And there will be robots

Design Patterns for an Internet of Things

Michael Koster ARMN-123 | 9:00am - 9:50am

Design patterns are the building blocks of architecture. Rather than looking at IoT platform architecture with a monolithic approach, we break down architecture into a set of layered design patterns. These design patterns inform architecture choices in embedded software, connectivity, network protocols, application protocols, infrastructure, WSN, and other key choices in IoT architecture. Design patterns allow architecture to adapt to diverse use cases. The talk breaks down IoT architecture into a set of layered design pattern choices. Popular design patterns for each system layer are described and contrasted, and examples are presented to show how different reference architectures can be built and evaluated, based on design pattern thinking. An IoT reference architecture is decomposed into it's constituent design patterns, and alternative design patterns are presented. There is a special focus on technology reuse, interoperability, and information models.

IoT Bubble: Hype or Hope

RJ Mahadev Cisco Systems, Inc.N-123 | 11:40am - 12:00pm

Remember the dotcom bubble? It started with the emergence of the World Wide Web and ended with the collapse of many web-based companies that had reached excessive valuation. Along the way, this era generated massive innovation, economic growth and wealth for a lucky few. It also restructured a number of industries, including Telecoms, Retail and Entertainment. It built the foundation for the connected world we live in today. Companies like Google, Facebook and the dominance of Social Media would not have been possible without the dotcom bubble. The Internet of Things has now been around for a few years and offers real innovations for both consumers and industries but has yet to generate the level of innovation or economic activity of the dotcom era. Has it been more hot air than substance and more importantly how can we drive more economic opportunities? What parallels can we draw from the dotcom era that can help us? This session will provide different viewpoints of the Internet of Things and where it is going.

Machine learning for cancer detection

Abhijit Thatte GEN-124 | 4:00pm - 4:20pm

Hogkin's Lymphoma is one of the common tumors that can be treated effectively if diagnosed in early stages. The presence of Reed Sternberg cells is a strong indicator of Hodkin's Lymphoma. Searching for small number of Reed Sternberg cells in early stage Hogkin's Lymphoma tissue sample is similar to looking for a needle in a haystack. Computer can be trained to recognize Reed Sternberg cells using deep learning techniques to accurately identify Reed Sternberg cells in pathological images. This talk will present the architecture of a deep learning network to identify Reed Sternberg cells, discuss performance numbers and demonstrate examples of identification. The talk will also feature generality of the architecture approach to other types of image segmentation and object recognition for healthcare and other domains.

Terafeature Machine Learning

Arshak Navruzyan Argyle DataN-125 | 5:00pm - 5:50pm

Vowpal Wabbit (VW) is one of the hidden gems of machine learning. It represents the state of the art in scalable, fast, efficient machine learning. We will cover how to build Internet-scale machine learning models from data sets that are both tall (millions/billions of examples) and wide (many thousands of features).

Open Source IoT at Eclipse: Tools and Frameworks for Developers

Ian Skerrett Eclipse FoundationN-123 | 12:10pm - 12:30pm

The Eclipse IoT community is growing community of open source projects focused on providing the building blocks for the IoT industry. The goal of the community is to provide open source implementations of important IoT standards, frameworks that implement key services for IoT applications and tools to make it easier for developers to create IoT applications. If IoT is going to achieve success and interoperability then the industry will need these basic building blocks.

In this session,the speaker will introduce the Eclipse IoT open source community. He will provide a detailed introduction to the 15 different open source projects already at Eclipse, including support for IoT standards such as MQT, CoAP, One M2M and Lightweight M2M. He will also discuss how companies and individuals can use the Eclipse open source building blocks to build IoT applications.

Architecting An IoT Connectivity Platform

Hugo Fiennes Electric ImpN-121 | 10:40am - 11:00am

Electric Imp launched a Internet of Things connectivity platform in 2011 and it is now empowering devices in more than 15 consumer and industrial product segments. The company has learned a great deal in those three years about what is required to successfully deliver end-to-end connectivity. This presentation will focus on the challenges Electric Imp has encountered - designing and managing scalability, security, and connectivity protocols, among others - and learned from, and how the company has used a variety of technologies to create a platform that enables developers and product designers to deploy, manage and quickly scale their connected products and services to millions of users.

Leading the presentation will be Electric Imp CEO and Co-founder Hugo Fiennes, who managed Apple's hardware team through the first four generations of the groundbreaking iPhone, and was an early advisor to Nest Labs, where he architected the hardware for their first thermostat product before founding Electric Imp.

The Physical Web

Matthew Sibigtroth GoogleE-132 | 2:30pm - 2:50pm

Connected devices are drastically expanding the possibility space of user-machine interactions. Currently, most of these devices require that the user install a native app on their mobile device to allow for such interactivity. As more and more connected devices start to appear around us, installing an app for each one does not scale well. An alternative approach is that these devices simply broadcast a url which users then point their browsers to. The served content can be relevant information or even a direct interface to the device. This Physical Web, if adopted, would allow for on-demand device interactions, all without installing any app whatsoever. This talk will explain the what, why, and how of a proposed open standard Physical Web.

The Web of Things - Leveraging the Web for the Internet of Things

Frank Greco Kaazing CorporationE-135 | 9:00am - 9:50am

The Internet of Things (IoT) is defined by embedded computing devices endowed with cross-network connectivity. This era of computing has huge potential for connected enterprises and consumers, and already has many successful use cases. IoT systems encompass many types of connectivity patterns, proprietary systems and network types. Just as the Web plays a significant role in providing an open, interoperable, easily deployable framework for today’s enterprise systems, it is not surprising the Web will provide similar benefits to IoT. New Web standards have allowed enterprises to extend their internal real-time systems over the firewall in a natural, unimpeded fashion to provide real-time, dynamic information to their customers and partners to ensure consistency and efficiency. These same Web standards can and should be applied to IoT systems to obtain advantages such as global reach, ease of deployment, economies of scale, ease of development, etc. We will discuss this evolution, explore the further impact of the Web on IoT and demonstrate some examples. This will be a joint presentation with Kevin Hoyt who will give the demonstrations.

Bringing Web content to the Big Screen with Google Cast

Kevin Nilson GoogleN-120 | 10:40am - 11:30am

Have you ever wanted to expand your web app to enable a multi-screen experience leveraging large display devices like a television? Google Cast allows you to share content with a Google Cast receiver device, such as a Chromecast. Google Cast web senders use the familiar controls of your desktop browser to control the experience of your application on the big screen. In this talk, Google Developer Advocate Kevin Nilson will talk about Chrome Sender App Development and HTML5/JavaScript Receiver Development. Kevin will also cover some of the best practices to keep your Cast experience simple, intuitive, and predictable.

Building Apple HomeKit Enabled Devices

Nahid Alam LithouseN-124 | 9:30am - 9:50am

In this talk, I will show how to build your own Apple HomeKit enabled devices using Lithouse platform.

Industrial Applications for See-Through Head-Mounted Display

Jonathan Hoffberg V!ZOR, iNCN-123 | 1:30pm - 1:50pm

With the advent of picoprojectors, tiny imaging systems that can be made as small as a grain of rice, and the availability of multi-core mobile CPUs that can run 3D engines and wi-fi on batteries weighing only a few grams, we are now at the dawn of an exciting new era in personal computing - enter the see-through head-mounted display (HMD). Today, in industrial environments, see-through HMD offers tremendous promise for improving the efficiency and safety of mission critical applications, by merging our digital and physical points-of-view into a single, integrated perspective. In this talk, I'll take a look at the benefits and challenges associated with building HMD solutions for enterprise, citing lessons learned in V!ZOR's ongoing effort to design and deliver HMD solutions for mission-critical applications in supply chain management, health care, and oil-field services.

How to Build Your Own Internet of Things Product from the ground up-Raspberry PI

Bruno Terkaley MicrosoftN-125 | 1:30pm - 2:20pm

​In this session you will start with a pile of hardware and build a working, cloud-enabled device from the ground up. Essential skills will be presented: (1)Building the device from raw hardware (2)Writing software for the Raspberry PI and the Cloud (3)Mono and C# on the device (4)Node.js in the cloud We will also present “SmartDoor,” where we really roll up our sleeves, both from a hardware and software point of view and learn what it takes to truly embrace this new computing paradigm. What other capabilities with respect to CPU, memory, and storage? What expansion boards are available and what purpose do they serve? What type of programming tools are available? What programming languages are supported in the device itself? What role does the cloud play with respect to security? Which networking connectivity solutions that should be considered for device-to-cloud communication? How does the cloud help alleviate bandwidth challenges and minimize power consumption on the device? What are the four patterns for device to cloud service message communication?

Re-orientating­ UX Design for the Internet of Things

Alfred Lui Seer LabsN-123 | 10:40am - 11:30am

We used to go to our desks to connect to the Internet, now the Internet is in our pockets. Next year, it will be common to access online information on our wrists, from our eyeglasses, and inside our cars. As a designer of wearable devices, a service designer and the founder of the San Francisco Internet of Things Meetup, Alfred will share his experience and observations on how UX designers can start to investigate 4 key areas and begin a conversation in this new era of information access.

Machine Learning jump start using IPython Notebook

Nitin Borwankar NumericcN-124 | 1:30pm - 2:20pm

This talk is meant to do a walk through of my lessons at LearnDataScience http://learnds.com. It is focused on teaching Python developers how to use Machine Learning in exploring and analyzing and building models from data and then applying them to classify and predict. One example in particular uses data from an android phone to create a predictive model of wearer position and motion using accelerometer and gyroscope data. The content is practical hands on and meant to address real world problems with this kind of data such as messiness in type, content and formats etc.

Multinomial Logistic Regression with Apache Spark

DB Tsai Alpine Data LabsN-124 | 5:00pm - 5:50pm

Logistic Regression can not only be used for modeling binary outcomes but also multinomial outcome with some extension. In this talk, DB will talk about basic idea of binary logistic regression step by step, and then extend to multinomial one. He will show how easy it's with Spark to parallelize this iterative algorithm by utilizing the in-memory RDD cache to scale horizontally (the numbers of training data.) However, there is mathematical limitation on scaling vertically (the numbers of training features) while many recent applications from document classification and computational linguistics are of this type. He will talk about how to address this problem by L-BFGS optimizer instead of Newton optimizer.

A Self-Optimizing IoT at Scale

Julian KeithLoren GEN-121 | 1:30pm - 2:20pm

We don't just want things connected. We want them to be context aware and self-optimizing at the system level--optimized globally, not locally. That's not too hard when we're talking about the IoT in your house. It's much more complicated when we're discussing the IoT in an international airline network, a global supply chain, a nationwide rail network, or a regional healthcare system.

Using real-world example from GE's Industrial Internet, I'll discuss challenges and opportunities around creating a commercial and industrial IoT and making it self-optimizing.

Building Bluetooth low energy devices with Femtoduino

Conrad Wade Femtoduino.comN-123 | 5:30pm - 5:50pm

Using femtoduino.com's latest chip, imuduinobtle, we will discuss the BLE feature set, as well as visualizing inertial measurement with d3.js.

Using Node.js to control a Raspberry Pi

Allan Naranjo AgilityFeatE-130 | 2:30pm - 2:50pm

Using a Raspberry Pi as an example, we'll show how to use Node.js to send commands and data between a mobile web app and a device in real-time. In this code-focused talk, you'll see how to connect to a Pi from a mobile web app and control a presentation via the Pi. You'll learn about Pi's, publish/subscribe messaging, and real-time web apps using Node.js.

DIY Science using the Intel IoT Devkit

Stewart Christie (2nd Session) IntelE-130 | 10:40am - 11:30am

Inexpensive computing that connects to sensors has allowed DIY scientists to create automated and connected backyard science experiments. We will present a forensics gathering device and a solar tracking device built with Intel® Galileo and Intel® Edison. We’ll dive into how DIY science fits in with and is aiding professional scientists and researchers. We will talk about how to get started in DIY science including an overview of the Intel® IoT Developer Program. Next we’ll go over the hardware and software APIs used to build these two projects.

Box2D with SIMD enhancements in JavaScript

Peter Jensen Intel CorporationE-130 | 1:30pm - 2:20pm

We'll present a port of the box2D physics engine to JavaScript using SIMD.JS primitives. We'll compare two different ports; a handwritten port and a compiled port from C/C++ using the Emscripten compiler. The tradeoffs and performance differences between them will be shown. We'll cover the type of original C++ SIMD code that can be compiled by Emscripten. Also, the challenges of vectorizing a 2D physics engine, especially vector math, constraint solvers, and batch creation, and how these are applied to the JavaScript version of box2D is covered. Demos using the box2D engine running in the browsers will be shown. The SIMD.JS is a propose standard for doing SIMD programming in JavaScript. It is being considered for inclusion into revision 7 of the ECMAScript standard. The SIMD.JS primitives have been prototyped in both the Chrome and the Firefox browsers. The demos will be done with these prototypes. Emscripten is a compiler, developed by Mozilla, that compiles LLVM bitcode into JavaScript. It can be used with the clang front end to compile C/C++ to JavaScript. We've modified the Emscripten compiler to support generation of SIMD.JS primitives from SIMD code in the original C/C++ code.

Connected lighting for health

Dale DellArio Ario DesignN-125 | 2:00pm - 2:20pm

Solid state lighting properly designed and controlled could have a strong positive health impact. IoT makes this easier. Researchers have discovered that normal incandescent light is not good for us. Most LED and compact fluorescent lighting is worse. What is needed is control over the color of the light in which we live. Our bodies have evolved expecting blue rich light during the day and little or no light at night. Normal lighting in the evening fools our bodies into acting as if it is still day time when they should be preparing us for sleep. Ario Living is developing products that control the blue content of the light they deliver appropriate to the time of day, from blue rich light they expect to a warm firelight in the evening and night time. The lighting schedule can be controlled and coordinated wirelessly. Our talk will describe why color controlled lighting is important to health and how wireless communication between lamps, the web, and smart devices can facilitate the benefits properly designed solid state lighting can deliver. We will demonstrate one of our color changing lamps and show how scheduling them can make everyday life easier.

Manage Your Mesh

Ryan Bagnulo SOA SoftwareN-121 | 1:30pm - 2:20pm

Master your mesh of arduinos, raspberry pi, and mobile Wi-Fi and LTE connected Internet of Things (IoT) with a mature API architecture to command control and collect sensor data. Learn how to secure, monitor, and mediate IoT APIs and about federated IoT trust domains for scalability, privacy and reliability and manageability.

Develop motion sensing applications with sensors in Android Wear

Huan Liu Vimo Labs Inc.N-121 | 11:10am - 11:30am

There had been a proliferation of specialized sensors designed for specialized purposes, such as Fitbit, Fuelband, Moov, Altas for fitness, or SwingByte for golf analysis. However, as commodity wearable devices, such as Android Wear watches, become mainstream, there is a paradigm shift to more software based solutions. Instead of using specialized sensors, most applications can leverage the commodity sensors that already exist on the wearable devices.

This talk gives an introduction of sensor capabilities of Android Wear devices. Then we show several practical applications that utilize the motion sensors on Android Wear devices. One such application is a fitness application that tracks exercise repetitions automatically, and thus tracks calories more accurately based on repetitions and workout intensity. Another application is a professional sport coaching application which advises the user the proper form.

(depending on your audience, this talk can be tailored from beginner to advanced. I can go as deep as sensor algorithms, or stay high level at an introduction level).

Distributed Machine Learning: Architectures to Leverage Streams of Data

Jonathan Dinu Zipfian AcademyN-124 | 4:30pm - 4:50

With the ever increasing amount of data produced by IoT devices, rich experiences are possible that before were only the realm of science fiction. From data driven applications such as Google Now, to smart home automation devices like Nest, we are seeing companies leverage machine learning to deliver personalized products. But with the demand of users for seamless experiences engineers must be able to deliver results seemingly effortlessly and in realtime.

In this talk I will cover different approaches to deploying a production machine learning application on massive amounts of data to deliver insight in near-realtime. By leveraging distributed architectures as well as streaming and online algorithms you can intelligently break up a larger problem to create a responsive data product. But with any approach (streaming or batch) there are always tradeoffs in how you design your system and knowing each's limits is critical.

Real world maps in first person with Oculus Rift

Bo Huang SenseEarth.comN-124 | 11:10am - 11:30am

Maps, traditional or digital, are a blueprint viewing experience, requiring mental capacity to decipher its lines and markings and reinterpretation of its 2D plan to match our 3D surroundings.

In this demo session, employing HMD such as the Oculus Rift, we invite attendees to step into our actual real map location in 3D first person view in virtual reality.

At a practical level, navigate by visual directions instead of deciphering the blueprints on traditional maps. Be empowered to see nearby information visually and the forthcoming structures beyond them. Or soar up and land wayward in distant places.

And what can we do with the whole new multi-level virtual space inside of buildings? The metaverse described by Neal Stephenson's Snow Crash may be far, but we take a first step in this session.

IoT and the New Web

Peter Moskovits KaazingN-121 | 5:00pm - 5:50pm

Much of the early success of the Internet of Things comes from architecture created to support the Web. Unfortunately, we often bringing the confines and limitations of the Web along with us. This session will start by exploring some of the Web architecture barriers keeping us from maximizing the IoT business. From there we will explore event-driven options that are simpler, faster and provide superior scalability. Filled with interactive demonstrations, learn how to empower your IoT devices with the always-on, always-connected Web.

IoT Connectivity, Standards & Architecture

Todd Montgomery KaazingN-121 | 2:30pm - 3:20pm

We certainly live in interesting technological times. And no more interesting than the current competing IoT standards for connectivity. Various standards bodies, approaches, and ecosystems are vying for mindshare and positioning for a competitive edge. It is clear that when the dust settles, we will have new protocols, evolved protocols, that will change the way we interact with devices and infrastructure. We will also have evolved web protocols, like HTTP/2, that will be changing the very core of our infrastructures. At the same time, we have old approaches made new again like micro-services and reactive programming. In this session, we will try to make some sense of this changing landscape, see some hands-on examples or what can be done, and explore the various tradeoffs designers face today.

Securing the Internet of Things

Victor Ake ForgeRockN-121 | 11:10am - 11:30am

We have seen computers and phones been hacked and data been stolen. In the case of the IoT, the data might not be of high volume, but it is nevertheless critical. Think of somebody hacking your things to learn about the temperature patterns to deduce when home is alone, or remotely create condtiions to cause a fire, or somebody causing a car crash, or shuting down your peacemaker. How to identify the users to these devices, user an password? biometric, 2 factor? How do i know it is a legitimate and authorized user?
Learn about the technologies that can be used to identify and protect the devices participating in the Internet of Things.

A Seamless World

Chris Kalaboukis SymbioN-125 | 4:00pm - 4:20pm

Things that are hard to do today will just happen things that are impossible to do today will start happening.
The Internet of Things, Big Data and Automation have begun to make this is a seamless world. Chris will describe a near future world where these three elements seamlessly combine in order to make our lives easier and better. Chris contends that we are slowly moving into a world where our intent is determined AND fulfilled, where we will no longer need to initiate and do, as things will simply be done for us.

Not another *$#@ app: How to avoid IoT fatigue

Ramin Firoozye N-124 | 1:30pm - 2:20pm

Every time we acquire a new connected device we have to download and install a corresponding mobile app to manage and communicate with it. As the world of IoT and connected devices expands this may mean an individual user may well have to download and install tens, hundreds, or thousands of separate apps (and remember which app goes with which device). Given this trajectory, IoT app fatigue may not be too far behind.
In this presentation we will discuss a system where a single app can automatically discover and interact with all recognized nearby devices. Underlying all this is a set of technologies involving Bluetooth LE, Wifi, mobile devices, proximity beacons, device-independent APIs and registries, and ways to dynamically generate native mobile UIs. The end-user experience will be to install a single app and never have to worry about which app to run with which device again.

IOT oversharing or Stop Sending My Stuff to the Cloud!

Ramin Firoozye (2nd Session) N-124 | 4:30pm - 4:50pm

Plug in a connected device and it automatically sends its data to the internet and the cloud. Hooray! Except that now all your data is out on the cloud, whether you like it or not. And you have no idea who has access to it and what they do with it. There are grave privacy and security implications in this 'cloud-first' architecture. Perhaps instead of 'Internet of Things' we should be thinking of 'My Own Inter-connected Things' -- with the cloud used only as a last-resort. In this presentation we will cover a range of system architectures that allow users to maintain local control over their data and allow only what is needed to go on the cloud when it is absolutely necessary to providing a positive user experience. We'll cover alternative designs that offer protection against network congestion or failure and provide better privacy without sacrificing any of the user experience.

Creating a Useful Industrial IoT User Experience

Mary Lukanuski General ElectricN-123 | 4:30pm - 4:50pm

Mary will outline current expectations of Industrial IoT and what teams need to do to create successful applications

Consumerizing Industrial IoT Access Control: Using UMA to Add Privacy and Usability to Strong Security

Eve Maler ForgeRockN-121 | 4:00pm - 4:50pm

The first couple of chapters of authorization and access control are still being written even when it comes to old-fashioned web services and newfangled APIs, never mind the Internet of Things. IoT security has needs that go way beyond the current scope of cloud and mobile challenges: super-loosely coupled, super-strong, and more. Everyone can imagine security-gone-wrong scenarios that have disastrous consequences for industrial IoT use cases. For consumer-facing IoT in healthcare, household appliances, and more, the consequences are different but no less severe, and it adds a killer requirement: privacy. How can we solve the problems of access control and privacy in a unified way, without compromise? And how can we solve the problem NOW? The OAuth-based User-Managed Access (UMA) protocol provides answers.

Mind the Gap: JavaScript for IoT, from Concept to Production

Andy Carle MarvellN-124 | 11:10am - 11:30am

The gap between strong concept and final IoT product is enormous. Critical to the endeavor are tools that help you quickly create dynamic prototypes, and methods for user-driven rapid product iteration. They have very real impacts on your competitiveness in the evolving IoT marketplace.
At the start, carefully choose the platform that can take you straight through the steps of Software Simulation, Hardware Simulation, Prototyping Hardware, and (finally) Custom Hardware. And one that will enable you to iterate more at every step along the path to manufactured IoT product.
We are preaching the religion of JavaScript for IoT development. You need your IoT product to interface with users, sensors, services, and other IoT devices in an efficient, consistent, and extensible way. We developed a new way to use JavaScript for IoT, and we’re running it on a new class of devices.
Necessity is the mother of invention. We developed a new way to use JavaScript for IoT out of the hard lessons learned while creating Kinoma Create, a whole new type of IoT product design tool.
Join this session to get inspired by prototyping and design iteration, and to learn how JavaScript is taking its rightful place as a framework for IoT product development.

Architecting the Next Generation of IoT

Dave Friedman Ayla NetworksN-123 | 9:00am - 9:20am

The Internet of Things is here and the pressure to develop these internet connected products is mounting. As innovative companies like Nest disrupt their respective markets, companies are now feeling the pressure to not only internet enable existing products but to get new innovative products to market as quickly as possible. However, there are a lot of pieces to this puzzle and there are a number of challenges that need to be addressed. Do you build it yourself? How do you architect for unforeseen challenges? Do you know what you don’t know?
This discussion will center on best practices for architecting an IoT solution, key issues to consider as well as a number of pot holes to avoid on the road to achieving complete flexibility and the ability to innovate, learn and adapt.

What is a Thing in the IoT? Aspirations of things narrated by a 'Thing Interpreter'

Pratik Desai Seer Labs Inc.N-125 | 11:40am - 12:00pm

The vision of connecting every networked computer with each other created the Internet we use today from a research project, which got possible because of the open Internet standard and a tangible architecture. In the chaos of buzzwords and marketing campaigns, the Interoperating between connected devices, Things, has been compromise, suffocating the growth of the Internet of Things domain. The interoperability between wearable devices and other IoT components can lead to development of high intelligence applications enabling non-hardware entities to be part of the wearable domain. We propose a semantic web assisted IoT architecture, which implements standard data models described in relationship graphs. The graph based data structure enables reasoning and intelligence at the machine level laying down road for innovations. During the presentation, we will demonstration the Semantic architecture and a Semantic web based Gateway, which implements the prosed architecture.

Everything I learned about IoT I learned from making dice

David Proctor Interface ArtsN-123 | 11:40am - 12:00pm

For my first IoT project I wanted to do something other than a light bulb or pedometer. I chose dice. In the course of this project I used 3 different wireless technologies and a few different cloud and web technologies. I share not only my technical findings but also learnings about the experience design of a non-screen based user interface.

Node.js as an IOT bridge

Eduardo Pelegri-Llopart Progress SoftwareN-124 | 10:40am - 11:00am

In this talk we will show how node's ability to connect events between a multiplicity of sources can be used in IOT applications. We will first show how a node.js layer on a platform like Modulus.io can receive events from iBeacons and interact with web services and with databases like MongoDB. We will then show a simple Node.js local layer that controls behind-the-firewall devices like Philips Hue smartlights. The local layer can run in multiple environments, including single board compulers like a BeagleBlone Black. The two node.js layers can interact and we will show a simple application where lights in an office respond to the arrival and departure of a person. The node.js layer is also a perfect place where to interact with enterprise services and we will provide an overview of how this layer can interact in a bi-directional manner with a Model-driven platform like Progress Rollbase, or how to be presented by the Apache Cordova-based Rollbase Mobile applications. Together node.js provides the glue needed to create very powerful IOT applications.

IOT Landscape, Evolution & Marturity Models: Greatest opportunity to Rework the Internet

Abhishek Sanwal ThinkAlignN-124 | 2:30pm - 3:20pm

IOT Landscape, Evolution & Marturity Models: Greatest opportunity to Rework the Internet. The internet, its backbone and its underlying protocols and standards have taken a few decades to evolve and stabilize. Shift to wireless, mobile access and now smart phones have added a relatively 'flexible' attribute on top of the backbone. Internet of Things or Internet of Everything will bring everything under the sun on the Net, online and having a virtual presence.
10-15 years back, scenarioes and complexities (once only explored by the DoD & cutting edge academisc researchers) broke the performance of existing protocols, will be replicated in commonplace locations everywhere. As a backbone the old internet works fine, but with the extensive variety in last mile/mm fringe elements & scenario patterns that will emerge, we need to reinvent how we connect and coordinate these devices and people, individually and as dynamic collectives; everything from discovery, security, privacy & hand offs to big picture co ordination.
IOT makes one simple promise, making our lives easier & better, at home or work; albeit Activities, behaviors and patterns vary has widely as people, domains and industries, the complexities will increase manifold. What are the solution sets & paradigms?
Here lies the greatest opportunity to rework, and evolve the next generation of Human & Internet - protocols, paradigms and architectures; which were once designed based on how 'computers' talk to each other. Even though we are seeing evolution of 'appliction oriented' networks, they will have to be more 'human-like dynamic' networks that 'absorb' increasingly from human paradigms, as well as from solutions that have evolved in the academic research over 10-15 years and carry over towards the next-gen solutions; be it humans, wearables, devices, mobile, machines (M2M) and industrial internet.
IOT Evolution and Maturity Model will go from simple remote monitoring to self governing dynamically aware entities that work together.

Open Source Hardware and Mesh Network for Security

Yusuf Saib FisilN-125 | 10:40am - 11:00am

Imagine a world where data and connectivity are concentrated in the hands of the few. Your proprietary software, hardware, and network have backdoors. Your data is not private, and your internet access is restricted. Communicate with open-source hardware and software, and there are fewer security holes. Use a mesh network, and connectivity is in the hands of the many. We will go through the advantages, and disadvantages, of this approach, and of course there will be a live demo with our mesh RF communication devices. And we won't have to ask you to turn off your WiFi for the demo to work.

The Meta-Earth and IoT

Bo Huang (2nd Session) SenseEarth.comN-123 | 3:00pm - 3:20pm

Much like the internet in its early days, the explosion of internet of things will generate vast amount of sensory data from textual to video. Each device will actively submit and receive data both to peer based networks and an evolved version of the Internet. It functions as an artificial intelligence unit, from a smart light/camera measuring nearby illumination conditions to save energy, to alerting owner or local police of suspicious activities or even launching scouting drones.In both cases understanding the house's local layout, access to wealth of nearby amenities, to macroscopic blueprint of the world is essential to successful completion of tasks. Moreover, personalized temporary conditions must be recorded, instantly available to other parties.
OpenStreetMap, the open, collaborative, crowd-sourced map will be the meta-Earth backbone, the best candidate compared to current widely used but difficult to contribute/modify maps. In this talk, attendees will learn

-How to register your device to the map's network
-Teach your device to learn its surroundings and make smart decisions.
-Crawl through the map's graph and discover other devices.
-Report and modify crucial data in real time.
-and much more

50 Billion Devices and the Next Billion Consumers

Ravi Kurani SutroN-125 | 1:30pm - 1:50pm

There will be 50 billion connected devices in the world by 2050, but the question remains how do we connect this to the 3 billion people that still live in poverty? I have started a company that is social in its thread, called Sutro. The product aims to help right-size water consumption and usage through the development of a blue-tech hardware platform, SaaS back-end, and friendly UX. I will go through examples of how IoT devices can help to curb poverty around the world, and right-size our consumption to bring a more efficient edge to our lives. As one can see from my bio, I am well versed in the social impact space - and would love to share the cross-overs between tech, international development, and hardware through sensors and data.

Eclipse Kura: An Introduction

David Woodard Eurotech, IncN-123 | 4:00pm - 4:20pm

Internet of Things adoption is constrained by disparate implementations and proprietary solutions. The emergence of a service gateway model operating on the edge of a deployment as an aggregator and controller has opened up the possibility of enabling enterprise-level technologies in the world of IoT. This session discusses Eclipse Kura, a Java- and OSGi-based application framework for service gateways. Kura abstracts and isolates the developer from the complexity of the hardware subsystems and ensures application portability across architectures. Kura built-in components are configurable services covering the most-common building blocks for Internet of Things applications such as I/O access, network configuration, data services, and remote management.

Always Offline: Delay-Tolerant Networking for the IoT

Daniel Austin GRIN Technologies, Inc.N-121 | 9:00am - 9:50am

The Internet of Things imagines a world where we're all online, all the time - connected through the cloud to millions of high-throughput/low-volume data sources in real time. But how can we solve the Big Data problem and build the Network of Things to support these intermittent connections? This talk is focused on how we can apply concepts from the Space Science community around Delay-Tolerant Networking to help us solve the Big Data problems for Small Devices.

Big Data for devices

Anand Arivukkarasu Sprint, Pinsight MediaN-123 | 3:00pm - 3:20pm

Challenges in the Big data for devices and effective areas to focus to reach the business value
- key aspects to consider for Big data strategy
- Hadoop implementation
- Business value generation
- Challenges
- Privacy and transparency

Connecting IoT to big data: open source platform

Andrew Kokhanovskyi CyberVision, Inc.N-123 | 2:30pm - 2:50pm

I would like to talk about the open source IoT platform that CyberVision, Inc. has released under Apache 2.0 license (www.kaaproject.org), and how it enables turnkey data collection from the IoT devices and analytics in the big data back-end.

Large-Scale Machine Learning with Apache Spark

DB Tsai (2nd Session) Alpine Data LabsN-124 | 2:30pm - 3:20pm

Apache Spark is a new cluster computing engine offering a number of advantages over its predecessor MapReduce. In-memory cache is utilized in Apache Spark to scale and parallelize iterative algorithms which makes it ideal for large-scale machine learning. It is one of the most active open source projects in big data, surpassing even Hadoop MapReduce. In this talk, DB will introduce Spark and show how to use Spark’s high-level API in Java, Scala or Python. Then, he will show how to use MLlib, a library of machine learning algorithms for big data included in Spark to do classification, regression, clustering, and recommendation in large scale.

The True Value of the Internet of Things

Oliver Hutaff Electric ImpN-123 | 1:30pm - 1:50pm

The potential value of the Internet of Things has been estimated in the trillions of dollars. Missing from the vast estimates, however, are specifics about how businesses can tap into those trillions to create - and ultimately realize - actual revenue and value-add benefits from an Internet connectivity strategy. Oliver Hutaff, CFO of Internet of Things connectivity platform Electric Imp, will provide expert insight into which industries and business verticals have the potential highest benefit, the reasons why companies should pursue an IoT model, and identify where and how businesses can achieve revenue and value generation opportunities.

Traction and funding

Axel Schultze Society3N-121 | 11:40am - 12:00pm

80% of Entrepreneurs fail to get decent founding. Lack of traction is the most common reason. Axel Schultze who founded 5 companies which all gained traction very fast, will share insights in traction building techniques, show success stories and failure and how entrepreneurs can strategically increase the fundability of a company. Going through some key items, what a founder team can do to manage traction building and how to integrate it into the fundraising process.

google glass flys drones

David Martinez bricksimple.comN-124 | 9:00am - 9:20am

Dave Martinez a Google Glass Explorer will be giving a talk on using Google Glass with AR Drones. He will talk about how Google glass can work with Drones and give a demo of it working with an ARDrone. and what use cases are in all fields of enterprise and business.

IOT Monetization: Challenges and Chances

Daniel Lee Kotra IncubatorN-123 | 9:30am - 9:50am

Currently IOT is hot issue which calls for huge market attentions. Many people are taking various perspectives and approaches to address issues toward market success. Current key words are involved in big data, sensor, health care, regulations and so on. However monetization has not been clearly addressed in conjunction with inevitable mass production optimization. Devices are hardwares and current approaches mostly deal with software aspects leaving hardwares to Corporate innovation centers. There must be comprehensive monetization platform that could combine to optimize chances in the market. Synchro between asian mass production line and hardware tech with SV software tech is the answer

Anticipatory Computing, Smart Devices and Machine Learning

Simon Chan PredictionION-125 | 2:30pm - 2:50pm

PredictionIO is an open source machine learning server for software developers to create predictive features. Traditionally, this included personalization, recommendation and content discovery in domains such as fashion, e-health and gaming. The latest version of PredictionIO will open our platform for many more use cases such as churn analysis, trend detection and event anticipation. Allowing developers to use the power of machine learning not only for web and mobile apps but smart objects and connected devices. In this talk we will give an application of event anticipation based on patterns of behavior suggesting the next appropriate action e.g., 'Turn down the lights?' based on learning from past actions. We will also discuss the new software design pattern for building machine learning engines in Scala, R and Python on top of PredictionIO's scalable infrastructure. In recent years products like Google Now and MindMeld have pioneered anticipatory computing. Now it's time to see what an open source community can build re-imaging the objects and devices that surround us in our daily lives using machine learning.

Physical Interactive Man-Machine Interface: Wearable Assistive Device

Daiki Itoh Cog MachineN-123 | 4:00pm - 4:20pm

We will be presenting our vision and prototype of our hand wearable assistive device that enables you to work in the 3D virtual environment efficiently. There has been a rapid shift from 2D to 3D interface that forecasts the new areas of computational applications including immersive learning, simulation, making, and gameplay. The presentation will offer you a tour of imagining how our assistive force feedback interaction creates an immersive and productive 3D experience and the markets it can potentially open up.

Optimizing Data Collection Strategy

Ryan Clark NinefoldN-123 | 12:10pm - 12:30pm

I'll talk about tools and techniques for improving the data you collect, improving the quality of the data you collect, and improving the availability of data you collect. These include managing the flow of your devices' data, formatting the data for easier aggregation and analytics down the road, and some architectural decisions on the software side to avoid the loss of data.

Smart Homes for Seniors

Uday Kiran Agility4LifeN-123 | 4:30pm - 4:50pm

Timing is finally right to build 'smart home' products for seniors. Technology has advanced to the point where we can make powerful devices that can monitor seniors at home unobtrusively and provide the needed care at the right moment, while remain hidden otherwise. Contrast this approach with the in-your-face wearables that may not be suitable for technology-averse seniors. In particular, movements and other habitual behaviors can now be tracked over long periods of time, analyzed using big data technologies to identify meaningful patterns and deviations, compared at a mass scale, allowing us to recognize potential health conditions early and alert the seniors, their families, caregivers and physicians to provide preventative care. We can improve quality of life for seniors, give peace of mind to family members, while decreasing overall health care costs.

Hacking Reality: Browser-Based VR in HTML5

Tony Parisi ViziE-131 | 1:30pm - 2:20pm

Virtual reality hardware systems like Oculus Rift, Google Cardboard and others have made the decades-old vision of low-cost, immersive VR a reality. Millions of units are in production, and projected to be sold in 2015 and beyond. And developers are flocking to this amazing new medium - some to kick the tires, others to maybe get in on the next startup land grab. So far, most of the cool demos are happening in native applications, packaged as big downloads, and built using proprietary software tools.

Cool! But why let Unity and Unreal devs have all the fun? Today’s HTML browser does virtual reality, too. The nightly builds of Firefox and Chrome support stereo 3D rendering of WebGL and CSS3 content, as well as the head tracking APIs and advanced inputs required to create fully immersive VR experiences. In this session we’ll take a look at the state of browser support for VR, and explore the software stacks being used to build applications, including Three.js, Tween.js, the GLAM 3D tag set, and 3D content creation tools.

Closing the loop between man and machine

Jean Rintoul Ibis BiofeedbackN-121 | 10:40am - 11:00am

Many if our base physiological functions are poorly understood. One of the the biggest areas is the third of our life that we do not remember but is extremely important to function- sleep. This talk and demo will describe some basic information we can learn about sleep, using sound and accelerometry available on our cellphones.

SkinSampler Technology

Russell Hanabusa ADAISIN-121 | 2:30pm - 3:20pm

This is exactly to the type of new opportunity the IoT attendances came to see.

SkinSampler Technology is a new type of identification device the deliberately makes lots of DNA evidence against people which is wirelessly detectable and uniquely identifiable.

They will be used by the U.S. military, police, women, and children to deter and identify harmful people like terrorists, kidnappers, and rapists.

Mobile phones and other detectors can be networked to find SkinSamplers.
Common people will be offered rewards for making important SkinSampler detections.
SkinSamplers and the detection network will change the nature of society worldwide.

SkinSamplers identify people by DNA and by marking them, their car, parcels, and home for wireless identification.

*** At this point I will do a brief demonstration of SkinSamplers ***

SkinSamplers have 4 features:

1. They take and hold skin (DNA) from anyone they touch just by scratching.
2. They are wirelessly detectable with a unique wireless ID code. They do not use batteries and never run down.
3. They spread from person-to-person and between people, parcels, cars, homes, and hideouts.
4. They can be made as small as a flea and electronically stealthy. Unseen by enemy eyes and enemy detectors while remaining detectable to us.

These features make them ideal for Military intelligence, Police work, and self-defense.
SkinSamplers are low cost and maintenance free.
They change helpless kidnap victims into identification booby-traps.
They can be sprinkled to identify terrorists, insurgent fighters, and criminals.
They can be spread on valuable items to deter and identify thieves.

SkinSampler Technology creates a new IoT identification industry which provides for new products and services, patents, and companies.

These new products include the following:

1. Self-defense clothing and jewelry for women and children.
2. Crime deterring garments for violent parolees.
3. Un-noticeable SkinSamplers for counter terrorism.
4. Military SkinSamplers to identify insurgent networks.
5. SkinSamplers for property protection and thieve identification.
6. Police under-cover SkinSamplers.

The SkinSampler patent will provide market advantages to partners until August of 2023.

Integrating consumers IoT devices into Business Workflow

Yakov Fain Farata SystemsN-124 | 11:40am - 12:30pm

From the software development perspective IoT is about programming "things", connecting them with each other and integrating them with existing applications. This presentation will demonstrate how IoT-enabled devices from multiple manufacturers can be integrated into a workflow of a business application. You'll see a live demo of using commercial consumer devices as a part of an application that utilizes such technologies such as REST API, OAuth, Websockets, and Java. This presentation will give you an idea of how to go about integration of new devices as they become available on the market.

bitflux.io : Connecting the Internet of Things

Saurabh Gupta Souken, Inc.N-124 | 9:00am - 9:50am

Bitflux (https://sites.google.com/a/bitflux.io/web/) has been built as an open platform to enable Data Publication (where nodes can publish their data to a common space where it can be queried), Data Subscription (where devices can query this cloud service to get current status or subscribe to various triggers) and Data Security (where certificates are dynamically issued so all data is trusted). Instead of being siloed as a platform for one company's products, Bitflux is an open space for capturing the global state of events generated by the Internet of Things.
It aims to provide simplicity to IoT developers by providing a simple set of REST APIs to interact with the cloud service. In addition Bitflux handles all the details of storing data, querying data, handling triggers, and managing scale. For instance, if you have a sensor recording the temperature at a particular location, and thousands of nodes are interested in that information, then bitflux will dynamically manage scalability concerns.
In this presentation, I’ll demonstrate some code examples and demonstrations.

Parallel JavaScript: A High-Level Parallel Programming Model for the Web

Jaswanth Sreeram Intel LabsE-133 | 9:00am - 9:20am

Parallel JavaScript provides web developers with a safe, high-level API that allows them to write applications that effectively utilize multi-core and SIMD parallelism as well as GPUs while preserving the programmability and portability of JavaScript. Parallel JavaScript is available in Firefox Nightly today and is being actively considered for standardization as part of the next version of the JavaScript language. This demo will introduce Parallel JavaScript API and highlight the leaps in performance that are possible in representative web applications.

Inertial Measurement Unit for the Internet of Things

Frank Zheng LP ResearchN-121 | 5:00pm - 5:20pm

This talk first gives a brief introduction about the inertial measurement unit(IMU). Then we share some IoT applications such as Sports Coaching/Activity Recognition by using our open source targeted IMU platform.

XMPP - Normalize Internet Of Things

Rikard Strid ClaysterN-123 | 2:00pm - 2:20pm

As a developer you face a myriad of complex questions when entering the world of Internet Of Things. A great challenge is, “How do I connect my awesome IoT solution to the Internet with high security and interoperability, so others can create the next Killer App for my device?”. That’s where XMPP comes into the picture. You can forget about creating a back-end, just use your Google account or download an open source XMPP Server. The API is built into the protocol, which is standardized by IETF, ISO, IEEE, XSF, and IEC to secure the future for your work. I promise you that IoT development has never been easier. XMPP by itself provides you with a lot tools that HTTP lacks that are good to have when you want to make things communicate on the Internet. XMPP makes IoT development easy.

Internet Of Things is not about one single protocol or technology; it is about making them live together. The IoT XMPP initiative is about using a well-known technology that once unified humans to communicate on the Internet, to now give the same advantage for connected things. With XMPP you can normalize every other protocol, like MQTT, CoAP, RESTful, etc. into one common language. No more proprietary Back-End or API when you create the next IoT solution. You will learn how XMPP helps you navigate as pro in the protocol jungle. Every domain has its own protocol war, but to rule real-time communication on the Internet there is only one, and that is XMPP.

Nurses and Patients perspective on Digital health - the benefits and frustrations

Sangeeta Agarawal My-holisticNurseN-123 | 2:30pm - 2:50pm

This talk sheds light on the way digital health is used in traditional healthcare settings as well as in consumer market. As an oncology nurse - I work with EMR, co-ordination systems, tele health and several other traditional systems. In this talk, I will discuss the common practices and the current challenges faced by health care professionals on the ground.

At the same time, As a researcher and speaker in health and wellness, I encounter many tracking devices and behavior change studies.Here, I will discuss both - preliminary research studies in this area as well as patient/client perspective.

This session is meant for someone who is interested in digital health and wants to brain storm on how they can take digital health to next level.

Rethinking the Internet of Things - Chirp Networks

Francis Dacosta MeshdynamicsN-123 | 5:00pm - 5:50pm

The only systems on earth that have ever scaled to the size and scope of the Internet of Things are natural systems: pollen distribution, ant colonies, redwoods, and so on. From examining these natural systems, I developed the concept of the three-tiered IoT network architecture described in the book: simple end devices, networking specialist propagator nodes, and information-seeking integrator functions operating within an organically grown ecosystem. I hope that you’ll read my explanation of why terse, self-classified messages, networking overhead isolated to a specialized tier of devices, and publish/subscribe relationships are the only way to fully distill the power of the coming Internet of Things. And I hope especially for your feedback, pro and con.

Speech Interfaces for the Internet of Things

Alex Lebrurn Wit.AIN-125 | 3:00pm - 3:20pm

As smart devices and wearables get smaller and smaller, traditional user interfaces like touch just don't work anymore. Speech is how we will communicate with these devices. However, building voice interfaces has always been a nightmare for developers, and the resulting user experience is usually terrible.

We will explore the best practices of building a speech interface, from deciding if the device is a good candidate for a voice UI, setting the right end user expectations, and designing the voice interactions. We will take 5 minutes to build a micro-Siri in real time.

Android and Devices

Dario Laverde HTCN-125 | 3:00pm - 3:20pm

Demos and code walkthroughs for many examples of connecting to IoT devices with Android including but not limited to Android Wear, Google Glass, Myo armband and more. Best practices for designing for and testing Android apps targeting wearables and communicating with the IoT using BLE (Bluetooth Low Energy). With the latest Android release ('L') over a hundred new BLE APIs have been released allowing for more options.

Creating Datadipity

Gabriel Ortiz ClickslideN-121 | 12:10pm - 12:30pm

We would like to cover how our new platform for creating IoT products can accelerate new and interesting products.

smart aquaponics - an IoT application

Eric Maundu kijani growsN-125 | 4:00pm - 4:50pm

Humans are destroying the Earth and rushing evolution. The issue is really 'time', humans live for a short while and all want to maximize their potential, Nature is very slow. Using soilless farming and IoT technologies we will show how to create future farms that work around these issues.

By modeling the earth and natures we will show how similar models can be recreated using modern technologies. Using linux, robotic technologies and aquaponics as an example we will create productive urban farms of the future that require almost no inputs from humans

Iot and Machine Learning for Healthy Individuals and Society

Khanderao Kand Oracle CorpN-125 | 12:10pm - 12:30pm

Wearable Devices and home devices Connected for In-house Aging are going to be instrumental fitness to care monitoring at Individual level. The data streams from such devices would not only be quantifying the individual human beings but be a great source for applying machine learning algorithms for personal fitness to well ness monitoring. This presentation would cover how Machine learning algorithms at an individual level would be able to keep people healthy by not only monitor wellness but also monitoring symptoms to detect potential illnesses and their trends and response to medicines. This presentation would then cover machine learning approaches at aggregate level to monitor population health. The presentation would cover various algorithms for monitoring individual health as well as algorithms identifying outbreaks, origin as well as propagation of diseases.

IoT architecture requires Event Driven Fabric

Michael Holdmann Coversant, Inc.N-121 | 4:00pm - 4:50pm

In order for IoT to accomplish the high expectations that the market is promising it must start with a secure efficient service bus based on an event driven architecture creating a real time fabric that allows not only delivery of data to a database for analysis, it must also poses the ability to route messages to end points, whether human or application that can take action on events allowing real time control of assets reducing energy consumption, allowing proactive maintenance and most importantly saving asset and/or human life.

The session will include live demo of Dynamic Rostering and Automation via Messaging enabling auto discovery, auto configuration, auto management an auto control of devices.

IoT and Connected Healthcare

Matt Shemluck EtheriosN-123 | 2:00pm - 2:20pm

Etherios provides connected device solutions, including hardware manufacture and design, device management and data capture with our Device Cloud, custom application development and integration with Salesforce.com. This talk will be a demonstration of how you can enable a care team of family and clinicians through an end to end connected health kit (e.g. bp cuff, thermometer, pulse oximeter, activity tracker, scale) - from device connectivity to user solutions built in salesforce.com.

Connecting Everything

Bryan Hughes Go Factory LLCN-123 | 10:40am - 11:30am

1) what is the Relationship of Things and where are the humans;
2) the challenges of having 50 billion devices connected to the Internet by the year 2020, as is currently predicted by Cisco; and
3) how to build a highly scalable and fault tolerant platform necessary to connect billions of end points, which range from smart devices to dumb network attached sensors, to trusted systems and critical infrastructure, while enforcing security and access policies.

He also bring several devices to demonstrate seamlessly connecting things together, including wearable sensors, a fleet telematics unit, and mobile devices.

Using Microsoft tools and platforms to build the IoT

Olivier Bloch Microsoft Open TechnologiesN-120 | 4:30pm-5:20pm

Did you know Microsoft has been involved in IoT for years? Have you tried using Visual Studio to build tiny devices with .Net Micro Framework, or even Windows on Arduino compatible boards like the Intel Galileo? Do you know what the Azure Intelligent Systems Service is about? Come learn about what Microsoft has to offer to IoT developers.

Wearable Technology: Fashion, Fad or Future?

Josh Bradshaw WorkTechWork.comN-121 | 5:30pm - 5:50pm

The world of wearables is full of intriguing and interesting solutions, solutions designed to capture markets and hopefully put technology to work for the wearer. However, some of the products coming to market force the question: Are these wearable technology solutions fashion, fad or the future? Discover how the answer to this question is not as simple as it seems while approaching the question through the lens of industry trends and future wearables predictions. (see http://wp.me/p4hpfP-5u for predictions)

IoT and the New Web

Kevin Hoyt KaazingN-121 | 5:00pm - 5:50pm

Much of the early success of the Internet of Things comes from architecture created to support the Web. Unfortunately, we often bringing the confines and limitations of the Web along with us. This session will start by exploring some of the Web architecture barriers keeping us from maximizing the IoT business. From there we will explore event-driven options that are simpler, faster and provide superior scalability. Filled with interactive demonstrations, learn how to empower your IoT devices with the always-on, always-connected Web.

Separate Day Long Training

Santosh Jha Aziksa |

Training Class Big Data Bootcamp for devices

Separate Day Long Training

Richard Clark Kaazing |

Training Class Beyond REST Building Reliable Distributed Applications

Separate Day Long Training

Arun Gupta Red Hat |

Training Class Nuts and Bolts of WebSocket