Ever wonder what’s inside Microsoft Surface that makes it all possible? Well, here’s your answer.
Since Microsoft Surface sports a Natural User Interface (NUI), it has less input devices than the average and traditional Graphical User Interface (GUI). GUI based computers have a mouse, keyboard, webcam and maybe a microphone while a NUI has only a multi-touch screen.
But although Surface has less hardware in the ‘input device’ category, it has more in the inner workings. It requires more in the core for features such as multi-touch and object recognition capabilities.
Multi-touch: The most important and most noted feature of the Surface table is its multit-touch capabilities. It boasts 5 near-infrared cameras that can recognize when something makes contact on the screen, since contact changes the “invisible lighting” (near-infrared lighting) on the top of the table. The use of five cameras rather than just one adds higher resolutions. It also helps to make the table more compact, as just one camera would have to be far away to be able to “watch” the whole screen, rather than 5 cameras taking a (fifth) small section of the table. Having five cameras also increases the processing speed.
Since the cameras recognize contact on the screen and not heat, electrical resistance, or capacitance, the cameras recognize more than just your finger. For example, you could play air hockey with a real air hockey puck and “player”. Or you could paint with a real paint brush.
The multi in multi-touch is greater than any multi-touch device you’ve ever touched before. It allows for up to 52 interactions at once! That’s 5 people using all 10 fingers plus 2 objects all at once, or 9 people using 5 fingers and 7 objects all at once, or even 26 people using 2 fingers all at once. The greatest part is, it’s not the camera system that limits the amount of interactions allowed at one time, it’s the processing power. That means in the future, we could see bigger numbers far larger than 52, maybe one point in the thousands , or even no limit to the amount of interactions one table can process at once.
Object recognition: The object recognition feature uses the same hardware as multi-touch uses – 5 near-infrared cameras. But I mention object recognition for a different reason.
With object recognition, Microsoft Surface can recognize any object with a byte tag on it. For example, if you were to put a byte tag on a digital camera, Surface would recognize the byte tag as a digital camera, and you would get the photos to spill out to play with.
Since we can put a byte tag on any object, this means that Microsoft Surface, in one way or another, has infinite pieces of hardware. Or, at least up to 52 more than Microsoft Surface has inside (since Surface only recognizes up to 52 touches).
You know how Surface recognizes objects now, but you may be wondering how it transfers data with it? This is where the built in Bluetooth 2.0 comes to play. The Bluetooth 2.0 technology can share photos and music at lightning fast speeds. So when you put that mp3 player down on the table and drag a song from a playlist into the mp3 player, it automatically uploads the song in just a few seconds.
Processing and Memory: Currently, Microsoft Surface has:
- 250 GigaByte Sata Hard Drive
- 2 GigaByte DDR2 RAM
- Intel Core 2Duo @ 2.13GHz
But according to Bill Gates, this is the specs that Microsoft hopes Surface will eventually have:
- 1 TeraByte Hard Drive
- 4 GigaByte DDR2-1066 RAM
- Intel Core Quad Xeon “WoodCrest” @ 2.66GHz
Frame: Microsoft Surface’s dimensions are 42 inches wide x 21 inches deep x 22 inches high with a 30 inch display at a 1280×720. The tabletop is acrylic and the interior is powder coated with steel. It weighs in at 150 pounds.

The Rest: The OS supporting Microsoft Surface, believe it or not, is a custom version of Windows Vista. This may change to Windows 7 once it is released however. For internet connection, there is wired Ethernet 10/100 or wireless 802.11 b/g.
Popularity: 21% [?]