Microsoft Introduces Lab of Things in HomeOS
Written by Kay Ewbank   
Thursday, 18 July 2013

Microsoft has a new platform that can collect data from connected devices in homes for research and analysis.

The new platform, Lab of Things (LoT), can be used to collect data from a device such as a camera or temperature monitor, upload the data to the cloud, then gather that data alongside similar data from many other remote sites for analysis.

labofthingshomeos

The information is collected using Microsoft’s HomeOS. This is Microsoft Research’s home automation operating system. It lets you connect hardware such as lights and surveillance cameras as well as more traditional hardware such as TVs, printers, PCs and routers to the HomeOS network. When you look at HomeOS, the connected devices show up as though they are peripherals connected to a single PC. You’re not limited to traditional devices; anything that collects data can be connected using the new platform thanks to the ability to write your own drivers for it.  

So far, the HomeOS prototype has been available for non-commercial use to academic institutions, and Microsoft researchers have been testing it in selected homes. 

The new LoT platform was released in beta at Microsoft Research’s Faculty Summit. The intention for LoT is that you’ll run a HomeOS machine as a HomeHub. This collects the data, which is then uploaded to Windows Azure where it is available for analysis.  The main intended audience is researchers who want to be able to monitor and update test results on remote devices.

In a blog post about the new platform, the Research Connections Team says:

The LoT also comes with a set of cloud services that support deployment of experiments at scale. One of the services is the LoT monitoring portal, which provides near real-time status of all the sites in your study. The update service allows you to configure your experiments so that you receive all of your field-study data in one convenient location in the cloud. It also facilitates on-the-fly updates to experiments, drivers, and any other component of the infrastructure, without your having to visit the site physically. 

 

 

 

As you can tell from the video, LoT seems to be aimed at researchers working with human subjects, but it looks an interesting option for more everyday use. The ??Getting Started document says:

Lab of Things provides a common framework to write applications and has a set of capabilities beneficial to field deployments including logging application data from houses in cloud storage, remote monitoring of system health, and remote updating of applications if needed (e.g. to change to a new phase of the study by enabling new software, or to fix bugs).

One nice aspect is its open-driver model so if you need to connect a device that isn’t supported, you can write a driver to connect the device. It’s also possible to share new drivers with the research community.

 Labofthings

More Information

Lab of Things—the new wave of research-device platforms

Lab of Things

Getting Started

Related Articles

The Internet of Things Comic Book

 

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

blog comments powered by Disqus

 

Banner


Free Windows On Devices Development System
09/07/2014

One of Microsoft's new moves to make inroads into territories it previously missed out on is Windows On Devices. Now you can sign up and possible get a free Galileo development board.



NASA’s Asteroid Tracker Challenge
25/07/2014

A 14-day Marathon Match with $15,000 in prizes at stake starts today. Join other competitors to devise algorithms to help NASA track asteroids that would cause cataclysmic devastation were they to imp [ ... ]


More News

Last Updated ( Thursday, 18 July 2013 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.