1. University of Cambridge, Cambridge, Cambridgeshire, United Kingdom
2. Microsoft, Toronto, Ontario, Canada
3. SRI International, Menlo Park, California, United States of America
4. Microsoft, Cambridge, Cambridgeshire, United Kingdom
5. SCI Semiconductor, Cambridge, Cambridgeshire, United Kingdom
6. SRI International, Menlo Park, California, USA