Microsoft Invisible Computing

Established: January 18, 2002

Microsoft Invisible Computing is a toolkit for building systems for invisible computing and embedded web services.


Microsoft Invisible Computing is a research prototype for making small devices part of the seamless computing world. It is available free of charge for research and educational use under the Microsoft Shared Source License.

Microsoft Invisible Computing consists of compact middleware for constructing embedded web services applications and a small component based Real-Time Operating System with TCP/IP networking to make middleware run straight on the metal on several embedded processors.

The goal is to make it easy to build custom smart devices and consumer electronics, especially battery operated; and to support research in invisible and reconfigurable computing, embedded services, operating systems, networking, ubiquitous computing, sensor/robotic nets, distributed systems, object-oriented design, and wireless communication.

Past Project Members

  • Antti Kantee
  • Amit Vyas
  • Paul Pham
  • Jagadeeswaran Rajendiran
  • Andrew MacBeth