The team get together a couple of times a year for a Research Day. This basically involves picking a topic to research, spending 2 days heads down researching and then coming together in a room to do a 45 minute presentation on the topic to the group; 4 or 5 presentations delivered throughout the day with Q&A. I always look forward to these events as they are great fun and a fantastic way to learn something new.
So what was my topic I hear you ask - "Microsoft Surface and Multi-Touch". This was a relatively new area for me; although I have seen a few Surface videos and of course read a little about multi-touch when the iPhone & iPOD Touch was released.
I thought I'd share some of high level information and research links if you are interested in finding out more about these technologies.
Microsoft Surface; great starting places Surface home page and Surface blog.
What does the current Surface device look like?
What is Surface High Level?
• Surface = Hardware, Software & Services
• Multi-Touch device using series of 5 cameras (near infra-red), screen projector for display
• Built on top of Vista plus additional software; no changes to OS
• “s”urface – Development framework. Use Surface Developer SDK to build applications (Core and WPF Framework; Build applications mainly using WPF & XNA)
Surface Principles?
• Direct interaction. Users can actually “grab” digital information with their hands, interacting with content by touch and gesture, without the use of a mouse or keyboard.
• Multi-touch. Surface computing recognizes many points of contact simultaneously, not just from one finger like a typical touch-screen, but up to dozens of items at once.
• Multi-user. The horizontal form factor makes it easy for several people to gather around surface computers together, providing a collaborative, face-to-face computing experience.
• Object recognition. Users can place physical objects on the surface to trigger different types of digital responses, including the transfer of digital content.
Want to learn more then go take a look at the mass of videos that are available...
Possibilities of Microsoft Surface
Microsoft Surface at the Rio in Las Vegas
Power of Microsoft Surface
I also did some research around what is multi-touch in general and what exists out there...For the Wikipedia definition then take a look here.
I found an interesting and fun example of a multi-touch implementation at my local indoor shopping complex. Basically there is a projector with cameras that rotates fun games for children projecting them on the floor of the shopping centre. In this case there is a football pitch and a ball that can be kicked around by you...with of course the objective of scoring in the oppositions net - or in your own net if you are my son...He'll learn, he is only 3 after all...I'm a proud Dad really :-)
Some fine examples from Apple with the iPhone and iPOD Touch

Sharp are obviously also looking to get in on the game...
There are also great examples of new keyboards on the market that are multi-touch and much...much more. Just do a search in your favourite search engine to find out further information.
So in summary some very useful research and an exciting part of the Microsoft business with Surface and multi-touch in general seems to look to play a prominent part in our lives moving forwards.
Happy to hear any more feedback in this area...feel free to drop a post!