Partnering for Innovation Dr. Götz-Philip Brasche ATC 2005, Stockholm, October 18, 2005 Intelligent Web Services for Networked Home Environments
Agenda Introduction AMIGO - Ambient Intelligence for the networked home environment Partnering for Innovation – European Microsoft Innovation Center
PC and Device Manufacturers Differentiation, rich experience, lowest cost Consumers Choice, control, value, privacy Software Developers Programmability, scalability, MIPs Service Providers Sockets, manageability, minimal support Content Owners Security, AV quality Integrators and Installers Interoperability, range of offerings The eHome Ecosystem – rich & complex
Agenda Introduction AMIGO - Ambient Intelligence for the networked home environment Partnering for Innovation – European Microsoft Innovation Center
The Amigo Project Title: Ambient Intelligence for the networked home environment Context: FP6 IST – IP (Integrated Project) Start: September 2004 Duration: 42 months Budget: 24 M€, Subsidy 13 M€ Resources: 2021 person months Coordinator: Philips Research Consortium: 16 partners, 7 countries
The AMIGO Consortium France Spain The Netherlands Italy Finland Germany Greece
CE domain Home automation PC domain Mobile domain Cable or Bluetooth Today – Islands of Functionality
Tomorrow - Total Connectivity Access Control Firewall Home Gateway Internet Wired backbone For example Ethernet Home Control Personal network For example Bluetooth Home control network For example power-line Wireless infrastructure For example WLAN
Devices are traditional PC peripherals PC consumes them for usage but not as programmable devices All discussions are one to one Enable ISVs, and ourselves to write fully connected apps Custom services can easily find and talk to each other Group of devices acts as an entity, not one to one …from This……to This…
The Obstacles - What are the challenges? User benefits – unclear large investments unfeasible Systems are bought incrementally, why install a full home network? Each piece has to add value CE devices have a long production life Work with current UPnP devices required Usability – cumbersome, nobody wants to manage the system Need for seamless interoperability Need for high user friendliness (easy2use devices, automatic maintenance) No central server, devices are continually coming in and out scope Service discovery, security, context…
Downloading copyright protected content Music, video... Internet Communication , chat, voice-IP… Multi-user gaming Adaptation of personal content Photo, video… Customization Ring tones, wallpaper… Not in the home Current Services - to the Home
What are our goals? Home network Use of available context information Use of different devices Intelligent and attractive user services Composition and integration of new devices and services Create the middleware for distributed applications in the home Open and interoperable Integrating resources from CE, PC, mobile and home automation domains Offering interoperability and key middleware functions (resource discovery, security, …) for usability Enable apps & services to easily be developed Application demonstrators
How Are We Doing This? Service Oriented Architecture Build on existing stacks (UPnP 1.0, 2.0) and work with existing devices (UPnP, DLNA) Programming framework for home services Enable developers to discover and access services simply Enable users and ISVs to deploy and manage services Security system that works without a central server Handles different capabilities of devices Security state is shared between devices on the network Security and services are ‘up’ even if only some devices are on Bridge to make this work with existing CE devices
Platform Middleware Base Middleware Intelligent User Services Applications Interoperable Middleware Core Legacy application services Service interactionService discoveryQoS support Security & privacy Service composition Content storage & distribution Accounting & billing Mobility management Context MAnagement User modeling and profiling Awareness & notification User interface services Amigo-aware service discovery Service interoperability Content interoperability SystemNetwork Amigo-aware application services (Service modeling and specification) Legacy Services Service Oriented Architecture
Security System Security Services (replicated) Light Service Client 1.Light controller starts, discovers a security service and registers 2.Client discovers Light and security services 3.Client requests access to the home and authorization for light controller 4.Client receives ticket to use with light service 5.Client uses light service and provides ticket to get access 1 2, 3, 4 2, 5
Agenda Introduction AMIGO - Ambient Intelligence for the networked home environment Partnering for Innovation – European Microsoft Innovation Center
Facts & Figures European Microsoft Innovation Center Founded in May 2003 30 employees, growing with projects Project based, collaborative, applied R&D, timeframe 3 to 6 years Focus on technology areas where Europe has a leadership position or a unique approach Security and privacy Wireless technologies Web Services Currently participating in 12 collaborative European Commission co-funded projects Collaborative nature allows to share technology expertise to learn from and to develop stronger relationships with technology partners, universities and governments in Europe
EMIC Projects vs. Research Areas DiXSi Mobile Web Services TrustCoM COCOON E-LeGI Web Services MOSQUITO Wireless Technologies FP6 Collaborative Projects Internal Projects Security & Privacy NextGRID SeCSE AMIGO ASK-IT GOLLUM MyCarEvent NetCF /emic/projects.mspx
For further information please visit our web site at Or contact For further information about AMIGO please visit
© Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.